General Emulation > MAME

Is this code meant to work ? svcchaos

<< < (2/2)

James33:
This should give an idea for FBA


--- Code: ---

ROM_START( svcchaos ) /* Jamma PCB */
        ROM_REGION( 0x600000, REGION_CPU1, 0 )
        ROM_LOAD16_WORD_SWAP( "269-p1.bin", 0x000000, 0x200000, CRC(336f219f) SHA1(d93459cb1447d70ff97506b84fc169e69f2e7560) )
ROM_LOAD16_WORD_SWAP( "269-p2.bin", 0x200000, 0x400000, CRC(e5a6589e) SHA1(cdd31645e8edbd7c0624a68c0e50e0687bcc90ba) )

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

        NEO_BIOS_SOUND_128K( "269-m1d.bin", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )

        ROM_REGION( 0X1000000, REGION_SOUND1, ROMREGION_SOUNDONLY )
        /* decrypted */
        ROM_LOAD( "269-v1d.bin", 0x000000, 0x800000, CRC(dab37bef) SHA1(1f2f7159f932adad72b29f34a1b746932fd07b34) )
        ROM_LOAD( "269-v2d.bin", 0x800000, 0x800000, CRC(7b3e9487) SHA1(59f250b9c99a891c80204c3be307356b751b4c82) )
       
NO_DELTAT_REGION

ROM_REGION( 0x4000000, REGION_GFX3, 0 )
ROM_LOAD( "269-c1.bin", 0x0000000, 0x2000000, CRC(1b608f9c) SHA1(4e70ad182da2ca18815bd3936efb04a06ebce01e) )
ROM_LOAD( "269-c2.bin", 0x2000000, 0x2000000, CRC(5a95f294) SHA1(6123cc7b20b494076185d27c2ffea910e124b195) )
ROM_END
--- End code ---



--- Code: ---
#define BITSWAP32(val,B31,B30,B29,B28,B27,B26,B25,B24,B23,B22,B21,B20,B19,B18,B17,B16,B15,B14,B13,B12,B11,B10,B9,B8,B7,B6,B5,B4,B3,B2,B1,B0) \
        ((BIT(val,B31)

babytek:
Works fine for me ;)

And if you want use svcnd clone of svcchaos, use this driver init :


--- Quote ---DRIVER_INIT( svcnd )
{
   svcchaos_px_decrypt();
   
   init_neogeo();

   install_mem_read16_handler( 0, 0x2fe000, 0x2fffff, MRA16_RAM );
   install_mem_write16_handler( 0, 0x2fe000, 0x2fffff, MWA16_RAM );

   install_mem_read16_handler( 0, 0x2fffe0, 0x2fffef, mv0_prot_r );
   install_mem_write16_handler( 0, 0x2fffe0, 0x2fffef, mv0_prot_w );

   install_mem_read16_handler( 0, 0x2ffff0, 0x2ffff3, mv0_bankswitch_r );
   install_mem_write16_handler( 0, 0x2ffff0, 0x2ffff3, mv0_bankswitch_w );
}
--- End quote ---


:)

Navigation

[0] Message Index

[*] Previous page

Go to full version