GameDB: Add improved Xenosaga save crash prevention patch (#4259)

This commit is contained in:
RedPanda4552 2021-02-28 16:30:57 -05:00 committed by GitHub
parent 951cce7543
commit 9cfe1b88fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 60 additions and 20 deletions

View File

@ -4079,12 +4079,20 @@ SCPS-55901:
patches:
A3D63039:
content: |-
// Reduces JPEG quality to its minimum for save file thumbnails. This prevents
// the game from calling its own exit function, which was strangely its safety
// mechanism for when a captured thumbnail exceeded 4 KB in size.
// Repeatedly decrements JPEG quality until the generated save file thumbnail is
// within the 4 KB limit. Replaces the game's previous escape mechanism, which
// was simply to exit the game completely.
comment=Save Point Crash Prevention
author=pandubz, PSI, turtleli
patch=1,EE,20285f48,extended,24040000
patch=1,EE,00285f44,word,2413001e
patch=1,EE,00285f48,word,8f85ab00
patch=1,EE,00285f4c,word,26640000
patch=1,EE,00285f50,word,0c0935a8
patch=1,EE,00285f54,word,00b02821
patch=1,EE,00285f58,word,28421001
patch=1,EE,00285f5c,word,1040fffa
patch=1,EE,00285f60,word,2673ffff
patch=1,EE,00285f64,word,00000000
SCPS-55902:
name: "Gran Turismo - Concept 2002 Tokyo-Geneva"
region: "NTSC-J"
@ -30714,12 +30722,20 @@ SLPS-29001:
patches:
A3D63039:
content: |-
// Reduces JPEG quality to its minimum for save file thumbnails. This prevents
// the game from calling its own exit function, which was strangely its safety
// mechanism for when a captured thumbnail exceeded 4 KB in size.
// Repeatedly decrements JPEG quality until the generated save file thumbnail is
// within the 4 KB limit. Replaces the game's previous escape mechanism, which
// was simply to exit the game completely.
comment=Save Point Crash Prevention
author=pandubz, PSI, turtleli
patch=1,EE,20285f48,extended,24040000
patch=1,EE,00285f44,word,2413001e
patch=1,EE,00285f48,word,8f85ab00
patch=1,EE,00285f4c,word,26640000
patch=1,EE,00285f50,word,0c0935a8
patch=1,EE,00285f54,word,00b02821
patch=1,EE,00285f58,word,28421001
patch=1,EE,00285f5c,word,1040fffa
patch=1,EE,00285f60,word,2673ffff
patch=1,EE,00285f64,word,00000000
SLPS-29002:
name: "Xenosaga Episode 1 - Der Wille zur Macht"
region: "NTSC-J"
@ -30727,12 +30743,20 @@ SLPS-29002:
patches:
A3D63039:
content: |-
// Reduces JPEG quality to its minimum for save file thumbnails. This prevents
// the game from calling its own exit function, which was strangely its safety
// mechanism for when a captured thumbnail exceeded 4 KB in size.
// Repeatedly decrements JPEG quality until the generated save file thumbnail is
// within the 4 KB limit. Replaces the game's previous escape mechanism, which
// was simply to exit the game completely.
comment=Save Point Crash Prevention
author=pandubz, PSI, turtleli
patch=1,EE,20285f48,extended,24040000
patch=1,EE,00285f44,word,2413001e
patch=1,EE,00285f48,word,8f85ab00
patch=1,EE,00285f4c,word,26640000
patch=1,EE,00285f50,word,0c0935a8
patch=1,EE,00285f54,word,00b02821
patch=1,EE,00285f58,word,28421001
patch=1,EE,00285f5c,word,1040fffa
patch=1,EE,00285f60,word,2673ffff
patch=1,EE,00285f64,word,00000000
SLPS-29003:
name: "Lord of the Rings - The Two Towers [Collector's Box]"
region: "NTSC-J"
@ -31188,12 +31212,20 @@ SLPS-73901:
patches:
A3D63039:
content: |-
// Reduces JPEG quality to its minimum for save file thumbnails. This prevents
// the game from calling its own exit function, which was strangely its safety
// mechanism for when a captured thumbnail exceeded 4 KB in size.
// Repeatedly decrements JPEG quality until the generated save file thumbnail is
// within the 4 KB limit. Replaces the game's previous escape mechanism, which
// was simply to exit the game completely.
comment=Save Point Crash Prevention
author=pandubz, PSI, turtleli
patch=1,EE,20285f48,extended,24040000
patch=1,EE,00285f44,word,2413001e
patch=1,EE,00285f48,word,8f85ab00
patch=1,EE,00285f4c,word,26640000
patch=1,EE,00285f50,word,0c0935a8
patch=1,EE,00285f54,word,00b02821
patch=1,EE,00285f58,word,28421001
patch=1,EE,00285f5c,word,1040fffa
patch=1,EE,00285f60,word,2673ffff
patch=1,EE,00285f64,word,00000000
SLUS-20001:
name: "Tekken Tag Tournament"
region: "NTSC-U"
@ -32990,12 +33022,20 @@ SLUS-20469:
patches:
6D1276AB:
content: |-
// Reduces JPEG quality to its minimum for save file thumbnails. This prevents
// the game from calling its own exit function, which was strangely its safety
// mechanism for when a captured thumbnail exceeded 4 KB in size.
// Repeatedly decrements JPEG quality until the generated save file thumbnail is
// within the 4 KB limit. Replaces the game's previous escape mechanism, which
// was simply to exit the game completely.
comment=Save Point Crash Prevention
author=pandubz, PSI, turtleli
patch=1,EE,20289db0,extended,24040000
patch=1,EE,00289dac,word,2413001e
patch=1,EE,00289db0,word,8f85af40
patch=1,EE,00289db4,word,26640000
patch=1,EE,00289db8,word,0c093746
patch=1,EE,00289dbc,word,00b02821
patch=1,EE,00289dc0,word,28421001
patch=1,EE,00289dc4,word,1040fffa
patch=1,EE,00289dc8,word,2673ffff
patch=1,EE,00289dcc,word,00000000
SLUS-20470:
name: "EverQuest - Online Adventures"
region: "NTSC-U"