Wii64 icon indicating copy to clipboard operation
Wii64 copied to clipboard

Needed custom LimitVIs option to bypass crashes on some games

Open leodexe opened this issue 2 years ago • 0 comments

Normally, Goldeneye and Perfect Dark have slowdown issues when CPU Clock Divider is either set to 1 or 3, so the optimal setting that yields higher framerate is when this value is set to 2 in the GUI settings, but Goldeneye X which is a ROM Hack of Perfect Dark, gets stuck on the first screen unless LimitVIs is either set to DL or turned off (turning off Audio doesn't fix this either) I tested GE-X 5c-i and GEX-5e-cloudless but both will crash on the first text screen when LimitVIs are set to the default value (1 = VI), setting LimitVIs to 0 (off) or 2 (DL) fixes this, but this messes the tempo and audio of other games like Super Smash Bros. and Mario Kart 64.

So is there a way to specifically setup Goldeneye X LimitVIs to DL so it doesn't mess up with other games?

Not64 doesn't crash when loading Goldeneye X on any setting, but it flickers without FB textures and it's too slow when FB textures is on, so this isn't really a choice. Wii64 Rice does have better performance with these three games than Not64.

What about building an option that sets LimitVIs to off when Audio is turned off? That would make more sense since other games will crash as well because of the lack of this option like BattleKart64 which is a ROM Hack of Mario Kart 64 specifically for custom bots on battle mode. Or you know, just porting the LimitVIs options from Not64 would be fine as well.

leodexe avatar Jan 12 '23 15:01 leodexe