It took a long time. A lot of searching through the internet, a lot of lies for well meaning people, dead ends and restricted websites but I got it. A decent book on GBA Programming! It has helped me understand the Gameboy a lot more in terms of CPU usage and registers used. I’ve also gained a new appreciation for the games written specifically on hardware like the GBA. It’s not easy!
I’ve written a Gameboy Advance game where you can listen to the instrumental track and the track with vocals of the first song I uploaded to SoundCloud, Old Mistakes. Below is what it looks like when you download it. Not the prettiest music player around but it gets the job done.
In order for you to download and listen you need to have a Gameboy Emulator, like VisualBoy Advance. WordPress doesn’t allow you to upload file types it isn’t familiar with so I’ve had to get a box account and provide a public link for you to download and try it. You need to download both files and open the ROM file I created with VisualBoy Advance.
https://www.box.com/s/flurg7va9mh9lv4nf03k
The controls are below for the VisualBoy Advance emulator.
Any issues using the ROM let me know. This is definitely something I am proud of. I’ve written a game (sort of) for a retro hand-held console I adore. Brilliant! Let me know what you think.
it worked. finally a game i can win! what book did you find to learn the programming? can i see the code for your program?
Hi, below is a Box link to my source code. It’s quite…opaque unless you read “Programming The Nintendo Game Boy Advance” by Jonathan Harbour. Look on Amazon for the Kindle version. He explains everything really clearly, step by step. Have fun!
https://www.box.com/signup/collablink/d_474666978/70da22c8e8043
That’s amazing! I’m so impressed, it’s incredible 🙂 I see you’ve managed to keep your fetish for conditional statements under control as well…mostly.