Version 1.5.3 (9/2/2024)
https://github.com/alex-free/tonyhax/releases/download/v1.5.3i/tonyhax-international-v1.5.3.zipChanges:
- GameID support for MemCardPro/SD2PSX. Additionally, Tonyhax International is the first to support early Japanese games (with 'PSX.EXE' bootfile) with GameID. Big thanks to the testers @lzibeti and @kimbapslice!
- Modified RAM layout to handle a larger decompression by PS1 packer
- Implemented a fix to work-around a 29 year old bug in the game Kileak, The Blood (Japan) which caused previous versions of Tonyhax International and all versions of the original Tonyhax to not boot it successfully.
- Implemented the same functions that the original Tonyhax now uses to handle ignoring the garbage SP values in the PS-X executable header.
- Integrated psn00bsdk-builder into the build system. You can now run make toolchain or make toolchain deps to build and or install the complete Tonyhax International dev environment on many Linux systems.
- Loader bug fix: closes memory card/controller input pulling for all consoles (not just Japanese ones) after reading the target boot disc.
- Removed my '80 Minute CD-R PS2 hardware bug software-fix' from the loader. I have done this because while my '80 Minute CD-R PS2 hardware bug software-fix' ensures correct reading of 80 minute CD-Rs while inside Tonyhax International, it can not do anything about what happens in-game after being booted. At least one game (Street Fighter Alpha 3 (USA)) crashes in-game due to the PS2 hardware bug with 80 minute/700MB CD-Rs, and that can not be fixed by my software-fix. Please instead use my PSX80MP to patch games that will be burned on 80 minute/700MB CD-Rs and played on PS2s. This is not required for using 80 minute/700MB CD-Rs on PS1 consoles.
- Documentation clean up and improvements.