Project

General

Profile

Emulator Issues #7304

frsqrtex Master Issue

Added by JMC4789 over 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
PPC
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

frsqrte (Floating Reciprocal Square Root Estimate) Instruction is handled improperly by dolphin. Enabling VERY_ACCURATE_FP in source code mitigates a lot of these issues, but causes other issues in the process. JITIL seems to avoid most of these issues completely, while doing better than both JIT and Interpreter in cases where it is affected.

This leads to physics errors, hangs, and other nasty bugs that impact playability.


Related issues

Blocked by Emulator - Emulator Issues #4684: Black screen in "Spinner Cell" minigame in Mario Party 7Fixed

Blocked by Emulator - Emulator Issues #6096: Super Mario Sunshine JIT And Interpreter causes in-accurate collision detection in Pianta Village 5Fixed

Blocked by Emulator - Emulator Issues #6888: Broken physics in zelda TPFixed

Blocked by Emulator - Emulator Issues #7014: Mario Kart Double Dash! Steering Input Prevents Acceleration.Fixed

Blocked by Emulator - Emulator Issues #7153: Super Mario Galaxy 1: Collision Problem in Bowser's Dark Matter FactoryFixed

Blocked by Emulator - Emulator Issues #7158: Super Mario Galaxy - Hitting Topman Tribe Enemies into walls causes them to infinitely spin in placeFixed

Blocked by Emulator - Emulator Issues #7292: Mario Party 6: Battle Bridge Hangs on JITFixed

History

#1 Updated by JMC4789 over 6 years ago

Adding the main issues I found with this. Twilight Princess is another candidate, but, it apparently needs other things too in order to work.

#4 Updated by JMC4789 over 6 years ago

  • Status changed from New to Fixed

Also available in: Atom PDF