Previous 15994 Revisions Next

r8758 Tuesday 10th August, 2010 at 16:43:31 UTC by Angelo Salese
[PC-6001]: Removed a pointless romset
[src/mess]messdriv.c
[src/mess/drivers]pc6001.c

src/mess/messdriv.c
r8757r8758
790790   /* NEC */
791791   DRIVER( pc6001 )
792792   DRIVER( pc6001a )
793   DRIVER( pc6001m2 )
794   DRIVER( pc6001sr )
793   DRIVER( pc6001mk2 )
795794   DRIVER( pc6600 )
796   DRIVER( pc6600sr )
795   DRIVER( pc6001sr )
797796   DRIVER( pc8001 )
798797   DRIVER( pc8001mk2 )
799798   DRIVER( pc8801 )
src/mess/drivers/pc6001.c
r8757r8758
22852285   ROM_CART_LOAD("cart", 0x0000, 0x4000, ROM_OPTIONAL | ROM_MIRROR)
22862286ROM_END
22872287
2288ROM_START( pc6001m2 )
2288ROM_START( pc6001mk2 )
22892289   ROM_REGION( 0x50000, "maincpu", ROMREGION_ERASEFF )
22902290   ROM_LOAD( "basicrom.62", 0x10000, 0x8000, CRC(950ac401) SHA1(fbf195ba74a3b0f80b5a756befc96c61c2094182) )
22912291   ROM_LOAD( "voicerom.62", 0x18000, 0x4000, CRC(49b4f917) SHA1(1a2d18f52ef19dc93da3d65f19d3abbd585628af) )
r8757r8758
23622362   ROM_COPY( "maincpu", 0x48000, 0x0000, 0x4000 )
23632363ROM_END
23642364
2365/* TODO: REMOVE THIS CRAP! */
2366/* There exists an alternative (incomplete?) dump, consisting of more .68 pieces, but it's been probably created for emulators:
2367systemrom1.68 = 0x0-0x8000 BASICROM.68 + ??
2368systemrom2.68 = 0x0-0x2000 ?? + 0x2000-0x4000 SYSROM2.68 + 0x4000-0x8000 VOICEROM.68 + 0x8000-0x10000 KANJIROM.68
2369cgrom68.68 = CGROM60.68 + CGROM66.68
2370 */
2371ROM_START( pc6600sr )   /* Variant of pc6001sr */
2372   ROM_REGION( 0x90000, "maincpu", ROMREGION_ERASEFF )
2373   ROM_LOAD( "systemrom1.68", 0x10000, 0x10000, CRC(b6fc2db2) SHA1(dd48b1eee60aa34780f153359f5da7f590f8dff4) )
2374   ROM_LOAD( "systemrom2.68", 0x20000, 0x10000, CRC(55a62a1d) SHA1(3a19855d290fd4ac04e6066fe4a80ecd81dc8dd7) )
2375
2376   ROM_REGION( 0x1000, "mcu", ROMREGION_ERASEFF )
2377   ROM_LOAD( "i8049", 0x0000, 0x1000, NO_DUMP )
2378
2379   ROM_REGION( 0x4000, "gfx1", 0 )
2380   ROM_LOAD( "cgrom68.68", 0x0000, 0x4000, CRC(73bc3256) SHA1(5f80d62a95331dc39b2fb448a380fd10083947eb) )
2381
2382   ROM_REGION( 0x20000, "cas", ROMREGION_ERASEFF )
2383
2384   ROM_REGION( 0x4000, "cart_img", ROMREGION_ERASE00 )
2385   ROM_CART_LOAD("cart", 0x0000, 0x4000, ROM_OPTIONAL | ROM_MIRROR)
2386ROM_END
2387
23882365/*    YEAR  NAME      PARENT   COMPAT MACHINE   INPUT     INIT    COMPANY  FULLNAME          FLAGS */
23892366COMP( 1981, pc6001,   0,       0,     pc6001,   pc6001,   0,      "Nippon Electronic Company",   "PC-6001 (Japan)",    GAME_NOT_WORKING )
23902367COMP( 1981, pc6001a,  pc6001,  0,     pc6001,   pc6001,   0,      "Nippon Electronic Company",   "PC-6001A (US)",      GAME_NOT_WORKING ) // This version is also known as the NEC Trek
2391COMP( 1983, pc6001m2, pc6001,  0,     pc6001m2, pc6001,   0,      "Nippon Electronic Company",   "PC-6001mkII (Japan)",   GAME_NOT_WORKING )
2368COMP( 1983, pc6001mk2,pc6001,  0,     pc6001m2, pc6001,   0,      "Nippon Electronic Company",   "PC-6001mkII (Japan)",   GAME_NOT_WORKING )
23922369COMP( 1983, pc6600,   pc6001,  0,     pc6600,   pc6001,   0,      "Nippon Electronic Company",   "PC-6600 (Japan)",       GAME_NOT_WORKING )
23932370COMP( 1984, pc6001sr, pc6001,  0,     pc6001sr, pc6001,   0,      "Nippon Electronic Company",   "PC-6001mkIISR (Japan)", GAME_NOT_WORKING )
2394COMP( 1984, pc6600sr, pc6001,  0,     pc6001sr, pc6001,   0,      "Nippon Electronic Company",   "PC-6600SR (Japan)",     GAME_NOT_WORKING )

Previous 15994 Revisions Next


© 1998-2018 The MESS Team