Well, I initially used the "Official Surreal64 help thread" for this post, but it's been two weeks now and I figured noone is ever going to read it there, so I decided to create a new thread for this issue:
I think I just found a bug in Surreal xxx:
the 1964 emulator seems to be using the Project64 setting for paging memory!
Try it, set 1964 paging to 0 for a game, and then run it, logically it shouldn't be able to even start, but it does, now exit the game and set Project64 paging to 0, the game will now hang at startup... This method is to prove a point ofcourse, you can also experience it using other settings.
Same problem with B4.95 and B5...
I'm on a softmodded 1.6 XBOX.
So for everyone having problems with Mario Kart 64 (wich is the game that made me find this problem): set Project64 paging memory to 8 (since 4 makes it lag at the start of a race), and 1964 dynarec to 8, then run with 1964 and Rice 5.60, the game will now run perfectly.
The same happens for other games as well, so it's not a game-specific bug (if that were even possible for something like this).
Unfortunately, I'm not that good of a programmer, so I won't be able to fix this myself using the sourcecode, but maybe someone else has the skills to fix it even after development on Surreal64 xxx has stopped.
It would be great if someone could confirm this, and maybe even fix it (IMG:
style_emoticons/default/biggrin.gif) .