New systems marked not working

------------------------------
Multi-Action 6711-14-R0A [Brian Troha, The Dumping Union]
Multi-Action 7558-01-R4 [Brian Troha, The Dumping Union]
Multi-Action 8340-01-R1 [Brian Troha, The Dumping Union]

- toaplan/toaplan1.cpp: Corrected ROM labels for the Vimana sets, corrected other ROM labels and added PCB locations to several sets. [Brian Troha]
This commit is contained in:
Ivan Vangelista 2024-07-21 08:55:09 +02:00
parent 45564dd026
commit 4b5f852c5a
4 changed files with 842 additions and 498 deletions

View File

@ -27090,10 +27090,13 @@ trvwzv // (c) 1985 Merit
@source:merit/merit3xx.cpp
ma6710 // (c) 1989 Merit
ma6710a // (c) 199? Merit
ma6711 // (c) 199? Merit
ma7551p // (c) 199? Merit
ma7551t // (c) 199? Merit
ma7556 // (c) 199? Merit
ma7558 // (c) 199? Merit
ma7558r0 // (c) 199? Merit
ma7558r4 // (c) 199? Merit
ma8340 // (c) 199? Merit
ma8350 // (c) 199? Merit
ma9800 // (c) 199? Merit

View File

@ -3,10 +3,19 @@
/*
Merit's CRT-300/CRT-350 Superstar platform
Merit's Superstar Multi-Poker platform
Games generically named Superstar, but also Superstar 2000, Superstar 4000 both with & without Jackpot,
Dakota Superstar as well as Montana Superstar.
Consisting of:
CRT-300 or CRT-350 main board which requires a ROM board:
CRT-307 Rev - or CRT-307 Rev A ROM board or
CRT-352 Rev A MEMORY EXTENSION BOARD
Standardized 9 button control panel
Coin slot, optional DBV (dollar bill validator)
Coin hopper or NCR printer
Standard early-mid 80's casino Video Poker machine form factor
Games generically referred to as Superstar, but machine top glass seen as Superstar 2000 Jackpot,
Superstar 4000 Jackpot, Dakota Superstar as well as Montana Superstar.
Featuring (as stated in flyer):
Games approved for Montana, South Dakota and Canada.
@ -22,10 +31,23 @@ TODO:
- Never initializes CRTC on CRT-352 games;
- Map secondary NVRAM module;
- Map / connect up Dallas DS1216 RTC;
- ma6710a/ma9800 start with game malfunction message. It can be started by switching IN2:2 on,
- Map Touchscreen controls (Maxim MAX232CPE RS-232?);
- Map missing buttons & lamps;
- Figure out parent/clone & regional information when sets are functional;
- ma6710a/ma6711/ma9800 start with game malfunction message. They can be started by switching IN2:2 on,
then pressing discard 3. Games 'Super Eight' and 'Black Jack' show GFX banking logic isn't correct.
'Black Jack' GFX are over 0x8000 in ROM but proper GFX bank bit hasn't been identified.
NOTE: ma6711 & ma9800, due to no printer, are mostly functional for testing and aiding in further driver
development for backswitching graphics, missing keys, RTC etc.
NOTE: From ma7558r4 set, U12 contains:
"DIAGNOSTIC MENU"
"PERIOD RESET TO TEST TOUCHSCREEN"
"BOOKS - TO CALIBRATE TOUCHSCREEN"
"AUDIT KEY - TO EXIT" (another internal and unmapped button??)
The touchscreen is controlled through the Maxim MAX232CPE RS-232 on the CRT-352 rom board?
===================================================================================================
Standard Superstar machine button layout:
@ -43,36 +65,14 @@ Bet & Collect buttons are usually universal, however the other buttons
are labeled as needed per individual game requirements. Each button
can be lit up depending on the needs and function of the game.
As examples:
The ma8350 set uses:
COLLECT BET
MEUN/STAND "DISCARD/RECALL" for 1-5 DEAL/RESET/DRAW/STAND
The ma9800 set uses:
KIFIZET TET
BEFEJEZ "ELDOB/VISSZAVESZ" for 1-5 OSZT
A Dakota Superstar which mimics pull tab cards uses:
CASH OUT BET/MISEZ
SELECT TAB "OPEN/EPOSEZ" for 1-5 OPEN ALL/EPOSEZ TOUT
Other known buttons include an internal PERIOD RESET & BOOKS button, a
JACKPOT RESET key switch and an external CALL ATTENDANT button.
===================================================================================================
Merit - Multi-Action 6710-13
MERIT CRT-300 REV A:
+------------------------------------------------------------+
| U45# HY6264ALP-10 10.000000MHz |
| U45* HY6264ALP-10 10.000000MHz |
| |
| U46 HY6264ALP-10 |
| |
@ -82,11 +82,11 @@ MERIT CRT-300 REV A:
| | |
| PAL16l8ACN.U14 |J|
| |2|
|U7** PAL20L10NC.U8 | |
|U7## PAL20L10NC.U8 | |
| | |
|DS1225Y.U6 PAL20L10NC.U1 PC16550DN | |
| | |
|U5* U20* DSW 1.84MHz +-|
|U5# U20# DSW 1.84MHz +-|
| +-|
| YM2149F | |
| | |
@ -109,61 +109,23 @@ Sound: AY8930
DSW: 8 switch DIP switch block labeled S1
Other: PC16550DN UART with FIFO clocked @ 1.84MHz
D8255AC Programmable Peripheral Interface chip x 2
DS1225Y-200 Dallas 8Kx8 NVRAM @ U6
Dallas DS1225Y-200 8Kx8 NVRAM @ U6
BENCHMARQ bq4010YMA-150 8Kx8 NVRAM @ U7
DS1231 Power Monitor Chip
Note: U46 through U47 are for graphics ROMs which matched to the specific game/set
* Denotes unpopulated
* U5 is a 28pin female socket, U20 is 28pin male socket
** U7 is a stacked DS1216 Dallas 2Kx8 SmartWatch RTC + BENCHMARQ bq4010YMA-150 8Kx8 NVRAM
NOTE: U46, U47 & U48 are game graphics ROMs matched to specific program ROM sets
NOTE: To date, U45 has never been found to be populated
# U5 is a 28pin female socket, U20 is 28pin male socket, used to mount the CRT-307 Rev - ROM board
## U7 is a stacked Dallas DS1216 2Kx8 SmartWatch RTC + BENCHMARQ bq4010YMA-150 8Kx8 NVRAM
Connectors:
J1 80-pin connector to backplane & wire harness
J2 80-pin connector to backplane & wire harness
# Denotes unpopulated
Graphics ROMs (on main board):
U-46
DC-350
U-47
DC-350
U-48
DC-350
CRT-307 rev A
+----------------+
| 28pinM 28pinF |
| U1 74LS541N |
| SW1 |
| U2 74LS00N |
+----------------+
Other: 8 switch DIP switch block labeled SW1
28pinM 28pin male socket to plug into U5
28pinF 28pin female socket to receive U20
ROMs on CRT-307 daughter board
U-1
DC-350
Ticket
U-2
DC-350
Ticket
Snooping around the U1 & U2 ROMs with a hex editor shows the game uses a Printer & Modem.
Game can be played in English or French
Games are: Joker Poker, Aces or Better, Jacks or Better, Super Eight & Blackjack
Copyright is 1989
******************************************************************************
===================================================================================================
The CRT-350 is an extension/revision of CRT-300
@ -177,9 +139,9 @@ MERIT CRT-350 REV C (and REV B):
| | |
| U48 IMSG176P-40 | |
| | |
|U7* PAL16l8ACN.U14 |J|
|U7# PAL16l8ACN.U14 |J|
| |2|
|U6* PAL20L10NC.U8 | |
|U6# PAL20L10NC.U8 | |
| | |
|U5* PAL20L10NC.U4A PC16550DN | |
| | |
@ -209,15 +171,52 @@ Other: PC16550DN UART with FIFO clocked @ 1.84MHz
D8255AC Programmable Peripheral Interface chip x 2
DS1231 Power Monitor Chip
Note: U46 through U47 are for graphics ROMs which matched to the specific game/set
* Denotes unpopulated
NOTE: U46, U47 & U48 are game graphics ROMs matched to specific program ROM sets
NOTE: To date, U45 has never been found to be populated
# When a CRT-307 Rev A ROM board is used with a CRT-350 main board, U7 will be populated with
a stacked Dallas DS1216 2Kx8 SmartWatch RTC + Dallas DS1225Y-200 8Kx8 NVRAM chip. U6 will be
populated with Dallas DS1235YW-150 or Dallas DS1230Y-200 32Kx8 NVRAM chip. Otherwise U7 & U6
are left unpopulated.
Connectors:
J1 80-pin connector to CRT-351 backplane & wire harness
J2 80-pin connector to CRT-351 backplane & wire harness
J14 64-pin connector for CRT-352 Expansion board (96 pins, but middle row pins removed)
* Denotes unpopulated
===================================================================================================
For the CRT-300 main board:
CRT-307 rev -
+----------------+
| 28pinM 28pinF |
| U1 74LS541N |
| SW1 |
| U2 74LS00N |
+----------------+
Other: 8 switch DIP switch block labeled SW1
28pinM 28pin male socket to plug into U5
28pinF 28pin female socket to receive U20
For the CRT-350 main board:
CRT-307 rev A
+--------------------------+
||===========J2===========||
| U1 74LS541N |
| SW1 |
| U2 74LS00N |
+--------------------------+
Other: J2 96-pin female receiver to connect to CRT-350 main board (64 pins used, middle row pins not connected)
8 switch DIP switch block labeled SW1
===================================================================================================
MEMORY EXPANSION BOARD CRT-352 rev A
+--------------------------+
@ -242,20 +241,21 @@ MEMORY EXPANSION BOARD CRT-352 rev A
| 74HC541N DSW |
+--------------------------+
Other: DS1225Y-200 Dallas 8Kx8 NVRAM
DS1230Y-200 Dallas 32Kx8 NVRAM
DS1216 Dallas 2Kx8 SmartWatch RTC
Other: Dallas DS1225Y-200 8Kx8 NVRAM
Dallas DS1230Y-200 32Kx8 NVRAM
Dallas DS1216 2Kx8 SmartWatch RTC
PC16550DN UART with FIFO clocked @ 1.84MHz
Maxim MAX232CPE RS-232 Line Transmitter/Reciver
8 switch DIP switch block labeled SW1 (enable/disable games)
Connectors:
J1 96-pin female receiver to connect to CRT-350 main board (64 pins used, middle row pins not connected)
J1 96-pin female receiver to connect to CRT-350 main board (64 pins used, middle row pins not connected)
* Denotes unpopulated
* NOTE: To date, no set has been found with U11 populated
===================================================================================================
CRT-351
CRT-351 Backplane
+----------------------------------------------------------------------------+
| |=J5==| |---------------------------J3-------------------------------||
| |===J6===| |=====J4=====||
@ -270,38 +270,105 @@ J4 40-pin dual row connector for printer
J5 16-pin dual row connector for unknown
J6 17-pin single row connector for unknown (some kind of jumper block)
J7 6-pin single row connector for hopper
JPR3 is a 3 pin jumper: Pins 1&2 = Printer, pins 2&3= Hopper
JPR3 is a 3 pin jumper: Pins 1&2 = Printer, pins 2&3 = Hopper
===================================================================================================
******************************************************************************
CRT-300 + CRT-307 Rev - based games
******************************************************************************
Merit Multi-Action 6710-13
MERIT CRT-300 REV A + CRT-307 rev - ROM board
Graphics ROMs (on main board):
U-46
DC-350
U-47
DC-350
U-48
DC-350
ROMs on CRT-307 rev - ROM board
U-1
DC-350
Ticket
U-2
DC-350
Ticket
Snooping around the U1 & U2 ROMs with a hex editor shows the game uses a Printer & Modem.
Game can be played in English or French
Games are: Joker Poker, Aces or Better, Jacks or Better, Super Eight & Blackjack
Copyright is 1989
******************************************************************************
Merit - Multi-Action 6710-21
Merit Multi-Action 6730-00 (not currently dumped)
MERIT CRT-350 REV C + CRT-307 rev A daughter board
MERIT CRT-300 REV A + CRT-307 rev - ROM board
Graphics ROMs (on main board):
PTB1
U46
C1991 MII
PTB1
U47
C1991 MII
PTB1
U48
C1991 MII
ROMs on CRT-307 rev - ROM board
6730-00
U1-0B
C1991 MII
6710-21
U2-0B
C1991 MII
Game mimics Pull Tabs, the top glass read Dakota Superstar. Has a coin slot
and DBV + coin hopper for payout. Game can be played in English or French.
Control panel button labels:
CASH OUT BET/MISEZ
SELECT TAB "OPEN/EPOSEZ" for 1-5 OPEN ALL/EPOSEZ TOUT
******************************************************************************
CRT-350 + CRT-307 Rev A based games
******************************************************************************
Merit Multi-Action 6710-21
MERIT CRT-350 REV C + CRT-307 rev A ROM board
Graphics ROMs (on main board):
MLTP
U46
C1991 MII
MLTP
U47
C1991 MII
MLTP
U48
C1991 MII
Other: Dallas DS1235YW 32Kx8 NVRAM @ U6
Dallas DS1225Y 8Kx8 NVRAM stacked on a DS1216 Dallas 2Kx8 SmartWatch RTC @ U7
NOTE: These are mounted to the mainboard, no room on the CRT-307 rev A board
CRT-307 rev A
+----------------+
| 28pinM 28pinF |
| U1 74LS541N |
| SW1 |
| U2 74LS00N |
+----------------+
ROMs on CRT-307 daughter board
ROMs on CRT-307 rev A ROM board
6710-21
U1
@ -317,7 +384,90 @@ Games are: Joker Poker, Aces or Better, Jacks or Better, Super Eight & Blackjack
******************************************************************************
7551-20-R3T
Merit Multi-Action 6711-14 R0A
MERIT CRT-350 REV C + CRT-307 rev A ROM board
Graphics ROMs (on main board):
MLTP
U46
C1991 MII
MLTP
U47
C1991 MII
MLTP
U48
C1991 MII
ROMs on CRT-307 rev A ROM board
6711-14-R0A
U1
6711-14-R0A
U2
Snooping around the U1 & U2 ROMs with a hex editor shows the game uses a coin hopper & Modem.
Game can be played in English or French
Games are: Joker Poker, Aces or Better, Jacks or Better, Super Eight & Blackjack
Control panel button labels:
COLLECT BET
MENU/STAND "DISCARD/RECALL" for 1-5 DEAL
NOTE: In Blackjack buttons are:
Discard 1/Double Discard 3/Split Discard 4/Stand Discard 5/Hit
******************************************************************************
Merit Multi-Action 9800-20-R0
MERIT CRT-350 REV B + CRT-307 rev A ROM board
Graphics ROMs (on main board):
MLTP
U46
C1991 MII
MLTP
U47
C1991 MII
MLTP
U48
C1991 MII
ROMs on CRT-307 rev A ROM board
9800-20-R0
U1
(C)MII 1992
9800-20-R0
U2
(C)MII 1992
This set is for the Hungarian region. Top glass read Superstar 2000 Jackpot
Uses a coin slot, no DBV. This machine uses a standard coin hopper for payout.
Game can be played in English or Hungarian.
Control panel button labels:
KIFIZET TET
BEFEJEZ "ELDOB/VISSZAVESZ" for 1-5 OSZT
******************************************************************************
CRT-350 + CRT-352 based games
******************************************************************************
Merit Multi-Action 7551-20-R3T
MERIT CRT-350 REV C + MEMORY EXPANSION BOARD CRT-352 rev A
@ -336,7 +486,7 @@ DMA6
a382
Program ROMs on Expansion board:
Program ROMs on CRT-352 Expansion board:
U11 *Empty U15
7551-20-R3T
@ -392,7 +542,7 @@ U48
NC $
Program ROMs on Expansion board:
Program ROMs on CRT-352 Expansion board:
U11 *Empty U15
7551-21-R2P
@ -449,7 +599,7 @@ ck:9daa
NOTE: The above ROMs are also known to be labeled as Multi-Action 7556-WV U46 through Multi-Action 7556-WV U48
Program ROMs on Expansion board:
Program ROMs on CRT-352 Expansion board:
U11 *Empty U15
7556-01-r0
@ -492,6 +642,65 @@ NOTE: on this PCB pin28 on the DS1225Y was bent up so data was not correctly sav
******************************************************************************
Merit MULTI-ACTION 7558-01-R4
MERIT CRT-350 REV B + MEMORY EXPANSION BOARD CRT-352 rev A
Graphics ROMs (on main board):
U46
MLT9
chksm:8312
U47
MLT9
chksm:74b6
U48
MLT9
chksm:9cca
Program ROMs on CRT-352 Expansion board:
U11 *Empty U15
7558-01-R4
chksm:a953
U10 U14
7558-01-R4 7558-01-R4
chksm:17c4 chksm:5f11
U9 U13
7558-01-R4 7558-01-R4
chksm:6508 chksm:e8e9
U8 U12
7558-01-R4 7558-01-R4
chksm:ed16 chksm:e1e7
According to U12:
INVALID DIPSW
ENABLE 2+ GAMES
CS1-1 ON =JOKER (Joker Poker)
CS1-2 ON =DEUCES (Deuces Wild)
CS1-3 ON =FEVER (Flush Fever)
CS1-4 ON =JACKS (Jacks or Better Poker)
CS1-5 ON =BJACK (Blackjack)
CS1-6 ON =KNO WLD (Wild Spot Keno)
CS1-7 ON =PWR KNO (Power Hit Keno)
CS1-8 ON =8 LINE (Super 8)
CSW1-1 ON =5 REEL (Five Reel)
CSW1-2 ON =$ DEUCE (Dollar Deuces)
CSW1-3 ON =D DOG (Dogs + Diamonds)
CSW1-4 ON =TR7 (Treasure Sevens)
DIP switch on CRT-350 main is labeled S1
DIP switch on CRT-352 MEM is labeled SW1
******************************************************************************
Merit MULTI-ACTION 7558-01-R0 DS
MERIT CRT-350 REV B + MEMORY EXPANSION BOARD CRT-352 rev A
@ -511,7 +720,7 @@ Multi-Action
U48
Program ROMs on Expansion board:
Program ROMs on CRT-352 Expansion board:
U11 *Empty U15
7558-01-R0 DS
@ -551,6 +760,62 @@ DIP switch on CRT-352 MEM is labeled SW1
******************************************************************************
Merit MULTI-ACTION 8340-01 R1
MERIT CRT-350 REV B + MEMORY EXPANSION BOARD CRT-352 rev A
Graphics ROMs (on main board):
MTP4
U46
(C) MII 1992
MTP4
U47
(C) MII 1992
MTP4
U48
(C) MII 1992
Program ROMs on CRT-352 Expansion board:
U11 *Empty U15 *Empty
U10 *Empty U14
8340-01
U14-R1
U9 *Empty U13
8340-010
U13-R1
U8 *Empty U12
8340-01
U12-R1
According to U14:
INVALID DIPSW
ENABLE AT LEAST ONE GAME
CS1-1 ON =5/10/25 OFF=25
CS1-2 ON =JOKER POKER
CS1-3 ON =SUPER STAR
CS1-4 ON =JACKS OR BETTER
CS1-5 ON =DEUCES WILD
DIP switch on CRT-350 main is labeled S1
DIP switch on CRT-352 MEM is labeled SW1
Control panel button labels:
COLLECT BET
MENU/STAND "DISCARD/RECALL" for 1-5 DEAL/RESET/DRAW/STAND
******************************************************************************
Merit MULTI-ACTION 8350-00-00 R1
MERIT CRT-350 REV B + MEMORY EXPANSION BOARD CRT-352 rev A
@ -559,12 +824,15 @@ Graphics ROMs (on main board):
MTP4
U46
(C) MII 1992
MTP4
U47
(C) MII 1992
MTP4
U48
(C) MII 1992
Program ROMs on Expansion board:
@ -598,7 +866,14 @@ According to U14:
DIP switch on CRT-350 main is labeled S1
DIP switch on CRT-352 MEM is labeled SW1
*/
Top glass read Superstar 4000 Jackpot, game play show title as Montana Superstar
Control panel button labels:
COLLECT BET
MENU/STAND "DISCARD/RECALL" for 1-5 DEAL/RESET/DRAW/STAND
******************************************************************************/
#include "emu.h"
@ -745,28 +1020,15 @@ void merit3xx_state::crt352_io_map(address_map &map)
map(0x20, 0x20).w(FUNC(merit3xx_state::crt352_rombank_w));
}
// currently geared towards 'Joker Poker' in ma6710a
/*
Need to map:
// currently geared towards 'Joker Poker' in ma6710a
9 control panel buttons: 1-5, BET, COLLECT, STAND, DEAL <-- Done!!
Internal door panel buttons: PERIOD RESET & BOOKS <-- Books is done
JACKPOT RESET key switch <-- IN2, bit 0x04?? or is that "Period Reset"
Call Attendant button & Call Attendant lamp
lamps for control panel buttons
*/
static INPUT_PORTS_START( merit3xx )
PORT_START("IN0")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Discard 1") // "Double Down" button in Blackjack
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Discard 1") // "Double" Down button in Blackjack in 6710 & related sets
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Discard 2")
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Discard 3") // "Split" button in Blackjack
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Discard 4") // "Stand" button in Blackjack
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Discard 5") // "Hit" button in Blackjack
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Discard 3") // "Split" Button in Blackjack in 6710 & related sets
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Discard 4") // "Stand" button in Blackjack in 6710 & related sets
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Discard 5") // "Hit" button in Blackjack in 6710 & related sets
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT )
@ -777,7 +1039,7 @@ static INPUT_PORTS_START( merit3xx )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2)
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK )
PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) // AKA Diagnostics - Not working
PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) // AKA Diagnostics? - Not working
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_STAND )
PORT_DIPNAME( 0x20, 0x20, "IN1.6" )
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
@ -836,32 +1098,33 @@ static INPUT_PORTS_START( merit3xx )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
INPUT_PORTS_END
static INPUT_PORTS_START( ma6711 )
PORT_INCLUDE( merit3xx )
/*
Translations of on screen messages for ma9800:
Bedobott Ermek = Inserted Coins
Hivja A Gepkezelot = Call Attendant
Feketedoboz Hiba = Blackbox Error
PORT_MODIFY("IN1")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Discard 1 / Double")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Discard 2")
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Discard 3 / Split")
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Discard 4 / Stand")
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Discard 5 / Hit")
Button labels:
TET = Bet
OSZT = Deal
KIFIZET = Collect
BEFEJEZ = Stand
ELDOB/VISSZAVESZ = Discard/Recover
It seems that this set uses a hopper instead of a printer like other sets.
*/
PORT_MODIFY("IN1")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2) // gives 1 credit at a time (25 cents)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(2) // gives 4 credits at a time ($1.00)
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Door 2") PORT_CODE(KEYCODE_U) PORT_TOGGLE // Uknown what these 2 are but will give DOOR OPEN errors
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Door 3") PORT_CODE(KEYCODE_Y) PORT_TOGGLE // Uknown what these 2 are but will give DOOR OPEN errors
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_IMPULSE(2) // gives 4 credits at a time ($1.00)
INPUT_PORTS_END
static INPUT_PORTS_START( ma9800 )
PORT_INCLUDE( merit3xx )
// PORT_MODIFY("IN1")
// PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) // Button labeled ELDOB/VISSZAVESZ
// PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) // Button labeled ELDOB/VISSZAVESZ - Double Down in Blackjack
// PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) // Button labeled ELDOB/VISSZAVESZ
// PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) // Button labeled ELDOB/VISSZAVESZ
// PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) // Button labeled ELDOB/VISSZAVESZ
// PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) // Button labeled ELDOB/VISSZAVESZ
// PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) // Button labeled ELDOB/VISSZAVESZ - Split in Blackjack
// PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) // Button labeled ELDOB/VISSZAVESZ - Stand in Blackjack
// PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) // Button labeled ELDOB/VISSZAVESZ - Hit in Blackjack
// PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) // Button labeled TET
// PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) // Button labeled OSZT
// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) // Button labeled KIFIZET
@ -870,8 +1133,8 @@ static INPUT_PORTS_START( ma9800 )
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2) // gives 1 credit at a time (25 cents)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(2) // gives 4 credits at a time ($1.00)
// PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_STAND ) // Button labeled BEFEJEZ
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Door 2") PORT_CODE(KEYCODE_U) PORT_TOGGLE // Unknown what these 2 are but will give DOOR OPEN errors
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Door 3") PORT_CODE(KEYCODE_Y) PORT_TOGGLE // Unknown what these 2 are but will give DOOR OPEN errors
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Door 2") PORT_CODE(KEYCODE_U) PORT_TOGGLE // Uknown what these 2 are but will give DOOR OPEN errors
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("Door 3") PORT_CODE(KEYCODE_Y) PORT_TOGGLE // Uknown what these 2 are but will give DOOR OPEN errors
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_IMPULSE(2) // gives 4 credits at a time ($1.00)
INPUT_PORTS_END
@ -962,8 +1225,11 @@ void merit3xx_state::crt352(machine_config &config)
subdevice<i8255_device>("ppi1")->out_pa_callback().set_nop();
}
/**********************************************************
CRT-300 main board + CRT-307 rev - ROM board sets
**********************************************************/
ROM_START( ma6710 ) // CRT-300 mainboard + CRT-307 rev A expansion board
ROM_START( ma6710 ) // CRT-300 mainboard + CRT-307 rev -
ROM_REGION(0x20000, "maincpu", 0)
ROM_LOAD( "u-1_dc-350_ticket.u1", 0x00000, 0x10000, CRC(33aa53ce) SHA1(828d6f4828d5d90777c573a6870d800ae6a51425) ) // labeled for CRT-350?
ROM_LOAD( "u-2_dc-350_ticket.u2", 0x10000, 0x10000, CRC(fcac2391) SHA1(df9a1834441569fef876594aaef7d364831dbae6) ) // 6710-13 TPT56 042596
@ -974,16 +1240,21 @@ ROM_START( ma6710 ) // CRT-300 mainboard + CRT-307 rev A expansion board
ROM_LOAD( "u-48_dc-350.u48", 0x20000, 0x10000, CRC(b93a0481) SHA1(df60d81fb68bd868ce94f8b313896d6d31e54ad4) )
ROM_REGION( 0x2000, "nvram", 0 )
ROM_LOAD( "ds1225y.u6", 0x0000, 0x2000, CRC(78fd0284) SHA1(37aa7deaafc6faad7505cd56a442913b35f54166) )
ROM_LOAD( "benchmarq_bq4010.u7", 0x0000, 0x2000, CRC(003ea272) SHA1(3f464a0189af49470b33825a00905df6b156913f) ) // Dallas DS1225Y compatible
ROM_REGION( 0x2000, "nvram2", 0 )
ROM_LOAD( "bq4010.u5", 0x0000, 0x2000, CRC(003ea272) SHA1(3f464a0189af49470b33825a00905df6b156913f) ) // DS1225Y compatible
ROM_LOAD( "dallas_ds1225y.u6", 0x0000, 0x2000, CRC(78fd0284) SHA1(37aa7deaafc6faad7505cd56a442913b35f54166) )
ROM_END
ROM_START( ma6710a ) // CRT-350 mainboard + CRT-307 rev A expansion board
/**********************************************************
CRT-350 main board + CRT-307 rev A ROM board sets
**********************************************************/
ROM_START( ma6710a ) // CRT-350 mainboard + CRT-307 rev A, NCR printer
ROM_REGION(0x20000, "maincpu", 0)
ROM_LOAD( "6710-21_u1_5c.u1", 0x00000, 0x10000, CRC(cc8d40ca) SHA1(3988c82ed820fd2a8b9e6432e8231efbc0274721) ) // different jurisdiction than the 6710-13 set
ROM_LOAD( "6710-21_u1_5c.u1", 0x00000, 0x10000, CRC(cc8d40ca) SHA1(3988c82ed820fd2a8b9e6432e8231efbc0274721) ) // English / French set
ROM_LOAD( "6710-21_u2_5c.u2", 0x10000, 0x10000, CRC(47f08ef0) SHA1(f572df3807a83e11a1d361f7cb809818898b98b4) ) // 6710-21 TPT56 011299
ROM_REGION( 0x30000, "gfx1", 0 )
@ -992,16 +1263,40 @@ ROM_START( ma6710a ) // CRT-350 mainboard + CRT-307 rev A expansion board
ROM_LOAD( "mltp_u48.u48", 0x20000, 0x10000, CRC(daeb9a0e) SHA1(d209ae3f802a5ceeb92e41ed71415629892bce91) )
ROM_REGION( 0x2000, "nvram", 0 )
ROM_LOAD( "ds1225y.u7", 0x0000, 0x2000, CRC(b2977ed0) SHA1(63cddd7af4bdd6734b67dbb38effe1057515fa37) )
ROM_LOAD( "dallas_ds1225y.u7", 0x0000, 0x2000, CRC(b2977ed0) SHA1(63cddd7af4bdd6734b67dbb38effe1057515fa37) )
ROM_REGION( 0x8000, "nvram2", 0 )
ROM_LOAD( "ds1235yw.u16", 0x0000, 0x8000, CRC(52df2aa0) SHA1(ccfc99693010beedcc354d54d0fda9940469dfd4) )
ROM_LOAD( "dallas_ds1235yw.u6", 0x0000, 0x8000, CRC(52df2aa0) SHA1(ccfc99693010beedcc354d54d0fda9940469dfd4) )
ROM_END
ROM_START( ma9800 ) // CRT-350 mainboard + CRT-307 rev A expansion board
ROM_START( ma6711 ) // CRT-350 mainboard + CRT-307 rev A, coin hopper - no printer
ROM_REGION(0x20000, "maincpu", 0)
ROM_LOAD( "9800-20-r0_u1.u1", 0x00000, 0x10000, CRC(8a815776) SHA1(56e538808b29d77ad88c27974bbdc40785221e64) ) // Hungarian regional set
ROM_LOAD( "6711-14_r0a.u1", 0x00000, 0x10000, CRC(cfb47c33) SHA1(d1638dbc9f6cec159b1f638f92974798e7e93f0b) ) // English / French set
ROM_LOAD( "6711-14_r0a.u2", 0x10000, 0x10000, CRC(46d11f57) SHA1(ef5f45812429a662cd89df1d9b94dc96cbb2c531) ) // 6710-14 R0A 100692
ROM_REGION( 0x30000, "gfx1", 0 )
ROM_LOAD( "mltp_u46.u46", 0x00000, 0x10000, CRC(77d89071) SHA1(bf5207aaca2831cbc45734f8cd4ef2468cfd7191) )
ROM_LOAD( "mltp_u47.u47", 0x10000, 0x10000, CRC(efdfad6a) SHA1(2f6d2a601f60351d3b5ff735a96bde1e11f2bb74) )
ROM_LOAD( "mltp_u48.u48", 0x20000, 0x10000, CRC(daeb9a0e) SHA1(d209ae3f802a5ceeb92e41ed71415629892bce91) )
ROM_REGION( 0x2000, "nvram", 0 )
ROM_LOAD( "dallas_ds1225y.u7", 0x0000, 0x2000, CRC(757764d0) SHA1(92d270b2258537c62348c9e0c4c05b0a7d4adaf9) )
ROM_REGION( 0x8000, "nvram2", 0 )
ROM_LOAD( "dallas_ds1235yw.u6", 0x0000, 0x8000, CRC(0b608e54) SHA1(c6b4c227f19d859f440cf46844a5625df6c45719) )
ROM_END
/*
Translations of Hungarian messages in the ma9800 set:
Bedobott Ermek = Inserted Coins
Hivja A Gepkezelot = Call Attendant
Feketedoboz Hiba = Blackbox Error
*/
ROM_START( ma9800 ) // CRT-350 mainboard + CRT-307 rev A, coin hopper - no printer
ROM_REGION(0x20000, "maincpu", 0)
ROM_LOAD( "9800-20-r0_u1.u1", 0x00000, 0x10000, CRC(8a815776) SHA1(56e538808b29d77ad88c27974bbdc40785221e64) ) // Hungarian / English set
ROM_LOAD( "9800-20-r0_u2.u2", 0x10000, 0x10000, CRC(386ea511) SHA1(ca212e091d50973e8c247fbc829937273b9f0b5b) ) // G9800-20 REV 100692
ROM_REGION( 0x30000, "gfx1", 0 )
@ -1010,16 +1305,14 @@ ROM_START( ma9800 ) // CRT-350 mainboard + CRT-307 rev A expansion board
ROM_LOAD( "mltp_u48.u48", 0x20000, 0x10000, CRC(daeb9a0e) SHA1(d209ae3f802a5ceeb92e41ed71415629892bce91) )
ROM_REGION( 0x2000, "nvram", 0 )
ROM_LOAD( "ds1225y.u7", 0x0000, 0x2000, NO_DUMP )
ROM_LOAD( "dallas_ds1225y.u7", 0x0000, 0x2000, NO_DUMP )
ROM_REGION( 0x8000, "nvram2", 0 )
ROM_LOAD( "ds1235yw.u16", 0x0000, 0x8000, NO_DUMP )
ROM_LOAD( "dallas_ds1235yw.u6", 0x0000, 0x8000, NO_DUMP )
ROM_END
/**********************************************************
MEMORY EXPANSION BOARD CRT-352 sets
CRT-350 main board + MEMORY EXPANSION BOARD CRT-352 sets
**********************************************************/
ROM_START( ma7551t ) // all ROMs' reads matched printed checksum
@ -1094,7 +1387,31 @@ ROM_START( ma7556 ) // all ROMs' reads matched printed checksum
ROM_END
ROM_START( ma7558 ) // all ROMs' reads matched printed checksum
ROM_START( ma7558r4 ) // Uses a NCR printer, all ROMs' reads matched printed checksum
ROM_REGION(0x40000, "maincpu", 0)
ROM_LOAD( "u8_7558-01-r4_chksm_ed16.u8", 0x00000, 0x08000, CRC(db46f43f) SHA1(886cb40ab227099a74cc2037a394e405e29914fc) )
ROM_LOAD( "u9_7558-01-r4_chksm_6508.u9", 0x08000, 0x08000, CRC(b2ae6dd1) SHA1(962f00ef15a4397ba1cb54d8eb4f338a3be90a62) )
ROM_LOAD( "u10_7558-01-r4_chksm_17c4.u10", 0x10000, 0x08000, CRC(0d945bfd) SHA1(28c96f0b17ae8bb8b87d2b8a95c84f2d4b27d8fd) )
// u11 not populated
ROM_LOAD( "u15_7558-01-r4_chksm_a953.u15", 0x20000, 0x08000, CRC(91ab387f) SHA1(87efd92c79f11bfe6f66b03c4933be5404c8af3a) )
ROM_LOAD( "u14_7558-01-r4_chksm_5f11.u14", 0x28000, 0x08000, CRC(fc09d498) SHA1(934d9c5c026221e5407dba796a5a4a27261174c1) )
ROM_LOAD( "u13_7558-01-r4_chksm_e8e9.u13", 0x30000, 0x08000, CRC(905cdce0) SHA1(2c48782dcdbbd4e082a7a4ed46065e4b8a6fcccd) )
ROM_LOAD( "u12_7558-01-r4_chksm_e1e7.u12", 0x38000, 0x08000, CRC(894a9fb2) SHA1(f8dc9c8779dad38e7f1765ffd8301d74e01e65fb) ) // 7558-01 R4 010901
ROM_REGION( 0x30000, "gfx1", 0 )
ROM_LOAD( "u46_mlt9_chksm_8312.u46", 0x00000, 0x10000, CRC(cf180006) SHA1(e0060377d41a6f53d0fcb2d7b2b4c9786600290c) ) // labeled: U46 MLT9 chksm:8312
ROM_LOAD( "u47_mlt9_chksm_74b6.u47", 0x10000, 0x10000, CRC(efb2cf58) SHA1(6fe7e6e75723130e1b04c9d9a333d56ac206a833) ) // labeled: U47 MLT9 chksm:74b6
ROM_LOAD( "u48_mlt9_chksm_9cca.u48", 0x20000, 0x10000, CRC(13b12b76) SHA1(9a41f75f6f4510a95ccec9096d2618bf6e99dee3) ) // labeled: U48 MLT9 chksm:9cca
ROM_REGION( 0x2000, "nvram", 0 )
ROM_LOAD( "dallas_ds1225y-200.u7", 0x0000, 0x2000, CRC(8d6abedc) SHA1(b60a75eef4e7f78e9b23232979a8f8c486979364) )
ROM_REGION( 0x8000, "nvram2", 0 )
ROM_LOAD( "dallas_ds1230y-200.u17", 0x0000, 0x8000, CRC(bd6da4e6) SHA1(1e83a20d8fb182f6277d08afff3eb0cab96bca40) )
ROM_END
ROM_START( ma7558r0 ) // Uses a NCR printer, all ROMs' reads matched printed checksum
ROM_REGION(0x40000, "maincpu", 0)
ROM_LOAD( "u8_7558-01-r0_ds_d27a.u8", 0x00000, 0x08000, CRC(ff59d929) SHA1(902ba35967a49b73a6b7c1990c736ac922e25672) )
ROM_LOAD( "u9_7558-01-r0_ds_e651.u9", 0x08000, 0x08000, CRC(e02f8c98) SHA1(d04351535f86907129b97811a02a590f96f108b9) )
@ -1118,6 +1435,30 @@ ROM_START( ma7558 ) // all ROMs' reads matched printed checksum
ROM_END
ROM_START( ma8340 )
ROM_REGION(0x40000, "maincpu", 0)
// u8 not populated
// u9 not populated
// u10 not populated
// u11 not populated
// u15 not populated
ROM_LOAD( "8340-01_u14-r1.u14", 0x28000, 0x08000, CRC(385bc02a) SHA1(1cc16854dea1f5e9883d753fc7671052e6129d61) )
ROM_LOAD( "8340-01_u13-r1.u13", 0x30000, 0x08000, CRC(24ae7209) SHA1(685a5de8fc757d2df079161c4603ededcec61209) )
ROM_LOAD( "8340-01_u12-r1.u12", 0x38000, 0x08000, CRC(83f501fc) SHA1(261e7c8881b9f2b1ab9224d5c2268c3f0394bbba) ) // 8340-01 R1 041893
ROM_REGION( 0x30000, "gfx1", 0 )
ROM_LOAD( "mtp4_u46.u46", 0x00000, 0x10000, CRC(ec3f1128) SHA1(2782000cbb23727c4b94da7180cf34cdc129572a) )
ROM_LOAD( "mtp4_u47.u47", 0x10000, 0x10000, CRC(4d39aef7) SHA1(d087481fb7c7721454cee179da127ee33f020a6d) )
ROM_LOAD( "mtp4_u48.u48", 0x20000, 0x10000, CRC(8cf3ef36) SHA1(cd4b7da6e2bfe732433a03bb03bc4c3e1b174e59) )
ROM_REGION( 0x2000, "nvram", 0 )
ROM_LOAD( "dallas_ds1225y-200.u7", 0x0000, 0x2000, CRC(0336be79) SHA1(f55aeefc2c653f543b75ab0d4138ec748c305514) )
ROM_REGION( 0x8000, "nvram2", 0 )
ROM_LOAD( "dallas_ds1230y-200.u17", 0x0000, 0x8000, CRC(e1e15db6) SHA1(985d4b84c51bcd3d7b52143b2beedfeeb732544d) )
ROM_END
ROM_START( ma8350 ) // photo of in game play show title as Montana Superstar with top glass reading Superstar 4000 Jackpot
ROM_REGION(0x40000, "maincpu", 0)
// u8 not populated
@ -1144,14 +1485,19 @@ ROM_END
} // anonymous namespace
// CRT-300 or CRT-350 mainboard + CRT-307 Rev A ROM board
GAME( 1989, ma6710, 0, crt307, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 6710-13", MACHINE_IS_SKELETON ) // build date is 04/25/96?
GAME( 1991, ma6710a, 0, crt307_alt, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 6710-21", MACHINE_IS_SKELETON ) // build date is 01/12/99? - but shows 1991 on screen
GAME( 1992, ma9800, 0, crt307_alt, ma9800, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 9800-20-R0", MACHINE_IS_SKELETON ) // build date is 10/06/92?
// CRT-300 mainboard + CRT-307 Rev - ROM board
GAME( 1989, ma6710, 0, crt307, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 6710-13", MACHINE_IS_SKELETON ) // build date is 04/25/96?
// CRT-350 mainboard + CRT-307 Rev A ROM board
GAME( 1991, ma6710a, 0, crt307_alt, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 6710-21", MACHINE_IS_SKELETON ) // build date is 01/12/99? - but shows 1991 on screen
GAME( 1992, ma6711, 0, crt307_alt, ma6711, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 6711-14-R0A", MACHINE_IS_SKELETON ) // build date is 10/06/92?
GAME( 1992, ma9800, 0, crt307_alt, ma9800, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 9800-20-R0", MACHINE_IS_SKELETON ) // build date is 10/06/92?
// CRT-350 mainboard + MEMORY EXPANSION BOARD CRT-352
GAME( 199?, ma7551t, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7551-20-R3T", MACHINE_IS_SKELETON ) // build date is 04/12/00?
GAME( 199?, ma7551p, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7551-21-R2P", MACHINE_IS_SKELETON ) // build date is 12/27/00? - should be clone of ma7551t??
GAME( 199?, ma7556, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7556-00-R2", MACHINE_IS_SKELETON ) // build date is 10/20/98?
GAME( 199?, ma7558, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7558-01-R0", MACHINE_IS_SKELETON ) // build date is 02/25/02?
GAME( 199?, ma8350, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 8350-00-R1", MACHINE_IS_SKELETON ) // build date is 07/28/94?
GAME( 199?, ma7551t, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7551-20-R3T", MACHINE_IS_SKELETON ) // build date is 04/12/00?
GAME( 199?, ma7551p, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7551-21-R2P", MACHINE_IS_SKELETON ) // build date is 12/27/00?
GAME( 199?, ma7556, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7556-00-R2", MACHINE_IS_SKELETON ) // build date is 10/20/98?
GAME( 199?, ma7558r4, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7558-01-R4", MACHINE_IS_SKELETON ) // build date is 01/09/01?
GAME( 199?, ma7558r0, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 7558-01-R0", MACHINE_IS_SKELETON ) // build date is 02/25/02?
GAME( 199?, ma8340, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 8340-01-R1", MACHINE_IS_SKELETON ) // build date is 04/18/93?
GAME( 199?, ma8350, 0, crt352, merit3xx, merit3xx_state, empty_init, ROT0, "Merit", "Multi-Action 8350-00-R1", MACHINE_IS_SKELETON ) // build date is 07/28/94?

View File

@ -697,12 +697,10 @@ static INPUT_PORTS_START(dodgecty)
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME( "Hold 5 / Double Up / Hi" )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_STAND ) PORT_NAME( "Hi-Score" )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_STAND )
PORT_MODIFY("PIO1_PORTB")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(2)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_S) PORT_NAME("Setup / Test")
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK )
INPUT_PORTS_END
static INPUT_PORTS_START(mtjpoker)

File diff suppressed because it is too large Load Diff