Daedalus Web IDE
Welcome to the Daedalus Web IDE! To pan the pixel grid, click and drag with your middle mouse button. Color a pixel by left clicking, and remove one by right clicking.
Toolbar
The left section of the toolbar indicates the selected instruction. The right section consists of a literal value generator that constructs literal values for instructions that take parameters.
Execute your code in the Web IDE.
Download your Daedalus program as PNG.
Upload and edit a Daedalus PNG file.
Change settings such as the keybind preset.
Reset the transform of the pixel grid.
Toggle the literal value generator between signed and unsigned values.
Instruction Set
These are the instructions available for use in Daedalus. Note the following:
- All instructions must be prefixed with a instruction marker (or comparison marker).
- Instructions that take a parameter are either unsigned or signed (two's complement), and are entered with their binary representation using colors 0-7 in Little Endian order.
- Note that If an overflow occurs, values will wrap around in their range.
Troubleshooting
Something not working as expected? Check the console for errors. Proper notifications coming soon!
> Welcome to the Daedalus IDE! This is the console - you will interact with and see compile errors for your program here.
Pop
0
0[1]
1
1[2]
2
2[3]
3
3[4]
4
4[q]
5
5[w]
6
6[e]
7
7[r]
0
8[1]