Jump to content

Pim In Fba?


Recommended Posts

The 'Dot Cross Hatch' display is quite common when there's something screwy with the romset....but I'm not standing behind my words this time.

 

Unless PIM is locked in FBA, which I doubt though.

Edited by Agozer
Link to comment
Share on other sites

my driver:

 

// Power insctinct matrimelee

 

static struct BurnRomInfo pimRomDesc[] = {

{"266-p1.bin" , 0x100000, 0x0, 0x10}, // 0 68K code

{"266-p2.bin" , 0x400000, 0x0, 0x10}, // 0 68K code

 

{"266-s1.bin" , 0x020000, 0x0, 1}, // 1 Text layer tiles

 

{"266-c1.bin" , 0x800000, 0x0, 1}, // 2 Sprite data

{"266-c2.bin" , 0x800000, 0x0, 1}, // 3

{"266-c3.bin" , 0x800000, 0x0, 1}, // 4

{"266-c4.bin" , 0x800000, 0x0, 1}, // 5

{"266-c5.bin" , 0x800000, 0x0, 1}, // 6

{"266-c6.bin" , 0x800000, 0x0, 1}, // 7

{"266-c7.bin" , 0x800000, 0x0, 1}, // 8

{"266-c8.bin" , 0x800000, 0x0, 1}, // 9

 

{"266-m1.bin" , 0x020000, 0x0, 0x10}, // 10 Z80 code

 

{"266-v1.bin" , 0x400000, 0x0, 2}, // 11 Sound data

{"266-v2.bin" , 0x400000, 0x0, 2}, // 12

{"266-v3.bin" , 0x400000, 0x0, 2}, // 13

{"266-v4.bin" , 0x400000, 0x0, 2}, // 14

};

 

STDROMPICKEXT(pim, pim, neogeo);

STD_ROM_FN(pim);

 

 

struct BurnDriver BurnDrvPim = {

{"pim", "Power Instinct Matrimelee ", NULL, "SNK", "Neo Geo", "2003", NULL, "neogeo"},

BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO,

NULL, pimRomInfo, pimRomName, neogeoInputInfo, neogeoDIPInfo,

NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,

nNeoScreenWidth, 224, 4, 3

};

 

my romset:

 

# Archive C:\fba\roms\pim.zip

2003-07-14 09:17 8388608 2800126 1db1837e pim_c1.rom

2003-07-14 09:17 8388608 1666398 b834dd89 pim_c2.rom

2003-07-14 09:17 8388608 2615064 f31d68d4 pim_c3.rom

2003-07-14 09:17 8388608 1671964 58cfb6e9 pim_c4.rom

2003-07-14 09:17 8388608 2898397 3e7ef54f pim_c5.rom

2003-07-14 09:17 8388608 1576203 b53c8dcf pim_c6.rom

2003-07-14 09:17 8388608 2751034 3c1fb02a pim_c7.rom

2003-07-14 09:17 8388608 1607230 5ee31f80 pim_c8.rom

2003-04-25 15:19 131072 28604 f692d84b pim_m1.rom

2003-07-11 13:49 1048576 223445 cc71b315 pim_p1.rom

2003-07-08 21:21 4194304 1132461 b0132cef pim_p2.rom

2003-07-12 23:53 131072 30750 aff2a3be pim_s1.rom

2003-07-10 16:38 4194304 3538856 352b0a07 pim_v1.rom

2003-07-10 16:38 4194304 3770399 945f8831 pim_v2.rom

2003-07-10 16:38 4194304 3823171 e8362fcc pim_v3.rom

2003-07-10 16:38 4194304 3812770 393c9a62 pim_v4.rom

#

# Total Size Packed Files

# 89391104 33946872 16

 

I know the driver has no CRC's but my svcchaos rom works perfect without them

Edited by Ash_crimson
Link to comment
Share on other sites

it's possible, I memmer James made a driver for the encrypted version

yes i did :( works fine.

 

sand.jpg

 

//	Tokon Matrimelee / Shin Gouketsuji-Ichizoku


static struct BurnRomInfo matriRomDesc[] = {
{"266-p1.bin", 0x100000, 0x1e59c746, 0x10}, //  0 68K code
{"266-p2.bin", 0x400000, 0xb0132cef, 0x10}, //  1

{"266-c1.bin", 0x800000, 0xf2240352,    1}, //  2 Sprite data
{"266-c2.bin", 0x800000, 0x338a9142,    1}, //  3
{"266-c3.bin", 0x800000, 0x6233412d,    1}, //  5
{"266-c4.bin", 0x800000, 0x304a2d9f,    1}, //  6
{"266-c5.bin", 0x800000, 0x18382650,    1}, //  7
{"266-c6.bin", 0x800000, 0xc5e7a840,    1}, //  8
{"266-c7.bin", 0x800000, 0xc88ab5fb,    1}, //  9
{"266-c8.bin", 0x800000, 0xefaf3f3c,    1}, //  10

{"266-m1d.bin", 0x020000, 0x29601e4a, 0x10}, // 11 Z80 code

{"266-v1.bin", 0x800000, 0x3ebe88cc,    2}, //  12 Sound data
{"266-v2.bin", 0x800000, 0x2a13562d,    2}, //  13
}; 

STDROMPICKEXT(matri, matri, neogeo); 
STD_ROM_FN(matri);

static int matriInit()
{
nNeoTextROMSize = 0x020000;
nNeoProtectionXor = 0x6a;
return NeoInit();
}

struct BurnDriver BurnDrvmatri = {

{"matri", "Tokon Matrimelee / Shin Gouketsuji-Ichizoku", "None", "Playmore Corporation / Atlus", "Neo Geo", "2002", NULL, "neogeo"},
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_ENCRYPTED_B,
NULL, matriRomInfo, matriRomName, neogeoInputInfo, neogeoDIPInfo,
matriInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};

Edited by james
Link to comment
Share on other sites

ey James, one question, you memmer that kof2003 driver that was released for fba along with the new bank switching. Umm..what was the bankswitching and where did it go? Cause I've never been able to figure that out

Link to comment
Share on other sites

ey James, one question, you memmer that kof2003 driver that was released for fba along with the new bank switching. Umm..what was the bankswitching and where did it go? Cause I've never been able to figure that out

hhmm its been awhile i have them files kept some where i will look for you.

I think IQ_123 had a site with all that info.

Link to comment
Share on other sites

thats a different romset to mine i think... mine has 16 file, the one ive got wont work in fba??

 

the bank switching thing is:

#define HARDWARE_SNK_NEWBANKSYSTEM 0x0200

and it goes near the top under '#endif' i think.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...