2 ms·
I actually started C programming on Game Boy back in the days, but for me the Game Boy Advance really hit the sweet spot. ARM (nicer instruction set) and all of
by Legogris 8y ago
I actually started C programming on Game Boy back in the days, but for me the Game Boy Advance really hit the sweet spot. ARM (nicer instruction set) and all of the close-to-the-metal characteristics you name above.
If you want to write a complete emulator, I can imagine that the Game Boy Advance can be a bit more of an undertaking with the different alternative graphics modes.
- qop 8y agoA gba emulator is my dream project. Gosh I've wanted to sit down and do it forever! There are some really nice ones out there too. There are a few js-based ones that can run in the browser!
- Graziano_M 8y agoI haven't written a GBA emulator, but GBA got me into ARM. Tonc's old guide to ARM[1] I'll still send to people who want to learn ARM. [1] https://www.coranac.com/tonc/text/asm.htm https://www.coranac.com/tonc/text/asm.htm