diff --git a/src/mame/drivers/apple2.cpp b/src/mame/drivers/apple2.cpp index 80df5c3356b..8c5ef0bf354 100644 --- a/src/mame/drivers/apple2.cpp +++ b/src/mame/drivers/apple2.cpp @@ -1740,6 +1740,36 @@ ROM_START(laba2p) /* II Plus clone with on-board Disk II controller and Videx-co ROM_END #endif +ROM_START( basis108 ) + ROM_REGION(0x4000, "maincpu", 0) // all roms overdumped + ROM_LOAD( "d0.d83", 0x1000, 0x0800, CRC(bb4ac440) SHA1(7901203845adab588850ae35f81e4ee2a2248686) ) + ROM_IGNORE( 0x0800 ) + ROM_LOAD( "d8.d70", 0x1800, 0x0800, CRC(3e8cdbcd) SHA1(b2a418818e4130859afd6c08b5695328a3edd2c5) ) + ROM_IGNORE( 0x0800 ) + ROM_LOAD( "e0.d56", 0x2000, 0x0800, CRC(0575ba28) SHA1(938884eb3ebd0870f99df33ee7a03e93cd625ab4) ) + ROM_IGNORE( 0x0800 ) + ROM_LOAD( "e8.d40", 0x2800, 0x0800, CRC(fc7229f6) SHA1(380ffcf0dba008f0bc43a483931e98034b1d0d52) ) + ROM_IGNORE( 0x0800 ) + ROM_LOAD( "f0.d39", 0x3000, 0x0800, CRC(bae4b24d) SHA1(b5ffc9b3552b13b2f577a42196addae71289203d) ) + ROM_IGNORE( 0x0800 ) + ROM_LOAD( "f8.d25", 0x3800, 0x0800, CRC(f84efac5) SHA1(66b7eadfdb938cda0de01dbeab1b74aa88bd096c) ) + ROM_IGNORE( 0x0800 ) + + ROM_REGION(0x2000, "gfx1", 0) + ROM_LOAD( "cg.d29", 0x0000, 0x1000, CRC(120de575) SHA1(e6e4e357b3834a143df9e5834abfb4a9139457d4) ) + + ROM_REGION(0x1000, "cg80col", 0) + ROM_LOAD( "dispcard_cg.bin", 0x0000, 0x1000, CRC(cf84811c) SHA1(135f4f35607dd74941f0a3cae813227bf8a8a020) ) + + ROM_REGION(0x1000, "fw80col", 0) + ROM_LOAD( "dispcard_ctrl_17.43.bin", 0x0000, 0x0800, CRC(bf04eda4) SHA1(86047c0ec6b06d647b95304d7f95d3d116f60e4a) ) + + ROM_REGION(0x800, "diskii", 0) + ROM_LOAD( "fdccard_fdc4_slot6.bin", 0x0000, 0x0800, CRC(2bd452bb) SHA1(10ba81d34117ef713c546d748bf0e1a8c04d1ae3) ) +ROM_END + + + // YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME COMP( 1977, apple2, 0, 0, apple2, apple2, napple2_state, empty_init, "Apple Computer", "Apple ][", MACHINE_SUPPORTS_SAVE ) COMP( 1979, apple2p, apple2, 0, apple2p, apple2p, napple2_state, empty_init, "Apple Computer", "Apple ][+", MACHINE_SUPPORTS_SAVE ) @@ -1759,4 +1789,5 @@ COMP( 1985, prav8m, apple2, 0, apple2p, apple2p, napple2_state, empty_in COMP( 1985, space84, apple2, 0, space84, apple2p, napple2_state, empty_init, "ComputerTechnik/IBS", "Space 84", MACHINE_NOT_WORKING ) COMP( 1985, am64, apple2, 0, space84, apple2p, napple2_state, empty_init, "ASEM", "AM 64", MACHINE_SUPPORTS_SAVE ) //COMP( 19??, laba2p, apple2, 0, laba2p, apple2p, napple2_state, empty_init, "", "Lab equipment Apple II Plus clone", MACHINE_SUPPORTS_SAVE ) -COMP( 1985, laser2c, apple2, 0, space84, apple2p, napple2_state, empty_init, "Milmar", "Laser //c", MACHINE_SUPPORTS_SAVE ) +COMP( 1985, laser2c, apple2, 0, space84, apple2p, napple2_state, empty_init, "Milmar", "Laser //c", MACHINE_SUPPORTS_SAVE ) +COMP( 1982, basis108, apple2, 0, apple2, apple2p, napple2_state, empty_init, "Basis", "Basis 108", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 74a5d789d15..3427935b7d6 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -1292,6 +1292,7 @@ am64 // 1985 ASEM AM 64 (motherboard is marked AM-100 apple2 // Apr 1977 Apple ][ apple2jp // ??? ???? Apple ][j+ apple2p // Jun 1979 Apple ][+ +basis108 // 1982 Germany Basis 108 elppa // 198? Victor do Brasil Elppa II+ ivelultr // Ivasim Ivel Ultra maxxi // 1982 Polymax Maxxi