How to Get "The Legend of Zelda: Twilight Princess" to Play Faster on an Emulator

Updated on September 14, 2017
Source

Many who have tried using an emulator to play The Legend of Zelda: Twilight Princess on their computer have run into the same problem: agonizingly slow game-play. Before giving up, try these tips to make the game run faster. While some spots in the game, such as running through Hyrule field, might still run a little slowly, these changes will definitely make the game more playable and enjoyable. Many areas, such as inside temples, will easily run at full speed after applying the following hacks.

Source

Dolphin Emulator

Dolphin is the primary emulator for GameCube and Wii games. Instead of using one of the latest versions to play Twilight Princess, however, use Dolphin 3.0. This early version of Dolphin lacks the graphic punch of later versions, but consequently, it will allow a more graphically-complex game like Twilight Princess to play faster. Yes, you are sacrificing graphics for speed, but it might be necessary if the game plays too slowly otherwise. (IMPORTANT!! Be sure to read the UPDATE section below regarding Dolphin 5.0)

Source

Settings for Dolphin

  • Click on “Options” at the top of the startup window, and then click on “Configure.” The first tap shows General settings. Make sure both “Enable Duel Core” and “Enable Idle Skipping” are checked. Then, farther down check “JIT Recompiler.” Under the Audio tab, check “DSP HLE Emulation.” Leave the rest on default settings.
  • Click again on “Options,” and then go to “Graphics Settings.” Select Direct3D9 next to Backend, and for your Fullscreen Resolution, leave it on the lowest setting (640 x 480). Leave the rest on default settings.
  • This next step is very important. Right click on the game in the Dolphin startup window, and then click on “Properties.” At the bottom, you’ll see a button for “Edit Config.” Click on it, and then scroll down to the very bottom. At approximately the fifth to the bottom, you’ll see “EFBToTextureEnable = False.” Delete “False” and type “True” in its place, so that you have “EFBToTextureEnable = True.”

Once again, we are sacrificing graphics for speed, but it’s necessary. If you are using the latest version of Dolphin, this last hack will make the map turn into a useless pixely square, but in 3.0, it’s at least weakly visible. If you look at the screenshots, you will see that the map is faded, but in most locations, you can make it out well enough to get by. You will also notice that the changes we have made so far make the character eyes, rugs, wall hangings, and a few other graphics incomplete (with empty horizontal lines cutting through the graphics). It is a small thing to put up with, however, when the game might be too slow to even play without applying these changes.

UPDATE!!

If you use Dolphin 5.0 (or a later version, I would imagine), right-click on the game title as you would in the steps above (in your main Dolphin window game list), go to properties, and then look at the "Game Config" tab. Now, near the bottom, you will see a "Hyrule Field Speed Hack" patch enabled. Leave the drop-down next to it on "playable", but now go to the "Patches" tab. MAKE SURE that the "Hyrule Field Speed Hack" is checked (the default might leave it unchecked, as it did on mine). Continue to use the general Dolphin settings outlined above and follow the tips below, but this patch should dramatically speed up game play, especially in notoriously slow Hyrule Field areas.

Source
Source

Other Tips for Faster Game-play in Twilight Princess

  • This first tip might seem rather basic, but it can definitely help. Make sure no other programs are running on your computer and that no other windows are open. Also, if you have been running your computer for some time, leave it off or on sleep mode for a while to allow it to cool down and then start fresh. Immediately run Dolphin before opening anything, including your browser. This can easily make the difference between the game running slower or faster. Also, make sure you are not approaching the limit on storage space, and do maintenance such as running CCleaner, deleting temp files, defragmenting, and making sure no unnecessary programs are running at startup. A faster computer means a faster game.
  • Secondly, whenever possible, avoid running through Hyrule field (or other large open areas) in the daytime. Unlike in other Zelda games, getting to nighttime might mean waiting around for a while, but if you have a lot to do in Hyrule field, such as catching Poes or bugs, the wait will be worth it and you’ll run around much faster without the harsher daylight graphics. If you don’t like waiting around, then strategize by taking advantage of the night whenever you find yourself in it. Use that time to take care of the “Hyrule field tasks.”

Source

Questions & Answers

    Comments

      0 of 8192 characters used
      Post Comment

      • profile image

        Pp 

        5 months ago

        Worked amazingly well. Thank you!!

      • profile image

        Clayton W 

        17 months ago

        Thank you! I can't quite get what I need, however, on this step

        -"This next step is very important. Right click on the game in the Dolphin startup window, and then click on “Properties.” At the bottom, you’ll see a button for “Edit Config.” Click on it, and then scroll down to the very bottom. At approximately the fifth to the bottom, you’ll see “EFBToTextureEnable = False.” Delete “False” and type “True” in its place, so that you have “EFBToTextureEnable = True.”

        I can't find the command. When I go to the "edit Config" option, I see a long list of commands for what look like cheats. At the bottom, my only options are; [Core]

        [Video]

        ZTPSpeedupHack = 1

        ProjectionHack = 0

        PH_SZNear = 0

        PH_SZFar = 0

        PH_ExtraParam = 0

        PH_ZNear =

        PH_ZFar =

        [Gecko]

        Any ideas? The mini map is a large glitchy square.

      working

      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, levelskip.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://levelskip.com/privacy-policy#gdpr

      Show Details
      Necessary
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
      Features
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Marketing
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Statistics
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)