summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2025-04-09 02:39:55 +0200
committer Roberto Fresca <robbie@robertofresca.com>2025-04-09 02:39:55 +0200
commit9e6102537091db74cac1b7a10385287a41f4cc45 (patch)
tree5187d49f2100091515060fc8ed5e71cd53bf17f6
parentccb469b9a714d04f76bd01645b616c6983bd8f19 (diff)
naroutp.cpp driver improvements: [Roberto Fresca, Grull Osgo]
- Added new sets, worked inputs, DIP switches, layouts, lamps, and promoted to working: winbnk88, nor6007a, nor6007b, ddellf96, ddellf97, ddellf97a, ddellf97b, ddellf97c, ddellf97d, ddellf97e. - Hopper support for winbank88, nor6007a, and nor6007b. Systems promoted to working --------------------------- Winbank Joker Poker [Roberto Fresca, Grull Osgo] Noraut Poker (6007 32k) [Roberto Fresca, Grull Osgo] Noraut Poker (6007 64k) [Roberto Fresca, Grull Osgo] Double Joker Poker Dellfern 1996 [Roberto Fresca, Grull Osgo] Dellfern V18 (77's, 99's & Suits, 1 Credit) [Roberto Fresca, Grull Osgo] Dellfern V18 (77's, 99's & Suits, 10 Credit) [Roberto Fresca, Grull Osgo] Dellfern V18 (Joker Poker, raise bet, 2p/10p) [Roberto Fresca, Grull Osgo] Dellfern V18 (£6 Jackpot Bank Poker) [Roberto Fresca, Grull Osgo] Dellfern V18 (Joker Poker / Jack Plus) [Roberto Fresca, Grull Osgo] Dellfern V18 (Amusement Poker) [Roberto Fresca, Grull Osgo]
-rw-r--r--src/mame/mame.lst10
-rw-r--r--src/mame/misc/norautp.cpp586
-rw-r--r--src/mame/misc/paracaidista.cpp2
3 files changed, 543 insertions, 55 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6c4f92ab30f..8f9e91587ba 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -31904,6 +31904,13 @@ cgip23b
cgip30b
cgip30cs
cgidjp
+ddellf96
+ddellf97
+ddellf97a
+ddellf97b
+ddellf97c
+ddellf97d
+ddellf97e
df_djpkr
df_djpkra
dphl
@@ -31920,6 +31927,8 @@ kimblz80
mainline
ndxron10
newhilop
+nor6007a
+nor6007b
noraut3a
noraut3b
norautdx
@@ -31942,6 +31951,7 @@ ssjkrpkr
sureshoto
tpoker2
unkljfpk
+winbnk88
@source:misc/notechan.cpp
notechan
diff --git a/src/mame/misc/norautp.cpp b/src/mame/misc/norautp.cpp
index 44b66bdcc5e..7cb97af2781 100644
--- a/src/mame/misc/norautp.cpp
+++ b/src/mame/misc/norautp.cpp
@@ -12,60 +12,73 @@
-- Z80 based --
- * Noraut Poker, 1988, Noraut Ltd.
- * Noraut Deluxe Poker (console), 198?, Noraut Ltd.
- * Noraut Deluxe Poker (bootleg), 198?, Unknown.
- * Noraut Joker Poker (original), 198?, Noraut Ltd.
- * Noraut Joker Poker (text hack), 198?, bootleg.
- * Noraut Joker Poker (Prologic HW), 198?, Video Fun Games Ltd.
- * Noraut Joker Poker (N1A), 1988, Noraut Ltd.
- * Noraut Joker Poker (alt), 1988, Noraut Ltd.
- * Noraut Red Hot Joker Poker, 1988, Noraut Ltd.
- * Noraut Red Hot Joker Poker (alt HW), 198?, Noraut Ltd.
- * Noraut Poker (NTX10A), 1988, Noraut Ltd.
- * Noraut Jacks Plus / Joker Poker (V3.010a), 2002, Noraut Ltd.
- * Noraut Jacks Plus / Joker Poker (V3.011a), 2003, Noraut Ltd.
- * Noraut Joker Poker (console, set 1), 198?, Noraut Ltd.
- * Noraut Joker Poker (console, set 2), 198?, Noraut Ltd.
- * Mainline Double Joker Poker / Jacks Plus, 198?, Mainline London.
- * Double Joker Poker (45%-75% payout), 199?, DellFern Ltd.
- * Double Joker Poker (45%-75% payout, alt), 199?, DellFern Ltd.
- * Royal on Ten (hack of Noraut Deluxe Poker), 2005, Unknown.
- * Credit Poker (ver.30c, standard), 1999, CGI.
- * Credit Poker (ver.30b, 7 & 9 bonus), 1999, CGI.
- * Credit Poker (ver.23b, 7 & 9 bonus), 1998, CGI.
- * Double Joker Poker (CGI), 19??, CGI.
- * Kimble Double HI-LO (z80 version), 198?, Kimble Ireland.
- * Poker / Black Jack (Model 7521), 198?, M. Kramer Manufacturing.
- * Draw Poker (Joker Poker V.01), 1984, Coinmaster.
+ * Noraut Poker, 1988, Noraut Ltd.
+ * Noraut Deluxe Poker (console), 198?, Noraut Ltd.
+ * Noraut Deluxe Poker (bootleg), 198?, Unknown.
+ * Noraut Joker Poker (original), 198?, Noraut Ltd.
+ * Noraut Joker Poker (text hack), 198?, bootleg.
+ * Noraut Joker Poker (Prologic HW), 198?, Video Fun Games Ltd.
+ * Noraut Joker Poker (N1A), 1988, Noraut Ltd.
+ * Noraut Joker Poker (alt), 1988, Noraut Ltd.
+ * Noraut Red Hot Joker Poker, 1988, Noraut Ltd.
+ * Noraut Red Hot Joker Poker (alt HW), 198?, Noraut Ltd.
+ * Noraut Poker (NTX10A), 1988, Noraut Ltd.
+ * Noraut Jacks Plus / Joker Poker (V3.010a), 2002, Noraut Ltd.
+ * Noraut Jacks Plus / Joker Poker (V3.011a), 2003, Noraut Ltd.
+ * Noraut Joker Poker (console, set 1), 198?, Noraut Ltd.
+ * Noraut Joker Poker (console, set 2), 198?, Noraut Ltd.
+ * Mainline Double Joker Poker / Jacks Plus, 198?, Mainline London.
+ * Double Joker Poker (45%-75% payout), 1996, DellFern Ltd.
+ * Double Joker Poker (45%-75% payout, alt), 1996, DellFern Ltd.
+ * Royal on Ten (hack of Noraut Deluxe Poker), 2005, Unknown.
+ * Credit Poker (ver.30c, standard), 1999, CGI.
+ * Credit Poker (ver.30b, 7 & 9 bonus), 1999, CGI.
+ * Credit Poker (ver.23b, 7 & 9 bonus), 1998, CGI.
+ * Double Joker Poker (CGI), 19??, CGI.
+ * Kimble Double HI-LO (z80 version), 198?, Kimble Ireland.
+ * Poker / Black Jack (Model 7521), 198?, M. Kramer Manufacturing.
+ * Draw Poker (Joker Poker V.01), 1984, Coinmaster.
+
+ * Winbank Joker Poker, 1988, Noraut Ltd.
+ * Noraut Poker (6007 32k), 1988, Noraut Ltd.
+ * Noraut Poker (6007 64k), 1988, Noraut Ltd.
+ * Double Joker Poker Dellfern 1996, 1996, Dellfern Ltd.
+ * Dellfern V18 (77's, 99's & Suits, 1 Credit), 1997, Dellfern Ltd.
+ * Dellfern V18 (77's, 99's & Suits, 10 Credits), 1997, Dellfern Ltd.
+ * Dellfern V18 (Joker Poker, raise bet, 2p/10p), 1997, Dellfern Ltd.
+ * Dellfern V18 (£6 Jackpot Bank Poker), 1997, Dellfern Ltd.
+ * Dellfern V18 (Joker Poker / Jack Plus), 1997, Dellfern Ltd.
+ * Dellfern V18 (Amusement Poker), 1997, Dellfern Ltd.
+
-- 8080 based --
- * Draw Poker HI-LO, 1983, M. Kramer Manufacturing.
- * Joker Poker (Kramer, alt), 1983, Unknown.
- * Draw Poker HI-LO (Japanese), 198?, Unknown.
- * New Hi-Low Poker, 19??, Song won?
- * unknown poker game PKII/DM, 198?, Unknown.
- * PMA Poker, 198?, PMA.
- * Kimble Double HI-LO, 198?, Kimble Ireland.
- * Aces or Better Draw Poker, 1983, GTI Inc.
- * GTI Poker? (SMS hardware), 1983, GTI Inc.
- * HI-LO Double Up Joker Poker, 1983, SMS Manufacturing Corp.
- * Drews Revenge (v.2.89, set 1), 1986, Drews Inc.
- * Drews Revenge (v.2.89, set 2), 1986, Drews Inc.
- * Southern Systems Joker Poker, 1982, Southern Systems & Assembly, Ltd.
- * Fast Draw (poker conversion kit), 198?, Stern Electronics?
- * Sure Shot (older, dphl hardware), 198?, SMS Manufacturing Corp.
- * Draw Poker HI-LO (alt GFX), 198?, SMS Manufacturing Corp.
+ * Draw Poker HI-LO, 1982, M. Kramer Manufacturing.
+ * Joker Poker (Kramer, alt), 1983, Unknown.
+ * Draw Poker HI-LO (Japanese), 1983, Unknown.
+ * New Hi-Low Poker, 198?, Song won?
+ * unknown poker game PKII/DM, 198?, Unknown.
+ * PMA Poker, 1983, PMA.
+ * Kimble Double HI-LO, 198?, Kimble Ireland.
+ * Double or Nothing Draw Poker, 1983, Game Technology Inc.
+ * GTI Poker? (SMS hardware), 1983, Game Technology Inc.
+ * HI-LO Double Up Joker Poker, 1983, SMS Manufacturing Corp.
+ * Drews Revenge (v.2.89, set 1), 1986, Drews Inc.
+ * Drews Revenge (v.2.89, set 2), 1986, Drews Inc.
+ * Southern Systems Joker Poker, 1982, Southern Systems & Assembly, Ltd.
+ * Fast Draw (poker conversion kit), 198?, Stern Electronics
+ * Sure Shot (older, dphl hardware), 1983, SMS Manufacturing Corp.
+ * Unknown Draw Poker HI-LO, 198?, Unknown.
-- 8080 based with MCU --
- * Turbo Poker 2, 1993, Micro Manufacturing, Inc.
+ * Turbo Poker 2, 1993, Micro Manufacturing, Inc.
+
-- unknown CPU based --
- * unknown LJF Corporation poker game 1989, LJF Corporation
+ * unknown LJF Corporation poker game 1989, LJF Corporation
*******************************************************************************
@@ -344,6 +357,64 @@
*******************************************************************************
+ PCB lockouts:
+
+ 1: "Laser Lockout" Release:
+ Press together: HOLD1, HOLD2, CHANGE, and HALF GAMBLE.
+ Then release
+ Press: BET DEAL + LOW (after set dipsw)
+ Finish with "HOLD1"
+
+ 2: "FU" Release.
+ Press BET + DEAL, release.
+ Then Press and hold HOLD2 + HOLD3 + HALF GAMBLE + CHANGE CARD.
+
+ 3: "FR" Release.
+ Press BET + HIGH, release.
+ Then Press and hold HOLD2 + HOLD3 + HALF GAMBLE + CHANGE CARD.
+
+ 4.Percentages:
+ Unpower Machine. Set DIP switch #1 to ON.
+ Power On.
+ Use Countdown button to adjust Percentages.
+ Set DIP switch #1 to OFF to memorize setting.
+
+ 5:
+ "50" Appears on R/H side of blue screen
+ Turn DIP switch #1 to OFF unless setting Percentage.
+
+
+ 6007 Program and older noraut PCBs:
+ BASE PROGRAM: 25 MAX/PAY GHOST CARD / 8 POUNDS
+
+ Switch OFF ON Function
+ 1 2P 10P Coin
+ 2 Credit Payout/Hopper Play Mode
+ 3 No MARS MECH MARS MECH Coin Control
+ 4 Bet setting see below Bet setting
+ 5 Raise OFF Raise ON Random Raise
+ 6 Bet setting see below Bet setting
+
+ MAX BET
+ Switch 4 Switch 6
+ on on =max bet 25 (5- 8 setting)
+ off on =max bet 20 (1- 8 setting)
+ on off =max bet 15
+ off off =max bet 3
+
+ --------------------------------------------------
+
+ switch 7 Switch 8 Payout Percentage
+ OFF OFF = 55%
+ OFF ON = 60%
+ ON OFF = 65%
+ ON ON = 70%
+
+ --------------------------------------------------
+
+
+*******************************************************************************
+
*** Game Notes ***
- norautjp:
@@ -364,7 +435,8 @@
and show paytable when coin-up through dynamic size change
of the lines 5 and 6:
- dphl, dphljp, dphlunkb, sureshoto, smshilo
+ dphl, dphljp, dphlunkb, sureshoto, smshilo, newhilo, pkii-dm,
+ pma, gtipoker, fastdrawp
*******************************************************************************
@@ -673,6 +745,11 @@
for both narout and DPHL types of hardware.
- Documented control panels, and added/fixed a lot
of technical notes.
+ - Added new sets, worked inputs, DIP switches, layouts, lamps,
+ and promoted to working: winbnk88, nor6007a, nor6007b,
+ ddellf96, ddellf97, ddellf97a, ddellf97b, ddellf97c,
+ ddellf97d, ddellf97e.
+ - Hopper support for winbank88, nor6007a and nor6007b.
TODO:
@@ -1357,7 +1434,7 @@ static INPUT_PORTS_START( norautp )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Bet / Collect")
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2) // Coin A
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(2) // Coin B
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) // PORT_CODE(KEYCODE_K) PORT_NAME("IN0-5")
+ PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_READ_LINE_DEVICE_MEMBER("hopper", FUNC(ticket_dispenser_device::line_r))
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH ) PORT_NAME("Hi")
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_LOW ) PORT_NAME("Lo")
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT )
@@ -1396,9 +1473,9 @@ static INPUT_PORTS_START( norautp )
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:3")
PORT_DIPSETTING( 0x20, "A=5; B=25; C=1" )
PORT_DIPSETTING( 0x00, "A=50; B=25; C=5" )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:2")
- PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x40, 0x40, "Hopper Payment" ) PORT_DIPLOCATION("DSW1:2")
+ PORT_DIPSETTING( 0x40, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
PORT_DIPNAME( 0x80, 0x80, "Set Value" ) PORT_DIPLOCATION("DSW1:1")
PORT_DIPSETTING( 0x80, "2 Pence" )
PORT_DIPSETTING( 0x00, "10 Pence" )
@@ -1696,6 +1773,201 @@ static INPUT_PORTS_START( norautua )
INPUT_PORTS_END
+static INPUT_PORTS_START( nor6700a )
+
+ PORT_INCLUDE( norautp )
+
+ PORT_MODIFY("DSW1")
+ PORT_DIPNAME( 0x01, 0x01, "WinBank Mode" ) PORT_DIPLOCATION("DSW1:8")
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x02, 0x02, "Show Hopper Counter" ) PORT_DIPLOCATION("DSW1:7")
+ PORT_DIPSETTING( 0x02, DEF_STR( Yes ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( No ) )
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6")
+ PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x08, 0x08, "Skill Points" ) PORT_DIPLOCATION("DSW1:5")
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:3")
+ PORT_DIPSETTING( 0x20, "A=50; B=25; C=5" )
+ PORT_DIPSETTING( 0x00, "A=50; B=25; C=100" )
+ PORT_DIPNAME( 0x40, 0x40, "Hopper Payment" ) PORT_DIPLOCATION("DSW1:2")
+ PORT_DIPSETTING( 0x40, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:1")
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+INPUT_PORTS_END
+
+static INPUT_PORTS_START( nor6700b )
+
+ PORT_INCLUDE( norautp )
+
+ PORT_MODIFY("DSW1")
+ PORT_DIPNAME( 0x01, 0x01, "WinBank Mode" ) PORT_DIPLOCATION("DSW1:8")
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x02, 0x02, "Show Hopper Counter" ) PORT_DIPLOCATION("DSW1:7")
+ PORT_DIPSETTING( 0x02, DEF_STR( Yes ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( No ) )
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6")
+ PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x08, 0x08, "Skill Points" ) PORT_DIPLOCATION("DSW1:5")
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:3")
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x40, 0x40, "Hopper Payment" ) PORT_DIPLOCATION("DSW1:2")
+ PORT_DIPSETTING( 0x40, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:1")
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+INPUT_PORTS_END
+
+
+static INPUT_PORTS_START( ddellf97 )
+
+ PORT_INCLUDE( norautrh )
+
+ PORT_MODIFY("DSW1")
+ PORT_DIPNAME( 0x01, 0x00, "Bet Max" ) PORT_DIPLOCATION("DSW1:8")
+ PORT_DIPSETTING( 0x01, "25" )
+ PORT_DIPSETTING( 0x00, "10" )
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7")
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x04, 0x00, "Bonus 5-Cards (D-UP)" ) PORT_DIPLOCATION("DSW1:6")
+ PORT_DIPSETTING( 0x04, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
+ PORT_DIPNAME( 0x08, 0x08, "Raise Bet" ) PORT_DIPLOCATION("DSW1:5")
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x10, 0x10, "Bonus" ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPSETTING( 0x10, "77's, 99's" )
+ PORT_DIPSETTING( 0x00, "77's, 99's, & Suits" )
+ PORT_DIPNAME( 0x20, 0x20, "Min Bet for Jokers" ) PORT_DIPLOCATION("DSW1:3")
+ PORT_DIPSETTING( 0x00, "2" )
+ PORT_DIPSETTING( 0x20, "4" )
+ PORT_DIPNAME( 0x40, 0x00, "Deal Speed") PORT_DIPLOCATION("DSW1:2")
+ PORT_DIPSETTING( 0x40, "Slow" )
+ PORT_DIPSETTING( 0x00, "Fast" )
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:1")
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+INPUT_PORTS_END
+
+static INPUT_PORTS_START( bankpkr )
+
+ PORT_INCLUDE( norautp )
+
+ PORT_MODIFY("DSW1")
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:8")
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7")
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+
+ // bets change with the 10p coinage
+ PORT_DIPNAME( 0x0c, 0x0c, "Max Bet" ) PORT_DIPLOCATION("DSW1:5,6")
+ PORT_DIPSETTING( 0x0c, "1" )
+ PORT_DIPSETTING( 0x00, "2" )
+ PORT_DIPSETTING( 0x04, "10" )
+ PORT_DIPSETTING( 0x08, "20" )
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:3")
+ PORT_DIPSETTING( 0x20, "A=50; B=25; C=5" )
+ PORT_DIPSETTING( 0x00, "A=10; B=5; C=1" )
+ PORT_DIPNAME( 0x40, 0x40, "Hopper Payment" ) PORT_DIPLOCATION("DSW1:2")
+ PORT_DIPSETTING( 0x40, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
+ PORT_DIPNAME( 0x80, 0x80, "Credits In" ) PORT_DIPLOCATION("DSW1:1")
+ PORT_DIPSETTING( 0x80, "Points" )
+ PORT_DIPSETTING( 0x00, "£Bank" )
+INPUT_PORTS_END
+
+static INPUT_PORTS_START( delv18jp )
+
+ PORT_INCLUDE( norautrh )
+
+ PORT_MODIFY("DSW1")
+ // to find the function...
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:8")
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7")
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+
+ PORT_DIPNAME( 0x04, 0x04, "Bet Max" ) PORT_DIPLOCATION("DSW1:6")
+ PORT_DIPSETTING( 0x04, "1" ) PORT_CONDITION("DSW1", 0x80, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x00, "20" ) PORT_CONDITION("DSW1", 0x80, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x04, "5 " ) PORT_CONDITION("DSW1", 0x80, EQUALS, 0x80)
+ PORT_DIPSETTING( 0x00, "25" ) PORT_CONDITION("DSW1", 0x80, EQUALS, 0x80)
+ PORT_DIPNAME( 0x08, 0x08, "Raise Ante" ) PORT_DIPLOCATION("DSW1:5")
+ PORT_DIPSETTING( 0x08, "Random" )
+ PORT_DIPSETTING( 0x00, "Always" )
+ PORT_DIPNAME( 0x10, 0x00, "Type of Game" ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPSETTING( 0x10, "Jacks Plus" )
+ PORT_DIPSETTING( 0x00, "Joker Poker" )
+ PORT_DIPNAME( 0xa0, 0x20, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:3,1")
+ PORT_DIPSETTING( 0x00, "A=1; B=10" )
+ PORT_DIPSETTING( 0xa0, "A=1; B=25" )
+ PORT_DIPSETTING( 0x20, "A=10; B=10" )
+ PORT_DIPSETTING( 0x80, "A=50; B=25" )
+ PORT_DIPNAME( 0x40, 0x00, "Show Bet") PORT_DIPLOCATION("DSW1:2")
+ PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+INPUT_PORTS_END
+
+static INPUT_PORTS_START( delv18ap )
+
+ PORT_INCLUDE( norautrh )
+
+ PORT_MODIFY("DSW1")
+ // to find the function...
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:8")
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7")
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+
+ PORT_DIPNAME( 0x04, 0x04, "Bet Max" ) PORT_DIPLOCATION("DSW1:6")
+ PORT_DIPSETTING( 0x04, "10" )
+ PORT_DIPSETTING( 0x00, "20" )
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:5")
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x10, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x20, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:3")
+ PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:2,1")
+ PORT_DIPSETTING( 0x40, "A=1; B=2" )
+ PORT_DIPSETTING( 0x00, "A=1; B=5" )
+ PORT_DIPSETTING( 0xc0, "A=1; B=5" )
+ PORT_DIPSETTING( 0x80, "A=1; B=25" )
+INPUT_PORTS_END
+
+
+// ---------------- i8080 sets ------------------------------
+
static INPUT_PORTS_START( dphl )
PORT_START("IN0")
@@ -2959,6 +3231,10 @@ ROM_END
char marked "GU27" same asv3010a
pal marked "VER 2" same as v3010a
+ Memory expansion daughterboard etched:
+ Unique (Ireland)
+ +353-42-937-2147
+
Everything else identical to v3010a
*/
@@ -3591,6 +3867,196 @@ ROM_START( cdrawpkr )
ROM_END
+/*
+
+ Winbank Joker Poker
+
+ Alt version of norautp, but this one works in credit and hopper mode.
+ 1/2 gamble in norautp credit mode doesn't work right.
+
+ Also this one saves its setup SPEED/BET/TARGET unlike norautp.
+
+*/
+
+ROM_START( winbnk88 )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "winbank.bin", 0x0000, 0x2000, CRC(3a58777c) SHA1(fcf7cae4aa5175ecc3fe2c78e97702c9a379c335) )
+
+ ROM_REGION( 0x1000, "gfx", 0 )
+ ROM_LOAD( "gu2732.bin", 0x0000, 0x1000, CRC(2f00ccae) SHA1(914967ee7f60158225defbece6d33d66f619f8e9) )
+ROM_END
+
+
+// unlock sequence:
+// 1 - "F" + "D" + hold 1 + hold 2
+// 2 - Bet + Deal + Small
+ROM_START( nor6007a )
+ ROM_REGION( 0x10000, "maincpu", 0 ) // 6007 32k - code:0-3fff - 2 blocks - equals
+ ROM_LOAD( "600732k.bin", 0x0000, 0x8000, CRC(02a72cf6) SHA1(fa3000362a50694c106bf6d16164c5d4bf043ce2) )
+
+ ROM_REGION( 0x1000, "gfx", 0 )
+ ROM_LOAD( "gu31.bin", 0x0000, 0x1000, CRC(41112cd7) SHA1(62895300f3482f219acb3b30ddebd7f6c93ffc33) )
+ROM_END
+
+/*
+ Noraut 6007 64k
+
+ Identical halves.
+ Each quarter has a different program.
+
+ Diffs between 1st and 2nd quarters:
+
+ offset 1st quarter 2nd quarted
+ $050b $cf $cb
+ $060f $0f $07
+ $0b4f $e0 $c0
+ $260f $cf $cb
+ $3a0f $c7 $c3
+ $3e4f $6c $64
+
+ unlock sequence:
+ 1 - "F" + "D" + hold 1 + hold 2
+ 2 - Bet + Deal + Small
+
+*/
+ROM_START( nor6007b )
+ ROM_REGION( 0x10000, "maincpu", 0 ) // 6007 64k - code:0-7fff - 2 blocks - equals
+ ROM_LOAD( "600764k.bin", 0x4000, 0x4000, CRC(8de1271c) SHA1(02ef769fb952b093d15cec6b19be679631e2d6cf) ) // first quarter buggy program
+ ROM_CONTINUE( 0x0000, 0x4000) // second quarter good program.
+ ROM_IGNORE( 0x8000)
+
+ ROM_REGION( 0x1000, "gfx", 0 )
+ ROM_LOAD( "2516.bin", 0x0000, 0x0800, CRC(3bae5691) SHA1(32bb79c9f01a4f679e4b220ae8bd051a374771c8) )
+ ROM_RELOAD( 0x0800, 0x0800 )
+ROM_END
+
+
+/*
+ Double Dellfern 1996
+
+ dblprog.bin BADADDR ---xxxxxxxxxxxxx
+ dblchar.bin BADADDR -----xxxxxxxxxxx
+
+*/
+ROM_START( ddellf96 ) // 8 identical blocks of 0x2000 each
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "dblprog.bin", 0x00000, 0x2000, CRC(9d150a47) SHA1(da9c0d6632faab685dd061f39b01d8e65793e1e6) )
+ ROM_IGNORE( 0xe000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // 16 identical blocks of 0x1000 each
+ ROM_LOAD( "dblchar.bin", 0x00000, 0x1000, CRC(6cab56b5) SHA1(2c4a8ee6b0a021105e77d1df7d57aa6b955425ab) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+
+/*
+ Double Dellfern 1997
+ --------------------
+
+ PCB Etched:
+
+ Dellfern UK LTD
+ MADE IN ENGLAND (C)1997
+
+ Rom: VERSION 18, 16.05.97 BY V.S
+
+ - CPU: 1x Z84C0006PEC
+ - RAM: 1x 6264A 8K X 8 - Bit CMOS SRAM
+ - RAM: 1x GM76C28A - 2048 x 8 bit CMOS Static RAM
+ - I/O: 3x 8255 Peripeheral Interface Adapter.
+ - Prg ROM: 1x 27C512
+ - Gfx ROM: 1x 27C512
+ - Sound: Discrete.
+ - Crystal: 1x 18.432 MHz
+ - PLDs: 1x PALCE16V8H read protected
+
+ Pack of six programs inside for different cabs types.
+
+ Program offsets:
+
+ - 0000-3FFF : 77s, 99s and Suits. Layout input BET is with change card, and CHANGE is collect.
+ - 4000-7FFF : similar to above...
+ - 8000-9FFF : normal noraut program. inputs ok.
+ - A000-BFFF : 6 pounds jackpot. same noraut inputs & layout.
+ - C000-DFFF : noraut game. different inputs, needs layout with cancel.
+ - E000-FFFF : one bet, normal game, inputs changed and wrong layout. needs the cancel one.
+
+*/
+ROM_START( ddellf97 ) // program 0000-3FFF
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "progv18.bin", 0x0000, 0x4000, CRC(94153958) SHA1(87078ecc07f302fc9853562601e9bb0a2c8163d0) )
+ ROM_IGNORE( 0xc000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // BADADDR ---xxxxxxxxxxxxx. 16 identical blocks of 0x1000 each.
+ ROM_LOAD( "charv18.bin", 0x0000, 0x1000, CRC(46bbe214) SHA1(9f74dfa0ae337f8e924428f9e0f984cbb5b72fbf) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+ROM_START( ddellf97a ) // program 4000-7FFF
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "progv18.bin", 0x0000, 0x4000, CRC(94153958) SHA1(87078ecc07f302fc9853562601e9bb0a2c8163d0) )
+ ROM_CONTINUE( 0x0000, 0x4000)
+ ROM_IGNORE( 0x8000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // BADADDR ---xxxxxxxxxxxxx. 16 identical blocks of 0x1000 each.
+ ROM_LOAD( "charv18.bin", 0x0000, 0x1000, CRC(46bbe214) SHA1(9f74dfa0ae337f8e924428f9e0f984cbb5b72fbf) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+ROM_START( ddellf97b ) // program 8000-9FFF
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "progv18.bin", 0x0000, 0x4000, CRC(94153958) SHA1(87078ecc07f302fc9853562601e9bb0a2c8163d0) )
+ ROM_CONTINUE( 0x0000, 0x4000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_IGNORE( 0x6000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // BADADDR ---xxxxxxxxxxxxx. 16 identical blocks of 0x1000 each.
+ ROM_LOAD( "charv18.bin", 0x0000, 0x1000, CRC(46bbe214) SHA1(9f74dfa0ae337f8e924428f9e0f984cbb5b72fbf) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+ROM_START( ddellf97c ) // program A000-BFFF
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "progv18.bin", 0x0000, 0x4000, CRC(94153958) SHA1(87078ecc07f302fc9853562601e9bb0a2c8163d0) )
+ ROM_CONTINUE( 0x0000, 0x4000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_IGNORE( 0x4000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // BADADDR ---xxxxxxxxxxxxx. 16 identical blocks of 0x1000 each.
+ ROM_LOAD( "charv18.bin", 0x0000, 0x1000, CRC(46bbe214) SHA1(9f74dfa0ae337f8e924428f9e0f984cbb5b72fbf) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+ROM_START( ddellf97d ) // program C000-DFFF
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "progv18.bin", 0x0000, 0x4000, CRC(94153958) SHA1(87078ecc07f302fc9853562601e9bb0a2c8163d0) )
+ ROM_CONTINUE( 0x0000, 0x4000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_IGNORE( 0x2000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // BADADDR ---xxxxxxxxxxxxx. 16 identical blocks of 0x1000 each.
+ ROM_LOAD( "charv18.bin", 0x0000, 0x1000, CRC(46bbe214) SHA1(9f74dfa0ae337f8e924428f9e0f984cbb5b72fbf) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+ROM_START( ddellf97e ) // program E000-EFFF
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "progv18.bin", 0x0000, 0x4000, CRC(94153958) SHA1(87078ecc07f302fc9853562601e9bb0a2c8163d0) )
+ ROM_CONTINUE( 0x0000, 0x4000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+ ROM_CONTINUE( 0x0000, 0x2000)
+
+ ROM_REGION( 0x1000, "gfx", 0 ) // BADADDR ---xxxxxxxxxxxxx. 16 identical blocks of 0x1000 each.
+ ROM_LOAD( "charv18.bin", 0x0000, 0x1000, CRC(46bbe214) SHA1(9f74dfa0ae337f8e924428f9e0f984cbb5b72fbf) )
+ ROM_IGNORE( 0xf000)
+ROM_END
+
+
//************************************* i8080 sets *************************************
//* *
//* The following ones are 'Draw Poker HI-LO' type, running in a 8080 based hardware *
@@ -3959,10 +4425,10 @@ ROM_END
ROM_START( kimbldhl )
ROM_REGION( 0x10000, "maincpu", 0 ) // Program ROM is 0000-6e40
- ROM_LOAD( "jpc525611.bin", 0x0000, 0x8000, CRC(4a3f1aef) SHA1(570ef733989da6e89f0387f1e80b934cec7a7663) )
+ ROM_LOAD( "jpc525611.bin", 0x0000, 0x8000, CRC(4a3f1aef) SHA1(570ef733989da6e89f0387f1e80b934cec7a7663) )
ROM_REGION( 0x1000, "gfx", 0 )
- ROM_FILL( 0x0000, 0x0800, 0xff )
+ ROM_FILL( 0x0000, 0x0800, 0xff )
ROM_LOAD( "quizcharll.bin", 0x0800, 0x0800, CRC(4edb4717) SHA1(466556595abfbc11e31f2b0d9ca0213bd649253c) )
ROM_END
@@ -5323,8 +5789,8 @@ GAMEL( 1988, norautjp, norautp, norautp, norautp, norautp_state, empty_init,
GAMEL( 1988, norautrh, 0, norautp, norautrh, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Red Hot Joker Poker", 0, layout_noraut12 )
GAMEL( 198?, norautra, 0, norautp, norautrh, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Red Hot Joker Poker (alt HW)", 0, layout_noraut12 )
GAME( 1988, norautu, 0, norautxp, norautp, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Poker (NTX10A)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
-GAMEL( 2002, noraut3a, 0, noraut3, noraut3, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Jacks Plus / Joker Poker (V3.010a)", MACHINE_NOT_WORKING, layout_noraut12 ) // gives 1993 coins when exit from settings
-GAMEL( 2003, noraut3b, 0, noraut3, noraut3, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Jacks Plus / Joker Poker (V3.011a)", MACHINE_NOT_WORKING, layout_noraut12 ) // gives 1993 coins when exit from settings
+GAMEL( 2002, noraut3a, 0, noraut3, noraut3, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Jacks Plus / Joker Poker (V3.010a)", MACHINE_NOT_WORKING, layout_noraut12 ) // settings are messed-up and gives 1993 coins when exit
+GAMEL( 2003, noraut3b, 0, noraut3, noraut3, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Jacks Plus / Joker Poker (V3.011a)", MACHINE_NOT_WORKING, layout_noraut12 ) // settings are messed-up and gives 1993 coins when exit
GAMEL( 198?, norautua, 0, norautu, norautua, norautp_state, init_enc, ROT0, "Noraut Ltd.", "Noraut Joker Poker (console, set 1)", MACHINE_UNEMULATED_PROTECTION, layout_noraut12 )
GAMEL( 198?, norautub, norautua, norautu, norautua, norautp_state, init_enc, ROT0, "Noraut Ltd.", "Noraut Joker Poker (console, set 2)", MACHINE_UNEMULATED_PROTECTION, layout_noraut12 )
GAMEL( 198?, mainline, 0, norautp, mainline, norautp_state, empty_init, ROT0, "Mainline London", "Mainline Double Joker Poker / Jacks Plus)", 0, layout_noraut12 )
@@ -5339,6 +5805,18 @@ GAME( 198?, kimblz80, 0, kimble, norautp, norautp_state, empty_init,
GAME( 198?, bjpoker, 0, norautxp, norautrh, norautp_state, empty_init, ROT0, "M.Kramer Manufacturing.", "Poker / Black Jack (Model 7521)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) // starts ok, but after the jump to $180 goes to hell
GAMEL( 1984, cdrawpkr, 0, cdrawpkr, cdrawpkr, norautp_state, empty_init, ROT0, "Coinmaster", "Draw Poker (Joker Poker V.01)", 0, layout_noraut11 )
+// --------------------
+GAMEL( 1988, winbnk88, 0, norautp, norautp, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Winbank Joker Poker", 0, layout_noraut11 )
+GAMEL( 1988, nor6007a, 0, norautxp, nor6700a, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Poker (6007 32k)", 0, layout_noraut11 )
+GAMEL( 1988, nor6007b, 0, norautxp, nor6700b, norautp_state, empty_init, ROT0, "Noraut Ltd.", "Noraut Poker (6007 64k)", 0, layout_noraut11 )
+GAMEL( 1996, ddellf96, 0, norautp, mainline, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Double Joker Poker Dellfern 1996", 0, layout_noraut11 )
+GAMEL( 1997, ddellf97, 0, norautxp, ddellf97, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Dellfern V18 (77's, 99's & Suits, 1 Credit)", 0, layout_noraut12 )
+GAMEL( 1997, ddellf97a, ddellf97, norautxp, ddellf97, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Dellfern V18 (77's, 99's & Suits, 10 Credits)",0, layout_noraut12 )
+GAMEL( 1997, ddellf97b, ddellf97, norautxp, norautp, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Dellfern V18 (Joker Poker, raise bet, 2p/10p)",0, layout_noraut11 )
+GAMEL( 1997, ddellf97c, ddellf97, norautxp, bankpkr, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Dellfern V18 (£6 Jackpot Bank Poker)", 0, layout_noraut11 )
+GAMEL( 1997, ddellf97d, ddellf97, norautxp, delv18jp, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Dellfern V18 (Joker Poker / Jack Plus)", 0, layout_noraut12 )
+GAMEL( 1997, ddellf97e, ddellf97, norautxp, delv18ap, norautp_state, empty_init, ROT0, "Dellfern Ltd.", "Dellfern V18 (Amusement Poker)", 0, layout_noraut12 )
+
//************************************* i8080 sets **************************************
//* The following ones are 'Draw Poker HI-LO' type, running in a i8080 based hardware *
@@ -5363,7 +5841,7 @@ GAMEL( 1983, sureshoto, 0, dphl, sureshoto, norautp_state, init_unka
GAMEL( 198?, dphlunkb, 0, dphl, dphla, norautp_state, empty_init, ROT0, "<unknown>", "Unknown Draw Poker HI-LO", 0, layout_noraut10 )
// The following one also has a custom 68705 MCU
-GAME( 1993, tpoker2, 0, dphltest, norautp, norautp_state, empty_init, ROT0, "Micro Manufacturing", "Turbo Poker 2", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
+GAME( 1993, tpoker2, 0, dphltest, norautp, norautp_state, empty_init, ROT0, "Micro Manufacturing", "Turbo Poker 2", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
//************************************ unknown sets ************************************
diff --git a/src/mame/misc/paracaidista.cpp b/src/mame/misc/paracaidista.cpp
index 891e4396ee9..eb08cf2d90a 100644
--- a/src/mame/misc/paracaidista.cpp
+++ b/src/mame/misc/paracaidista.cpp
@@ -59,7 +59,7 @@
[20250401]
- Working RAM through PPI 8155 internal RAM and handlers.
- - Extended the PPI 8166 to support the 14bit timer + 2bit control.
+ - Extended the PPI 8155 to support the 14bit timer + 2bit control.
- Partially hooked the i8257 DMA controller. Need the handlers to work.
[20250407]