- GameBoy Development on RPi
-
2016-01-23
Today, I set up a GameBoy DMG development toolchain on Raspberry Pi. Here's how I did it.
-----------------------------------------------------------
+-------------+
| Tile Editor |--.
+-------------+ |
|
+-------------+ | +-------------+ +-------------+
| Example ASM |--+--> | Assembler |--+--> | GB-Emulator |
+-------------+ | +-------------+ | +-------------+
| |
+-------------+ | | +-------------+
| Your ASM :) |--' '--> | Flash Cart. |
+-------------+ +-------------+
-----------------------------------------------------------
-----------
Tile Editor
-----------
BogoTile.
http://github.com/PeterFidelman/BogoTile
-----------
Example ASM
-----------
Use the example files from WLA-DX.
http://www.villehelin.com/wla.html - scroll down to "Example Sourcefiles".
------------
Template ASM
------------
https://github.com/PeterFidelman/ASMTemplates
---------
Assembler
---------
WLA-DX.
https://github.com/vhelin/wla-dx
-----------
GB-Emulator
-----------
no$gmb.
http://problemkaputt.de/gmb.htm
Run it in dosbox - 'sudo apt-get install dosbox'.
It doesn't quite run at full speed, but it gets the job done.
---------------
Flash Cartridge
---------------
emsflasher.
http://lacklustre.net/projects/ems-flasher
Use this with an EMS flash cart to deploy code to your real GameBoy.
-------------
Useful HOWTOs
-------------
The PanDocs.
http://bgb.bircd.org/pandocs.htm
GameBoy Genius and friends.
http://gg8.se