Advertisement
Guest User

Untitled

a guest
Jul 28th, 2018
1,123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. This guide is meant to be a more straightforward version of Kabuto_Kun's guide from (https://www.reddit.com/r/vitahacks/comments/637np7/problematic_psp_game_fixes_force_unleashed/dispktg/)
  2.  
  3. 1) Grab http://www.mediafire.com/file/6dcyb6331iduv0x/prxtool.zip for the PRXTool
  4. 2) Put your eboot.bin in the folder and run "usage.bat". The window will close when it's done disassembling the eboot
  5. 3) Open the text in Notepad++ and use use Find. When it asks you what you want to look for, make sure "Regular expression" is selected and "matches newline" is checked, then use this format without quotations:
  6. "(\, #0x!!!).{0,200}(\, #0x!!!)"
  7. Replace the first exclamation set with the suspected horizontal resolution and the second set with the suspected vertical resolution. Remember that this has to be in HEX. Use (https://www.rapidtables.com/convert/number/decimal-to-hex.html) if your number is not found here
  8.  
  9. 960 = 0x03C0
  10. 544 = 0x0220
  11. 720 = 0x02D0
  12. 408 = 0x0198
  13. 448 = 0x01C0
  14. 384 = 0x0180
  15. 640 = 0x0280
  16. 368 = 0x0170
  17. 480 = 0x01E0
  18. 272 = 0x0110
  19.  
  20. (If you don't get any hits on this search and know for sure the resolution the game uses, expand the distance between the words by changing 200 in the Find expression)
  21.  
  22. 4) For each hit, copy the entire line and place it in a text file for easy future reference.
  23. 5) Go to http://armconverter.com/. Copy the snippet of code after the hyphen and paste it.
  24. e.x.
  25. "0x000018DC: 0x0198F8C6 '....' - str.w a1, [v3, #0x2d0]" -> "str.w a1, [v3, #0x2d0]"
  26. 6) Change the resolution in the instruction snippet you cut out to the value you want, then convert the snippet. The THUMB-2 HEX value will be the new value for the eboot (it should only be two values different from the original value)
  27. 7) Once you've done this for all of your hits, open your eboot in a Hex Editor (HxD, PSPad)
  28. 8) Go to the offset indicated at the start of each line line (18DC in the example's case) and replace the new values. Save your eboot and test it out!
  29.  
  30. IMPORTANT NOTE: If you found these offsets using a Vitashell/Maidump decrypted eboot, you will need to subtract 1000 (hex) to the offset to get the offset needed to change the values in a FAGDec decrypted eboot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement