Author Topic: svcchaos decrypted pcb help  (Read 10192 times)

Offline nova

  • Newbies
  • *
  • Posts: 13
  • Karma: +0/-0
svcchaos decrypted pcb help
« on: December 16, 2006, 12:11:20 PM »
hello , one more time i need help for a driver
can anyone correct me to make a good driver
for this set
Code: [Select]
ROM_START( svcpcbd ) /* Decrypted Set, JAMMA PCB */
ROM_REGION( 0x2000000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "269-p1.bin", 0x000000, 0x2000000, CRC(432cfdfc) SHA1(19b40d32188a8bace6d2d570c6cf3d2f1e31e379) )

ROM_REGION( 0x80000, REGION_GFX1, 0 ) /* larger char set */
ROM_FILL( 0x000000, 0x80000, 0 )
ROM_REGION( 0x20000, REGION_GFX2, 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )

ROM_REGION16_BE( 0x80000, REGION_USER1, 0 )
/* this contains both an ASIA and JAPAN bios, HARDDIP3 on the PCB selects which to use */
ROM_LOAD16_WORD_SWAP( "269-bios.bin", 0x00000, 0x80000, CRC(b4590283) SHA1(47047ed5b6062babc0a0bebcc30e4b3f021e115a) )

ROM_REGION( 0x90000, REGION_CPU2, 0 )
/* Encrypted */
ROM_LOAD( "269-m1.bin", 0x00000, 0x20000, CRC(7d337756) SHA1(205b8b5be7acc8d564fe17835795f25b13c27d7a) )
/* Decrypted */
ROM_LOAD( "269-m1d.bin", 0x00000, 0x80000, CRC(7b7bf462) SHA1(7466a6962de5242f71b9c52d7bd21a9832115e11) )
ROM_RELOAD( 0x10000, 0x80000 )

ROM_REGION( 0x10000, REGION_GFX4, 0 )
ROM_LOAD( "000-lo.lo", 0x00000, 0x10000, CRC(e09e253c) SHA1(2b1c719531dac9bb503f22644e6e4236b91e7cfc) )

ROM_REGION( 0x1000000, REGION_SOUND1, 0 )
ROM_LOAD( "269-v1d.bin", 0x000000, 0x800000, CRC(ff64cd56) SHA1(e2754c554ed5ca14c2020c5d931021d5ac82660c) )
ROM_LOAD( "269-v2d.bin", 0x800000, 0x800000, CRC(a8dd6446) SHA1(8972aab271c33f8af344bffe6359d9ddc4b8af2e) )

ROM_REGION( 0x4000000, REGION_GFX3, 0 )
ROM_LOAD( "269-c1d.bin", 0x0000000, 0x2000000, CRC(382ce01f) SHA1(8eec32f70169de83fc15df470aba9c51c312b577) ) /* Plane 0,1 */
ROM_LOAD( "269-c2d.bin", 0x2000000, 0x2000000, CRC(88ad01ec) SHA1(da223bc09aa465ea6c15954c45fefbf3ee79a4d7) ) /* Plane 0,1 */
ROM_END
DRIVER_INIT( svcpcbd )
{
        svcchaos_px_decrypt();
        neogeo_fix_bank_type = 2;
        init_neogeo(machine);
        install_pvc_protection();
}
GAME ( 2003, svcpcbd,  svcpcb,           neogeo, svcpcb,  svcpcbd,  ROT0, "Playmore", "SVC Chaos - SNK vs CAPCOM  (Asia, JAMMA PCB, decrypted C&V)", 0 ) // not a clone of neogeo because it's NOT a neogeo cart.

with this driver i have sound but video totally bugged, thank you

Offline iq_132

  • Administrator
  • *****
  • Posts: 3723
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: svcchaos decrypted pcb help
« Reply #1 on: December 16, 2006, 01:41:26 PM »
Try this:

Quote
   ROM_REGION( 0x4000000, REGION_GFX3, 0 )
   ROM_LOAD( "269-c1d.bin", 0x0000000, 0x2000000, CRC(382ce01f) SHA1(8eec32f70169de83fc15df470aba9c51c312b577) ) /* Plane 0,1 */
   ROM_LOAD( "269-c2d.bin", 0x0000001, 0x2000000, CRC(88ad01ec) SHA1(da223bc09aa465ea6c15954c45fefbf3ee79a4d7) ) /* Plane 0,1 */


Offline nova

  • Newbies
  • *
  • Posts: 13
  • Karma: +0/-0
Re: svcchaos decrypted pcb help
« Reply #2 on: December 16, 2006, 02:45:44 PM »
 :redface: nothing change with this fix, its very strange set
i know it work on another build called "nemo32 plus"
but author dont answer me for good driver
maybe i think the driver miss something on driver init
but what its a good question

Offline Ashura-X

  • Member
  • ***
  • Posts: 138
  • Karma: +0/-0
Re: svcchaos decrypted pcb help
« Reply #3 on: December 16, 2006, 03:52:09 PM »
These roms are from a real DECRYPTED PCB or is only a crap hack?

Offline nova

  • Newbies
  • *
  • Posts: 13
  • Karma: +0/-0
Re: svcchaos decrypted pcb help
« Reply #4 on: December 16, 2006, 04:15:46 PM »
i dont know if these roms are hack or real decrypted
i have no info for this set i think its a crap hack
its why i think i stop to try make a driver for this ^^
« Last Edit: December 17, 2006, 05:16:07 AM by nova »

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
Re: svcchaos decrypted pcb help
« Reply #5 on: December 17, 2006, 12:54:24 PM »
 :biggrin:
This is my Neo MAME Plus! On Extra v0.111 actuation It plays normally transports the royal robes
Quote
ROM_START( svcpcd ) /* PCB Version - Encrypted Code */
   ROM_REGION( 0x2000000, REGION_CPU1, 0 )
   ROM_LOAD16_WORD_SWAP( "269-p1.bin", 0x000000, 0x2000000, CRC(432cfdfc) SHA1(19b40d32188a8bace6d2d570c6cf3d2f1e31e379) )

   ROM_REGION( 0x80000, REGION_GFX1, 0 ) /* larger char set */
   ROM_FILL( 0x000000, 0x80000, 0 )
   ROM_REGION( 0x20000, REGION_GFX2, 0 )
   ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )

   ROM_REGION16_BE( 0x80000, REGION_USER1, 0 )
   /* this contains both an ASIA and JAPAN bios, HARDDIP3 on the PCB selects which to use */
   ROM_LOAD16_WORD_SWAP( "269-bios.bin", 0x00000, 0x80000, CRC(b4590283) SHA1(47047ed5b6062babc0a0bebcc30e4b3f021e115a) )

   ROM_REGION( 0x90000, REGION_CPU2, 0 )
   ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) )
   /* Decrypted */
   ROM_LOAD( "269-m1_decrypted.bin", 0x00000, 0x20000, CRC(447b3123) SHA1(a09adc2c0ee2ee0f01287ceb97474a1a58093bd2) )
   ROM_RELOAD( 0x10000, 0x20000 )

   ROM_REGION( 0x10000, REGION_GFX4, 0 )
   ROM_LOAD( "000-lo.lo", 0x00000, 0x10000, CRC(e09e253c) SHA1(2b1c719531dac9bb503f22644e6e4236b91e7cfc) )

   ROM_REGION( 0x1000000, REGION_SOUND1, 0 )
   ROM_LOAD( "269-v1d.bin", 0x000000, 0x800000, CRC(ff64cd56) SHA1(e2754c554ed5ca14c2020c5d931021d5ac82660c) )
   ROM_LOAD( "269-v2d.bin", 0x800000, 0x800000, CRC(a8dd6446) SHA1(8972aab271c33f8af344bffe6359d9ddc4b8af2e) )

    ROM_REGION( 0x4000000, REGION_GFX3, 0 )/* Not Encrypted */
    ROM_LOAD16_BYTE( "269-c1d.bin", 0x0000000, 0x2000000, CRC(382ce01f) SHA1(8eec32f70169de83fc15df470aba9c51c312b577) ) /* Plane 0,1 */
    ROM_LOAD16_BYTE( "269-c2d.bin", 0x0000001, 0x2000000, CRC(88ad01ec) SHA1(da223bc09aa465ea6c15954c45fefbf3ee79a4d7) ) /* Plane 2,3 */
ROM_END

Quote
DRIVER_INIT( svcpcd )
{
   UINT8 *srom = memory_region( REGION_GFX1 );
   size_t srom_size = memory_region_length( REGION_GFX1 );
   int i;
   svcchaos_px_decrypt();
   neogeo_sfix_decrypt();
   for( i = 0; i < srom_size; i++ ) {
      srom[ i ] = BITSWAP8( srom[ i ] ^ 0xd2, 4, 0, 7, 2, 5, 1, 6, 3 );
   }

   neogeo_fix_bank_type = 2;
   init_neogeo(machine);

   install_pvc_protection();
}

Quote
GAME ( 2003, svcpcd,   svcpcb,           neogeo, svcpcb,  svcpcd,   ROT0, "Playmore", "SVC Chaos - SNK vs CAPCOM (JAMMA PCB, decrypted C & V)" , 0 ) /* Encrypted Code */

Offline nova

  • Newbies
  • *
  • Posts: 13
  • Karma: +0/-0
Re: svcchaos decrypted pcb help
« Reply #6 on: December 17, 2006, 03:29:09 PM »
waooooooo nice driver, work fine with this
 thank you for your help   :cool:

Offline Ashura-X

  • Member
  • ***
  • Posts: 138
  • Karma: +0/-0
Re: svcchaos decrypted pcb help
« Reply #7 on: December 17, 2006, 04:28:25 PM »
:biggrin:
This is my Neo MAME Plus! On Extra v0.111 actuation It plays normally transports the royal robes

Thx for it Kof  :biggrin: