knightsb2 - use new dumped gfx roms
This commit is contained in:
parent
3d3e411806
commit
0b19ac470e
|
@ -1444,6 +1444,16 @@ INT32 CpsLoadTilesPunisherb(INT32 nStart)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
INT32 CpsLoadTilesKnightsb2(INT32 nStart)
|
||||||
|
{
|
||||||
|
CpsLoadOneBootlegType2(CpsGfx + 0x000000, nStart + 0, 0, 0);
|
||||||
|
CpsLoadOneBootlegType2(CpsGfx + 0x000000, nStart + 1, 0, 1);
|
||||||
|
CpsLoadOneBootlegType2(CpsGfx + 0x000000, nStart + 2, 0, 2);
|
||||||
|
CpsLoadOneBootlegType2(CpsGfx + 0x000000, nStart + 3, 0, 3);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
INT32 CpsLoadStars(UINT8* pStar, INT32 nStart)
|
INT32 CpsLoadStars(UINT8* pStar, INT32 nStart)
|
||||||
{
|
{
|
||||||
UINT8* pTemp[2] = { NULL, NULL};
|
UINT8* pTemp[2] = { NULL, NULL};
|
||||||
|
|
|
@ -63,6 +63,7 @@ INT32 CpsLoadTilesKodb(INT32 nStart);
|
||||||
INT32 CpsLoadTilesWonder3b(INT32 nStart);
|
INT32 CpsLoadTilesWonder3b(INT32 nStart);
|
||||||
INT32 CpsLoadTilesPang3r1a(INT32 nStart);
|
INT32 CpsLoadTilesPang3r1a(INT32 nStart);
|
||||||
INT32 CpsLoadTilesPunisherb(INT32 nStart);
|
INT32 CpsLoadTilesPunisherb(INT32 nStart);
|
||||||
|
INT32 CpsLoadTilesKnightsb2(INT32 nStart);
|
||||||
INT32 CpsLoadStars(UINT8 *pStar, INT32 nStart);
|
INT32 CpsLoadStars(UINT8 *pStar, INT32 nStart);
|
||||||
INT32 CpsLoadStarsByte(UINT8 *pStar, INT32 nStart);
|
INT32 CpsLoadStarsByte(UINT8 *pStar, INT32 nStart);
|
||||||
INT32 CpsLoadStarsForgottnAlt(UINT8 *pStar, INT32 nStart);
|
INT32 CpsLoadStarsForgottnAlt(UINT8 *pStar, INT32 nStart);
|
||||||
|
|
|
@ -6795,22 +6795,17 @@ STD_ROM_PICK(Knightsb)
|
||||||
STD_ROM_FN(Knightsb)
|
STD_ROM_FN(Knightsb)
|
||||||
|
|
||||||
static struct BurnRomInfo Knightsb2RomDesc[] = {
|
static struct BurnRomInfo Knightsb2RomDesc[] = {
|
||||||
{ "040-z.02", 0x080000, 0x95d00a7e, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
{ "left.code.040", 0x080000, 0x95d00a7e, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||||
{ "040-r.02", 0x080000, 0x5a9d0b64, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
{ "right.code.040", 0x080000, 0x5a9d0b64, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||||
|
|
||||||
{ "kr_gfx1.rom", 0x080000, 0x9e36c1a4, BRF_GRA | CPS1_TILES },
|
{ "spe-a.japan9207d.mask1.801", 0x100000, 0x14a15fcd, BRF_GRA | CPS1_TILES },
|
||||||
{ "kr_gfx3.rom", 0x080000, 0xc5832cae, BRF_GRA | CPS1_TILES },
|
{ "spe-b.japan9207d.mask2.801", 0x100000, 0x250d2957, BRF_GRA | CPS1_TILES },
|
||||||
{ "kr_gfx2.rom", 0x080000, 0xf095be2d, BRF_GRA | CPS1_TILES },
|
{ "spe-c.japan9207d.mask4.801", 0x100000, 0x0721c26d, BRF_GRA | CPS1_TILES },
|
||||||
{ "kr_gfx4.rom", 0x080000, 0x179dfd96, BRF_GRA | CPS1_TILES },
|
{ "spe-d.japan9207d.mask3.801", 0x100000, 0xdb97f56a, BRF_GRA | CPS1_TILES },
|
||||||
{ "kr_gfx5.rom", 0x080000, 0x1f4298d2, BRF_GRA | CPS1_TILES },
|
|
||||||
{ "kr_gfx7.rom", 0x080000, 0x37fa8751, BRF_GRA | CPS1_TILES },
|
|
||||||
{ "kr_gfx6.rom", 0x080000, 0x0200bc3d, BRF_GRA | CPS1_TILES },
|
|
||||||
{ "kr_gfx8.rom", 0x080000, 0x0bb2b4e7, BRF_GRA | CPS1_TILES },
|
|
||||||
|
|
||||||
{ "kr_09.rom", 0x010000, 0x5e44d9ee, BRF_PRG | CPS1_Z80_PROGRAM },
|
{ "sound.code.512", 0x010000, 0x5e44d9ee, BRF_PRG | CPS1_Z80_PROGRAM },
|
||||||
|
|
||||||
{ "kr_18.rom", 0x020000, 0xda69d15f, BRF_SND | CPS1_OKIM6295_SAMPLES },
|
{ "spe-e.japan9208d.snd.mask.020", 0x040000, 0x85f837a0, BRF_SND | CPS1_OKIM6295_SAMPLES },
|
||||||
{ "kr_19.rom", 0x020000, 0xbfc654e9, BRF_SND | CPS1_OKIM6295_SAMPLES },
|
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(Knightsb2)
|
STD_ROM_PICK(Knightsb2)
|
||||||
|
@ -15229,6 +15224,7 @@ static INT32 Knightsb2Init()
|
||||||
{
|
{
|
||||||
CpsDrawSpritesInReverse = 1;
|
CpsDrawSpritesInReverse = 1;
|
||||||
Cps1DetectEndSpriteList8000 = 1;
|
Cps1DetectEndSpriteList8000 = 1;
|
||||||
|
Cps1GfxLoadCallbackFunction = CpsLoadTilesKnightsb2;
|
||||||
|
|
||||||
return DrvInit();
|
return DrvInit();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue