summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/sfbonus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/sfbonus.cpp')
-rw-r--r--src/mame/drivers/sfbonus.cpp6333
1 files changed, 0 insertions, 6333 deletions
diff --git a/src/mame/drivers/sfbonus.cpp b/src/mame/drivers/sfbonus.cpp
deleted file mode 100644
index 3d5c697bc89..00000000000
--- a/src/mame/drivers/sfbonus.cpp
+++ /dev/null
@@ -1,6333 +0,0 @@
-// license:BSD-3-Clause
-// copyright-holders:David Haywood
-/*
-"CGA" Amcoe HW (c) 1999-2004 Amcoe
-
-Notes:
-- Some games requires an operator password to prevent players from changing the settings
- it defaults to 123456
-
-- The games don't cope well with corrupt NVRAM, and may fail to boot completely(!)
-
-- The code to handle the 'multple' reel layers is dubious. rowscroll values are always used
- based on only one of the tilemaps displayed in that screen region.
-
-- There are still priority bugs in Tiger Hook, I thuoght I'd fixed these by doing the single
- pass rendering of the reels, but they seem to have been reintroduced somehow, needs further
- investigation
-
-- Inputs not done, Lamps not done
-
-- Printer busy errors, Hopper timeout errors
-
- Thanks to Olivier Galibert for the handy bitswapper tool :-)
-
-- The first time you boot a game (without proper NVRAM) it tells you to RESET - Hit F3 - When
- the game reboots, it flashes between "0" and "1" Hit the TAB key and flip Key1-0 to "ON" and
- the game starts. Quit the game and use the created ".nv" file for the default NVRAM file.
-
-Notes on version letters:
--------------------------
-
-E = Export (It displays a "Outside USA use only" message)
-R = ?? (In some games, it displays value of winning combinations, see e.g. fb4 Ver. R vs. Ver. LT)
-LT = ?? (It displays a "PT/TKT" message, so maybe it has a minimum amount of poits
- needed to get a ticket)
-XT = Texas XT / Arkansas / Iowa
-N = ??
-B = High Bonus Version
-SH = ??
-T = 10 Times (Bonus game every ten times, see bonus table)
-
-
-2009-08 FP: Reworked parent/clone relationships so that parent is the higher revision and/or the
-Export version. Also, I tried to standardize setnames by using the following convention:
-
-parent + label letter + version
-
-where "label letter" comes from the CPU rom name (usually b, c, d or v) and "version" is chosen as
-follows: 1 = Ver. R, 2 = Ver. LT, 3 = Ver. SH, h = Ver. B (High Bonus), x = Ver. XT and t = Ver. T
-
-Older versions are named as: parent + 'o' + progressive number
-In a couple of cases, due to too many older revisions, I used: parent + version + 'o' + progr. num.
-
-
-------------------------------------------------------------
-
-"Classic Edition Compact Format" PCB:
-
- +-------+ +-------------+ +------------+
- | VR1 +---+ Connector +---+ +---+ +---+|
-+-+386D +---+ | R | | R ||
-| ULN2003A | R | | O | | O ||
-| | O | | M | | M ||
-|8 | M | | 3 | | 4 ||
-| ULN2003A | 2 | +---+ +---+|
-|L +----+ +---+ |
-|i |6295| 62H256 |
-|n +----+ +----------+ |
-|e ULN2003A | | |
-|r +-----+ | AMCOE | 25MHz |
-| |9536 | | SALTIRE | |
-|C | | | | |
-|o +-----+ +----------+ |
-|n CN1|
-|n CN3 12MHz 4.9152MHz |
-|e CN2|
-|c +----------+ |
-|t +---------+ | ROM1 | |
-|o | HM86171 | +----------+ SW4|
-|r +---------+ |
-| FM1608-120 |
-| SW5|
-+-+ H3 |
- +------------------------------------------+
-
- CPU: Amcoe Saltire 208PQFP (Z80 core)
-Graphics: HM86171
- OSC: 25.000MHz, 12.000MHz & 4.9152MHz
- Sound: OKI M6295
- Other: XILINX XC9536XL (used for programable protection, connected to H2)
-
-HM86171-120 - HMC 28 pin DIP Color Palette RAMDAC
- FM1608-120 - RAMTRON 64Kb bytewide Ferroelectric Nonvolatile RAM
- ULN2003A - 16 pin DIP Seven Darlington Arrays
- 386D - JRC 386D low voltage AMP
- VR1 - Sound adjust pot
-
-H2 - 6 pin header used to program the XC9536XL (JTAG?)
-H3 - 20 pin dual row connector
-
-CN1 & CN2 are RJ45 LINK connectors
-
-ROMs 1 is a AMIC 290021T
-ROM 2 is a AMIC A29040BV surface mounted
-ROMs 3 & 4 are MX 29LV400TTC surface mounted
-
---------------------------------------------------------------------
-
-Model No. S2000-B
-+---------+ +-------------+ +--------------------+
-| +---+ Connector +---+ |
-| 386D VR1 +---+ +---+ +---+ +---+ |
-| +---+ | R | | R | | R | | R | U |
-+-+ | R | | O | | O | | O | | O | 2 |
- | | O | | M | | M | | M | | M | 1 |
-+-+ | M | | 3 | | 4 | | 5 | | 6 | |
-| | 2 | | | | | | | | | |
-| | | +---+ +---+ +---+ +---+ U |
-|8 ULN2003A +---+ 1 |
-| 5 |
-|L ULN2003A +----+ +----------+ |
-|i |6295| | | MH61C256AH-15 |
-|n +----+ | AMCOE | |
-|e | SGC2000 | |
-|r +------+ | | 25MHz |
-| | | +----------+ 75176 CN2|
-|C | 9536 | CN1|
-|o | | 12MHz 4.9152MHz |
-|n +------+ +-+
-|n +---+ +---+ +---+ |P|
-|e | 8 | | R | | 5 | |r|
-|c | 6 | | O | | 1 | S |i|
-|t | 1 | | M | | 8 | W |n|
-|o | 7 | | 1 | | 6 | 6 |t|
-|r | 1 | | | | 4 | |e|
-| +---+ +---+ +---+ |r|
-+-+ S S S S S B R +-+
- | W W W W W A S |
-+-+ 1 2 3 4 5 T T |
-+----------------------------------------------------+
-
- CPU: Amcoe SGC2000 208PQFP (Z80 core)
-Graphics: HM86171
- OSC: 25.000MHz, 12.000MHz & 4.9152MHz
- Sound: OKI M6295
- Other: XILINX XC9536XL (socketed)
-
-HM86171-120 - HMC 28 pin DIP Color Palette RAMDAC
- ULN2003A - 16 pin DIP Seven Darlington Arrays
- 51864 - V62C51864L-35P 64Kb SRAM
- 75176 - SN75176BP Differential BUS Transceiver (Bidirectional data communication on multipoint bus transmission line)
- 386D - JRC 386D low voltage AMP
- VR1 - Sound adjust pot
-
-BAT - 3.6v battery
-RST - Reset switch (to clear ram?)
-
-CN1 & CN2 are 4 pin link connectors
-
-U15 & U21 are unpopulated 32 pin DIP ROM sockets
-SW1 - SW4 are unpopulated
-
-------------------------------------------------------------
-
-Model No. S2000C SALTIRE
- +-------+ +-------------+ +---+----++----+-----+
- | +---+ Connector +---+ |CN2 ||CN1 |75176|
- | VR1 +----++----+ |
- | 386D +----------+ +----------+ |
- | | ROM2 | | ROM4 | +----------+ |
- | +----------+ +----------+ | ROM5 | |
-+-+ +----+ +----------+ +----------+ |
-| |6295| | ROM3 | +----------+ |
-| +----+ +----------+ | ROM6 | |
-|8 ULN2003A +----------+ |
-| +------+ |
-|L ULN2003A | | |
-|i | 9536 | +----------+ IC61C256AH-12 |
-|n | | | | |
-|e +------+ | AMCOE | |
-|r | SALTIRE | |
-| | | |
-|C +----------+ 25MHz SW1|
-|o |
-|n +-+
-|n 12MHz 4.9152MHz |P|
-|e |r|
-|c +----------+ |i|
-|t +---------+ | ROM1 | |n|
-|o | HM86171 | +----------+ SW4 |t|
-|r +---------+ |e|
-| FM1608-120 SW5 |r|
-| +-------+ +-+
-+-+ | VGA | H3 |
- +----------+-------+-------------------------------+
-
-Basically the same as the VCG-1 SALTIRE below, but the
-XILINX chip is socketed and no H1 or H2 connector.
-
-------------------------------------------------------------
-
-Starting in 2005 with Money Machine and later
-
-Model No. VCG-1 SALTIRE
- +-------+ +-------------+ +---+----++----+-----+
- | +---+ Connector +---+ |CN2 ||CN1 |75176|
- | VR1 +----++----+ |
- | 386D +----------+ +----------+ |
- | | ROM2 | | ROM4 | +----------+ |
- | +----------+ +----------+ | ROM5 | |
-+-+ +----+ +----------+ +----------+ |
-| |6295| | ROM3 | +----------+ |
-| +----+ +----------+ | ROM6 | |
-|8 ULN2003A +----------+ |
-| +----+ |
-|L ULN2003A |9536| |
-|i +----+ +----------+ IC61C256AH-12 |
-|n | | |
-|e H2 | AMCOE | |
-|r | SALTIRE | |
-| | | |
-|C +----------+ H1 25MHz SW1|
-|o |
-|n +-+
-|n 12MHz 4.9152MHz |P|
-|e |r|
-|c +----------+ |i|
-|t +---------+ | ROM1 | SW4 |n|
-|o | HM86171 | +----------+ |t|
-|r +---------+ |e|
-| FM1608-120 |r|
-| +-------+ SW5 +-+
-+-+ | VGA | H3 |
- +----------+-------+-------------------------------+
-
- CPU: Amcoe Saltire 208PQFP (Z80 core)
-Graphics: HM86171
- OSC: 25.000MHz, 12.000MHz & 4.9152MHz
- Sound: OKI M6295
- Other: XILINX XC9536XL (used for programable protection, connected to H2)
-
-HM86171-120 - HMC 28 pin DIP Color Palette RAMDAC
- FM1608-120 - RAMTRON 64Kb bytewide Ferroelectric Nonvolatile RAM
- ULN2003A - 16 pin DIP Seven Darlington Arrays
- 75176 - SN75176BP Differential BUS Transceiver (Bidirectional data communication on multipoint bus transmission line)
- 386D - JRC 386D low voltage AMP
- VR1 - Sound adjust pot
-
-H1 - 3 pin Jumper (Pins 1+2 is CGA, pins 2+3 is XVGA)
-H2 - 6 pin header used to program the XC9536XL (JTAG?)
-H3 - 20 pin dual row connector
-
-CN1 & CN2 are RJ45 LINK connectors
-
-ROMs 1 & 3-6 are AMIC 29040B
-ROM 2 is a AMIC 290021T
-
---------------------------------------------------------------------
-
-MH86171 Color Palette RAMDAC
- Hardware & software compatible with VGA, MCGA & 8514/A graphics
- Compatible with the RS170 video stadard
- Single monolithic, high performance CMOS
- Pixel rates up to 50MHz
- 256K possible colors
- Pixel word mask
- Up to 8 bits per pixel
- RGB analogue output, 6 bit DAC per gun, composite blank
- Triple six-bit video DAC
- 256 x 18 bit high speed SRAM
-
-*/
-
-
-#include "emu.h"
-#include "cpu/z80/z80.h"
-#include "machine/nvram.h"
-#include "sound/okim6295.h"
-#include "video/ramdac.h"
-#include "emupal.h"
-#include "screen.h"
-#include "speaker.h"
-#include "tilemap.h"
-
-#include "pirpok2.lh"
-
-
-class sfbonus_state : public driver_device
-{
-public:
- sfbonus_state(const machine_config &mconfig, device_type type, const char *tag) :
- driver_device(mconfig, type, tag),
- m_maincpu(*this, "maincpu"),
- m_gfxdecode(*this, "gfxdecode"),
- m_palette(*this, "palette"),
- m_nvram(*this, "nvram"),
- m_1800_regs(*this, "1800_regs"),
- m_vregs(*this, "vregs"),
- m_2801_regs(*this, "2801_regs"),
- m_2c01_regs(*this, "2c01_regs"),
- m_3000_regs(*this, "3000_regs"),
- m_3800_regs(*this, "3800_regs"),
- m_lamps(*this, "lamp%u", 0U)
- { }
-
- void sfbonus(machine_config &config);
-
- void init_hldspin2d();
- void init_ch2000v3();
- void init_fb5v();
- void init_suprball();
- void init_ch2000v2();
- void init_act2000v3();
- void init_classiced3();
- void init_fb6v3();
- void init_fb4d();
- void init_dblchal();
- void init_tighookv2();
- void init_funriverv();
- void init_pir2002();
- void init_moneymacd();
- void init_classice();
- void init_fb6();
- void init_classicev3();
- void init_fb4();
- void init_ch2000c();
- void init_pir2001();
- void init_version4();
- void init_pir2002v();
- void init_act2000v2();
- void init_fb6s();
- void init_abnudge();
- void init_fb2genv3();
- void init_robadv2d();
- void init_pir2002d();
- void init_bugfeverv();
- void init_anithunt();
- void init_fb2genv();
- void init_bugfeverv2();
- void init_tighookd();
- void init_fb6v();
- void init_pir2002v2();
- void init_sfruitbv();
- void init_sfbonus();
- void init_pirpok2v2();
- void init_parrot3v2();
- void init_fb4v3();
- void init_sfbonus_common();
- void init_seawld();
- void init_moneymacv();
- void init_fb3g();
- void init_act2000();
- void init_robadv2v1();
- void init_moneymac();
- void init_pickwinv();
- void init_version4v();
- void init_pir2001v2();
- void init_spooky();
- void init_pickwinv2();
- void init_pickwin();
- void init_act2000v();
- void init_fb6d();
- void init_fb5d();
- void init_seawldv();
- void init_anibonusv();
- void init_getrich();
- void init_anibonus();
- void init_atworld();
- void init_anibonusd();
- void init_fb2gen();
- void init_atworldd();
- void init_fb2gend();
- void init_sfruitbd();
- void init_anithuntv();
- void init_version4d2();
- void init_classiced();
- void init_fb5();
- void init_fruitcar2();
- void init_fruitcar3();
- void init_sfbonusd();
- void init_dblchald();
- void init_pirpok2();
- void init_anithuntd();
- void init_fb2ndv();
- void init_ch2000v();
- void init_funriver();
- void init_pickwind();
- void init_fruitcar();
- void init_hldspin1();
- void init_sfruitb();
- void init_hldspin1v();
- void init_sfbonusv();
- void init_dblchalv();
- void init_act2000d();
- void init_sfruitbv2();
- void init_robadv2v4();
- void init_anibonus3();
- void init_fb2ndd();
- void init_classicev();
- void init_hldspin1d();
- void init_fb4v();
- void init_abnudgev();
- void init_bugfeverd();
- void init_dvisland();
- void init_fb2nd();
- void init_version4v2();
- void init_ch2000();
- void init_ch2000d();
- void init_abnudged();
- void init_anibonusv3();
- void init_fbdeluxe();
- void init_bugfever();
- void init_parrot3v();
- void init_pir2001v();
- void init_tighook();
- void init_hldspin2();
- void init_hldspin2v();
- void init_pirpok2v();
- void init_parrot3d();
- void init_pir2001d();
- void init_tighookv();
- void init_robadv();
- void init_pirpok2d();
-
-private:
- DECLARE_WRITE8_MEMBER(sfbonus_videoram_w);
- DECLARE_WRITE8_MEMBER(sfbonus_bank_w);
- DECLARE_READ8_MEMBER(sfbonus_2800_r);
- DECLARE_READ8_MEMBER(sfbonus_2801_r);
- DECLARE_READ8_MEMBER(sfbonus_2c00_r);
- DECLARE_READ8_MEMBER(sfbonus_2c01_r);
- DECLARE_READ8_MEMBER(sfbonus_3800_r);
- DECLARE_WRITE8_MEMBER(sfbonus_1800_w);
- DECLARE_WRITE8_MEMBER(sfbonus_3800_w);
- DECLARE_WRITE8_MEMBER(sfbonus_3000_w);
- DECLARE_WRITE8_MEMBER(sfbonus_2801_w);
- DECLARE_WRITE8_MEMBER(sfbonus_2c01_w);
-
- void sfbonus_bitswap(uint8_t xor0, uint8_t b00, uint8_t b01, uint8_t b02, uint8_t b03, uint8_t b04, uint8_t b05, uint8_t b06,uint8_t b07,
- uint8_t xor1, uint8_t b10, uint8_t b11, uint8_t b12, uint8_t b13, uint8_t b14, uint8_t b15, uint8_t b16,uint8_t b17,
- uint8_t xor2, uint8_t b20, uint8_t b21, uint8_t b22, uint8_t b23, uint8_t b24, uint8_t b25, uint8_t b26,uint8_t b27,
- uint8_t xor3, uint8_t b30, uint8_t b31, uint8_t b32, uint8_t b33, uint8_t b34, uint8_t b35, uint8_t b36,uint8_t b37,
- uint8_t xor4, uint8_t b40, uint8_t b41, uint8_t b42, uint8_t b43, uint8_t b44, uint8_t b45, uint8_t b46,uint8_t b47,
- uint8_t xor5, uint8_t b50, uint8_t b51, uint8_t b52, uint8_t b53, uint8_t b54, uint8_t b55, uint8_t b56,uint8_t b57,
- uint8_t xor6, uint8_t b60, uint8_t b61, uint8_t b62, uint8_t b63, uint8_t b64, uint8_t b65, uint8_t b66,uint8_t b67,
- uint8_t xor7, uint8_t b70, uint8_t b71, uint8_t b72, uint8_t b73, uint8_t b74, uint8_t b75, uint8_t b76,uint8_t b77 );
- TILE_GET_INFO_MEMBER(get_sfbonus_tile_info);
- TILE_GET_INFO_MEMBER(get_sfbonus_reel_tile_info);
- TILE_GET_INFO_MEMBER(get_sfbonus_reel2_tile_info);
- TILE_GET_INFO_MEMBER(get_sfbonus_reel3_tile_info);
- TILE_GET_INFO_MEMBER(get_sfbonus_reel4_tile_info);
- void draw_reel_layer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int category);
- uint32_t screen_update_sfbonus(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
-
- void ramdac_map(address_map &map);
- void sfbonus_io(address_map &map);
- void sfbonus_map(address_map &map);
-
- virtual void machine_start() override { m_lamps.resolve(); }
- virtual void machine_reset() override;
- virtual void video_start() override;
-
- required_device<cpu_device> m_maincpu;
- required_device<gfxdecode_device> m_gfxdecode;
- required_device<palette_device> m_palette;
-
- required_shared_ptr<uint8_t> m_nvram;
- required_shared_ptr<uint8_t> m_1800_regs;
- required_shared_ptr<uint8_t> m_vregs;
- required_shared_ptr<uint8_t> m_2801_regs;
- required_shared_ptr<uint8_t> m_2c01_regs;
- required_shared_ptr<uint8_t> m_3000_regs;
- required_shared_ptr<uint8_t> m_3800_regs;
-
- std::unique_ptr<bitmap_ind16> m_temp_reel_bitmap;
- tilemap_t *m_tilemap;
- tilemap_t *m_reel_tilemap;
- tilemap_t *m_reel2_tilemap;
- tilemap_t *m_reel3_tilemap;
- tilemap_t *m_reel4_tilemap;
- std::unique_ptr<uint8_t[]> m_tilemap_ram;
- std::unique_ptr<uint8_t[]> m_reel_ram;
- std::unique_ptr<uint8_t[]> m_reel2_ram;
- std::unique_ptr<uint8_t[]> m_reel3_ram;
- std::unique_ptr<uint8_t[]> m_reel4_ram;
- std::unique_ptr<uint8_t[]> m_videoram;
- output_finder<6> m_lamps;
-};
-
-
-/* 8-liners input define */
-static INPUT_PORTS_START( amcoebase )
- PORT_START("KEY1")
- PORT_DIPNAME( 0x01, 0x01, "Key1-0" )
- PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, "Key1-1" )
- PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, "Key1-2" )
- PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, "Key1-3" )
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, "Key1-4" )
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, "Key1-5" )
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, "Key1-6" )
- PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, "Key1-7" )
- PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
-
- PORT_START("KEY2")
- PORT_DIPNAME( 0x01, 0x01, "Key2-0" )
- PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, "Key2-1" )
- PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, "Key2-2" )
- PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, "Key2-3" )
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, "Key2-4" )
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, "Key2-5" )
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, "Key2-6" )
- PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, "Key2-7" )
- PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
-
- PORT_START("KEY3")
- PORT_DIPNAME( 0x01, 0x01, "Key3-0" )
- PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, "Key3-1" )
- PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, "Key3-2" )
- PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, "Key3-3" )
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, "Key3-4" )
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, "Key3-5" )
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, "Key3-6" )
- PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, "Key3-7" )
- PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
-
- /* the dipswitches are probably for debugging the games only, all settings are in NVRAM */
-
- /* To enable the "Printer Port & PC Download" | Baud Rate=9600, Word Length=8 Bits, Parity=No */
- /* On the Model S2000 PCBs SW1 3 & 6 set ON, all others set to OFF */
- /* All other model PCBs normally SW1 2 & 4 set ON, all others set to OFF */
- /* This setting should be set per game based on PCB model the game is on */
- PORT_START("SWITCH1")
- PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW1:1" )
- PORT_DIPNAME( 0x3e, 0x34, "Enable RS232 Printer Port" ) PORT_DIPLOCATION("SW1:2,3,4,5,6")
- PORT_DIPSETTING( 0x1a, "Model S2000 PCB" ) /* No other settings shown in any Amcoe manuals */
- PORT_DIPSETTING( 0x34, "Non Model S2000 PCBs" )
- PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW1:7" )
- PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW1:8" )
-
- PORT_START("SWITCH2")
- PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW2:1" )
- PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW2:2" )
- PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW2:3" )
- PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW2:4" )
- PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW2:5" )
- PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW2:6" )
- PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW2:7" )
- PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW2:8" )
-
- PORT_START("SWITCH3")
- PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW3:1" )
- PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW3:2" )
- PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW3:3" )
- PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW3:4" )
- PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW3:5" )
- PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW3:6" )
- PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW3:7" )
- PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW3:8" )
-
- PORT_START("SWITCH4")
- PORT_DIPNAME( 0x01, 0x01, "Password" ) PORT_DIPLOCATION("SW4:1")
- PORT_DIPSETTING( 0x01, "Required" )
- PORT_DIPSETTING( 0x00, "Not Required" )
- PORT_DIPNAME( 0x02, 0x02, "Dual Support Use Only" ) PORT_DIPLOCATION("SW4:2")
- PORT_DIPSETTING( 0x02, "CGA Output" )
- PORT_DIPSETTING( 0x00, "XVGA Output" )
- PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW4:3" )
- PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW4:4" )
- PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW4:5" )
- PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW4:6" )
- PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW4:7" )
- PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW4:8" )
-
- PORT_START("SWITCH5")
- PORT_DIPNAME( 0x01, 0x01, "Monitor Type" ) PORT_DIPLOCATION("SW5:1")
- PORT_DIPSETTING( 0x01, "Korean Made" ) /* Use for most monitors in the USA */
- PORT_DIPSETTING( 0x00, "Taiwanese Made" )
- PORT_DIPNAME( 0x1e, 0x1e, "Link Unit ID" ) PORT_DIPLOCATION("SW5:2,3,4,5")
- PORT_DIPSETTING( 0x1e, "Not Linked" )
- PORT_DIPSETTING( 0x1c, "Unit 1" )
- PORT_DIPSETTING( 0x1a, "Unit 2" )
- PORT_DIPSETTING( 0x18, "Unit 3" )
- PORT_DIPSETTING( 0x16, "Unit 4" )
- PORT_DIPSETTING( 0x14, "Unit 5" )
- PORT_DIPSETTING( 0x12, "Unit 6" )
- PORT_DIPSETTING( 0x10, "Unit 7" )
- PORT_DIPSETTING( 0x0e, "Unit 8" )
- PORT_DIPSETTING( 0x0c, "Unit 9" )
- PORT_DIPSETTING( 0x0a, "Unit 10" )
- PORT_DIPSETTING( 0x08, "Unit 11" )
- PORT_DIPSETTING( 0x06, "Unit 12" )
- PORT_DIPSETTING( 0x04, "Unit 13" )
- PORT_DIPSETTING( 0x02, "Unit 14" )
- PORT_DIPSETTING( 0x00, "Unit 15" )
- PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW5:6" )
- PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW5:7" )
- PORT_DIPNAME( 0x80, 0x80, "Must be OFF!!" ) PORT_DIPLOCATION("SW5:8")
- PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( amcoecommon )
- PORT_INCLUDE(amcoebase)
-
- PORT_MODIFY("KEY1")
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON9) PORT_NAME("Payout?") PORT_CODE(KEYCODE_Y) // causes hopper error
- PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON10) PORT_NAME("Clear SW.") PORT_CODE(KEYCODE_U)
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON11) PORT_NAME("Account") PORT_CODE(KEYCODE_I)
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON12) PORT_NAME("Confirm / Port Test") PORT_CODE(KEYCODE_O)
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN3) // 'key in'
-
- PORT_MODIFY("KEY3")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1)
-INPUT_PORTS_END
-
-/* Games use 2 types of inputs: type 1 and type 2 (which is type 1 with reversed bits).
-Both come in 3 flavors (depending on the games):
-- fruit machines with 3 reels: Stop All, Stop 1, Stop 2, Stop 3, Bet;
-- fruit machines with 4 reels: Stop 1, Stop 2, Stop 3, Stop 4, Bet;
-- poker: Hold 1, Hold 2, Hold 3, Hold 4, Hold 5 */
-
-static INPUT_PORTS_START( amcoe1_reels3 )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_NAME("All Stop / Big")
- /* 0x08 ? */
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / Double / Hold Help")
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Take")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play / Bet")
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Small")
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( newer1_reels3 )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_NAME("All Stop / Big")
- /* 0x08 ? */
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / Double / Hold Help")
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Take")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play / Bet")
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Small")
-
- PORT_MODIFY("SWITCH4")
- PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW4:1" )
- PORT_DIPNAME( 0xe0, 0xe0, "Operation Mode" ) PORT_DIPLOCATION("SW4:6,7,8")
- PORT_DIPSETTING( 0xe0, DEF_STR( Normal ) )
- PORT_DIPSETTING( 0x40, "Reset All Data" ) /* Will not reset settings */
- PORT_DIPSETTING( 0x00, "Master Reset" ) /* Resest setting and ALL data */
-
- PORT_MODIFY("SWITCH5")
- PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW5:1" )
- PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW5:2" )
- PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW5:3" )
- PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW5:4" )
- PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW5:5" )
- PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW5:6" )
- PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW5:7" )
- PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW5:8" )
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( newlk1_reels3 )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_NAME("All Stop / Big")
- /* 0x08 ? */
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / Double / Hold Help")
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Take")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play / Bet")
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Small")
-
- PORT_MODIFY("SWITCH4")
- PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW4:1" )
- PORT_DIPNAME( 0xe0, 0xe0, "Operation Mode" ) PORT_DIPLOCATION("SW4:6,7,8")
- PORT_DIPSETTING( 0xe0, DEF_STR( Normal ) )
- PORT_DIPSETTING( 0x80, "Reset Data Except bonus" ) /* Will not reset settings and Bonus */
- PORT_DIPSETTING( 0x40, "Reset All Data" ) /* Will not reset settings */
- PORT_DIPSETTING( 0x00, "Master Reset" ) /* Resest setting and ALL data */
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( amcoe1_reels4 )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / Big")
- /* 0x08 ? */
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Double / Hold Help")
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SLOT_STOP4 ) PORT_NAME("Stop 4 / Take")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play / Bet")
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Small")
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( amcoe1_poker )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2 / Big")
- /* 0x08 ? */
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Hold 3 / Double / Hold Help")
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Hold 5 / Take")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1 / Bet")
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Hold 4 / Small")
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( amcoe2_reels3 )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2") // reverse order
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Small")
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play / Bet")
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Take")
- PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / Double / Hold Help")
- /* 0x10 ? */
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SLOT_STOP_ALL ) PORT_NAME("All Stop / Big")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( amcoe2_reels4 )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2") // reverse order
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SLOT_STOP3 ) PORT_NAME("Stop 3 / Small")
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) PORT_NAME("Play / Bet")
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SLOT_STOP4 ) PORT_NAME("Stop 4 / Take")
- PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Double / Hold Help")
- /* 0x10 ? */
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SLOT_STOP1 ) PORT_NAME("Stop 1 / Big")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
-INPUT_PORTS_END
-
-static INPUT_PORTS_START( amcoe2_poker )
- PORT_INCLUDE(amcoecommon)
-
- PORT_MODIFY("KEY2") // reverse order
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Hold 4 / Small")
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1 / Bet")
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Hold 5 / Take")
- PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Hold 3 / Double / Hold Help")
- /* 0x10 ? */
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2 / Big")
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
-INPUT_PORTS_END
-
-
-
-TILE_GET_INFO_MEMBER(sfbonus_state::get_sfbonus_tile_info)
-{
- int code = m_tilemap_ram[(tile_index*2)+0] | (m_tilemap_ram[(tile_index*2)+1]<<8);
- int flipx = (m_tilemap_ram[(tile_index*2)+1] & 0x80)>>7;
- int flipy = (m_tilemap_ram[(tile_index*2)+1] & 0x40)>>5;
-
- SET_TILE_INFO_MEMBER(0,
- code,
- 0,
- TILE_FLIPYX(flipx | flipy));
-}
-
-TILE_GET_INFO_MEMBER(sfbonus_state::get_sfbonus_reel_tile_info)
-{
- int code = m_reel_ram[(tile_index*2)+0] | (m_reel_ram[(tile_index*2)+1]<<8);
- int flipx = (m_reel_ram[(tile_index*2)+1] & 0x80)>>7;
- int flipy = 0;//(m_reel_ram[(tile_index*2)+1] & 0x40)>>5;
-
- int priority = (m_reel_ram[(tile_index*2)+1] & 0x40)>>6;
-
- SET_TILE_INFO_MEMBER(1,
- code,
- priority, // colour aboused as priority
- TILE_FLIPYX(flipx | flipy));
-}
-
-TILE_GET_INFO_MEMBER(sfbonus_state::get_sfbonus_reel2_tile_info)
-{
- int code = m_reel2_ram[(tile_index*2)+0] | (m_reel2_ram[(tile_index*2)+1]<<8);
- int flipx = (m_reel2_ram[(tile_index*2)+1] & 0x80)>>7;
- int flipy = 0;//(m_reel2_ram[(tile_index*2)+1] & 0x40)>>5;
-
- int priority = (m_reel2_ram[(tile_index*2)+1] & 0x40)>>6;
-
- SET_TILE_INFO_MEMBER(1,
- code,
- priority, // colour abused as priority
- TILE_FLIPYX(flipx | flipy));
-}
-
-TILE_GET_INFO_MEMBER(sfbonus_state::get_sfbonus_reel3_tile_info)
-{
- int code = m_reel3_ram[(tile_index*2)+0] | (m_reel3_ram[(tile_index*2)+1]<<8);
- int flipx = (m_reel3_ram[(tile_index*2)+1] & 0x80)>>7;
- int flipy = 0;//(m_reel3_ram[(tile_index*2)+1] & 0x40)>>5;
-
- int priority = (m_reel3_ram[(tile_index*2)+1] & 0x40)>>6;
-
- SET_TILE_INFO_MEMBER(1,
- code,
- priority, // colour abused as priority
- TILE_FLIPYX(flipx | flipy));
-}
-
-TILE_GET_INFO_MEMBER(sfbonus_state::get_sfbonus_reel4_tile_info)
-{
- int code = m_reel4_ram[(tile_index*2)+0] | (m_reel4_ram[(tile_index*2)+1]<<8);
- int flipx = (m_reel4_ram[(tile_index*2)+1] & 0x80)>>7;
- int flipy = 0;//(m_reel4_ram[(tile_index*2)+1] & 0x40)>>5;
-
- int priority = (m_reel4_ram[(tile_index*2)+1] & 0x40)>>6;
-
- SET_TILE_INFO_MEMBER(1,
- code,
- priority, // colour abused as priority
- TILE_FLIPYX(flipx | flipy));
-}
-
-
-WRITE8_MEMBER(sfbonus_state::sfbonus_videoram_w)
-{
- if (offset<0x4000) /* 0x0000 - 0x3fff */
- {
- m_tilemap_ram[offset] = data;
- m_tilemap->mark_tile_dirty(offset/2);
- }
- else if (offset<0x4800) /* 0x4000 - 0x47ff */
- {
- offset-=0x4000;
-
- m_reel_ram[offset] = data;
- m_reel_tilemap->mark_tile_dirty(offset/2);
- }
- else if (offset<0x5000) /* 0x4800 - 0x4fff */
- {
- offset-=0x4800;
-
- m_reel2_ram[offset] = data;
- m_reel2_tilemap->mark_tile_dirty(offset/2);
- }
- else if (offset<0x5800) /* 0x5000 - 0x57ff */
- {
- offset-=0x5000;
-
- m_reel3_ram[offset] = data;
- m_reel3_tilemap->mark_tile_dirty(offset/2);
- }
- else if (offset<0x6000) /* 0x5800 - 0x5fff */
- {
- offset-=0x5800;
-
- m_reel4_ram[offset] = data;
- m_reel4_tilemap->mark_tile_dirty(offset/2);
- }
- else if (offset<0x8000)
- {
- offset -=0x6000;
- // scroll regs etc.
- //logerror("access vram at [%04x] <- %02x\n",offset,data);
- m_videoram[offset] = data;
- }
- else
- {
- //printf("access vram at %04x\n",offset);
- }
-
-}
-
-
-
-void sfbonus_state::video_start()
-{
- m_temp_reel_bitmap = std::make_unique<bitmap_ind16>(1024,512);
-
- m_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(*this, FUNC(sfbonus_state::get_sfbonus_tile_info)), TILEMAP_SCAN_ROWS, 8, 8, 128, 64);
- m_reel_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(*this, FUNC(sfbonus_state::get_sfbonus_reel_tile_info)), TILEMAP_SCAN_ROWS, 8, 32, 64, 16);
- m_reel2_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(*this, FUNC(sfbonus_state::get_sfbonus_reel2_tile_info)), TILEMAP_SCAN_ROWS, 8, 32, 64, 16);
- m_reel3_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(*this, FUNC(sfbonus_state::get_sfbonus_reel3_tile_info)), TILEMAP_SCAN_ROWS, 8, 32, 64, 16);
- m_reel4_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(*this, FUNC(sfbonus_state::get_sfbonus_reel4_tile_info)), TILEMAP_SCAN_ROWS, 8, 32, 64, 16);
-
- m_tilemap->set_transparent_pen(0);
- m_reel_tilemap->set_transparent_pen(255);
- m_reel2_tilemap->set_transparent_pen(255);
- m_reel3_tilemap->set_transparent_pen(255);
- m_reel4_tilemap->set_transparent_pen(255);
-
- m_tilemap->set_scroll_rows(64);
-
- m_reel_tilemap->set_scroll_cols(64);
- m_reel2_tilemap->set_scroll_cols(64);
- m_reel3_tilemap->set_scroll_cols(64);
- m_reel4_tilemap->set_scroll_cols(64);
-
-
-}
-
-void sfbonus_state::draw_reel_layer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int category)
-{
- int zz;
- int i;
- int startclipmin;
- const rectangle &visarea = screen.visible_area();
- uint8_t* selectbase = &m_videoram[0x600];
- uint8_t* bg_scroll = &m_videoram[0x000];
- uint8_t* reels_rowscroll = &m_videoram[0x400];
- int globalyscrollreels = (m_vregs[6] | m_vregs[7]<<8);
- int globalxscrollreels = (m_vregs[4] | m_vregs[5]<<8);
- globalyscrollreels += 8;
- globalxscrollreels += 8;
-
- startclipmin = 0;
-
- for (i= 0;i < 0x80;i++)
- {
- int scroll;
- scroll = bg_scroll[(i*2)+0x000] | (bg_scroll[(i*2)+0x001]<<8);
- m_reel_tilemap->set_scrolly(i, scroll + globalyscrollreels );
-
- scroll = bg_scroll[(i*2)+0x080] | (bg_scroll[(i*2)+0x081]<<8);
- m_reel2_tilemap->set_scrolly(i, scroll + globalyscrollreels);
-
- scroll = bg_scroll[(i*2)+0x100] | (bg_scroll[(i*2)+0x101]<<8);
- m_reel3_tilemap->set_scrolly(i, scroll + globalyscrollreels);
-
- scroll = bg_scroll[(i*2)+0x180] | (bg_scroll[(i*2)+0x181]<<8);
- m_reel4_tilemap->set_scrolly(i, scroll + globalyscrollreels);
- }
-
-// printf("------------\n");
- for (zz=0;zz<288;zz++)
- {
- rectangle clip;
-
- // other bits are used too..
- int line = ((zz+globalyscrollreels)&0x1ff);
- int rowenable = selectbase[line]&0x3;
- int rowenable2 = (selectbase[line]&0xc)>>2;
- int xxxscroll;
- int rowscroll;
-
-
- //printf("%04x %04x %d\n",zz, xxxscroll, line/8);
-
- /* draw top of screen */
- clip.set(visarea.min_x, 511, startclipmin, startclipmin);
-
-
-
- // other bits are set, what do they mean?
- if (rowenable==0)
- {
- rowscroll = reels_rowscroll[((line/8)*2)+0x000] | (reels_rowscroll[((line/8)*2)+0x001]<<8);
- xxxscroll = globalxscrollreels + rowscroll;
- m_reel_tilemap->set_scrollx(0, xxxscroll );
- m_reel2_tilemap->set_scrollx(0, xxxscroll );
- m_reel3_tilemap->set_scrollx(0, xxxscroll );
- m_reel4_tilemap->set_scrollx(0, xxxscroll );
- }
- else if (rowenable==0x1)
- {
- rowscroll = reels_rowscroll[((line/8)*2)+0x080] | (reels_rowscroll[((line/8)*2)+0x081]<<8);
- xxxscroll = globalxscrollreels + rowscroll;
- m_reel_tilemap->set_scrollx(0, xxxscroll );
- m_reel2_tilemap->set_scrollx(0, xxxscroll );
- m_reel3_tilemap->set_scrollx(0, xxxscroll );
- m_reel4_tilemap->set_scrollx(0, xxxscroll );
- }
- else if (rowenable==0x2)
- {
- rowscroll = reels_rowscroll[((line/8)*2)+0x100] | (reels_rowscroll[((line/8)*2)+0x101]<<8);
- xxxscroll = globalxscrollreels + rowscroll;
- m_reel_tilemap->set_scrollx(0, xxxscroll );
- m_reel2_tilemap->set_scrollx(0, xxxscroll );
- m_reel3_tilemap->set_scrollx(0, xxxscroll );
- m_reel4_tilemap->set_scrollx(0, xxxscroll );
- }
- else if (rowenable==0x3)
- {
- rowscroll = reels_rowscroll[((line/8)*2)+0x180] | (reels_rowscroll[((line/8)*2)+0x181]<<8);
- xxxscroll = globalxscrollreels + rowscroll;
- m_reel_tilemap->set_scrollx(0, xxxscroll );
- m_reel2_tilemap->set_scrollx(0, xxxscroll );
- m_reel3_tilemap->set_scrollx(0, xxxscroll );
- m_reel4_tilemap->set_scrollx(0, xxxscroll );
- }
-
- if (rowenable2==0)
- {
- m_reel_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),3);
- }
- if (rowenable==0)
- {
- m_reel_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),3);
- }
-
- if (rowenable2==0x1)
- {
- m_reel2_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),2);
- }
- if (rowenable==0x1)
- {
- m_reel2_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),2);
- }
-
- if (rowenable2==0x2)
- {
- m_reel3_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),1);
- }
- if (rowenable==0x2)
- {
- m_reel3_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),1);
- }
-
- if (rowenable2==0x3)
- {
- m_reel4_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),4);
- }
- if (rowenable==0x3)
- {
- m_reel4_tilemap->draw(screen, *m_temp_reel_bitmap, clip, TILEMAP_DRAW_CATEGORY(category),4);
- }
-
-
-
-
-
- startclipmin+=1;
- }
-
-}
-
-uint32_t sfbonus_state::screen_update_sfbonus(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
-{
- int globalyscroll = (m_vregs[2] | m_vregs[3]<<8);
- int globalxscroll = (m_vregs[0] | m_vregs[1]<<8);
- uint8_t* front_rowscroll = &m_videoram[0x200];
- ioport_constructor ipt;
- int i;
-
- // align to 0
- globalyscroll += 8;
- globalxscroll += 8;
-
- bitmap.fill(m_palette->pen(0), cliprect);
- m_temp_reel_bitmap->fill(m_palette->pen(0), cliprect);
-
- /* render reels to bitmap */
- draw_reel_layer(screen,*m_temp_reel_bitmap,cliprect,0);
-
- {
- int y,x;
-
- for (y=0;y<288;y++)
- {
- for (x=0;x<512;x++)
- {
- uint16_t* src = &m_temp_reel_bitmap->pix16(y, x);
- uint16_t* dst = &bitmap.pix16(y, x);
-
- if ((src[0]&0x100)==0x000)
- dst[0] = src[0];
- }
- }
- }
-
- /* Normal Tilemap */
- m_tilemap->set_scrolly(0, globalyscroll );
- for (i=0;i<64;i++)
- {
- int scroll;
- scroll = front_rowscroll[(i*2)+0x000] | (front_rowscroll[(i*2)+0x001]<<8);
- m_tilemap->set_scrollx(i, scroll+globalxscroll );
- }
- m_tilemap->draw(screen, bitmap, cliprect, 0,0);
-
- {
- int y,x;
-
- for (y=0;y<288;y++)
- {
- for (x=0;x<512;x++)
- {
- uint16_t* src = &m_temp_reel_bitmap->pix16(y, x);
- uint16_t* dst = &bitmap.pix16(y, x);
-
- if ((src[0]&0x100)==0x100)
- dst[0] = src[0]-0x100;
- }
- }
- }
-#if 0
- popmessage("%02x %02x %02x %02x %02x %02x %02x %02x -- %02x -- %02x %02x -- %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x",
- m_3800_regs[0],
- m_3800_regs[1],
- m_3800_regs[2],
- m_3800_regs[3],
- m_3800_regs[4],
- m_3800_regs[5],
- m_3800_regs[6],
- m_3800_regs[7],
- m_3000_regs[0],
- m_2801_regs[0],
- m_2c01_regs[0],
- m_vregs[8],
- m_vregs[0],
- m_vregs[10],
- m_vregs[11],
- m_vregs[12],
- m_vregs[13],
- m_vregs[14],
- m_vregs[15],
- m_vregs[16],
- m_vregs[17],
- m_vregs[18],
- m_vregs[19],
- m_vregs[20],
- m_vregs[21],
- m_vregs[22],
- m_vregs[23],
- m_vregs[24],
- m_vregs[25],
- m_vregs[26],
- m_vregs[27],
- m_vregs[28],
- m_vregs[29],
- m_vregs[30],
- m_vregs[31]
- );
-
- popmessage("-- %02x %02x %02x %02x %02x %02x %02x %02x",
- m_1800_regs[0],
- m_1800_regs[1],
- m_1800_regs[2],
- m_1800_regs[3],
- m_1800_regs[4],
- m_1800_regs[5],
- m_1800_regs[6],
- m_1800_regs[7]);
-#endif
-
- ipt = machine().system().ipt;
- if ((ipt == INPUT_PORTS_NAME(amcoe2_reels3)) || (ipt == INPUT_PORTS_NAME(amcoe2_reels4))
- || (ipt == INPUT_PORTS_NAME(amcoe2_poker)))
- {
- // based on pirpok2
- m_lamps[0] = BIT(m_1800_regs[6], 0);
- m_lamps[1] = BIT(m_1800_regs[6], 2);
- m_lamps[2] = BIT(m_1800_regs[5], 2);
- m_lamps[3] = BIT(m_1800_regs[5], 0);
- m_lamps[4] = BIT(m_1800_regs[4], 2);
- m_lamps[5] = BIT(m_1800_regs[4], 0);
- }
- else if ((ipt == INPUT_PORTS_NAME(amcoe1_reels3)) || (ipt == INPUT_PORTS_NAME(amcoe1_reels4))
- || (ipt == INPUT_PORTS_NAME(amcoe1_poker)))
- {
- m_lamps[0] = BIT(m_1800_regs[0], 1);
- m_lamps[1] = BIT(m_1800_regs[4], 1);
- m_lamps[2] = BIT(m_1800_regs[3], 1);
- m_lamps[3] = BIT(m_1800_regs[6], 2);
- m_lamps[4] = BIT(m_1800_regs[4], 2);
- m_lamps[5] = BIT(m_1800_regs[3], 2);
- }
-
- return 0;
-}
-
-
-
-void sfbonus_state::sfbonus_map(address_map &map)
-{
- map(0x0000, 0xefff).bankr("bank1").w(FUNC(sfbonus_state::sfbonus_videoram_w));
- map(0xf000, 0xffff).ram().share("nvram");
-}
-
-WRITE8_MEMBER(sfbonus_state::sfbonus_bank_w)
-{
- uint8_t *ROM = memregion("maincpu")->base();
- uint8_t bank;
-
- bank = data & 7;
-
- membank("bank1")->set_base(&ROM[bank * 0x10000]);
-}
-
-
-
-READ8_MEMBER(sfbonus_state::sfbonus_2800_r)
-{
- return machine().rand();
-}
-
-READ8_MEMBER(sfbonus_state::sfbonus_2801_r)
-{
- return machine().rand();
-}
-
-READ8_MEMBER(sfbonus_state::sfbonus_2c00_r)
-{
- return machine().rand();
-}
-
-READ8_MEMBER(sfbonus_state::sfbonus_2c01_r)
-{
- return machine().rand();
-}
-
-READ8_MEMBER(sfbonus_state::sfbonus_3800_r)
-{
- return 0xff;
-}
-
-
-// lamps and coin counters
-WRITE8_MEMBER(sfbonus_state::sfbonus_1800_w)
-{
- m_1800_regs[offset] = data;
-}
-
-WRITE8_MEMBER(sfbonus_state::sfbonus_3800_w)
-{
- m_3800_regs[offset] = data;
-}
-
-WRITE8_MEMBER(sfbonus_state::sfbonus_3000_w)
-{
- m_3000_regs[offset] = data;
-}
-
-WRITE8_MEMBER(sfbonus_state::sfbonus_2801_w)
-{
- m_2801_regs[offset] = data;
-}
-
-WRITE8_MEMBER(sfbonus_state::sfbonus_2c01_w)
-{
- m_2c01_regs[offset] = data;
-}
-
-
-void sfbonus_state::sfbonus_io(address_map &map)
-{
- map(0x0400, 0x0400).portr("KEY1");
- map(0x0408, 0x0408).portr("KEY2");
- map(0x0410, 0x0410).portr("KEY3");
-
- map(0x0418, 0x0418).portr("SWITCH1");
- map(0x0420, 0x0420).portr("SWITCH2");
- map(0x0428, 0x0428).portr("SWITCH3");
- map(0x0430, 0x0430).portr("SWITCH4");
- map(0x0438, 0x0438).portr("SWITCH5");
-
- map(0x0800, 0x0800).rw("oki", FUNC(okim6295_device::read), FUNC(okim6295_device::write));
-
- map(0x0c00, 0x0c00).w("ramdac", FUNC(ramdac_device::index_w));
- map(0x0c01, 0x0c01).w("ramdac", FUNC(ramdac_device::pal_w));
- map(0x0c02, 0x0c02).w("ramdac", FUNC(ramdac_device::mask_w));
-
- map(0x1800, 0x1807).w(FUNC(sfbonus_state::sfbonus_1800_w)).share("1800_regs"); // lamps and coin counters
-
- map(0x2400, 0x241f).ram().share("vregs");
-
- map(0x2800, 0x2800).r(FUNC(sfbonus_state::sfbonus_2800_r));
- map(0x2801, 0x2801).r(FUNC(sfbonus_state::sfbonus_2801_r)).w(FUNC(sfbonus_state::sfbonus_2801_w)).share("2801_regs");
-
- map(0x2c00, 0x2c00).r(FUNC(sfbonus_state::sfbonus_2c00_r));
- map(0x2c01, 0x2c01).r(FUNC(sfbonus_state::sfbonus_2c01_r)).w(FUNC(sfbonus_state::sfbonus_2c01_w)).share("2c01_regs");
-
- map(0x3000, 0x3000).w(FUNC(sfbonus_state::sfbonus_3000_w)).share("3000_regs");
- map(0x3400, 0x3400).w(FUNC(sfbonus_state::sfbonus_bank_w));
- map(0x3800, 0x3800).r(FUNC(sfbonus_state::sfbonus_3800_r));
-
- map(0x3800, 0x3807).w(FUNC(sfbonus_state::sfbonus_3800_w)).share("3800_regs");
-}
-
-
-static const gfx_layout sfbonus_layout =
-{
- 8,8,
- RGN_FRAC(1,1),
- 8,
- { 0,1,2,3,4,5,6,7 },
- { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 },
- { 0*64,1*64,2*64,3*64,4*64,5*64,6*64,7*64 },
- 8*64
-};
-
-static const gfx_layout sfbonus32_layout =
-{
- 8,32,
- RGN_FRAC(1,1),
- 8,
- { 0,1,2,3,4,5,6,7 },
- { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 },
- { 0*64,1*64,2*64,3*64,4*64,5*64,6*64,7*64,
- 8*64,9*64,10*64,11*64,12*64,13*64,14*64,15*64,
- 16*64,17*64,18*64,19*64,20*64,21*64,22*64,23*64,
- 24*64,25*64,26*64,27*64,28*64,29*64,30*64,31*64
- },
- 32*64
-};
-
-
-
-static GFXDECODE_START( gfx_sfbonus )
- GFXDECODE_ENTRY( "gfx1", 0, sfbonus_layout, 0x0, 2 )
- GFXDECODE_ENTRY( "gfx2", 0, sfbonus32_layout, 0x0, 2 )
-GFXDECODE_END
-
-
-void sfbonus_state::machine_reset()
-{
- uint8_t *ROM = memregion("maincpu")->base();
-
- membank("bank1")->set_base(&ROM[0]);
-}
-
-
-void sfbonus_state::ramdac_map(address_map &map)
-{
- map(0x000, 0x3ff).rw("ramdac", FUNC(ramdac_device::ramdac_pal_r), FUNC(ramdac_device::ramdac_rgb666_w));
-}
-
-
-void sfbonus_state::sfbonus(machine_config &config)
-{
- Z80(config, m_maincpu, 6000000); // custom packaged z80 CPU ?? Mhz
- m_maincpu->set_addrmap(AS_PROGRAM, &sfbonus_state::sfbonus_map);
- m_maincpu->set_addrmap(AS_IO, &sfbonus_state::sfbonus_io);
- m_maincpu->set_vblank_int("screen", FUNC(sfbonus_state::irq0_line_hold));
- //m_maincpu->set_periodic_int(FUNC(sfbonus_state::nmi_line_pulse), attotime::from_hz(100));
-
-
- NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0);
-
- GFXDECODE(config, m_gfxdecode, m_palette, gfx_sfbonus);
-
- screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
- screen.set_refresh_hz(60);
- screen.set_vblank_time(ATTOSECONDS_IN_USEC(0));
- screen.set_size(128*8, 64*8);
- screen.set_visarea(0*8, 512-1, 0*8, 288-1);
- screen.set_screen_update(FUNC(sfbonus_state::screen_update_sfbonus));
- screen.set_palette(m_palette);
-
- PALETTE(config, m_palette).set_entries(0x100*2); // *2 for priority workaraound / custom drawing
-
- ramdac_device &ramdac(RAMDAC(config, "ramdac", 0, m_palette));
- ramdac.set_addrmap(0, &sfbonus_state::ramdac_map);
-
-
- /* Parrot 3 seems fine at 1 Mhz, but Double Challenge isn't? */
- SPEAKER(config, "mono").front_center();
- OKIM6295(config, "oki", 1000000, okim6295_device::PIN7_HIGH).add_route(ALL_OUTPUTS, "mono", 1.00); // clock frequency & pin 7 not verified
-}
-
-/* Super Ball */
-ROM_START( suprball )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "superball.rom1", 0x00000, 0x40000, CRC(6134ec14) SHA1(4e48c1cac7bba8ec1453d4285cc2adf431b7d3d2) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "superball.rom2", 0x00000, 0x40000, CRC(8f4512bf) SHA1(e5f44624ba25cef8e38b752cb300a8bc259db3ec) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "superball.rom3", 0x00000, 0x80000, CRC(087a85a7) SHA1(c6c0945c5c591a20f709b2afff79c5f7bed7fa66) )
- ROM_LOAD16_BYTE( "superball.rom4", 0x00001, 0x80000, CRC(811a1328) SHA1(ae012dcaf4c953b3f7fd45a70a4385cae4b7363b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "superball.rom5", 0x00000, 0x80000, CRC(86bf2c84) SHA1(b8fdc5942a6f01ccdd41e3461d886bf285666355) )
- ROM_LOAD16_BYTE( "superball.rom6", 0x00001, 0x80000, CRC(83d1fbb0) SHA1(80d67062a9ac2a28b47302481c3a692ac1a6a280) )
-ROM_END
-
-
-/* Skill Fruit Bonus */
-ROM_START( sfbonus )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "skfbb19r.bin", 0x00000, 0x40000, CRC(e185c0b7) SHA1(241aa3dc65f4399c465e43c5f7079f66f9998f01) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "skfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "skfbrom3.bin", 0x00000, 0x80000, CRC(36119517) SHA1(241bb256ab3ba595dcb0c81fd2e60ed35dd7c197) )
- ROM_LOAD16_BYTE( "skfbrom4.bin", 0x00001, 0x80000, CRC(a655bac1) SHA1(0faea01c09409f9182f08370dcc0b466a799f17f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "skfbrom5a.bin", 0x00000, 0x80000, CRC(ed07a635) SHA1(a31ee06d8cb78c43affa9d899e9cec87a0875934) )
- ROM_LOAD16_BYTE( "skfbrom6a.bin", 0x00001, 0x80000, CRC(b9a39e5a) SHA1(cb875db25d8bccf48542bd6dbecc474b1205563b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "skfb19rb.id", 0x00, 0x20, CRC(fc9c8ef9) SHA1(402eed23f820f09b18feca60cc90196e7c43db39) )
-ROM_END
-
-ROM_START( sfbonusd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "skfbd19r.bin", 0x00000, 0x40000, CRC(9e189177) SHA1(bb48053c516d036a1d18713d45a186a994a4c685) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "skfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "skfbrom3.bin", 0x00000, 0x80000, CRC(36119517) SHA1(241bb256ab3ba595dcb0c81fd2e60ed35dd7c197) )
- ROM_LOAD16_BYTE( "skfbrom4.bin", 0x00001, 0x80000, CRC(a655bac1) SHA1(0faea01c09409f9182f08370dcc0b466a799f17f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "skfbrom5a.bin", 0x00000, 0x80000, CRC(ed07a635) SHA1(a31ee06d8cb78c43affa9d899e9cec87a0875934) )
- ROM_LOAD16_BYTE( "skfbrom6a.bin", 0x00001, 0x80000, CRC(b9a39e5a) SHA1(cb875db25d8bccf48542bd6dbecc474b1205563b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "skfb19r.id", 0x00, 0x20, CRC(431bc668) SHA1(10d0d96b3b50faa56f0a958449a7ad1d1f2c1382) )
-ROM_END
-
-ROM_START( sfbonusv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "skfbv19r.bin", 0x00000, 0x40000, CRC(f032be45) SHA1(63007ee7de6203ed7bda34e127328d085df20369) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "skfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "skfbrom3.bin", 0x00000, 0x80000, CRC(36119517) SHA1(241bb256ab3ba595dcb0c81fd2e60ed35dd7c197) )
- ROM_LOAD16_BYTE( "skfbrom4.bin", 0x00001, 0x80000, CRC(a655bac1) SHA1(0faea01c09409f9182f08370dcc0b466a799f17f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "skfbrom5a.bin", 0x00000, 0x80000, CRC(ed07a635) SHA1(a31ee06d8cb78c43affa9d899e9cec87a0875934) )
- ROM_LOAD16_BYTE( "skfbrom6a.bin", 0x00001, 0x80000, CRC(b9a39e5a) SHA1(cb875db25d8bccf48542bd6dbecc474b1205563b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "skfb19r.id", 0x00, 0x20, CRC(431bc668) SHA1(10d0d96b3b50faa56f0a958449a7ad1d1f2c1382) )
-ROM_END
-
-ROM_START( sfbonuso2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "skfb16.bin", 0x00000, 0x40000, CRC(bfd53646) SHA1(bd58f8c6d5386649a6fc0f4bac46d1b6cd6248b1) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "skfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "skfbrom3.bin", 0x00000, 0x80000, CRC(36119517) SHA1(241bb256ab3ba595dcb0c81fd2e60ed35dd7c197) )
- ROM_LOAD16_BYTE( "skfbrom4.bin", 0x00001, 0x80000, CRC(a655bac1) SHA1(0faea01c09409f9182f08370dcc0b466a799f17f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "skfbrom5.bin", 0x00000, 0x80000, CRC(752e6e3b) SHA1(46c3a1bbbf1a2afe36fa5333b6e74459e17e9bae) )
- ROM_LOAD16_BYTE( "skfbrom6.bin", 0x00001, 0x80000, CRC(30df6b6a) SHA1(7a180fa8ee64b9efb0321baffad72f0a9485d568) )
-ROM_END
-
-ROM_START( sfbonuso )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "skfb17.bin", 0x00000, 0x40000, CRC(e28ede82) SHA1(f320c4c9c30ec280ee2437d1ad4d2b6270580916) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "skfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "skfbrom3.bin", 0x00000, 0x80000, CRC(36119517) SHA1(241bb256ab3ba595dcb0c81fd2e60ed35dd7c197) )
- ROM_LOAD16_BYTE( "skfbrom4.bin", 0x00001, 0x80000, CRC(a655bac1) SHA1(0faea01c09409f9182f08370dcc0b466a799f17f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "skfbrom5a.bin", 0x00000, 0x80000, CRC(ed07a635) SHA1(a31ee06d8cb78c43affa9d899e9cec87a0875934) )
- ROM_LOAD16_BYTE( "skfbrom6a.bin", 0x00001, 0x80000, CRC(b9a39e5a) SHA1(cb875db25d8bccf48542bd6dbecc474b1205563b) )
-ROM_END
-
-/* Parrot Poker III */
-ROM_START( parrot3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p4pv26e.bin", 0x00000, 0x40000, CRC(d9a7be80) SHA1(71dfc333ed9e0e89439cf0970cec66a5a30da1cd) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p4rom2.bin", 0x00000, 0x40000, CRC(d0574efc) SHA1(dd6628450883f0f723744e7caf6525bca7b18a43) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p4rom3.bin", 0x00000, 0x80000, CRC(2701d7ab) SHA1(9efeaa3dab2aa3f20501876db2100eae4a5b8af1) )
- ROM_LOAD16_BYTE( "p4rom4.bin", 0x00001, 0x80000, CRC(46ebe619) SHA1(811c2d35e4e04e8ecd7f4f2a7040de302d2ed91c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p4rom5.bin", 0x00000, 0x80000, CRC(34a00b25) SHA1(a0bf3b6a40b73e69d790d0f36d12de4851411995) )
- ROM_LOAD16_BYTE( "p4rom6.bin", 0x00001, 0x80000, CRC(4b9f30a6) SHA1(c6aac500085225d1684533dc765c6c5461a7e652) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p4p26e.id", 0x00, 0x20, CRC(af6ee199) SHA1(e5cebc2a182f70366834390c64e9a2576b2cf4d2) )
-ROM_END
-
-ROM_START( parrot3b1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p4pb26r.bin", 0x00000, 0x40000, CRC(c23202ec) SHA1(49d6f996cb32a2d16f6475bd55a755e3f9ed0fe7) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p4rom2.bin", 0x00000, 0x40000, CRC(d0574efc) SHA1(dd6628450883f0f723744e7caf6525bca7b18a43) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p4rom3.bin", 0x00000, 0x80000, CRC(2701d7ab) SHA1(9efeaa3dab2aa3f20501876db2100eae4a5b8af1) )
- ROM_LOAD16_BYTE( "p4rom4.bin", 0x00001, 0x80000, CRC(46ebe619) SHA1(811c2d35e4e04e8ecd7f4f2a7040de302d2ed91c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p4rom5.bin", 0x00000, 0x80000, CRC(34a00b25) SHA1(a0bf3b6a40b73e69d790d0f36d12de4851411995) )
- ROM_LOAD16_BYTE( "p4rom6.bin", 0x00001, 0x80000, CRC(4b9f30a6) SHA1(c6aac500085225d1684533dc765c6c5461a7e652) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p4p26r_.id", 0x00, 0x20, CRC(ed815a5a) SHA1(dd2ff09025567725b047ca3750b76248d5eb2682) )
-ROM_END
-
-ROM_START( parrot3d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p4pd26r.bin", 0x00000, 0x40000, CRC(f68a623c) SHA1(d2166364d4ade9c3cc5c4dfd0331b69de35ec011) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p4rom2.bin", 0x00000, 0x40000, CRC(d0574efc) SHA1(dd6628450883f0f723744e7caf6525bca7b18a43) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p4rom3.bin", 0x00000, 0x80000, CRC(2701d7ab) SHA1(9efeaa3dab2aa3f20501876db2100eae4a5b8af1) )
- ROM_LOAD16_BYTE( "p4rom4.bin", 0x00001, 0x80000, CRC(46ebe619) SHA1(811c2d35e4e04e8ecd7f4f2a7040de302d2ed91c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p4rom5.bin", 0x00000, 0x80000, CRC(34a00b25) SHA1(a0bf3b6a40b73e69d790d0f36d12de4851411995) )
- ROM_LOAD16_BYTE( "p4rom6.bin", 0x00001, 0x80000, CRC(4b9f30a6) SHA1(c6aac500085225d1684533dc765c6c5461a7e652) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p4p26r.id", 0x00, 0x20, CRC(0cd529ee) SHA1(c473d82a7e7255df057dcc78f9e00ebfceee6f09) )
-ROM_END
-
-ROM_START( parrot3v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p4pv26r.bin", 0x00000, 0x40000, CRC(f4f43a29) SHA1(b5f1eb40a6ffe1a1cc7df2f583b6fc0cfef2e703) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p4rom2.bin", 0x00000, 0x40000, CRC(d0574efc) SHA1(dd6628450883f0f723744e7caf6525bca7b18a43) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p4rom3.bin", 0x00000, 0x80000, CRC(2701d7ab) SHA1(9efeaa3dab2aa3f20501876db2100eae4a5b8af1) )
- ROM_LOAD16_BYTE( "p4rom4.bin", 0x00001, 0x80000, CRC(46ebe619) SHA1(811c2d35e4e04e8ecd7f4f2a7040de302d2ed91c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p4rom5.bin", 0x00000, 0x80000, CRC(34a00b25) SHA1(a0bf3b6a40b73e69d790d0f36d12de4851411995) )
- ROM_LOAD16_BYTE( "p4rom6.bin", 0x00001, 0x80000, CRC(4b9f30a6) SHA1(c6aac500085225d1684533dc765c6c5461a7e652) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p4p26r.id", 0x00, 0x20, CRC(0cd529ee) SHA1(c473d82a7e7255df057dcc78f9e00ebfceee6f09) )
-ROM_END
-
-ROM_START( parrot3o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p4p24.bin", 0x00000, 0x40000, CRC(356a49c8) SHA1(7e0ed7d1063675b66bfe28c427712249654be6ab) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p4rom2.bin", 0x00000, 0x40000, CRC(d0574efc) SHA1(dd6628450883f0f723744e7caf6525bca7b18a43) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p4rom3_24.bin", 0x00000, 0x80000, CRC(c5fc21cb) SHA1(b4137a97611ff688fbfa688eb3108622bed8da5b) )
- ROM_LOAD16_BYTE( "p4rom4_24.bin", 0x00001, 0x80000, CRC(bbe174d3) SHA1(75d964d37470843962419ead170f1db9a1dcc4c4) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p4rom5_24.bin", 0x00000, 0x80000, CRC(5e184b6e) SHA1(a00eb5a62246ec00e1af6e8c0629a118f71f0c58) )
- ROM_LOAD16_BYTE( "p4rom6_24.bin", 0x00001, 0x80000, CRC(598d2117) SHA1(8391054aa8deb8480a69de97b8f5316e7864ed2d) )
-ROM_END
-
-/* Hold & Spin I */
-ROM_START( hldspin1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs1b27t.bin", 0x00000, 0x40000, CRC(b4928a82) SHA1(c5521eb51887525fd6850ac36d148d3206db5493) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs1_3.bin", 0x00000, 0x40000, CRC(85a016cb) SHA1(abb32c0191a531706593088b2ecfb48ceb02a127) )
- ROM_LOAD16_BYTE( "hs1_4.bin", 0x00001, 0x40000, CRC(4313c099) SHA1(620452ac607b044ce4c8a5a7b03bc831125c81eb) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "hsi27t_.id", 0x00, 0x20, CRC(f42e2f6c) SHA1(ae6c85b2f6419cdde6d7e074ef2feff7e6d8f9b6) )
-ROM_END
-
-ROM_START( hldspin1dt )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs1d27t.bin", 0x00000, 0x40000, CRC(c3fc35a3) SHA1(59a02815e004738f5eee43dffbeaca34412da308) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs1_3.bin", 0x00000, 0x40000, CRC(85a016cb) SHA1(abb32c0191a531706593088b2ecfb48ceb02a127) )
- ROM_LOAD16_BYTE( "hs1_4.bin", 0x00001, 0x40000, CRC(4313c099) SHA1(620452ac607b044ce4c8a5a7b03bc831125c81eb) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "hsi27t.id", 0x00, 0x20, CRC(c3761302) SHA1(c2253092425650cf99098dbc8fd96966b5726a90) )
-ROM_END
-
-ROM_START( hldspin1vt )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs1v27t.bin", 0x00000, 0x40000, CRC(99347659) SHA1(f8af779046e93a2514dc59b11bb8d7a11487b08e) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs1_3.bin", 0x00000, 0x40000, CRC(85a016cb) SHA1(abb32c0191a531706593088b2ecfb48ceb02a127) )
- ROM_LOAD16_BYTE( "hs1_4.bin", 0x00001, 0x40000, CRC(4313c099) SHA1(620452ac607b044ce4c8a5a7b03bc831125c81eb) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "hsi27t.id", 0x00, 0x20, CRC(c3761302) SHA1(c2253092425650cf99098dbc8fd96966b5726a90) )
-ROM_END
-
-ROM_START( hldspin1o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs1p25t.bin", 0x00000, 0x40000, CRC(0fce5691) SHA1(4920ee490fdd690987bee92525b48596a051f83d) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs1_3.bin", 0x00000, 0x40000, CRC(85a016cb) SHA1(abb32c0191a531706593088b2ecfb48ceb02a127) )
- ROM_LOAD16_BYTE( "hs1_4.bin", 0x00001, 0x40000, CRC(4313c099) SHA1(620452ac607b044ce4c8a5a7b03bc831125c81eb) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-ROM_END
-
-
-/* Hold & Spin II */
-ROM_START( hldspin2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs2b28r.bin", 0x00000, 0x40000, CRC(43c2a1b1) SHA1(da1e6d72e03297b014cb947e5c28769ad8457dec) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs2_3.bin", 0x00000, 0x40000, CRC(b6890061) SHA1(c196f8740d8487b108cff58d77a203b2d8431a67) )
- ROM_LOAD16_BYTE( "hs2_4.bin", 0x00001, 0x40000, CRC(132a2312) SHA1(9ad5c3a3ca895d290ff584f605f05d70386cfa10) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "hsii28r_.id", 0x00, 0x20, CRC(a3aef393) SHA1(c21c425e598fb01b151bb37bc16791e26c96c021) )
-ROM_END
-
-ROM_START( hldspin2d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs2d28r.bin", 0x00000, 0x40000, CRC(6e38ca1a) SHA1(9ef5522dfec75fa9b3809524f033e24817e325e3) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs2_3.bin", 0x00000, 0x40000, CRC(b6890061) SHA1(c196f8740d8487b108cff58d77a203b2d8431a67) )
- ROM_LOAD16_BYTE( "hs2_4.bin", 0x00001, 0x40000, CRC(132a2312) SHA1(9ad5c3a3ca895d290ff584f605f05d70386cfa10) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "hsii28r.id", 0x00, 0x20, CRC(ee237c53) SHA1(30b2cf73256a1815936cbb7147ea9d0bd2150a93) )
-ROM_END
-
-ROM_START( hldspin2v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs2v28r.bin", 0x00000, 0x40000, CRC(6f2fd1b3) SHA1(fe45508d95f61415dc1961a20ebb99f24b773c7d) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs2_3.bin", 0x00000, 0x40000, CRC(b6890061) SHA1(c196f8740d8487b108cff58d77a203b2d8431a67) )
- ROM_LOAD16_BYTE( "hs2_4.bin", 0x00001, 0x40000, CRC(132a2312) SHA1(9ad5c3a3ca895d290ff584f605f05d70386cfa10) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "hsii28r.id", 0x00, 0x20, CRC(ee237c53) SHA1(30b2cf73256a1815936cbb7147ea9d0bd2150a93) )
-ROM_END
-
-ROM_START( hldspin2o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "hs2p26.bin", 0x00000, 0x40000, CRC(35844d85) SHA1(cd9bd3a95d1aaf4171bc9c57dec45b59fcc11902) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "hs_2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "hs2_3.bin", 0x00000, 0x40000, CRC(b6890061) SHA1(c196f8740d8487b108cff58d77a203b2d8431a67) )
- ROM_LOAD16_BYTE( "hs2_4.bin", 0x00001, 0x40000, CRC(132a2312) SHA1(9ad5c3a3ca895d290ff584f605f05d70386cfa10) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "hs_5.bin", 0x00000, 0x40000, CRC(09931910) SHA1(cac792f7c67d0ea274ecb369cef0554a033e8d88) )
- ROM_LOAD16_BYTE( "hs_6.bin", 0x00001, 0x40000, CRC(801703e4) SHA1(7da822b03a6d4f53a49bb1fedc9e1262d8a84782) )
-ROM_END
-
-/* Fruit Carnival Nudge */
-ROM_START( fcnudge )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcv21n.bin", 0x00000, 0x40000, CRC(c1f839bd) SHA1(12da36b864adcabe0386dc2e17dd9550fb23b641) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcrom3n.bin", 0x00000, 0x80000, CRC(3d1c3d7f) SHA1(bcb20c08a0a2a36775052ae45258862afc00d61d) )
- ROM_LOAD16_BYTE( "fcrom4n.bin", 0x00001, 0x80000, CRC(a047861e) SHA1(b5d160c25945c7c103160e80d545cb3e1091e631) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcrom5n.bin", 0x00000, 0x80000, CRC(42955842) SHA1(383be3049da5b10ea57a278bc6578ece046058fd) )
- ROM_LOAD16_BYTE( "fcrom6n.bin", 0x00001, 0x80000, CRC(eee0f84d) SHA1(4ac096ccea258710f58c8121e7f0af28593d6368) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fc20n.id", 0x00, 0x20, CRC(1d8fa4c9) SHA1(f389aab05538688e21bc41ded91f8a2ccf0a7a38) ) // game is 2.1, but writes 2.0 to nvram
-ROM_END
-
-ROM_START( fcnudgeo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcb20n.bin", 0x00000, 0x40000, CRC(f8de6fe2) SHA1(ff47b3f467e701897471b6aa912c086019d9ee6a) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcrom3n.bin", 0x00000, 0x80000, CRC(3d1c3d7f) SHA1(bcb20c08a0a2a36775052ae45258862afc00d61d) )
- ROM_LOAD16_BYTE( "fcrom4n.bin", 0x00001, 0x80000, CRC(a047861e) SHA1(b5d160c25945c7c103160e80d545cb3e1091e631) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcrom5n.bin", 0x00000, 0x80000, CRC(42955842) SHA1(383be3049da5b10ea57a278bc6578ece046058fd) )
- ROM_LOAD16_BYTE( "fcrom6n.bin", 0x00001, 0x80000, CRC(eee0f84d) SHA1(4ac096ccea258710f58c8121e7f0af28593d6368) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fc20n_.id", 0x00, 0x20, CRC(b6072181) SHA1(f666cdc7be23bb2445cae6a338a6739c7f64f907) )
-ROM_END
-
-ROM_START( fcnudgeo2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcd20n.bin", 0x00000, 0x40000, CRC(64c6a5cc) SHA1(dadc22ef7c2415c269619f63bca7761775eacf74) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcrom3n.bin", 0x00000, 0x80000, CRC(3d1c3d7f) SHA1(bcb20c08a0a2a36775052ae45258862afc00d61d) )
- ROM_LOAD16_BYTE( "fcrom4n.bin", 0x00001, 0x80000, CRC(a047861e) SHA1(b5d160c25945c7c103160e80d545cb3e1091e631) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcrom5n.bin", 0x00000, 0x80000, CRC(42955842) SHA1(383be3049da5b10ea57a278bc6578ece046058fd) )
- ROM_LOAD16_BYTE( "fcrom6n.bin", 0x00001, 0x80000, CRC(eee0f84d) SHA1(4ac096ccea258710f58c8121e7f0af28593d6368) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fc20n.id", 0x00, 0x20, CRC(1d8fa4c9) SHA1(f389aab05538688e21bc41ded91f8a2ccf0a7a38) )
-ROM_END
-
-ROM_START( fcnudgeo3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc17n.bin", 0x00000, 0x40000, CRC(b9193d4f) SHA1(5ed77802e5a8f246eb1a559c13ad544adae35201) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcrom3n.bin", 0x00000, 0x80000, CRC(3d1c3d7f) SHA1(bcb20c08a0a2a36775052ae45258862afc00d61d) )
- ROM_LOAD16_BYTE( "fcrom4n.bin", 0x00001, 0x80000, CRC(a047861e) SHA1(b5d160c25945c7c103160e80d545cb3e1091e631) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcrom5n.bin", 0x00000, 0x80000, CRC(42955842) SHA1(383be3049da5b10ea57a278bc6578ece046058fd) )
- ROM_LOAD16_BYTE( "fcrom6n.bin", 0x00001, 0x80000, CRC(eee0f84d) SHA1(4ac096ccea258710f58c8121e7f0af28593d6368) )
-ROM_END
-
-/* Pick 'n Win */
-ROM_START( pickwin )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwv29e.bin", 0x00000, 0x40000, CRC(9bd66421) SHA1(0bcaf151aecf31760e93199cf669a8b45293e98c))
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw29e.id", 0x00, 0x20, CRC(3a412685) SHA1(2c650d20dcf4f05154a9e589865d90496bbf4192) )
-ROM_END
-
-ROM_START( pickwinb1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwb29r.bin", 0x00000, 0x40000, CRC(cd28d461) SHA1(09c5994e3cd63995047c75339a4d93eb40043e97))
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw29r_.id", 0x00, 0x20, CRC(f3903673) SHA1(e8ab992fcc19e271b141d6e3233db3fb0a1f6181) )
-ROM_END
-
-ROM_START( pickwinbt )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwb28t.bin", 0x00000, 0x40000, CRC(884ba143) SHA1(1210a9ee04468ef33902a358f4c1966f3a9169c9) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw28t_.id", 0x00, 0x20, CRC(5cea03d7) SHA1(421afef36be9228a87bf81d8df001a91f6c9ec98) )
-ROM_END
-
-ROM_START( pickwind1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwd29r.bin", 0x00000, 0x40000, CRC(cb9f77e1) SHA1(5c851e70537ad4e418c3b6aca394bd2ecc4b4c08) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw29r.id", 0x00, 0x20, CRC(4e79a0ee) SHA1(941d94da4f4bf40fb1c851b032ebb1d7f4241efb) )
-ROM_END
-
-ROM_START( pickwindt )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwd28t.bin", 0x00000, 0x40000, CRC(8e3c50ee) SHA1(d673f89eb5755a0601c373874eb1789f9afd4ba3) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw28t.id", 0x00, 0x20, CRC(9f6dbd2a) SHA1(56cb91bffc45000c0f600bdc55b98e464a041be3) )
-ROM_END
-
-ROM_START( pickwinv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwv29r.bin", 0x00000, 0x40000, CRC(a08dcc45) SHA1(441256e9dd9fdc551a6e1c4e20b03a7a559d2a6c))
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw29r.id", 0x00, 0x20, CRC(4e79a0ee) SHA1(941d94da4f4bf40fb1c851b032ebb1d7f4241efb) )
-ROM_END
-
-ROM_START( pickwinvt )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pwv28t.bin", 0x00000, 0x40000, CRC(2a523363) SHA1(cb6f0e4b3126ee6952c2eb5c789f8c1e368d12ee) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pw28t.id", 0x00, 0x20, CRC(9f6dbd2a) SHA1(56cb91bffc45000c0f600bdc55b98e464a041be3) )
-ROM_END
-
-ROM_START( pickwino )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pw26.bin", 0x00000, 0x40000, CRC(9bedbe5a) SHA1(fb9ee63932b5f86fe42f84a5e1b8a3c29194761b) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-ROM_END
-
-ROM_START( pickwino2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pw25t.bin", 0x00000, 0x40000, CRC(9b6bd032) SHA1(241c772d191841c72e973d5dc494be445d6fd668) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "pw-2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pw-3.bin", 0x00000, 0x40000, CRC(9a27acbd) SHA1(3a3a6d0b5f6eeeebcb2ccaff773b8971b3bfd3c7) )
- ROM_LOAD16_BYTE( "pw-4.bin", 0x00001, 0x40000, CRC(6b629619) SHA1(3842a7579f67866aa9744b0d6fa6a47c923be6fe) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pw-5.bin", 0x00000, 0x40000, CRC(ec2ac284) SHA1(35cfab27db3740823b3cba821bd178d28e0be5f8) )
- ROM_LOAD16_BYTE( "pw-6.bin", 0x00001, 0x40000, CRC(aba36d00) SHA1(5abb1fe7d4f212fa0f7d5314f76e7c6b07e6c4bb) )
-ROM_END
-
-/* Tiger Hook */
-ROM_START( tighook )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkv21e.bin", 0x00000, 0x40000, CRC(df0df2fa) SHA1(244086e9233f36531c005f6f9a09128738771753) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk21e.id", 0x00, 0x20, CRC(cfeb62ed) SHA1(2e8032736b1b450a03ee21ba407494c273399a60) )
-ROM_END
-
-ROM_START( tighookc1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkc21r.bin", 0x00000, 0x40000, CRC(04bf78b1) SHA1(75408eb3fe67177ac5364cf72579ba09cf16b2fd) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk21r.id", 0x00, 0x20, CRC(6d92c0ad) SHA1(1f1be92bcbdda461f6d36382d72af389f767d63d) )
-ROM_END
-
-ROM_START( tighookc2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkc20lt.bin", 0x00000, 0x40000, CRC(dc683f21) SHA1(f0e570b9570969dcff0c5349c5de9712c2abc754) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk20lt.id", 0x00, 0x20, CRC(042cd62e) SHA1(1d145001ddbab44dee055d8dea72426a95150922) )
-ROM_END
-
-ROM_START( tighookd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkd21r.bin", 0x00000, 0x40000, CRC(407a2a93) SHA1(c729e5fc4b08ea0e0fcc2e6b4fd742b1dc461a0e) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk21r.id", 0x00, 0x20, CRC(6d92c0ad) SHA1(1f1be92bcbdda461f6d36382d72af389f767d63d) )
-ROM_END
-
-ROM_START( tighookd2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkd20lt.bin", 0x00000, 0x40000, CRC(2be25e14) SHA1(2d906ce8d505bc2620ed218fdb401c0faf426eda) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk20lt.id", 0x00, 0x20, CRC(042cd62e) SHA1(1d145001ddbab44dee055d8dea72426a95150922) )
-ROM_END
-
-ROM_START( tighookv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkv21r.bin", 0x00000, 0x40000, CRC(30ade52d) SHA1(ae59b7fd79581b3fa0b764648ccf34dc0fcc886e) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk21r.id", 0x00, 0x20, CRC(6d92c0ad) SHA1(1f1be92bcbdda461f6d36382d72af389f767d63d) )
-ROM_END
-
-ROM_START( tighookv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thkv20lt.bin", 0x00000, 0x40000, CRC(07a8e921) SHA1(2c92ec7187d441d1b205eea626d32a6a41a53918) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk20lt.id", 0x00, 0x20, CRC(042cd62e) SHA1(1d145001ddbab44dee055d8dea72426a95150922) )
-ROM_END
-
-ROM_START( tighooko )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thk17xt.bin", 0x00000, 0x40000, CRC(02ca5fe2) SHA1(daa66d5ef7336e311cc8bb78ec6625620b9b2800) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk17t.id", 0x00, 0x20, CRC(2732964b) SHA1(1a72804d993ec05bb92693a6bc1d3253a8f1ada0) )
-ROM_END
-
-ROM_START( tighooko2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "thk17.bin", 0x00000, 0x40000, CRC(0e27d3dd) SHA1(c85e2e03c36e0f6ec95e15597a6bd58e8eeb6353) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "thkrom2.bin", 0x00000, 0x40000, CRC(61b61b75) SHA1(e71c5ab6aedb7ca4db32a2f4d7d2818dcdd92417) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "thkrom3.bin", 0x00000, 0x80000, CRC(ec4b4144) SHA1(36df0686b405a3c99707a6b63ad14bff1cd7b443) )
- ROM_LOAD16_BYTE( "thkrom4.bin", 0x00001, 0x80000, CRC(dbd1c526) SHA1(1f82f3e132bb5ac598e5d95254de48357130a0a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "thkrom5.bin", 0x00000, 0x80000, CRC(4085e345) SHA1(38c8e4727a782630527141e1586fcceff1d07d76) )
- ROM_LOAD16_BYTE( "thkrom6.bin", 0x00001, 0x80000, CRC(637695ff) SHA1(a5707b545968ac9d41c1a4ffd4de60a9df4bcbf1) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "thk17r.id", 0x00, 0x20, CRC(4766771f) SHA1(9436d647dddc793cc373b1e45163f5af34d025b8) )
-ROM_END
-
-/* Robin's Adventure */
-ROM_START( robadv )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r1av17e.bin", 0x00000, 0x40000, CRC(75c6960a) SHA1(9ca85f04bf5549027dd89f47ddb78f2618d4620c) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "rarom3.bin", 0x00000, 0x80000, CRC(94e4cd71) SHA1(5c01e276dea3df7c367210af3d0d2399935c81c6) )
- ROM_LOAD16_BYTE( "rarom4.bin", 0x00001, 0x80000, CRC(72cfec99) SHA1(6612b8d04c0cc97dc5315fda861b606a6c158ea6) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "rarom5.bin", 0x00000, 0x80000, CRC(9bf41c2b) SHA1(8cc8ca5c2c63223e670e00ca5802b8677856bc16) )
- ROM_LOAD16_BYTE( "rarom6.bin", 0x00001, 0x80000, CRC(0fb69b4c) SHA1(8e1aaf5ade707b4045d55ff64e72cfe5db696332) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17e1.id", 0x00, 0x20, CRC(e1a0cd91) SHA1(7f1543374dff9c027c438fa71e622450c9d9bb11) )
-ROM_END
-
-ROM_START( robadvc1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r1ac17r.bin", 0x00000, 0x40000, CRC(2e086ad9) SHA1(4cf96cf702fe38895d3ba3582cb7d74d79bc2208) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "rarom3.bin", 0x00000, 0x80000, CRC(94e4cd71) SHA1(5c01e276dea3df7c367210af3d0d2399935c81c6) )
- ROM_LOAD16_BYTE( "rarom4.bin", 0x00001, 0x80000, CRC(72cfec99) SHA1(6612b8d04c0cc97dc5315fda861b606a6c158ea6) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "rarom5.bin", 0x00000, 0x80000, CRC(9bf41c2b) SHA1(8cc8ca5c2c63223e670e00ca5802b8677856bc16) )
- ROM_LOAD16_BYTE( "rarom6.bin", 0x00001, 0x80000, CRC(0fb69b4c) SHA1(8e1aaf5ade707b4045d55ff64e72cfe5db696332) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r1.id", 0x00, 0x20, CRC(95984bfa) SHA1(b345e2a12795f8b8e3f301800c9b4c196db218c6) )
-ROM_END
-
-ROM_START( robadvd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r1ad17r.bin", 0x00000, 0x40000, CRC(a00411d0) SHA1(007a3cf7bdd99a0200a2e34b89487f74a60c5561) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "rarom3.bin", 0x00000, 0x80000, CRC(94e4cd71) SHA1(5c01e276dea3df7c367210af3d0d2399935c81c6) )
- ROM_LOAD16_BYTE( "rarom4.bin", 0x00001, 0x80000, CRC(72cfec99) SHA1(6612b8d04c0cc97dc5315fda861b606a6c158ea6) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "rarom5.bin", 0x00000, 0x80000, CRC(9bf41c2b) SHA1(8cc8ca5c2c63223e670e00ca5802b8677856bc16) )
- ROM_LOAD16_BYTE( "rarom6.bin", 0x00001, 0x80000, CRC(0fb69b4c) SHA1(8e1aaf5ade707b4045d55ff64e72cfe5db696332) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r1.id", 0x00, 0x20, CRC(95984bfa) SHA1(b345e2a12795f8b8e3f301800c9b4c196db218c6) )
-ROM_END
-
-ROM_START( robadvv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r1av17r.bin", 0x00000, 0x40000, CRC(1f97fa41) SHA1(b148bac2d96549a15135fe2a8a72913b880aa6c2) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "rarom3.bin", 0x00000, 0x80000, CRC(94e4cd71) SHA1(5c01e276dea3df7c367210af3d0d2399935c81c6) )
- ROM_LOAD16_BYTE( "rarom4.bin", 0x00001, 0x80000, CRC(72cfec99) SHA1(6612b8d04c0cc97dc5315fda861b606a6c158ea6) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "rarom5.bin", 0x00000, 0x80000, CRC(9bf41c2b) SHA1(8cc8ca5c2c63223e670e00ca5802b8677856bc16) )
- ROM_LOAD16_BYTE( "rarom6.bin", 0x00001, 0x80000, CRC(0fb69b4c) SHA1(8e1aaf5ade707b4045d55ff64e72cfe5db696332) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r1.id", 0x00, 0x20, CRC(95984bfa) SHA1(b345e2a12795f8b8e3f301800c9b4c196db218c6) )
-ROM_END
-
-ROM_START( robadvo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ra15.bin", 0x00000, 0x40000, CRC(dd7e4ec9) SHA1(038b03855eaa8be1a97e34534822465a10886e10) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "rarom3.bin", 0x00000, 0x80000, CRC(94e4cd71) SHA1(5c01e276dea3df7c367210af3d0d2399935c81c6) )
- ROM_LOAD16_BYTE( "rarom4.bin", 0x00001, 0x80000, CRC(72cfec99) SHA1(6612b8d04c0cc97dc5315fda861b606a6c158ea6) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "rarom5.bin", 0x00000, 0x80000, CRC(9bf41c2b) SHA1(8cc8ca5c2c63223e670e00ca5802b8677856bc16) )
- ROM_LOAD16_BYTE( "rarom6.bin", 0x00001, 0x80000, CRC(0fb69b4c) SHA1(8e1aaf5ade707b4045d55ff64e72cfe5db696332) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra15r.id", 0x00, 0x20, CRC(7bc9c013) SHA1(83aa66ae0a9e9f9ee75541847c98df919907c5cb) )
-ROM_END
-
-/* Robin's Adventure 2 */
-ROM_START( robadv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2av17e.bin", 0x00000, 0x40000, CRC(81166cbd) SHA1(a2751752a95cac5181311af867457cac48854283) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17e2.id", 0x00, 0x20, CRC(d048d70c) SHA1(602b0bd23e02577e822e09b3b0bc363f3aeceaba) )
-ROM_END
-
-ROM_START( robadv2c1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2ac17r.bin", 0x00000, 0x40000, CRC(92ad7e01) SHA1(47f41ed02b488e439f81936393618bde058ad661) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r2.id", 0x00, 0x20, CRC(a4705167) SHA1(97573248b4d35c665933e34e6e2fa2ea62e0c8a5) )
-ROM_END
-
-ROM_START( robadv2c2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2ac17lt.bin", 0x00000, 0x40000, CRC(47ce9172) SHA1(e05be868c48e53f131936070abd350914f9befcf) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17lt2.id", 0x00, 0x20, CRC(697f1668) SHA1(cbac3a24fd9f73c91a2903f5dfe2aee7944cffeb) )
-ROM_END
-
-ROM_START( robadv2c3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2ac17sh.bin", 0x00000, 0x40000, CRC(721fc8aa) SHA1(6985530f4dfb270f73f5c377b5831d5c2e087d05) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r2.id", 0x00, 0x20, CRC(a4705167) SHA1(97573248b4d35c665933e34e6e2fa2ea62e0c8a5) )
-ROM_END
-
-ROM_START( robadv2d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2ad17r.bin", 0x00000, 0x40000, CRC(2454cd69) SHA1(51be4a4522176e23f1cd172d4fca5bcaf8802d1c) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r2.id", 0x00, 0x20, CRC(a4705167) SHA1(97573248b4d35c665933e34e6e2fa2ea62e0c8a5) )
-ROM_END
-
-ROM_START( robadv2d2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2ad17lt.bin", 0x00000, 0x40000, CRC(e0ea8ce9) SHA1(cf6a58d1cc654c41ae245f26fff6b26483bc01ce) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17lt2.id", 0x00, 0x20, CRC(697f1668) SHA1(cbac3a24fd9f73c91a2903f5dfe2aee7944cffeb) )
-ROM_END
-
-ROM_START( robadv2d3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2ad17sh.bin", 0x00000, 0x40000, CRC(d65ac29a) SHA1(74ae9ae2d3d2e6fb460bddf6adb676b778e42920) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r2.id", 0x00, 0x20, CRC(a4705167) SHA1(97573248b4d35c665933e34e6e2fa2ea62e0c8a5) )
-ROM_END
-
-ROM_START( robadv2v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2av17r.bin", 0x00000, 0x40000, CRC(17350817) SHA1(5e1c978cd4cf0f319f49c366c3b7634500c873dd) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r2.id", 0x00, 0x20, CRC(a4705167) SHA1(97573248b4d35c665933e34e6e2fa2ea62e0c8a5) )
-ROM_END
-
-ROM_START( robadv2v2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2av17lt.bin", 0x00000, 0x40000, CRC(0ebc91fe) SHA1(d64a29e05ce62d662eccb025ea905275eb8806f9) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17lt2.id", 0x00, 0x20, CRC(697f1668) SHA1(cbac3a24fd9f73c91a2903f5dfe2aee7944cffeb) )
-ROM_END
-
-ROM_START( robadv2v3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2av17sh.bin", 0x00000, 0x40000, CRC(fe4a3199) SHA1(d8c8f3d4e399e757b551748435ede1cb6a04ee3b) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra17r2.id", 0x00, 0x20, CRC(a4705167) SHA1(97573248b4d35c665933e34e6e2fa2ea62e0c8a5) )
-ROM_END
-
-ROM_START( robadv2o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2a15sh.bin", 0x00000, 0x40000, CRC(c53af9be) SHA1(86cb2dae1315227f01f430d23fb4e09d015f1206) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra15r2.id", 0x00, 0x20, CRC(8d2a7cd7) SHA1(ce1a67b4848c74c50c957d2ced081298e9fde3ee) )
-ROM_END
-
-ROM_START( robadv2o2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "r2a15.bin", 0x00000, 0x40000, CRC(e1932e13) SHA1(918d51e64aefaa308f92748bb5bfa92b88e00feb) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "rarom2.bin", 0x00000, 0x40000, CRC(092392cb) SHA1(fd52a0c4f46cb3242bf1b9e35ad5f41cda64010b) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ra2rom3.bin", 0x00000, 0x80000, CRC(eacd0cf7) SHA1(a04ddc339d330be4b278f12a54fe65d7eb08ffd0) )
- ROM_LOAD16_BYTE( "ra2rom4.bin", 0x00001, 0x80000, CRC(adac68d2) SHA1(6287a979a57004b1c4eea7f539550e23bac22904) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ra2rom5.bin", 0x00000, 0x80000, CRC(ad9379a2) SHA1(93126969677cfce20e5b2e287662ac6b2ceee425) )
- ROM_LOAD16_BYTE( "ra2rom6.bin", 0x00001, 0x80000, CRC(12312874) SHA1(9d4d9d9fbec8536e8a003892643654d15f4535fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ra15r2.id", 0x00, 0x20, CRC(8d2a7cd7) SHA1(ce1a67b4848c74c50c957d2ced081298e9fde3ee) )
-ROM_END
-
-/* Pirate Poker II */
-ROM_START( pirpok2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p3pv24e.bin", 0x00000, 0x40000, CRC(0e77fb66) SHA1(732f9c160682dcfb6839c0ad28dfe7e4899e693c) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p3rom2.bin", 0x00000, 0x20000, CRC(db6182e4) SHA1(65f05247629d5a1f37bf179f468acf8420342d2c) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p3rom3.bin", 0x00000, 0x80000, CRC(34d3e6c5) SHA1(1d89677605188f135c8dbbc2ab20510cae7548fe) )
- ROM_LOAD16_BYTE( "p3rom4.bin", 0x00001, 0x80000, CRC(3861b5fb) SHA1(72f085a1fd951919f479e5c6984304f7bbddc054) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p3rom5.bin", 0x00000, 0x80000, CRC(c5eca135) SHA1(bdaccd32e1434016c77579bc8c4214ab2a3ae474) )
- ROM_LOAD16_BYTE( "p3rom6.bin", 0x00001, 0x80000, CRC(d990cbb8) SHA1(6f822e38bf401b2eb0b2e36f3b4fc6822fafd3fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p3p24e.id", 0x00, 0x20, CRC(99d30f6b) SHA1(fb7937e8b595def542f87c08ad69163d18bcde81) )
-ROM_END
-
-ROM_START( pirpok2b1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p3pb22r.bin", 0x00000, 0x40000, CRC(39303a7a) SHA1(ef4f1a01812818fe0f9fa5a23396094144c3ce83) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p3rom2.bin", 0x00000, 0x20000, CRC(db6182e4) SHA1(65f05247629d5a1f37bf179f468acf8420342d2c) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p3rom3.bin", 0x00000, 0x80000, CRC(34d3e6c5) SHA1(1d89677605188f135c8dbbc2ab20510cae7548fe) )
- ROM_LOAD16_BYTE( "p3rom4.bin", 0x00001, 0x80000, CRC(3861b5fb) SHA1(72f085a1fd951919f479e5c6984304f7bbddc054) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p3rom5.bin", 0x00000, 0x80000, CRC(c5eca135) SHA1(bdaccd32e1434016c77579bc8c4214ab2a3ae474) )
- ROM_LOAD16_BYTE( "p3rom6.bin", 0x00001, 0x80000, CRC(d990cbb8) SHA1(6f822e38bf401b2eb0b2e36f3b4fc6822fafd3fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p3p22r_.id", 0x00, 0x20, CRC(30f56bca) SHA1(6325121e9f11ec96af90c0f3b57b98c11f8f97b7) )
-ROM_END
-
-ROM_START( pirpok2d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p3pd22r.bin", 0x00000, 0x40000, CRC(10262317) SHA1(561088d1ace055cd568d667f690e95fc9ee3fed3) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p3rom2.bin", 0x00000, 0x20000, CRC(db6182e4) SHA1(65f05247629d5a1f37bf179f468acf8420342d2c) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p3rom3.bin", 0x00000, 0x80000, CRC(34d3e6c5) SHA1(1d89677605188f135c8dbbc2ab20510cae7548fe) )
- ROM_LOAD16_BYTE( "p3rom4.bin", 0x00001, 0x80000, CRC(3861b5fb) SHA1(72f085a1fd951919f479e5c6984304f7bbddc054) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p3rom5.bin", 0x00000, 0x80000, CRC(c5eca135) SHA1(bdaccd32e1434016c77579bc8c4214ab2a3ae474) )
- ROM_LOAD16_BYTE( "p3rom6.bin", 0x00001, 0x80000, CRC(d990cbb8) SHA1(6f822e38bf401b2eb0b2e36f3b4fc6822fafd3fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p3p22r.id", 0x00, 0x20, CRC(fc07ce9b) SHA1(50ea8edd5c2f73f7e8abaa8af0d717152648dcd0) )
-ROM_END
-
-ROM_START( pirpok2v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p3pv22r.bin", 0x00000, 0x40000, CRC(6e2aab96) SHA1(0e01c9cadcf947d68fab8626454ac06e2073b0e6) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p3rom2.bin", 0x00000, 0x20000, CRC(db6182e4) SHA1(65f05247629d5a1f37bf179f468acf8420342d2c) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p3rom3.bin", 0x00000, 0x80000, CRC(34d3e6c5) SHA1(1d89677605188f135c8dbbc2ab20510cae7548fe) )
- ROM_LOAD16_BYTE( "p3rom4.bin", 0x00001, 0x80000, CRC(3861b5fb) SHA1(72f085a1fd951919f479e5c6984304f7bbddc054) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p3rom5.bin", 0x00000, 0x80000, CRC(c5eca135) SHA1(bdaccd32e1434016c77579bc8c4214ab2a3ae474) )
- ROM_LOAD16_BYTE( "p3rom6.bin", 0x00001, 0x80000, CRC(d990cbb8) SHA1(6f822e38bf401b2eb0b2e36f3b4fc6822fafd3fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "p3p22r.id", 0x00, 0x20, CRC(fc07ce9b) SHA1(50ea8edd5c2f73f7e8abaa8af0d717152648dcd0) )
-ROM_END
-
-ROM_START( pirpok2o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "p3p20.bin", 0x00000, 0x40000, CRC(0e477094) SHA1(cd35c9ac1ed4b843886b1fc554e749f38573ca21) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "p3rom2.bin", 0x00000, 0x20000, CRC(db6182e4) SHA1(65f05247629d5a1f37bf179f468acf8420342d2c) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "p3rom3.bin", 0x00000, 0x80000, CRC(34d3e6c5) SHA1(1d89677605188f135c8dbbc2ab20510cae7548fe) )
- ROM_LOAD16_BYTE( "p3rom4.bin", 0x00001, 0x80000, CRC(3861b5fb) SHA1(72f085a1fd951919f479e5c6984304f7bbddc054) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "p3rom5.bin", 0x00000, 0x80000, CRC(c5eca135) SHA1(bdaccd32e1434016c77579bc8c4214ab2a3ae474) )
- ROM_LOAD16_BYTE( "p3rom6.bin", 0x00001, 0x80000, CRC(d990cbb8) SHA1(6f822e38bf401b2eb0b2e36f3b4fc6822fafd3fa) )
-ROM_END
-
-/* Animal Bonus */
-ROM_START( anibonus )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abv18e.bin", 0x00000, 0x40000, CRC(c05b8fb5) SHA1(8ae4e00a66d2825ceea072c58750915618477304) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17e.id", 0x00, 0x20, CRC(5a729357) SHA1(8a218c27fda8991ec9e122eb75675250aa7f73d6) ) // game version is 1.8, but still writes 1.7 to nvram
-ROM_END
-
-ROM_START( anibonusv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abv18r.bin", 0x00000, 0x40000, CRC(56672865) SHA1(44d141b307a2cb0cb4731ad6db8235941f80ae23) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17r.id", 0x00, 0x20, CRC(2dcec152) SHA1(092971dd78cf923a8b17d40d0aca5a8e67468425) ) // game version is 1.8, but still writes 1.7 to nvram
-ROM_END
-
-ROM_START( anibonusv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abv18lt.bin", 0x00000, 0x40000, CRC(26bc1901) SHA1(c17f6bf5380c3c141cc79f4fb2e01bb8299e93b0) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17lt.id", 0x00, 0x20, CRC(5e9ea82a) SHA1(91adfef2b71be838929b2cd3b619b90270c2464f) ) // game version is 1.8, but still writes 1.7 to nvram
-ROM_END
-
-ROM_START( anibonusb1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abb17r.bin", 0x00000, 0x40000, CRC(e49e6dfc) SHA1(358448f7f68ba53e8c9c04a8a0e54f1ba292705f) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17r_.id", 0x00, 0x20, CRC(429d536e) SHA1(29c3cae00c3a11f25fdc1fe2d5a99d28ab7e3fbd) )
-ROM_END
-
-ROM_START( anibonusb2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abb17lt.bin", 0x00000, 0x40000, CRC(fd600bf2) SHA1(13b3685e1cced585af08d711f24688a9f4e1ff8c) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17lt_.id", 0x00, 0x20, CRC(cee2a8e9) SHA1(8c5fe465f1397b3d40f616d6a4d842c2bbc767de) )
-ROM_END
-
-ROM_START( anibonusd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abd17r.bin", 0x00000, 0x40000, CRC(32707445) SHA1(12005139862b209e0f187e27f61f779de81066a1) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17r.id", 0x00, 0x20, CRC(2dcec152) SHA1(092971dd78cf923a8b17d40d0aca5a8e67468425) )
-ROM_END
-
-ROM_START( anibonusd2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abd17lt.bin", 0x00000, 0x40000, CRC(c718f9ab) SHA1(fdd9de6bd0a8e477412d8a9f1a442fec3361a067) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab17lt.id", 0x00, 0x20, CRC(5e9ea82a) SHA1(91adfef2b71be838929b2cd3b619b90270c2464f) )
-ROM_END
-
-ROM_START( anibonusxo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab15xt.bin", 0x00000, 0x40000, CRC(3aed6e7f) SHA1(51f9af92286e8b2fcfeae30913fbab4626decb99) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-ROM_END
-
-ROM_START( anibonuso )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab15.bin", 0x00000, 0x40000, CRC(4640a2e7) SHA1(2659c037e88f43f89a5d8cd563eec5e4eb2025b9) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-ROM_END
-
-ROM_START( anibonusxo2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab14xta.bin", 0x00000, 0x40000, CRC(eddf38af) SHA1(56a920ba1af213719210d25e6d8b5c7a0d513119) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
-
- /* unsure which gfx roms */
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_LOAD16_BYTE( "abrom3a.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4a.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5.bin", 0x00000, 0x80000, CRC(74b4fa88) SHA1(922d9c4f864be2b125269a69639e6206aec26d72) )
- ROM_LOAD16_BYTE( "abrom6.bin", 0x00001, 0x80000, CRC(e8f4b079) SHA1(2597fa17b6a13e634ba9fe846661d09c65fa8cf2) )
-
- ROM_LOAD16_BYTE( "abrom5a.bin", 0x00000, 0x80000, CRC(9810f1e2) SHA1(a10954a46d52c5a53a3b11a04e66c4ed3ce2a0f7) )
- ROM_LOAD16_BYTE( "abrom6a.bin", 0x00001, 0x80000, CRC(22d2abbe) SHA1(65d82ed0fc799c4248696f1b2ef76e7e88bf7fb7) )
-ROM_END
-
-ROM_START( anibonusxo3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab14xt.bin", 0x00000, 0x40000, CRC(c6107445) SHA1(22fd3a7987219a940b965c953494939e0892661e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- /* unsure which gfx roms */
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_LOAD16_BYTE( "abrom3a.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4a.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5.bin", 0x00000, 0x80000, CRC(74b4fa88) SHA1(922d9c4f864be2b125269a69639e6206aec26d72) )
- ROM_LOAD16_BYTE( "abrom6.bin", 0x00001, 0x80000, CRC(e8f4b079) SHA1(2597fa17b6a13e634ba9fe846661d09c65fa8cf2) )
-
- ROM_LOAD16_BYTE( "abrom5a.bin", 0x00000, 0x80000, CRC(9810f1e2) SHA1(a10954a46d52c5a53a3b11a04e66c4ed3ce2a0f7) )
- ROM_LOAD16_BYTE( "abrom6a.bin", 0x00001, 0x80000, CRC(22d2abbe) SHA1(65d82ed0fc799c4248696f1b2ef76e7e88bf7fb7) )
-ROM_END
-
-ROM_START( anibonuso2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab14a.bin", 0x00000, 0x40000, CRC(a8a0eea5) SHA1(c37a470b997ee5dbc976858c024bd67ed88061ce) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- /* unsure which gfx roms */
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_LOAD16_BYTE( "abrom3a.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4a.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5.bin", 0x00000, 0x80000, CRC(74b4fa88) SHA1(922d9c4f864be2b125269a69639e6206aec26d72) )
- ROM_LOAD16_BYTE( "abrom6.bin", 0x00001, 0x80000, CRC(e8f4b079) SHA1(2597fa17b6a13e634ba9fe846661d09c65fa8cf2) )
-
- ROM_LOAD16_BYTE( "abrom5a.bin", 0x00000, 0x80000, CRC(9810f1e2) SHA1(a10954a46d52c5a53a3b11a04e66c4ed3ce2a0f7) )
- ROM_LOAD16_BYTE( "abrom6a.bin", 0x00001, 0x80000, CRC(22d2abbe) SHA1(65d82ed0fc799c4248696f1b2ef76e7e88bf7fb7) )
-ROM_END
-
-ROM_START( anibonuso3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab14.bin", 0x00000, 0x40000, CRC(d1dcb6e6) SHA1(4a95184e5d4f2e0527fdc8f29e56572cf3ba9987) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- /* unsure which gfx roms */
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_LOAD16_BYTE( "abrom3a.bin", 0x00000, 0x80000, CRC(85f19e19) SHA1(2dd259af132e0cfd34974526c96f0d96ff868516) )
- ROM_LOAD16_BYTE( "abrom4a.bin", 0x00001, 0x80000, CRC(c12b954c) SHA1(83556abbad0f285360da5f5e0fb93514d46b436b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5.bin", 0x00000, 0x80000, CRC(74b4fa88) SHA1(922d9c4f864be2b125269a69639e6206aec26d72) )
- ROM_LOAD16_BYTE( "abrom6.bin", 0x00001, 0x80000, CRC(e8f4b079) SHA1(2597fa17b6a13e634ba9fe846661d09c65fa8cf2) )
-
- ROM_LOAD16_BYTE( "abrom5a.bin", 0x00000, 0x80000, CRC(9810f1e2) SHA1(a10954a46d52c5a53a3b11a04e66c4ed3ce2a0f7) )
- ROM_LOAD16_BYTE( "abrom6a.bin", 0x00001, 0x80000, CRC(22d2abbe) SHA1(65d82ed0fc799c4248696f1b2ef76e7e88bf7fb7) )
-ROM_END
-
-/* Animal Bonus Nudge */
-ROM_START( abnudge )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abv21n.bin", 0x00000, 0x40000, CRC(48d8f3a6) SHA1(5ccde4bf574ba779dc43769fda62aa6d9b284a8e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab20n.id", 0x00, 0x20, CRC(fb59eefe) SHA1(dd6f75440bd3c12a01233b54e7f618010152799d) )
-ROM_END
-
-ROM_START( abnudgeb )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abb20n.bin", 0x00000, 0x40000, CRC(b202b40f) SHA1(fff2662b8c98aa1496b87df65177996b15b5befe) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab20n_.id", 0x00, 0x20, CRC(031117ce) SHA1(00b7eb7a4af62085273223354380924898f1e7f0) )
-ROM_END
-
-ROM_START( abnudged )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "abd20n.bin", 0x00000, 0x40000, CRC(e189ca0b) SHA1(ba3a3f84b302b737043ac56b0872d65c4ea77903) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ab20n.id", 0x00, 0x20, CRC(fb59eefe) SHA1(dd6f75440bd3c12a01233b54e7f618010152799d) )
-ROM_END
-
-ROM_START( abnudgeo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ab17n.bin", 0x00000, 0x40000, CRC(aca7c2af) SHA1(8f23b4aff006fcd983769f833c2fabdbb087d36b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "abrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "abrom3n.bin", 0x00000, 0x80000, CRC(aab2161a) SHA1(d472746c68720935fedfc6b2d06a4fe1152cc804) )
- ROM_LOAD16_BYTE( "abrom4n.bin", 0x00001, 0x80000, CRC(d776862c) SHA1(03b3c0e9adb11b560b8773e88ea97e712323f25e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "abrom5n.bin", 0x00000, 0x80000, CRC(d3db86eb) SHA1(e7e2cdfa6b4795d4021f589d2a292c67cc32f03a) )
- ROM_LOAD16_BYTE( "abrom6n.bin", 0x00001, 0x80000, CRC(0d8dcaa1) SHA1(a74c64bb89b4273e9d1e092786a5cf8ebd60477c) )
-ROM_END
-
-/* Double Challenge */
-ROM_START( dblchal ) // this would be dblchalb1 if an export version would surface
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "dcb15r.bin", 0x00000, 0x40000, CRC(d89a9756) SHA1(7a4cb88da9d02351a996202fb5b4545db042867b) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "dcrom2.bin", 0x00000, 0x20000, CRC(ce099327) SHA1(b1dc43839e9e3bf788141d58c81e1380a12d582a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dcrom3.bin", 0x00000, 0x40000, CRC(50b1c522) SHA1(620f8a1df6954c5db4a85448c810901d69859fec) )
- ROM_LOAD16_BYTE( "dcrom4.bin", 0x00001, 0x40000, CRC(a6f46957) SHA1(b4c0a28e428b9fc091ac5fc041a1ce01f65ff402) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dcrom5.bin", 0x00000, 0x80000, CRC(a55f4ed3) SHA1(9f7427357af84026c056624523fd20bc556f3c22) )
- ROM_LOAD16_BYTE( "dcrom6.bin", 0x00001, 0x80000, CRC(cf783d82) SHA1(d3f8ae5cb3a5f848e2d84721a5a4ee486a52de85) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "dc15r_.id", 0x00, 0x20, CRC(5e39f9f5) SHA1(fa8b5bf53eaa6f332a2ae875409ec4015889a70f) )
-ROM_END
-
-ROM_START( dblchalc1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "dcc15r.bin", 0x00000, 0x40000, CRC(ac0ed555) SHA1(5ac93132a94fec8811b4b5525dd2d31eb6749d6e) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "dcrom2.bin", 0x00000, 0x20000, CRC(ce099327) SHA1(b1dc43839e9e3bf788141d58c81e1380a12d582a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dcrom3.bin", 0x00000, 0x40000, CRC(50b1c522) SHA1(620f8a1df6954c5db4a85448c810901d69859fec) )
- ROM_LOAD16_BYTE( "dcrom4.bin", 0x00001, 0x40000, CRC(a6f46957) SHA1(b4c0a28e428b9fc091ac5fc041a1ce01f65ff402) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dcrom5.bin", 0x00000, 0x80000, CRC(a55f4ed3) SHA1(9f7427357af84026c056624523fd20bc556f3c22) )
- ROM_LOAD16_BYTE( "dcrom6.bin", 0x00001, 0x80000, CRC(cf783d82) SHA1(d3f8ae5cb3a5f848e2d84721a5a4ee486a52de85) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "dc15r.id", 0x00, 0x20, CRC(4a0f2f34) SHA1(a169f671b2e61e95ad071ca986711694ef2f7364) )
-ROM_END
-
-ROM_START( dblchald1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "dcd15r.bin", 0x00000, 0x40000, CRC(2b72350d) SHA1(439765028417af6ceeb2724c7b7e737a209bf844) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "dcrom2.bin", 0x00000, 0x20000, CRC(ce099327) SHA1(b1dc43839e9e3bf788141d58c81e1380a12d582a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dcrom3.bin", 0x00000, 0x40000, CRC(50b1c522) SHA1(620f8a1df6954c5db4a85448c810901d69859fec) )
- ROM_LOAD16_BYTE( "dcrom4.bin", 0x00001, 0x40000, CRC(a6f46957) SHA1(b4c0a28e428b9fc091ac5fc041a1ce01f65ff402) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dcrom5.bin", 0x00000, 0x80000, CRC(a55f4ed3) SHA1(9f7427357af84026c056624523fd20bc556f3c22) )
- ROM_LOAD16_BYTE( "dcrom6.bin", 0x00001, 0x80000, CRC(cf783d82) SHA1(d3f8ae5cb3a5f848e2d84721a5a4ee486a52de85) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "dc15r.id", 0x00, 0x20, CRC(4a0f2f34) SHA1(a169f671b2e61e95ad071ca986711694ef2f7364) )
-ROM_END
-
-ROM_START( dblchalv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "dcv15r.bin", 0x00000, 0x40000, CRC(1e5fc8fd) SHA1(9b688966bd52828fde31003510ee6a2a3444525d) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "dcrom2.bin", 0x00000, 0x20000, CRC(ce099327) SHA1(b1dc43839e9e3bf788141d58c81e1380a12d582a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dcrom3.bin", 0x00000, 0x40000, CRC(50b1c522) SHA1(620f8a1df6954c5db4a85448c810901d69859fec) )
- ROM_LOAD16_BYTE( "dcrom4.bin", 0x00001, 0x40000, CRC(a6f46957) SHA1(b4c0a28e428b9fc091ac5fc041a1ce01f65ff402) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dcrom5.bin", 0x00000, 0x80000, CRC(a55f4ed3) SHA1(9f7427357af84026c056624523fd20bc556f3c22) )
- ROM_LOAD16_BYTE( "dcrom6.bin", 0x00001, 0x80000, CRC(cf783d82) SHA1(d3f8ae5cb3a5f848e2d84721a5a4ee486a52de85) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "dc15r.id", 0x00, 0x20, CRC(4a0f2f34) SHA1(a169f671b2e61e95ad071ca986711694ef2f7364) )
-ROM_END
-
-ROM_START( dblchalo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "dc11.bin", 0x00000, 0x40000, CRC(05a27f07) SHA1(02b7b2731f8821bd7e0e3be005bd3024db0a7e42) )
-
- ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
- ROM_LOAD( "dcrom2.bin", 0x00000, 0x20000, CRC(ce099327) SHA1(b1dc43839e9e3bf788141d58c81e1380a12d582a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dcrom3.bin", 0x00000, 0x40000, CRC(50b1c522) SHA1(620f8a1df6954c5db4a85448c810901d69859fec) )
- ROM_LOAD16_BYTE( "dcrom4.bin", 0x00001, 0x40000, CRC(a6f46957) SHA1(b4c0a28e428b9fc091ac5fc041a1ce01f65ff402) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dcrom5.bin", 0x00000, 0x80000, CRC(a55f4ed3) SHA1(9f7427357af84026c056624523fd20bc556f3c22) )
- ROM_LOAD16_BYTE( "dcrom6.bin", 0x00001, 0x80000, CRC(cf783d82) SHA1(d3f8ae5cb3a5f848e2d84721a5a4ee486a52de85) )
-ROM_END
-
-/* Animal Treasure Hunt */
-ROM_START( anithunt ) // this would be anithuntb1 if an export version would surface
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "athb19r.bin", 0x00000, 0x40000, CRC(71d0604f) SHA1(c2f40c58dce2f6b69dc0234c0fb7a656ea04168b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "athrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "athrom3.bin", 0x00000, 0x80000, CRC(f784ec01) SHA1(69474fc9d10882fd9ec0c02675193df7aa31f6a7) )
- ROM_LOAD16_BYTE( "athrom4.bin", 0x00001, 0x80000, CRC(49749939) SHA1(6deb10c2b51b5718f0cba31f6bda54bcc001bc71) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ath-rom5.bin", 0x00000, 0x80000, CRC(536a7e23) SHA1(51dc6b2b022a672810b00e1006b0c7ee610a4e4f) )
- ROM_LOAD16_BYTE( "ath-rom6.bin", 0x00001, 0x80000, CRC(23bc5067) SHA1(1e279e58437b897c7a68c9cdd15277c6a906a142) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ath19r_.id", 0x00, 0x20, CRC(1095cfc5) SHA1(3a2f83d2e442ee802e14191db48e7486097c50d3) )
-ROM_END
-
-ROM_START( anithuntd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "athd19r.bin", 0x00000, 0x40000, CRC(807585d4) SHA1(643ceb51e81797b330310ddbe9e0d8b21ba215e5) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "athrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "athrom3.bin", 0x00000, 0x80000, CRC(f784ec01) SHA1(69474fc9d10882fd9ec0c02675193df7aa31f6a7) )
- ROM_LOAD16_BYTE( "athrom4.bin", 0x00001, 0x80000, CRC(49749939) SHA1(6deb10c2b51b5718f0cba31f6bda54bcc001bc71) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ath-rom5.bin", 0x00000, 0x80000, CRC(536a7e23) SHA1(51dc6b2b022a672810b00e1006b0c7ee610a4e4f) )
- ROM_LOAD16_BYTE( "ath-rom6.bin", 0x00001, 0x80000, CRC(23bc5067) SHA1(1e279e58437b897c7a68c9cdd15277c6a906a142) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ath19r.id", 0x00, 0x20, CRC(6c98b3ae) SHA1(63d7a2fe10871a0ee6d02180166f5b64d9d533fc) )
-ROM_END
-
-ROM_START( anithuntv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "athv19r.bin", 0x00000, 0x40000, CRC(74c2cf89) SHA1(f3efad66f668a0a6dbf35a0c6518ece842d069e6) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "athrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "athrom3.bin", 0x00000, 0x80000, CRC(f784ec01) SHA1(69474fc9d10882fd9ec0c02675193df7aa31f6a7) )
- ROM_LOAD16_BYTE( "athrom4.bin", 0x00001, 0x80000, CRC(49749939) SHA1(6deb10c2b51b5718f0cba31f6bda54bcc001bc71) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ath-rom5.bin", 0x00000, 0x80000, CRC(536a7e23) SHA1(51dc6b2b022a672810b00e1006b0c7ee610a4e4f) )
- ROM_LOAD16_BYTE( "ath-rom6.bin", 0x00001, 0x80000, CRC(23bc5067) SHA1(1e279e58437b897c7a68c9cdd15277c6a906a142) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "ath19r.id", 0x00, 0x20, CRC(6c98b3ae) SHA1(63d7a2fe10871a0ee6d02180166f5b64d9d533fc) )
-ROM_END
-
-ROM_START( anithunto )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ath17.bin", 0x00000, 0x40000, CRC(07facf55) SHA1(2de5ca12e06a6896099672ec7383e6324d23fa12) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "athrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "athrom3.bin", 0x00000, 0x80000, CRC(f784ec01) SHA1(69474fc9d10882fd9ec0c02675193df7aa31f6a7) )
- ROM_LOAD16_BYTE( "athrom4.bin", 0x00001, 0x80000, CRC(49749939) SHA1(6deb10c2b51b5718f0cba31f6bda54bcc001bc71) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ath-rom5.bin", 0x00000, 0x80000, CRC(536a7e23) SHA1(51dc6b2b022a672810b00e1006b0c7ee610a4e4f) )
- ROM_LOAD16_BYTE( "ath-rom6.bin", 0x00001, 0x80000, CRC(23bc5067) SHA1(1e279e58437b897c7a68c9cdd15277c6a906a142) )
-ROM_END
-
-ROM_START( anithunto2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "ath15.bin", 0x00000, 0x40000, CRC(917ae674) SHA1(67808a9d3bd48a8f7f839eb85356269a357581ad) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "athrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "ath-rom3.bin", 0x00000, 0x80000, CRC(2ce266b2) SHA1(34dcc504d48a26976e17ad0b8399904e5ecc3379) )
- ROM_LOAD16_BYTE( "ath-rom4.bin", 0x00001, 0x80000, CRC(59d25672) SHA1(212ba0aa7794b7a37121896190e64069f005b1ea) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "ath-rom5.bin", 0x00000, 0x80000, CRC(536a7e23) SHA1(51dc6b2b022a672810b00e1006b0c7ee610a4e4f) )
- ROM_LOAD16_BYTE( "ath-rom6.bin", 0x00001, 0x80000, CRC(23bc5067) SHA1(1e279e58437b897c7a68c9cdd15277c6a906a142) )
-ROM_END
-
-/* Super Fruit Bonus */
-ROM_START( sfruitb )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbv25e.bin", 0x00000, 0x40000, CRC(a9c7edba) SHA1(f860b1077a9a12ff49e2dea0aac888e210787327) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb25e.id", 0x00, 0x20, CRC(a4ae87d4) SHA1(d19b6cc31b6011f5467ba6fe70cced8ca5ddffc9) )
-ROM_END
-
-ROM_START( sfruitbb1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbb25r.bin", 0x00000, 0x40000, CRC(bcb51221) SHA1(6df07a52557d8305fec45c8a030141cb15204548) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb25r_.id", 0x00, 0x20, CRC(ef2307d4) SHA1(31126388ffddeb346724d03ed5d983d2952dfc07) )
-ROM_END
-
-ROM_START( sfruitbb2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbb20lt.bin", 0x00000, 0x40000, CRC(418fbd9e) SHA1(b78e788b7bad85ce8f8709f20dcded25be9dac01) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb20lt_.id", 0x00, 0x20, CRC(a3b85e54) SHA1(b0d07780f2047beb14f624f8306ad41d88502c10) )
-ROM_END
-
-ROM_START( sfruitbd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbd25r.bin", 0x00000, 0x40000, CRC(bb7bee79) SHA1(c66e62df0996486bead90331b714e9aa62bd585f) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb25r.id", 0x00, 0x20, CRC(06d72594) SHA1(53b8ddd2166e0345d7ab83c8ab5fc05672201b88) )
-ROM_END
-
-ROM_START( sfruitbd2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbd20lt.bin", 0x00000, 0x40000, CRC(9d0ebc24) SHA1(790050a35f91e683a5e2c2231c6b861a05eba04a) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb20lt.id", 0x00, 0x20, CRC(eb233ded) SHA1(02882a386ebd3b739ab318cd97b3a371bbdba739) )
-ROM_END
-
-ROM_START( sfruitbv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbv25r.bin", 0x00000, 0x40000, CRC(beb1ee59) SHA1(d6f72d66085309f33965640b25c788657eee01e1) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb25r.id", 0x00, 0x20, CRC(06d72594) SHA1(53b8ddd2166e0345d7ab83c8ab5fc05672201b88) )
-ROM_END
-
-ROM_START( sfruitbv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbv20lt.bin", 0x00000, 0x40000, CRC(63560472) SHA1(14446f2d8fd0314ca00478159cbb0507ac096e34) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb20lt.id", 0x00, 0x20, CRC(eb233ded) SHA1(02882a386ebd3b739ab318cd97b3a371bbdba739) )
-ROM_END
-
-ROM_START( sfruitbo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfb20.bin", 0x00000, 0x40000, CRC(73a2be7f) SHA1(95b51a63ede10247fde944d980d85781947a8435) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-ROM_END
-
-ROM_START( sfruitbo2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfb18xt.bin", 0x00000, 0x40000, CRC(15a7fc47) SHA1(4f1af0bab7807a69f8c67c8e83b35c8c5c2a13f1) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-ROM_END
-
-ROM_START( sfruitbh )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbv22eb.bin", 0x00000, 0x40000, CRC(64d31a39) SHA1(cd2fc75b8d16e444796c52255de298b3b52e40e6) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb22eb.id", 0x00, 0x20, CRC(eb57209c) SHA1(1ea1acdd92bb399fe0ed20a53ced47d8923af6dc) )
-ROM_END
-
-ROM_START( sfruitbbh )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbb22b.bin", 0x00000, 0x40000, CRC(16abe969) SHA1(97ca2f223fb16c1003544c7454e470a31f54b3b3) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb22b_.id", 0x00, 0x20, CRC(29523bc1) SHA1(99ac1b7898c2f48ad3846bb59c8af6d04b5a6a55) )
-ROM_END
-
-ROM_START( sfruitbdh )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbd22b.bin", 0x00000, 0x40000, CRC(065bb398) SHA1(dd3092729bca420cdd338749d9bd779970dcd1c7) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb22b.id", 0x00, 0x20, CRC(6bccb043) SHA1(aed25ed09d34a98432436739a00fae4d6b3f6324) )
-ROM_END
-
-ROM_START( sfruitbvh )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfbv22b.bin", 0x00000, 0x40000, CRC(ec0e8486) SHA1(249b8ecada6b7c0b3e16baa614620af80d7d8c6e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sfb22b.id", 0x00, 0x20, CRC(6bccb043) SHA1(aed25ed09d34a98432436739a00fae4d6b3f6324) )
-ROM_END
-
-ROM_START( sfruitboh )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "sfb20b.bin", 0x00000, 0x40000, CRC(6fe1b8ba) SHA1(46fe3940d80578f3818702fd449fc4119ea5fc30) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "sfbrom2.bin", 0x00000, 0x20000, CRC(3823a36e) SHA1(4136e380b63546b9490033ad26d776f326eb9290) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "sfbrom3.bin", 0x00000, 0x80000, CRC(b48eb491) SHA1(0369873231ffa3fb78863623209ad1e05222fc8a) )
- ROM_LOAD16_BYTE( "sfbrom4.bin", 0x00001, 0x80000, CRC(a307119c) SHA1(b45a0e73d4e2d665de634dbf0034b3dcc9152b3d) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "sfbrom5.bin", 0x00000, 0x80000, CRC(31588ff3) SHA1(6e2a65d50457ec0e93a647fd8ca5ebeeb16bdb1c) )
- ROM_LOAD16_BYTE( "sfbrom6.bin", 0x00001, 0x80000, CRC(232d6216) SHA1(ca7780adc85fa570698736785ad700797e6a98fb) )
-ROM_END
-
-/* Fruit Bonus 2nd Generation */
-ROM_START( fb2gen )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gv18e.bin", 0x00000, 0x40000, CRC(a24059c0) SHA1(e9bcf506a82e35a8c69f20fa700dd5e7025d56c2) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18e.id", 0x00, 0x20, CRC(a62d1596) SHA1(a04c248e7441e5c8afe7fc30392fe053734de4ef) )
-ROM_END
-
-ROM_START( fb2genc1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gc18r.bin", 0x00000, 0x40000, CRC(f0adc7a4) SHA1(109490212d8c0bd25d6beb271939a83c06e468c6) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18r.id", 0x00, 0x20, CRC(b8fe27b5) SHA1(fdb5fe80e553f92647c023d4718242934bab59b0) )
-ROM_END
-
-ROM_START( fb2genc2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gc18lt.bin", 0x00000, 0x40000, CRC(d22f7e92) SHA1(8e2a8554bcb2e8f86d6d43672e7e4535ee4f89cf) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18lt.id", 0x00, 0x20, CRC(8f36bc08) SHA1(53d970cb1a1055c459e64a09f4e495c52aa2ab9f) )
-ROM_END
-
-ROM_START( fb2gend1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gd18r.bin", 0x00000, 0x40000, CRC(6a97bc44) SHA1(ef1d611c009cb1f5ff674fa30413607e3fbcbc45) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18r.id", 0x00, 0x20, CRC(b8fe27b5) SHA1(fdb5fe80e553f92647c023d4718242934bab59b0) )
-ROM_END
-
-ROM_START( fb2gend2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gd18lt.bin", 0x00000, 0x40000, CRC(b9f7978b) SHA1(739f8000e589ecad50be072c5e90727e96b00765) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18lt.id", 0x00, 0x20, CRC(8f36bc08) SHA1(53d970cb1a1055c459e64a09f4e495c52aa2ab9f) )
-ROM_END
-
-ROM_START( fb2genv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gv18r.bin", 0x00000, 0x40000, CRC(c827362b) SHA1(3a407d8f009666cc80d1588d034ed135e18ec34b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18r.id", 0x00, 0x20, CRC(b8fe27b5) SHA1(fdb5fe80e553f92647c023d4718242934bab59b0) )
-ROM_END
-
-ROM_START( fb2genv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2gv18lt.bin", 0x00000, 0x40000, CRC(d2b45ef3) SHA1(e058004d042aac6dde67f0e7f924d204965b3b72) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3.bin", 0x00000, 0x80000, CRC(21ade753) SHA1(ca70ab941740983626f4d274aa4a9edea366f38a) )
- ROM_LOAD16_BYTE( "fb2grom4.bin", 0x00001, 0x80000, CRC(56605a08) SHA1(09022dc797dd824a973c5126cafe7b086a94184c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5.bin", 0x00000, 0x80000, CRC(6aa1e45d) SHA1(a821c98513ad851f5f9e2452620feb662c28f8bb) )
- ROM_LOAD16_BYTE( "fb2grom6.bin", 0x00001, 0x80000, CRC(1a525dcf) SHA1(20b1b2d6bdb0953300a6d9937b582fd5e20931ed) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g18lt.id", 0x00, 0x20, CRC(8f36bc08) SHA1(53d970cb1a1055c459e64a09f4e495c52aa2ab9f) )
-ROM_END
-
-ROM_START( fb2geno )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb2g16xt.bin", 0x00000, 0x40000, CRC(ea525ebb) SHA1(965bba045ba69ac4316b27d0d69b130119f9ce04) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3_older.bin", 0x00000, 0x80000, CRC(a4f33c67) SHA1(ec7f539725b2684add019c1dad3f230b5c798daa) )
- ROM_LOAD16_BYTE( "fb2grom4_older.bin", 0x00001, 0x80000, CRC(c142f2af) SHA1(3323de8cd09b64c1c8ccf51acf74444e577fdfb3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5_older.bin", 0x00000, 0x80000, CRC(1c4172a8) SHA1(c45a57cd799681d442de02f8f07dbd9751929ca4) )
- ROM_LOAD16_BYTE( "fb2grom6_older.bin", 0x00001, 0x80000, CRC(953fdcc4) SHA1(c57e2b4a8273e789b96d39fe28d02bec5359b5f4) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g16t.id", 0x00, 0x20, CRC(fd1f2ea8) SHA1(8845b68132aead4a5d6dc0f69ccde7d0df898427) )
-ROM_END
-
-ROM_START( fb2geno2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb2g15r.bin", 0x00000, 0x40000, CRC(a8daf67d) SHA1(6e980748ec77c4842676f14ffffe3f630879e9d9) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2grom3_older.bin", 0x00000, 0x80000, CRC(a4f33c67) SHA1(ec7f539725b2684add019c1dad3f230b5c798daa) )
- ROM_LOAD16_BYTE( "fb2grom4_older.bin", 0x00001, 0x80000, CRC(c142f2af) SHA1(3323de8cd09b64c1c8ccf51acf74444e577fdfb3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2grom5_older.bin", 0x00000, 0x80000, CRC(1c4172a8) SHA1(c45a57cd799681d442de02f8f07dbd9751929ca4) )
- ROM_LOAD16_BYTE( "fb2grom6_older.bin", 0x00001, 0x80000, CRC(953fdcc4) SHA1(c57e2b4a8273e789b96d39fe28d02bec5359b5f4) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2g15r.id", 0x00, 0x20, CRC(18e86971) SHA1(2f0c277b211c43cf43a067e6bc166fec8e55f190) )
-ROM_END
-
-/* Fruit Bonus 2nd Edition */
-ROM_START( fb2nd )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2ec18r.bin", 0x00000, 0x40000, CRC(d993916c) SHA1(3ca93c42a6e6f7cfbd4bfbcd2375f66b66a066ca) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e18r.id", 0x00, 0x20, CRC(bc0bf788) SHA1(d0bb6887e6cf8c18897ce6057743117423bd3035) )
-ROM_END
-
-ROM_START( fb2ndc2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2ec18lt.bin", 0x00000, 0x40000, CRC(675e413d) SHA1(e15fc96a8be701a01e1154dfea2c7d24c8239215) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e18lt.id", 0x00, 0x20, CRC(8bc36c35) SHA1(fddbc8629df06c470a9cd76e609e0f7e5ae23202) )
-ROM_END
-
-ROM_START( fb2ndd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2ed18r.bin", 0x00000, 0x40000, CRC(48a4dbcd) SHA1(e1a2163be6345983d05b1931b5619678f025d667) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e18r.id", 0x00, 0x20, CRC(bc0bf788) SHA1(d0bb6887e6cf8c18897ce6057743117423bd3035) )
-ROM_END
-
-ROM_START( fb2ndd2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2ed18lt.bin", 0x00000, 0x40000, CRC(3c469121) SHA1(0a694ff77dd2f797acf5889a8773bb798f64f11b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e18lt.id", 0x00, 0x20, CRC(8bc36c35) SHA1(fddbc8629df06c470a9cd76e609e0f7e5ae23202) )
-ROM_END
-
-ROM_START( fb2ndv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2ev18r.bin", 0x00000, 0x40000, CRC(22abfee6) SHA1(f5542042aa60238decc0c29553e682971744f535) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e18r.id", 0x00, 0x20, CRC(bc0bf788) SHA1(d0bb6887e6cf8c18897ce6057743117423bd3035) )
-ROM_END
-
-ROM_START( fb2ndv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f2ev18lt.bin", 0x00000, 0x40000, CRC(b59418b9) SHA1(8d45709176db09d052a26d57f41bc18d78632ad0) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e18lt.id", 0x00, 0x20, CRC(8bc36c35) SHA1(fddbc8629df06c470a9cd76e609e0f7e5ae23202) )
-ROM_END
-
-ROM_START( fb2ndo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb2e15.bin", 0x00000, 0x40000, CRC(40a4bc95) SHA1(f84d8615e5a247a6db7792e54d236fbd5008d794) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb2grom2.bin", 0x00000, 0x40000, CRC(1cbbd43a) SHA1(6e31c3bdd677d9d3cb445294cf17a0efcb16d4ed) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2erom3.bin", 0x00000, 0x80000, CRC(58201f71) SHA1(1e8d44105194a619d75d106cebcef783edc810f2) )
- ROM_LOAD16_BYTE( "fb2erom4.bin", 0x00001, 0x80000, CRC(4f8cb873) SHA1(7fae47e41abb8e3fffd584f9a5507168c06b8b6b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2erom5.bin", 0x00000, 0x80000, CRC(1bc55876) SHA1(d04ff7bf97145d45de943129bc9f3cbe27f4588e) )
- ROM_LOAD16_BYTE( "fb2erom6.bin", 0x00001, 0x80000, CRC(71b43f19) SHA1(a0b7f2b1968e6c083f9793f1249edb339422370d) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb2e15r.id", 0x00, 0x20, CRC(1c1db94c) SHA1(3438c43b31640b3d052bc4e740f9056b70a57550) )
-ROM_END
-
-/* Fruit Bonus 2004 */
-ROM_START( fb4 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4b15r.bin", 0x00000, 0x40000, CRC(511a1c54) SHA1(7b554be602e74088ca4ab90a0b10965dc30b18ab) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415r_.id", 0x00, 0x20, CRC(099b27a0) SHA1(f70e8ade2527b42a6b64382bc3a60a180578fba3) )
-ROM_END
-
-ROM_START( fb4b2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4b15lt.bin", 0x00000, 0x40000, CRC(480651c3) SHA1(3ac434070b00c04eda9c78209e1c6e21fd488287) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415lt_.id", 0x00, 0x20, CRC(17385187) SHA1(01e424457b37f79e02124245cf6d502fd54b2265) )
-ROM_END
-
-ROM_START( fb4c1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4c15r.bin", 0x00000, 0x40000, CRC(f50ce62f) SHA1(7a1c37f42da0506ff3bcebcd587f0105004b47e2) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415r.id", 0x00, 0x20, CRC(51592891) SHA1(4e1b0e6e88d73a37d025f7a21d6e13c409aed59a) )
-ROM_END
-
-ROM_START( fb4c2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4c15lt.bin", 0x00000, 0x40000, CRC(280a0d31) SHA1(dba0dc3f14f08f8045934acd85cb549ca4292808) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415lt.id", 0x00, 0x20, CRC(f44d3e8c) SHA1(af462959a37c271c840324d74b2619691fadf8bd) )
-ROM_END
-
-ROM_START( fb4d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4d15r.bin", 0x00000, 0x40000, CRC(aeed6133) SHA1(8658708fbfd7f662f72a30a3f37baca98e931589) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415r.id", 0x00, 0x20, CRC(51592891) SHA1(4e1b0e6e88d73a37d025f7a21d6e13c409aed59a) )
-ROM_END
-
-ROM_START( fb4d2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4d15lt.bin", 0x00000, 0x40000, CRC(41b0177b) SHA1(9fc74f54a21fb2846e9f818e9b9714643cad0295) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415lt.id", 0x00, 0x20, CRC(f44d3e8c) SHA1(af462959a37c271c840324d74b2619691fadf8bd) )
-ROM_END
-
-ROM_START( fb4v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4v15r.bin", 0x00000, 0x40000, CRC(891f119f) SHA1(1823826cd958a951a930b9a1a23f7cf092ed6ab2) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415r.id", 0x00, 0x20, CRC(51592891) SHA1(4e1b0e6e88d73a37d025f7a21d6e13c409aed59a) )
-ROM_END
-
-ROM_START( fb4v2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4v15lt.bin", 0x00000, 0x40000, CRC(d1cf9bd8) SHA1(59b1507e2d37eef8bea8d07194465506a52e7286))
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415lt.id", 0x00, 0x20, CRC(f44d3e8c) SHA1(af462959a37c271c840324d74b2619691fadf8bd) )
-ROM_END
-
-ROM_START( fb4o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb24k13t.bin", 0x00000, 0x40000, CRC(ef2407cf) SHA1(4bfb8cd738d576e482828529bca3031b55cc165d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb413xt_.id", 0x00, 0x20, CRC(ecaf2430) SHA1(1e31019cad55d17571f9671d7f150e884b84246c) )
-ROM_END
-
-ROM_START( fb4o2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb24k12b.bin", 0x00000, 0x40000, CRC(b238411c) SHA1(947a243141766583ce170e1f92769952281bf386) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3.bin", 0x00000, 0x80000, CRC(4176937d) SHA1(dbde944a154f648a86628a8165fa27032115c417) )
- ROM_LOAD16_BYTE( "fb4rom4.bin", 0x00001, 0x80000, CRC(f8c57041) SHA1(ca8f58e89d31563b363a78db89e2711402f3ba80) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5.bin", 0x00000, 0x80000, CRC(41ad506c) SHA1(19086ab859a60e5127af0e51381cbb9fda6de74a) )
- ROM_LOAD16_BYTE( "fb4rom6.bin", 0x00001, 0x80000, CRC(f6c07f3d) SHA1(709fe2a443fdd32a3f9ab9161d5321a01c0119bb) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb412r_.id", 0x00, 0x20, CRC(cc3c192e) SHA1(cdaa8c78dcea5fee3bc88c0c88f5276f193112a9) )
-ROM_END
-
-ROM_START( fb4exp )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb4v15e.bin", 0x00000, 0x40000, CRC(b28db56e) SHA1(b14c0b62fc1c3195ee3703b5500f5a36a2cde3e2) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb4rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb4rom3e.bin", 0x00000, 0x80000, CRC(d47d9969) SHA1(172771896b9ac75c34ae4c9958e26ba30371bdde) )
- ROM_LOAD16_BYTE( "fb4rom4e.bin", 0x00001, 0x80000, CRC(680fc5d1) SHA1(92d46b72584d2bc906901d7e7f44c017995ef2c0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb4rom5e.bin", 0x00000, 0x80000, CRC(ddc02e07) SHA1(b1cce95ab09822646c835b066d4510a51633d107) )
- ROM_LOAD16_BYTE( "fb4rom6e.bin", 0x00001, 0x80000, CRC(e3de53a4) SHA1(3168ec7e10eee205655ee259fb5ba7201d7eb711) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb415e.id", 0x00, 0x20, CRC(f1663488) SHA1(93ba94df442d90790cb0eafb6e5db0506ffa8bc5))
-ROM_END
-
-/* Action 2000 */
-ROM_START( act2000 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2v35e.bin", 0x00000, 0x40000, CRC(dfe5c8b5) SHA1(09ac6df25395d0a5c632c05ba93bf784b69319a0) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k35e.id", 0x00, 0x20, CRC(c6dcc01a) SHA1(745c2450967c28cc9477be1c8563b9b1c279e239) )
-ROM_END
-
-ROM_START( act2000b1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2b35r.bin", 0x00000, 0x40000, CRC(b8a560a5) SHA1(0b819ddcef8f8026664987de85f7b1931f344354))
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k35r_.id", 0x00, 0x20, CRC(6b54454b) SHA1(f90f4567f63739f6449a48b4a91b3b969ad6d22f) )
-ROM_END
-
-ROM_START( act2000d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2d35r.bin", 0x00000, 0x40000, CRC(6a6af0c9) SHA1(9a644dacb658a226a69dac448c7b53ceccf6005b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k35r.id", 0x00, 0x20, CRC(66e3dc03) SHA1(d0be2d0b1c90e0b4b498cb6a3026d07e1946edcf) )
-ROM_END
-
-ROM_START( act2000v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2v35r.bin", 0x00000, 0x40000, CRC(e9651cea) SHA1(5717bf21e8b82f7d3e668235f189af2aaac9c425) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k35r.id", 0x00, 0x20, CRC(66e3dc03) SHA1(d0be2d0b1c90e0b4b498cb6a3026d07e1946edcf) )
-ROM_END
-
-ROM_START( act2000bx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2b33xt.bin", 0x00000, 0x40000, CRC(5a9375a8) SHA1(cc663d20e98fe143f4bf5f4cd15d35ff181bff5e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k33t_.id", 0x00, 0x20, CRC(ecebf1ee) SHA1(8e2aea99bea43467fafb2629dc7551230ec4a6bb) )
-ROM_END
-
-ROM_START( act2000dx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2d33xt.bin", 0x00000, 0x40000, CRC(743ae2b5) SHA1(e1a9ade074159756daacad827791dae971e99d9d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k33t.id", 0x00, 0x20, CRC(c11a5ee7) SHA1(36615ed41d2537493d18ff8e2b2e801aa71efd23) )
-ROM_END
-
-ROM_START( act2000vx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2v33xt.bin", 0x00000, 0x40000, CRC(0e4fed4e) SHA1(d10ada62701f0165eac106d8b661d3c6a9597a71) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "a2k33t.id", 0x00, 0x20, CRC(c11a5ee7) SHA1(36615ed41d2537493d18ff8e2b2e801aa71efd23) )
-ROM_END
-
-ROM_START( act2000o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2k33.bin", 0x00000, 0x20000, CRC(e096da60) SHA1(3e971ae152058c730a7ca35ce1ed3ce3896f34f5) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-ROM_END
-
-ROM_START( act2000o2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2k31xt.bin", 0x00000, 0x20000, CRC(46b3b809) SHA1(cbb88dda67fca89801c6db3bf0bf3a368fe26ad1) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2klink2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2klink3.bin", 0x00000, 0x80000, CRC(10298268) SHA1(05b4c6ae90f069b67e7c17b7a74dc786888274a6) )
- ROM_LOAD16_BYTE( "a2klink4.bin", 0x00001, 0x80000, CRC(9c90cada) SHA1(10afbc7900ad876fddbe912c95bac1f575e0948e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2klink5.bin", 0x00000, 0x80000, CRC(7083106a) SHA1(39e7da2ef91dda40b2a9d9b8d50c587d637fda54) )
- ROM_LOAD16_BYTE( "a2klink6.bin", 0x00001, 0x80000, CRC(ba0de415) SHA1(fb4d718b9ad95eaa0ca259605fc1f2916bd1b7b7) )
-ROM_END
-
-ROM_START( act2000o3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "a2k1-1.2.u28", 0x00000, 0x20000, CRC(ef9d7399) SHA1(8b4b7df85c4b0a22cb591be142bf8fea37c4b211) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "a2k-2.u11", 0x00000, 0x40000, CRC(5973b644) SHA1(428e4301e495000c3903c9e942d3dfba8261d745) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a2k-3.u9", 0x00000, 0x80000, CRC(e91c51b0) SHA1(7858f30eb698ee37d27dd61a7df092000e8f7a7c) )
- ROM_LOAD16_BYTE( "a2k-4.u8", 0x00001, 0x80000, CRC(1238f1ae) SHA1(073df71dd13a77157ae9c94204cf69fda8286e0b) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "a2k-5.u6", 0x00000, 0x80000, CRC(2b4f7af8) SHA1(6892de184f0824d7b71c48b75db4dce19d230923) )
- ROM_LOAD16_BYTE( "a2k-6.u4", 0x00001, 0x80000, CRC(1b812dd6) SHA1(55998bd26ff9795087e6e240cc202306121920e8) )
-ROM_END
-
-/* Fruit Bonus 2000 / New Cherry 2000 */
-ROM_START( ch2000 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2v44e.bin", 0x00000, 0x40000, CRC(a9713624) SHA1(09bcecef4dec51ab573903e8652a3a7f6ae52e31) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb44e.id", 0x00, 0x20, CRC(6c5fd1e6) SHA1(a26901ed4d02dfd374d807b0d7255f73d19ca2b7) )
-ROM_END
-
-ROM_START( ch2000b1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2b44r.bin", 0x00000, 0x40000, CRC(c9f9b0c7) SHA1(97bc35dcf0608c6211f1dc9678b4b2232c70cdca) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(a712b521) SHA1(355b3bd892d5fbd360961ca4b5adb20ddf2ba553) )
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(8996d2d5) SHA1(fc3830b8126ef9d15108e0873209168ad0b608c8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x40000, CRC(494fd1fa) SHA1(01ca60e35b68da398612fc7c8a7da6f8835eabd5) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x40000, CRC(0ebe2ea5) SHA1(d83c1ba940e43ce1d392969055f36b3c49ac9727) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb44r_.id", 0x00, 0x20, CRC(5ea37646) SHA1(1bfd7bdceb5831357c622997817e417bb028091d) )
-ROM_END
-
-ROM_START( ch2000b2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2b41lt.bin", 0x00000, 0x40000, CRC(0c8c40b0) SHA1(091fe168b0915940f7a15e33845dfd62c0a581df))
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(a712b521) SHA1(355b3bd892d5fbd360961ca4b5adb20ddf2ba553) )
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(8996d2d5) SHA1(fc3830b8126ef9d15108e0873209168ad0b608c8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x40000, CRC(494fd1fa) SHA1(01ca60e35b68da398612fc7c8a7da6f8835eabd5) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x40000, CRC(0ebe2ea5) SHA1(d83c1ba940e43ce1d392969055f36b3c49ac9727) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb41lt_.id", 0x00, 0x20, CRC(9a3c83a5) SHA1(d09931228339ca744567095006ae1c512c462fee) )
-ROM_END
-
-ROM_START( ch2000v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2v44r.bin", 0x00000, 0x40000, CRC(8d375e98) SHA1(29edfcd05e1759be2c7e92c3cb8f9929f8485715) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb44r.id", 0x00, 0x20, CRC(1867578d) SHA1(47178b153fab7811d26fe49e851244a36182db15) )
-ROM_END
-
-ROM_START( ch2000v2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2v41lt.bin", 0x00000, 0x40000, CRC(182ed2ff) SHA1(82df7021ec15fa2867f24292060d4a8089d5f49c) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb41lt.id", 0x00, 0x20, CRC(21a07bba) SHA1(6fd88c243c554684e49667a8d2dc6b16348ae8dd) )
-ROM_END
-
-ROM_START( ch2000c1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2c44r.bin", 0x00000, 0x40000, CRC(d898129f) SHA1(1fdc35dd0332ecd705665db3b268e5d05f9d65dd) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb44r.id", 0x00, 0x20, CRC(1867578d) SHA1(47178b153fab7811d26fe49e851244a36182db15) )
-ROM_END
-
-ROM_START( ch2000c2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2c41lt.bin", 0x00000, 0x40000, CRC(bb6ddba8) SHA1(9f95cc35408f61f07ce0306fb41f3c31ec9ebe87) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb41lt.id", 0x00, 0x20, CRC(21a07bba) SHA1(6fd88c243c554684e49667a8d2dc6b16348ae8dd) )
-ROM_END
-
-ROM_START( ch2000d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2d44r.bin", 0x00000, 0x40000, CRC(c00fd8c5) SHA1(f7977ec5797f2d20f21b018207808ab9d9d36d71) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb44r.id", 0x00, 0x20, CRC(1867578d) SHA1(47178b153fab7811d26fe49e851244a36182db15) )
-ROM_END
-
-ROM_START( ch2000d2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2d41lt.bin", 0x00000, 0x40000, CRC(d49d4303) SHA1(5e75e6d04ff96de212131fecf76c0e300b49b21d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb2rom3.bin", 0x00000, 0x40000, CRC(e9032c12) SHA1(62d99452af8d89e46c202a87faed1c78042cc2f0) )
- ROM_LOAD16_BYTE( "fb2rom4.bin", 0x00001, 0x40000, CRC(fb019fcf) SHA1(943ca8cfeae786bf3fb52417578133fd5037f8e1) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb2rom5.bin", 0x00000, 0x40000, CRC(1dbf0566) SHA1(9b643cf03b543b9d7689daa00b2b06af5bc57c90) )
- ROM_LOAD16_BYTE( "fb2rom6.bin", 0x00001, 0x40000, CRC(a0116b86) SHA1(e2a0abbfbfa531683ea9077cdbed57d965f9c5c2) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb41lt.id", 0x00, 0x20, CRC(21a07bba) SHA1(6fd88c243c554684e49667a8d2dc6b16348ae8dd) )
-ROM_END
-
-ROM_START( ch2000o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2k39xt.bin", 0x00000, 0x40000, CRC(fa330fdc) SHA1(8bafb76762ca64d5d4e16e4542585083078ce719) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(a712b521) SHA1(355b3bd892d5fbd360961ca4b5adb20ddf2ba553) )
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(8996d2d5) SHA1(fc3830b8126ef9d15108e0873209168ad0b608c8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x40000, CRC(494fd1fa) SHA1(01ca60e35b68da398612fc7c8a7da6f8835eabd5) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x40000, CRC(0ebe2ea5) SHA1(d83c1ba940e43ce1d392969055f36b3c49ac9727) )
-ROM_END
-
-ROM_START( ch2000o2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2k39d.bin", 0x00000, 0x40000, CRC(38fa136c) SHA1(cae17a6340829f2d1963ffcd8fde89fdf9425a6b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(a712b521) SHA1(355b3bd892d5fbd360961ca4b5adb20ddf2ba553) )
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(8996d2d5) SHA1(fc3830b8126ef9d15108e0873209168ad0b608c8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x40000, CRC(494fd1fa) SHA1(01ca60e35b68da398612fc7c8a7da6f8835eabd5) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x40000, CRC(0ebe2ea5) SHA1(d83c1ba940e43ce1d392969055f36b3c49ac9727) )
-ROM_END
-
-ROM_START( ch2000o3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fc2k39.bin", 0x00000, 0x40000, CRC(77901459) SHA1(f30c416973550bf2598eb5ec388158d864ace089) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(3b0f5374) SHA1(7e7b185b62d1a321e2853b4b08e8ee2aa54933f5) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(a712b521) SHA1(355b3bd892d5fbd360961ca4b5adb20ddf2ba553) )
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(8996d2d5) SHA1(fc3830b8126ef9d15108e0873209168ad0b608c8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x40000, CRC(494fd1fa) SHA1(01ca60e35b68da398612fc7c8a7da6f8835eabd5) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x40000, CRC(0ebe2ea5) SHA1(d83c1ba940e43ce1d392969055f36b3c49ac9727) )
-ROM_END
-
-/* Pirate 2001 */
-ROM_START( pir2001 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1v25e.bin", 0x00000, 0x40000, CRC(0440d844) SHA1(14f62aee8cb56cdfa399b8052181f60fcbcedbba) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi125e.id", 0x00, 0x20, CRC(339852cb) SHA1(02977f8cbca378f22ff43c299a61b1f1da3c5d50) )
-ROM_END
-
-ROM_START( pir2001b1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1b25r.bin", 0x00000, 0x40000, CRC(6f2624e4) SHA1(e1669d81bf708c65778d81ed4f5c793725edde3f) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi125r_.id", 0x00, 0x20, CRC(ec11baad) SHA1(4159a99fd732d3a42a1fb14f8cf2e4a7b5836436) )
-ROM_END
-
-ROM_START( pir2001d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1d25r.bin", 0x00000, 0x40000, CRC(579a753e) SHA1(82d70362c22d4a4f4836f1e10effdc05041bd425) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi125r.id", 0x00, 0x20, CRC(2f0ddeb1) SHA1(0fb0871ee0b059eeedd782ac32d10ab268b00b52) )
-ROM_END
-
-ROM_START( pir2001v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1v25r.bin", 0x00000, 0x40000, CRC(666207ea) SHA1(0d1fbd10aa85d4e5b8072266ce52b535b275fc5a) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi125r.id", 0x00, 0x20, CRC(2f0ddeb1) SHA1(0fb0871ee0b059eeedd782ac32d10ab268b00b52) )
-ROM_END
-
-ROM_START( pir2001bx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1b24xt.bin", 0x00000, 0x40000, CRC(62adfe66) SHA1(e85ea2c0d00f29238f17c87e65a6b749336ffd50) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi124xt_.id", 0x00, 0x20, CRC(bb9624e0) SHA1(8827fabb48d51d88af0822d4e896568a898ca44b) )
-ROM_END
-
-ROM_START( pir2001dx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1d24xt.bin", 0x00000, 0x40000,CRC(0e3e68ed) SHA1(a0e007a1f905dd6e7ba6a8202c9e21893ff819e3) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi124xt.id", 0x00, 0x20, CRC(26f50e35) SHA1(53de077007ae042cf2c1eb2fa7cca06247768dd3) )
-ROM_END
-
-ROM_START( pir2001vx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi1v24xt.bin", 0x00000, 0x40000, CRC(bc69b7e2) SHA1(bb4fc3ce17a9e97823bd9801fa549e5ddba6787d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi124xt.id", 0x00, 0x20, CRC(26f50e35) SHA1(53de077007ae042cf2c1eb2fa7cca06247768dd3) )
-ROM_END
-
-ROM_START( pir2001o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pirat23n.bin", 0x00000, 0x40000, CRC(e11722bb) SHA1(cc4b729f4d7d72ffee15e7958335843027378ece) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-ROM_END
-
-ROM_START( pir2001o2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pirat23.bin", 0x00000, 0x40000, CRC(25ac8d18) SHA1(efc77735a418d298b16cba82ce1a0375dca2a7ef) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-ROM_END
-
-ROM_START( pir2001o3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pira22xt.bin", 0x00000, 0x40000, CRC(0412c601) SHA1(979d0bf26f8b2e6204e7d1cfdaeb89dc8e82cfce) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "piratrom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "piratrom3.bin", 0x00000, 0x80000, CRC(5a718b09) SHA1(7ea20a5c9cf8875b9c3cc95a708911fb87abebf7) )
- ROM_LOAD16_BYTE( "piratrom4.bin", 0x00001, 0x80000, CRC(123cdc93) SHA1(c4963c0a31eb25f15ec1902c9777643cf2c3e8c3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "piratrom5.bin", 0x00000, 0x80000, CRC(6d7e502a) SHA1(4910a0bb1e779e04e87eb6cba092f976f85c0f96) )
- ROM_LOAD16_BYTE( "piratrom6.bin", 0x00001, 0x80000, CRC(470ff052) SHA1(b63293e2f244d992e64df085d6565931b982dcd3) )
-ROM_END
-
-/* Pirate 2002 */
-ROM_START( pir2002 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2v20e.bin", 0x00000, 0x40000, CRC(208fec36) SHA1(779f87cb436e7d59b6c410921b030430020577ec) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi220e.id", 0x00, 0x20, CRC(f8421b6d) SHA1(73ff95f558b93a661f2d6f15e0258a3698dc668e) )
-ROM_END
-
-ROM_START( pir2002b1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2b20r.bin", 0x00000, 0x40000, CRC(4b2e45c0) SHA1(b96ba54034a0e61d53e317559bfe83f337e63618) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi220r_.id", 0x00, 0x20, CRC(57eb901d) SHA1(a4815a043f7ce3c8bfd3c3a572ca3e561d69ab91) )
-ROM_END
-
-ROM_START( pir2002d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2d20r.bin", 0x00000, 0x40000, CRC(83a264c4) SHA1(7de1902f5b63d6c44df5726c450ff21b5d911ec4) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi220r.id", 0x00, 0x20, CRC(e4d79717) SHA1(fdcdd28a71293739a02dd958648300656a743567) )
-ROM_END
-
-ROM_START( pir2002v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2v20r.bin", 0x00000, 0x40000, CRC(e4155252) SHA1(136ac929633bc6ee759285dcdb725aaaf7cdf225) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi220r.id", 0x00, 0x20, CRC(e4d79717) SHA1(fdcdd28a71293739a02dd958648300656a743567) )
-ROM_END
-
-/* these had the pir2001 sound rom in, mistake? */
-ROM_START( pir2002bx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2b19xt.bin", 0x00000, 0x40000, CRC(c9eed644) SHA1(6cd40196bdd8e84738c970198e770f87964aab5d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi219xt_.id", 0x00, 0x20, CRC(7babba9f) SHA1(0ec0453d1368669d1829edd84123c871958a4fce) )
-ROM_END
-
-ROM_START( pir2002dx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2d19xt.bin", 0x00000, 0x40000, CRC(1c045c9a) SHA1(dd3c6d2c1f084b4af262e52339d0c25c7e733b70) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi219xt.id", 0x00, 0x20, CRC(e74d3531) SHA1(2a5df88c502ad85451796cdb3255e037e76470bd) )
-ROM_END
-
-ROM_START( pir2002vx )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi2v19xt.bin", 0x00000, 0x40000, CRC(0ef73818) SHA1(7d1c856c78f4d7b36f318725de3dffb5ad9279fe) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "pi219xt.id", 0x00, 0x20, CRC(e74d3531) SHA1(2a5df88c502ad85451796cdb3255e037e76470bd) )
-ROM_END
-
-ROM_START( pir2002o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi218n.bin", 0x00000, 0x40000, CRC(bd6a35f5) SHA1(1cf5c7e65f3d99aee3579d890dbac3c818735307) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-ROM_END
-
-ROM_START( pir2002o2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi218.bin", 0x00000, 0x40000, CRC(1480722d) SHA1(bd46fa6011caebc63ebd8cd2765c5b61ce379b85) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-ROM_END
-
-ROM_START( pir2002o3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "pi217xt.bin", 0x00000, 0x40000, CRC(0cc369cd) SHA1(7255fe1f544df248f41e6586d2632d65de0a5a98) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "pirom2.bin", 0x00000, 0x20000, CRC(eeb92009) SHA1(e6c69437a7fd0f9fae375bf0b6dcfd6226823cf2) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "pirom3.bin", 0x00000, 0x80000, CRC(ad175fea) SHA1(07585fcb0d4828fb2b99bebfe583e54a835636ed) )
- ROM_LOAD16_BYTE( "pirom4.bin", 0x00001, 0x80000, CRC(a94061ec) SHA1(2c3b37a1144a873f0b4b884cbeb938947270f5a3) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "pirom5.bin", 0x00000, 0x80000, CRC(c3ccb77b) SHA1(39ab58e2e55a7fabed0a0c8e5777b9be10ae67ae) )
- ROM_LOAD16_BYTE( "pirom6.bin", 0x00001, 0x80000, CRC(c64bc2e5) SHA1(cfb231aa47d6e57481c24a4ba9d8623ed0fca58e) )
-ROM_END
-
-/* Classic Edition */
-ROM_START( classice )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcsd16e.bin", 0x00000, 0x40000, CRC(74134183) SHA1(b59727dc0fae022e97bb60c444a3a78d811aa1ad) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16e.id", 0x00, 0x20, CRC(9da3fcbf) SHA1(541d63dbe539718727eb8cb637bc02f824f0c264) )
-ROM_END
-
-ROM_START( classice1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcs16r.bin", 0x00000, 0x40000, CRC(0813e904) SHA1(87b6bb3c1ac17eb663673c948e6c33d1058c22e2) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16r.id", 0x00, 0x20, CRC(3d9ce0a6) SHA1(c1a9a0c26ab3b7faaf7734db6ffe5754f9d8eac1) )
-ROM_END
-
-ROM_START( classice2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcs16lt.bin", 0x00000, 0x40000, CRC(e4b3437a) SHA1(2ecbaead72bb20af58c7f470097901ac1c58f296) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16lt.id", 0x00, 0x20, CRC(9888f6bb) SHA1(638dbb61a26743159e012bca906206eae0ba1d66) )
-ROM_END
-
-ROM_START( classiced1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcsd16r.bin", 0x00000, 0x40000, CRC(097dd178) SHA1(b5e251ce8fb323d20ff3722d048d98c4fab0f4a4) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16r.id", 0x00, 0x20, CRC(3d9ce0a6) SHA1(c1a9a0c26ab3b7faaf7734db6ffe5754f9d8eac1) )
-ROM_END
-
-ROM_START( classiced2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcsd16lt.bin", 0x00000, 0x40000, CRC(623c5e2e) SHA1(63bbb7b1f8668828c5c8da8ae025077eca0b5d53) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16lt.id", 0x00, 0x20, CRC(9888f6bb) SHA1(638dbb61a26743159e012bca906206eae0ba1d66) )
-ROM_END
-
-ROM_START( classicev )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcsv16e.bin", 0x00000, 0x40000, CRC(fe472583) SHA1(dd8642c33456d62b47e272fb63d4bf88e11d4c70) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16e.id", 0x00, 0x20, CRC(9da3fcbf) SHA1(541d63dbe539718727eb8cb637bc02f824f0c264) )
-ROM_END
-
-ROM_START( classicev1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcsv16r.bin", 0x00000, 0x40000, CRC(e0744057) SHA1(bb389cce5d77eed6f74eb46afa90712f803f357b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16r.id", 0x00, 0x20, CRC(3d9ce0a6) SHA1(c1a9a0c26ab3b7faaf7734db6ffe5754f9d8eac1) )
-ROM_END
-
-ROM_START( classicev2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fcsv16lt.bin", 0x00000, 0x40000, CRC(33393a1f) SHA1(03da07380129f07e5126b5faa37157b97f2c902e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fcsrom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(4a96ab78) SHA1(b8f98cd9789ba5cc13eacf34db765ca8d5635903) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fcsrom3.bin", 0x00000, 0x40000, CRC(0ba6207a) SHA1(06d1b5826da3af2cb55c64ee69772b7fb3e6bf89) )
- ROM_LOAD16_BYTE( "fcsrom4.bin", 0x00001, 0x40000, CRC(149dcf7d) SHA1(1f4e0f54cdb22ee9a867861a2a7d659cd339a0a2) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fcsrom5.bin", 0x00000, 0x40000, CRC(fb827363) SHA1(ff9630e8be8facbff040f8a23bf5ff66c62609df) )
- ROM_LOAD16_BYTE( "fcsrom6.bin", 0x00001, 0x40000, CRC(9ec17dcd) SHA1(c1aefb7711feac1e9642eecbd41a1782d30bf7fa) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs16lt.id", 0x00, 0x20, CRC(9888f6bb) SHA1(638dbb61a26743159e012bca906206eae0ba1d66) )
-ROM_END
-
-/* Sea World */
-ROM_START( seawld )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "swv16e.bin", 0x00000, 0x80000, CRC(3f53a6b0) SHA1(2d00f3b5c04b47551f23799a3bcba29ab38ff63c) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "swrom2.bin", 0x00000, 0x40000, CRC(e1afe0ad) SHA1(097233255b486944b79a8504b4312173ab1aad06) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "swrom3.bin", 0x00000, 0x80000, CRC(091b6966) SHA1(4ac17ca80cdb584a4d32f81688ce374bd8bd9cc6) )
- ROM_LOAD16_BYTE( "swrom4.bin", 0x00001, 0x80000, CRC(539651dc) SHA1(45473cd7205ba0c0e44c76d3f6a8fa2f66b2798c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "swrom5.bin", 0x00000, 0x80000, CRC(cd6aa69f) SHA1(abcbda547b0c6f4a03ed3500f55ff32bc23bedeb) )
- ROM_LOAD16_BYTE( "swrom6.bin", 0x00001, 0x80000, CRC(5c9a4847) SHA1(f19aca69f42282e3e88e50e2b4fe05cde990a3e6) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sw16ex.id", 0x00, 0x20, CRC(48e315f1) SHA1(21a54386aaad3a37b2db18e7bbd159d289c99ddd) )
-ROM_END
-
-ROM_START( seawldd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "swd16r.bin", 0x00000, 0x80000, CRC(081c84c1) SHA1(5f0d40c38ca26d3633cfe4c7ead2773a1dcc177d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "swrom2.bin", 0x00000, 0x40000, CRC(e1afe0ad) SHA1(097233255b486944b79a8504b4312173ab1aad06) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "swrom3.bin", 0x00000, 0x80000, CRC(091b6966) SHA1(4ac17ca80cdb584a4d32f81688ce374bd8bd9cc6) )
- ROM_LOAD16_BYTE( "swrom4.bin", 0x00001, 0x80000, CRC(539651dc) SHA1(45473cd7205ba0c0e44c76d3f6a8fa2f66b2798c) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "swrom5.bin", 0x00000, 0x80000, CRC(cd6aa69f) SHA1(abcbda547b0c6f4a03ed3500f55ff32bc23bedeb) )
- ROM_LOAD16_BYTE( "swrom6.bin", 0x00001, 0x80000, CRC(5c9a4847) SHA1(f19aca69f42282e3e88e50e2b4fe05cde990a3e6) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "sw16r.id", 0x00, 0x20, CRC(c582917f) SHA1(8a1bae27a54d3efa8014229f0bbe0c3d4f2d25c1) )
-ROM_END
-
-/* Money Machine */
-ROM_START( moneymac )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "mmv17e.bin", 0x00000, 0x40000, CRC(53e43e39) SHA1(f5a02251825716cfa1f30afd6fd3b6c0de7e3146) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "mmrom2.bin", 0x00000, 0x40000, CRC(fc3195e6) SHA1(a13c22c0cd5cdbc833e0f7e229ce4afe2cf2b466) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "mmrom3.bin", 0x00000, 0x80000, CRC(1ef6ee35) SHA1(0617121b44fb0866fdc992aa35a8c2e5f696b69a) )
- ROM_LOAD16_BYTE( "mmrom4.bin", 0x00001, 0x80000, CRC(f9f979b5) SHA1(994bd28fc82a6e10126e5c2e7c1938f6a20a49a8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "mmrom5.bin", 0x00000, 0x80000, CRC(7009308d) SHA1(8c09bfa025ae5cdab5c488af9cf1747da5d1ac67) )
- ROM_LOAD16_BYTE( "mmrom6.bin", 0x00001, 0x80000, CRC(828dde28) SHA1(3024d5d449acce1f78254053866f3aa8d36aff53) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "mm17ex.id", 0x00, 0x20, CRC(6e5fffff) SHA1(dbabb86903be2b0a0588041cccc5545142587f69) )
-ROM_END
-
-ROM_START( moneymacd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "mmd17r.bin", 0x00000, 0x40000, CRC(66dbacdd) SHA1(9d0440a3d8c58860cd2e59310677320b6e40c46b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "mmrom2.bin", 0x00000, 0x40000, CRC(fc3195e6) SHA1(a13c22c0cd5cdbc833e0f7e229ce4afe2cf2b466) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "mmrom3.bin", 0x00000, 0x80000, CRC(1ef6ee35) SHA1(0617121b44fb0866fdc992aa35a8c2e5f696b69a) )
- ROM_LOAD16_BYTE( "mmrom4.bin", 0x00001, 0x80000, CRC(f9f979b5) SHA1(994bd28fc82a6e10126e5c2e7c1938f6a20a49a8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "mmrom5.bin", 0x00000, 0x80000, CRC(7009308d) SHA1(8c09bfa025ae5cdab5c488af9cf1747da5d1ac67) )
- ROM_LOAD16_BYTE( "mmrom6.bin", 0x00001, 0x80000, CRC(828dde28) SHA1(3024d5d449acce1f78254053866f3aa8d36aff53) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "mm17rx.id", 0x00, 0x20, CRC(1a677994) SHA1(b351ce6a1cae30000d0c3c8bf5eade8ba560524d) )
-ROM_END
-
-ROM_START( moneymacd2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "mmd17lt.bin", 0x00000, 0x40000, CRC(85a72381) SHA1(eaee2504a205b3b8ce7cbe1f69d276ad131b0554) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "mmrom2.bin", 0x00000, 0x40000, CRC(fc3195e6) SHA1(a13c22c0cd5cdbc833e0f7e229ce4afe2cf2b466) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "mmrom3.bin", 0x00000, 0x80000, CRC(1ef6ee35) SHA1(0617121b44fb0866fdc992aa35a8c2e5f696b69a) )
- ROM_LOAD16_BYTE( "mmrom4.bin", 0x00001, 0x80000, CRC(f9f979b5) SHA1(994bd28fc82a6e10126e5c2e7c1938f6a20a49a8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "mmrom5.bin", 0x00000, 0x80000, CRC(7009308d) SHA1(8c09bfa025ae5cdab5c488af9cf1747da5d1ac67) )
- ROM_LOAD16_BYTE( "mmrom6.bin", 0x00001, 0x80000, CRC(828dde28) SHA1(3024d5d449acce1f78254053866f3aa8d36aff53) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "mm17lt.id", 0x00, 0x20, CRC(b6b08ea0) SHA1(a56c7648424ca4dd0d405059f07af6f7cee0111a) )
-ROM_END
-
-ROM_START( moneymacv1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "mmv17r.bin", 0x00000, 0x40000, CRC(2c92617c) SHA1(85332981acf1938bb42b6ef432a57331ef3530a1) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "mmrom2.bin", 0x00000, 0x40000, CRC(fc3195e6) SHA1(a13c22c0cd5cdbc833e0f7e229ce4afe2cf2b466) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "mmrom3.bin", 0x00000, 0x80000, CRC(1ef6ee35) SHA1(0617121b44fb0866fdc992aa35a8c2e5f696b69a) )
- ROM_LOAD16_BYTE( "mmrom4.bin", 0x00001, 0x80000, CRC(f9f979b5) SHA1(994bd28fc82a6e10126e5c2e7c1938f6a20a49a8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "mmrom5.bin", 0x00000, 0x80000, CRC(7009308d) SHA1(8c09bfa025ae5cdab5c488af9cf1747da5d1ac67) )
- ROM_LOAD16_BYTE( "mmrom6.bin", 0x00001, 0x80000, CRC(828dde28) SHA1(3024d5d449acce1f78254053866f3aa8d36aff53) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "mm17rx.id", 0x00, 0x20, CRC(1a677994) SHA1(b351ce6a1cae30000d0c3c8bf5eade8ba560524d) )
-ROM_END
-
-ROM_START( moneymacv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "mmv17lt.bin", 0x00000, 0x40000, CRC(5f695601) SHA1(1fc099bea8d7c6ea76ec933193483fedd993823d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "mmrom2.bin", 0x00000, 0x40000, CRC(fc3195e6) SHA1(a13c22c0cd5cdbc833e0f7e229ce4afe2cf2b466) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "mmrom3.bin", 0x00000, 0x80000, CRC(1ef6ee35) SHA1(0617121b44fb0866fdc992aa35a8c2e5f696b69a) )
- ROM_LOAD16_BYTE( "mmrom4.bin", 0x00001, 0x80000, CRC(f9f979b5) SHA1(994bd28fc82a6e10126e5c2e7c1938f6a20a49a8) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "mmrom5.bin", 0x00000, 0x80000, CRC(7009308d) SHA1(8c09bfa025ae5cdab5c488af9cf1747da5d1ac67) )
- ROM_LOAD16_BYTE( "mmrom6.bin", 0x00001, 0x80000, CRC(828dde28) SHA1(3024d5d449acce1f78254053866f3aa8d36aff53) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "mm17lt.id", 0x00, 0x20, CRC(b6b08ea0) SHA1(a56c7648424ca4dd0d405059f07af6f7cee0111a) )
-ROM_END
-
-// incomplete / mixed sets etc. sort these first before doing anything else with them
-/* Fruit Bonus 2005 */
-ROM_START( fb5 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb5b15h.bin", 0x00000, 0x40000, CRC(faba08b8) SHA1(4763f691b563ba23cc3edf86c18cdcda8c415003) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb5rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb5rom3.bin", 0x00000, 0x80000, CRC(838c992d) SHA1(689aeab1916f0f92995ae417cb5ec84a216917a0) )
- ROM_LOAD16_BYTE( "fb5rom4.bin", 0x00001, 0x80000, CRC(17bbec6e) SHA1(e94479372d60f22e6598dfafc11a6a9b112e8699) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb5rom5.bin", 0x00000, 0x80000, CRC(f358df3e) SHA1(a82980ee04160e0ec541e114c198944b2802d0ff) )
- ROM_LOAD16_BYTE( "fb5rom6.bin", 0x00001, 0x80000, CRC(7fba66f3) SHA1(7889394940db76172e1e78be852b0362197cbd8b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb515sh_.id", 0x00, 0x20, CRC(8447a3b7) SHA1(8afb0154b60012d15b0296b395508946adc5ceb0) )
-ROM_END
-
-ROM_START( fb5c )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb5c15h.bin", 0x00000, 0x40000, CRC(62897a2b) SHA1(7a30c6453b9e04d25686deb97e25b89e49a6305d) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb5rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb5rom3.bin", 0x00000, 0x80000, CRC(838c992d) SHA1(689aeab1916f0f92995ae417cb5ec84a216917a0) )
- ROM_LOAD16_BYTE( "fb5rom4.bin", 0x00001, 0x80000, CRC(17bbec6e) SHA1(e94479372d60f22e6598dfafc11a6a9b112e8699) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb5rom5.bin", 0x00000, 0x80000, CRC(f358df3e) SHA1(a82980ee04160e0ec541e114c198944b2802d0ff) )
- ROM_LOAD16_BYTE( "fb5rom6.bin", 0x00001, 0x80000, CRC(7fba66f3) SHA1(7889394940db76172e1e78be852b0362197cbd8b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb515sh.id", 0x00, 0x20, CRC(d20771d2) SHA1(6a61d89d1c583c587106003849091a6c4f8b0faf) )
-ROM_END
-
-ROM_START( fb5d )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb5d15h.bin", 0x00000, 0x40000, CRC(231b4083) SHA1(a009cae4943ba8d6a56eb4d70bc8b50f98b62fde) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb5rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb5rom3.bin", 0x00000, 0x80000, CRC(838c992d) SHA1(689aeab1916f0f92995ae417cb5ec84a216917a0) )
- ROM_LOAD16_BYTE( "fb5rom4.bin", 0x00001, 0x80000, CRC(17bbec6e) SHA1(e94479372d60f22e6598dfafc11a6a9b112e8699) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb5rom5.bin", 0x00000, 0x80000, CRC(f358df3e) SHA1(a82980ee04160e0ec541e114c198944b2802d0ff) )
- ROM_LOAD16_BYTE( "fb5rom6.bin", 0x00001, 0x80000, CRC(7fba66f3) SHA1(7889394940db76172e1e78be852b0362197cbd8b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb515sh.id", 0x00, 0x20, CRC(d20771d2) SHA1(6a61d89d1c583c587106003849091a6c4f8b0faf) )
-ROM_END
-
-ROM_START( fb5v )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb5v15h.bin", 0x00000, 0x40000, CRC(c6b117f5) SHA1(186dcfd9fd9b077036af54f8632ba70118f2f510) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb5rom2.bin", 0x00000, 0x3ffff, BAD_DUMP CRC(bf49ba49) SHA1(eea40e34298f7fd98771f0869ef541c5e1514f2a) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb5rom3.bin", 0x00000, 0x80000, CRC(838c992d) SHA1(689aeab1916f0f92995ae417cb5ec84a216917a0) )
- ROM_LOAD16_BYTE( "fb5rom4.bin", 0x00001, 0x80000, CRC(17bbec6e) SHA1(e94479372d60f22e6598dfafc11a6a9b112e8699) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb5rom5.bin", 0x00000, 0x80000, CRC(f358df3e) SHA1(a82980ee04160e0ec541e114c198944b2802d0ff) )
- ROM_LOAD16_BYTE( "fb5rom6.bin", 0x00001, 0x80000, CRC(7fba66f3) SHA1(7889394940db76172e1e78be852b0362197cbd8b) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb515sh.id", 0x00, 0x20, CRC(d20771d2) SHA1(6a61d89d1c583c587106003849091a6c4f8b0faf) )
-ROM_END
-
-/* Fun River */
-ROM_START( funriver )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "frd14r.bin", 0x00000, 0x80000, CRC(03ffabcc) SHA1(0e65be88dc4158f77082e5b50836197dd0e397da) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "frrom2.bin", 0x00000, 0x40000, CRC(9ce6b729) SHA1(9a81bac5233268816bff406748e181436e2e61ea) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "frrom3.bin", 0x00000, 0x80000, CRC(6e8aba12) SHA1(3d0fe4af974bbcdf332fdcb12d3b43a04c92ddfb) )
- ROM_LOAD16_BYTE( "frrom4.bin", 0x00001, 0x80000, CRC(a9e1310e) SHA1(246781415911c9d3b77669f58e492ec599adf384) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "frrom5.bin", 0x00000, 0x80000, CRC(0bf20cd9) SHA1(b2482c37af89c4b08e0f7e6e3c9c0be396a43516) )
- ROM_LOAD16_BYTE( "frrom6.bin", 0x00001, 0x80000, CRC(86a57fb9) SHA1(ca6a3a50ff47a0344ab4fd206e275319e1d571b3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fr14r.id", 0x00, 0x20, CRC(1542e2bc) SHA1(56e615866d451abd2d6c2d689a85bdca447c2538) )
-ROM_END
-
-ROM_START( funriverd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "frd13r.bin", 0x00000, 0x80000, CRC(9d2a1f7a) SHA1(28c5b6c2bdb400a9cca337608c78ce954917b156) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "frrom2.bin", 0x00000, 0x40000, CRC(9ce6b729) SHA1(9a81bac5233268816bff406748e181436e2e61ea) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "frrom3.bin", 0x00000, 0x80000, CRC(6e8aba12) SHA1(3d0fe4af974bbcdf332fdcb12d3b43a04c92ddfb) )
- ROM_LOAD16_BYTE( "frrom4.bin", 0x00001, 0x80000, CRC(a9e1310e) SHA1(246781415911c9d3b77669f58e492ec599adf384) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "frrom5.bin", 0x00000, 0x80000, CRC(0bf20cd9) SHA1(b2482c37af89c4b08e0f7e6e3c9c0be396a43516) )
- ROM_LOAD16_BYTE( "frrom6.bin", 0x00001, 0x80000, CRC(86a57fb9) SHA1(ca6a3a50ff47a0344ab4fd206e275319e1d571b3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fr13r.id", 0x00, 0x20, CRC(71238f75) SHA1(d6907da137d2a019f0a0aea95da83d505f11866e) )
-ROM_END
-
-ROM_START( funriverv )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "frv14r.bin", 0x00000, 0x80000, CRC(5629d38e) SHA1(6404f70d94b1ec39d1df4e00c620eb5498d3ff83) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "frrom2.bin", 0x00000, 0x40000, CRC(9ce6b729) SHA1(9a81bac5233268816bff406748e181436e2e61ea) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "frrom3.bin", 0x00000, 0x80000, CRC(6e8aba12) SHA1(3d0fe4af974bbcdf332fdcb12d3b43a04c92ddfb) )
- ROM_LOAD16_BYTE( "frrom4.bin", 0x00001, 0x80000, CRC(a9e1310e) SHA1(246781415911c9d3b77669f58e492ec599adf384) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "frrom5.bin", 0x00000, 0x80000, CRC(0bf20cd9) SHA1(b2482c37af89c4b08e0f7e6e3c9c0be396a43516) )
- ROM_LOAD16_BYTE( "frrom6.bin", 0x00001, 0x80000, CRC(86a57fb9) SHA1(ca6a3a50ff47a0344ab4fd206e275319e1d571b3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fr14r.id", 0x00, 0x20, CRC(1542e2bc) SHA1(56e615866d451abd2d6c2d689a85bdca447c2538) )
-ROM_END
-
-/* Fruit Bonus '06 - 10th anniversary */
-ROM_START( fb6 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06d17e.bin", 0x00000, 0x40000, CRC(3c13d847) SHA1(c3ec365a507b960d8e97c19e1334da8fb3c9f4cf) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb06rom3.bin", 0x00000, 0x40000, CRC(63159a3a) SHA1(77e5801506ea58df73c406c8675dc8c06ba92313) )
- ROM_LOAD16_BYTE( "fb06rom4.bin", 0x00001, 0x40000, CRC(e4f4f04e) SHA1(412cfec7235455c09cffde5ca05c3e2fe4a040a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb06rom5.bin", 0x00000, 0x80000, CRC(97b80b5d) SHA1(871a3f90b6bc6c0b0aa2d1b863149bd17c8403bc) )
- ROM_LOAD16_BYTE( "fb06rom6.bin", 0x00001, 0x80000, CRC(94f66c23) SHA1(c08ff1ffaf75621ab28cd7b7f43d3744614cd5c3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617ex.id", 0x00, 0x20, CRC(0c5e0598) SHA1(978eb1924b6fd68798eb48f0a78eeb56ecd476f3) )
-ROM_END
-
-ROM_START( fb6d1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06d17r.bin", 0x00000, 0x40000, CRC(b3c1bb6f) SHA1(b8c46066a61ae48eb400014657dd80e7ef6de976) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb06rom3.bin", 0x00000, 0x40000, CRC(63159a3a) SHA1(77e5801506ea58df73c406c8675dc8c06ba92313) )
- ROM_LOAD16_BYTE( "fb06rom4.bin", 0x00001, 0x40000, CRC(e4f4f04e) SHA1(412cfec7235455c09cffde5ca05c3e2fe4a040a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb06rom5.bin", 0x00000, 0x80000, CRC(97b80b5d) SHA1(871a3f90b6bc6c0b0aa2d1b863149bd17c8403bc) )
- ROM_LOAD16_BYTE( "fb06rom6.bin", 0x00001, 0x80000, CRC(94f66c23) SHA1(c08ff1ffaf75621ab28cd7b7f43d3744614cd5c3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617re.id", 0x00, 0x20, CRC(132908c4) SHA1(4e4c58327a181c511c8144349432a178936a997f) )
-ROM_END
-
-ROM_START( fb6d2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06d17lt.bin", 0x00000, 0x40000, CRC(e222e19f) SHA1(1cd7bc2b802ece74735ec2a794ab5be041c24189) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb06rom3.bin", 0x00000, 0x40000, CRC(63159a3a) SHA1(77e5801506ea58df73c406c8675dc8c06ba92313) )
- ROM_LOAD16_BYTE( "fb06rom4.bin", 0x00001, 0x40000, CRC(e4f4f04e) SHA1(412cfec7235455c09cffde5ca05c3e2fe4a040a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb06rom5.bin", 0x00000, 0x80000, CRC(97b80b5d) SHA1(871a3f90b6bc6c0b0aa2d1b863149bd17c8403bc) )
- ROM_LOAD16_BYTE( "fb06rom6.bin", 0x00001, 0x80000, CRC(94f66c23) SHA1(c08ff1ffaf75621ab28cd7b7f43d3744614cd5c3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617lt.id", 0x00, 0x20, CRC(9903b0a6) SHA1(840873524b1cc33539926655ef94d23f6b219f76) )
-ROM_END
-
-ROM_START( fb6v )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06v17e.bin", 0x00000, 0x40000, CRC(fa42f143) SHA1(e410cc7ae1c86b540c5f573974ee68944fc51a3d))
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb06rom3.bin", 0x00000, 0x40000, CRC(63159a3a) SHA1(77e5801506ea58df73c406c8675dc8c06ba92313) )
- ROM_LOAD16_BYTE( "fb06rom4.bin", 0x00001, 0x40000, CRC(e4f4f04e) SHA1(412cfec7235455c09cffde5ca05c3e2fe4a040a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb06rom5.bin", 0x00000, 0x80000, CRC(97b80b5d) SHA1(871a3f90b6bc6c0b0aa2d1b863149bd17c8403bc) )
- ROM_LOAD16_BYTE( "fb06rom6.bin", 0x00001, 0x80000, CRC(94f66c23) SHA1(c08ff1ffaf75621ab28cd7b7f43d3744614cd5c3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617ex.id", 0x00, 0x20, CRC(0c5e0598) SHA1(978eb1924b6fd68798eb48f0a78eeb56ecd476f3) )
-ROM_END
-
-ROM_START( fb6v1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06v17r.bin", 0x00000, 0x40000, CRC(f65ef744) SHA1(1a4fb2b5d34b7466f398b115792a6f972c37e11e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb06rom3.bin", 0x00000, 0x40000, CRC(63159a3a) SHA1(77e5801506ea58df73c406c8675dc8c06ba92313) )
- ROM_LOAD16_BYTE( "fb06rom4.bin", 0x00001, 0x40000, CRC(e4f4f04e) SHA1(412cfec7235455c09cffde5ca05c3e2fe4a040a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb06rom5.bin", 0x00000, 0x80000, CRC(97b80b5d) SHA1(871a3f90b6bc6c0b0aa2d1b863149bd17c8403bc) )
- ROM_LOAD16_BYTE( "fb06rom6.bin", 0x00001, 0x80000, CRC(94f66c23) SHA1(c08ff1ffaf75621ab28cd7b7f43d3744614cd5c3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617re.id", 0x00, 0x20, CRC(132908c4) SHA1(4e4c58327a181c511c8144349432a178936a997f) )
-ROM_END
-
-ROM_START( fb6v2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06v17lt.bin", 0x00000, 0x40000, CRC(ac70303d) SHA1(c00a776b10142d478d617890d638f260fdc2c356) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb06rom3.bin", 0x00000, 0x40000, CRC(63159a3a) SHA1(77e5801506ea58df73c406c8675dc8c06ba92313) )
- ROM_LOAD16_BYTE( "fb06rom4.bin", 0x00001, 0x40000, CRC(e4f4f04e) SHA1(412cfec7235455c09cffde5ca05c3e2fe4a040a0) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb06rom5.bin", 0x00000, 0x80000, CRC(97b80b5d) SHA1(871a3f90b6bc6c0b0aa2d1b863149bd17c8403bc) )
- ROM_LOAD16_BYTE( "fb06rom6.bin", 0x00001, 0x80000, CRC(94f66c23) SHA1(c08ff1ffaf75621ab28cd7b7f43d3744614cd5c3) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617lt.id", 0x00, 0x20, CRC(9903b0a6) SHA1(840873524b1cc33539926655ef94d23f6b219f76) )
-ROM_END
-
-ROM_START( fb6s1 ) /* Compact PCB version */
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06s17r.bin", 0x00000, 0x40000, CRC(679747d1) SHA1(ca702324c436d54f4c23350b1af4f0250915883c) )
-
- ROM_REGION( 0x080010, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "rom2.bin", 0x00000, 0x080010, CRC(b940a9b1) SHA1(944eb41b9bbf293a476d96fda0ad19710cbc970f) ) /* Surface mounted AMIC A29040BV */
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD( "rom3.bin", 0x00000, 0x080000, CRC(4c2f9729) SHA1(2dd3ef0b90ab22caaafb412fa4bec4aa395bb718) ) /* Surface mounted MX29LV400TTC */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD( "rom4.bin", 0x00000, 0x080000, CRC(2310a5f1) SHA1(3ca7745f0aa79de03942e87a6a7d669dcd156af3) ) /* Surface mounted MX29LV400TTC */
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617re.id", 0x00, 0x20, CRC(132908c4) SHA1(4e4c58327a181c511c8144349432a178936a997f) )
-ROM_END
-
-ROM_START( fb6s2 ) /* Compact PCB version */
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06s17lt.bin", 0x00000, 0x40000, CRC(2008a56f) SHA1(1dec4818c49cd63cc29fcb5abdab7a256731ae7b) )
-
- ROM_REGION( 0x080010, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "rom2.bin", 0x00000, 0x80010, CRC(b940a9b1) SHA1(944eb41b9bbf293a476d96fda0ad19710cbc970f) ) /* Surface mounted AMIC A29040BV */
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD( "rom3.bin", 0x00000, 0x080000, CRC(4c2f9729) SHA1(2dd3ef0b90ab22caaafb412fa4bec4aa395bb718) ) /* Surface mounted MX29LV400TTC */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD( "rom4.bin", 0x00000, 0x080000, CRC(2310a5f1) SHA1(3ca7745f0aa79de03942e87a6a7d669dcd156af3) ) /* Surface mounted MX29LV400TTC */
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb617lt.id", 0x00, 0x20, CRC(9903b0a6) SHA1(840873524b1cc33539926655ef94d23f6b219f76) )
-ROM_END
-
-ROM_START( fb6s3 ) /* Compact PCB version */
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "f06s13r.bin", 0x00000, 0x40000, CRC(93ba8c7c) SHA1(905572e98bd01c4db597ee30afbe5f9cb1b114ed) )
-
- ROM_REGION( 0x080010, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "rom2.bin", 0x00000, 0x080010, CRC(b940a9b1) SHA1(944eb41b9bbf293a476d96fda0ad19710cbc970f) ) /* Surface mounted AMIC A29040BV */
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD( "rom3.bin", 0x00000, 0x080000, CRC(4c2f9729) SHA1(2dd3ef0b90ab22caaafb412fa4bec4aa395bb718) ) /* Surface mounted MX29LV400TTC */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD( "rom4.bin", 0x00000, 0x080000, CRC(2310a5f1) SHA1(3ca7745f0aa79de03942e87a6a7d669dcd156af3) ) /* Surface mounted MX29LV400TTC */
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6130r.id", 0x00, 0x20, CRC(959969d1) SHA1(885b4708fb459c96ead67ae911e5296adc148ee3) )
-ROM_END
-
-/* Fruit Bonus 2006 Special Edition */
-ROM_START( fb6se )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "se6d14e.bin", 0x00000, 0x40000, CRC(e6e54c02) SHA1(f3c1ceb6ac551d2c9bcd244b57cdf0522768d99e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "se06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "se06rom3.bin", 0x00000, 0x80000, CRC(83224775) SHA1(fbdaf9df3d50776579699267ab9f84136b6e9321) )
- ROM_LOAD16_BYTE( "se06rom4.bin", 0x00001, 0x80000, CRC(21401db4) SHA1(05d7ee132b2aa99b3b5ae7477b8acd3a4550967e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "se06rom5.bin", 0x00000, 0x80000, CRC(d7530334) SHA1(faa336f2d4a32006c2854a34fb365e89e86660ce) )
- ROM_LOAD16_BYTE( "se06rom6.bin", 0x00001, 0x80000, CRC(19f5873f) SHA1(c74a8b19faa754c77a50545a543e2b3069372046) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6se14ex.id", 0x00, 0x20, CRC(188a49fb) SHA1(d94a238f34ff28c254a505adf49535871fd6e52f) )
-ROM_END
-
-ROM_START( fb6sed1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "se6d14r.bin", 0x00000, 0x40000, CRC(70567bf1) SHA1(2e2bb317d558c4a8a008a695097f474b5e58ccf4) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "se06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "se06rom3.bin", 0x00000, 0x80000, CRC(83224775) SHA1(fbdaf9df3d50776579699267ab9f84136b6e9321) )
- ROM_LOAD16_BYTE( "se06rom4.bin", 0x00001, 0x80000, CRC(21401db4) SHA1(05d7ee132b2aa99b3b5ae7477b8acd3a4550967e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "se06rom5.bin", 0x00000, 0x80000, CRC(d7530334) SHA1(faa336f2d4a32006c2854a34fb365e89e86660ce) )
- ROM_LOAD16_BYTE( "se06rom6.bin", 0x00001, 0x80000, CRC(19f5873f) SHA1(c74a8b19faa754c77a50545a543e2b3069372046) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6se14re.id", 0x00, 0x20, CRC(7261f79e) SHA1(ef66734cda8117d77cdd52e3079d472504010ead) )
-ROM_END
-
-ROM_START( fb6sed2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "se6d14lt.bin", 0x00000, 0x40000, CRC(97cf4951) SHA1(a750d61e4a92a79512cfbef138927581a1e5494c) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "se06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "se06rom3.bin", 0x00000, 0x80000, CRC(83224775) SHA1(fbdaf9df3d50776579699267ab9f84136b6e9321) )
- ROM_LOAD16_BYTE( "se06rom4.bin", 0x00001, 0x80000, CRC(21401db4) SHA1(05d7ee132b2aa99b3b5ae7477b8acd3a4550967e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "se06rom5.bin", 0x00000, 0x80000, CRC(d7530334) SHA1(faa336f2d4a32006c2854a34fb365e89e86660ce) )
- ROM_LOAD16_BYTE( "se06rom6.bin", 0x00001, 0x80000, CRC(19f5873f) SHA1(c74a8b19faa754c77a50545a543e2b3069372046) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6se14lt.id", 0x00, 0x20, CRC(8d72c5a4) SHA1(51d874c14f4fcb5e0f72cbc0bef053170bdc5ee5) )
-ROM_END
-
-ROM_START( fb6sev )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "se6v14e.bin", 0x00000, 0x40000, CRC(00b681ea) SHA1(050bbe532c6869f64af47a9deec4e12652676e1b) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "se06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "se06rom3.bin", 0x00000, 0x80000, CRC(83224775) SHA1(fbdaf9df3d50776579699267ab9f84136b6e9321) )
- ROM_LOAD16_BYTE( "se06rom4.bin", 0x00001, 0x80000, CRC(21401db4) SHA1(05d7ee132b2aa99b3b5ae7477b8acd3a4550967e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "se06rom5.bin", 0x00000, 0x80000, CRC(d7530334) SHA1(faa336f2d4a32006c2854a34fb365e89e86660ce) )
- ROM_LOAD16_BYTE( "se06rom6.bin", 0x00001, 0x80000, CRC(19f5873f) SHA1(c74a8b19faa754c77a50545a543e2b3069372046) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6se14ex.id", 0x00, 0x20, CRC(188a49fb) SHA1(d94a238f34ff28c254a505adf49535871fd6e52f) )
-ROM_END
-
-ROM_START( fb6sev1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "se6v14r.bin", 0x00000, 0x40000, CRC(8c5a93c9) SHA1(d101a05327e957ab83dc8a45aa005126da3a8fc6) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "se06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "se06rom3.bin", 0x00000, 0x80000, CRC(83224775) SHA1(fbdaf9df3d50776579699267ab9f84136b6e9321) )
- ROM_LOAD16_BYTE( "se06rom4.bin", 0x00001, 0x80000, CRC(21401db4) SHA1(05d7ee132b2aa99b3b5ae7477b8acd3a4550967e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "se06rom5.bin", 0x00000, 0x80000, CRC(d7530334) SHA1(faa336f2d4a32006c2854a34fb365e89e86660ce) )
- ROM_LOAD16_BYTE( "se06rom6.bin", 0x00001, 0x80000, CRC(19f5873f) SHA1(c74a8b19faa754c77a50545a543e2b3069372046) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6se14re.id", 0x00, 0x20, CRC(7261f79e) SHA1(ef66734cda8117d77cdd52e3079d472504010ead) )
-ROM_END
-
-ROM_START( fb6sev2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "se6v14lt.bin", 0x00000, 0x40000, CRC(f5be2b37) SHA1(b3ff3ec456cbed064e5d05d58b4ff74d61b288dd) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "se06rom2.bin", 0x00000, 0x40000, CRC(f1adbcd5) SHA1(90a8830d000eb634c2db8a09431daba6cdcb2d34) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "se06rom3.bin", 0x00000, 0x80000, CRC(83224775) SHA1(fbdaf9df3d50776579699267ab9f84136b6e9321) )
- ROM_LOAD16_BYTE( "se06rom4.bin", 0x00001, 0x80000, CRC(21401db4) SHA1(05d7ee132b2aa99b3b5ae7477b8acd3a4550967e) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "se06rom5.bin", 0x00000, 0x80000, CRC(d7530334) SHA1(faa336f2d4a32006c2854a34fb365e89e86660ce) )
- ROM_LOAD16_BYTE( "se06rom6.bin", 0x00001, 0x80000, CRC(19f5873f) SHA1(c74a8b19faa754c77a50545a543e2b3069372046) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fb6se14lt.id", 0x00, 0x20, CRC(8d72c5a4) SHA1(51d874c14f4fcb5e0f72cbc0bef053170bdc5ee5) )
-ROM_END
-
-/* Bugs Fever */
-ROM_START( bugfever )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "bfd17r.bin", 0x00000, 0x80000, CRC(6fc33307) SHA1(fdb10bd3e463cac2f9050d2d37fdfba9ccee91dc) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "bfrom2.bin", 0x00000, 0x40000, CRC(d0e7ee66) SHA1(3dd08bbe31b8170df5206be454db4993dd186a16) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "bfrom3.bin", 0x00000, 0x80000, CRC(c571591e) SHA1(3233cc9a0f094911f89a0a0d56a28c24d1502e63) )
- ROM_LOAD16_BYTE( "bfrom4.bin", 0x00001, 0x80000, CRC(ed7080a5) SHA1(d198019788f5fd70680296a9c2bab17a27589998) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "bfrom5.bin", 0x00000, 0x80000, CRC(a2697da1) SHA1(2a3b03c7d02225ae8ce98b65face6554c37172d5) )
- ROM_LOAD16_BYTE( "bfrom6.bin", 0x00001, 0x80000, CRC(28d6810b) SHA1(f446710b34db5bec97f81af0ca83e6b4f1a5ec46) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "bf17re.id", 0x00, 0x20, CRC(a482948d) SHA1(62b802e4906ebb00b2584bb0562a64e9a30aa6ed) )
-ROM_END
-
-ROM_START( bugfevero )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "bfd16r.bin", 0x00000, 0x80000, CRC(3ef176c7) SHA1(d1886ebe89fffd14b93f594ed494084094aa3f49) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "bfrom2.bin", 0x00000, 0x40000, CRC(d0e7ee66) SHA1(3dd08bbe31b8170df5206be454db4993dd186a16) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "bfrom3.bin", 0x00000, 0x80000, CRC(c571591e) SHA1(3233cc9a0f094911f89a0a0d56a28c24d1502e63) )
- ROM_LOAD16_BYTE( "bfrom4.bin", 0x00001, 0x80000, CRC(ed7080a5) SHA1(d198019788f5fd70680296a9c2bab17a27589998) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "bfrom5.bin", 0x00000, 0x80000, CRC(a2697da1) SHA1(2a3b03c7d02225ae8ce98b65face6554c37172d5) )
- ROM_LOAD16_BYTE( "bfrom6.bin", 0x00001, 0x80000, CRC(28d6810b) SHA1(f446710b34db5bec97f81af0ca83e6b4f1a5ec46) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "bf16re.id", 0x00, 0x20, CRC(b3f980ce) SHA1(005f45ddae959f1f985789e4015e3ec8801e99ee) )
-ROM_END
-
-ROM_START( bugfeverd )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "bfd17e.bin", 0x00000, 0x80000, CRC(35324195) SHA1(ad290912556f4ddbc33667b3bce5d05f321870d0) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "bfrom2.bin", 0x00000, 0x40000, CRC(d0e7ee66) SHA1(3dd08bbe31b8170df5206be454db4993dd186a16) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "bfrom3.bin", 0x00000, 0x80000, CRC(c571591e) SHA1(3233cc9a0f094911f89a0a0d56a28c24d1502e63) )
- ROM_LOAD16_BYTE( "bfrom4.bin", 0x00001, 0x80000, CRC(ed7080a5) SHA1(d198019788f5fd70680296a9c2bab17a27589998) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "bfrom5.bin", 0x00000, 0x80000, CRC(a2697da1) SHA1(2a3b03c7d02225ae8ce98b65face6554c37172d5) )
- ROM_LOAD16_BYTE( "bfrom6.bin", 0x00001, 0x80000, CRC(28d6810b) SHA1(f446710b34db5bec97f81af0ca83e6b4f1a5ec46) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "bf17ex.id", 0x00, 0x20, CRC(38bd8ec4) SHA1(4e6b85348f2fa821934f7666f77ba0f016e200ec) )
-ROM_END
-
-ROM_START( bugfeverv )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "bfv17r.bin", 0x00000, 0x80000, CRC(8b6ee6f5) SHA1(981d60f04ab44ce8fc63019ac3e5b689aa80baf0) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "bfrom2.bin", 0x00000, 0x40000, CRC(d0e7ee66) SHA1(3dd08bbe31b8170df5206be454db4993dd186a16) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "bfrom3.bin", 0x00000, 0x80000, CRC(c571591e) SHA1(3233cc9a0f094911f89a0a0d56a28c24d1502e63) )
- ROM_LOAD16_BYTE( "bfrom4.bin", 0x00001, 0x80000, CRC(ed7080a5) SHA1(d198019788f5fd70680296a9c2bab17a27589998) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "bfrom5.bin", 0x00000, 0x80000, CRC(a2697da1) SHA1(2a3b03c7d02225ae8ce98b65face6554c37172d5) )
- ROM_LOAD16_BYTE( "bfrom6.bin", 0x00001, 0x80000, CRC(28d6810b) SHA1(f446710b34db5bec97f81af0ca83e6b4f1a5ec46) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "bf17re.id", 0x00, 0x20, CRC(a482948d) SHA1(62b802e4906ebb00b2584bb0562a64e9a30aa6ed) )
-ROM_END
-
-ROM_START( bugfeverv2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "bfv17e.bin", 0x00000, 0x80000, CRC(b9afd39a) SHA1(d331551f679b8694bf63812e5e1a54361c87c52a) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "bfrom2.bin", 0x00000, 0x40000, CRC(d0e7ee66) SHA1(3dd08bbe31b8170df5206be454db4993dd186a16) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "bfrom3.bin", 0x00000, 0x80000, CRC(c571591e) SHA1(3233cc9a0f094911f89a0a0d56a28c24d1502e63) )
- ROM_LOAD16_BYTE( "bfrom4.bin", 0x00001, 0x80000, CRC(ed7080a5) SHA1(d198019788f5fd70680296a9c2bab17a27589998) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "bfrom5.bin", 0x00000, 0x80000, CRC(a2697da1) SHA1(2a3b03c7d02225ae8ce98b65face6554c37172d5) )
- ROM_LOAD16_BYTE( "bfrom6.bin", 0x00001, 0x80000, CRC(28d6810b) SHA1(f446710b34db5bec97f81af0ca83e6b4f1a5ec46) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "bf17ex.id", 0x00, 0x20, CRC(38bd8ec4) SHA1(4e6b85348f2fa821934f7666f77ba0f016e200ec) )
-ROM_END
-
-/* Devil Island */
-ROM_START( dvisland )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "did14r.bin", 0x00000, 0x80000, CRC(28c3a7eb) SHA1(5389338ef42e05542e3ff052b2bbc918cf619874) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "dirom2.bin", 0x00000, 0x40000, CRC(9fddeea4) SHA1(6651b70011798a2e58a468b57323da344bd4b2b6) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dirom3.bin", 0x00000, 0x80000, CRC(a61036ce) SHA1(d125899ae7d672f258cd383949fffc73bf232ffd) )
- ROM_LOAD16_BYTE( "dirom4.bin", 0x00001, 0x80000, CRC(4b34ea74) SHA1(9564f65f48354f589e291fc505e187ae8a3b0d71) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dirom5.bin", 0x00000, 0x80000, CRC(041eb83f) SHA1(d50784b52ac3b801cfd83adba9ced0f9eab39890) )
- ROM_LOAD16_BYTE( "dirom6.bin", 0x00001, 0x80000, CRC(291cbe5c) SHA1(fd15dceff0705c8c8d992e5047c7280247e21520) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "di24re.id", 0x00, 0x20, CRC(d69c8ee5) SHA1(122c196fe03817b5c507339c7c64d6ee7ae12bad) )
-ROM_END
-
-ROM_START( dvislando )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "did10r.bin", 0x00000, 0x80000, CRC(cfd9f256) SHA1(a7786c47094f8ace2d83bc4d6f1cf4b4367d13ca) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "dirom2.bin", 0x00000, 0x40000, CRC(9fddeea4) SHA1(6651b70011798a2e58a468b57323da344bd4b2b6) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "dirom3.bin", 0x00000, 0x80000, CRC(a61036ce) SHA1(d125899ae7d672f258cd383949fffc73bf232ffd) )
- ROM_LOAD16_BYTE( "dirom4.bin", 0x00001, 0x80000, CRC(4b34ea74) SHA1(9564f65f48354f589e291fc505e187ae8a3b0d71) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "dirom5.bin", 0x00000, 0x80000, CRC(041eb83f) SHA1(d50784b52ac3b801cfd83adba9ced0f9eab39890) )
- ROM_LOAD16_BYTE( "dirom6.bin", 0x00001, 0x80000, CRC(291cbe5c) SHA1(fd15dceff0705c8c8d992e5047c7280247e21520) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "di20re.id", 0x00, 0x20, CRC(8b70dfe9) SHA1(080e9797c766f116e794d6ba48bd38a922da740e) )
-ROM_END
-
-/* Around The World */
-ROM_START( atworld )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "awd14r.bin", 0x00000, 0x80000, CRC(9a40be4f) SHA1(30353d58190c54c6c51e62d6ce101396aba3717a) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "aw_rom2.bin", 0x00000, 0x40000, CRC(aff26a52) SHA1(176fb42d735a85cdc3b74d6dde76fea9115bf36d) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "aw_rom3.bin", 0x00000, 0x80000, CRC(36db794a) SHA1(a5cb32fc401faf52e221f0a4d8bbfae819e7d08b) )
- ROM_LOAD16_BYTE( "aw_rom4.bin", 0x00001, 0x80000, CRC(3927d187) SHA1(4d6e509ec6cc33e6985142894bbce547e1ee9f4f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "aw_rom5.bin", 0x00000, 0x80000, CRC(c461c4d5) SHA1(2815511f8ae9b74c44aa9987eebf1a14642b4458) )
- ROM_LOAD16_BYTE( "aw_rom6.bin", 0x00001, 0x80000, CRC(686c9f2d) SHA1(94da22c775292020aa00c8f12f833a7f5c70ec36) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "aw13ex.id", 0x00, 0x1000, CRC(c26305c9) SHA1(ee3aea8926ee4890d45896cf0be175c2262c7341) )
-ROM_END
-
-
-ROM_START( atworlde1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "awd13e.bin", 0x00000, 0x80000, CRC(ec46b48d) SHA1(bfae55520bb36a6dfb55e12b115e818d9cd060e7) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "aw_rom2.bin", 0x00000, 0x40000, CRC(aff26a52) SHA1(176fb42d735a85cdc3b74d6dde76fea9115bf36d) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "aw_rom3.bin", 0x00000, 0x80000, CRC(36db794a) SHA1(a5cb32fc401faf52e221f0a4d8bbfae819e7d08b) )
- ROM_LOAD16_BYTE( "aw_rom4.bin", 0x00001, 0x80000, CRC(3927d187) SHA1(4d6e509ec6cc33e6985142894bbce547e1ee9f4f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "aw_rom5.bin", 0x00000, 0x80000, CRC(c461c4d5) SHA1(2815511f8ae9b74c44aa9987eebf1a14642b4458) )
- ROM_LOAD16_BYTE( "aw_rom6.bin", 0x00001, 0x80000, CRC(686c9f2d) SHA1(94da22c775292020aa00c8f12f833a7f5c70ec36) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "aw13ex.id", 0x00, 0x1000, CRC(c26305c9) SHA1(ee3aea8926ee4890d45896cf0be175c2262c7341) )
-ROM_END
-
-ROM_START( atworldd1 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "awd13r.bin", 0x00000, 0x80000, CRC(786079a8) SHA1(862abc511c5ac0d667c6b9abd914ce6035e9aed9) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "aw_rom2.bin", 0x00000, 0x40000, CRC(aff26a52) SHA1(176fb42d735a85cdc3b74d6dde76fea9115bf36d) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "aw_rom3.bin", 0x00000, 0x80000, CRC(36db794a) SHA1(a5cb32fc401faf52e221f0a4d8bbfae819e7d08b) )
- ROM_LOAD16_BYTE( "aw_rom4.bin", 0x00001, 0x80000, CRC(3927d187) SHA1(4d6e509ec6cc33e6985142894bbce547e1ee9f4f) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "aw_rom5.bin", 0x00000, 0x80000, CRC(c461c4d5) SHA1(2815511f8ae9b74c44aa9987eebf1a14642b4458) )
- ROM_LOAD16_BYTE( "aw_rom6.bin", 0x00001, 0x80000, CRC(686c9f2d) SHA1(94da22c775292020aa00c8f12f833a7f5c70ec36) )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "aw13re.id", 0x00, 0x1000, CRC(0f9991fb) SHA1(5ea9e49c6b8b00c2c3638cc39e479d6e5e112b7a) )
-ROM_END
-
-/* Spooky Night
-
- ROM SUM16 printed on rom label
- --------------------------------------------
- ROM1 70DE <-- V1.0.1
- ROM2 F088
- ROM3 429D
- ROM4 AA27
- ROM5 C409
- ROM6 59B6
-
-Note: ROM5 & ROM6 graphics roms were updated at some point to correct the misspelling of
- POINT on the play field, currently it's "PONIT". Theses are currently undumped.
-*/
-ROM_START( spooky )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "snd204r.bin", 0x00000, 0x80000, CRC(0e737c07) SHA1(50b55390f6ae6ae661d020dabd685651a7f160b2) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "snrom2.bin", 0x00000, 0x40000, CRC(cd85ba2e) SHA1(16b3f9e1e86fcb30daec16a80c1ec5fafe0d1e39) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "snrom3.bin", 0x00000, 0x80000, CRC(bef6f60b) SHA1(189cbf4f6c479b0e84e08bc523b626c5c69b38c0) ) /* Need to verify against a factory 2nd Edition */
- ROM_LOAD16_BYTE( "snrom4.bin", 0x00001, 0x80000, CRC(33b6679c) SHA1(ce6325c142e918bbc90e797867d220af06295eea) ) /* Need to verify against a factory 2nd Edition */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "snrom5.bin", 0x00000, 0x80000, CRC(5dff1e2b) SHA1(be564a980be44940144399095e39d46a06703aaf) ) /* Need to verify against a factory 2nd Edition */
- ROM_LOAD16_BYTE( "snrom6.bin", 0x00001, 0x80000, CRC(d9d01d3b) SHA1(4acf7962ee6dd0c8a3d1f32f4b22678285417cc4) ) /* Need to verify against a factory 2nd Edition */
-
- ROM_REGION( 0x1000, "nvram", 0 ) /* default settings */
- ROM_LOAD( "snd204r.id", 0x0000, 0x1000, CRC(bd1884de) SHA1(cfbed0d9bffd16769ca3d1cb6ee131bd799b5eb9) )
-ROM_END
-
-ROM_START( spookyo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "snd101r.bin", 0x00000, 0x80000, CRC(536e678c) SHA1(648e5f87c30750defd788bf6e360a37eff345748) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "snrom2.bin", 0x00000, 0x40000, CRC(cd85ba2e) SHA1(16b3f9e1e86fcb30daec16a80c1ec5fafe0d1e39) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "snrom3.bin", 0x00000, 0x80000, CRC(bef6f60b) SHA1(189cbf4f6c479b0e84e08bc523b626c5c69b38c0) )
- ROM_LOAD16_BYTE( "snrom4.bin", 0x00001, 0x80000, CRC(33b6679c) SHA1(ce6325c142e918bbc90e797867d220af06295eea) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "snrom5.bin", 0x00000, 0x80000, CRC(5dff1e2b) SHA1(be564a980be44940144399095e39d46a06703aaf) )
- ROM_LOAD16_BYTE( "snrom6.bin", 0x00001, 0x80000, CRC(d9d01d3b) SHA1(4acf7962ee6dd0c8a3d1f32f4b22678285417cc4) )
-
- ROM_REGION( 0x1000, "nvram", 0 ) /* default settings */
- ROM_LOAD( "snd101r.id", 0x0000, 0x1000, CRC(2b842d0e) SHA1(ec6dbfa3ee3ab9d1d5256c2fe5f1cf37f7055b0f) )
-ROM_END
-
-/* Fruit Bonus Deluxe
-
-Version 1.0.3 program rom need dumping. Board was reflashed (updated) to v1.0.9
-
- ROM SUM16 on label Flash ROM type
- -----------------------------------------
- ROM1 E4E6 <-- V1.0.3 AMIC A29040B
- ROM2 5802 EON EN29F002ANT
- ROM3 2C2C EON EN29F002ANT
- ROM4 844D EON EN29F002ANT
- ROM5 3E9E EON EN29F040A
- ROM6 9EC8 EON EN29F040A
-*/
-ROM_START( fbdeluxe )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fbd109r.bin", 0x00000, 0x80000, CRC(e5e83752) SHA1(7fb53de0ea24ce402298fba59eb14208cf266f3e) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(8ae6273f) SHA1(23b242a05cf50ceb8d044def69f8671527feca59) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(14e60e0e) SHA1(66871107d1abf274c794b443d0251672e4ad420a) ) /* 2Mbit rom is correct */
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(83daa849) SHA1(4be8ea3f0f2d036c750f3602b9a79360c58a6da7) ) /* 2Mbit rom is correct */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x80000, CRC(b27393bf) SHA1(e3798327c7ba1cec694cd4bd21215d3d8f620bcc) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x80000, CRC(ec47c758) SHA1(f8cb7f8cadc6d6b0b98bb71e78adcd9239ec734f) )
-
- ROM_REGION( 0x1000, "nvram", 0 ) /* default settings */
- ROM_LOAD_OPTIONAL( "fbdeluxe.id", 0x00, 0x1000, CRC(4a4ab8f6) SHA1(12710cb4e5f94449a4899daac0ab9687dabd82cd) )
-ROM_END
-
-ROM_START( fbdeluxeo )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fbd107r.bin", 0x00000, 0x80000, CRC(b29be47d) SHA1(bd3098fa6b914b2f9dcbe36e2cf36f90c67c1424) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(8ae6273f) SHA1(23b242a05cf50ceb8d044def69f8671527feca59) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(14e60e0e) SHA1(66871107d1abf274c794b443d0251672e4ad420a) ) /* 2Mbit rom is correct */
- ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(83daa849) SHA1(4be8ea3f0f2d036c750f3602b9a79360c58a6da7) ) /* 2Mbit rom is correct */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x80000, CRC(b27393bf) SHA1(e3798327c7ba1cec694cd4bd21215d3d8f620bcc) )
- ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x80000, CRC(ec47c758) SHA1(f8cb7f8cadc6d6b0b98bb71e78adcd9239ec734f) )
-
- ROM_REGION( 0x1000, "nvram", 0 ) /* default settings */
- ROM_LOAD_OPTIONAL( "fbdeluxe.id", 0x00, 0x1000, CRC(4a4ab8f6) SHA1(12710cb4e5f94449a4899daac0ab9687dabd82cd) )
-ROM_END
-
-/* Fruit Bonus 3G
-
-Version 1.0.1 roms need dumping. The board was reflashed (updated) to v1.0.3
-
- ROM SUM16 printed on rom label
- --------------------------------------------
- ROM1 CDE8 <-- V1.0.1
- ROM2 65AF
- ROM3 BEE1 <-- Different then V1.0.3 ROM3?
- ROM4 D329 <-- Different then V1.0.3 ROM4?
- ROM5 B0AD
- ROM6 8660
-*/
-ROM_START( fb3g )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "fb3gd103.bin", 0x00000, 0x80000, CRC(5133e739) SHA1(736989716bb5c1821b133e986ba5986425371814) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "fb3grom2.bin", 0x00000, 0x40000, CRC(15b7ec5b) SHA1(8aa4e7744f220c2feeae04fbc93f8e0ef333b062) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "fb3grom3.bin", 0x00000, 0x80000, CRC(a00404dd) SHA1(cb196e24b493eb1f3e9e234b965f24d1bf99be86) ) /* SUM16 B43A */
- ROM_LOAD16_BYTE( "fb3grom4.bin", 0x00001, 0x80000, CRC(b9e0fed7) SHA1(1d47cf1e9757d86f3d4b2c30c1c113d87816b66c) ) /* SUM16 D6BE */
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "fb3grom5.bin", 0x00000, 0x80000, CRC(c3121482) SHA1(c0688f28a44f0b9b3406147dd547979ff3b2674a) )
- ROM_LOAD16_BYTE( "fb3grom6.bin", 0x00001, 0x80000, CRC(41d042b6) SHA1(13139d961dbad1f0743b181ca4692e35ed0909ea) )
-
- ROM_REGION( 0x1000, "nvram", 0 ) /* default settings */
- ROM_LOAD( "fb3g103.id", 0x0000, 0x1000, CRC(9d87e807) SHA1(a1eae917a652604deac46b140e31d827672b60d6) )
-ROM_END
-
-/* Get Rich
-
- ROM SUM16 printed on rom label
- --------------------------------------------
- ROM1 8694
- ROM2 56E7
- ROM3 C304
- ROM4 627A
- ROM5 D0E2
- ROM6 D023
-*/
-ROM_START( getrich )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "grd101r.bin", 0x00000, 0x80000, CRC(4cc1142c) SHA1(321aacea819c43ef0ad38b11286e6d388fb6a179) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "grrom2.bin", 0x00000, 0x40000, CRC(eedbbbb7) SHA1(840a73e71aa00d267964b7547e8bc846927bec39) )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "grrom3.bin", 0x00000, 0x80000, CRC(761d62a7) SHA1(8583ea6b90c9bd136e079692848049e358cbbeb8) )
- ROM_LOAD16_BYTE( "grrom4.bin", 0x00001, 0x80000, CRC(b918f6d7) SHA1(8edad383c562b7d761eebf91b7ea11fc2c54b340) )
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "grrom5.bin", 0x00000, 0x80000, CRC(7f5b17f3) SHA1(a2d73f918aba9a978d03f8901960ddde08691bb1) )
- ROM_LOAD16_BYTE( "grrom6.bin", 0x00001, 0x80000, CRC(c21f9717) SHA1(cf3c0de2a2cb42fe3172f4b5c78a6f424f4b95ea) )
-
- ROM_REGION( 0x1000, "nvram", 0 ) /* default settings */
- ROM_LOAD( "grd101r.id", 0x0000, 0x1000, CRC(360443d9) SHA1(ee15e624d075d71844d48a1f9fc521ba725f35db) )
-ROM_END
-
-
-/* Not working sets (due to incomplete dumps) */
-
-ROM_START( version4 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96d43r.bin", 0x00000, 0x40000, CRC(51971502) SHA1(7767a98da2b75d9289b665c648036adb8f31f3dd) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-ROM_START( version4v )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96v43r.bin", 0x00000, 0x40000, CRC(83d69d2a) SHA1(99da2b2b67e51980779cdb5213c062f7d0488271) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-ROM_START( version4d2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96d43e.bin", 0x00000, 0x40000, CRC(b84469fe) SHA1(bdfafe1c70a449333ce19d4076004e9541ff0355) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-ROM_START( version4v2 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96v43e.bin", 0x00000, 0x40000, CRC(d34a500c) SHA1(404219d4d5875615f10241fc2ba8483b1e58d3ee) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-ROM_START( version4d3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96d43lt.bin", 0x00000, 0x40000, CRC(b424fda6) SHA1(bf1bb9adb52e5c34c6608d41a00000e49ceec59a) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-ROM_START( version4v3 )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96v43lt.bin", 0x00000, 0x40000, CRC(a22c28da) SHA1(2a6347adc0a03074e24e4a929aeab37371cc588f) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-ROM_START( version4o )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "96d42r.bin", 0x00000, 0x40000, CRC(dab5706c) SHA1(9fc37b66942a5e7535b4590f132727d793f9d705) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
- ROM_LOAD( "96rom2.bin", 0x00000, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x100000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "96rom3.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom4.bin", 0x00001, 0x40000, NO_DUMP)
-
- ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "96rom5.bin", 0x00000, 0x40000, NO_DUMP )
- ROM_LOAD16_BYTE( "96rom6.bin", 0x00001, 0x40000, NO_DUMP )
-
- ROM_REGION( 0x1000, "nvram", ROMREGION_ERASE00 ) /* default settings */
- ROM_LOAD( "fcs40r1.id", 0x00, 0x20, CRC(b3638cdb) SHA1(283824c57f3f62f6e2b505f6e13b100a7d7f33af) )
-ROM_END
-
-
-// diagnostics?
-ROM_START( amclink )
- ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */
- ROM_LOAD( "link22.bin", 0x00000, 0x1ffff, BAD_DUMP CRC(e1acc705) SHA1(eb5684a0924add44f64637c2610f4c9650b8f4d9) )
-
- ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */
-
- ROM_REGION( 0x100000, "gfx1", ROMREGION_ERASE00 )
-
- ROM_REGION( 0x100000, "gfx2", ROMREGION_ERASE00 )
-ROM_END
-
-void sfbonus_state::init_sfbonus_common()
-{
- m_tilemap_ram = std::make_unique<uint8_t[]>(0x4000);
- memset(m_tilemap_ram.get(), 0xff, 0x4000);
- save_pointer(NAME(m_tilemap_ram), 0x4000);
-
- m_reel_ram = std::make_unique<uint8_t[]>(0x0800);
- memset(m_reel_ram.get(), 0xff ,0x0800);
- save_pointer(NAME(m_reel_ram), 0x0800);
-
- m_reel2_ram = std::make_unique<uint8_t[]>(0x0800);
- memset(m_reel2_ram.get(), 0xff, 0x0800);
- save_pointer(NAME(m_reel2_ram), 0x0800);
-
- m_reel3_ram = std::make_unique<uint8_t[]>(0x0800);
- memset(m_reel3_ram.get(), 0xff, 0x0800);
- save_pointer(NAME(m_reel3_ram), 0x0800);
-
- m_reel4_ram = std::make_unique<uint8_t[]>(0x0800);
- memset(m_reel4_ram.get(), 0xff, 0x0800);
- save_pointer(NAME(m_reel4_ram), 0x0800);
-
- m_videoram = std::make_unique<uint8_t[]>(0x10000);
-
- memset(m_videoram.get(), 0xff, 0x10000);
-
- save_pointer(NAME(m_videoram), 0x10000);
-}
-
-void sfbonus_state::sfbonus_bitswap(
- uint8_t xor0, uint8_t b00, uint8_t b01, uint8_t b02, uint8_t b03, uint8_t b04, uint8_t b05, uint8_t b06,uint8_t b07,
- uint8_t xor1, uint8_t b10, uint8_t b11, uint8_t b12, uint8_t b13, uint8_t b14, uint8_t b15, uint8_t b16,uint8_t b17,
- uint8_t xor2, uint8_t b20, uint8_t b21, uint8_t b22, uint8_t b23, uint8_t b24, uint8_t b25, uint8_t b26,uint8_t b27,
- uint8_t xor3, uint8_t b30, uint8_t b31, uint8_t b32, uint8_t b33, uint8_t b34, uint8_t b35, uint8_t b36,uint8_t b37,
- uint8_t xor4, uint8_t b40, uint8_t b41, uint8_t b42, uint8_t b43, uint8_t b44, uint8_t b45, uint8_t b46,uint8_t b47,
- uint8_t xor5, uint8_t b50, uint8_t b51, uint8_t b52, uint8_t b53, uint8_t b54, uint8_t b55, uint8_t b56,uint8_t b57,
- uint8_t xor6, uint8_t b60, uint8_t b61, uint8_t b62, uint8_t b63, uint8_t b64, uint8_t b65, uint8_t b66,uint8_t b67,
- uint8_t xor7, uint8_t b70, uint8_t b71, uint8_t b72, uint8_t b73, uint8_t b74, uint8_t b75, uint8_t b76,uint8_t b77 )
-{
- int i;
- uint8_t *ROM = memregion("maincpu")->base();
-
- for(i = 0; i < memregion("maincpu")->bytes(); i++)
- {
- uint8_t x = ROM[i];
-
- switch(i & 7)
- {
- case 0: x = bitswap<8>(x^xor0, b00,b01,b02,b03,b04,b05,b06,b07); break;
- case 1: x = bitswap<8>(x^xor1, b10,b11,b12,b13,b14,b15,b16,b17); break;
- case 2: x = bitswap<8>(x^xor2, b20,b21,b22,b23,b24,b25,b26,b27); break;
- case 3: x = bitswap<8>(x^xor3, b30,b31,b32,b33,b34,b35,b36,b37); break;
- case 4: x = bitswap<8>(x^xor4, b40,b41,b42,b43,b44,b45,b46,b47); break;
- case 5: x = bitswap<8>(x^xor5, b50,b51,b52,b53,b54,b55,b56,b57); break;
- case 6: x = bitswap<8>(x^xor6, b60,b61,b62,b63,b64,b65,b66,b67); break;
- case 7: x = bitswap<8>(x^xor7, b70,b71,b72,b73,b74,b75,b76,b77); break;
- }
-
- ROM[i] = x;
- }
- init_sfbonus_common();
-}
-
-//static DRIVER_INIT(helper) { sfbonus_bitswap(machine, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0, 0xff, 7,6,5,4,3,2,1,0); }
-
-void sfbonus_state::init_abnudge() { sfbonus_bitswap( 0x33, 0,3,7,6,5,2,1,4, 0xff, 3,7,6,5,1,0,4,2, 0x36, 4,2,3,7,6,5,1,0, 0xa8, 3,2,4,0,1,7,6,5, 0x2c, 0,1,7,6,5,2,4,3, 0xff, 3,7,6,5,1,0,4,2, 0x26, 2,4,3,7,6,5,1,0, 0xbe, 4,1,3,0,2,7,6,5); }
-void sfbonus_state::init_abnudged() { sfbonus_bitswap( 0x3b, 0,1,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x21, 0,2,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3d, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x21, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_abnudgev() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 0,1,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_act2000() { sfbonus_bitswap( 0x25, 1,2,7,6,5,4,3,0, 0xE6, 1,7,6,5,4,3,0,2, 0x20, 2,4,1,7,6,5,0,3, 0xBF, 0,3,1,2,4,7,6,5, 0x2E, 1,3,7,6,5,2,0,4, 0xE0, 3,7,6,5,2,0,4,1, 0x2D, 4,1,2,7,6,5,0,3, 0xB2, 2,0,4,1,3,7,6,5); }
-void sfbonus_state::init_act2000d() { sfbonus_bitswap( 0x3d, 0,2,7,6,5,4,3,1, 0xef, 1,7,6,5,4,3,2,0, 0x27, 0,2,1,7,6,5,4,3, 0xad, 4,3,0,1,2,7,6,5, 0x3b, 2,1,7,6,5,4,3,0, 0xed, 0,7,6,5,4,3,2,1, 0x27, 0,2,1,7,6,5,4,3, 0xaa, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_act2000v() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_act2000v2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_act2000v3() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_anibonus() { sfbonus_bitswap( 0x33, 0,3,7,6,5,2,1,4, 0xe7, 2,7,6,5,3,4,1,0, 0x3a, 4,2,3,7,6,5,1,0, 0xa8, 3,4,2,0,1,7,6,5, 0x3d, 2,3,7,6,5,1,0,4, 0xff, 3,7,6,5,1,0,2,4, 0x3a, 4,2,3,7,6,5,1,0, 0xbe, 3,4,1,0,2,7,6,5); }
-void sfbonus_state::init_anibonus3() { sfbonus_bitswap( 0x33, 0,3,7,6,5,2,1,4, 0xff, 3,7,6,5,1,0,4,2, 0x36, 4,2,3,7,6,5,1,0, 0xa8, 3,2,4,0,1,7,6,5, 0x2c, 0,1,7,6,5,2,4,3, 0xff, 3,7,6,5,1,0,4,2, 0x26, 2,4,3,7,6,5,1,0, 0xbe, 4,1,3,0,2,7,6,5); }
-void sfbonus_state::init_anibonusd() { sfbonus_bitswap( 0x3b, 0,1,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x21, 0,2,1,7,6,5,4,3, 0xa8, 4,3,0,1,2,7,6,5, 0x3d, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x21, 0,2,1,7,6,5,4,3, 0xaa, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_anibonusv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 0,1,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_anibonusv3() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x21, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 0,1,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_anithunt() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xe7, 4,7,6,5,0,3,1,2, 0x33, 0,2,1,7,6,5,4,3, 0xb3, 0,3,4,2,1,7,6,5, 0x2a, 1,3,7,6,5,2,0,4, 0xe4, 3,7,6,5,2,0,4,1, 0x2d, 4,1,3,7,6,5,2,0, 0xb6, 0,3,2,1,4,7,6,5); }
-void sfbonus_state::init_anithuntd() { sfbonus_bitswap( 0x3c, 0,1,7,6,5,4,3,2, 0xee, 0,7,6,5,4,3,2,1, 0x21, 0,2,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3d, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x21, 0,2,1,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_anithuntv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_atworld() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x26, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,0,2, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_atworldd() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x26, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 0,1,7,6,5,4,3,2, 0xe8, 1,7,6,5,4,3,0,2, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_ch2000() { sfbonus_bitswap( 0x29, 2,3,7,6,5,0,4,1, 0xfe, 2,7,6,5,1,0,3,4, 0x33, 0,1,3,7,6,5,2,4, 0xa6, 1,0,3,4,2,7,6,5, 0x25, 4,1,7,6,5,3,2,0, 0xfe, 2,7,6,5,1,0,3,4, 0x35, 0,1,4,7,6,5,3,2, 0xbe, 1,0,4,2,3,7,6,5); }
-void sfbonus_state::init_ch2000c() { sfbonus_bitswap( 0x29, 2,3,7,6,5,0,4,1, 0xfe, 2,7,6,5,1,0,3,4, 0x33, 0,1,3,7,6,5,2,4, 0xa6, 1,0,3,4,2,7,6,5, 0x25, 4,1,7,6,5,3,2,0, 0xfe, 2,7,6,5,1,0,3,4, 0x35, 0,1,4,7,6,5,3,2, 0xbe, 1,0,4,2,3,7,6,5); }
-void sfbonus_state::init_ch2000d() { sfbonus_bitswap( 0x38, 0,2,7,6,5,4,3,1, 0xed, 0,7,6,5,4,3,2,1, 0x25, 2,0,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3c, 0,1,7,6,5,4,3,2, 0xed, 1,7,6,5,4,3,0,2, 0x25, 2,0,1,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_ch2000v() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 1,0,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_ch2000v2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3e, 2,1,7,6,5,4,3,0, 0xec, 0,7,6,5,4,3,2,1, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_ch2000v3() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 1,0,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_classice() { sfbonus_bitswap( 0x3f, 2,0,7,6,5,4,3,1, 0xe9, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xab, 4,3,2,0,1,7,6,5, 0x3e, 2,1,7,6,5,4,3,0, 0xeb, 2,7,6,5,4,3,0,1, 0x22, 0,2,1,7,6,5,4,3, 0xad, 4,3,0,2,1,7,6,5); }
-void sfbonus_state::init_classiced() { sfbonus_bitswap( 0x38, 0,2,7,6,5,4,3,1, 0xea, 2,7,6,5,4,3,0,1, 0x24, 2,1,0,7,6,5,4,3, 0xaa, 4,3,2,0,1,7,6,5, 0x3e, 1,0,7,6,5,4,3,2, 0xe8, 0,7,6,5,4,3,1,2, 0x24, 2,1,0,7,6,5,4,3, 0xa8, 4,3,0,2,1,7,6,5); }
-void sfbonus_state::init_classiced3() { sfbonus_bitswap( 0x3b, 2,1,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x24, 2,1,0,7,6,5,4,3, 0xaa, 4,3,2,0,1,7,6,5, 0x3e, 1,0,7,6,5,4,3,2, 0xe8, 0,7,6,5,4,3,1,2, 0x24, 2,1,0,7,6,5,4,3, 0xae, 4,3,1,0,2,7,6,5); }
-void sfbonus_state::init_classicev() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 2,1,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_classicev3() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xe9, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_dblchal() { sfbonus_bitswap( 0x3D, 0,3,7,6,5,2,1,4, 0xF3, 3,7,6,5,1,0,4,2, 0x3D, 2,0,1,7,6,5,3,4, 0xA8, 3,4,2,0,1,7,6,5, 0x3D, 2,3,7,6,5,1,0,4, 0xEF, 2,7,6,5,1,0,3,4, 0x3A, 4,2,3,7,6,5,1,0, 0xBA, 2,4,1,0,3,7,6,5); }
-void sfbonus_state::init_dblchald() { sfbonus_bitswap( 0x3c, 0,1,7,6,5,4,3,2, 0xed, 0,7,6,5,4,3,2,1, 0x27, 0,2,1,7,6,5,4,3, 0xae, 4,3,1,0,2,7,6,5, 0x3b, 2,1,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x27, 0,2,1,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_dblchalv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 1,0,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb2gen() { sfbonus_bitswap( 0x35, 0,3,7,6,5,2,1,4, 0xe8, 2,7,6,5,4,3,1,0, 0x23, 4,3,2,7,6,5,1,0, 0xb8, 2,1,4,0,3,7,6,5, 0x2d, 0,1,7,6,5,4,2,3, 0xf8, 2,7,6,5,1,4,3,0, 0x23, 4,0,3,7,6,5,2,1, 0xb8, 2,1,4,0,3,7,6,5); }
-void sfbonus_state::init_fb2gend() { sfbonus_bitswap( 0x3d, 2,0,7,6,5,4,3,1, 0xeb, 1,7,6,5,4,3,0,2, 0x25, 2,0,1,7,6,5,4,3, 0xad, 4,3,0,1,2,7,6,5, 0x3c, 0,1,7,6,5,4,3,2, 0xeb, 2,7,6,5,4,3,1,0, 0x25, 2,0,1,7,6,5,4,3, 0xac, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_fb2genv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xea, 0,7,6,5,4,3,2,1, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb2genv3() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xeb, 0,7,6,5,4,3,2,1, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb2nd() { sfbonus_bitswap( 0x2f, 0,2,7,6,5,3,4,1, 0xff, 2,7,6,5,3,0,4,1, 0x3e, 4,0,1,7,6,5,2,3, 0xad, 3,0,4,1,2,7,6,5, 0x35, 4,3,7,6,5,1,0,2, 0xfd, 4,7,6,5,3,1,2,0, 0x3a, 4,1,2,7,6,5,3,0, 0xbd, 3,4,2,0,1,7,6,5); }
-void sfbonus_state::init_fb2ndv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 2,1,7,6,5,4,3,0, 0xec, 0,7,6,5,4,3,2,1, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb2ndd() { sfbonus_bitswap( 0x3b, 1,0,7,6,5,4,3,2, 0xeb, 1,7,6,5,4,3,0,2, 0x25, 2,0,1,7,6,5,4,3, 0xad, 4,3,0,1,2,7,6,5, 0x3c, 0,1,7,6,5,4,3,2, 0xeb, 2,7,6,5,4,3,1,0, 0x25, 2,0,1,7,6,5,4,3, 0xaa, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_fb4() { sfbonus_bitswap( 0x37, 1,2,7,6,5,4,3,0, 0xeb, 1,7,6,5,4,0,2,3, 0x2d, 4,0,2,7,6,5,3,1, 0xbd, 2,0,4,1,3,7,6,5, 0x29, 4,1,7,6,5,2,3,0, 0xff, 1,7,6,5,2,3,0,4, 0x3f, 1,0,4,7,6,5,3,2, 0xae, 2,3,0,4,1,7,6,5); }
-void sfbonus_state::init_fb4d() { sfbonus_bitswap( 0x3d, 2,0,7,6,5,4,3,1, 0xeb, 1,7,6,5,4,3,0,2, 0x25, 2,0,1,7,6,5,4,3, 0xad, 4,3,2,1,0,7,6,5, 0x3c, 0,1,7,6,5,4,3,2, 0xeb, 2,7,6,5,4,3,1,0, 0x25, 2,0,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb4v() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xeb, 0,7,6,5,4,3,2,1, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb4v3() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3e, 2,1,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb5() { sfbonus_bitswap( 0x20, 0,3,7,6,5,1,4,2, 0xf1, 1,7,6,5,3,2,4,0, 0x33, 2,3,1,7,6,5,0,4, 0xaf, 2,0,1,4,3,7,6,5, 0x2d, 2,4,7,6,5,1,0,3, 0xfb, 4,7,6,5,1,0,3,2, 0x34, 2,0,4,7,6,5,3,1, 0xb7, 1,0,3,2,4,7,6,5); }
-void sfbonus_state::init_fb5d() { sfbonus_bitswap( 0x3e, 2,1,7,6,5,4,3,0, 0xef, 1,7,6,5,4,3,2,0, 0x24, 2,1,0,7,6,5,4,3, 0xad, 4,3,0,1,2,7,6,5, 0x3e, 1,0,7,6,5,4,3,2, 0xeb, 2,7,6,5,4,3,1,0, 0x24, 2,1,0,7,6,5,4,3, 0xaa, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_fb5v() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 1,0,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb6() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb6d() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb6s() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x24, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xec, 0,7,6,5,4,3,2,1, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb6v() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xed, 2,7,6,5,4,3,1,0, 0x23, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb6v3() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xea, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fruitcar() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 0,1,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fruitcar2() { sfbonus_bitswap( 0x33, 0,3,7,6,5,2,1,4, 0xff, 3,7,6,5,1,0,4,2, 0x36, 4,2,3,7,6,5,1,0, 0xa8, 3,2,4,0,1,7,6,5, 0x2c, 0,1,7,6,5,2,4,3, 0xff, 3,7,6,5,1,0,4,2, 0x26, 2,4,3,7,6,5,1,0, 0xbe, 4,1,3,0,2,7,6,5); }
-void sfbonus_state::init_fruitcar3() { sfbonus_bitswap( 0x3b, 0,1,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x21, 0,2,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3d, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x21, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_hldspin1() { sfbonus_bitswap( 0x21, 0,2,7,6,5,4,3,1, 0xe1, 1,7,6,5,4,3,2,0, 0x31, 1,4,3,7,6,5,2,0, 0xbc, 0,3,4,2,1,7,6,5, 0x24, 4,3,7,6,5,2,0,1, 0xf8, 3,7,6,5,2,0,1,4, 0x39, 1,4,2,7,6,5,0,3, 0xaf, 0,3,2,1,4,7,6,5); }
-void sfbonus_state::init_hldspin1d() { sfbonus_bitswap( 0x38, 0,1,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x27, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3e, 0,2,7,6,5,4,3,1, 0xeb, 1,7,6,5,4,3,0,2, 0x27, 1,0,2,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_hldspin1v() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x26, 2,1,0,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_hldspin2() { sfbonus_bitswap( 0x21, 1,3,7,6,5,0,4,2, 0xfe, 2,7,6,5,1,0,4,3, 0x33, 1,0,3,7,6,5,2,4, 0xa6, 1,0,4,3,2,7,6,5, 0x37, 0,1,7,6,5,3,2,4, 0xfe, 2,7,6,5,1,0,4,3, 0x36, 1,0,4,7,6,5,3,2, 0xa2, 1,0,2,4,3,7,6,5); }
-void sfbonus_state::init_hldspin2d() { sfbonus_bitswap( 0x3b, 0,1,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x27, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3e, 0,2,7,6,5,4,3,1, 0xeb, 1,7,6,5,4,3,0,2, 0x27, 1,0,2,7,6,5,4,3, 0xab, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_hldspin2v() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x23, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_moneymac() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xeb, 0,7,6,5,4,3,2,1, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_moneymacv() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x23, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xeb, 0,7,6,5,4,3,2,1, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_moneymacd() { sfbonus_bitswap( 0x3a, 1,0,7,6,5,4,3,2, 0xe9, 0,7,6,5,4,3,1,2, 0x26, 0,2,1,7,6,5,4,3, 0xaf, 4,3,1,2,0,7,6,5, 0x3d, 0,2,7,6,5,4,3,1, 0xe9, 0,7,6,5,4,3,1,2, 0x23, 0,1,2,7,6,5,4,3, 0xae, 4,3,2,0,1,7,6,5); }
-void sfbonus_state::init_parrot3d() { sfbonus_bitswap( 0x3b, 0,1,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x27, 0,2,1,7,6,5,4,3, 0xad, 4,3,0,1,2,7,6,5, 0x3b, 2,1,7,6,5,4,3,0, 0xee, 2,7,6,5,4,3,1,0, 0x27, 0,2,1,7,6,5,4,3, 0xaa, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_parrot3v() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x26, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_parrot3v2() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xe9, 2,7,6,5,4,3,1,0, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_pickwin() { sfbonus_bitswap( 0x20, 1,3,7,6,5,2,4,0, 0xfa, 2,7,6,5,4,0,1,3, 0x37, 1,0,3,7,6,5,2,4, 0xb0, 4,0,1,3,2,7,6,5, 0x34, 0,1,7,6,5,3,2,4, 0xef, 3,7,6,5,2,0,1,4, 0x27, 1,0,4,7,6,5,3,2, 0xb0, 4,0,1,3,2,7,6,5); }
-void sfbonus_state::init_pickwind() { sfbonus_bitswap( 0x3c, 0,1,7,6,5,4,3,2, 0xed, 0,7,6,5,4,3,2,1, 0x27, 0,2,1,7,6,5,4,3, 0xae, 4,3,1,0,2,7,6,5, 0x3b, 2,1,7,6,5,4,3,0, 0xe8, 0,7,6,5,4,3,1,2, 0x27, 0,2,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pickwinv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pickwinv2() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x26, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pir2001() { sfbonus_bitswap( 0x3a, 1,2,7,6,5,4,3,0, 0xfa, 3,7,6,5,2,0,4,1, 0x33, 4,1,3,7,6,5,2,0, 0xa8, 2,0,4,1,3,7,6,5, 0x2a, 2,4,7,6,5,0,3,1, 0xf7, 1,7,6,5,4,3,0,2, 0x27, 4,1,2,7,6,5,0,3, 0xaf, 0,3,2,4,1,7,6,5); }
-void sfbonus_state::init_pir2001v() { sfbonus_bitswap( 0x39, 1,0,7,6,5,4,3,2, 0xea, 0,7,6,5,4,3,2,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3f, 2,1,7,6,5,4,3,0, 0xed, 2,7,6,5,4,3,1,0, 0x23, 0,1,2,7,6,5,4,3, 0xac, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_pir2001v2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x39, 1,0,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pir2001d() { sfbonus_bitswap( 0x3c, 0,1,7,6,5,4,3,2, 0xeb, 0,7,6,5,4,3,2,1, 0x27, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3e, 0,2,7,6,5,4,3,1, 0xeb, 1,7,6,5,4,3,0,2, 0x27, 1,0,2,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_pir2002() { sfbonus_bitswap( 0x30, 3,2,7,6,5,4,0,1, 0xec, 2,7,6,5,4,0,1,3, 0x2d, 1,4,3,7,6,5,2,0, 0xa6, 4,0,1,3,2,7,6,5, 0x20, 4,1,7,6,5,2,3,0, 0xf9, 2,7,6,5,4,3,0,1, 0x3a, 4,1,2,7,6,5,0,3, 0xb7, 1,0,3,2,4,7,6,5); }
-void sfbonus_state::init_pir2002d() { sfbonus_bitswap( 0x3d, 2,0,7,6,5,4,3,1, 0xef, 1,7,6,5,4,3,2,0, 0x27, 0,2,1,7,6,5,4,3, 0xae, 4,3,1,0,2,7,6,5, 0x3b, 2,1,7,6,5,4,3,0, 0xed, 0,7,6,5,4,3,2,1, 0x27, 0,2,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pir2002v() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pir2002v2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_pirpok2() { sfbonus_bitswap( 0x26, 1,2,7,6,5,4,3,0, 0xf6, 1,7,6,5,4,3,0,2, 0x29, 4,0,1,7,6,5,2,3, 0xad, 0,3,1,2,4,7,6,5, 0x2e, 1,3,7,6,5,2,0,4, 0xe0, 3,7,6,5,2,0,4,1, 0x39, 4,1,2,7,6,5,0,3, 0xb2, 2,0,4,1,3,7,6,5); }
-void sfbonus_state::init_pirpok2d() { sfbonus_bitswap( 0x3c, 0,1,7,6,5,4,3,2, 0xed, 0,7,6,5,4,3,2,1, 0x21, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x38, 0,2,7,6,5,4,3,1, 0xed, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_pirpok2v() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x23, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3e, 2,1,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,1,0, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_pirpok2v2() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x22, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 2,1,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,1,0, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_robadv() { sfbonus_bitswap( 0x31, 0,3,7,6,5,2,1,4, 0xe0, 1,7,6,5,3,2,4,0, 0x2f, 4,0,2,7,6,5,3,1, 0xa7, 1,0,3,4,2,7,6,5, 0x33, 1,3,7,6,5,2,0,4, 0xed, 2,7,6,5,1,4,3,0, 0x34, 4,1,3,7,6,5,2,0, 0xaf, 2,0,4,1,3,7,6,5); }
-void sfbonus_state::init_robadv2d() { sfbonus_bitswap( 0x3c, 0,1,7,6,5,4,3,2, 0xe8, 0,7,6,5,4,3,1,2, 0x24, 2,1,0,7,6,5,4,3, 0xae, 4,3,1,0,2,7,6,5, 0x3e, 1,0,7,6,5,4,3,2, 0xed, 1,7,6,5,4,3,0,2, 0x24, 2,1,0,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_robadv2v1() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_robadv2v4() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_seawld() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x24, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,2,0, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_seawldv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x22, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 0,1,7,6,5,4,3,2, 0xea, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_sfbonus() { sfbonus_bitswap( 0x2a, 1,3,7,6,5,2,0,4, 0xe4, 3,7,6,5,2,0,4,1, 0x2d, 4,1,3,7,6,5,2,0, 0xba, 4,3,0,2,1,7,6,5, 0x30, 2,1,7,6,5,0,3,4, 0xf1, 2,7,6,5,1,3,4,0, 0x3d, 2,1,4,7,6,5,3,0, 0xba, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_sfbonusd() { sfbonus_bitswap( 0x3b, 0,1,7,6,5,4,3,2, 0xef, 1,7,6,5,4,3,0,2, 0x24, 2,1,0,7,6,5,4,3, 0xad, 4,3,0,1,2,7,6,5, 0x3e, 1,0,7,6,5,4,3,2, 0xeb, 2,7,6,5,4,3,1,0, 0x24, 2,1,0,7,6,5,4,3, 0xaa, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_sfbonusv() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x25, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_sfruitb() { sfbonus_bitswap( 0x3e, 2,1,7,6,5,4,3,0, 0xfd, 1,7,6,5,0,3,2,4, 0x37, 4,1,3,7,6,5,2,0, 0xac, 2,0,4,1,3,7,6,5, 0x35, 2,3,7,6,5,1,0,4, 0xf6, 3,7,6,5,2,0,1,4, 0x37, 4,1,3,7,6,5,2,0, 0xb9, 0,3,4,1,2,7,6,5); }
-void sfbonus_state::init_sfruitbd() { sfbonus_bitswap( 0x3e, 1,0,7,6,5,4,3,2, 0xed, 1,7,6,5,4,3,0,2, 0x25, 2,0,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3c, 0,1,7,6,5,4,3,2, 0xed, 2,7,6,5,4,3,1,0, 0x25, 2,0,1,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_sfruitbv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x25, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,0,2, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_sfruitbv2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x25, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x25, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_suprball() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xe7, 4,7,6,5,0,3,1,2, 0x33, 0,2,1,7,6,5,4,3, 0xb3, 0,3,4,2,1,7,6,5, 0x2a, 1,3,7,6,5,2,0,4, 0xe4, 3,7,6,5,2,0,4,1, 0x2d, 4,1,3,7,6,5,2,0, 0xb6, 0,3,2,1,4,7,6,5); }
-void sfbonus_state::init_tighook() { sfbonus_bitswap( 0x33, 0,1,7,6,5,2,3,4, 0xf3, 3,7,6,5,1,0,4,2, 0x2e, 4,0,2,7,6,5,3,1, 0xa7, 1,0,4,2,3,7,6,5, 0x2d, 1,2,7,6,5,3,4,0, 0xff, 2,7,6,5,1,0,3,4, 0x27, 1,0,2,7,6,5,3,4, 0xa7, 1,0,4,2,3,7,6,5); }
-void sfbonus_state::init_tighookd() { sfbonus_bitswap( 0x3d, 0,1,7,6,5,4,3,2, 0xed, 1,7,6,5,4,3,0,2, 0x26, 2,1,0,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5, 0x3c, 1,0,7,6,5,4,3,2, 0xed, 2,7,6,5,4,3,1,0, 0x26, 2,1,0,7,6,5,4,3, 0xae, 4,3,1,2,0,7,6,5); }
-void sfbonus_state::init_tighookv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xec, 0,7,6,5,4,3,2,1, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_tighookv2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x23, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xea, 0,7,6,5,4,3,2,1, 0x21, 1,0,2,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_bugfever() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x22, 2,1,0,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_bugfeverd() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 0,1,7,6,5,4,3,2, 0xe8, 1,7,6,5,4,3,0,2, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_bugfeverv() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x22, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3a, 0,1,7,6,5,4,3,2, 0xea, 2,7,6,5,4,3,1,0, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_bugfeverv2() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x23, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xed, 2,7,6,5,4,3,1,0, 0x26, 2,1,0,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_version4() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,0,2, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_version4v2() { sfbonus_bitswap( 0x3c, 1,0,7,6,5,4,3,2, 0xef, 0,7,6,5,4,3,2,1, 0x26, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xea, 2,7,6,5,4,3,1,0, 0x22, 0,1,2,7,6,5,4,3, 0xa9, 4,3,2,1,0,7,6,5); }
-void sfbonus_state::init_version4d2() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x25, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_version4v() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x26, 2,0,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xee, 1,7,6,5,4,3,0,2, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_dvisland() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xe9, 1,7,6,5,4,3,0,2, 0x23, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_funriver() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x24, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xec, 0,7,6,5,4,3,2,1, 0x23, 1,0,2,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_funriverv() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x26, 0,2,1,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 0,1,7,6,5,4,3,2, 0xea, 2,7,6,5,4,3,1,0, 0x22, 2,1,0,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_spooky() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x39, 1,0,7,6,5,4,3,2, 0xe8, 1,7,6,5,4,3,2,0, 0x23, 0,2,1,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fbdeluxe() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x21, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,2,0, 0x26, 0,2,1,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_fb3g() { sfbonus_bitswap( 0x39, 1,2,7,6,5,4,3,0, 0xef, 2,7,6,5,4,3,0,1, 0x25, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,2,0, 0x24, 0,2,1,7,6,5,4,3, 0xac, 4,3,0,1,2,7,6,5); }
-void sfbonus_state::init_getrich() { sfbonus_bitswap( 0x3c, 1,2,7,6,5,4,3,0, 0xea, 2,7,6,5,4,3,0,1, 0x23, 1,0,2,7,6,5,4,3, 0xa8, 4,3,1,2,0,7,6,5, 0x3b, 1,0,7,6,5,4,3,2, 0xec, 1,7,6,5,4,3,2,0, 0x24, 0,2,1,7,6,5,4,3, 0xa9, 4,3,0,1,2,7,6,5); }
-
-
-GAME( 2002, suprball, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_suprball, ROT0, "Amcoe", "Super Ball (Version 1.3)", 0)
-
-GAME( 2003, sfbonus, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_sfbonus, ROT0, "Amcoe", "Skill Fruit Bonus (Version 1.9R, set 1)", 0)
-GAME( 2003, sfbonusd1, sfbonus, sfbonus, amcoe1_reels3, sfbonus_state, init_sfbonusd, ROT0, "Amcoe", "Skill Fruit Bonus (Version 1.9R, set 2)", 0)
-GAME( 2003, sfbonusv1, sfbonus, sfbonus, amcoe1_reels3, sfbonus_state, init_sfbonusv, ROT0, "Amcoe", "Skill Fruit Bonus (Version 1.9R Dual)", 0)
-GAME( 2003, sfbonuso, sfbonus, sfbonus, amcoe2_reels3, sfbonus_state, init_sfbonus, ROT0, "Amcoe", "Skill Fruit Bonus (Version 1.7)", 0)
-GAME( 2003, sfbonuso2, sfbonus, sfbonus, amcoe2_reels3, sfbonus_state, init_sfbonus, ROT0, "Amcoe", "Skill Fruit Bonus (Version 1.6)", 0)
-
-GAMEL( 2004, parrot3, 0, sfbonus, amcoe1_poker, sfbonus_state, init_parrot3v, ROT0, "Amcoe", "Parrot Poker III (Version 2.6E Dual)", 0, layout_pirpok2)
-GAMEL( 2004, parrot3b1, parrot3, sfbonus, amcoe2_poker, sfbonus_state, init_pirpok2, ROT0, "Amcoe", "Parrot Poker III (Version 2.6R, set 1)", 0, layout_pirpok2)
-GAMEL( 2004, parrot3d1, parrot3, sfbonus, amcoe1_poker, sfbonus_state, init_parrot3d, ROT0, "Amcoe", "Parrot Poker III (Version 2.6R, set 2)", 0, layout_pirpok2)
-GAMEL( 2004, parrot3v1, parrot3, sfbonus, amcoe1_poker, sfbonus_state, init_parrot3v2, ROT0, "Amcoe", "Parrot Poker III (Version 2.6R Dual)", 0, layout_pirpok2)
-GAMEL( 2003, parrot3o, parrot3, sfbonus, amcoe2_poker, sfbonus_state, init_pirpok2, ROT0, "Amcoe", "Parrot Poker III (Version 2.4)", 0, layout_pirpok2)
-
-GAME( 2000, hldspin1, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_hldspin1, ROT0, "Amcoe", "Hold & Spin I (Version 2.7T, set 1)", 0)
-GAME( 2000, hldspin1dt, hldspin1, sfbonus, amcoe1_reels3, sfbonus_state, init_hldspin1d, ROT0, "Amcoe", "Hold & Spin I (Version 2.7T, set 2)", 0)
-GAME( 2000, hldspin1vt, hldspin1, sfbonus, amcoe1_reels3, sfbonus_state, init_hldspin1v, ROT0, "Amcoe", "Hold & Spin I (Version 2.7T Dual)", 0)
-GAME( 2000, hldspin1o, hldspin1, sfbonus, amcoe2_reels3, sfbonus_state, init_hldspin1, ROT0, "Amcoe", "Hold & Spin I (Version 2.5T)", 0)
-
-GAME( 2000, hldspin2, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_hldspin2, ROT0, "Amcoe", "Hold & Spin II (Version 2.8R, set 1)", 0)
-GAME( 2000, hldspin2d1, hldspin2, sfbonus, amcoe1_reels3, sfbonus_state, init_hldspin2d, ROT0, "Amcoe", "Hold & Spin II (Version 2.8R, set 2)", 0) // some text corruption on first reset (MIN PLAY etc. real game bug?)
-GAME( 2000, hldspin2v1, hldspin2, sfbonus, amcoe1_reels3, sfbonus_state, init_hldspin2v, ROT0, "Amcoe", "Hold & Spin II (Version 2.8R Dual)", 0) // some text corruption on first reset (MIN PLAY etc. real game bug?)
-GAME( 2000, hldspin2o, hldspin2, sfbonus, amcoe2_reels3, sfbonus_state, init_hldspin2, ROT0, "Amcoe", "Hold & Spin II (Version 2.6)", 0)
-
-GAME( 2003, fcnudge, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_fruitcar, ROT0, "Amcoe", "Fruit Carnival Nudge (Version 2.1 Dual)", 0)
-GAME( 2003, fcnudgeo, fcnudge, sfbonus, amcoe2_reels3, sfbonus_state, init_fruitcar2, ROT0, "Amcoe", "Fruit Carnival Nudge (Version 2.0, set 1)", 0)
-GAME( 2003, fcnudgeo2, fcnudge, sfbonus, amcoe1_reels3, sfbonus_state, init_fruitcar3, ROT0, "Amcoe", "Fruit Carnival Nudge (Version 2.0, set 2)", 0)
-GAME( 2003, fcnudgeo3, fcnudge, sfbonus, amcoe2_reels3, sfbonus_state, init_abnudge, ROT0, "Amcoe", "Fruit Carnival Nudge (Version 1.7)", 0)
-
-GAME( 2001, pickwin, 0, sfbonus, amcoe1_reels4, sfbonus_state, init_pickwinv2, ROT0, "Amcoe", "Pick 'n Win (Version 2.9E Dual)", 0)
-GAME( 2001, pickwinb1, pickwin, sfbonus, amcoe2_reels4, sfbonus_state, init_pickwin, ROT0, "Amcoe", "Pick 'n Win (Version 2.9R, set 1)", 0)
-GAME( 2001, pickwind1, pickwin, sfbonus, amcoe1_reels4, sfbonus_state, init_pickwind, ROT0, "Amcoe", "Pick 'n Win (Version 2.9R, set 2)", 0)
-GAME( 2001, pickwinv1, pickwin, sfbonus, amcoe1_reels4, sfbonus_state, init_pickwinv, ROT0, "Amcoe", "Pick 'n Win (Version 2.9R Dual)", 0)
-GAME( 2001, pickwinbt, pickwin, sfbonus, amcoe2_reels4, sfbonus_state, init_pickwin, ROT0, "Amcoe", "Pick 'n Win (Version 2.8T, set 1)", 0)
-GAME( 2001, pickwindt, pickwin, sfbonus, amcoe1_reels4, sfbonus_state, init_pickwind, ROT0, "Amcoe", "Pick 'n Win (Version 2.8T, set 2)", 0)
-GAME( 2001, pickwinvt, pickwin, sfbonus, amcoe1_reels4, sfbonus_state, init_pickwinv, ROT0, "Amcoe", "Pick 'n Win (Version 2.8T, Dual)", 0)
-GAME( 2001, pickwino, pickwin, sfbonus, amcoe2_reels4, sfbonus_state, init_pickwin, ROT0, "Amcoe", "Pick 'n Win (Version 2.6)", 0)
-GAME( 2001, pickwino2, pickwin, sfbonus, amcoe2_reels4, sfbonus_state, init_pickwin, ROT0, "Amcoe", "Pick 'n Win (Version 2.5T)", 0)
-
-GAME( 2004, tighook, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_tighookv2, ROT0, "Amcoe", "Tiger Hook (Version 2.1E Dual)", 0)
-GAME( 2004, tighookc1, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighook, ROT0, "Amcoe", "Tiger Hook (Version 2.1R, set 1)", 0)
-GAME( 2004, tighookd1, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighookd, ROT0, "Amcoe", "Tiger Hook (Version 2.1R, set 2)", 0)
-GAME( 2004, tighookv1, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighookv, ROT0, "Amcoe", "Tiger Hook (Version 2.1R Dual)", 0)
-GAME( 2004, tighookc2, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighook, ROT0, "Amcoe", "Tiger Hook (Version 2.0LT, set 1)", 0)
-GAME( 2004, tighookd2, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighookd, ROT0, "Amcoe", "Tiger Hook (Version 2.0LT, set 2)", 0)
-GAME( 2004, tighookv2, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighookv, ROT0, "Amcoe", "Tiger Hook (Version 2.0LT Dual)", 0)
-GAME( 2004, tighooko, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighook, ROT0, "Amcoe", "Tiger Hook (Version 1.7XT)", 0)
-GAME( 2004, tighooko2, tighook, sfbonus, amcoe1_reels3, sfbonus_state, init_tighook, ROT0, "Amcoe", "Tiger Hook (Version 1.7)", 0)
-
-GAME( 2004, robadv, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2v4, ROT0, "Amcoe", "Robin's Adventure (Version 1.7E Dual)", 0)
-GAME( 2004, robadvc1, robadv, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure (Version 1.7R, set 1)", 0)
-GAME( 2004, robadvd1, robadv, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2d, ROT0, "Amcoe", "Robin's Adventure (Version 1.7R, set 2)", 0)
-GAME( 2004, robadvv1, robadv, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2v1, ROT0, "Amcoe", "Robin's Adventure (Version 1.7R Dual)", 0)
-GAME( 2004, robadvo, robadv, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure (Version 1.5)", 0)
-
-GAME( 2004, robadv2, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2v4, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7E Dual)", 0)
-GAME( 2004, robadv2c1, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7R, set 1)", 0)
-GAME( 2004, robadv2d1, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2d, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7R, set 2)", 0)
-GAME( 2004, robadv2v1, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2v1, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7R Dual)", 0)
-GAME( 2004, robadv2c2, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7LT, set 1)", 0)
-GAME( 2004, robadv2d2, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2d, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7LT, set 2)", 0)
-GAME( 2004, robadv2v2, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2v1, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7LT Dual)", 0)
-GAME( 2004, robadv2c3, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7SH, set 1)", 0)
-GAME( 2004, robadv2d3, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2d, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7SH, set 2)", 0)
-GAME( 2004, robadv2v3, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv2v1, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.7SH Dual)", 0)
-GAME( 2004, robadv2o, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.5SH)", 0)
-GAME( 2004, robadv2o2, robadv2, sfbonus, amcoe1_reels3, sfbonus_state, init_robadv, ROT0, "Amcoe", "Robin's Adventure 2 (Version 1.5)", 0)
-
-GAMEL( 2003, pirpok2, 0, sfbonus, amcoe1_poker, sfbonus_state, init_pirpok2v2, ROT0, "Amcoe", "Pirate Poker II (Version 2.4E Dual)", 0, layout_pirpok2)
-GAMEL( 2003, pirpok2b1, pirpok2, sfbonus, amcoe2_poker, sfbonus_state, init_pirpok2, ROT0, "Amcoe", "Pirate Poker II (Version 2.2R, set 1)", 0, layout_pirpok2)
-GAMEL( 2003, pirpok2d1, pirpok2, sfbonus, amcoe1_poker, sfbonus_state, init_pirpok2d, ROT0, "Amcoe", "Pirate Poker II (Version 2.2R, set 2)", 0, layout_pirpok2)
-GAMEL( 2003, pirpok2v1, pirpok2, sfbonus, amcoe1_poker, sfbonus_state, init_pirpok2v, ROT0, "Amcoe", "Pirate Poker II (Version 2.2R Dual)", 0, layout_pirpok2)
-GAMEL( 2003, pirpok2o, pirpok2, sfbonus, amcoe2_poker, sfbonus_state, init_pirpok2, ROT0, "Amcoe", "Pirate Poker II (Version 2.0)", 0, layout_pirpok2)
-
-GAME( 2003, anibonus, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_anibonusv3, ROT0, "Amcoe", "Animal Bonus (Version 1.8E Dual)", 0)
-GAME( 2003, anibonusv1, anibonus, sfbonus, amcoe1_reels3, sfbonus_state, init_anibonusv, ROT0, "Amcoe", "Animal Bonus (Version 1.8R Dual)", 0)
-GAME( 2003, anibonusv2, anibonus, sfbonus, amcoe1_reels3, sfbonus_state, init_anibonusv, ROT0, "Amcoe", "Animal Bonus (Version 1.8LT Dual)", 0)
-GAME( 2003, anibonusb1, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus, ROT0, "Amcoe", "Animal Bonus (Version 1.7R, set 1)", 0)
-GAME( 2003, anibonusd1, anibonus, sfbonus, amcoe1_reels3, sfbonus_state, init_anibonusd, ROT0, "Amcoe", "Animal Bonus (Version 1.7R, set 2)", 0)
-GAME( 2003, anibonusb2, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus, ROT0, "Amcoe", "Animal Bonus (Version 1.7LT, set 1)", 0)
-GAME( 2003, anibonusd2, anibonus, sfbonus, amcoe1_reels3, sfbonus_state, init_anibonusd, ROT0, "Amcoe", "Animal Bonus (Version 1.7LT, set 2)", 0)
-GAME( 2003, anibonuso, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus, ROT0, "Amcoe", "Animal Bonus (Version 1.5)", 0)
-GAME( 2003, anibonuso2, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus3, ROT0, "Amcoe", "Animal Bonus (Version 1.4, set 1)", 0)
-GAME( 2003, anibonuso3, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus, ROT0, "Amcoe", "Animal Bonus (Version 1.4, set 2)", 0)
-GAME( 2003, anibonusxo, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus, ROT0, "Amcoe", "Animal Bonus (Version 1.50XT)", 0)
-GAME( 2003, anibonusxo2, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus3, ROT0, "Amcoe", "Animal Bonus (Version 1.40XT, set 1)", 0)
-GAME( 2003, anibonusxo3, anibonus, sfbonus, amcoe2_reels3, sfbonus_state, init_anibonus, ROT0, "Amcoe", "Animal Bonus (Version 1.40XT, set 2)", 0)
-
-GAME( 2003, abnudge, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_abnudgev, ROT0, "Amcoe", "Animal Bonus Nudge (Version 2.1 Dual)", 0)
-GAME( 2003, abnudgeb, abnudge, sfbonus, amcoe2_reels3, sfbonus_state, init_abnudge, ROT0, "Amcoe", "Animal Bonus Nudge (Version 2.0, set 1)", 0)
-GAME( 2003, abnudged, abnudge, sfbonus, amcoe1_reels3, sfbonus_state, init_abnudged, ROT0, "Amcoe", "Animal Bonus Nudge (Version 2.0, set 2)", 0)
-GAME( 2003, abnudgeo, abnudge, sfbonus, amcoe2_reels3, sfbonus_state, init_abnudge, ROT0, "Amcoe", "Animal Bonus Nudge (Version 1.7)", 0)
-
-GAME( 2003, dblchal, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_dblchal, ROT0, "Amcoe", "Double Challenge (Version 1.5R, set 1)", 0)
-GAME( 2003, dblchalc1, dblchal, sfbonus, amcoe1_reels3, sfbonus_state, init_dblchal, ROT0, "Amcoe", "Double Challenge (Version 1.5R, set 2)", 0)
-GAME( 2003, dblchald1, dblchal, sfbonus, amcoe1_reels3, sfbonus_state, init_dblchald, ROT0, "Amcoe", "Double Challenge (Version 1.5R, set 3)", 0)
-GAME( 2003, dblchalv1, dblchal, sfbonus, amcoe1_reels3, sfbonus_state, init_dblchalv, ROT0, "Amcoe", "Double Challenge (Version 1.5R Dual)", 0)
-GAME( 2003, dblchalo, dblchal, sfbonus, amcoe2_reels3, sfbonus_state, init_dblchal, ROT0, "Amcoe", "Double Challenge (Version 1.1)", 0)
-
-GAME( 2003, anithunt, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_anithunt, ROT0, "Amcoe", "Animal Treasure Hunt (Version 1.9R, set 1)", 0)
-GAME( 2003, anithuntd1, anithunt, sfbonus, amcoe1_reels3, sfbonus_state, init_anithuntd, ROT0, "Amcoe", "Animal Treasure Hunt (Version 1.9R, set 2)", 0)
-GAME( 2003, anithuntv1, anithunt, sfbonus, amcoe1_reels3, sfbonus_state, init_anithuntv, ROT0, "Amcoe", "Animal Treasure Hunt (Version 1.9R Dual)", 0)
-GAME( 2003, anithunto, anithunt, sfbonus, amcoe2_reels3, sfbonus_state, init_anithunt, ROT0, "Amcoe", "Animal Treasure Hunt (Version 1.7)", 0)
-GAME( 2003, anithunto2, anithunt, sfbonus, amcoe2_reels3, sfbonus_state, init_anithunt, ROT0, "Amcoe", "Animal Treasure Hunt (Version 1.5)", 0)
-
-GAME( 2002, sfruitb, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbv2, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.5E Dual)", 0)
-GAME( 2002, sfruitbb1, sfruitb, sfbonus, amcoe2_reels3, sfbonus_state, init_sfruitb, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.5R, set 1)", 0)
-GAME( 2002, sfruitbd1, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbd, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.5R, set 2)", 0)
-GAME( 2002, sfruitbv1, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbv, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.5R Dual)", 0)
-GAME( 2002, sfruitbb2, sfruitb, sfbonus, amcoe2_reels3, sfbonus_state, init_sfruitb, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.0LT, set 1)", 0)
-GAME( 2002, sfruitbd2, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbd, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.0LT, set 2)", 0)
-GAME( 2002, sfruitbv2, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbv, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.0LT Dual)", 0)
-GAME( 2002, sfruitbo, sfruitb, sfbonus, amcoe2_reels3, sfbonus_state, init_sfruitb, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.0)", 0)
-GAME( 2002, sfruitbo2, sfruitb, sfbonus, amcoe2_reels3, sfbonus_state, init_sfruitb, ROT0, "Amcoe", "Super Fruit Bonus (Version 1.80XT)", 0)
-
-GAME( 2002, sfruitbh, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbv2, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.2EB Dual)", 0)
-GAME( 2002, sfruitbbh, sfruitb, sfbonus, amcoe2_reels3, sfbonus_state, init_sfruitb, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.2B, set 1)", 0)
-GAME( 2002, sfruitbdh, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbd, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.2B, set 2)", 0)
-GAME( 2002, sfruitbvh, sfruitb, sfbonus, amcoe1_reels3, sfbonus_state, init_sfruitbv, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.2B Dual)", 0)
-GAME( 2002, sfruitboh, sfruitb, sfbonus, amcoe2_reels3, sfbonus_state, init_sfruitb, ROT0, "Amcoe", "Super Fruit Bonus (Version 2.0B)", 0)
-
-GAME( 2004, fb2gen, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2genv3, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8E Dual)", 0)
-GAME( 2004, fb2genc1, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2gen, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8R, set 1)", 0)
-GAME( 2004, fb2gend1, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2gend, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8R, set 2)", 0)
-GAME( 2004, fb2genv1, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2genv, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8R Dual)", 0)
-GAME( 2004, fb2genc2, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2gen, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8LT, set 1)", 0)
-GAME( 2004, fb2gend2, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2gend, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8LT, set 2)", 0)
-GAME( 2004, fb2genv2, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2genv, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.8LT Dual)", 0)
-GAME( 2004, fb2geno, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2gen, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.6XT)", 0)
-GAME( 2004, fb2geno2, fb2gen, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2gen, ROT0, "Amcoe", "Fruit Bonus 2nd Generation (Version 1.5)", 0)
-
-GAME( 2004, fb2nd, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2nd, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.8R, set 1)", 0)
-GAME( 2004, fb2ndd1, fb2nd, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2ndd, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.8R, set 2)", 0)
-GAME( 2004, fb2ndv1, fb2nd, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2ndv, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.8R Dual)", 0)
-GAME( 2004, fb2ndc2, fb2nd, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2nd, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.8LT, set 1)", 0)
-GAME( 2004, fb2ndd2, fb2nd, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2ndd, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.8LT, set 2)", 0)
-GAME( 2004, fb2ndv2, fb2nd, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2ndv, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.8LT Dual)", 0)
-GAME( 2004, fb2ndo, fb2nd, sfbonus, amcoe1_reels3, sfbonus_state, init_fb2nd, ROT0, "Amcoe", "Fruit Bonus 2nd Edition (Version 1.5)", 0)
-
-GAME( 2004, fb4, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_fb4, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5R, set 1)", 0)
-GAME( 2004, fb4c1, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5R, set 2)", 0)
-GAME( 2004, fb4d1, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4d, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5R, set 3)", 0)
-GAME( 2004, fb4v1, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4v, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5R Dual)", 0)
-GAME( 2004, fb4exp, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4v3, ROT0, "Amcoe", "Fruit Bonus 2005 (2004 Export - Version 1.5E Dual)", 0) // the export version has '2005' title, but is considered the same game as fb4 and labeled as such
-GAME( 2004, fb4b2, fb4, sfbonus, amcoe2_reels3, sfbonus_state, init_fb4, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5LT, set 1)", 0)
-GAME( 2004, fb4c2, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5LT, set 2)", 0)
-GAME( 2004, fb4d2, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4d, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5LT, set 3)", 0)
-GAME( 2004, fb4v2, fb4, sfbonus, amcoe1_reels3, sfbonus_state, init_fb4v, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.5LT Dual)", 0)
-GAME( 2004, fb4o, fb4, sfbonus, amcoe2_reels3, sfbonus_state, init_fb4, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.3XT)", 0)
-GAME( 2004, fb4o2, fb4, sfbonus, amcoe2_reels3, sfbonus_state, init_fb4, ROT0, "Amcoe", "Fruit Bonus 2004 (Version 1.2)", 0)
-
-GAME( 1999, act2000, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_act2000v2, ROT0, "Amcoe", "Action 2000 (Version 3.5E Dual)", 0)
-GAME( 1999, act2000v1, act2000, sfbonus, amcoe1_reels3, sfbonus_state, init_act2000v, ROT0, "Amcoe", "Action 2000 (Version 3.5R Dual)", 0)
-GAME( 1999, act2000d1, act2000, sfbonus, amcoe1_reels3, sfbonus_state, init_act2000d, ROT0, "Amcoe", "Action 2000 (Version 3.5R, set 1)", 0)
-GAME( 1999, act2000b1, act2000, sfbonus, amcoe2_reels3, sfbonus_state, init_act2000, ROT0, "Amcoe", "Action 2000 (Version 3.5R, set 2)", 0)
-GAME( 1999, act2000vx, act2000, sfbonus, amcoe1_reels3, sfbonus_state, init_act2000v3, ROT0, "Amcoe", "Action 2000 (Version 3.30XT Dual)", 0)
-GAME( 1999, act2000dx, act2000, sfbonus, amcoe1_reels3, sfbonus_state, init_act2000d, ROT0, "Amcoe", "Action 2000 (Version 3.30XT, set 1)", 0)
-GAME( 1999, act2000bx, act2000, sfbonus, amcoe2_reels3, sfbonus_state, init_act2000, ROT0, "Amcoe", "Action 2000 (Version 3.30XT, set 2)", 0)
-GAME( 1999, act2000o, act2000, sfbonus, amcoe2_reels3, sfbonus_state, init_act2000, ROT0, "Amcoe", "Action 2000 (Version 3.3)", 0)
-GAME( 1999, act2000o2, act2000, sfbonus, amcoe2_reels3, sfbonus_state, init_act2000, ROT0, "Amcoe", "Action 2000 (Version 3.10XT)", 0)
-GAME( 1999, act2000o3, act2000, sfbonus, amcoe2_reels3, sfbonus_state, init_act2000, ROT0, "Amcoe", "Action 2000 (Version 1.2)", 0)
-
-GAME( 2000, ch2000, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000v2, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.4E Dual)", 0)
-GAME( 2000, ch2000b1, ch2000, sfbonus, amcoe2_reels3, sfbonus_state, init_ch2000, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.4R, set 1)", 0)
-GAME( 2000, ch2000c1, ch2000, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000c, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.4R, set 2)", 0)
-GAME( 2000, ch2000d1, ch2000, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000d, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.4R, set 3)", 0)
-GAME( 2000, ch2000v1, ch2000, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000v, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.4R Dual)", 0)
-GAME( 2000, ch2000b2, ch2000, sfbonus, amcoe2_reels3, sfbonus_state, init_ch2000, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.1LT, set 1)", 0)
-GAME( 2000, ch2000c2, ch2000, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000c, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.1LT, set 2)", 0)
-GAME( 2000, ch2000d2, ch2000, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000d, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.1LT, set 3)", 0)
-GAME( 2000, ch2000v2, ch2000, sfbonus, amcoe1_reels3, sfbonus_state, init_ch2000v3, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 4.1LT Dual)", 0)
-GAME( 2000, ch2000o, ch2000, sfbonus, amcoe2_reels3, sfbonus_state, init_ch2000, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 3.9XT)", 0)
-GAME( 2000, ch2000o2, ch2000, sfbonus, amcoe2_reels3, sfbonus_state, init_ch2000, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 3.9D)", 0)
-GAME( 2000, ch2000o3, ch2000, sfbonus, amcoe2_reels3, sfbonus_state, init_ch2000, ROT0, "Amcoe", "Fruit Bonus 2000 / New Cherry 2000 (Version 3.9)", 0)
-
-GAME( 2001, pir2001, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2001v2, ROT0, "Amcoe", "Pirate 2001 (Version 2.5E Dual)", 0)
-GAME( 2001, pir2001b1, pir2001, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2001, ROT0, "Amcoe", "Pirate 2001 (Version 2.5R, set 1)", 0)
-GAME( 2001, pir2001d1, pir2001, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2001d, ROT0, "Amcoe", "Pirate 2001 (Version 2.5R, set 2)", 0)
-GAME( 2001, pir2001v1, pir2001, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2001v, ROT0, "Amcoe", "Pirate 2001 (Version 2.5R Dual)", 0)
-GAME( 2001, pir2001bx, pir2001, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2001, ROT0, "Amcoe", "Pirate 2001 (Version 2.40XT, set 1)", 0)
-GAME( 2001, pir2001dx, pir2001, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2001d, ROT0, "Amcoe", "Pirate 2001 (Version 2.40XT, set 2)", 0)
-GAME( 2001, pir2001vx, pir2001, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2001v, ROT0, "Amcoe", "Pirate 2001 (Version 2.40XT Dual)", 0)
-GAME( 2001, pir2001o, pir2001, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2001, ROT0, "Amcoe", "Pirate 2001 (Version 2.3N)", 0)
-GAME( 2001, pir2001o2, pir2001, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2001, ROT0, "Amcoe", "Pirate 2001 (Version 2.3)", 0)
-GAME( 2001, pir2001o3, pir2001, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2001, ROT0, "Amcoe", "Pirate 2001 (Version 2.20XT)", 0)
-
-GAME( 2001, pir2002, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2002v2, ROT0, "Amcoe", "Pirate 2002 (Version 2.0E Dual)", 0)
-GAME( 2001, pir2002b1, pir2002, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2002, ROT0, "Amcoe", "Pirate 2002 (Version 2.0R, set 1)", 0)
-GAME( 2001, pir2002d1, pir2002, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2002d, ROT0, "Amcoe", "Pirate 2002 (Version 2.0R, set 2)", 0)
-GAME( 2001, pir2002v1, pir2002, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2002v, ROT0, "Amcoe", "Pirate 2002 (Version 2.0R Dual)", 0)
-GAME( 2001, pir2002bx, pir2002, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2002, ROT0, "Amcoe", "Pirate 2002 (Version 1.90XT, set 1)", 0)
-GAME( 2001, pir2002dx, pir2002, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2002d, ROT0, "Amcoe", "Pirate 2002 (Version 1.90XT, set 2)", 0)
-GAME( 2001, pir2002vx, pir2002, sfbonus, amcoe1_reels3, sfbonus_state, init_pir2002v, ROT0, "Amcoe", "Pirate 2002 (Version 1.90XT Dual)", 0)
-GAME( 2001, pir2002o, pir2002, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2002, ROT0, "Amcoe", "Pirate 2002 (Version 1.8N)", 0)
-GAME( 2001, pir2002o2, pir2002, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2002, ROT0, "Amcoe", "Pirate 2002 (Version 1.8)", 0)
-GAME( 2001, pir2002o3, pir2002, sfbonus, amcoe2_reels3, sfbonus_state, init_pir2002, ROT0, "Amcoe", "Pirate 2002 (Version 1.70XT)", 0)
-
-GAME( 2004, classice, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_classiced3, ROT0, "Amcoe", "Classic Edition (Version 1.6E)", 0)
-GAME( 2004, classicev, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classicev3, ROT0, "Amcoe", "Classic Edition (Version 1.6E Dual)", 0)
-GAME( 2004, classice1, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classice, ROT0, "Amcoe", "Classic Edition (Version 1.6R, set 1)", 0)
-GAME( 2004, classiced1, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classiced, ROT0, "Amcoe", "Classic Edition (Version 1.6R, set 2)", 0)
-GAME( 2004, classicev1, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classicev, ROT0, "Amcoe", "Classic Edition (Version 1.6R Dual)", 0)
-GAME( 2004, classice2, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classice, ROT0, "Amcoe", "Classic Edition (Version 1.6LT, set 1)", 0)
-GAME( 2004, classiced2, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classiced, ROT0, "Amcoe", "Classic Edition (Version 1.6LT, set 2)", 0)
-GAME( 2004, classicev2, classice, sfbonus, amcoe1_reels3, sfbonus_state, init_classicev, ROT0, "Amcoe", "Classic Edition (Version 1.6LT Dual)", 0)
-
-GAME( 2005, seawld, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_seawldv, ROT0, "Amcoe", "Sea World (Version 1.6E Dual)", 0)
-GAME( 2005, seawldd1, seawld, sfbonus, amcoe1_reels3, sfbonus_state, init_seawld, ROT0, "Amcoe", "Sea World (Version 1.6R CGA)", 0)
-
-GAME( 2005, moneymac, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_moneymacv, ROT0, "Amcoe", "Money Machine (Version 1.7E Dual)", 0)
-GAME( 2005, moneymacd1, moneymac, sfbonus, amcoe1_reels3, sfbonus_state, init_moneymacd, ROT0, "Amcoe", "Money Machine (Version 1.7R)", 0)
-GAME( 2005, moneymacv1, moneymac, sfbonus, amcoe1_reels3, sfbonus_state, init_moneymac, ROT0, "Amcoe", "Money Machine (Version 1.7R Dual)", 0)
-GAME( 2005, moneymacd2, moneymac, sfbonus, amcoe1_reels3, sfbonus_state, init_moneymacd, ROT0, "Amcoe", "Money Machine (Version 1.7LT)", 0)
-GAME( 2005, moneymacv2, moneymac, sfbonus, amcoe1_reels3, sfbonus_state, init_moneymac, ROT0, "Amcoe", "Money Machine (Version 1.7LT Dual)", 0)
-
-GAME( 2005, fb5, 0, sfbonus, amcoe2_reels3, sfbonus_state, init_fb5, ROT0, "Amcoe", "Fruit Bonus 2005 (Version 1.5SH, set 1)", 0)
-GAME( 2005, fb5c, fb5, sfbonus, amcoe1_reels3, sfbonus_state, init_fb5, ROT0, "Amcoe", "Fruit Bonus 2005 (Version 1.5SH, set 2)", 0)
-GAME( 2005, fb5d, fb5, sfbonus, amcoe1_reels3, sfbonus_state, init_fb5d, ROT0, "Amcoe", "Fruit Bonus 2005 (Version 1.5SH, set 3)", 0)
-GAME( 2005, fb5v, fb5, sfbonus, amcoe1_reels3, sfbonus_state, init_fb5v, ROT0, "Amcoe", "Fruit Bonus 2005 (Version 1.5SH Dual)", 0)
-
-GAME( 2005, funriver, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_funriver, ROT0, "Amcoe", "Fun River (Version 1.4R CGA)", 0)
-GAME( 2005, funriverv, funriver, sfbonus, amcoe1_reels3, sfbonus_state, init_funriverv, ROT0, "Amcoe", "Fun River (Version 1.4R Dual)", 0)
-GAME( 2005, funriverd1, funriver, sfbonus, amcoe1_reels3, sfbonus_state, init_funriver, ROT0, "Amcoe", "Fun River (Version 1.3R CGA)", 0)
-
-GAME( 2006, fb6, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7E CGA)", 0)
-GAME( 2006, fb6v, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6v3, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7E Dual)", 0)
-GAME( 2006, fb6d1, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6d, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7R CGA)", 0)
-GAME( 2006, fb6s1, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6s, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7R CGA, Compact PCB)", 0)
-GAME( 2006, fb6v1, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6v, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7R Dual)", 0)
-GAME( 2006, fb6d2, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6d, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7LT CGA)", 0)
-GAME( 2006, fb6s2, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6s, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7LT CGA, Compact PCB)", 0)
-GAME( 2006, fb6v2, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6v, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.7LT Dual)", 0)
-GAME( 2006, fb6s3, fb6, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6s, ROT0, "Amcoe", "Fruit Bonus '06 - 10th anniversary (Version 1.3R CGA, Compact PCB)", 0)
-
-GAME( 2006, fb6se, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6, ROT0, "Amcoe", "Fruit Bonus 2006 Special Edition (Version 1.4E CGA)", 0) /* Released August 2006 according to Amcoe web site */
-GAME( 2006, fb6sev, fb6se, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6v3, ROT0, "Amcoe", "Fruit Bonus 2006 Special Edition (Version 1.4E Dual)", 0)
-GAME( 2006, fb6sed1, fb6se, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6d, ROT0, "Amcoe", "Fruit Bonus 2006 Special Edition (Version 1.4R CGA)", 0)
-GAME( 2006, fb6sev1, fb6se, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6v, ROT0, "Amcoe", "Fruit Bonus 2006 Special Edition (Version 1.4R Dual)", 0)
-GAME( 2006, fb6sed2, fb6se, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6d, ROT0, "Amcoe", "Fruit Bonus 2006 Special Edition (Version 1.4LT CGA)", 0)
-GAME( 2006, fb6sev2, fb6se, sfbonus, amcoe1_reels3, sfbonus_state, init_fb6v, ROT0, "Amcoe", "Fruit Bonus 2006 Special Edition (Version 1.4LT Dual)", 0)
-
-GAME( 2006, bugfever, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_bugfever, ROT0, "Amcoe", "Bugs Fever (Version 1.7R CGA)", 0) /* Released August 2006 according to Amcoe web site */
-GAME( 2006, bugfeverv, bugfever, sfbonus, amcoe1_reels3, sfbonus_state, init_bugfeverv, ROT0, "Amcoe", "Bugs Fever (Version 1.7R Dual)", 0)
-GAME( 2006, bugfeverd, bugfever, sfbonus, amcoe1_reels3, sfbonus_state, init_bugfeverd, ROT0, "Amcoe", "Bugs Fever (Version 1.7E CGA)", 0)
-GAME( 2006, bugfeverv2, bugfever, sfbonus, amcoe1_reels3, sfbonus_state, init_bugfeverv2, ROT0, "Amcoe", "Bugs Fever (Version 1.7E Dual)", 0)
-GAME( 2006, bugfevero, bugfever, sfbonus, amcoe1_reels3, sfbonus_state, init_bugfever, ROT0, "Amcoe", "Bugs Fever (Version 1.6R CGA)", 0)
-
-GAME( 2006, dvisland, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_dvisland, ROT0, "Amcoe", "Devil Island (Version 1.4R CGA)", 0)
-GAME( 2006, dvislando, dvisland, sfbonus, amcoe1_reels3, sfbonus_state, init_dvisland, ROT0, "Amcoe", "Devil Island (Version 1.0R CGA)", 0)
-
-GAME( 2007, atworld, 0, sfbonus, newlk1_reels3, sfbonus_state, init_atworldd, ROT0, "Amcoe", "Around The World (Version 1.4R CGA)", 0) /* Year according to Amcoe web site */
-GAME( 2007, atworlde1, atworld, sfbonus, newlk1_reels3, sfbonus_state, init_atworld, ROT0, "Amcoe", "Around The World (Version 1.3E CGA)", 0) /* Year according to Amcoe web site */
-GAME( 2007, atworldd1, atworld, sfbonus, newlk1_reels3, sfbonus_state, init_atworldd, ROT0, "Amcoe", "Around The World (Version 1.3R CGA)", 0) /* Year according to Amcoe web site */
-
-/* The following sets were produced after Around The World, but specific month and year are unknown */
-
-GAME( 200?, spooky, 0, sfbonus, newer1_reels3, sfbonus_state, init_spooky, ROT0, "Amcoe", "Spooky Night 2nd Edition (Version 2.0.4)", 0)
-GAME( 200?, spookyo, spooky, sfbonus, newer1_reels3, sfbonus_state, init_spooky, ROT0, "Amcoe", "Spooky Night (Version 1.0.1)", 0)
-
-GAME( 200?, fbdeluxe, 0, sfbonus, newer1_reels3, sfbonus_state, init_fbdeluxe, ROT0, "Amcoe", "Fruit Bonus Deluxe (Version 1.0.9)", 0)
-GAME( 200?, fbdeluxeo, fbdeluxe, sfbonus, newer1_reels3, sfbonus_state, init_fbdeluxe, ROT0, "Amcoe", "Fruit Bonus Deluxe (Version 1.0.7)", 0)
-
-GAME( 200?, fb3g, 0, sfbonus, newer1_reels3, sfbonus_state, init_fb3g, ROT0, "Amcoe", "Fruit Bonus 3G (Version 1.0.3)", 0)
-
-GAME( 200?, getrich, 0, sfbonus, newer1_reels3, sfbonus_state, init_getrich, ROT0, "Amcoe", "Get Rich (Version 1.0.1)", 0)
-
-
-// no graphic / sound roms dumped for these sets, but functional program roms & descramble are in place
-/* Version 4 is a multi-game that has New Fruit Bonus ?96 Special Edition Ver. 4, New Cherry ?96 Special Edition Ver. 4 or Skill Cherry ?97 Ver. 4 */
-GAME( 2006, version4, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_version4, ROT0, "Amcoe", "Version 4 (Version 4.3R CGA)", MACHINE_NOT_WORKING)
-GAME( 2006, version4v, version4, sfbonus, amcoe1_reels3, sfbonus_state, init_version4v, ROT0, "Amcoe", "Version 4 (Version 4.3R Dual)", MACHINE_NOT_WORKING)
-GAME( 2006, version4d2, version4, sfbonus, amcoe1_reels3, sfbonus_state, init_version4d2, ROT0, "Amcoe", "Version 4 (Version 4.3E CGA)", MACHINE_NOT_WORKING)
-GAME( 2006, version4v2, version4, sfbonus, amcoe1_reels3, sfbonus_state, init_version4v2, ROT0, "Amcoe", "Version 4 (Version 4.3E Dual)", MACHINE_NOT_WORKING)
-GAME( 2006, version4d3, version4, sfbonus, amcoe1_reels3, sfbonus_state, init_version4, ROT0, "Amcoe", "Version 4 (Version 4.3LT CGA)", MACHINE_NOT_WORKING)
-GAME( 2006, version4v3, version4, sfbonus, amcoe1_reels3, sfbonus_state, init_version4v, ROT0, "Amcoe", "Version 4 (Version 4.3LT Dual)",MACHINE_NOT_WORKING)
-GAME( 2006, version4o, version4, sfbonus, amcoe1_reels3, sfbonus_state, init_version4, ROT0, "Amcoe", "Version 4 (Version 4.2R CGA)", MACHINE_NOT_WORKING)
-
-// Known sets but no roms dumped at all for these:
-// Merry Circus
-// Devil Island - 14 Liner version
-
-// ?? what is this
-GAME( 200?, amclink, 0, sfbonus, amcoe1_reels3, sfbonus_state, init_sfbonus_common, ROT0, "Amcoe", "Amcoe Link Control Box (Version 2.2)", MACHINE_NOT_WORKING)