- Joined
- May 30, 2025
- Messages
- 274
- Level up in
- 225 posts
- Reaction score
- 487
- Points
- 977
I always wished the game had a TPS camera, this wish grew stronger and stronger and after decades, today, I just sat there and used PCSX2's debugger to find that damn byte among the ocean of bytes that makes camera change and here is the result lol:
Camera change changes tons of bytes but only 1 byte among a dynamic memory actually reverts the camera to TPS camera. In my case simply the byte "C4" had to stay "C3" so I wrote this pnatch the ensure C3 stays C3. However the pnatch I wrote cannot be valid for everyone due to the way where byte will be change every time you restart the game, however if you had used my save state and then activate the cheat the TPS hack will work, unless due to the emulator update how it uses memory changes.
The pnatch file:
1st line machine guns "C3" value change into "C4" value to make camera go into TPS mode. However due to the way the byte is in a dynamic address it reverts back to C4 therefore it make camera trying to switch back between TPS and isometric camera so fast things gets shaky lol. To fix this issue that's where 2nd line comes in. It basically make that specific memory stop reacting anymore after C3 change is applied therefore it doesn't care when game trying to make C4 value active at that point.
Test it on Star Ocean: Till the End of Time (USA+UNDUB)'s Disc 1 if you want. Here are the necessary files: https://drive.google.com/file/d/1OziCYv6TsdssALN6U3LMd2sGvXSNThIO/view?usp=sharing
Download the game from here: https://retrogametalk.com/repository/ps2-iso/star-ocean-till-the-end-of-time-usa/
Well it was a good way to spend my Sunday not gonna lie lol.
Camera change changes tons of bytes but only 1 byte among a dynamic memory actually reverts the camera to TPS camera. In my case simply the byte "C4" had to stay "C3" so I wrote this pnatch the ensure C3 stays C3. However the pnatch I wrote cannot be valid for everyone due to the way where byte will be change every time you restart the game, however if you had used my save state and then activate the cheat the TPS hack will work, unless due to the emulator update how it uses memory changes.
The pnatch file:
Code:
gametitle = Star Ocean III - Till The End OF Time [SLUS 204.88] [U] [23A97857]
//TPS
patch=1,EE,00562627,byte,C3
patch=1,EE,00562627,extended,00000000
1st line machine guns "C3" value change into "C4" value to make camera go into TPS mode. However due to the way the byte is in a dynamic address it reverts back to C4 therefore it make camera trying to switch back between TPS and isometric camera so fast things gets shaky lol. To fix this issue that's where 2nd line comes in. It basically make that specific memory stop reacting anymore after C3 change is applied therefore it doesn't care when game trying to make C4 value active at that point.
Test it on Star Ocean: Till the End of Time (USA+UNDUB)'s Disc 1 if you want. Here are the necessary files: https://drive.google.com/file/d/1OziCYv6TsdssALN6U3LMd2sGvXSNThIO/view?usp=sharing
Download the game from here: https://retrogametalk.com/repository/ps2-iso/star-ocean-till-the-end-of-time-usa/
Well it was a good way to spend my Sunday not gonna lie lol.
Last edited: