Calling RAD Studio a high-quality IDE seems like a stretch to me. I would choose VS Code or a JetBrains product any day of the week. Unfortunately you a kinda stuck with it when developing in Delphi.
13 karma · joined April 7, 2019
https://github.com/jsmolka/eggvance
https://github.com/jsmolka/gba-suite
Writing assembly code and see it running on your own emulator feels awesome. Yesterday I started to implement simple text rendering using the GBA bitmap modes.
I also added a WebAssembly port using emscripten (which was easier than expected for a SDL2 based application).
The 8-bit processor will be much more approachable. I have worked on my GBA emulator for around one year now. Before that I tried the classic GB and its 8-bit CPU was so much easier to implement. The GBA's ARM7TDMI alone took me 3 months to complete, even with extensive testing [1].