mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
deadconx: Add player 3 and 4 inputs shown in test mode (and otherwise unused)
taito_f2.cpp: General documentation update (nw)
This commit is contained in:
parent
b826564079
commit
0aca016ad2
@ -54,19 +54,19 @@ liquidk TC0220IOC TC0360PRI TC0260DAR
|
||||
quizhq TMP82C265 TC0110PCR TC0070RGB
|
||||
ssi TC0510NIO TC0260DAR
|
||||
gunfront TC0510NIO TC0360PRI TC0260DAR
|
||||
growl TMP82C265 TC0360PRI TC0260DAR TC0190FMC(4 players input?sprite banking?)
|
||||
growl TMP82C265 TC0360PRI TC0260DAR TC0190FMC(sprite banking?)
|
||||
mjnquest TC0110PCR TC0070RGB
|
||||
footchmp TE7750 TC0360PRI TC0260DAR TC0480SCP(tilemaps) TC0190FMC(4 players input?sprite banking?)
|
||||
footchmp TE7750 TC0360PRI TC0260DAR TC0480SCP(tilemaps) TC0190FMC(sprite banking?)
|
||||
koshien TC0510NIO TC0360PRI TC0260DAR
|
||||
yuyugogo TC0510NIO TC0260DAR
|
||||
ninjak TE7750 TC0360PRI TC0260DAR TC0190FMC(4 players input?sprite banking?)
|
||||
solfigtr ? TC0360PRI TC0260DAR ?
|
||||
ninjak TE7750 TC0360PRI TC0260DAR TC0190FMC(sprite banking?)
|
||||
solfigtr TMP82C265 TC0360PRI TC0260DAR TC0190FMC(sprite banking?)
|
||||
qzquest TC0510NIO TC0260DAR
|
||||
pulirula TC0510NIO TC0360PRI TC0260DAR TC0430GRW(zoom/rot)
|
||||
metalb TC0510NIO TC0360PRI TC0260DAR TC0480SCP(tilemaps)
|
||||
qzchikyu TC0510NIO TC0260DAR
|
||||
yesnoj TMP82C265 TC0260DAR TC8521AP(RTC?)
|
||||
deadconx TC0360PRI TC0260DAR TC0480SCP(tilemaps) TC0190FMC(4 players input?sprite banking?)
|
||||
yesnoj TMP82C265 TC0260DAR TC8521AP(RTC)
|
||||
deadconx TE7750 TC0360PRI TC0260DAR TC0480SCP(tilemaps) TC0190FMC(sprite banking?)
|
||||
dinorex TC0510NIO TC0360PRI TC0260DAR
|
||||
qjinsei TC0510NIO TC0360PRI TC0260DAR
|
||||
qcrayon TC0510NIO TC0360PRI TC0260DAR
|
||||
@ -1067,6 +1067,8 @@ static ADDRESS_MAP_START( deadconx_map, AS_PROGRAM, 16, taitof2_state )
|
||||
AM_RANGE(0x700006, 0x700007) AM_WRITE(taitof2_4p_coin_word_w)
|
||||
AM_RANGE(0x70000a, 0x70000b) AM_READ_PORT("IN0")
|
||||
AM_RANGE(0x70000c, 0x70000d) AM_READ_PORT("IN1")
|
||||
AM_RANGE(0x70000e, 0x70000f) AM_READ_PORT("IN3")
|
||||
AM_RANGE(0x700010, 0x700011) AM_READ_PORT("IN4")
|
||||
AM_RANGE(0x800000, 0x800001) AM_DEVWRITE("watchdog", watchdog_timer_device, reset16_w) /* ??? */
|
||||
AM_RANGE(0xa00000, 0xa00001) AM_DEVWRITE8("tc0140syt", tc0140syt_device, master_port_w, 0xff00)
|
||||
AM_RANGE(0xa00002, 0xa00003) AM_DEVREADWRITE8("tc0140syt", tc0140syt_device, master_comm_r, master_comm_w, 0xff00)
|
||||
@ -2150,11 +2152,33 @@ static INPUT_PORTS_START( deadconx )
|
||||
PORT_START("IN2")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_OPTIONAL // input test only
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN4 ) PORT_OPTIONAL // input test only
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service A") PORT_CODE(KEYCODE_9)
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service B") PORT_CODE(KEYCODE_0)
|
||||
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service C") PORT_CODE(KEYCODE_MINUS)
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_TILT )
|
||||
|
||||
PORT_START("IN3") // all input test only
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(3) PORT_OPTIONAL
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(3) PORT_OPTIONAL
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(3) PORT_OPTIONAL
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(3) PORT_OPTIONAL
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(3) PORT_OPTIONAL
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(3) PORT_OPTIONAL
|
||||
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START3 ) PORT_OPTIONAL
|
||||
|
||||
PORT_START("IN4") // all input test only
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(4) PORT_OPTIONAL
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(4) PORT_OPTIONAL
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(4) PORT_OPTIONAL
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(4) PORT_OPTIONAL
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(4) PORT_OPTIONAL
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(4) PORT_OPTIONAL
|
||||
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START4 ) PORT_OPTIONAL
|
||||
|
||||
PORT_START("DSWA")
|
||||
TAITO_MACHINE_NO_COCKTAIL_LOC(SW1)
|
||||
TAITO_COINAGE_WORLD_LOC(SW1)
|
||||
|
Loading…
Reference in New Issue
Block a user