General Emulation > MAME
Is this code meant to work ? svcchaos
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