Author Topic: Bang Bead (decrypted C)  (Read 12395 times)

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
Bang Bead (decrypted C)
« on: January 06, 2006, 09:14:42 PM »
(Outdated) [Neo] MAME32 Plus! / dneomame+ 0.95)

Code: [Select]
DRIVER( bangbedd ) /* 0259 (c) 2000 Visco */

ROM_START( bangbedd )
ROM_REGION( 0x200000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "259-p1.bin", 0x100000, 0x100000, CRC(88a37f8b) SHA1(566db84850fad5e8fe822e8bba910a33e083b550) )
ROM_CONTINUE(                       0x000000, 0x100000 )

NEO_SFIX_128K( "259-s1.bin", CRC(bb50fb2d) )

NEO_BIOS_SOUND_128K( "259-m1.bin", CRC(85668ee9) SHA1(7d3f51710cf90c097cd3faaeeef10ceb85cbb3e8) )

ROM_REGION( 0x500000, REGION_SOUND1, ROMREGION_SOUNDONLY )
ROM_LOAD( "259-v1.bin", 0x000000, 0x400000, CRC(088eb8ab) SHA1(608306e35501dd7d382d9f96b28e7550aa896a03) )
ROM_LOAD( "259-v2.bin", 0x400000, 0x100000, CRC(97528fe9) SHA1(8f5eddbb3a9a225492479d1a44801f3916c8e791) )

NO_DELTAT_REGION

ROM_REGION( 0x1000000, REGION_GFX3, 0 )
/* Decrypted */
ROM_LOAD16_BYTE( "259-c1d.bin", 0x0000000, 0x800000, CRC(c50a91c3) )
ROM_LOAD16_BYTE( "259-c2d.bin", 0x0000001, 0x800000, CRC(820ab36e) )
ROM_END

GAMEB( 2000, bangbedd, bangbead, neogeo, raster, neogeo,  neogeo,   ROT0, "Visco", "Bang Bead (decrypted C)" )

==========================================================================================

(Updated for Mame, Mame32 and Mame Plus)

Note: Mame Plus doesn't have this yet. They can use this if they want it. I added it to my build.

Code: [Select]
DRIVER( bangbedd ) /* 0259 (c) 2000 Visco */

//Bang Bead (decrypted C)

ROM_START( bangbedd )
ROM_REGION( 0x200000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "259-p1.bin", 0x100000, 0x100000, CRC(88a37f8b) SHA1(566db84850fad5e8fe822e8bba910a33e083b550) )
ROM_CONTINUE(                       0x000000, 0x100000 )

/* The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs */
ROM_REGION( 0x20000, REGION_GFX1, 0 )
ROM_FILL(                 0x000000, 0x20000, 0 )
ROM_REGION( 0x20000, REGION_GFX2, 0 )
ROM_LOAD( "sfix.sfx",  0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )

NEO_BIOS_SOUND_128K( "259-m1.bin", CRC(85668ee9) SHA1(7d3f51710cf90c097cd3faaeeef10ceb85cbb3e8) )

ROM_REGION( 0x500000, REGION_SOUND1, 0 )
ROM_LOAD( "259-v1.bin", 0x000000, 0x400000, CRC(088eb8ab) SHA1(608306e35501dd7d382d9f96b28e7550aa896a03) )
ROM_LOAD( "259-v2.bin", 0x400000, 0x100000, CRC(97528fe9) SHA1(8f5eddbb3a9a225492479d1a44801f3916c8e791) )

NO_DELTAT_REGION

ROM_REGION( 0x1000000, REGION_GFX3, 0 )
/* Decrypted */
ROM_LOAD16_BYTE( "259-c1d.bin", 0x0000000, 0x800000, CRC(c50a91c3) SHA1(47ef41369b057b07bf143196e929ac5ab3679d33) )
ROM_LOAD16_BYTE( "259-c2d.bin", 0x0000001, 0x800000, CRC(820ab36e) SHA1(acad44f815989d5908585cfeff5658fe85a50ad8) )
ROM_END

GAMEB( 2000, bangbedd, bangbead, neogeo, raster, neogeo,  gfxdec42, ROT0, "Visco", "Bang Bead (decrypted C)", 0 )
« Last Edit: January 06, 2006, 09:16:12 PM by KingHanco »

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
Re: Bang Bead (decrypted C)
« Reply #1 on: January 07, 2006, 12:07:26 AM »
I need help on the jckeygpd for the init please. :redface:

Code: [Select]
ROM_START( jckeygpd )
ROM_REGION( 0x200000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "jgp-p1.bin", 0x000000, 0x100000, CRC(2fb7f388) SHA1(e3c9b03944b4c10cf5081caaf9c8be1f08c06493) )
ROM_FILL( 0x100000, 0x100000, 0xff )

/* The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs */
ROM_REGION( 0x20000, REGION_GFX1, 0 )
ROM_FILL( 0x000000, 0x20000, 0 )
ROM_REGION( 0x20000, REGION_GFX2, 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )

ROM_REGION( 0x80000, REGION_USER4, 0 )
ROM_LOAD( "jgp-m1.bin", 0x00000, 0x80000, CRC(d163c690) SHA1(1dfd04d20c5985037f07cd01000d0b04f3a8f4f4) ) /* encrypted, we load it here for reference and replace with decrypted ROM */
NEO_BIOS_SOUND_512K( "jgp-m1_decrypted.bin", CRC(1cab4de2) SHA1(112ff90806d8757db0685b88b762c45ed02548de) )

ROM_REGION( 0x0200000, REGION_SOUND1, 0 )
ROM_LOAD( "jgp-v1.bin", 0x000000, 0x200000, CRC(443eadba) SHA1(3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df) )

NO_DELTAT_REGION

ROM_REGION( 0x1000000, REGION_GFX3, 0 )
/* Decrypted */
ROM_LOAD16_BYTE( "008-c1d.bin", 0x0000000, 0x800000, CRC(ea259019) )
ROM_LOAD16_BYTE( "008-c2d.bin", 0x0000001, 0x800000, CRC(97f270be) )
ROM_END

GAMEB( 2001, jckeygpd,   jockeygp,   neogeo, neogeo, neogeo,  jckeygpd,   ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (decrypted C)", 0 )

====================================================================================================

Almost got it to work. But it freezes up and the title screen and some others are missing.

Code: [Select]
DRIVER_INIT( jckeygpd )
{
brza_sram = auto_malloc(0x2000);
neogeo_fix_bank_type = 1;
memory_install_read16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_r);
memory_install_write16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_w);

init_neogeo();
}
« Last Edit: January 07, 2006, 01:07:43 AM by KingHanco »

Offline James33

  • Expert
  • *****
  • Posts: 532
  • Karma: +3/-0
  • The Mame Man
    • Emulation Zone
Re: Bang Bead (decrypted C)
« Reply #2 on: January 07, 2006, 05:54:22 AM »
Code: [Select]
ROM_START( jckeygpd )
ROM_REGION( 0x200000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "008-p1.bin", 0x000000, 0x100000, CRC(2fb7f388) SHA1(e3c9b03944b4c10cf5081caaf9c8be1f08c06493) )
ROM_FILL( 0x100000, 0x100000, 0xFF )

NEO_SFIX_128K( "008-s1.bin", CRC(bb0efa71) SHA1(203a572acdb48dc7b904a8f1e0766a13bfcaa3d3) )

NEO_BIOS_SOUND_512K( "008-m1d.bin", CRC(1cab4de2) SHA1(112ff90806d8757db0685b88b762c45ed02548de) )

ROM_REGION( 0x0200000, REGION_SOUND1, 0 )
ROM_LOAD( "008-v1.bin", 0x000000, 0x200000, CRC(443eadba) SHA1(3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df) )

NO_DELTAT_REGION

ROM_REGION( 0x1000000, REGION_GFX3, 0 )
/* Decrypted */
ROM_LOAD16_BYTE( "008-c1d.bin", 0x0000000, 0x800000, CRC(ea259019) SHA1(c14dc59a43e255ef12d8d832b2860f1a84c48170) )
ROM_LOAD16_BYTE( "008-c2d.bin", 0x0000001, 0x800000, CRC(97f270be) SHA1(06e03b26bacb8568c69ccf22e58175426a69e01b) )
ROM_END



DRIVER_INIT( jckeygpd )
{
brza_sram = auto_malloc(0x2000);
memory_install_read16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_r);
memory_install_write16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_w);
// memory_install_read16_handler( 0, ADDRESS_SPACE_PROGRAM, 0x320000, 0x320001, 0, 0, vliner_timer16_r );
// memory_install_read16_handler( 0, ADDRESS_SPACE_PROGRAM, 0x280000, 0x280001, 0, 0, vliner_coins_r );
// memory_install_read16_handler( 0, ADDRESS_SPACE_PROGRAM, 0x2c0000, 0x2c0001, 0, 0, vliner_2c0000_r );

init_neogeo();
}
« Last Edit: January 07, 2006, 05:55:58 AM by James33 »
IQ Forum Member

Offline mamesick

  • Newbies
  • *
  • Posts: 17
  • Karma: +0/-0
  • MAME32FX
    • MAME32FX
Re: Bang Bead (decrypted C)
« Reply #3 on: January 07, 2006, 09:52:58 AM »
Try this:

Code: [Select]
GAMEB( 2001, jckeygpd, jockeygp,  neogeo, neogeo, jockeygp,jockeygp, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (Decrypted C)", 0 )

And remove the DRIVER_INIT (jckeygpd) beacuse it's the same of jockeygp original set.

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
Re: Bang Bead (decrypted C)
« Reply #4 on: January 07, 2006, 08:39:46 PM »
Try this:

Code: [Select]
GAMEB( 2001, jckeygpd, jockeygp,  neogeo, neogeo, jockeygp,jockeygp, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (Decrypted C)", 0 )

And remove the DRIVER_INIT (jckeygpd) beacuse it's the same of jockeygp original set.

mamesick, that won't work. And without the DRIVER_INIT patch, it will be scramble messy screen. Beside this is a jckeygpd not jockeygp.

It did needed the jgp-s1.bin though. Other wise it will crash and freezes Mame up on full screen where I have to reset windows xp to unfreezes it. I didn't think it needed the s1 where it won't crashes. I screwup there.

James33 have it correct.

Btw: Why is there a big black line at the bottom anyway? Look like the screen is shift up by an inch in windows screen mode when I set to window screen mode just now. It like that on jockeygp as well. I guest someone screwup the settings on the neogeo source. I don't remmember it look like that last time acouple Mame old release. The full screen is fine.

Code: [Select]
ROM_START( jckeygpd )
       ROM_REGION( 0x200000, REGION_CPU1, 0 )
       ROM_LOAD16_WORD_SWAP( "jgp-p1.bin", 0x000000, 0x100000, CRC(2fb7f388) SHA1(e3c9b03944b4c10cf5081caaf9c8be1f08c06493) )
       ROM_FILL( 0x100000, 0x100000, 0xFF )

       NEO_SFIX_128K( "jgp-s1.bin", CRC(bb0efa71) SHA1(203a572acdb48dc7b904a8f1e0766a13bfcaa3d3) )

       NEO_BIOS_SOUND_512K( "jgp-m1d.bin", CRC(1cab4de2) SHA1(112ff90806d8757db0685b88b762c45ed02548de) )

       ROM_REGION( 0x0200000, REGION_SOUND1, 0 )
       ROM_LOAD( "jgp-v1.bin", 0x000000, 0x200000, CRC(443eadba) SHA1(3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df) )

       NO_DELTAT_REGION

       ROM_REGION( 0x1000000, REGION_GFX3, 0 )
       /* Decrypted */
       ROM_LOAD16_BYTE( "jgp-c1d.bin", 0x0000000, 0x800000, CRC(ea259019) SHA1(c14dc59a43e255ef12d8d832b2860f1a84c48170) )
       ROM_LOAD16_BYTE( "jgp-c2d.bin", 0x0000001, 0x800000, CRC(97f270be) SHA1(06e03b26bacb8568c69ccf22e58175426a69e01b) )
ROM_END

DRIVER_INIT( jckeygpd )
{
       brza_sram = auto_malloc(0x2000);
       memory_install_read16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_r);
       memory_install_write16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_w);

       init_neogeo();
}

GAMEB( 2001, jckeygpd,   jockeygp,   neogeo, neogeo, neogeo,  jckeygpd,   ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (decrypted C)", 0 )

======================================================================================================

I trying to fixs the window screen mode. How ever it made it worse by added 2 more black lines. 1 on the left and right side now. That makes 3. left, right and bottom.

Here is what I try out just now.

Code: [Select]
GAMEB( 2001, jckeygpd, jockeygp, neogeo, neo320, neogeo,  jckeygpd, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (Decrypted C)", 0 )
I will try out others now and see I can fixs it.
« Last Edit: January 07, 2006, 09:19:45 PM by KingHanco »

Offline neo04

  • Jr. Member
  • **
  • Posts: 90
  • Karma: +1/-0
Re: Bang Bead (decrypted C)
« Reply #5 on: January 07, 2006, 09:53:58 PM »
change neo320 to neogeo

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
Re: Bang Bead (decrypted C)
« Reply #6 on: January 07, 2006, 10:11:20 PM »
change neo320 to neogeo

Well I change it back anyway. There noway to fixs the bottom screen on the jckeygpd and the jockeygp in the window screen mode. Maybe that is the way it go. I will leave it alone for now on because no fixs for that. Back to neogeo.
« Last Edit: January 07, 2006, 10:12:28 PM by KingHanco »

Offline mamesick

  • Newbies
  • *
  • Posts: 17
  • Karma: +0/-0
  • MAME32FX
    • MAME32FX
Re: Bang Bead (decrypted C)
« Reply #7 on: January 08, 2006, 01:14:34 AM »
Oh, yes I forgot to tell you (KingHanco) about the s1 rom that was missing in your source.
And my bad, I didn't see a little change in the jckeygpd init, sorry.
This is correct:
Code: [Select]
GAMEB( 2001, jockeygp, neogeo,   neogeo, neogeo, jockeygp,jockeygp, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix", 0 )
GAMEB( 2001, jckeygpd, jockeygp, neogeo, neogeo, jockeygp,jckeygpd, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (Decrypted C)", 0 )

BTW, I don't use decrypted C games in my source since they are the SAME of original sets and sincerely I have no fun in adding them... :p
« Last Edit: January 08, 2006, 01:22:06 AM by mamesick »

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
Next
« Reply #8 on: January 08, 2006, 02:27:46 AM »
Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg - Fully Decrypted)

Code: [Select]
DRIVER( cthd2k3n ) /* bootleg of kof2001*/

ROM_START( cthd2k3n ) /* this is a hack of kof2001 much like the various korean hacks / bootlegs of games */
ROM_REGION( 0x500000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "5003-p1n.bin", 0x000000, 0x100000, CRC(f75508d8) )
//Ebs changed CRC for following from old CRC
ROM_LOAD16_WORD_SWAP( "5003-p2n.bin", 0x100000, 0x400000, CRC(eba65bda) )

NEO_SFIX_128K( "5003-s1n.bin", CRC(fc1f3809) )

NEO_BIOS_SOUND_128K( "5003-m1n.bin", CRC(526cccab) )

/* sound roms are identical to kof2001 */
ROM_REGION( 0x1000000, REGION_SOUND1, 0 )
ROM_LOAD( "262-v1.bin", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
ROM_LOAD( "262-v2.bin", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
ROM_LOAD( "262-v3.bin", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
ROM_LOAD( "262-v4.bin", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )

NO_DELTAT_REGION

ROM_REGION( 0x4000000, REGION_GFX3, 0 )
/* Encrypted */
ROM_LOAD16_BYTE( "5003-c1n.bin", 0x0000000, 0x800000, CRC(29fd9108) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "5003-c2n.bin", 0x0000001, 0x800000, CRC(f58d4d3e) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "5003-c3n.bin", 0x1000000, 0x800000, CRC(71b3172d) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "5003-c4n.bin", 0x1000001, 0x800000, CRC(564c70c1) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "5003-c5n.bin", 0x2000000, 0x800000, CRC(8ef8aef9) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "5003-c6n.bin", 0x2000001, 0x800000, CRC(8a0fd440) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "5003-c7n.bin", 0x3000000, 0x800000, CRC(6f1effab) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "5003-c8n.bin", 0x3000001, 0x800000, CRC(39550d3a) ) /* Plane 2,3 */
ROM_END

GAMEB( 2001, cthd2k3n, kof2001,  neogeo, neogeo, neogeo,  neogeo,   ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg - Fully Decrypted)", 0 )

==========================================================================

mamesick don't worry about. Thanks for this.

Code: [Select]
GAMEB( 2001, jckeygpd, jockeygp, neogeo, neogeo, jockeygp,jckeygpd, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (Decrypted C)", 0 )
« Last Edit: January 08, 2006, 02:31:40 AM by KingHanco »

Offline James33

  • Expert
  • *****
  • Posts: 532
  • Karma: +3/-0
  • The Mame Man
    • Emulation Zone
Re: Bang Bead (decrypted C)
« Reply #9 on: January 08, 2006, 04:37:56 AM »
I agree with Mamesick, I only use the fully-encrypted set (as far as possible), or the fully-decrypted that can work in NRX. Any of this in-between stuff is a waste of time.


Mame can handle encrypted roms so there is no need for fully decrypted roms at all . .
If you want to use fully decrypted sets then use NRX :P
IQ Forum Member

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
kof97pa and kof97pb
« Reply #10 on: January 08, 2006, 07:35:14 PM »
Ok nomore decrypted stuffs for now.

Going into the plus stuffs now.

Code: [Select]
//The King of Fighters '97 Plus '2003 (set 2, bootleg)

ROM_START( kof97pa )
ROM_REGION( 0x500000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "232-p1pa.bin", 0x000000, 0x100000, CRC(d5d92967) )
ROM_LOAD16_WORD_SWAP( "232-p2.bin", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )

NEO_SFIX_128K( "232-s1pa.bin", CRC(cf6afb00) )

NEO_BIOS_SOUND_128K( "232-m1.bin", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )

ROM_REGION( 0xc00000, REGION_SOUND1, 0 )
ROM_LOAD( "232-v1.bin", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
ROM_LOAD( "232-v2.bin", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
ROM_LOAD( "232-v3.bin", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )

NO_DELTAT_REGION

ROM_REGION( 0x2800000, REGION_GFX3, 0 )
ROM_LOAD16_BYTE( "232-c1.bin", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "232-c2.bin", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "232-c3.bin", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "232-c4.bin", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "232-c5.bin", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "232-c6.bin", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) ) /* Plane 2,3 */
ROM_END

GAMEB( 1997, kof97pa,  kof97,    neogeo, neogeo, neogeo,  neogeo,   ROT0, "bootleg", "The King of Fighters '97 Plus '2003 (set 2, bootleg)", 0 )

!strcmp(Machine->gamedrv->name,"kof97pa") ||


Code: [Select]
//The King of Fighters '97 Plus (set 3, bootleg)

ROM_START( kof97pb )
ROM_REGION( 0x500000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "232-p1pb.bin", 0x000000, 0x100000, CRC(1a20007a) )
ROM_LOAD16_WORD_SWAP( "232-p2.bin", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )

NEO_SFIX_128K( "232-s1pb.bin", CRC(71c426e6) )

NEO_BIOS_SOUND_128K( "232-m1.bin", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )

ROM_REGION( 0xc00000, REGION_SOUND1, 0 )
ROM_LOAD( "232-v1.bin", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
ROM_LOAD( "232-v2.bin", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
ROM_LOAD( "232-v3.bin", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )

NO_DELTAT_REGION

ROM_REGION( 0x2800000, REGION_GFX3, 0 )
ROM_LOAD16_BYTE( "232-c1.bin", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "232-c2.bin", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "232-c3.bin", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "232-c4.bin", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "232-c5.bin", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "232-c6.bin", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) ) /* Plane 2,3 */
ROM_END

GAMEB( 1997, kof97pb,  kof97,    neogeo, neogeo, neogeo,  neogeo,   ROT0, "bootleg", "The King of Fighters '97 Plus (set 3, bootleg)", 0 )

!strcmp(Machine->gamedrv->name,"kof97pb") ||

Offline James33

  • Expert
  • *****
  • Posts: 532
  • Karma: +3/-0
  • The Mame Man
    • Emulation Zone
Re: Bang Bead (decrypted C)
« Reply #11 on: January 08, 2006, 09:59:16 PM »
Why are you posting these drivers ?
IQ Forum Member

Offline KingHanco

  • Sr. Member
  • ****
  • Posts: 401
  • Karma: +0/-4
  • "Special " Member
Re: Bang Bead (decrypted C)
« Reply #12 on: January 08, 2006, 10:47:46 PM »
Why are you posting these drivers ?

Ok. I won't post anymore then on the old ones.

Offline FerchogtX

  • FBNeo Dev
  • ******
  • Posts: 375
  • Karma: +7/-0
  • FB Alpha Team ;)
    • FB Alpha Plus! Web Site
Re: Bang Bead (decrypted C)
« Reply #13 on: February 26, 2006, 08:56:10 PM »
Does this should work? you are missing to extract the text data XD
Code: [Select]
ROM_START( jckeygpd )
ROM_REGION( 0x200000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "jgp-p1.bin", 0x000000, 0x100000, CRC(2fb7f388) SHA1(e3c9b03944b4c10cf5081caaf9c8be1f08c06493) )
ROM_FILL( 0x100000, 0x100000, 0xff )

/* The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs */
ROM_REGION( 0x20000, REGION_GFX1, 0 )
ROM_FILL( 0x000000, 0x20000, 0 )
ROM_REGION( 0x20000, REGION_GFX2, 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )

ROM_REGION( 0x80000, REGION_USER4, 0 )
ROM_LOAD( "jgp-m1.bin", 0x00000, 0x80000, CRC(d163c690) SHA1(1dfd04d20c5985037f07cd01000d0b04f3a8f4f4) ) /* encrypted, we load it here for reference and replace with decrypted ROM */
NEO_BIOS_SOUND_512K( "jgp-m1_decrypted.bin", CRC(1cab4de2) SHA1(112ff90806d8757db0685b88b762c45ed02548de) )

ROM_REGION( 0x0200000, REGION_SOUND1, 0 )
ROM_LOAD( "jgp-v1.bin", 0x000000, 0x200000, CRC(443eadba) SHA1(3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df) )

NO_DELTAT_REGION

ROM_REGION( 0x1000000, REGION_GFX3, 0 )
/* Decrypted */
ROM_LOAD16_BYTE( "008-c1d.bin", 0x0000000, 0x800000, CRC(ea259019) )
ROM_LOAD16_BYTE( "008-c2d.bin", 0x0000001, 0x800000, CRC(97f270be) )
ROM_END

GAMEB( 2001, jckeygpd,   jockeygp,   neogeo, neogeo, neogeo,  jckeygpd,   ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (decrypted C)", 0 )

Code: [Select]
DRIVER_INIT( jckeygpd )
{
brza_sram = auto_malloc(0x2000);
gfxdec42(); // Here's what I mean...
memory_install_read16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_r);
memory_install_write16_handler(0, ADDRESS_SPACE_PROGRAM, 0x200000, 0x201FFF, 0, 0, brza_sram16_2_w);

init_neogeo();
}
See ya!!!!!! :biggrin:

Good and evil co-exist because of the balance, lies are not part of it...

FB Alpha Plus! site infos updated, see the latest info clicking on my profile link...