GameSharkHAX is the newest way to boot the Tonyhax International loader using special game disc specific GameShark codes. GameSharkHAX enables you to use a GameShark (or other cheat device) which doesn’t have a built-in swap trick to stating the Tonyhax International loader.
Cheat Device | Type Of Device | Supports Storing Codes On A Memory Card? | Has A Built-In Swap Trick Back Door? |
GameShark v1.x | Cartridge | ??, | No |
GameShark v2.x | Cartridge | Yes | Yes |
GameShark v3.0-3.2 | Cartridge | Yes | Yes |
GameShark CDX v3.3 | CD | No, requires proprietary PS1 memory card dongle | No |
GameShark Lite | CD | Yes | No |
GameShark v4.0 | CD | Yes | Yes |
GameShark v5.0 | CD | Yes | Yes |
GameShark v6.0 | CD | Yes | Yes |
The GameShark Lite CD version is the only GameShark CD that can load and save codes on a regular PS1 memory card. From what I understand every other GameShark CD version requires a specific, proprietary memory card-like device to load and save codes, which is much more inconvenient.
For the GameShark Lite game disc specific save game files have been created which contains the GSHAX code already entered. This negates the need to enter the entire 94-line code manually into the GameShark Software, and makes the GameSharkHAX method much more convenient to setup and use.
With the GameShark Lite game disc specific save game file, it’s this easy to use the GameSharkHAX boot method:
This product is NOT licensed or endorsed by SCEA
disclaimer, skip through the FMV, and then select the Start GS lite
option in the GameShark Lite boot menu.Codes Loaded. Press O
.O
you will be back at the GameShark Lite Main Menu
. Use the D-PAD
to navigate to the Select Cheat Codes
option, and select it by pressing the X
button.A
game will already be highlighted on this screen as it is the first title entry that appears after loading the save game file. This will automatically enable the GSHAX codes, notice that in the bottom box the text 2 Cheat Codes Are On
is displayed. From here, press the START
button.Start Game Options
menu, the Start Game With Selected Codes
option will already be highlighted. Press the X
button to select it. You will see a text box which says Open PlayStation CD lid. Remove GameShark CD. Insert Game CD. Close CD lid.
follow those instructions, inserting the GameSharkHAX compatible game disc.You can use a PS2 console to copy the save files to a PS1 memory card from a USB flash drive.
Requirements:
A FAT32 formatted USB flash drive that your PS2 console can read. Please note that not all USB flash drives seem to work with PS2 consoles (due to iffy USB 1.1 support found in some newer USB flash drives). You may need to do a bit of trial and error testing to find a USB flash drive that works.
A soft-modded (or modchipped) PS2 console that can run WLaunchELF (Models newer then the SCPH-39004 can therefore be used for copying the files to the PS1 memory card, but they can not be used to boot into Tonyhax International). You could do this with FreeHDBoot or FreeMCBoot.
Installation With A PS2:
Copy the Tonyhax International Loader RAW File
file (loader/HAX
in the release) and the GameShark Lite Save RAW File
(game disc specific, found in the gshax
directory to the FAT32 USB flash drive using a computer.
Eject the USB flash drive from your computer and insert it into your PS2 console. Insert a PS1 memory card into your PS2 as well.
Start the WLaunchELF homebrew program on your PS2 console. Navigate to the mass
device (this is your USB flash drive) with the DPAD
on the controller, then select it with the circle
button.
Using the DPAD
to navigate, press the cross
button on the controller to highlight both the Tonyhax International Loader RAW
file and the GameShark Lite CD Save RAW File
file that you previously copied to the USB flash drive. Press the R1
button on the controller to make the file operations menu appear in WLaunchELF. Use the DPAD
to move to the copy function and then press the circle
button to select it.
Press the triangle
button to navigate out of the mass
device. Use the DPAD
and the circle button to navigate into either the MC0
(if the PS1 memory card is in slot 1 of the PS2) or MC1
(if the PS1 memory card is in slot 2 of the PS2) device.
Press the R1
button to again make the file operations menu appear in WLaunchELF. Use the DPAD
to navigate to the paste option and press the circle
button to finally paste both the Tonyhax International Loader RAW File
file and the GameShark Lite CD Save RAW File
file. Now you can press the triangle
button to navigate out of the PS1 memory card device, and remove the memory card from the PS2 console (if you want to use it in a different console).
Power on your American PS1 console and boot the authentic GameShark Lite CD with the memory card containing the Tonyhax International Loader RAW File
and the GameShark Lite CD Save RAW File file
inserted into slot 1 of your console. Due to a bug in the GameShark Lite, you must remove any memory card in slot 2 or the GameShark Lite will not detect the save file on the memory card in slot 1. After you start GameShark Lite, it will load and enable the codes pre-entered into the GameShark Lite CD Save RAW File file
automatically.
After the codes load from the memory card in slot 1, simply start the game with the codes on using the GameShark Lite. Insert the specific game disc that the GameSharkHAX code is for and play through the game as described in the GameSharkHAX Game Discs list section.
For all other GameShark or cheat devices, you have to enter the entire 94 line GameShark code manually at this time. You only need to do this once however, as you can save the code for future use. Each code can be found in .txt
form in the gshax
folder, the exact file name is specified in the supported psx game discs list.
For GameSharks, each individual ‘code entry’ has a maximum of 64 lines. Since the code is 94 lines, you need to split the code into 2 ‘code entries’. Create a code called i.e. GSHAX1
. Put the first 64 code lines found in the .txt
file in this code and save it. Then create another code called i.e. GSHAX2
. Put the remaining code lines found in the .txt
file in this code entry and save it.
After creating both GSHAX1
and GSHAX2
code entries, enable both and start the target game with the codes on.
You can use a PS2 console to copy the save files to a PS1 memory card from a USB flash drive.
Requirements:
A FAT32 formatted USB flash drive that your PS2 console can read. Please note that not all USB flash drives seem to work with PS2 consoles (due to iffy USB 1.1 support found in some newer USB flash drives). You may need to do a bit of trial and error testing to find a USB flash drive that works.
A soft-modded (or mod-chipped) PS2 console that can run WLaunchELF (Models newer then the SCPH-39004 can therefore be used for copying the files to the PS1 memory card, but they can not be used to boot into Tonyhax International). You could do this with FreeHDBoot or FreeMCBoot.
Installation With A PS2:
Copy the Tonyhax International Loader RAW File
file (loader/HAX
in the release) to the FAT32 USB flash drive using a computer.
Eject the USB flash drive from your computer and insert it into your PS2 console. Insert a PS1 memory card into your PS2 as well.
Start the WLaunchELF homebrew program on your PS2 console. Navigate to the mass
device (this is your USB flash drive) with the DPAD
on the controller, then select it with the circle
button.
Using the DPAD
to navigate, press the cross
button on the controller to highlight the Tonyhax International Loader RAW File
that you previously copied to the USB flash drive. Press the R1
button on the controller to make the file operations menu appear in WLaunchELF. Use the DPAD
to move to the copy function and then press the circle
button to select it.
Press the triangle
button to navigate out of the mass
device. Use the DPAD
and the circle button to navigate into either the MC0
(if the PS1 memory card is in slot 1 of the PS2) or MC1
(if the PS1 memory card is in slot 2 of the PS2) device.
Press the R1
button to again make the file operations menu appear in WLaunchELF. Use the DPAD
to navigate to the paste option and press the circle
button to finally paste the Tonyhax International Loader RAW File
file. Now you can press the triangle
button to navigate out of the PS1 memory card device, and remove the memory card from the PS2 console (if you want to use it in a different console).
Power on your PS1 with the memory card containing the Tonyhax International Loader RAW File
inserted into slot 1 of your console. Start the GameShark.
Add the GameShark code for your specific game disc to the GameShark. Official GameShark versions have a code line limit of 64. So you will need to create 2 separate code entries: GSHAX1
(containing the first 64 lines of the code) and GSHAX2
(contains line 65 and above for the rest of the code).
After adding every code line found in the GameSharkHAX Code File
into the GameShark, ensure that the GSHAX1
and GSHAX2
codes are both enabled. Start the authentic PSX game disc of the game that the code is for using the Start Game With Codes
option.
Follow the per-disc instructions to trigger the Tonyhax International loader from mid-game.
Note: Currently, I have only made a few GameSharkHAX codes, but more can easily be made and added in future versions of Tonyhax International.
gshax/parasite-eve-usa/parasite-eve-usa-gshax-code.txt
gshax/parasite-eve-usa/CODELIST00
loader/HAX
loader/tonyhax.mcs
start
at the title screen. Wait a few seconds for the Tonyhax International loader to start.gshax/ridge-racer-usa/ridge-racer-usa-gshax-code.txt
gshax/ridge-racer-usa/CODELIST00
loader/HAX
loader/tonyhax.mcs
start
at the title screen. Then press start
again at the game options screen. Wait a few seconds for the Tonyhax International loader to start.gshax/wipeout-usa/wipeout-usa-gshax-code.txt
gshax/wipeout-usa/CODELIST00
loader/HAX
loader/tonyhax.mcs
start
button. Navigate to the OPTIONS
menu option, and then the SAVE DATA
option. Wait a few seconds for the Tonyhax International loader to start.