mirror of https://github.com/PCSX2/pcsx2.git
GameDB: Add patches for remaining KOF series
Fix for Depth precision. Game fills upper 16bits of depth with 0xFFFF. This results in a really high 32 bit value which is then converted to float because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision. PAL : KOF2002+KOF2003 NTSC-J : NGBC+KOF2002+KOF2003
This commit is contained in:
parent
749aef1a64
commit
77a7b18b29
|
@ -15333,9 +15333,35 @@ SLES-53380:
|
|||
SLES-53381:
|
||||
name: "King of Fighters 2002"
|
||||
region: "PAL-E"
|
||||
patches:
|
||||
CF1D71EE:
|
||||
content: |-
|
||||
author=kozarovv (adapted by Immersion95)
|
||||
// Fix for Depth precision.
|
||||
// Game fills upper 16bits of depth with 0xFFFF.
|
||||
// This results in a really high 32 bit value which is then converted to float
|
||||
// because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision.
|
||||
patch=1,EE,000ffc00,word,f88a0000
|
||||
patch=1,EE,000ffc04,word,a080000b
|
||||
patch=1,EE,000ffc08,word,08056677
|
||||
patch=1,EE,001599D4,word,0803ff00
|
||||
patch=1,EE,001599D8,word,4bea497d
|
||||
SLES-53382:
|
||||
name: "King of Fighters 2003"
|
||||
region: "PAL-E"
|
||||
patches:
|
||||
B967F21F:
|
||||
content: |-
|
||||
author=kozarovv (adapted by Immersion95)
|
||||
// Fix for Depth precision.
|
||||
// Game fills upper 16bits of depth with 0xFFFF.
|
||||
// This results in a really high 32 bit value which is then converted to float
|
||||
// because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision.
|
||||
patch=1,EE,000ffc00,word,f88a0000
|
||||
patch=1,EE,000ffc04,word,a080000b
|
||||
patch=1,EE,000ffc08,word,08053967
|
||||
patch=1,EE,0014E594,word,0803ff00
|
||||
patch=1,EE,0014E598,word,4bea497d
|
||||
SLES-53383:
|
||||
name: "Metal Slug 5"
|
||||
region: "PAL-E"
|
||||
|
@ -33621,6 +33647,19 @@ SLPS-25346:
|
|||
SLPS-25347:
|
||||
name: "King of Fighters 2002, The"
|
||||
region: "NTSC-J"
|
||||
patches:
|
||||
ABD16263:
|
||||
content: |-
|
||||
author=kozarovv (adapted by Immersion95)
|
||||
// Fix for Depth precision.
|
||||
// Game fills upper 16bits of depth with 0xFFFF.
|
||||
// This results in a really high 32 bit value which is then converted to float
|
||||
// because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision.
|
||||
patch=1,EE,000ffc00,word,f88a0000
|
||||
patch=1,EE,000ffc04,word,a080000b
|
||||
patch=1,EE,000ffc08,word,0805E04B
|
||||
patch=1,EE,00178124,word,0803ff00
|
||||
patch=1,EE,00178128,word,4bea497d
|
||||
SLPS-25348:
|
||||
name: "Kokoro no Tobira [Limited Edition]"
|
||||
region: "NTSC-J"
|
||||
|
@ -33863,6 +33902,19 @@ SLPS-25406:
|
|||
SLPS-25407:
|
||||
name: "King of Fighters 2003, The"
|
||||
region: "NTSC-J"
|
||||
patches:
|
||||
D2EC432D:
|
||||
content: |-
|
||||
author=kozarovv (adapted by Immersion95)
|
||||
// Fix for Depth precision.
|
||||
// Game fills upper 16bits of depth with 0xFFFF.
|
||||
// This results in a really high 32 bit value which is then converted to float
|
||||
// because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision.
|
||||
patch=1,EE,000ffc00,word,f88a0000
|
||||
patch=1,EE,000ffc04,word,a080000b
|
||||
patch=1,EE,000ffc08,word,080C5783
|
||||
patch=1,EE,00315E04,word,0803ff00
|
||||
patch=1,EE,00315E08,word,4bea497d
|
||||
SLPS-25408:
|
||||
name: "Armored Core - Nine Breaker"
|
||||
region: "NTSC-J"
|
||||
|
@ -34401,6 +34453,19 @@ SLPS-25558:
|
|||
name: "NeoGeo Battle Coliseum"
|
||||
region: "NTSC-J"
|
||||
compat: 5
|
||||
patches:
|
||||
7D6924E8:
|
||||
content: |-
|
||||
author=kozarovv (adapted by Immersion95)
|
||||
// Fix for Depth precision.
|
||||
// Game fills upper 16bits of depth with 0xFFFF.
|
||||
// This results in a really high 32 bit value which is then converted to float
|
||||
// because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision.
|
||||
patch=1,EE,000ffc00,word,f88a0000
|
||||
patch=1,EE,000ffc04,word,a080000b
|
||||
patch=1,EE,000ffc08,word,080CE49B
|
||||
patch=1,EE,00339264,word,0803ff00
|
||||
patch=1,EE,00339268,word,4bea497d
|
||||
SLPS-25559:
|
||||
name: "Samurai Spirits - Tenkaichi Kenkakuden"
|
||||
region: "NTSC-J"
|
||||
|
|
Loading…
Reference in New Issue