Project

General

Profile

Actions

Emulator Issues #11150

closed

Twilight Princess aiming bug

Added by thesausagedog about 7 years ago. Updated about 7 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% 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:
5.0-7692

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

MemoryCardA.USA.zip (43 KB) MemoryCardA.USA.zip thesausagedog, 05/21/2018 12:36 PM
Actions #1

Updated by JMC4789 about 7 years ago

Can you bisect to the actual build that broke the behavior please?

Actions #2

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.

Actions #3

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.

Actions #4

Updated by JMC4789 about 7 years ago

Oops sorry. I can't read apparently. Will investigate

Actions #5

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.

Actions #6

Updated by JMC4789 about 7 years ago

Well your memory card doesn't have Twilight Princess on it, that's the first problem.

Actions #7

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.

Actions #8

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.

Actions #9

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.

Actions

Also available in: Atom PDF