Previous 199869 Revisions Next

r18227 Monday 1st October, 2012 at 10:35:18 UTC by Miodrag Milanović
avoiding confusion  with softlists (no whatsnew)
[src/mame]mame.lst
[src/mame/drivers]3do.c cd32.c cdi.c
[src/ume]ume.lst

trunk/src/ume/ume.lst
r18226r18227
88******************************************************************************/
99
1010#src/mame/mame.lst
11!3do
12!cd32
13!cdimono1
1411#src/mess/mess.lst
trunk/src/mame/drivers/cdi.c
r18226r18227
372372};
373373
374374// Standard CD-i system, with CD-ROM image device (MESS) and Software List (MESS)
375static MACHINE_CONFIG_DERIVED( cdimono1, cdi )
375static MACHINE_CONFIG_DERIVED( cdi_base, cdi )
376376   MCFG_MACHINE_RESET_OVERRIDE(cdi_state, cdi )
377377
378378   MCFG_CDROM_ADD( "cdrom", cdi_cdrom )
379MACHINE_CONFIG_END
379380
381static MACHINE_CONFIG_DERIVED( cdimono1, cdi_base )
380382   MCFG_SOFTWARE_LIST_ADD("cd_list","cdi")
381383MACHINE_CONFIG_END
382384
383
384static MACHINE_CONFIG_DERIVED( quizard, cdi )
385static MACHINE_CONFIG_DERIVED( quizard, cdi_base )
385386    MCFG_CPU_MODIFY("maincpu")
386387    MCFG_CPU_PROGRAM_MAP(cdimono1_mem)
387388    MCFG_CPU_VBLANK_INT("screen", scc68070_mcu_frame)
r18226r18227
455456ROM_END
456457
457458
459ROM_START( cdibios )
460   ROM_REGION(0x80000, "maincpu", 0)
461   ROM_SYSTEM_BIOS( 0, "mcdi200", "Magnavox CD-i 200" )
462   ROMX_LOAD( "cdi200.rom", 0x000000, 0x80000, CRC(40c4e6b9) SHA1(d961de803c89b3d1902d656ceb9ce7c02dccb40a), ROM_BIOS(1) )
463   ROM_SYSTEM_BIOS( 1, "pcdi220", "Philips CD-i 220 F2" )
464   ROMX_LOAD( "cdi220b.rom", 0x000000, 0x80000, CRC(279683ca) SHA1(53360a1f21ddac952e95306ced64186a3fc0b93e), ROM_BIOS(2) )
465   // This one is a Mono-IV board, needs to be a separate driver
466   //ROM_SYSTEM_BIOS( 2, "pcdi490", "Philips CD-i 490" )
467   //ROMX_LOAD( "cdi490.rom", 0x000000, 0x80000, CRC(e115f45b) SHA1(f71be031a5dfa837de225081b2ddc8dcb74a0552), ROM_BIOS(3) )
468   // This one is a Mini-MMC board, needs to be a separate driver
469   //ROM_SYSTEM_BIOS( 3, "pcdi910m", "Philips CD-i 910" )
470   //ROMX_LOAD( "cdi910.rom", 0x000000, 0x80000,  CRC(8ee44ed6) SHA1(3fcdfa96f862b0cb7603fb6c2af84cac59527b05), ROM_BIOS(4) )
471
472    ROM_REGION(0x2000, "cdic", 0)
473    ROM_LOAD( "cdic.bin", 0x0000, 0x2000, NO_DUMP ) // Undumped 68HC05 microcontroller, might need decapping
474
475    ROM_REGION(0x2000, "slave", 0)
476    ROM_LOAD( "slave.bin", 0x0000, 0x2000, NO_DUMP ) // Undumped 68HC05 microcontroller, might need decapping
477ROM_END
458478ROM_START( quizard )
459479    ROM_REGION(0x80000, "maincpu", 0)
460480    ROM_LOAD( "cdi220b.rom", 0x000000, 0x80000, CRC(279683ca) SHA1(53360a1f21ddac952e95306ced64186a3fc0b93e) )
r18226r18227
601621*************************/
602622
603623// BIOS / System
604CONS( 1991, cdimono1, 0,        0,        cdimono1, cdi,      driver_device, 0,        "Philips",  "CD-i (Mono-I) (PAL)",   GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE | GAME_IS_BIOS_ROOT )
624CONS( 1991, cdimono1, 0,        0,        cdimono1, cdi,      driver_device, 0,        "Philips",  "CD-i (Mono-I) (PAL)",   GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE  )
605625
606626// The Quizard games are RETAIL CD-i units, with additional JAMMA adapters & dongles for protection, hence being 'clones' of the system.
607627
628GAME( 1995, cdibios,  0,            cdi_base,      quizard, driver_device,      0, ROT0,     "Philips",       "CD-i Bios", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_IS_BIOS_ROOT )
608629// Working
609GAME( 1995, quizrd12, cdimono1,      quizrd12,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 1.2", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
610GAME( 1995, quizrd17, cdimono1,      quizrd17,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 1.7", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
611GAME( 1995, quizrd22, cdimono1,      quizrd22,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 2.2", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
630GAME( 1995, quizrd12, cdibios,      quizrd12,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 1.2", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
631GAME( 1995, quizrd17, cdibios,      quizrd17,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 1.7", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
632GAME( 1995, quizrd22, cdibios,      quizrd22,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 2.2", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
612633
613GAME( 1995, quizrd18, cdimono1,      quizrd18,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 1.8", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
614GAME( 1995, quizrd23, cdimono1,      quizrd23,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 2.3", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
615GAME( 1995, quizrd34, cdimono1,      quizrd34,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 3.4", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
634GAME( 1995, quizrd18, cdibios,      quizrd18,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 1.8", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
635GAME( 1995, quizrd23, cdibios,      quizrd23,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 2.3", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
636GAME( 1995, quizrd34, cdibios,      quizrd34,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 3.4", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
616637
617638// Partially working
618GAME( 1996, quizard,  cdimono1,      quizrd32,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 3.2", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
619GAME( 1997, quizrr40, cdimono1,      quizrr40,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard Rainbow 4.0", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
620GAME( 1998, quizrr41, cdimono1,      quizrr41,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard Rainbow 4.1", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
621GAME( 1998, quizrr42, cdimono1,      quizrr42,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard Rainbow 4.2", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
639GAME( 1996, quizard,  cdibios,      quizrd32,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard 3.2", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
640GAME( 1997, quizrr40, cdibios,      quizrr40,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard Rainbow 4.0", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
641GAME( 1998, quizrr41, cdibios,      quizrr41,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard Rainbow 4.1", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
642GAME( 1998, quizrr42, cdibios,      quizrr42,      quizard, driver_device,      0, ROT0,     "TAB Austria",  "Quizard Rainbow 4.2", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION )
622643
trunk/src/mame/drivers/3do.c
r18226r18227
217217   NTSC_BIOS
218218ROM_END
219219
220ROM_START(3dobios)
221   NTSC_BIOS
222ROM_END
220223
221224ROM_START(3do_pal)
222225    ROM_REGION32_BE( 0x200000, "user1", 0 )
r18226r18227
242245***************************************************************************/
243246
244247/*    YEAR  NAME        PARENT  COMPAT  MACHINE     INPUT   INIT    COMPANY FULLNAME        FLAGS */
245CONS( 1991, 3do,        0,      0,      3do,        3do,   driver_device, 0,      "3DO",  "3DO (NTSC)",   GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IS_BIOS_ROOT )
248CONS( 1991, 3do,        0,      0,      3do,        3do,   driver_device, 0,      "3DO",  "3DO (NTSC)",   GAME_NOT_WORKING | GAME_NO_SOUND )
246249CONS( 1991, 3do_pal,    3do,    0,      3do_pal,    3do,   driver_device, 0,      "3DO",  "3DO (PAL)",    GAME_NOT_WORKING | GAME_NO_SOUND )
247250
248GAME( 199?, orbatak,    3do,    3do,    3do, driver_device,    0, ROT0,     "<unknown>", "Orbatak (prototype)", GAME_NOT_WORKING | GAME_NO_SOUND )
251GAME( 1991, 3dobios,    0,      3do,    3do, driver_device, 0, ROT0,     "3DO",  "3DO Bios",   GAME_NOT_WORKING | GAME_NO_SOUND | GAME_IS_BIOS_ROOT )
252GAME( 199?, orbatak,    3dobios,3do,    3do, driver_device, 0, ROT0,     "<unknown>", "Orbatak (prototype)", GAME_NOT_WORKING | GAME_NO_SOUND )
trunk/src/mame/drivers/cd32.c
r18226r18227
833833   CD32_BIOS
834834ROM_END
835835
836ROM_START( cd32bios )
837   CD32_BIOS
838ROM_END
836839/***************************************************************************************************/
837840
838841DRIVER_INIT_MEMBER(cd32_state,cd32)
r18226r18227
859862}
860863
861864/* BIOS */
862CONS( 1993, cd32,    0,       0,      cd32,   cd32,   cd32_state, cd32,   "Commodore Business Machines",  "Amiga CD32 (PAL)" , GAME_NOT_WORKING|GAME_IS_BIOS_ROOT )
865CONS( 1993, cd32,    0,       0,      cd32,   cd32,   cd32_state, cd32,   "Commodore Business Machines",  "Amiga CD32 (PAL)" , GAME_NOT_WORKING )
863866
864867
865868/*
r18226r18227
14721475/***************************************************************************************************/
14731476
14741477// these are clones of the cd32 SYSTEM because they run on a stock retail unit, with additional HW
1475GAME( 1995, cndypuzl, cd32, cd32base, cndypuzl, cd32_state, cndypuzl, ROT0, "CD Express", "Candy Puzzle (v1.0)",       GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1476GAME( 1995, haremchl, cd32, cd32base, haremchl, cd32_state, haremchl, ROT0, "CD Express", "Harem Challenge",           GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1477GAME( 1995, lsrquiz,  cd32, cd32base, lsrquiz,  cd32_state,  lsrquiz,  ROT0, "CD Express", "Laser Quiz Italy",          GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )  /* no player 2 inputs (ingame) */
1478GAME( 1995, lsrquiz2, cd32, cd32base, lsrquiz2, cd32_state, lsrquiz2, ROT0, "CD Express", "Laser Quiz 2 Italy (v1.0)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1479GAME( 1995, lasstixx, cd32, cd32base, lasstixx, cd32_state, lasstixx, ROT0, "CD Express", "Laser Strixx 2",            GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1480GAME( 1995, mgnumber, cd32, cd32base, mgnumber, cd32_state, mgnumber, ROT0, "CD Express", "Magic Number",              GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1481GAME( 1996, mgprem11, cd32, cd32base, mgprem11, cd32_state, mgprem11, ROT0, "CD Express", "Magic Premium (v1.1)",      GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1482GAME( 1999, odeontw2, cd32, cd32base, odeontw2, cd32_state, odeontw2, ROT0, "CD Express", "Odeon Twister 2 (v202.19)", GAME_NOT_WORKING )
1478GAME( 1993, cd32bios, 0,         cd32base, cd32,    driver_device, 0, ROT0, "Commodore Business Machines", "CD32 Bios",       GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND | GAME_IS_BIOS_ROOT )
1479GAME( 1995, cndypuzl, cd32bios, cd32base, cndypuzl, cd32_state, cndypuzl, ROT0, "CD Express", "Candy Puzzle (v1.0)",       GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1480GAME( 1995, haremchl, cd32bios, cd32base, haremchl, cd32_state, haremchl, ROT0, "CD Express", "Harem Challenge",           GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1481GAME( 1995, lsrquiz,  cd32bios, cd32base, lsrquiz,  cd32_state,  lsrquiz,  ROT0, "CD Express", "Laser Quiz Italy",          GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )  /* no player 2 inputs (ingame) */
1482GAME( 1995, lsrquiz2, cd32bios, cd32base, lsrquiz2, cd32_state, lsrquiz2, ROT0, "CD Express", "Laser Quiz 2 Italy (v1.0)", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1483GAME( 1995, lasstixx, cd32bios, cd32base, lasstixx, cd32_state, lasstixx, ROT0, "CD Express", "Laser Strixx 2",            GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1484GAME( 1995, mgnumber, cd32bios, cd32base, mgnumber, cd32_state, mgnumber, ROT0, "CD Express", "Magic Number",              GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1485GAME( 1996, mgprem11, cd32bios, cd32base, mgprem11, cd32_state, mgprem11, ROT0, "CD Express", "Magic Premium (v1.1)",      GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND )
1486GAME( 1999, odeontw2, cd32bios, cd32base, odeontw2, cd32_state, odeontw2, ROT0, "CD Express", "Odeon Twister 2 (v202.19)", GAME_NOT_WORKING )
trunk/src/mame/mame.lst
r18226r18227
93059305upscope         // (c) 1986 Grand products
93069306
93079307// Cubo32 (Commodore CD32-based HW)
9308cd32         // Base unit
9308cd32bios      // Base unit
93099309cndypuzl      // (c) 1995
93109310haremchl      // (c) 1995
93119311lsrquiz         // (c) 1995
r18226r18227
1134811348
1134911349// TAB Austria
1135011350// Quizard (Philips CD-I based HW)
11351cdimono1      // Base unit
11351cdibios         // Base unit
1135211352quizard         // (c) TAB Austria 1996
1135311353quizrd12      // (c) TAB Austria 1996
1135411354quizrd17      // (c) TAB Austria 1996
r18226r18227
1137411374
1137511375// Matsushita 3DO
1137611376// (used by Orbatak prototype, and Beavis + Butthead prototype)
113773do
113773dobios
1137811378//3do_pal
1137911379orbatak
1138011380

Previous 199869 Revisions Next


© 1997-2024 The MAME Team