I am too new to these forums to post a direct link to my website (in my profile) which has a web page for my TOCPerfect program. Here are some excerpts explaining what TOCPerfect is, why it exists, and how it works. On my website I have started a compatibility list as games have been tested.
TOCPerfect takes an existing PSX game's data track 1 .bin file and modifies it to automatically re-read TOC data and unlock the Playstation's drive before booting the original game executable. The reason to do this, is to gain perfect TOC compatibility/CD audio and to enable the use of multi disc games while using the Audio Menu Swap Trick.
This means the real Playstation game you start with to do the Audio Menu Swap Trick doesn't matter. As long as your desired backup is a TOCPerfect compatible game your TOCPerfect modified backup will always have correct working CD audio when using any swap trick.
The Audio Menu Swap Trick is an exploit only available on Playstation consoles with a serial number lower then 592xxx (found on the bottom of the Playstation). It was first written about in the original swap trick guide.
This is how to do it:
Sounds too good to be true right? Well for years, there was one single issue. The TOC of the real legit Playstation game would be used for the backup game or homebrew.
After TonyHAX came out, I figured out that the TONYHAX.EXE could be put on it's own CD. Then you could Audio Menu Swap Trick that 'TonyHAX Boot CD', and then put in game backup or homebrew that would work perfectly. I released the TonyHAX Boot CD, and then got
hen got it in the official TonyHAX.
The benefits of the TonyHAX Boot CD are that you don't need any memory cards, or specific TonyHAX exploitable game. Just an Audio Menu Swap Trick compatible console (although technically it would work with other swap tricks).
TOCPerfect takes this one step further. Do we really need to first boot a TonyHAX Boot CD with the swap trick, and then change to the backup game/homebrew? If we can already execute code with the Audio Menu Swap Trick, why not modify the game backup/homebrew to do what the TonyHAX Boot CD does, as well as re-reading the backup's TOC and booting it's executable? In some cases, this actually works.
TOCPerfect takes an existing PSX game's data track 1 .bin file and modifies it to automatically re-read TOC data and unlock the Playstation's drive before booting the original game executable. The reason to do this, is to gain perfect TOC compatibility/CD audio and to enable the use of multi disc games while using the Audio Menu Swap Trick.
This means the real Playstation game you start with to do the Audio Menu Swap Trick doesn't matter. As long as your desired backup is a TOCPerfect compatible game your TOCPerfect modified backup will always have correct working CD audio when using any swap trick.
The Audio Menu Swap Trick is an exploit only available on Playstation consoles with a serial number lower then 592xxx (found on the bottom of the Playstation). It was first written about in the original swap trick guide.
This is how to do it:
- Turn on the Playstation with no game in it.
- Start the CD player.
- Open the Playstation's lid, and put in a real legit Playstation game.
- Find something to press the lid sensor (a circle found in the right corner of the Playstation under the lid) down. The legit Playstation game will start spinning and then stop spinning.
- Once the legit Playstation game stops spinning, put in your backup game or homebrew.
- Exit the CD Player menu, and wait for your backup game or homebrew to spin up and load.
Sounds too good to be true right? Well for years, there was one single issue. The TOC of the real legit Playstation game would be used for the backup game or homebrew.
After TonyHAX came out, I figured out that the TONYHAX.EXE could be put on it's own CD. Then you could Audio Menu Swap Trick that 'TonyHAX Boot CD', and then put in game backup or homebrew that would work perfectly. I released the TonyHAX Boot CD, and then got
hen got it in the official TonyHAX.
The benefits of the TonyHAX Boot CD are that you don't need any memory cards, or specific TonyHAX exploitable game. Just an Audio Menu Swap Trick compatible console (although technically it would work with other swap tricks).
TOCPerfect takes this one step further. Do we really need to first boot a TonyHAX Boot CD with the swap trick, and then change to the backup game/homebrew? If we can already execute code with the Audio Menu Swap Trick, why not modify the game backup/homebrew to do what the TonyHAX Boot CD does, as well as re-reading the backup's TOC and booting it's executable? In some cases, this actually works.
Attachments
Last edited by alexfree,