Skip to content

Commit a6cc2d4

Browse files
committed
v1.5.0
1 parent bd2b03c commit a6cc2d4

File tree

8 files changed

+5522
-12
lines changed

8 files changed

+5522
-12
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
include variables-shared.mk
55

66
PACKAGE_FILE = tonyhax-international-$(TONYHAX_VERSION).zip
7-
PACKAGE_CONTENTS = $(ENTRY_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/entrypoints/%) $(ROM_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/rom/%) $(X_ROM_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/xstation/%) $(LOADER_OUTPUT_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/loader/%) $(FREEPSXBOOT_IMAGES:%=tonyhax-international-$(TONYHAX_VERSION)/freepsxboot/%) $(BOOT_CD_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/boot-cd/%) $(GSHAX_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/gshax/%) $(THIGSGEN_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/gameshark/%) tonyhax-international-$(TONYHAX_VERSION)/*.md tonyhax-international-$(TONYHAX_VERSION)/LICENSE tonyhax-international-$(TONYHAX_VERSION)/images/*
7+
PACKAGE_CONTENTS = $(ENTRY_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/entrypoints/%) $(ROM_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/rom/%) $(X_ROM_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/xstation/%) $(LOADER_OUTPUT_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/loader/%) $(FREEPSXBOOT_IMAGES:%=tonyhax-international-$(TONYHAX_VERSION)/freepsxboot/%) $(BOOT_CD_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/boot-cd/%) $(GSHAX_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/gshax/%) $(ENTRY_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/entrypoints/%) $(THIGSGEN_FILES:%=tonyhax-international-$(TONYHAX_VERSION)/gameshark/%) tonyhax-international-$(TONYHAX_VERSION)/*.md tonyhax-international-$(TONYHAX_VERSION)/LICENSE tonyhax-international-$(TONYHAX_VERSION)/images/*
88

99
.PHONY: clean modules clean
1010

1111
all: modules $(PACKAGE_FILE)
1212

13-
# This is kind of shit but works wayyy better then the mess that is tonyhax og release zip files (which COMPRESSES EVERYTHING from root of current working build directory!)
13+
# zip a directory of files, not files themselves
1414
$(PACKAGE_FILE): $(PACKAGE_CONTENTS)
1515
$(RM) $(PACKAGE_FILE)
1616
cd ../; cp -r tonyhax tonyhax-international-$(TONYHAX_VERSION); zip -9 tonyhax/$(PACKAGE_FILE) $(PACKAGE_CONTENTS); yes | rm -r tonyhax-international-$(TONYHAX_VERSION)
@@ -22,7 +22,7 @@ modules:
2222
$(MAKE) -C entrypoints all
2323
$(MAKE) -C thigsgen all
2424
$(MAKE) -C gshax all
25-
25+
$(MAKE) -C loader clean
2626
$(MAKE) -C loader -f Makefile.freepsxboot all
2727
$(MAKE) -C freepsxboot all
2828
$(MAKE) -C loader clean

anti-piracy-bypass.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ _List Notes:_
107107
| [Dance Dance Revolution: Best Hits (Japan)](http://redump.org/disc/30601) | [APv2](#apv2), [EDC](#edc) | Boot. | APv2 - YES. EDC - NO, [burn disc in special way](#edc). |
108108
| [Dance Dance Revolution: Disney's Rave (Japan)](http://redump.org/disc/37012/) | [APv2](#apv2), [EDC](#edc) | Boot. | APv2 - YES. EDC - NO, [burn disc in special way](#edc). |
109109
| [Dance Dance Revolution Extra Mix (Japan)](http://redump.org/disc/44438/) | [APv2](#apv2), [EDC](#edc) | First `NOW LOADING` blinking text screen after selecting the first option in the start menu. | APv2 - YES. EDC - NO, [burn disc in special way](#edc). |
110-
| [Dance Dance Revolution (Japan)](http://redump.org/disc/1562/) | [APv1](#apv1), [EDC](#edc) | First `NOW LOADING` blinking text screen after selecting the first default option in the main menu at start. | APv1 - YES. EDC - NO, [burn disc in special way](#edc). |
110+
| [Dance Dance Revolution (Japan)](http://redump.org/disc/1562/) | [APv1](#apv1), [EDC](#edc) | First `NOW LOADING` blinking text screen after selecting the first default option in the main menu at start. | APv1 - YES. EDC - YES. |
111111
| [Dance Dance Revolution Konamix (USA)](http://redump.org/disc/1238/) | [EDC](#edc) | Immediately there is a `NOW LOADING` blinking text screen and the CD drive goes crazy. | NO, [burn disc in special way](#edc). |
112112
| [Dance Dance Revolution (USA)](http://redump.org/disc/1562/) | [EDC](#edc) | First `NOW LOADING` blinking text screen after selecting the first default option in the main menu at start. | NO, [burn disc in special way](#edc). |
113113
| [Dancing Blade Katte ni Momotenshi II: Tears of Eden (Japan) (Disc 1)](http://redump.org/disc/14229/) | [APv1](#apv1) | First Konami logo screen. | YES |
@@ -647,11 +647,11 @@ _Effect:_ this protection triggers an 'anti-piracy screen of death':
647647

648648
### EDC
649649

650-
_Info:_ Some games may contain an EDC-based protection measure. For the affected games, this protection is triggered when you burn the EDC protected PSX CD image with standard CD burning software (like IMGBurn) that forces invalid EDC data to be corrected before writing it the disc. If valid EDC is found where an invalid EDC was expected, then when played on a real PSX will cause the game to trip the protection and lock up. Emulators usually ignore EDC/EEC interely, so they do not trigger the protection.
650+
_Info:_ Some games may contain an EDC-based protection measure. For the affected games, this protection is triggered when you burn the EDC protected PSX CD image with standard CD burning software (like IMGBurn) that forces invalid EDC data to be corrected before writing it the disc. If valid EDC is found where an invalid EDC was expected, then when played on a real PSX will cause the game to trip the protection and lock up. Emulators usually ignore EDC/EEC entirely, so they do not trigger the protection.
651651

652652
_Found In:_ Japanese, USA, and PAL games.
653653

654-
_Bypass support in Tonyhax International Status:_ No. However, you can follow my [Ultimate Guide To PSX CD-Rs](https://alex-free.github.io/psx-cdr#burning-software) for an example on how to burn a disc which defeats the protection with CDRDAO. Using Alchol 120% or Clone CD can also be done as long as you ignore EDC/EEC errors when burning. Basically, burn the games with SafeDisc 1 type settings, as this is basically the same protection/detection scheme.
654+
_Bypass support in Tonyhax International Status:_ yes. However most games don't have a bypass yet. For such games, you can follow my [Ultimate Guide To PSX CD-Rs](https://alex-free.github.io/psx-cdr#burning-software) for an example on how to burn a disc which defeats the protection with CDRDAO. Using Alchol 120% or Clone CD can also be done as long as you ignore EDC/EEC errors when burning in RAW DAO mode. Basically, burn the games with SafeDisc 1 type settings, as this is basically the same protection/detection scheme.
655655

656656
_Effect:_ Locks up.
657657

changelog.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# [Tonyhax International](readme.md) -> Changelog
22

3+
## Version 1.4.9 (5/21/2024)
4+
5+
* [tonyhax-international-v1.4.9](https://github.com/alex-free/tonyhax/releases/download/v1.4.9i/tonyhax-international-v1.4.9.zip)
6+
7+
----------------------------------
8+
9+
Changes:
10+
11+
* Added APv1 bypasses for Wild Arms - 2nd Ignition (Japan Rev 0, Rev 1, Demo 1, and Demo 2).
12+
13+
* An insane amount of work has been put into the new [anti-piracy protections list](anti-piracy-bypass.md). Every confirmed protected PSX game known is listed with information of support in Tonyhax International.
14+
15+
----------------------------------
16+
317
## Version 1.4.8 (5/1/2024)
418

519
* [tonyhax-international-v1.4.8](https://github.com/alex-free/tonyhax/releases/download/v1.4.8i/tonyhax-international-v1.4.8.zip)

0 commit comments

Comments
 (0)