diff options
author | Phil Bennett <philipjbennett@users.noreply.github.com> | 2010-07-29 08:02:55 +0000 |
---|---|---|
committer | Phil Bennett <philipjbennett@users.noreply.github.com> | 2010-07-29 08:02:55 +0000 |
commit | 55dc20119b5703491438842f54310a76fc5d16aa (patch) | |
tree | 29d800638e731e93a50607d4862400243fe92b06 | |
parent | e15551a45cf8a06b18aa0df1f23f80c8e53cd839 (diff) |
neogeo.c changes:
* Documented AES mode and 1-slot (MVS/AES) settings [Barry Rodewald]
* Documented MVS 4-slot and 6-slot settings [Johnboy]
* Changed 6-slot setting (old default) to 1-slot [Johnboy]
-----------------------------------------------------------------------------------------------
Submission 2 from Johnboy for Mame v0.138u4
Changed files:
===============
src\mame\drivers\neogeo.c
Changes:
========
. Documented AES mode and 1-slot (MVS/AES) settings (Barry Rodewald)
. Documented MVS 4-slot and 6-slot settings
. Changed 6-slot setting (old default) to 1-slot; selecting a different slot is not implemented; See Mame Testers ID 2992
-rw-r--r-- | src/mame/drivers/neogeo.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/neogeo.c b/src/mame/drivers/neogeo.c index e45557bb300..399a2d356ee 100644 --- a/src/mame/drivers/neogeo.c +++ b/src/mame/drivers/neogeo.c @@ -1289,7 +1289,7 @@ static const ym2610_interface ym2610_config = PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_START2 ) \ PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Previous Game") PORT_CODE(KEYCODE_8) \ PORT_BIT( 0x7000, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(get_memcard_status, NULL) \ - PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN ) + PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* In AES 'mode' nitd, kof2000, sengoku3, matrim and mslug5 check if this is ACTIVE_HIGH */ #define STANDARD_IN3 \ @@ -1297,9 +1297,9 @@ static const ym2610_interface ym2610_config = PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN1 ) \ PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_COIN2 ) \ PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_SERVICE1 ) \ - PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* having this ACTIVE_HIGH causes you to start with 2 credits using USA bios roms */ \ - PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* having this ACTIVE_HIGH causes you to start with 2 credits using USA bios roms */ \ - PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_SPECIAL ) /* what is this? */ \ + PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* having this ACTIVE_HIGH causes you to start with 2 credits using USA bios roms; if ACTIVE_HIGH + IN4 bit 6 ACTIVE_HIGH = AES 'mode' */ \ + PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* having this ACTIVE_HIGH causes you to start with 2 credits using USA bios roms; if ACTIVE_HIGH + IN4 bit 6 ACTIVE_HIGH = AES 'mode' */ \ + PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_SPECIAL ) /* what is this? When ACTIVE_HIGH + IN4 bit 6 ACTIVE_LOW MVS-4 slot is detected */ \ PORT_BIT( 0x00c0, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(get_calendar_status, NULL) \ PORT_BIT( 0xff00, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(get_audio_result, NULL) @@ -1312,7 +1312,7 @@ static const ym2610_interface ym2610_config = PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_UNKNOWN ) \ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, IPT_UNKNOWN ) \ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, IPT_UNKNOWN ) \ - PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_SPECIAL ) /* what is this? */ \ + PORT_BIT( 0x0040, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* what is this? If ACTIVE_LOW, MVS-6 slot detected, when ACTIVE_HIGH MVS-1 slot (AES) detected */ \ PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Enter BIOS") PORT_CODE(KEYCODE_F2) \ PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |