A downloadable game for Linux

An open-ended, obscure simulation realized as a multiplayer game taking place in a small universe, where you can participate by assembling and emulating machine code for the uxn virtual machine architecture.

The game is separated into a core engine and a modding layer that can be scripted in C. You can find out more about the uxn virtual machine at the xxiivv wiki, and a good place to familiarize yourself with programming it is the compudanzas uxn tutorial. However, you can jump right in without these at first, because some example assemblies and roms are already included in the downloads.

StatusIn development
PlatformsLinux
Rating
Rated 2.0 out of 5 stars
(1 total ratings)
Authordesertslug
GenreSimulation
TagsMultiplayer, Space, uxn
Code licenseMIT License
Average sessionA few hours
InputsKeyboard, Mouse, Xbox controller, Joystick
MultiplayerServer-based networked multiplayer
LinksSource code

Download

Download
doldrusidus-aarch64-linux-gnu-debug.zip 4 MB
Download
doldrusidus-arm-linux-gnueabihf-debug.zip 4 MB
Download
doldrusidus-i686-linux-gnu-debug.zip 4 MB
Download
doldrusidus-x86_64-linux-gnu-debug.zip 4 MB

Install instructions

The game requires a C compiler for mods, make sure to set the path to it in "res/config.json" if it differs from the default, which is "cc". Also, to be able to create ROMs that machines on the server will emulate, you'll need an assembler for the uxn architecture.

Supported CPU architectures:

  • x86_64  - 64-bit x86
  • i686    - 32-bit x86
  • aarch64 - 64-bit ARM
  • armhf   - 32-bit ARM with the VFP3-D16 extension

For more information, see the included README.md and the quickstart guide at "doc/quickstart.md".

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

I barely grasp what this is, but it fascinates me. It also reminds me of an old DOS game called "Destruction Zone", though I suspect there are actually next to zero actual similarities.

Thanks! It’s a bit inscrutable right now, but that will hopefully change as the world gets a bit more fleshed out.