mirror of
https://github.com/holub/mame
synced 2025-04-23 08:49:55 +03:00
misc/magicard.cpp: Dallas Poker improvements. [Roberto Fresca, Grull Osgo, Team Europe]
- Added workaround to avoid the 68070 UART stuck. - Added proper inputs. - Created button-lamps control panel layout. - Game now is playable. Needs the PIC16F84 emulation.
This commit is contained in:
parent
eec3118d1f
commit
26963aabe1
206
src/mame/layout/dallaspk.lay
Normal file
206
src/mame/layout/dallaspk.lay
Normal file
@ -0,0 +1,206 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
license:CC0-1.0
|
||||
copyright-holders: Roberto Fresca
|
||||
**************************************************
|
||||
|
||||
Dallas Poker (CZ/V1),
|
||||
AHF Automatentechnik, 1993.
|
||||
|
||||
Realistic clickable buttons-lamps.
|
||||
|
||||
**************************************************
|
||||
-->
|
||||
<mamelayout version="2">
|
||||
<element name="hold1" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.3" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<text string="HOLD 1">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.1" width="1" height="0.4" />
|
||||
</text>
|
||||
<text string="------">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.5" width="1" height="0.4" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="hold2" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.3" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<text string="HOLD 2">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.1" width="1" height="0.4" />
|
||||
</text>
|
||||
<text string="RED">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.5" width="1" height="0.4" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="hold3" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.3" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<text string="HOLD 3">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.1" width="1" height="0.4" />
|
||||
</text>
|
||||
<text string="------">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.5" width="1" height="0.4" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="hold4" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.3" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<text string="HOLD 4">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.1" width="1" height="0.4" />
|
||||
</text>
|
||||
<text string="BLACK">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.5" width="1" height="0.4" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="hold5" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="1.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.3" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<text string="HOLD 5">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.1" width="1" height="0.4" />
|
||||
</text>
|
||||
<text string="------">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.5" width="1" height="0.4" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="cancel" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="0.0" green="1.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.0" green="0.25" blue="0.0" />
|
||||
</rect>
|
||||
<text string="CANCEL">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.1" width="1" height="0.4" />
|
||||
</text>
|
||||
<text string="BET/TAKE">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.5" width="1" height="0.4" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="start" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="0.0" green="1.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.0" green="0.25" blue="0.0" />
|
||||
</rect>
|
||||
<text string="START">
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
<bounds x="0" y="0.2" width="1" height="0.6" />
|
||||
</text>
|
||||
</element>
|
||||
|
||||
|
||||
<element name="hold_b" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="0.7" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.2" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="start_b" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="0.0" green="0.7" blue="0.0" />
|
||||
</rect>
|
||||
<rect state="0">
|
||||
<color red="0.0" green="0.15" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
|
||||
<view name="Button Lamps">
|
||||
|
||||
<screen index="0">
|
||||
<bounds left="0" top="0" right="4" bottom="3" />
|
||||
</screen>
|
||||
|
||||
<element name="lamp1" ref="hold_b" inputtag="IN0" inputmask="0x0010">
|
||||
<bounds x="0.10" y="3.13" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp1" ref="hold1" inputtag="IN0" inputmask="0x0010">
|
||||
<bounds x="0.12" y="3.15" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
<element name="lamp2" ref="hold_b" inputtag="IN0" inputmask="0x0800">
|
||||
<bounds x="0.75" y="3.13" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp2" ref="hold2" inputtag="IN0" inputmask="0x0800">
|
||||
<bounds x="0.77" y="3.15" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
<element name="lamp3" ref="hold_b" inputtag="IN0" inputmask="0x1000">
|
||||
<bounds x="1.40" y="3.13" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp3" ref="hold3" inputtag="IN0" inputmask="0x1000">
|
||||
<bounds x="1.42" y="3.15" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
<element name="lamp4" ref="hold_b" inputtag="IN0" inputmask="0x0400">
|
||||
<bounds x="2.05" y="3.13" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp4" ref="hold4" inputtag="IN0" inputmask="0x0400">
|
||||
<bounds x="2.07" y="3.15" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
<element name="lamp5" ref="hold_b" inputtag="IN0" inputmask="0x0040">
|
||||
<bounds x="2.70" y="3.13" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp5" ref="hold5" inputtag="IN0" inputmask="0x0040">
|
||||
<bounds x="2.72" y="3.15" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
<element name="lamp6" ref="start_b" inputtag="IN0" inputmask="0x0020">
|
||||
<bounds x="3.35" y="3.02" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp6" ref="cancel" inputtag="IN0" inputmask="0x0020">
|
||||
<bounds x="3.37" y="3.04" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
<element name="lamp7" ref="start_b" inputtag="IN0" inputmask="0x0080">
|
||||
<bounds x="3.35" y="3.28" width="0.55" height="0.24" />
|
||||
</element>
|
||||
<element name="lamp7" ref="start" inputtag="IN0" inputmask="0x0080">
|
||||
<bounds x="3.37" y="3.30" width="0.51" height="0.20" />
|
||||
</element>
|
||||
|
||||
</view>
|
||||
</mamelayout>
|
@ -30,7 +30,7 @@
|
||||
* Puzzle Me!, Impera, 199?.
|
||||
* Lucky 7 (Impera, V04/91a, set 1), Impera, 1991.
|
||||
* Lucky 7 (Impera, V04/91a, set 2), Impera, 1991.
|
||||
* Dallas Poker, unknown, 1993.
|
||||
* Dallas Poker (CZ/V1), AHF Automatentechnik, 1993.
|
||||
* Kajot Card (Version 1.01, Wien Euro), Amatic, 1993.
|
||||
* Poker (Impera, V11/90b), Impera, 1991.
|
||||
* Simply the Best (CZ750, v1.0), Kajot, 2001.
|
||||
@ -47,7 +47,6 @@
|
||||
- determine what drives int1_w. (It's RTC on boards with RTC) (Not all games use this)
|
||||
- Correct memory map - at the moment ROM is mapped to several address spaces for
|
||||
all games. This is probably wrong.
|
||||
- dallaspk produces white noise after some sounds.
|
||||
|
||||
|
||||
*******************************************************************************
|
||||
@ -206,6 +205,7 @@
|
||||
#include "speaker.h"
|
||||
|
||||
#include "magicard.lh"
|
||||
#include "dallaspk.lh"
|
||||
#include "pokeri.lh"
|
||||
#include "simpbest.lh"
|
||||
|
||||
@ -295,6 +295,8 @@ public:
|
||||
void magicard(machine_config &config);
|
||||
void magicard_pic56(machine_config &config);
|
||||
|
||||
void init_dallaspk();
|
||||
|
||||
protected:
|
||||
virtual void machine_start() override;
|
||||
|
||||
@ -751,40 +753,39 @@ static INPUT_PORTS_START( lucky7i )
|
||||
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
static INPUT_PORTS_START( dallaspk )
|
||||
PORT_INCLUDE( magicard )
|
||||
|
||||
PORT_MODIFY("IN0")
|
||||
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_POKER_CANCEL ) PORT_NAME("Cancel / Take")
|
||||
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Hold 4 / Black")
|
||||
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2 / Red")
|
||||
|
||||
PORT_MODIFY("IN1")
|
||||
PORT_DIPNAME( 0x80, 0x80, "Hopper" ) PORT_DIPLOCATION("SW1:1")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPNAME( 0x01, 0x01, "I/O Test" ) PORT_DIPLOCATION("SW1:8")
|
||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
|
||||
PORT_DIPNAME( 0x40, 0x40, "Hopper-Wert" ) PORT_DIPLOCATION("SW1:2")
|
||||
PORT_DIPSETTING( 0x40, "10" )
|
||||
PORT_DIPSETTING( 0x00, "5" )
|
||||
|
||||
PORT_DIPNAME( 0x08, 0x08, "Munzer1" ) PORT_DIPLOCATION("SW1:5")
|
||||
PORT_DIPSETTING( 0x08, "10" )
|
||||
PORT_DIPSETTING( 0x00, "5" )
|
||||
|
||||
PORT_DIPNAME( 0x04, 0x04, "Munzer2" ) PORT_DIPLOCATION("SW1:6")
|
||||
PORT_DIPSETTING( 0x04, "10" )
|
||||
PORT_DIPSETTING( 0x00, "5" )
|
||||
|
||||
PORT_DIPNAME( 0x02, 0x02, "Remote 1" ) PORT_DIPLOCATION("SW1:7")
|
||||
PORT_DIPSETTING( 0x02, "100" )
|
||||
PORT_DIPSETTING( 0x00, "10" )
|
||||
|
||||
PORT_DIPNAME( 0x20, 0x20, "Remote 2" ) PORT_DIPLOCATION("SW1:3")
|
||||
PORT_DIPSETTING( 0x20, "100" )
|
||||
PORT_DIPSETTING( 0x00, "50" )
|
||||
|
||||
PORT_DIPNAME( 0x04, 0x04, "Munzer2" ) PORT_DIPLOCATION("SW1:6")
|
||||
PORT_DIPSETTING( 0x04, "10" )
|
||||
PORT_DIPSETTING( 0x00, "5" )
|
||||
PORT_DIPNAME( 0x08, 0x08, "Munzer1" ) PORT_DIPLOCATION("SW1:5")
|
||||
PORT_DIPSETTING( 0x08, "10" )
|
||||
PORT_DIPSETTING( 0x00, "5" )
|
||||
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4")
|
||||
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
|
||||
PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8")
|
||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
||||
PORT_DIPNAME( 0x20, 0x20, "Remote 2" ) PORT_DIPLOCATION("SW1:3")
|
||||
PORT_DIPSETTING( 0x20, "100" )
|
||||
PORT_DIPSETTING( 0x00, "50" )
|
||||
PORT_DIPNAME( 0x40, 0x40, "Hopper-Wert" ) PORT_DIPLOCATION("SW1:2")
|
||||
PORT_DIPSETTING( 0x40, "10" )
|
||||
PORT_DIPSETTING( 0x00, "5" )
|
||||
PORT_DIPNAME( 0x80, 0x80, "Hopper" ) PORT_DIPLOCATION("SW1:1")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
|
||||
INPUT_PORTS_END
|
||||
@ -2426,6 +2427,20 @@ ROM_START( simpbest )
|
||||
ROM_END
|
||||
|
||||
|
||||
/*********************************************
|
||||
* Driver Init *
|
||||
*********************************************/
|
||||
|
||||
void magicard_state::init_dallaspk()
|
||||
{
|
||||
// Dallas Poker...
|
||||
// NOP'ing to avoid the 68070 UART stuck...
|
||||
uint8_t *rom = memregion("maincpu")->base();
|
||||
|
||||
rom[0x00482e] = 0x18;
|
||||
rom[0x00482f] = 0x60;
|
||||
}
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
|
||||
@ -2433,31 +2448,31 @@ ROM_END
|
||||
* Game Drivers *
|
||||
*********************************************/
|
||||
|
||||
// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS
|
||||
// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS
|
||||
|
||||
GAME( 1994, magicard, 0, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v2.01)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAMEL( 1994, magicrd1, 0, magicard_pic56, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.10 14.09.94)", MACHINE_SUPPORTS_SAVE, layout_magicard )
|
||||
GAME( 1993, magicrd1a, magicrd1, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.5 17.12.93, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1993, magicrd1b, magicrd1, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.5 17.12.93, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAMEL( 1993, magicrd1c, magicrd1, magicard_pic54, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.2 200/93, set 1)", MACHINE_SUPPORTS_SAVE, layout_magicard )
|
||||
GAME( 1993, magicrd1d, magicrd1, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.2 200/93, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1994, magicrde, 0, hotslots_pic54, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (v2.11a, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1994, magicrdea, magicrde, hotslots_pic54, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (v2.11a, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1994, magicrdeb, magicrde, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (V2.11a, set 3)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1994, magicrdec, magicrde, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (v2.09a)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1998, magicrdj, 0, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card III Jackpot (V4.01 6/98)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1998, magicrdja, magicrdj, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card III Jackpot (V4.01 7/98)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 2001, magicle, 0, magicle, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Magic Lotto Export (5.03)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 2002, hotslots, 0, hotslots, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Hot Slots (6.00)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1999, quingo, 0, magicle, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Quingo Export (5.00)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1999, belslots, 0, magicle, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Bel Slots Export (5.01)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 2001, bigdeal0, 0, magicle, magicard, hotslots_state, empty_init, ROT0, "Impera", "Big Deal Belgien (5.04)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 199?, puzzleme, 0, puzzleme, puzzleme, hotslots_state, empty_init, ROT0, "Impera", "Puzzle Me!", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1994, magicard, 0, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v2.01)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAMEL( 1994, magicrd1, 0, magicard_pic56, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.10 14.09.94)", MACHINE_SUPPORTS_SAVE, layout_magicard )
|
||||
GAME( 1993, magicrd1a, magicrd1, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.5 17.12.93, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1993, magicrd1b, magicrd1, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.5 17.12.93, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAMEL( 1993, magicrd1c, magicrd1, magicard_pic54, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.2 200/93, set 1)", MACHINE_SUPPORTS_SAVE, layout_magicard )
|
||||
GAME( 1993, magicrd1d, magicrd1, magicard, magicard, magicard_state, empty_init, ROT0, "Impera", "Magic Card (v1.2 200/93, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1994, magicrde, 0, hotslots_pic54, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (v2.11a, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1994, magicrdea, magicrde, hotslots_pic54, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (v2.11a, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1994, magicrdeb, magicrde, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (V2.11a, set 3)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1994, magicrdec, magicrde, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card Export 94 (v2.09a)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1998, magicrdj, 0, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card III Jackpot (V4.01 6/98)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1998, magicrdja, magicrdj, hotslots, magicrde, hotslots_state, empty_init, ROT0, "Impera", "Magic Card III Jackpot (V4.01 7/98)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 2001, magicle, 0, magicle, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Magic Lotto Export (5.03)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 2002, hotslots, 0, hotslots, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Hot Slots (6.00)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1999, quingo, 0, magicle, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Quingo Export (5.00)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1999, belslots, 0, magicle, hotslots, hotslots_state, empty_init, ROT0, "Impera", "Bel Slots Export (5.01)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 2001, bigdeal0, 0, magicle, magicard, hotslots_state, empty_init, ROT0, "Impera", "Big Deal Belgien (5.04)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 199?, puzzleme, 0, puzzleme, puzzleme, hotslots_state, empty_init, ROT0, "Impera", "Puzzle Me!", MACHINE_SUPPORTS_SAVE )
|
||||
|
||||
GAME( 1991, lucky7i, 0, magicard, lucky7i, magicard_state, empty_init, ROT0, "Impera", "Lucky 7 (Impera, V04/91a, set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1991, lucky7x, lucky7i, magicard, lucky7i, magicard_state, empty_init, ROT0, "Impera", "Lucky 7 (Impera, V04/91a, set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1993, dallaspk, 0, magicard, dallaspk, magicard_state, empty_init, ROT0, "<unknown>", "Dallas Poker", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAME( 1993, kajotcrd, 0, hotslots, magicard, hotslots_state, empty_init, ROT0, "Amatic", "Kajot Card (Version 1.01, Wien Euro)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAMEL( 1991, pokeri, 0, magicard, pokeri, magicard_state, empty_init, ROT0, "Impera", "Poker (Impera, V11/90b)", MACHINE_SUPPORTS_SAVE, layout_pokeri )
|
||||
GAME( 1991, lucky7i, 0, magicard, lucky7i, magicard_state, empty_init, ROT0, "Impera", "Lucky 7 (Impera, V04/91a, set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1991, lucky7x, lucky7i, magicard, lucky7i, magicard_state, empty_init, ROT0, "Impera", "Lucky 7 (Impera, V04/91a, set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAMEL( 1993, dallaspk, 0, magicard, dallaspk, magicard_state, init_dallaspk, ROT0, "AHF Automatentechnik", "Dallas Poker (CZ/V1)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING, layout_dallaspk )
|
||||
GAME( 1993, kajotcrd, 0, hotslots, magicard, hotslots_state, empty_init, ROT0, "Amatic", "Kajot Card (Version 1.01, Wien Euro)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
|
||||
GAMEL( 1991, pokeri, 0, magicard, pokeri, magicard_state, empty_init, ROT0, "Impera", "Poker (Impera, V11/90b)", MACHINE_SUPPORTS_SAVE, layout_pokeri )
|
||||
|
||||
GAMEL( 2001, simpbest, 0, simpbest, simpbest, hotslots_state, empty_init, ROT0, "Kajot", "Simply the Best (CZ750, v1.0)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING, layout_simpbest )
|
||||
GAMEL( 2001, simpbest, 0, simpbest, simpbest, hotslots_state, empty_init, ROT0, "Kajot", "Simply the Best (CZ750, v1.0)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING, layout_simpbest )
|
||||
|
Loading…
Reference in New Issue
Block a user