Advertisement
Venick

Twilight Princess Emulator Info Dump

Jan 31st, 2015
553
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1. This Pastebin will (Hopefully) have everything you should need for TP on Dolphin. This is also so everyone can use the same version to share savestates and Cheatengine addresses easy.
  2.  
  3.  
  4. ------------------------------------------------------------------------------------------------
  5. Adapter:
  6. First off if you want to use a Gamecube controller on your PC you're going to need a GC to USB adapter.
  7.  
  8. Some that work are Mayflash: http://bombch.us/wVG and Raphnet: http://www.raphnet-tech.com/products/gamecube_to_usb/
  9. I haven't used Raphnet so I can't say if its good or not, but I've been using Mayflash and have yet to have issues after 6 months.
  10.  
  11. ------------------------------------------------------------------------------------------------
  12. Dolphin:
  13. Download: https://dl.dropboxusercontent.com/u/13946521/Dolphin_5371_TP.zip
  14.  
  15. We'll be using Version 4.0-5371 for dolphin. It runs TP well and has good loading.
  16. Make sure to have audio set to HLE as thats what we will be making savestates with as it can decrease lag on some computers and we want this to be usable by as many people as possible.
  17.  
  18. Also to increase speed right click TP in your Directory and go to patches. Check "Hyrule Field Speedhack" It speeds the game way up.
  19.  
  20. ------------------------------------------------------------------------------------------------
  21. Saves & Savestates:
  22.  
  23. Saves
  24. NTSC: Can someone Link me any we have? I don't have any on hand.
  25. PAL: https://www.dropbox.com/sh/wid0md22a7np8ak/AACT0CvDhTSyKXmqO2hW2Odwa?dl=0
  26.  
  27. Savestates
  28. NTSC: None yet :(
  29. PAL: None Yet :(
  30. Remember to use 4.0-5371 and have audio set to HLE when making savestates as you need the same audio config and version to load the state.
  31.  
  32. ------------------------------------------------------------------------------------------------
  33. Cheat Engine:
  34. Download: http://www.cheatengine.org/
  35.  
  36. If you want to look into memory watching for TP you'll be needing Cheatengine to do it.
  37.  
  38. You'll need to connect cheat engine to the process while Dolphin is running (Computer in top right)
  39.  
  40. First you'll need a static pointer that you can relay every address to so you don't lose them when you restart Dolphin.
  41. You can find a guide on that here: http://tasvideos.org/forum/viewtopic.php?p=331753 Even if you don't make it I would suggest giving it a look through.
  42.  
  43. Alternatively you can just use my TP address file if you want. It also has a few useful and not so useful addresses in it.
  44. You can find that here: https://www.dropbox.com/s/eh2t91yrq5xbbyr/Twilight%20Princess.CT?dl=0
  45.  
  46. If you notice from my file or in your search normal 2 bytes, 4 bytes and floats won't work. You'll need to add a script to your Cheatengine if you want to be able to look for or at those. You can find them and them and the info you need here: http://pastebin.com/dcCEphTn
  47.  
  48. When you find an address in cheat engine you'll need to find the pointer for it. An easy way to do this is to take your address and subtract it by the Starting pointer you have. (Probably 7FFF0000) Just use Windows Calculator set to Programmer and Hex.
  49.  
  50. Then you want to go into the address and check the "Pointer" box. After that put in the address you got from the calculator into the box with the 2 arrows next to it.
  51.  
  52. Also go into your starting address and copy the line at the bottom that starts with "Dolphin blah blah blah" and paste that at the bottom line of your new address.
  53.  
  54. Another thing to note about finding addresses. If its 9 digits instead of 8 its probably fake or just looking at the real address.
  55.  
  56. One last thing to note. When editing a value in TP it will stop anything from updating. Don't know why just does. The only way to fix this is to close the game and reopen it. Also note you can't edit a value unless its a pointer or it will crash.
  57.  
  58. There is still a way to get around this though. Change the value you want, save state, close the game and reopen, load state. Repeat every time you edit a value. If a value ever seems to do something weird make sure to double check by restarting the game.
  59.  
  60. If you have any other questions feel free to ask me any time.
  61. ------------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement