mirror of https://github.com/PCSX2/pcsx2.git
whoops...
it kinda works better if you make the hackfix use the function... GSdx: Dragon Ball Z Budokai Tenkaichi 2's hackfix works with NTSC version now too. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4792 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
75070d6aaf
commit
357030330a
|
@ -5069,6 +5069,7 @@ Compat = 5
|
|||
Serial = SLUS-20788
|
||||
Name = Ford Racing 2
|
||||
Region = NTSC-U
|
||||
Compat = 5
|
||||
---------------------------------------------
|
||||
Serial = SLUS-20789
|
||||
Name = Jeopardy
|
||||
|
@ -5328,7 +5329,7 @@ Compat = 5
|
|||
Serial = SLUS-20851
|
||||
Name = Ace Combat 5 - The Unsung War
|
||||
Region = NTSC-U
|
||||
Compat = 5
|
||||
Compat = 4
|
||||
SkipMPEGHack = 1 //hangs on menus
|
||||
---------------------------------------------
|
||||
Serial = SLUS-20852
|
||||
|
@ -8717,7 +8718,7 @@ Compat = 2
|
|||
Serial = SLUS-21596
|
||||
Name = Burnout - Dominator
|
||||
Region = NTSC-U
|
||||
Compat = 2
|
||||
Compat = 5
|
||||
---------------------------------------------
|
||||
Serial = SLUS-21597
|
||||
Name = Medal of Honor - Vanguard
|
||||
|
@ -36636,6 +36637,14 @@ Region = PAL-Unk
|
|||
Serial = SLES-52942
|
||||
Name = Midnight Club 3 - DUB Edition
|
||||
Region = PAL-Unk
|
||||
[patches = EBE1972D]
|
||||
|
||||
comment=patch by Shadow Lady
|
||||
|
||||
//skip videos
|
||||
patch=0,EE,006537a0,word,00000000
|
||||
|
||||
[/patches]
|
||||
---------------------------------------------
|
||||
Serial = SLES-52943
|
||||
Name = ESPN NFL 2K5
|
||||
|
@ -40047,6 +40056,11 @@ Serial = SLES-54626
|
|||
Name = An American Tail
|
||||
Region = PAL-M11
|
||||
---------------------------------------------
|
||||
Serial = SLES-54627
|
||||
Name = Burnout Dominator
|
||||
Region = PAL-E
|
||||
Compat = 5
|
||||
---------------------------------------------
|
||||
Serial = SLES-54629
|
||||
Name = Shin Megami Tensei - Devil Summoner
|
||||
Region = PAL-E
|
||||
|
|
|
@ -285,7 +285,8 @@ CRC::Game CRC::m_games[] =
|
|||
{0x7E83CC5B, BurnoutRevenge, EU, 0},
|
||||
{0x8C9576A1, BurnoutDominator, US, 0},
|
||||
{0x8C9576B4, BurnoutDominator, EU, 0},
|
||||
{0x4A0E5B3A, MidnightClub3, US, 0},
|
||||
{0x4A0E5B3A, MidnightClub3, US, 0}, //dub
|
||||
{0xEBE1972D, MidnightClub3, EU, 0}, //dub
|
||||
{0x60A42FF5, MidnightClub3, US, 0}, //remix
|
||||
};
|
||||
|
||||
|
|
|
@ -1966,11 +1966,11 @@ bool GSC_DBZBT2(const GSFrameInfo& fi, int& skip)
|
|||
{
|
||||
if(skip == 0)
|
||||
{
|
||||
if(fi.TME && /*fi.FBP == 0x00000 && fi.FPSM == PSM_PSMCT16 &&*/ fi.TBP0 == 0x02000 && fi.TPSM == PSM_PSMZ16)
|
||||
if(fi.TME && /*fi.FBP == 0x00000 && fi.FPSM == PSM_PSMCT16 &&*/ (fi.TBP0 == 0x01c00 || fi.TBP0 == 0x02000) && fi.TPSM == PSM_PSMZ16)
|
||||
{
|
||||
skip = 27;
|
||||
skip = 26; //27
|
||||
}
|
||||
else if(!fi.TME && fi.FBP == 0x03000 && fi.FPSM == PSM_PSMCT16)
|
||||
else if(!fi.TME && (fi.FBP == 0x02a00 || fi.FBP == 0x03000) && fi.FPSM == PSM_PSMCT16)
|
||||
{
|
||||
skip = 10;
|
||||
}
|
||||
|
@ -3123,6 +3123,7 @@ bool GSState::IsBadFrame(int& skip, int UserHacks_SkipDraw)
|
|||
map[CRC::BurnoutTakedown] = GSC_Burnout;
|
||||
map[CRC::BurnoutRevenge] = GSC_Burnout;
|
||||
map[CRC::BurnoutDominator] = GSC_Burnout;
|
||||
map[CRC::MidnightClub3] = GSC_MidnightClub3;
|
||||
}
|
||||
|
||||
// TODO: just set gsc in SetGameCRC once
|
||||
|
|
Loading…
Reference in New Issue