mirror of https://github.com/PCSX2/pcsx2.git
Added correct clamp modes for GT4 to the game database. Fixes various issues with the GUI.
Also added a mark for Klonoa 2 problems with SPU2-X. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5434 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
74a4cb7703
commit
e7eb00469a
|
@ -840,6 +840,8 @@ Serial = SCUS-97328
|
||||||
Name = Gran Turismo 4
|
Name = Gran Turismo 4
|
||||||
Region = NTSC-U
|
Region = NTSC-U
|
||||||
Compat = 5
|
Compat = 5
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCUS-97329
|
Serial = SCUS-97329
|
||||||
Name = Downhill Domination [Demo]
|
Name = Downhill Domination [Demo]
|
||||||
|
@ -1167,6 +1169,8 @@ Region = NTSC-U
|
||||||
Serial = SCUS-97436
|
Serial = SCUS-97436
|
||||||
Name = Gran Turismo 4 [Online Public Beta]
|
Name = Gran Turismo 4 [Online Public Beta]
|
||||||
Region = NTSC-U
|
Region = NTSC-U
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCUS-97437
|
Serial = SCUS-97437
|
||||||
Name = ATV Offroad Fury 3 [Demo]
|
Name = ATV Offroad Fury 3 [Demo]
|
||||||
|
@ -10932,6 +10936,8 @@ Region = NTSC-U
|
||||||
Serial = PAPX-90512
|
Serial = PAPX-90512
|
||||||
Name = Gran Turismo 4 - Toyota Prius [Trial]
|
Name = Gran Turismo 4 - Toyota Prius [Trial]
|
||||||
Region = NTSC-J
|
Region = NTSC-J
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = PBPX-95503
|
Serial = PBPX-95503
|
||||||
Name = Gran Turismo 3 - A-Spec [PS2 Bundle]
|
Name = Gran Turismo 3 - A-Spec [PS2 Bundle]
|
||||||
|
@ -10954,6 +10960,8 @@ Serial = PBPX-95524
|
||||||
Name = Gran Turismo 4 - Prologue
|
Name = Gran Turismo 4 - Prologue
|
||||||
Region = NTSC-Unk
|
Region = NTSC-Unk
|
||||||
Compat = 5
|
Compat = 5
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
[patches = CA6243B9]
|
[patches = CA6243B9]
|
||||||
|
|
||||||
comment=patches by Nachbrenner
|
comment=patches by Nachbrenner
|
||||||
|
@ -10972,6 +10980,8 @@ Serial = PCPX-96649
|
||||||
Name = Gran Turismo 4 [Demo]
|
Name = Gran Turismo 4 [Demo]
|
||||||
Region = NTSC-J
|
Region = NTSC-J
|
||||||
Compat = 4
|
Compat = 4
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
[patches = E906EA37]
|
[patches = E906EA37]
|
||||||
|
|
||||||
comment=patches by mdr61
|
comment=patches by mdr61
|
||||||
|
@ -11266,6 +11276,8 @@ Region = NTSC-Unk
|
||||||
Serial = SCAJ-20066
|
Serial = SCAJ-20066
|
||||||
Name = Gran Turismo 4 - Prologue
|
Name = Gran Turismo 4 - Prologue
|
||||||
Region = NTSC-Unk
|
Region = NTSC-Unk
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCAJ-20067
|
Serial = SCAJ-20067
|
||||||
Name = GunGrave O.D.
|
Name = GunGrave O.D.
|
||||||
|
@ -11840,11 +11852,15 @@ Region = NTSC-Unk
|
||||||
Serial = SCAJ-30006
|
Serial = SCAJ-30006
|
||||||
Name = Gran Turismo 4
|
Name = Gran Turismo 4
|
||||||
Region = NTSC-Unk
|
Region = NTSC-Unk
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCAJ-30007
|
Serial = SCAJ-30007
|
||||||
Name = Gran Turismo 4
|
Name = Gran Turismo 4
|
||||||
Region = NTSC-Unk
|
Region = NTSC-Unk
|
||||||
Compat = 5
|
Compat = 5
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
[patches = 7ABDBB5E]
|
[patches = 7ABDBB5E]
|
||||||
|
|
||||||
comment=patches by nachbrenner
|
comment=patches by nachbrenner
|
||||||
|
@ -11857,6 +11873,8 @@ Compat = 5
|
||||||
Serial = SCAJ-30008
|
Serial = SCAJ-30008
|
||||||
Name = Gran Turismo 4 [PlayStation 2 The Best]
|
Name = Gran Turismo 4 [PlayStation 2 The Best]
|
||||||
Region = NTSC-Unk
|
Region = NTSC-Unk
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCAJ-30010
|
Serial = SCAJ-30010
|
||||||
Name = God of War
|
Name = God of War
|
||||||
|
@ -11932,6 +11950,8 @@ VIF1StallHack = 1 //HUD
|
||||||
Serial = SCKA-20022
|
Serial = SCKA-20022
|
||||||
Name = Gran Turismo 4 Prologue
|
Name = Gran Turismo 4 Prologue
|
||||||
Region = NTSC-K
|
Region = NTSC-K
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCKA-20023
|
Serial = SCKA-20023
|
||||||
Name = Fatal Frame 2
|
Name = Fatal Frame 2
|
||||||
|
@ -12179,6 +12199,8 @@ Region = NTSC-K
|
||||||
Serial = SCKA-30001
|
Serial = SCKA-30001
|
||||||
Name = Gran Turismo 4
|
Name = Gran Turismo 4
|
||||||
Region = NTSC-K
|
Region = NTSC-K
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCKA-30002
|
Serial = SCKA-30002
|
||||||
Name = God of War
|
Name = God of War
|
||||||
|
@ -12589,6 +12611,8 @@ Region = NTSC-J
|
||||||
Serial = SCPS-15055
|
Serial = SCPS-15055
|
||||||
Name = Gran Turismo 4 - Prologue
|
Name = Gran Turismo 4 - Prologue
|
||||||
Region = NTSC-J
|
Region = NTSC-J
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCPS-15056
|
Serial = SCPS-15056
|
||||||
Name = Ratchet & Clank 2
|
Name = Ratchet & Clank 2
|
||||||
|
@ -12866,6 +12890,8 @@ Serial = SCPS-17001
|
||||||
Name = Gran Turismo 4
|
Name = Gran Turismo 4
|
||||||
Region = NTSC-J
|
Region = NTSC-J
|
||||||
Compat = 5
|
Compat = 5
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCPS-17002
|
Serial = SCPS-17002
|
||||||
Name = Wild ARMs - Alter Code F
|
Name = Wild ARMs - Alter Code F
|
||||||
|
@ -12992,6 +13018,8 @@ Region = NTSC-J
|
||||||
Serial = SCPS-19252
|
Serial = SCPS-19252
|
||||||
Name = Gran Turismo 4 [PlayStation 2 The Best]
|
Name = Gran Turismo 4 [PlayStation 2 The Best]
|
||||||
Region = NTSC-J
|
Region = NTSC-J
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCPS-19253
|
Serial = SCPS-19253
|
||||||
Name = Wild ARMs - Alter Code F [PlayStation 2 The Best - Reprint]
|
Name = Wild ARMs - Alter Code F [PlayStation 2 The Best - Reprint]
|
||||||
|
@ -13012,6 +13040,8 @@ Region = NTSC-J
|
||||||
Serial = SCPS-19304
|
Serial = SCPS-19304
|
||||||
Name = Gran Turismo 4 - Prologue [PlayStation 2 The Best]
|
Name = Gran Turismo 4 - Prologue [PlayStation 2 The Best]
|
||||||
Region = NTSC-J
|
Region = NTSC-J
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCPS-19305
|
Serial = SCPS-19305
|
||||||
Name = Siren [PlayStation 2 The Best]
|
Name = Siren [PlayStation 2 The Best]
|
||||||
|
@ -30101,6 +30131,8 @@ Serial = SCES-51719
|
||||||
Name = Gran Turismo 4
|
Name = Gran Turismo 4
|
||||||
Region = PAL-Unk
|
Region = PAL-Unk
|
||||||
Compat = 5
|
Compat = 5
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCES-51725
|
Serial = SCES-51725
|
||||||
Name = Everquest Online Adventures
|
Name = Everquest Online Adventures
|
||||||
|
@ -30282,6 +30314,8 @@ Serial = SCES-52438
|
||||||
Name = Gran Turismo 4 - Prologue
|
Name = Gran Turismo 4 - Prologue
|
||||||
Region = PAL-Unk
|
Region = PAL-Unk
|
||||||
Compat = 5
|
Compat = 5
|
||||||
|
eeClampMode = 3 // Text in races works
|
||||||
|
vuClampMode = 2 // Text in GT mode works
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SCES-52456
|
Serial = SCES-52456
|
||||||
Name = Ratchet & Clank 3
|
Name = Ratchet & Clank 3
|
||||||
|
|
|
@ -157,7 +157,7 @@ void V_Core::StartADMAWrite(u16 *pMem, u32 sz)
|
||||||
|
|
||||||
AutoDMAReadBuffer(0);
|
AutoDMAReadBuffer(0);
|
||||||
#endif
|
#endif
|
||||||
|
// Klonoa 2
|
||||||
if(size==512)
|
if(size==512)
|
||||||
DMAICounter = size;
|
DMAICounter = size;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1142,7 +1142,7 @@ static void __fastcall RegWrite_Core( u16 value )
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case REG_S_ADMAS:
|
case REG_S_ADMAS:
|
||||||
ConLog("* SPU2-X: Core %d AutoDMAControl set to %d (at cycle %d)\n",core,value, Cycles);
|
if ( MsgToConsole() ) ConLog("* SPU2-X: Core %d AutoDMAControl set to %d (at cycle %d)\n",core,value, Cycles);
|
||||||
thiscore.AutoDMACtrl=value;
|
thiscore.AutoDMACtrl=value;
|
||||||
|
|
||||||
if(value==0)
|
if(value==0)
|
||||||
|
|
Loading…
Reference in New Issue