F-Zero GX: Difference between revisions

Jump to navigation Jump to search
(Removing FPRF problem. It is enabled by default, and there has never been any reports of anyone changing game settings to non-defaults and not knowing how to revert the way they do graphics settings. Promoting dual core resets and vsync crashes: severity)
m (Undo revision 115505 by MaJoR (talk) Added FPRF back but towards the bottom of the problem list (like the MMU Speed Hack) but strikethrough. If you still don't want it there, just undo my edit.)
Line 23: Line 23:
If using a bad dump, custom cars show only the pilot floating in mid air and the main body component. Redump the disc to correct the problem. See {{issue|3240}}.
If using a bad dump, custom cars show only the pilot floating in mid air and the main body component. Redump the disc to correct the problem. See {{issue|3240}}.
{{image|F-ZeroGXCustomCars.jpg|How custom cars display with a bad dump|br}}
{{image|F-ZeroGXCustomCars.jpg|How custom cars display with a bad dump|br}}
<!-- This problem is not Dolphin's fault, but people will think it is. So keeping it here even though it is user error. -->
<!-- This problem is not Dolphin's fault, but people will think it is. So keeping it here even though it is user error. This is a great case where having MD5 information for good dumps on the Wiki pages would be beneficial. -->


{{Problems/WidescreenGCN}}
{{Problems/WidescreenGCN}}


== Problems ==
== Problems ==
 
=== Race Camera and Models Messed Up ===
=== V-Sync Crashes ===
Make sure "Enable FPRF" (i.e. Floating Point Result Flag) is checked in the game settings. Without it, no races will be playable and the game will have very odd behavior throughout.
If V-Sync is enabled, F-Zero GX will inevitably crash at some point early in play, to the point where it's difficult to even complete a race. Make sure V-Sync is disabled to avoid this. Alternatively, for NVIDIA GPUs, Adaptive V-Sync can be enabled and not cause F-Zero GX to crash.
{{image|F-ZeroGX-FPRF-Off.png|FPRF off}}
*Starting in {{revision|4.0-651}}, V-Sync is forced on in OpenGL and cannot be disabled. Fixed by {{revision|4.0-994}}.
{{image|F-ZeroGX-FPRF-On.png|FPRF on|br}}
 
=== Dual Core Resets ===
When Dual Core mode is enabled, the game may reset randomly. It generally only resets on the first run and plays fine after that, but it may reset in game. It has been tested and is pretty reliable, but it may reset anyway. Use at your own risk. For an absolute fix, uncheck "Enable Dual Core", or for a faster performing fix, check "Synchronize GPU thread" as per gameINI advice.


=== Raindrop Mask ===
=== Raindrop Mask ===
Line 44: Line 41:
{{image|F-ZeroGX-Boulders-Direct3D.png|Direct3D}}
{{image|F-ZeroGX-Boulders-Direct3D.png|Direct3D}}
{{image|F-ZeroGX-Boulders-OpenGL.png|OpenGL|br}}
{{image|F-ZeroGX-Boulders-OpenGL.png|OpenGL|br}}
=== V-Sync Crashes ===
If V-Sync is enabled, F-Zero GX will inevitably crash at some point early in play, to the point where it's difficult to even complete a race. Make sure V-Sync is disabled to avoid this. Alternatively, for NVIDIA GPUs, Adaptive V-Sync can be enabled and not cause F-Zero GX to crash.
*Starting in {{revision|4.0-651}}, V-Sync is forced on in OpenGL and cannot be disabled. Fixed by {{revision|4.0-994}}.
=== Dual Core Resets ===
When Dual Core mode is enabled, the game may reset randomly. It generally only resets on the first run and plays fine after that, but it may reset in game. It has been tested and is pretty reliable, but it may reset anyway. Use at your own risk. For an absolute fix, uncheck "Enable Dual Core", or for a faster performing fix, check "Synchronize GPU thread" as per gameINI advice.


=== Master Difficulty End Credits ===
=== Master Difficulty End Credits ===
Line 63: Line 67:
=== {{s}}Story Mode Cutscenes Blackscreen{{/s}} ===
=== {{s}}Story Mode Cutscenes Blackscreen{{/s}} ===
As of {{revision|4.0-564}} the cutscenes in F-Zero GX no longer render in the OpenGL backend. D3D will still render them fine. See {{issue|6914}}. Fixed by {{revision|4.0-4451}}.
As of {{revision|4.0-564}} the cutscenes in F-Zero GX no longer render in the OpenGL backend. D3D will still render them fine. See {{issue|6914}}. Fixed by {{revision|4.0-4451}}.
=== {{s}}Race Camera and Models Messed Up{{/s}} ===
Make sure "Enable FPRF" (i.e. Floating Point Result Flag) is checked in the game settings. Without it, no races will be playable and the game will have very odd behavior throughout.
{{image|F-ZeroGX-FPRF-Off.png|FPRF off}}
{{image|F-ZeroGX-FPRF-On.png|FPRF on|br}}


=== {{s}}MMU Speed Hack{{/s}} ===
=== {{s}}MMU Speed Hack{{/s}} ===