Previous 199869 Revisions Next

r40003 Tuesday 28th July, 2015 at 11:46:56 UTC by David Haywood
vegas.c: taking a look at some of the alt bios roms and disk images we have, looks like we were missing the 'nbagold' set (we have a bios rom with that string, and several drive images of it too, doesn't work of course)
[hash]c128_cart.xml
[src/emu/bus/c64]c128_partner.c
[src/mame]arcade.lst
[src/mame/drivers]vegas.c
[src/mame/machine]jvs13551.c jvs13551.h
[src/mess/drivers]sdk80.c

trunk/hash/c128_cart.xml
r248514r248515
168168         <feature name="exrom" value="1" />
169169
170170         <dataarea name="romh" size="0x4000">
171            <rom name="partner 128" size="0x4000" crc="686a6881" sha1="53d4bcf7aff40f1642bc143626b63beb3c8478dc" offset="0" />
171            <rom name="partner 128" size="0x4000" status="nodump" offset="0" />
172172         </dataarea>
173173      </part>
174174
trunk/src/emu/bus/c64/c128_partner.c
r248514r248515
2121   |LS09           |
2222    |||||||||||||||
2323
24    ROM     - Toshiba TMM24128AP 16Kx8 EPROM (blank label)
24    ROM     - EPROM
2525    RAM     - Sony CXK5864PN-15L 8Kx8 SRAM
2626    SW      - push button switch
2727    CN      - lead out to joystick port dongle
trunk/src/mame/arcade.lst
r248514r248515
82938293warfa           // (c) 1999 Atari Games
82948294nbashowt        // (c) 1998 Midway Games
82958295nbanfl          // (c) 1999 Midway Games
8296nbagold      // (c) 2000 Midway Games
82968297gauntdl         // (c) 1999 Midway Games
82978298gauntdl24       // (c) 1999 Midway Games
82988299cartfury        // (c) 2000 Midway Games
trunk/src/mame/drivers/vegas.c
r248514r248515
25332533
25342534ROM_START( nbashowt )
25352535   ROM_REGION32_LE( 0x80000, "user1", 0 )
2536   ROM_LOAD( "nbau27.100", 0x000000, 0x80000, CRC(ff5d620d) SHA1(8f07567929f40a2269a42495dfa9dd5edef688fe) )
2536   ROM_LOAD( "showtime_mar15_1999.u27", 0x000000, 0x80000, CRC(ff5d620d) SHA1(8f07567929f40a2269a42495dfa9dd5edef688fe) ) // 16:09:14 Mar 15 1999 BIOS FOR SHOWTIME USING BANSHEE / 16:09:01 Mar 15 1999. POST FOR SHOWTIME USING BANSHEE
25372537
25382538   DISK_REGION( "ide:0:hdd:image" )
2539   // various strings from this image
2540   // SHOWTIME REV 2.0
2541   // BUILD DATE: Apr 25 1999 (diag.exe?)
2542   // BUILD DATE: Apr 21 1999 (game?)
25392543   DISK_IMAGE( "nbashowt", 0, SHA1(f7c56bc3dcbebc434de58034986179ae01127f87) )
25402544
25412545   ROM_REGION16_LE( 0x10000, "dcs", 0 )    /* Vegas SIO boot ROM */
r248514r248515
25452549
25462550ROM_START( nbanfl )
25472551   ROM_REGION32_LE( 0x80000, "user1", 0 )
2548   ROM_LOAD( "u27nflnba.bin", 0x000000, 0x80000, CRC(6a9bd382) SHA1(18b942df6af86ea944c24166dbe88148334eaff9) )
2549//  ROM_LOAD( "bootnflnba.bin", 0x000000, 0x80000, CRC(3def7053) SHA1(8f07567929f40a2269a42495dfa9dd5edef688fe) )
2552   ROM_LOAD( "blitz00_sep22_1999.u27", 0x000000, 0x80000, CRC(6a9bd382) SHA1(18b942df6af86ea944c24166dbe88148334eaff9) ) // 16:00:32 Sep 22 1999 BIOS FOR BLITZ00 USING BANSHEE / 16:00:26 Sep 22 1999 POST FOR BLITZ00 USING BANSHEE
2553//  ROM_LOAD( "bootnflnba.bin", 0x000000, 0x80000, CRC(3def7053) SHA1(8f07567929f40a2269a42495dfa9dd5edef688fe) ) // 1 byte different to above (0x51b95 is 0x1b instead of 0x18)
2554   ROM_LOAD( "blitz00_nov30_1999.u27", 0x000000, 0x80000, CRC(4242bf14) SHA1(c1fcec67d7463df5f41afc89f22c3b4484279534) ) // 15:10:49 Nov 30 1999 BIOS FOR BLITZ00 USING BANSHEE / 15:10:43 Nov 30 1999 POST FOR BLITZ00 USING BANSHEE
25502555
25512556   DISK_REGION( "ide:0:hdd:image" )
2557   // various strings from this image
2558   //NBA SHOWTIME 2.1
2559   //BUILD DATE: Sep 22 1999 (diag.exe?)
2560   //BUILD DATE: Sep 21 1999 (game?)
25522561   DISK_IMAGE( "nbanfl", 0, SHA1(f60c627f85f1bf58f2ea674063736a1e516e7e9e) )
25532562
25542563   ROM_REGION16_LE( 0x10000, "dcs", 0 )    /* Vegas SIO boot ROM */
25552564   ROM_LOAD16_BYTE( "vegassio.bin", 0x000000, 0x8000, CRC(d1470e23) SHA1(f6e8405cfa604528c0224401bc374a6df9caccef) )
25562565ROM_END
25572566
2567// I'm not sure if NBA Showtime: NBA on NBC Gold was a standalone release, or the version with NBA Showtime: NBA on NBC Gold is actually 'Sports Station'
2568// it's possible the boot rom and CHD are mismatched here
2569ROM_START( nbagold )
2570   ROM_REGION32_LE( 0x80000, "user1", 0 )
2571   ROM_LOAD( "nbagold_jan10_2000.u27", 0x000000, 0x80000, CRC(6768e802) SHA1(d994e3efe14f57e261841134ddd1489fa67d418b) ) // 11:29:11 Jan 10 2000. BIOS FOR NBAGOLD USING BANSHEE / 11:23:58 Jan 10 2000. POST FOR NBAGOLD USING BANSHEE
25582572
2573   DISK_REGION( "ide:0:hdd:image" )
2574   // various strings from this image
2575   //NBA SHOWTIME GOLD 3.00
2576   //BUILD DATE Feb 18 2000 (diag.exe)
2577   //BUILD DATE:Feb 17 2000 (game?)
2578   //BUILD DATE:Feb 10 2000 (something else?)
2579   DISK_IMAGE( "nbanfl3", 0,  SHA1(19a51346ce5ae4e06e8dff3eb4bed59ec1ee855f))
2580   // these both contain the same strings / build dates, same thing with different user data / drive sizes?
2581//   DISK_IMAGE( "nbanfl27", 0, SHA1(da371d27e2fbceec493e2203055e0c1399eaf3b9) )
2582//   DISK_IMAGE( "sportstn", 0, SHA1(9442feefaeb5ae4a090422e937615f8a2d8e8f31) )
2583   
2584
2585   ROM_REGION16_LE( 0x10000, "dcs", 0 )    /* Vegas SIO boot ROM */
2586   ROM_LOAD16_BYTE( "vegassio.bin", 0x000000, 0x8000, CRC(d1470e23) SHA1(f6e8405cfa604528c0224401bc374a6df9caccef) )
2587
2588   // also a PIC?
2589ROM_END
2590
2591
25592592ROM_START( cartfury )
25602593   ROM_REGION32_LE( 0x80000, "user1", 0 )
2561   ROM_LOAD( "bootu27", 0x000000, 0x80000, CRC(c44550a2) SHA1(ad30f1c3382ff2f5902a4cbacbb1f0c4e37f42f9) )
2594   ROM_LOAD( "cart_mar8_2000.u27", 0x000000, 0x80000, CRC(c44550a2) SHA1(ad30f1c3382ff2f5902a4cbacbb1f0c4e37f42f9) ) // 10:40:17 Mar  8 2000 BIOS FOR CART USING VOODOO3 / 10:39:55 Mar  8 2000 POST FOR CART USING VOODOO3
25622595
25632596   DISK_REGION( "ide:0:hdd:image" )
25642597   DISK_IMAGE( "cartfury", 0, SHA1(4c5bc2803297ea9a191bbd8b002d0e46b4ae1563) )
r248514r248515
26952728GAME( 1999, roadburn, 0,        roadburn, roadburn, vegas_state, roadburn, ROT0, "Atari Games",  "Road Burners", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
26962729
26972730/* Durango + DSIO? + Voodoo banshee */
2698GAME( 1998, nbashowt, 0,        nbashowt, nbashowt, vegas_state, nbashowt, ROT0, "Midway Games", "NBA Showtime: NBA on NBC", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
2699GAME( 1999, nbanfl,   0,        nbanfl, nbashowt, vegas_state, nbanfl,   ROT0, "Midway Games", "NBA Showtime / NFL Blitz 2000", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
2731GAME( 1998, nbashowt, 0,        nbashowt, nbashowt, vegas_state, nbashowt, ROT0, "Midway Games", "NBA Showtime: NBA on NBC (ver 2.0)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
2732GAME( 1999, nbanfl,   0,        nbanfl, nbashowt, vegas_state, nbanfl,   ROT0, "Midway Games", "NBA Showtime / NFL Blitz 2000 (ver 2.1)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
2733GAME( 2000, nbagold , 0,        nbanfl, nbashowt, vegas_state, nbanfl,   ROT0, "Midway Games", "NBA Showtime Gold / NFL Blitz 2000 (ver 3.0) (Sports Station?)", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
27002734
2735
27012736/* Durango + Denver SIO + Voodoo 3 */
27022737GAME( 1998, sf2049,   0,        sf2049,   sf2049, vegas_state,   sf2049,   ROT0, "Atari Games",  "San Francisco Rush 2049", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
27032738GAME( 1998, sf2049se, sf2049,   sf2049se,   sf2049se, vegas_state, sf2049se, ROT0, "Atari Games",  "San Francisco Rush 2049: Special Edition", GAME_NO_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
trunk/src/mame/machine/jvs13551.c
r248514r248515
2222   PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, sega_837_13551, jvs13551_coin_2_w)
2323INPUT_PORTS_END
2424
25ROM_START( jvs13551 )
26   // TMP90PH44N firmwares
27   ROM_REGION( 0x8000, "jvs13551", ROMREGION_ERASE )
28   // Sega 838-13683-93
29   ROM_LOAD( "sp5001.bin",   0x0000, 0x8000, CRC(2f17e21a) SHA1(ac227ef3ca52ef17321bd60e435dba147645d8b8))
30   // Sega 838-13683-93 Rev.B
31   ROM_LOAD( "sp5001-b.bin", 0x0000, 0x8000, CRC(121693cd) SHA1(c9834aca671aff5e283ac708788c2a0f4a5bdecc))
32   // Sega 838-13683-02
33   ROM_LOAD( "sp5002-a.bin", 0x0000, 0x8000, CRC(a088df8c) SHA1(8237e9b18b8367d3f5b99b8f29c528a55c2e0fbf))
34   // Sega 837-13551-92 0007 Type1
35   ROM_LOAD( "315-6215.bin", 0x0000, 0x8000, CRC(d7c97e40) SHA1(b1ae8db332f869c4fdbbae15967baeca0bc7f57d))
36ROM_END
37
38const rom_entry *sega_837_13551::device_rom_region() const
39{
40   return ROM_NAME(jvs13551);
41}
42
4325void sega_837_13551::static_set_port_tag(device_t &device, int port, const char *tag)
4426{
4527   sega_837_13551 &ctrl = downcast<sega_837_13551 &>(device);
r248514r248515
5133   return INPUT_PORTS_NAME(sega_837_13551_coins);
5234}
5335
54sega_837_13551::sega_837_13551(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : jvs_device(mconfig, SEGA_837_13551, "Sega 837-13551 I/O Board", tag, owner, clock, "jvs13551", __FILE__)
36sega_837_13551::sega_837_13551(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : jvs_device(mconfig, SEGA_837_13551, "Sega 837-13551 I/O Board", tag, owner, clock, "sega_837_13551", __FILE__)
5537{
5638   memset(port_tag, 0, sizeof(port_tag));
5739}
trunk/src/mame/machine/jvs13551.h
r248514r248515
2929   sega_837_13551(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
3030   static void static_set_port_tag(device_t &device, int port, const char *tag);
3131
32   virtual const rom_entry *device_rom_region() const;
33
3432   DECLARE_WRITE_LINE_MEMBER(jvs13551_coin_1_w);
3533   DECLARE_WRITE_LINE_MEMBER(jvs13551_coin_2_w);
3634   void inc_coin(int coin);
trunk/src/mess/drivers/sdk80.c
r248514r248515
202202ROM_END
203203
204204/*    YEAR  NAME    PARENT  COMPAT  MACHINE    INPUT   CLASS           INIT   COMPANY   FULLNAME  FLAGS */
205COMP( 1975, sdk80,  0,       0,     sdk80,     sdk80,  driver_device,  0,     "Intel",  "SDK-80", GAME_NO_SOUND_HW )
205COMP( 1975, sdk80,  0,       0,     sdk80,     sdk80,  driver_device,  0,     "Intel",  "SDK-80", GAME_NO_SOUND_HW | GAME_NOT_WORKING )


Previous 199869 Revisions Next


© 1997-2024 The MAME Team