Previous 199869 Revisions Next

r40004 Tuesday 28th July, 2015 at 11:47:13 UTC by David Haywood
Merge branch 'master' of https://github.com/mamedev/mame
[hash]c128_cart.xml
[src/emu/bus/c64]c128_partner.c
[src/mame/machine]jvs13551.c jvs13551.h
[src/mess/drivers]sdk80.c

trunk/hash/c128_cart.xml
r248515r248516
168168         <feature name="exrom" value="1" />
169169
170170         <dataarea name="romh" size="0x4000">
171            <rom name="partner 128" size="0x4000" status="nodump" offset="0" />
171            <rom name="partner 128" size="0x4000" crc="686a6881" sha1="53d4bcf7aff40f1642bc143626b63beb3c8478dc" offset="0" />
172172         </dataarea>
173173      </part>
174174
trunk/src/emu/bus/c64/c128_partner.c
r248515r248516
2121   |LS09           |
2222    |||||||||||||||
2323
24    ROM     - EPROM
24    ROM     - Toshiba TMM24128AP 16Kx8 EPROM (blank label)
2525    RAM     - Sony CXK5864PN-15L 8Kx8 SRAM
2626    SW      - push button switch
2727    CN      - lead out to joystick port dongle
trunk/src/mame/machine/jvs13551.c
r248515r248516
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
2543void sega_837_13551::static_set_port_tag(device_t &device, int port, const char *tag)
2644{
2745   sega_837_13551 &ctrl = downcast<sega_837_13551 &>(device);
r248515r248516
3351   return INPUT_PORTS_NAME(sega_837_13551_coins);
3452}
3553
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__)
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__)
3755{
3856   memset(port_tag, 0, sizeof(port_tag));
3957}
trunk/src/mame/machine/jvs13551.h
r248515r248516
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
3234   DECLARE_WRITE_LINE_MEMBER(jvs13551_coin_1_w);
3335   DECLARE_WRITE_LINE_MEMBER(jvs13551_coin_2_w);
3436   void inc_coin(int coin);
trunk/src/mess/drivers/sdk80.c
r248515r248516
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 | GAME_NOT_WORKING )
205COMP( 1975, sdk80,  0,       0,     sdk80,     sdk80,  driver_device,  0,     "Intel",  "SDK-80", GAME_NO_SOUND_HW )


Previous 199869 Revisions Next


© 1997-2024 The MAME Team