The funny thing is it worked for a while perfectly then stopped working.
I Reinstalled Surreal64 it worked again. then after adding additional roms to the roms folder it stopped working again. Now I can't get it to work at all no matter how many times I reinstall it. It won't display roms list no matter how many times I change the path in surreal.ini.
Tried project64-x but do not know how to add lines to the rice.ini file to get extra virtual memory because it's not explained clearly in the readme. just says add the line to rdb. but in my ini file there is no rdb section. Smash brothers boots in project64 but freezes. It used to work perfect in surreal 64 but now surreal 64 won't even load the roms list if I reinstsall it. Goldeneye also boots but freezes in project64-x.

How do i change this line?
Notes on the RDB
================
If your not sure what your doing, ignore this part.
A new XBOX specific entry has been included called 'NormalCompileBufferSize'
This will define the memory size for the Recompiler Buffer. The default size
is 8 Megs. It is possible to add your own line in the RDB and set the Recompiler
Buffer per rom.
If you want to define a buffer size for a rom add the following line to the RDB
entry:
NormalCompileBufferSize=<size in bytes>
If some roms you play are locking up. Try lowering finding the RDB entry and
lower the NormalCompileBufferSize. It may help with compatability issues as
there is no way that they can be tested.