diff --git a/src/mame/drivers/lindbergh.c b/src/mame/drivers/lindbergh.c index 2d95b28c9e1..a29a7fe00d4 100644 --- a/src/mame/drivers/lindbergh.c +++ b/src/mame/drivers/lindbergh.c @@ -278,14 +278,20 @@ static MACHINE_CONFIG_START(lindbergh, lindbergh_state) MACHINE_CONFIG_END ROM_START(lindbios) + ROM_REGION32_LE(0x100000, "mb_bios", 0) // location 3j7 + ROM_SYSTEM_BIOS(0, "bios0", "6.0.0010 alternate version") + ROMX_LOAD("6.0.0010a.bin", 0x00000, 0x100000, CRC(10dd9b76) SHA1(1fdf1f921bc395846a7c3180fbdbc4ca287a9670), ROM_BIOS(1) ) + ROM_SYSTEM_BIOS(1, "bios1", "6.0.0009") + ROMX_LOAD("6.0.0009.bin", 0x00000, 0x100000, CRC(5ffdfbf8) SHA1(605bc4967b749b4e6d13fc2ebb845ba956a259a7), ROM_BIOS(2) ) + ROM_SYSTEM_BIOS(2, "bios2", "6.0.0010") + ROMX_LOAD("6.0.0010.bin", 0x00000, 0x100000, CRC(ea2bf888) SHA1(c9c5b6f0d4f4f36620939b15dd2f128a74347e37), ROM_BIOS(3) ) + + ROM_REGION(0x400000, "jvs_bios", 0) ROM_LOAD("fpr-24370b.ic6", 0x000000, 0x400000, CRC(c3b021a4) SHA1(1b6938a50fe0e4ae813864649eb103838c399ac0)) ROM_REGION(0x10000, "vid_bios", 0) ROM_LOAD("vid_bios.u504", 0x00000, 0x10000, CRC(f78d14d7) SHA1(f129787e487984edd23bf344f2e9500c85052275)) - - ROM_REGION32_LE(0x100000, "mb_bios", 0) - ROM_LOAD("mb_bios.3j7", 0x000000, 0x100000, CRC(10dd9b76) SHA1(1fdf1f921bc395846a7c3180fbdbc4ca287a9670)) ROM_END GAME(1999, lindbios, 0, lindbergh, at_keyboard, driver_device, 0, ROT0, "Sega Lindbergh", "Sega Lindbergh Bios", GAME_IS_SKELETON) diff --git a/src/mame/drivers/mpu4vid.c b/src/mame/drivers/mpu4vid.c index 30b96bb3c71..61459ec562c 100644 --- a/src/mame/drivers/mpu4vid.c +++ b/src/mame/drivers/mpu4vid.c @@ -2060,6 +2060,10 @@ ROM_START( v4vgpok ) ROM_LOAD16_BYTE("video-6.bin", 0x040001, 0x010000, CRC(3287ae4e) SHA1(3b05a036de3ca7ec644bfbf04934e44e631d1e28)) ROM_LOAD16_BYTE("video-7.bin", 0x060000, 0x010000, CRC(231cf163) SHA1(02b28ef0e1661a82d0fba2ecc5474c79651fa9e7)) ROM_LOAD16_BYTE("video-8.bin", 0x060001, 0x010000, CRC(076efdc8) SHA1(bef0a1d8f0e7486ee5dc7407ce5c96854cefa5cf)) + + /*characteriser chip*/ + ROM_REGION( 0x116, "plds", 0 ) + ROM_LOAD( "ic18-palce16v8h.bin", 0x0000, 0x0116, CRC(f144738a) SHA1(8e563aaff07ad23864e3019737cbdf4490b70d8f) ) ROM_END diff --git a/src/mame/drivers/vectrex.c b/src/mame/drivers/vectrex.c index 374de868901..d92f046c90e 100644 --- a/src/mame/drivers/vectrex.c +++ b/src/mame/drivers/vectrex.c @@ -141,7 +141,17 @@ MACHINE_CONFIG_END ROM_START(vectrex) ROM_REGION(0x18000,"maincpu", 0) - ROM_LOAD("system.img", 0xe000, 0x2000, CRC(ba13fb57) SHA1(65d07426b520ddd3115d40f255511e0fd2e20ae7)) + ROM_SYSTEM_BIOS(0, "bios0", "exec rom") + ROMX_LOAD("system.img", 0xe000, 0x2000, CRC(ba13fb57) SHA1(65d07426b520ddd3115d40f255511e0fd2e20ae7), ROM_BIOS(1) ) + ROM_SYSTEM_BIOS(1, "bios1", "exec rom intl 284001-1") + ROMX_LOAD("exec rom intl 284001-1.bin", 0xe000, 0x2000, CRC(6d2bd167) SHA1(77a220d5d98846b606dff608f7b5d00183ec3bab), ROM_BIOS(2) ) + +// The following fastboots are listed here for reference and documentation +// ROM_SYSTEM_BIOS(2, "bios2", "us-fastboot hack") +// ROMX_LOAD("us-fastboot.bin", 0xe000, 0x2000, CRa6e4dac4) SHA1(e0900be6d6858b985fd7f0999d864b2fceaf01a1), ROM_BIOS(3) ) +// ROM_SYSTEM_BIOS(3, "bios3", "intl-fastboot hack") +// ROMX_LOAD("intl-fastboot.bin", 0xe000, 0x2000, CRC(71dcf0f4) SHA1(2a257c5111f5cee841bd14acaa9df6496aaf3d8b), ROM_BIOS(4) ) + ROM_END diff --git a/src/mess/drivers/mtx.c b/src/mess/drivers/mtx.c index 0cd675516e4..5c2cb6b595e 100644 --- a/src/mess/drivers/mtx.c +++ b/src/mess/drivers/mtx.c @@ -389,6 +389,10 @@ ROM_START( mtx512 ) ROM_REGION( 0x1000, MC6845_TAG, 0 ) ROM_LOAD( "80z.bin", 0x0000, 0x1000, CRC(ea6fe865) SHA1(f84883f79bed34501e5828336894fad929bddbb5) ) + + /* Device GAL16V8 converted from PAL14L4 JEDEC map */ + ROM_REGION( 0x116, "plds", 0 ) + ROM_LOAD( "Memotech-MTX512.bin", 0x0000, 0x0116, CRC(31f88133) SHA1(5bef3ce764121b3510b538824b2768f082b422bb) ) ROM_END #define rom_mtx500 rom_mtx512