cemu-project / Cemu

Cemu - Wii U emulator
https://cemu.info
Mozilla Public License 2.0
7.41k stars 608 forks source link

BotW getting stuck at the start [MacOS] #965

Closed UsRnM44 closed 1 year ago

UsRnM44 commented 1 year ago

Using MacOS, Intel with AMD processor 16GB memory, I installed the game with it's latest patch and DLC. Using the latest build 2.0-48. As I'm usually doing, I'm checking the game for the first time to see if it's emulating correctly, and also for the sake of shader building, I played the game 'till the point of the first shrine. However, upon my 2nd time playing, to officially start the game, it got stuck right when activating the first tower. The FPS is dramatically dropping and the game stuck while hearing the sound for the tower activating. But even after all that, the game kept when it got stuck.

(screenshot for when the game got stuck)

Screenshot 2023-09-10 at 23 47 26
Squall-Leonhart commented 1 year ago

only two instances of shrine issues to my recollection.

2.0 original release bad game files.

Is this a Hackintosh setup?

UsRnM44 commented 1 year ago

What is Hackintosh? The game is dumped to ISO.

Screenshot 2023-09-11 at 0 21 54

All my dumped WiiU are like this (though I don't have much, Wind Waker HD and Xenoblade Chronicles X)

Squall-Leonhart commented 1 year ago

This dump is either

Make a new copy with this guide https://cemu.cfw.guide/dumping-games.html

UsRnM44 commented 1 year ago

I don't understand why you judging this bug as for the dumping quality. As I said, it had been worked in my first play, why not to think that something else causing it?

The closest I think might be the cause, is this: https://github.com/cemu-project/Cemu/issues/217 But I do not know if BotW has H264 scenes.

Squall-Leonhart commented 1 year ago

It does, but the first tower getting stuck is not one, its in engine cutscene.

UsRnM44 commented 1 year ago

I get your point, but if it were bad dump issue, how come the scene went flawlessly in my first try? (with FPS++ and Graphic modes and all) And I'm saying that because I did tried to dump the game again, properly. (In my original edit I wrote a lot about couple of things I tried, including deleting Cemu and such, with not vail. But in the end it seems more appropriate for tech support than bug, so I removed it)

Squall-Leonhart commented 1 year ago

Hold up, it looks like part of the scene is H264 so you might be right, the wide vista and distant shots aren't in engine, turn on H264 logging.

UsRnM44 commented 1 year ago

At first enabling the H264 API did fixed it, but the scene still didn't finished until then end before getting stuck. When tried this for another few tries, it got stuck like always (like in the screenshot above). I would say that my Mac just got old, but it runs smoothly Xenoblade Chronicles X, and Switch games at Ryujinx. So it doesn't seems like it lol

Exzap commented 1 year ago

This is a duplicate of #217 As a workaround you can delete/rename the video files in the game's content folder and then it should just skip it instead of freezing.

UsRnM44 commented 1 year ago

This "workaround" isn't perfect. I tried renaming or deleting those (of course, copying them to another folder), the game didn't "skipped" at it should do but got stuck in black screen with 60FPS (with FPS++ mode). What I did to skip this, is taking the video file, trimmed it into 3 seconds video, and then it skipped into the game. The only problem is that then the BGM for that cutscene got delayed for afterwards. While emulating games is never perfect 1 to 1 like playing in the original, this is really too shame. Hope Cemu will work it around some day.