Gericom / GBARunner3

184 stars 24 forks source link

Some games break if running with DSi ARM9 clock speed set at 133MHz #73

Closed Dartz150 closed 8 months ago

Dartz150 commented 8 months ago

Tested on DSi + flashcard (Ace3DS+) through TwilightMenu++ by launching the flashcard with SCFG enabled.

Issue Games break with heavy graphical glitches, constant sound screeching and major slowdowns, to the point of making difficult to turn of the console as the power button becomes unresponsive.

Games affected

And enabling manual JIT patches in:

A temporary fix is by setting the main memory priority to ARM7 before building, but this issue may need further research for a proper fix. Games may be added to this issue if more are found.

Dartz150 commented 8 months ago

Midway's Greatest Arcade Hits | AM3E | USA

This game has the same behavior.

Dartz150 commented 8 months ago

Another game with the same issue:

Game Info

Game Title: Spider-Man TID: AKXE REG: USA

Dartz150 commented 8 months ago

Another game to the list:

Game Title: Sum of All Fears, The TID: AA6E REG: USA

Dartz150 commented 8 months ago

This has been fixed with the ewram data cache implementation in https://github.com/Gericom/GBARunner3/commit/90a6c7f1ca9fac6996af193a48cae571e9d412a5,. closed.