Escape Obliterizer Deluxe is a remake of this game for the Game Boy Color. The ROM is available for download at my website, itch.io and romhacking.net and a blog article detailing the development process can be found here.
The game was developed in C using the last known version of Game Boy Development Kit (GBDK, not GBDK-2020). This was my first contact with the C language and Game Boy programming in general, so while the code might not be the best of examples, it might be enough to get you going if you're a newb yourself.
If you'd like to compile the code yourself, you first need to download and setup the last version of GBDK on your machine and clone this repository. After doing so, running the build.bat script should build a playable .GB file into the build folder automatically.
If you'd like to play the game on real hardware, you can flash it onto chinese bootleg carts using specific hardware. I'm personally using GBxCartRW 1.3 without any hassle, but you can also use Bennvenn's Joey-Joebags or equivalent. The ROM specifications are as follows (or you can just check the lcc flags on the build.bat script):
- MBC type: MBC1+RAM+BATTERY (battery for saving highscores)
- ROM: 32KB (no ROM banking)
- RAM: 8KB (1 bank)
- Everything about the Game Boy Hardware: The Ultimate Game Boy Talk / Official Nintendo Documentation
- GBDK Documentation: GBDK Libraries Documentation
- GBDK Programming Guidelines: GBDK Programming Guidelines
- Sound FX: The Skinny on GB Sound / Game Boy Sound Operation / GBSoundDemo
- Saving to RAM - GB Save Ram
- Useful demos - GBDK Playground
- Tools for Game Boy Color Development - Robert Ramey Software Development
- Beginner Tutorials - GamingMonsters Youtube Channel
A special thanks is due to everyone at the GBDev Community Discord server, whom have answered all my questions and taught me the intricacies of developing for the Game Boy. These are the people who are keeping these consoles alive today and they sure deserve our appreciation. Also thanks to everyone on /r/GameBoy and on my Instagram page who have taken some of their time to playtest this really small and silly game.