Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Legend of Zelda: Ocarina of Time - Can't play the Ocarina!!! #2556

Closed
MasterEv opened this issue Feb 11, 2017 · 9 comments

Comments

Projects
None yet
6 participants
@MasterEv
Copy link

commented Feb 11, 2017

Well, I'm sorry if I mess up with this post, I'm not American...

The emulator runs Zelda Smoothly, but the problem is when I try to play the ocarina. The game simply freezes, and I have to restart the emulator to it go back to normal...

The Citra Version is Nightly Build 2889372

@Kumoashi

This comment has been minimized.

Copy link

commented Feb 12, 2017

I just tried it on Citra Nightly da6a40e and everything worked fine on the US version of Ocarina Of Time. No freezing while using either ocarina (Fairy or Time), and being kid Link didn't mater either. Also tried with buttons and touchscreen control, as well as multiple songs, but could not get it to freeze.

I've never seen it freeze on any of the older versions of Citra either.

Try the lastest Nightly build and if you still have problems with this, be sure to post what Citra shows in the log window, what version of the game you're having the problem with, and some basic information about your computer.

Without any extra information, it won't be possible to check for the problem that your having.

@ghost

This comment has been minimized.

Copy link

commented Feb 12, 2017

I'm experiencing the same as @Kumoashi, playing the ocarina works great in any version of Citra.
I'm on the European version playing on bleeding-edge-190.

There must be something bad with either your game or save file somehow.

@PPLToast

This comment has been minimized.

Copy link

commented Feb 14, 2017

This still happens to me on latest bleeding edge (7311b1c) as of now. From what I've tested, the freeze happens if you boot up OoT3D or some other game, close it and then boot up OoT3D and try to use the Ocarina. To avoid it, close citra completely and just boot OoT3D straight up. Not sure if its some Intel thing, but eh...

Citra doesn't give any error for it, but maybe the verbosity is too low or something?

I noticed MM3D exhibits something similar, if a game has been booted and closed, MM3D just gets stuck loading.

@ghost

This comment has been minimized.

Copy link

commented Feb 16, 2017

That makes a whole lot more sense actually and explains why it never happened to me in the first place because I always close the game and exit Citra before launching a new game.

@yuriks

This comment has been minimized.

Copy link
Member

commented Feb 16, 2017

Sounds like a re-initialization bug (where we forget to reset something when closing a game.) Can someone try to bisect it?

@TTFH

This comment has been minimized.

Copy link

commented Feb 16, 2017

The game simply freezes but emulation stay running, it don't show any error or crash.
oot-freeze

@TTFH

This comment has been minimized.

Copy link

commented Feb 16, 2017

It's happend because HID:EventAccelerometer it's not resumed.
Before #2442 work fine, the exact commit that cause the freeze is:
3c333c53f1f2c8daa3eab8c83d403d0d23682747

@wwylele

This comment has been minimized.

Copy link
Member

commented Feb 16, 2017

@TTFH does #2574 fix it?

@TTFH

This comment has been minimized.

Copy link

commented Feb 16, 2017

Yes, that fix it.

@yuriks yuriks closed this in #2574 Feb 17, 2017

yuriks added a commit that referenced this issue Feb 17, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.