Project

General

Profile

Actions

Emulator Issues #7304

closed

frsqrtex Master Issue

Added by JMC4789 over 10 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 7 (0 open7 closed)

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

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

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

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

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

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

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

Actions
Actions

Also available in: Atom PDF