Previous 199869 Revisions Next

r31178 Thursday 3rd July, 2014 at 21:59:33 UTC by Tafoid
funworld.c:  Inserted some more switches, Saloon now boots, and service
mode is mostly working.  Added default nvram to jolycrdb, game seems to work now.  [Peter Ferrie]
[src/mame/drivers]funworld.c

trunk/src/mame/drivers/funworld.c
r31177r31178
11841184static ADDRESS_MAP_START( saloon_map, AS_PROGRAM, 8, funworld_state )
11851185   AM_RANGE(0x0000, 0x07ff) AM_RAM AM_SHARE("nvram")
11861186   AM_RANGE(0x0800, 0x0800) AM_READ_PORT("IN0")
1187   AM_RANGE(0x0808, 0x0808) AM_READ_PORT("IN3") // maybe
1188   AM_RANGE(0x0802, 0x0802) AM_READ_PORT("IN4") // maybe
11871189   AM_RANGE(0x0a01, 0x0a01) AM_READ_PORT("IN1")
11881190   AM_RANGE(0x081c, 0x081c) AM_DEVWRITE("crtc", mc6845_device, address_w)
11891191   AM_RANGE(0x081d, 0x081d) AM_DEVREADWRITE("crtc", mc6845_device, register_r, register_w)
r31177r31178
23612363   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("2-7") PORT_CODE(KEYCODE_J)
23622364   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("2-8") PORT_CODE(KEYCODE_K)
23632365
2366   PORT_START("IN3")
2367   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
2368   PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2369   PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2370   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
2371   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2372   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2373   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2374   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
2375
2376   PORT_START("IN4")
2377   PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2378   PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2379   PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2380   PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2381   PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2382   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )
2383   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2384   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
2385
23642386   PORT_START("DSW")
23652387   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("3-1") PORT_CODE(KEYCODE_Z)
23662388   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("3-2") PORT_CODE(KEYCODE_X)
r31177r31178
35393561   ROM_LOAD( "jn1poker.ch2", 0x0000, 0x8000, CRC(8d78e43d) SHA1(15c60f8e0cd88518b0dc72b92aff6d8d4b2149cf) )
35403562   ROM_LOAD( "jn1poker.ch1", 0x8000, 0x8000, CRC(d0a87f58) SHA1(6b7925557c4e40a1ebe52ecd14391cdd5e00b59a) )
35413563
3564   ROM_REGION( 0x0800, "nvram", 0 )    /* default NVRAM */
3565   ROM_LOAD( "jolycdab_nvram.bin", 0x0000, 0x0800, CRC(30fe661b) SHA1(323c9b5e4856601dbd40f8e48aa8cd9a112e08a9) )
3566
35423567   ROM_REGION( 0x0200, "proms", 0 )
35433568   ROM_LOAD( "82s147.bin", 0x0000, 0x0200, CRC(5ebc5659) SHA1(8d59011a181399682ab6e8ed14f83101e9bfa0c6) )
35443569ROM_END

Previous 199869 Revisions Next


© 1997-2024 The MAME Team