Make a game: no assembly required
Draw a hero, pick a backdrop, press Build. We'll write the scary one-instruction code for you.
1. Your hero (8×8) ·
2. Backdrop: your Paint tab art.
Controls: arrow keys, or 2/Q/W/E on the keypad.
0 fps · Idle. Not a single jump of faith.
Keyboard: 1234 / QWER / ASDF / ZXCV
Drop a .BytePusher ROM here
or click to browse
or click to browse
1
Ready. Type some bbj and pray.
Instruction reference
bbj A, B [, C] copy byte at A → B, jump to C (default: next instr) mov A, B same as bbj A, B jmp L jump to L halt spin here until the frame ends db 1, 2, 0xff raw bytes dw3 label 3-byte big-endian address fill N, V N copies of V tbl N, expr N bytes of expr(i) org ADDR set address NAME = expr constant label: define label (label+4 etc. allowed; Math.* allowed) Memory: 0-1 keys · 2-4 start PC · 5 screen page · 6-7 audio page:mid
Color 215
Write heatmap: each pixel is 256 bytes of the 16 MiB address space