- Place
alleyway.gb
inoriginal/
directory, andweb/
directory - Former is used for scripts, and
cmp.sh
, and latter for web visualisations
- Install rgbds v0.5.1
- Run
make
- Run
./cmp.sh
to compare built ROM against original ROM
- Start a web server within the
web/
directory, egpython3 -m http.server
- Navigate to the root page to see a list of game screens and sprites
code
- for alleyway, it's both banksgfx
- the single 2bpp datainclude
- constants, hardware definitions, ram, macros and structstools
- misc tools to help with disassemblyweb
- just the html+js in 1 file to visualiseincludes.s
- imported definitions, excluding those that need building, eg ram