Emulator Issues #11150
closedTwilight Princess aiming bug
0%
Description
Game Name?
The Legend of Zelda Twilight Princess
Game ID? (right click the game in the game list, properties, info tab)
RZDE01
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
25003a3e3666edf79c99080be9083b34
What's the problem? Describe what went wrong.
There has been a regression somewhere between version 5.0-6152 and version 5.0-6803. Twilight Princess has an aiming bug in the emulator that according to the Wiki can be fixed by setting the graphic hack "Skip EFB Access from CPU" to "Off" (unchecked).
https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda%3A_Twilight_Princess_%28Wii%29
This works in older versions of Dolphin, but from version 5.0-6803 (and possibly earlier) this no longer works. It is reproducible all the way to version 5.0-7663.
What steps will reproduce the problem?
Setup Dolphin to use emulated Wiimote for aiming with IR set to right analog stick of XInput controller. Play the game long enough to get the slingshot. Aim with the cursor. Link will be facing the wrong way and the slingshot will strike wherever Link is facing instead of where the cursor is pointing.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes it is present in the latest development version.
5.0-7663
Is the issue present in the latest stable version?
No
5.0
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
Bisect tool says 5.0-6426 may be the cause of my issue.
https://dolphin-emu.org/download/dev/master/5.0-6426/
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]
What are your PC specifications? (CPU, GPU, Operating System, more)
i5-4690, Nvidia GTX-970, Windows 10 Pro 64 bit version 1803
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
Memory cards and SRAM attached. Use second save file for game to load into Link's house. You can go outside and use the slingshot from there.
Files
Updated by JMC4789 about 7 years ago
Can you bisect to the actual build that broke the behavior please?
Updated by thesausagedog about 7 years ago
JMC4789 wrote:
Can you bisect to the actual build that broke the behavior please?
Was there something more I was meant to do with the bisect tool? After the it pinpointed 5.0-6426 I thought I was done.
Updated by thesausagedog about 7 years ago
To be clear, when I wrote the issue description I had not yet run the bisect tool. I did then run the bisect tool and tested against several versions before it pinpointed 5.0-6426 saying, and I quote the tool here, it "may be the cause of my issue". I presume it had binary sorted to the last breaking build number at that point.
Updated by JMC4789 about 7 years ago
Oops sorry. I can't read apparently. Will investigate
Updated by JMC4789 about 7 years ago
Usually Twilight Princess' aiming being broken means our EFB Access is having problems.
Your memory card isn't working for me for some reason.
Updated by JMC4789 about 7 years ago
Well your memory card doesn't have Twilight Princess on it, that's the first problem.
Updated by JMC4789 about 7 years ago
when you attached a memory card I was confused, I thought you meant GameCube TP, for Wii TP, you need to export Wii save file and atttach that. I'll download a 100% save and test.
Updated by JosJuice about 7 years ago
- Status changed from New to Fixed
- Fixed in set to 5.0-7692
Assuming you're using OpenGL with anti-aliasing enabled, this should be fixed by https://dolphin-emu.org/download/dev/76eac56a077e77b289333981f03ae2e5530ba506/
Please comment if it isn't fixed.
Updated by thesausagedog about 7 years ago
Sorry about the memory card confusion. I was just copying the files that had been updated the GC folder. I should have realised the Wii folder was where the Wii data was backed up to. My bad.
I've tested the build you linked and the bug is fixed. Thanks for all your efforts.