Gericom
Gericom
Doesn't seem like an issue with the bios file to me
Banjo Pilot is also effected by this issue. There's a race condition that messes up a dma transfer if an interrupt isn't handled before that. Disabling main memory icache fixes...
A patch for Banjo Pilot was added in 285f93cc6c23694726fd26e016f6818e97acbebc
Ah, if that's the issue with those games I can probably implement a special case for them.
It's not reading from a different address, you just make a function that yields an altered value. Just like I did for various other registers
File browser was implemented: 
Added a settings screen and settings file in commit ce95b8539abb97f9646f1592b3b5d209bb5bc625 
Started on an ingame menu in f2aef52d5ef227284beb95eb77b4b5d73c1348dd
This may have been fixed by d84320f9
Did you make sure your bios is correct? Checksums are in the readme.