Faster Loading for GBA (Patreon)
Downloads
Content
Hello everyone,
with the help of Sorgelig, I managed to speed up the loading times for GBA games.
The loading speed is about 3 times faster now.
You can try the testversion attached here and report back if everything still works.
If no new bugs come up, I will create a release of it soon.
How is that done?
Instead of transfering the ROM with single words(16bit at once), the complete ROM is written to DDR3 memory from the HPS/Linux part.
This is fast, as there is direct shared access for both, the ARM CPU running the Linux and the FPGA logic.
When the transfer to DDR3 is finished, the data is then further copied over with FPGA logic from DDR3 to SDRAM before the GBA core boots up.
Have fun!