r8638 Tuesday 27th July, 2010 at 01:48:46 UTC by Barry Rodewald
[AES] Marked coin and service inputs as unused, changed next/prev game inputs to controller select buttons (used to pause).
[src/mess/drivers]ng_aes.c

src/mess/drivers/ng_aes.c
r8637r8638
10261026   PORT_START("IN2")                                                            \
10271027   PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED )                                       \
10281028   PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_START1 )                                       \
1029   PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Next Game") PORT_CODE(KEYCODE_7)      \
1029   PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("1P Select") PORT_CODE(KEYCODE_5) PORT_PLAYER(1) PORT_CATEGORY(1)   \
10301030   PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_START2 )                                       \
1031   PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Previous Game") PORT_CODE(KEYCODE_8)   \
1031   PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("2P Select") PORT_CODE(KEYCODE_6) PORT_PLAYER(2) PORT_CATEGORY(2)   \
10321032   PORT_BIT( 0x7000, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(get_memcard_status, NULL)         \
1033   PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_UNKNOWN )  /* Matrimelee expects this bit to be high when on an AES */
1033   PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_UNKNOWN )  /* Matrimelee expects this bit to be active high when on an AES */
10341034
10351035
10361036#define STANDARD_IN3                                                            \
10371037   PORT_START("IN3")                                                            \
1038   PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN1 )                                       \
1039   PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_COIN2 )                                       \
1040   PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_SERVICE1 )                                       \
1038   PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_UNUSED )  /* Coin 1 - AES has no coin slots, it's a console */   \
1039   PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_UNUSED )  /* Coin 2 - AES has no coin slots, it's a console */   \
1040   PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_UNUSED )  /* Service Coin - not used, AES is a console */   \
10411041   PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_UNKNOWN ) /* having this ACTIVE_HIGH causes you to start with 2 credits using USA bios roms */   \
10421042   PORT_BIT( 0x0010, IP_ACTIVE_HIGH, IPT_UNKNOWN ) /* having this ACTIVE_HIGH causes you to start with 2 credits using USA bios roms */   \
10431043   PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_SPECIAL ) /* what is this? */                        \

Previous 509070 RevisionsNext 50


© 1998-2010 The MESS Team