Skip to content

Commit de3a842

Browse files
committed
greatly improved exploit load time by immediately executing saving after exiting nes
1 parent a0121fe commit de3a842

File tree

13 files changed

+48
-13
lines changed

13 files changed

+48
-13
lines changed
-64 Bytes
Binary file not shown.

patcher/gaej_v100.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x8021EB4C;
1010
PATCHER_VAL_2 = 0x8114341C;
11-
PATCHER_VAL_3 = 0x800B0400;
11+
PATCHER_VAL_3 = 0x81295F4C;
12+
PATCHER_VAL_4 = 0x81143484;
13+
PATCHER_VAL_5 = 0x800B0400;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gaej_v101.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x8022090C;
1010
PATCHER_VAL_2 = 0x811438BC;
11-
PATCHER_VAL_3 = 0x800B0B28;
11+
PATCHER_VAL_3 = 0x812964EC;
12+
PATCHER_VAL_4 = 0x81143924;
13+
PATCHER_VAL_5 = 0x800B0B28;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafe.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x801F6C64;
1010
PATCHER_VAL_2 = 0x806BF5BC;
11-
PATCHER_VAL_3 = 0x8008AEB0;
11+
PATCHER_VAL_3 = 0x8128E97C;
12+
PATCHER_VAL_4 = 0x806BF624;
13+
PATCHER_VAL_5 = 0x8008AEB0;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafj_v100.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x801EF9C8;
1010
PATCHER_VAL_2 = 0x807122C4;
11-
PATCHER_VAL_3 = 0x8008C8F4;
11+
PATCHER_VAL_3 = 0x81280284;
12+
PATCHER_VAL_4 = 0x80712328;
13+
PATCHER_VAL_5 = 0x8008C8F4;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafj_v101.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x801EFF08;
1010
PATCHER_VAL_2 = 0x80712C64;
11-
PATCHER_VAL_3 = 0x8008CB90;
11+
PATCHER_VAL_3 = 0x81280744;
12+
PATCHER_VAL_4 = 0x80712CC8;
13+
PATCHER_VAL_5 = 0x8008CB90;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafp_eng.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x8020690C;
1010
PATCHER_VAL_2 = 0x80FFEEF4;
11-
PATCHER_VAL_3 = 0x80093878;
11+
PATCHER_VAL_3 = 0x811202DC;
12+
PATCHER_VAL_4 = 0x80FFEF5C;
13+
PATCHER_VAL_5 = 0x80093878;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafp_fre.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x802081EC;
1010
PATCHER_VAL_2 = 0x81001F24;
11-
PATCHER_VAL_3 = 0x80093738;
11+
PATCHER_VAL_3 = 0x811239FC;
12+
PATCHER_VAL_4 = 0x81001F8C;
13+
PATCHER_VAL_5 = 0x80093738;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafp_ger.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x8020732C;
1010
PATCHER_VAL_2 = 0x81000F94;
11-
PATCHER_VAL_3 = 0x80093618;
11+
PATCHER_VAL_3 = 0x8112275C;
12+
PATCHER_VAL_4 = 0x81000FFC;
13+
PATCHER_VAL_5 = 0x80093618;
1214
.exploit :
1315
{
1416
start.o(.start)

patcher/gafp_ita.ld

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ OUTPUT_ARCH(powerpc:common)
88
SECTIONS {
99
PATCHER_VAL_1 = 0x802080AC;
1010
PATCHER_VAL_2 = 0x8100194C;
11-
PATCHER_VAL_3 = 0x800935B8;
11+
PATCHER_VAL_3 = 0x81122F7C;
12+
PATCHER_VAL_4 = 0x810019B4;
13+
PATCHER_VAL_5 = 0x800935B8;
1214
.exploit :
1315
{
1416
start.o(.start)

0 commit comments

Comments
 (0)