LelouchZero
Member
Source (Reddit)
Xaliphenos has released the Dynamic Speed patch they have been working on for The Legend of Zelda: Breath of the Wild.
Videos
Xalphenos fps patch v3 beta,initial Performance test
CEMU Emulator - Zelda Breath of the Wild native 4k60fps
Breath of the Wild | Unlocked Framerate | Huge FPS Improvements
Potential location spoilers in videos!
Xaliphenos has released the Dynamic Speed patch they have been working on for The Legend of Zelda: Breath of the Wild.
First, let me apologize for taking so long. I really wanted to have this out about a week ago. But I keep tweaking something or chasing rabbits down ASM holes for fun and understanding.
The issues have been pretty well documented:
Stamina replenishes too quickly, as though it's still going 1x speed at 30 instead of what FPS you are getting. Some of my testers have reported missing textures on occasion, however that is a problem I couldn't duplicate. The textures not loading in were subsequently reported to be happening by two of my testers; albeit to a lesser extent, even without my patch, leading to a theory that it may be related to Cemu v1.9.1--as I have been on 1.9.0 the whole time due to it being a bit easier to debug with.
Sometimes animations get a little jumpy, it happens most often while paragliding. There is a random chance the game will slightly stall briefly but it recovers pretty quickly. Finally when you sleep you may randomly get a long wait before Link wakes back up again--it seems to be pretty rare, only happening to me once in the whole last week of testing. Based on tester reports if it does happen it usually wont happen again during that play session.
Inside the patches.txt there is a section titled "#experimental". You can toggle these options on or off by placing a semicolon ";" in front of them. They are disabled by default. Some testers reported a slight performance increase with them, others did not.
You can change the lower limit by looking at the float labeled "edit me." By default it's set to 10 fps. Divide 30 by the number you want and put the result there. So, 30 / 10 is 3, so that's what is there now. At least in theory, the higher the number, the more likely you will have slow down, but possibly the less likely to encounter a physics related bug. I've mainly shown it to be editable for extreme low end systems. Realistically, with full speed, 10 FPS is no fun.
I have a couple of theories on improving the patch but I didn't want to keep people waiting any longer.
Enjoy!
Special thanks to:
Rajkosto - for creating a great swiss army knife for Cemu and for knowing what the Wii U Bus Frequency is. Without it this wouldn't be possible, or at least it would be a hell of a lot harder. Seriously, if you feel like donating to someone because of this, donate to him for Cemuhook.
My Beta Testers, who all provided tons of feedback on this:
Epigramx
Coldshock
Serfrost
Bradley
Gamedev1909
Videos
Xalphenos fps patch v3 beta,initial Performance test
CEMU Emulator - Zelda Breath of the Wild native 4k60fps
Breath of the Wild | Unlocked Framerate | Huge FPS Improvements
Potential location spoilers in videos!