~rabbits/wireworld

Wireworld client, written in Tal
Display mode in cursor
Clamping controls
Force button release on toggle pause

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~rabbits/wireworld
read/write
git@git.sr.ht:~rabbits/wireworld

You can also use your local clone with git send-email.

#Wireworld

Wireworld is Turing-complete cellular automaton particularly suited to simulating transistors.

  • electron head, becomes electron tail
  • electron tail, becomes conductor
  • conductor, becomes electron head when there are exactly 1 or 2 electron heads around it.

#Build

You must have an Uxn assembler and emulator.

uxnasm wireworld.tal wireworld.rom
uxnemu wireworld.rom

If do not wish to assemble it yourself, you can download wireworld.rom.

#Controls

  • A/ctrl mode1
  • B/alt mode2
  • SEL/shift mode3
  • START/home new

#I/O

To convert the signal to midi, use the shim.

uxnemu wireworld.rom | shim

#Support