Changed to Counter Factor 1 for all regions. Improves poly tearing, but might potentially cause timing issues.
Added Dsound-SyncAudio=1, forcing the game to use Jabo's audio synch option, removing slight popping that the PJ64 audio synch failed to fix.
Changed AiCountPerBytes to 625 for PAL to align with other regions. Could cause issues. Haven't tested with PAL version.
Game doesn't appear to need it except when using certain plugins. Some VI\AI tweaking might possible make this game smoother, but I can't be bothered testing because this is possibly the worst N64 game I have ever played. So much potential crushed under so much bullcrap.
Nightmare Creatures runs at 60fps with CF=1, but the game runs too fast and has some odd behavior. (Menu selection is difficult, camera bounce during opening cutscene, odd movement sometimes) CF=2 fixes this but unfortunately gives framerates between 15-30fps. Setting VI to 2200 fixes the jerky animations.
This is one very odd game. I suspect it's still not running right based on Youtube footage, but it's less broken now.
The US and PAL versions behave quite differently when it comes to refusing to boot randomly. The ideal VI should be around 1500, but the closest I can get seems around 1800 for PAL and 2050 for US. US version runs faster - significantly so in certain levels. However, this could be related to the PAL conversion - although I doubt it.
This fixes the game not reliably booting with Counter Factor=1. 1500\530 gets better results with some games, such as Resident Evil 2 - but clearly not this one.
This commit. I hate it. In order to cure the game's extreme speed, I kept lowing the VI, and it's now running at 15fps. But the ingame clock seems to match 1:1 close enough for most purposes. Game needs RSP Audio Signal to boot, interestingly.
These new values are based on the ones that got very good results on Resident Evil 2 with FAT enabled - 1500\530. They mostly play nice with Azimer's, except for Gauntlet Legend. There is sometimes mild crackle with Jabo, but Azimer's tends to cure that.
Infernal Machine (U) now crackles in menus but sounds lovely ingame. Fair enough compromise, IMO. I disabled various self mod methods since they don't seem to be needed.
That Rush 2049 sure does have some lovely MusyX tracks. Turning down the overbearing SFX volume really drives home how good they are.
I also set Hydro Thunder to CF1. Game is much smoother. Timers and boat handling seem fine.