gmanarte
Member
I was searching and learning about applying unlock fps patches for original hardware as following this thread: Game Patches from @LuanTeles
As I dug deeper I noticed the patches I applied would only work whenever they were in be32 data type based (not all cases, but always be32). I made a question over the topic and the answer helped me at the time as I was learning a bit from it. I remember I faced a wall and it took me sometime to comeback and learn more things around it.
Lately, I have been working on modifying EBOOT.BIN with unlock fps patches. And I faced that wall again when I tried to modify The Ico & Shadow of The Colossus Collection which the patch is in byte data type. As you can see here and on RPCS3wiki:
"60 FPS":
Games: *sotc_101title
Author: "Margen67"
Notes: *sotc_60fps_notes
Patch Version: 1.0
Patch:
- [ byte, 0x00332707, 0x01 ]
After decrypting it to .ELF I wasn't able to find the address 00332707 nor the original HEX values I retrieved using Webman mod's PS3MAPI. Once we find out how to deal with these other data types patches (byte, be16, bef32...) we will be able to get lots of patches to work on the original hardware. There's gotta be someone here who knows-how or at least knows these other data type patches won't work on original console. Other than that, there is also another problem I have noticed. Not all games have EBOOT.BIN, at least not as easy to find than others (example: Batman Arkham City). Which may be even trickier.
Having said that I was able to successfully run GTA IV with an uncap framerate. Nothing that you couldn't do on PS3MAPI or Artemis. The only benefit from it is never having to deal with anything again, other than just run the game with uncapped framerates. And it is still to soon to claim it is all good and that it does not affects the console, since I experienced two problems: 1- As I was using TrueAncestor SELF Resigner (found here on PSX-Place) to "reencrypt" the EBOOT.ELF to .BIN, I noticed the file was half the size compared to the original one. Although everything ran normally. 2- There was noticeable horizontal screen tearing over the top edge or on webman mod's fps/temperature monitor when the game experienced 120+ fps during loading screens.
Have any experiences with modifying EBOOT.BIN? Which games? Which worked? Which one was the hardest? Have any knowledge over any of the topics? Please, share it with us.
As I dug deeper I noticed the patches I applied would only work whenever they were in be32 data type based (not all cases, but always be32). I made a question over the topic and the answer helped me at the time as I was learning a bit from it. I remember I faced a wall and it took me sometime to comeback and learn more things around it.
Lately, I have been working on modifying EBOOT.BIN with unlock fps patches. And I faced that wall again when I tried to modify The Ico & Shadow of The Colossus Collection which the patch is in byte data type. As you can see here and on RPCS3wiki:
"60 FPS":
Games: *sotc_101title
Author: "Margen67"
Notes: *sotc_60fps_notes
Patch Version: 1.0
Patch:
- [ byte, 0x00332707, 0x01 ]
After decrypting it to .ELF I wasn't able to find the address 00332707 nor the original HEX values I retrieved using Webman mod's PS3MAPI. Once we find out how to deal with these other data types patches (byte, be16, bef32...) we will be able to get lots of patches to work on the original hardware. There's gotta be someone here who knows-how or at least knows these other data type patches won't work on original console. Other than that, there is also another problem I have noticed. Not all games have EBOOT.BIN, at least not as easy to find than others (example: Batman Arkham City). Which may be even trickier.
Having said that I was able to successfully run GTA IV with an uncap framerate. Nothing that you couldn't do on PS3MAPI or Artemis. The only benefit from it is never having to deal with anything again, other than just run the game with uncapped framerates. And it is still to soon to claim it is all good and that it does not affects the console, since I experienced two problems: 1- As I was using TrueAncestor SELF Resigner (found here on PSX-Place) to "reencrypt" the EBOOT.ELF to .BIN, I noticed the file was half the size compared to the original one. Although everything ran normally. 2- There was noticeable horizontal screen tearing over the top edge or on webman mod's fps/temperature monitor when the game experienced 120+ fps during loading screens.
Have any experiences with modifying EBOOT.BIN? Which games? Which worked? Which one was the hardest? Have any knowledge over any of the topics? Please, share it with us.
Last edited: