Search the Community
Showing results for tags 'emulator'.
Found 2 results
Varkas posted a topic in Nintendo TutorialsThe Legend of Zelda: Breath of the Wild has been playable in CEMU from start to finish for some time now, but you may have noticed than when you launch the game, it's running slower than you might like. Currently, the only way to a get the absolute best experience possible requires just a slight amount of tweaking before you can achieve 30FPS in the open outdoors. No need to worry, because the process is actually fairly simple. If you follow this simple step-by-step, you too will learn how to achieve the maximum performance while playing the game. Before we begin, however, there are a few things you will need. Let us run through a small checklist of what's required to make this happen: [Hidden Content] After downloading all requisite files, you are ready to continue. Firstly, we will enable something called GPUFence hack in CEMU. This feature used to be exclusive to CEMUHook, but it has since been integrated into the emulator by default. To enable GPUFence Hack for BotW, navigate to your CEMU folder, under gameProfiles (e.g. C:\cemu_1.8.0b\gameProfiles). You will see a bunch of .ini files, each one corresponding to a specific Wii U Title. We want to configure the hack only for Breath of the Wild, so we are only looking for one out of a possible three .ini files (depending on your region). Find the .ini file corresponding to your game version and open it in notepad. The .ini you want is either: 00050000101C9300.ini (for JPN) 00050000101C9400.ini (for USA) 00050000101C9500.ini (for EUR) Once it's open, you should see something like this: # TLoZ: Breath of the Wild (USA) [CPU] emulateSinglePrecision = true [Graphics] What we're doing here is making sure the emulator starts with this hack enabled, and we can do that by adding 'disableGPUFence = true' under the graphics section. Like so: # TLoZ: Breath of the Wild (USA) [CPU] emulateSinglePrecision = true [Graphics] disableGPUFence = true Save the file. Now the game will start with this hack enabled, allowing you to reach a more acceptable 30FPS framerate in the open world. Secondly, we will extract CEMUhook (dbghelp.dll) right into the Cemu 1.8.0 directory (where your cemu.exe is located). This enables a few key features in CEMU such as h264 video playback (required for video cutscenes), and also gives you the ability to toggle the GPUFence hack off and on (required since indoor areas such as shrines run at double-speed with the hack.) That's it for this step. Thirdly, (optional but will lessen stuttering as shaders are compiled), we will take the shader cache we downloaded it and extract it to the CEMU under the proper folder: C:\cemu_1.8.*\shaderCache\transferable NOTE: You may have to rename the .bin file depending on what region your game is. You can find this out by running the game in CEMU and looking in the title bar. The filename you want is based on [SaveDir] in the CEMU title bar. Lastly, after the above steps are finished, we can launch Breath of the Wild in CEMU. For best results, it is recommended to set the GPU Buffer Cache Accuracy to Low. You can find this under Options>GPU Buffer Cache Accuracy. You will also notice that under the Options menu is now an option named "GX2SetGPUFence skip (HACK)". It will default to on when you load Breath of the Wild, which is what we want, since the open world runs at about ~15 FPS without it. However, it can be enabled and disabled on the fly as needed (such as in shrines) to ensure the best playability at all times. Congratulations! You are now ready to enjoy the best way to play Breath of the Wild in CEMU.