Final Burn Neo > FBN Development

Redoing all neogeo drivers.

<< < (2/5) > >>

KingHanco:

--- Quote from: James33 ---That would not be the reason why you got compile errors
--- End quote ---


Course it is. If I'm wrong then what version of the Generator that your using?

Why did Badablek change the coding then to show me the correction then???

On the gen250. Think about the 2020bb. It didn't make a bb2020 name on the gen250. It is totally backwards that it need to be inorder the FBA pick it up.

Badablek, yes I forgotting to put the Parent Name (If clone). Dumb me on that one. Thanks for the correction and tips. :)

Btw: I found a sprite problem on the 3 Count Bout new driver.

I added the HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPC, in there to take care of that.


--- Code: --- It was this. Man it was messy on the fighters. :D

// 3 Count Bout / Fire Suplex

static struct BurnRomInfo countb3RomDesc[] = {
{"043-p1.bin", 0x080000, 0xeb2714c4, 0x10}, //  0 68K code
{"043-p2.bin", 0x080000, 0x5e764567, 0x10}, //  1

{"043-s1.bin", 0x020000, 0xc362d484,    1}, //  2 Text data

{"043-c1.bin", 0x200000, 0xbad2d67f,    1}, //  3 Sprite data
{"043-c2.bin", 0x200000, 0xa7fbda95,    1}, //  4
{"043-c3.bin", 0x200000, 0xf00be011,    1}, //  5
{"043-c4.bin", 0x200000, 0x1877e5c0,    1}, //  6

{"043-m1.bin", 0x020000, 0x3377cda3, 0x10}, //  7 Z80 code

{"043-v1.bin", 0x200000, 0x63688ce8,    2}, //  8 Sound data
{"043-v2.bin", 0x200000, 0xc69a827b,    2}, //  9
};

STDROMPICKEXT(countb3, countb3, neogeo);
STD_ROM_FN(countb3);

struct BurnDriver BurnDrv3countb = {

{"3countb", "3 Count Bout / Fire Suplex", NULL, "SNK / The 100 Mega Shock!", "Neo Geo", "1993", NULL, "neogeo"},
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO,
NULL, countb3RomInfo, countb3RomName, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};

Now fixs bellow.

// 3 Count Bout / Fire Suplex

static struct BurnRomInfo countb3RomDesc[] = {
{"043-p1.bin", 0x080000, 0xeb2714c4, 0x10}, //  0 68K code
{"043-p2.bin", 0x080000, 0x5e764567, 0x10}, //  1

{"043-s1.bin", 0x020000, 0xc362d484,    1}, //  2 Text data

{"043-c1.bin", 0x200000, 0xbad2d67f,    1}, //  3 Sprite data
{"043-c2.bin", 0x200000, 0xa7fbda95,    1}, //  4
{"043-c3.bin", 0x200000, 0xf00be011,    1}, //  5
{"043-c4.bin", 0x200000, 0x1877e5c0,    1}, //  6

{"043-m1.bin", 0x020000, 0x3377cda3, 0x10}, //  7 Z80 code

{"043-v1.bin", 0x200000, 0x63688ce8,    2}, //  8 Sound data
{"043-v2.bin", 0x200000, 0xc69a827b,    2}, //  9
};

STDROMPICKEXT(countb3, countb3, neogeo);
STD_ROM_FN(countb3);

struct BurnDriver BurnDrv3countb = {

{"3countb", "3 Count Bout / Fire Suplex", NULL, "SNK / The 100 Mega Shock!", "Neo Geo", "1993", NULL, "neogeo"},
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPC,
NULL, countb3RomInfo, countb3RomName, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};
--- End code ---


Edit. Name correction.

iq_132:

--- Quote from: KingHanco ---Course it is.
--- End quote ---

Actually, it's not.  it's a mistake YOU MADE.  The generator works perfectly.  It was something that you did.

KingHanco:

--- Quote from: iq_132 ---Actually, it's not.  it's a mistake YOU MADE.  The generator works perfectly.  It was something that you did.
--- End quote ---



--- Code: ---Ok.

Tell me what I'm doing wrong then???

Do I need to check any boxes to get it to do right???

FBA is check.

The Working is check.

It is on NeoGeo.

See the screenshot of these check boxes. Do I need to check any of these?

If clone, type in the master roms zip name. Got that part.

Don't know now. :confused:

Maybe I missing something here.

Bad graphics problem add the HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPC,
--- End code ---


This the way the Generator when I first done it bellow. This the problem. It didn't do right.


--- Code: ---// 2020 Super Baseball

static struct BurnRomInfo 2020bbRomDesc[] = {
{"030-p1.bin", 0x080000, 0xd396c9cb, 0x10}, //  0 68K code

{"030-s1.bin", 0x020000, 0x7015b8fc,    1}, //  1 Text data

{"030-c1.bin", 0x100000, 0x4f5e19bd,    1}, //  2 Sprite data
{"030-c2.bin", 0x100000, 0xd6314bf0,    1}, //  3
{"030-c3.bin", 0x100000, 0x47fddfee,    1}, //  4
{"030-c4.bin", 0x100000, 0x780d1c4e,    1}, //  5

{"030-m1.bin", 0x020000, 0x4cf466ec, 0x10}, //  6 Z80 code

{"030-v1.bin", 0x100000, 0xd4ca364e,    2}, //  7 Sound data
{"030-v2.bin", 0x100000, 0x54994455,    2}, //  8
};

STDROMPICKEXT(2020bb, 2020bb, neogeo);
STD_ROM_FN(2020bb);

struct BurnDriver BurnDrv2020bb = {

{"2020bb", "2020 Super Baseball", NULL, "SNK Corporation of America/Pallas", "Neo Geo", "1991", NULL, "neogeo"},
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO,
NULL, 2020bbRomInfo, 2020bbRomName, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};
--- End code ---

James33:
lol . Whats new about it That is allready in FBA .



--- Code: ---
// Alpha Mission II

static struct BurnRomInfo alpham2RomDesc[] = {
{"007-p1.bin"   , 0x080000, 0x5b266f47, 0x10}, //  0 68K code
{"007-p2.bin"   , 0x020000, 0xeb9c1044, 0x10}, //  1

{"007-s1.bin"   , 0x020000, 0x85ec9acf,    1}, //  2 Text layer tiles

{"007-c1.bin"   , 0x100000, 0x8fba8ff3,    1}, //  3 Sprite data
{"007-c2.bin"   , 0x100000, 0x4dad2945,    1}, //  4
{"007-c3.bin"   , 0x080000, 0x68c2994e,    1}, //  5
{"007-c4.bin"   , 0x080000, 0x7d588349,    1}, //  6

{"007-m1.bin"   , 0x020000, 0x28dfe2cd, 0x10}, //  7 Z80 code

{"007-v1.bin"   , 0x100000, 0xcd5db931,    2}, //  8 Sound data
{"007-v2.bin"   , 0x100000, 0x63e9b574,    2}, //  9
};

STDROMPICKEXT(alpham2, alpham2, neogeo);
STD_ROM_FN(alpham2);

struct BurnDriver BurnDrvAlpham2 = {
{"alpham2", "Alpha Mission II", "Japanese title is ASO II: Last Guardian", "SNK", "Neo Geo", "1991", NULL, "neogeo"},
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPC,
NULL, alpham2RomInfo, alpham2RomName, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};
--- End code ---

KingHanco:
Ok.

Maybe not all driver is new. But those will be redone just incase.

I getting all the neogeo roms settings from winkawaks 1.50 and converted to FBA. Yes I can say that those all might not be the same as the FBA.

Thanks for letting me know that this is the same one from FBA on the Alpha Mission II. :)

Guys. Sorry about on what I said last time.

I learn new things about the generator settings that I didn't try out last time that nobody haven't even tell me what the rest of those checkboxes settings are.

Guys just like you said, there isn't anything wrong with the generator. That is true and learn by now. Some things need to be turn around. Like 2020bb to bb2020 or 3countb to countb3 that generator can't do. But as for alpham2, it doesn't need to be flop around like the 2020bb to bb2020 or 3countb to countb3 need to be inorder to compile FBA without any error on this part. Not all of those need to be flop around. :)

I'm not aganst anyone here anyway. :p

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version