summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/aristmk5.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/aristmk5.cpp')
-rw-r--r--src/mame/drivers/aristmk5.cpp1558
1 files changed, 324 insertions, 1234 deletions
diff --git a/src/mame/drivers/aristmk5.cpp b/src/mame/drivers/aristmk5.cpp
index e18864ab221..164c6a31305 100644
--- a/src/mame/drivers/aristmk5.cpp
+++ b/src/mame/drivers/aristmk5.cpp
@@ -580,8 +580,11 @@
*****************************************************************************************************************/
#include "emu.h"
-#include "includes/archimds.h"
+#include "bus/rs232/rs232.h"
#include "cpu/arm/arm.h"
+#include "machine/acorn_ioc.h"
+#include "machine/acorn_memc.h"
+#include "machine/acorn_vidc.h"
#include "machine/ds1302.h"
#include "machine/watchdog.h"
#include "machine/eepromser.h"
@@ -674,16 +677,19 @@
#define MASTER_CLOCK 72_MHz_XTAL /* confirmed */
-class aristmk5_state : public archimedes_state
+class aristmk5_state : public driver_device
{
public:
aristmk5_state(const machine_config &mconfig, device_type type, const char *tag)
- : archimedes_state(mconfig, type, tag)
+ : driver_device(mconfig, type, tag)
+ , m_maincpu(*this, "maincpu")
+ , m_ioc(*this, "ioc")
+ , m_memc(*this, "memc")
+ , m_vidc(*this, "vidc")
, m_hopper(*this, "hopper")
, m_eeprom(*this, "eeprom%d", 0)
, m_rtc(*this, "rtc")
, m_nvram(*this, "nvram")
- , m_sram(*this, "sram")
, m_p1(*this, "P1")
, m_p2(*this, "P2")
, m_extra_ports(*this, "EXTRA")
@@ -727,28 +733,25 @@ private:
uint8_t spi_int_ack_r();
void spi_int_ack_w(uint8_t data);
uint8_t spi_data_r();
- DECLARE_WRITE_LINE_MEMBER(uart_irq_callback);
virtual void machine_start() override;
virtual void machine_reset() override;
- TIMER_CALLBACK_MEMBER(mk5_VSYNC_callback);
TIMER_CALLBACK_MEMBER(mk5_2KHz_callback);
TIMER_CALLBACK_MEMBER(spi_timer);
+ void aristmk5_arm_map(address_map &map);
void aristmk5_drame_map(address_map &map);
void aristmk5_map(address_map &map);
void aristmk5_usa_map(address_map &map);
+ required_device<arm_cpu_device> m_maincpu;
+ required_device<acorn_ioc_device> m_ioc;
+ required_device<acorn_memc_device> m_memc;
+ required_device<acorn_vidc10_device> m_vidc;
required_device<ticket_dispenser_device> m_hopper;
-
- uint8_t m_hopper_test;
- uint64_t m_coin_start_cycles;
- uint8_t m_coin_div;
-
required_device_array<eeprom_serial_93cxx_device, 2> m_eeprom;
required_device<ds1302_device> m_rtc;
required_device<nvram_device> m_nvram;
- required_memory_region m_sram;
required_ioport m_p1;
required_ioport m_p2;
required_ioport m_extra_ports;
@@ -756,8 +759,11 @@ private:
output_finder<64> m_lamps;
emu_timer * m_mk5_2KHz_timer;
- emu_timer * m_mk5_VSYNC_timer;
emu_timer * m_spi_timer;
+ std::unique_ptr<uint8_t[]> m_sram;
+ uint8_t m_hopper_test;
+ uint64_t m_coin_start_cycles;
+ uint8_t m_coin_div;
uint8_t m_sram_bank;
uint8_t m_ldor_shift_reg;
uint8_t m_spi_mux;
@@ -828,13 +834,13 @@ uint8_t aristmk5_state::spi_data_r()
uint8_t aristmk5_state::spi_int_ack_r()
{
- archimedes_clear_irq_b(0x08);
+ m_ioc->il3_w(CLEAR_LINE);
return 0;
}
void aristmk5_state::spi_int_ack_w(uint8_t data)
{
- archimedes_clear_irq_b(0x08);
+ m_ioc->il3_w(CLEAR_LINE);
}
TIMER_CALLBACK_MEMBER(aristmk5_state::spi_timer)
@@ -859,32 +865,18 @@ TIMER_CALLBACK_MEMBER(aristmk5_state::spi_timer)
if (++m_spi_bits == 8)
{
m_spi_timer->adjust(attotime::never);
- archimedes_request_irq_b(0x08);
+ m_ioc->il3_w(ASSERT_LINE);
}
}
-WRITE_LINE_MEMBER(aristmk5_state::uart_irq_callback)
-{
- if (state)
- archimedes_request_irq_b(0x20);
- else
- archimedes_clear_irq_b(0x20);
-}
-
-TIMER_CALLBACK_MEMBER(aristmk5_state::mk5_VSYNC_callback)
-{
- archimedes_request_irq_a(0x08); //turn vsync bit on
- m_mk5_VSYNC_timer->adjust(attotime::never);
-}
-
uint8_t aristmk5_state::sram_r(offs_t offset)
{
- return m_sram->base()[(m_sram_bank << 14) | (offset & 0x3fff)];
+ return m_sram[(m_sram_bank << 14) | (offset & 0x3fff)];
}
void aristmk5_state::sram_w(offs_t offset, uint8_t data)
{
- m_sram->base()[(m_sram_bank << 14) | (offset & 0x3fff)] = data;
+ m_sram[(m_sram_bank << 14) | (offset & 0x3fff)] = data;
}
void aristmk5_state::Ns5w48(uint32_t data)
@@ -923,33 +915,18 @@ void aristmk5_state::Ns5w48(uint32_t data)
ROM:03400968 TST R1, #8 ; test vsync
*/
-
- archimedes_clear_irq_a(0x08);
-
- /* bit 1 bit 0 */
- if((data &~(0x02)) && (data & (0x01))) // external video crystal is enabled. 25 mhz
- {
- m_mk5_VSYNC_timer->adjust(attotime::from_hz(50000)); // not sure but see above
- }
- if((data &~(0x02)) && (data &~(0x01))) // video clock is enabled. 24 mhz
- {
- m_mk5_VSYNC_timer->adjust(attotime::from_hz(50000)); // not sure
- }
- if((data & (0x02)) && (data &~(0x01))) // video clock is enabled. 36 mhz
- {
- m_mk5_VSYNC_timer->adjust(attotime::from_hz(50000)); // not sure
- }
- if((data &(0x02)) && (data &(0x01))) // video clock is enabled. 24 mhz
+ switch (data & 3)
{
- m_mk5_VSYNC_timer->adjust(attotime::from_hz(50000)); // not sure
+ case 0: m_vidc->set_unscaled_clock(MASTER_CLOCK / 3); break; // 24 MHz
+ case 1: m_vidc->set_unscaled_clock(25_MHz_XTAL); break; // 25 MHz (external video crystal)
+ case 2: m_vidc->set_unscaled_clock(MASTER_CLOCK / 2); break; // 36 MHz
+ case 3: m_vidc->set_unscaled_clock(MASTER_CLOCK / 3); break; // 24 MHz
}
}
TIMER_CALLBACK_MEMBER(aristmk5_state::mk5_2KHz_callback)
{
- archimedes_request_irq_a(0x01);
- m_mk5_2KHz_timer->adjust(attotime::never);
-
+ m_ioc->il6_w(ASSERT_LINE);
}
uint32_t aristmk5_state::Ns5x58()
@@ -975,7 +952,7 @@ uint32_t aristmk5_state::Ns5x58()
// reset 2KHz timer
m_mk5_2KHz_timer->adjust(attotime::from_hz(MASTER_CLOCK / 9 / 4096));
- archimedes_clear_irq_a(0x01);
+ m_ioc->il6_w(CLEAR_LINE);
return 0xffffffff;
}
@@ -1126,11 +1103,18 @@ void aristmk5_state::bill_acceptor_lamps_w(uint8_t data)
m_lamps[24 + i] = BIT(data, i);
}
+void aristmk5_state::aristmk5_arm_map(address_map &map)
+{
+ map(0x00000000, 0x01ffffff).rw(m_memc, FUNC(acorn_memc_device::logical_r), FUNC(acorn_memc_device::logical_w));
+ map(0x02000000, 0x03ffffff).rw(m_memc, FUNC(acorn_memc_device::high_mem_r), FUNC(acorn_memc_device::high_mem_w));
+}
+
void aristmk5_state::aristmk5_map(address_map &map)
{
+ map(0x00000000, 0x01ffffff).rw(m_memc, FUNC(acorn_memc_device::logical_r), FUNC(acorn_memc_device::logical_w));
map(0x02000000, 0x02ffffff).ram().share("physicalram"); /* physical RAM - 16 MB for now, should be 512k for the A310 */
- map(0x03000000, 0x0331ffff).rw(FUNC(aristmk5_state::archimedes_ioc_r), FUNC(aristmk5_state::archimedes_ioc_w));
+ map(0x03000000, 0x033fffff).m(m_ioc, FUNC(acorn_ioc_device::map));
/* MK-5 overrides */
map(0x03010420, 0x03010420).w(FUNC(aristmk5_state::sram_banksel_w)); // SRAM bank select write
@@ -1144,20 +1128,18 @@ void aristmk5_state::aristmk5_map(address_map &map)
map(0x03010700, 0x03010703).portr("P6");
map(0x03010800, 0x03010800).r(FUNC(aristmk5_state::eeprom_r));
map(0x03010810, 0x03010813).rw("watchdog", FUNC(watchdog_timer_device::reset32_r), FUNC(watchdog_timer_device::reset32_w)); //MK-5 specific, watchdog
- map(0x03220000, 0x0323ffff).rw(FUNC(aristmk5_state::sram_r), FUNC(aristmk5_state::sram_w)).umask32(0x000000ff);
// bank5 slow
map(0x03250048, 0x0325004b).w(FUNC(aristmk5_state::Ns5w48)); //IOEB control register
map(0x03250050, 0x03250053).r(FUNC(aristmk5_state::Ns5r50)); //IOEB ID register
map(0x03250058, 0x0325005b).r(FUNC(aristmk5_state::Ns5x58)); //IOEB interrupt Latch
- map(0x03320000, 0x0333ffff).rw(FUNC(aristmk5_state::sram_r), FUNC(aristmk5_state::sram_w)).umask32(0x000000ff);
-
map(0x03400000, 0x035fffff).w(m_vidc, FUNC(acorn_vidc10_device::write));
- map(0x03600000, 0x037fffff).w(FUNC(aristmk5_state::archimedes_memc_w));
- map(0x03800000, 0x039fffff).w(FUNC(aristmk5_state::archimedes_memc_page_w));
+ map(0x03600000, 0x037fffff).w(m_memc, FUNC(acorn_memc_device::registers_w));
+ map(0x03800000, 0x03ffffff).w(m_memc, FUNC(acorn_memc_device::page_w));
- map(0x03400000, 0x03bfffff).rom().region("maincpu", 0);
+ map(0x03400000, 0x037fffff).rom().region("game_prg", 0);
+ map(0x03800000, 0x03bfffff).rom().region("game_prg", 0);
}
/* U.S games have no dram emulator enabled */
@@ -1165,8 +1147,6 @@ void aristmk5_state::aristmk5_usa_map(address_map &map)
{
aristmk5_map(map);
- map(0x00000000, 0x01ffffff).rw(FUNC(aristmk5_state::archimedes_memc_logical_r), FUNC(aristmk5_state::archimedes_memc_logical_w));
-
map(0x03010440, 0x03010440).w(FUNC(aristmk5_state::rtc_usa_w));
map(0x03010450, 0x03010450).w(FUNC(aristmk5_state::eeprom_usa_w));
@@ -1195,7 +1175,18 @@ void aristmk5_state::aristmk5_drame_map(address_map &map)
{
aristmk5_map(map);
- map(0x00000000, 0x01ffffff).rw(FUNC(aristmk5_state::aristmk5_drame_memc_logical_r), FUNC(aristmk5_state::archimedes_memc_logical_w));
+ /******************* DRAM Emulator - gal20v - Aristocrat Mark 5 ************************
+ A Dynamic RAM emulator is provided which avoids the need to execute code
+ in DRAM in those regulatory environments where it is not needed.
+
+ When pin 5 of U36 ( gal20v ) is low, the pin 25 output is high and enables the
+ logic buffer inputs and provides a fixed jmp address to a plurality
+ of rom addresses ( 0xEAD0000A shown on logic buffer arrangement in schematics )
+
+ In this state, DRAM memory space is disabled.
+
+ ****************************************************************************************/
+ map(0x02000000, 0x02000fff).lr32([]() { return 0xead0000a; }, "dram_emu_r");
map(0x03010430, 0x03010430).w(FUNC(aristmk5_state::hopper_w));
map(0x03010440, 0x03010440).w(FUNC(aristmk5_state::rtc_w));
@@ -2101,8 +2092,6 @@ INPUT_PORTS_END
void aristmk5_state::init_aristmk5()
{
- archimedes_driver_init();
-
int do_debug = 0;
if (do_debug)
{
@@ -2232,13 +2221,12 @@ void aristmk5_state::init_aristmk5()
void aristmk5_state::machine_start()
{
- m_nvram->set_base(m_sram->base(), m_sram->bytes());
+ m_sram = std::make_unique<uint8_t[]>(0x20000 * 4);
+ m_nvram->set_base(m_sram.get(), 0x20000 * 4);
- archimedes_init();
m_coin_start_cycles = 0ULL;
m_mk5_2KHz_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(aristmk5_state::mk5_2KHz_callback),this));
- m_mk5_VSYNC_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(aristmk5_state::mk5_VSYNC_callback),this));
m_spi_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(aristmk5_state::spi_timer), this));
m_lamps.resolve();
@@ -2246,15 +2234,10 @@ void aristmk5_state::machine_start()
void aristmk5_state::machine_reset()
{
- archimedes_reset();
m_mk5_2KHz_timer->adjust(attotime::from_hz(MASTER_CLOCK / 9 / 4096)); // 8MHz / 4096
- m_mk5_VSYNC_timer->adjust(attotime::from_hz(50000)); // default bit 1 & bit 2 == 0
-
- m_ioc_regs[IRQ_STATUS_B] |= 0x40; //hack, set keyboard irq empty to be ON
{
/* for US sets, load the roms according to what the operator wants */
- uint8_t *ROM = memregion("maincpu")->base();
uint8_t *PRG;
if (ioport("ROM_LOAD") != nullptr)
@@ -2264,12 +2247,10 @@ void aristmk5_state::machine_reset()
uint8_t op_mode = ioport("ROM_LOAD")->read();
PRG = memregion(rom_region[op_mode & 7])->base();
- }
- else // non-US sets don't have set chips
- PRG = memregion("game_prg")->base();
- for(int i = 0; i < 0x400000; i++)
- ROM[i] = PRG[i];
+ m_memc->space(0).install_rom(0x03400000, 0x037fffff, PRG);
+ m_memc->space(0).install_rom(0x03800000, 0x03bfffff, PRG);
+ }
}
m_ldor_shift_reg = 0x55;
@@ -2283,27 +2264,44 @@ void aristmk5_state::machine_reset()
memset(m_spi_data, 0, sizeof(m_spi_data));
}
+static DEVICE_INPUT_DEFAULTS_START( aristmk5_rs232_defaults )
+ DEVICE_INPUT_DEFAULTS( "RS232_TXBAUD", 0xff, RS232_BAUD_2400 )
+ DEVICE_INPUT_DEFAULTS( "RS232_RXBAUD", 0xff, RS232_BAUD_2400 )
+ DEVICE_INPUT_DEFAULTS( "RS232_DATABITS", 0xff, RS232_DATABITS_8 )
+ DEVICE_INPUT_DEFAULTS( "RS232_PARITY", 0xff, RS232_PARITY_NONE )
+ DEVICE_INPUT_DEFAULTS( "RS232_STOPBITS", 0xff, RS232_STOPBITS_2 )
+DEVICE_INPUT_DEFAULTS_END
+
void aristmk5_state::aristmk5(machine_config &config)
{
ARM(config, m_maincpu, MASTER_CLOCK/6); // 12000000
- m_maincpu->set_addrmap(AS_PROGRAM, &aristmk5_state::aristmk5_drame_map);
+ m_maincpu->set_addrmap(AS_PROGRAM, &aristmk5_state::aristmk5_arm_map);
WATCHDOG_TIMER(config, "watchdog").set_time(attotime::from_seconds(2)); /* 1.6 - 2 seconds */
- /* TODO: this isn't supposed to access a keyboard ... */
- AAKART(config, m_kart, 12000000/128); // TODO: frequency
+ ACORN_MEMC(config, m_memc, MASTER_CLOCK / 9, m_vidc);
+ m_memc->set_addrmap(0, &aristmk5_state::aristmk5_drame_map);
+ m_memc->sirq_w().set(m_ioc, FUNC(acorn_ioc_device::il1_w));
+
+ ACORN_IOC(config, m_ioc, MASTER_CLOCK / 9);
+ m_ioc->fiq_w().set_inputline(m_maincpu, ARM_FIRQ_LINE);
+ m_ioc->irq_w().set_inputline(m_maincpu, ARM_IRQ_LINE);
+ m_ioc->peripheral_r<2>().set(FUNC(aristmk5_state::sram_r));
+ m_ioc->peripheral_w<2>().set(FUNC(aristmk5_state::sram_w));
+ m_ioc->kout_w().set("kart", FUNC(rs232_port_device::write_txd));
- SCREEN(config, "screen", SCREEN_TYPE_RASTER);
+ screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
+ screen.screen_vblank().set(m_ioc, FUNC(acorn_ioc_device::ir_w));
ACORN_VIDC10(config, m_vidc, MASTER_CLOCK/3);
m_vidc->set_screen("screen");
- m_vidc->vblank().set(FUNC(aristmk5_state::vblank_irq));
- m_vidc->sound_drq().set(FUNC(aristmk5_state::sound_drq));
+ m_vidc->vblank().set(m_memc, FUNC(acorn_memc_device::vidrq_w));
+ m_vidc->sound_drq().set(m_memc, FUNC(acorn_memc_device::sndrq_w));
EEPROM_93C56_16BIT(config, m_eeprom[0]);
EEPROM_93C56_16BIT(config, m_eeprom[1]);
- NVRAM(config, m_nvram, nvram_device::DEFAULT_NONE);
+ NVRAM(config, m_nvram, nvram_device::DEFAULT_ALL_0);
// TL16C452FN U71
ns16450_device &uart0a(NS16450(config, "uart_0a", MASTER_CLOCK / 9));
@@ -2319,21 +2317,27 @@ void aristmk5_state::aristmk5(machine_config &config)
// COMM port 4 - 5
NS16450(config, "uart_2a", MASTER_CLOCK / 9);
-// MCFG_INS8250_OUT_INT_CB(WRITELINE(*this, FUNC(input_merger_device::in_w<4>));
+// uart2a.out_int_callback().set("uart_irq", FUNC(input_merger_device::in_w<4>));
NS16450(config, "uart_2b", MASTER_CLOCK / 9);
-// MCFG_INS8250_OUT_INT_CB(WRITELINE(*this, FUNC(input_merger_device::in_w<5>));
+// uart2b.out_int_callback().set("uart_irq", FUNC(input_merger_device::in_w<5>));
// COMM port 6 - 7
NS16450(config, "uart_3a", MASTER_CLOCK / 9);
-// MCFG_INS8250_OUT_INT_CB(WRITELINE(*this, FUNC(input_merger_device::in_w<6>));
+// uart3a.out_int_callback().set("uart_irq", FUNC(input_merger_device::in_w<6>));
NS16450(config, "uart_3b", MASTER_CLOCK / 9);
-// MCFG_INS8250_OUT_INT_CB(WRITELINE(*this, FUNC(input_merger_device::in_w<7>));
+// uart3b.out_int_callback().set("uart_irq", FUNC(input_merger_device::in_w<7>));
- INPUT_MERGER_ANY_HIGH(config, "uart_irq").output_handler().set(FUNC(aristmk5_state::uart_irq_callback));
+ INPUT_MERGER_ANY_HIGH(config, "uart_irq").output_handler().set(m_ioc, FUNC(acorn_ioc_device::il5_w));
DS1302(config, m_rtc, 32.768_kHz_XTAL);
HOPPER(config, m_hopper, attotime::from_msec(100), TICKET_MOTOR_ACTIVE_HIGH, TICKET_STATUS_ACTIVE_LOW);
+
+ // some games (jungjuic, penpir2) use the IOC KART interface for debug
+ rs232_port_device &rs232(RS232_PORT(config, "kart", default_rs232_devices, nullptr));
+ rs232.rxd_handler().set(m_ioc, FUNC(acorn_ioc_device::kin_w));
+ rs232.set_option_device_input_defaults("null_modem", DEVICE_INPUT_DEFAULTS_NAME(aristmk5_rs232_defaults));
+ rs232.set_option_device_input_defaults("terminal" , DEVICE_INPUT_DEFAULTS_NAME(aristmk5_rs232_defaults));
}
@@ -2349,7 +2353,7 @@ void aristmk5_state::aristmk5_touch(machine_config &config)
void aristmk5_state::aristmk5_usa(machine_config &config)
{
aristmk5(config);
- m_maincpu->set_addrmap(AS_PROGRAM, &aristmk5_state::aristmk5_usa_map);
+ m_memc->set_addrmap(0, &aristmk5_state::aristmk5_usa_map);
}
void aristmk5_state::aristmk5_usa_touch(machine_config &config)
@@ -2400,13 +2404,7 @@ ROM_START( aristmk5 )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 )
-
-
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_END
@@ -2423,15 +2421,11 @@ ROM_START( adonis )
0x05eb1c-0x10fa8b is the non-Checksummed range still containing data but NOT covered by Checksum
0x05eb1c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200751v.u7", 0x000000, 0x80000, CRC(ab386ab0) SHA1(56c5baea4272866a9fe18bdc371a49f155251f86) )
ROM_LOAD32_WORD( "0200751v.u11", 0x000002, 0x80000, CRC(ce8c8449) SHA1(9894f0286f27147dcc437e4406870fe695a6f61a) )
ROM_LOAD32_WORD( "0200751v.u8", 0x100000, 0x80000, CRC(99097a82) SHA1(a08214ab4781b06b46fc3be5c48288e373230ef4) )
ROM_LOAD32_WORD( "0200751v.u12", 0x100002, 0x80000, CRC(443a7b6d) SHA1(c19a1c50fb8774826a1e12adacba8bbfce320891) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2448,15 +2442,11 @@ ROM_START( adonisa )
0x05cdc4-0x11000b is the non-Checksummed range still containing data but NOT covered by Checksum
0x05cdc4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100751v.u7", 0x000000, 0x80000, CRC(ca3e97db) SHA1(bd0a4402e57891899d92ea85a87fb8925a44f706) )
ROM_LOAD32_WORD( "0100751v.u11", 0x000002, 0x80000, CRC(cfe3f792) SHA1(aa1bf77101404c2018a5e5b808f1d683e29ae942) )
ROM_LOAD32_WORD( "0100751v.u8", 0x100000, 0x80000, CRC(d55204bd) SHA1(208c089d435ea4af25d0b9b3d5e79fea397bc885) )
ROM_LOAD32_WORD( "0100751v.u12", 0x100002, 0x80000, CRC(77090858) SHA1(76ebc15b26f378ac95276f0aa26d077e3646a6f1) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2475,15 +2465,11 @@ ROM_START( adonisu )
0x0e8a7c-0x1c5f47 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e8a7c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1508.u7", 0x000000, 0x80000, CRC(09107577) SHA1(6cb525a96cdcb414ae7a45b5a5853d94059bc333) )
ROM_LOAD32_WORD( "bhg1508.u11", 0x000002, 0x80000, CRC(45630329) SHA1(a2c8e3ae786948135797a80ae12bf3ba2e6192a8) )
ROM_LOAD32_WORD( "bhg1508.u8", 0x100000, 0x80000, CRC(c572e39b) SHA1(e6ca864b620a17f8b963d4917cbdc894b9b275dc) )
ROM_LOAD32_WORD( "bhg1508.u12", 0x100002, 0x80000, CRC(b8995b25) SHA1(ad39ad11dc02dbbe8be99d81c96e9fc3191726ad) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2494,7 +2480,7 @@ ROM_START( adonisce )
ARISTOCRAT_MK5_USA_SETCHIPS
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
/*
Checksum code found at 0x000c44
0x000000-0x06ddab is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored)
@@ -2508,10 +2494,6 @@ ROM_START( adonisce )
ROM_LOAD32_WORD( "0201005v.u12", 0x100002, 0x80000, CRC(8b675dff) SHA1(275579d21be51e6ca01be7c57018e142d1d40875) )
ROM_LOAD32_WORD( "0201005v.u9", 0x200000, 0x80000, CRC(c2e973e7) SHA1(e89bdaa56b0c3c7bd77c8141421f76be9ff2e71b) )
ROM_LOAD32_WORD( "0201005v.u13", 0x200002, 0x80000, CRC(e005a7e8) SHA1(cbb313f5d1d04c5a441b3f92b7a90a281ddb4885) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2531,17 +2513,13 @@ ROM_START( alchemst )
0x08e938-0x2c839f is the non-Checksummed range still containing data but NOT covered by Checksum
0x08e938-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j02046.u7", 0x000000, 0x80000, CRC(1a315825) SHA1(d5390c13a6182fca6ca5eec7968a8be0af548468) )
ROM_LOAD32_WORD( "01j02046.u11", 0x000002, 0x80000, CRC(1f21adea) SHA1(88a24ea08c476b880c3c8a0547442f065703c6c8) )
ROM_LOAD32_WORD( "01j02046.u8", 0x100000, 0x80000, CRC(9fd79dc5) SHA1(510a45004cf760488977b7ac0ef79a04c3ec035f) )
ROM_LOAD32_WORD( "01j02046.u12", 0x100002, 0x80000, CRC(fcd695fb) SHA1(28a6891f1dbaf919e8454f412090660bb604938e) )
ROM_LOAD32_WORD( "01j02046.u9", 0x200000, 0x80000, CRC(3591eaf1) SHA1(e11c7ec630df69f7b7d507f3d28fc3530716f133) )
ROM_LOAD32_WORD( "01j02046.u13", 0x200002, 0x80000, CRC(6b791adf) SHA1(f00923101f926034603243a3c63e1010b044829e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2558,17 +2536,13 @@ ROM_START( baddog )
0x056f40-0x2fb607 is the non-Checksummed range still containing data but NOT covered by Checksum
0x056f40-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200428v.u7", 0x000000, 0x80000, CRC(25aa8109) SHA1(cf4521b3d447812d2d9dbfdab9fe0cec71cdeb2e) )
ROM_LOAD32_WORD( "0200428v.u11", 0x000002, 0x80000, CRC(774ff977) SHA1(5ce1aa8b7598b4bc8e5fa44de1c03b5f2851f5de) )
ROM_LOAD32_WORD( "0200428v.u8", 0x100000, 0x80000, CRC(e52a279a) SHA1(4a3a080d840d8a894ec0ba0250a566831377f0f8) )
ROM_LOAD32_WORD( "0200428v.u12", 0x100002, 0x80000, CRC(562aa123) SHA1(825a2d23321b636a3ff2565b2b72df3b97bd0ec8) )
ROM_LOAD32_WORD( "0200428v.u9", 0x200000, 0x80000, CRC(66d5a7f7) SHA1(1a1f845a97677c43ff1090231434ae9d3d36ab4c) )
ROM_LOAD32_WORD( "0200428v.u13", 0x200002, 0x80000, CRC(883b2ec3) SHA1(5b431d8c9c8eabca65ab22dcf2bdb22d49445bb1) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2585,16 +2559,12 @@ ROM_START( blackpnt )
0x056d8c-0x138557 is the non-Checksummed range still containing data but NOT covered by Checksum
0x056d8c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump.
ROM_LOAD32_WORD( "0200818v.u7", 0x000000, 0x80000, BAD_DUMP CRC(eed76145) SHA1(6a40a6ba2ce320a37b086dc4916c92c8e38c065e) )
ROM_LOAD32_WORD( "0200818v.u11", 0x000002, 0x80000, BAD_DUMP CRC(de3358d3) SHA1(4f290940d8af9fe8d404802d5cecfd2d098eff12) )
ROM_LOAD32_WORD( "0200818v.u8", 0x100000, 0x80000, BAD_DUMP CRC(58ddfb50) SHA1(c2152e65fa119136b7944b69e650310db78e62a8) )
ROM_LOAD32_WORD( "0200818v.u12", 0x100002, 0x80000, BAD_DUMP CRC(bb2bf7bb) SHA1(f88208238a69fc79e33af17f39e25cd2857d7172) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2610,7 +2580,7 @@ ROM_START( bootsctn )
0x06c178-0x384a9b is the non-Checksummed range still containing data but NOT covered by Checksum
0x06c178-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100812v.u7", 0x000000, 0x80000, CRC(f8e12462) SHA1(82a25757b2146204b86e557b8f1c45280e0668a8) )
ROM_LOAD32_WORD( "0100812v.u11", 0x000002, 0x80000, CRC(df066d27) SHA1(310422c78e93ce9f1f58b4a58a59bc2eba5c502a) )
ROM_LOAD32_WORD( "0100812v.u8", 0x100000, 0x80000, CRC(08e8de8d) SHA1(913d3e51821d8885affd2750c18d1000629b79d9) )
@@ -2619,10 +2589,6 @@ ROM_START( bootsctn )
ROM_LOAD32_WORD( "0100812v.u13", 0x200002, 0x80000, CRC(fca82ee7) SHA1(bb70f2e04047a58b697dca536b95f9bbcc295a8a) )
ROM_LOAD32_WORD( "0100812v.u10", 0x300000, 0x80000, CRC(b574c12d) SHA1(3b1d1d00ef3eae23493e2b0381ab80490af510d4) )
ROM_LOAD32_WORD( "0100812v.u14", 0x300002, 0x80000, CRC(75b9b89e) SHA1(08d487b3722f2ea5d2d18c78f571a44c78616dbe) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2643,7 +2609,7 @@ ROM_START( bootsctnu )
0x0941ac-0x328187 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ghg101202.u7", 0x000000, 0x80000, CRC(ea389201) SHA1(a838a9115ca3101cb06ec86e955294d51f8d65e4) ) // 92.767%
ROM_LOAD32_WORD( "ghg101202.u11", 0x000002, 0x80000, CRC(af6f2142) SHA1(200be993ad21643c46995d68a119fd8c1d2fedbe) ) // 92.767%
ROM_LOAD32_WORD( "ghg101202.u8", 0x100000, 0x80000, CRC(7b9c153e) SHA1(2144a208d2fd2f993e113d809045e864d89df7ec) ) // base
@@ -2652,10 +2618,6 @@ ROM_START( bootsctnu )
ROM_LOAD32_WORD( "ghg101202.u13", 0x200002, 0x80000, CRC(55ddba7b) SHA1(3a43e577e8bc72aa1c09b131ec8b2a87eaeccf9f) ) // base
ROM_LOAD32_WORD( "ghg101202.u10", 0x300000, 0x80000, CRC(230725bc) SHA1(85320b1b72c7f83f57bc8cc861e5a6323750ff4f) ) // base
ROM_LOAD32_WORD( "ghg101202.u14", 0x300002, 0x80000, CRC(18934c51) SHA1(f7c9c95c687dbfe89747e7877157fde37bc1119e) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2672,7 +2634,7 @@ ROM_START( bootsctnua )
Calculated Checksum 0xb79e9367 (OK)
0x0944c0-0x32849b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ghg100803.u7", 0x000000, 0x80000, CRC(56749bb5) SHA1(391e2cc4e17c56c9c3a40dba34970b606cf7e452) ) // 94.858%
ROM_LOAD32_WORD( "ghg100803.u11", 0x000002, 0x80000, CRC(3a38fec2) SHA1(1a4171bf40368f38bf93323daa640da9220f23a4) ) // 94.858%
ROM_LOAD32_WORD( "ghg100803.u8", 0x100000, 0x80000, CRC(85cf7289) SHA1(500d236bdf82a2ef37919c2756ec4695729e9d15) )
@@ -2681,10 +2643,6 @@ ROM_START( bootsctnua )
ROM_LOAD32_WORD( "ghg100803.u13", 0x200002, 0x80000, CRC(5ef50865) SHA1(07bd31fab356142e548f6aa27d15ed5646064f15) )
ROM_LOAD32_WORD( "ghg100803.u10", 0x300000, 0x80000, CRC(bebc7aaa) SHA1(3b63ba76a96677032776e17761ed281541f94513) )
ROM_LOAD32_WORD( "ghg100803.u14", 0x300002, 0x80000, CRC(9759692e) SHA1(7666027e21af27329720127367a780776973c515) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2702,7 +2660,7 @@ ROM_START( bootsctnub )
Calculated Checksum 0xae44f291 (OK)
0x0f47a8-0x3a0b5b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1547.u7", 0x000000, 0x80000, CRC(5ded48cb) SHA1(3335a9dc6758dd8b225258ab2cb01cf4e9c02dd2) )
ROM_LOAD32_WORD( "ahg1547.u11", 0x000002, 0x80000, CRC(764dfdb8) SHA1(e68493dfac2d64c59d7576d4b124210089edda62) )
ROM_LOAD32_WORD( "ahg1547.u8", 0x100000, 0x80000, CRC(7e26e7a9) SHA1(88dc5dbf6ada1b6f2218ef3b013bc91047401d21) )
@@ -2711,10 +2669,6 @@ ROM_START( bootsctnub )
ROM_LOAD32_WORD( "ahg1547.u13", 0x200002, 0x80000, CRC(a5382c96) SHA1(570479383d69dfc9e52ebd55b51989ca284d31e7) )
ROM_LOAD32_WORD( "ahg1547.u10", 0x300000, 0x80000, CRC(a31d8a45) SHA1(5e62d0d3523fd381e940b4dbc6f84d83434bf83a) )
ROM_LOAD32_WORD( "ahg1547.u14", 0x300002, 0x80000, CRC(de2888e2) SHA1(f614d68c0e09912e9126cb024f54ed32ee50b57e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2734,7 +2688,7 @@ ROM_START( bparty )
Calculated Checksum 0x8eb73e23 (OK)
0x0a6940-0x39cda7 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1248.u7", 0x000000, 0x80000, CRC(6e432a78) SHA1(3505cf255f63365e5cc7c1e8338509a2889b99be) )
ROM_LOAD32_WORD( "bhg1248.u11", 0x000002, 0x80000, CRC(c9244e66) SHA1(5ea15951c4e003378549c2a581c32564327bd3bf) )
ROM_LOAD32_WORD( "bhg1248.u8", 0x100000, 0x80000, CRC(344c4061) SHA1(6041a8198e82416af48131f2e1bb59341e99e365) )
@@ -2743,10 +2697,6 @@ ROM_START( bparty )
ROM_LOAD32_WORD( "bhg1248.u13", 0x200002, 0x80000, CRC(dade5590) SHA1(e604a87aeb5284daec2a35c395ef52213b16da7d) )
ROM_LOAD32_WORD( "bhg1248.u10", 0x300000, 0x80000, CRC(fc6310db) SHA1(1a7f31f884c4b2838edaffd13c212b887d218592) )
ROM_LOAD32_WORD( "bhg1248.u14", 0x300002, 0x80000, CRC(b276d61a) SHA1(8bee7fa551caec3da03afa061612c153f7b48cdb) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2758,7 +2708,7 @@ ROM_START( bpartya )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1579.u7", 0x000000, 0x7f01b, BAD_DUMP CRC(da30ade2) SHA1(0a19181ae3968134a5731aa9eadde8c7a12798c1) )
ROM_LOAD32_WORD( "bhg1579.u11", 0x000002, 0x7ff5b, BAD_DUMP CRC(f94c777f) SHA1(f3e516b9d8b0270f7935bf80f7fabfef055171f3) )
ROM_LOAD32_WORD( "bhg1579.u8", 0x100000, 0x7fe04, BAD_DUMP CRC(9f457ac5) SHA1(913b48a5d49c555dfa758aee619d32bf32daf761) )
@@ -2767,10 +2717,6 @@ ROM_START( bpartya )
ROM_LOAD32_WORD( "bhg1579.u13", 0x200002, 0x7fd9c, BAD_DUMP CRC(9f0f893d) SHA1(027048eef5f791a4e051692108288ee4b12152e6) )
ROM_LOAD32_WORD( "bhg1579.u10", 0x300000, 0x7ff63, BAD_DUMP CRC(b2682002) SHA1(378acb39ae504423506b3a01b1ba91d1e8ae0be0) )
ROM_LOAD32_WORD( "bhg1579.u14", 0x300002, 0x7ff94, BAD_DUMP CRC(34ffe312) SHA1(34432e57e2e3dd90c15dd3ff7cb16d8381343be8) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2786,13 +2732,9 @@ ROM_START( bumblbug )
Calculated Checksum 0xf5d418fe (OK)
0x05b94c-0x0fc69f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200510v.u7", 0x000000, 0x80000, CRC(d4cfce73) SHA1(735c385779afe55e521dbfe9ebfdc55fe3346349) )
ROM_LOAD32_WORD( "0200510v.u11", 0x000002, 0x80000, CRC(5d888245) SHA1(bbbe61e09bebd5fcb79f060d5caee15100c9a685) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2809,15 +2751,11 @@ ROM_START( bumblbugql )
0x05554c-0x1c4e2b is the non-Checksummed range still containing data but NOT covered by Checksum
0x05554c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200456v.u7", 0x000000, 0x80000, CRC(f04dd78b) SHA1(443057fc3e02406d46cf68f95e85e5a0fd8e7b1e) )
ROM_LOAD32_WORD( "0200456v.u11", 0x000002, 0x80000, CRC(3b50b21b) SHA1(7c20d1bfb82cdd19c046a545ae251e3560b8f00d) )
ROM_LOAD32_WORD( "0200456v.u8", 0x100000, 0x80000, CRC(da86d682) SHA1(b1aa739215f1f0967d6a03060d9a2f10115c0b03) )
ROM_LOAD32_WORD( "0200456v.u12", 0x100002, 0x80000, CRC(9f0d7615) SHA1(1453b1476510e1dd68bc14feba72dc59b9dfe676) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2838,15 +2776,11 @@ ROM_START( bumblbugu )
0x0b1f48-0x183c1f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b1f48-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg047903.u7", 0x000000, 0x80000, CRC(ae49d394) SHA1(fae7db8193915a3307e89a4623289fcbf9486283) ) // 92.691%
ROM_LOAD32_WORD( "chg047903.u11", 0x000002, 0x80000, CRC(6da81e81) SHA1(a9e7aff23b24213ce2c68f672a9e22088cf53f3f) ) // 92.691%
ROM_LOAD32_WORD( "chg047903.u8", 0x100000, 0x80000, CRC(e0c01d01) SHA1(9153129fd348a97da7cccf002e5d03e4b4db9264) ) // base
ROM_LOAD32_WORD( "chg047903.u12", 0x100002, 0x80000, CRC(7dbb634b) SHA1(f7a752240989032af142f4cd6e4260a12a5b4c0a) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2868,15 +2802,11 @@ ROM_START( bumblbugua )
0x0b1f48-0x183c1f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b1f48-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg047999.u7", 0x000000, 0x80000, CRC(7e9be2d0) SHA1(84293a391e9797afc904bb3be05367361ae8d4c7) ) // 87.006%
ROM_LOAD32_WORD( "chg047999.u11", 0x000002, 0x80000, CRC(efd350ac) SHA1(19975b4d2b55b65542a7ff38fa035fd516bd6e2e) ) // 87.006%
ROM_LOAD32_WORD( "chg047999.u8", 0x100000, 0x80000, CRC(e0c01d01) SHA1(9153129fd348a97da7cccf002e5d03e4b4db9264) ) // base
ROM_LOAD32_WORD( "chg047999.u12", 0x100002, 0x80000, CRC(7dbb634b) SHA1(f7a752240989032af142f4cd6e4260a12a5b4c0a) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2893,15 +2823,11 @@ ROM_START( buttdeli )
0x044780-0x1c713b is the non-Checksummed range still containing data but NOT covered by Checksum
0x044780-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200143v.u7", 0x000000, 0x80000, CRC(7f69cdfc) SHA1(1241741d21334df10d60080555824a87eae93db3) )
ROM_LOAD32_WORD( "0200143v.u11", 0x000002, 0x80000, CRC(1ddf8732) SHA1(dc09db14c251699fdd46068f18ad6214e8752939) )
ROM_LOAD32_WORD( "0200143v.u8", 0x100000, 0x80000, CRC(24d8135e) SHA1(1bc69e9927afe0300d15a49ca06ae527774b295a) )
ROM_LOAD32_WORD( "0200143v.u12", 0x100002, 0x80000, CRC(0d58cf28) SHA1(aa65b7ee88b5bc872008a46e60bd49d9e5eda153) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2912,15 +2838,11 @@ ROM_START( canrose )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1463.u7", 0x000000, 0x7f06d, CRC(d866097c) SHA1(2bd2c6200986b27a35329aa0c43e5afd22becbfc) )
ROM_LOAD32_WORD( "ahg1463.u11", 0x000002, 0x7ff68, CRC(710827f7) SHA1(26b9ab7f49dc94467a98635480cac0605c1de399) )
ROM_LOAD32_WORD( "ahg1463.u8", 0x100000, 0x7f499, CRC(17e4ff76) SHA1(e582c92478f139e55922ccf851e4922078498462) )
ROM_LOAD32_WORD( "ahg1463.u12", 0x100002, 0x7f4fc, CRC(5fe736c2) SHA1(d7c1a3f003085848e413aa499d9eaecca74773da) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2929,7 +2851,7 @@ ROM_END
ROM_START( cashcat )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
/*
Checksum code found at 0x000b68
0x000000-0x0615f7 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored)
@@ -2942,10 +2864,6 @@ ROM_START( cashcat )
ROM_LOAD32_WORD( "0100676v.u11", 0x000002, 0x80000, CRC(7cdd3933) SHA1(db191eabde61345ecd9528790bb78484b243c5f3) )
ROM_LOAD32_WORD( "0100676v.u8", 0x100000, 0x80000, CRC(87a8d9a9) SHA1(93ad5a0f3579845e187c5a5a45e6bdc476cd4d89) )
ROM_LOAD32_WORD( "0100676v.u12", 0x100002, 0x80000, CRC(a7199f5f) SHA1(6a46935c095b1d89307921e3a53b48032e6f45fa) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2954,7 +2872,7 @@ ROM_END
ROM_START( cashcata )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
/*
Checksum code found at 0x000b68
0x000000-0x0612df is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored)
@@ -2967,10 +2885,6 @@ ROM_START( cashcata )
ROM_LOAD32_WORD( "0100557v.u11", 0x000002, 0x80000, CRC(a67962e4) SHA1(2436d8028b739bbccf757344ef67a60dca79e81b) )
ROM_LOAD32_WORD( "0100557v.u8", 0x100000, 0x80000, CRC(9e07de68) SHA1(455f912e10517867e938f0b3ce63ff1e3a14ca1d) )
ROM_LOAD32_WORD( "0100557v.u12", 0x100002, 0x80000, CRC(bdeeafd3) SHA1(a95a44ff8534bb030d696a37821f3e53072f2947) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -2979,16 +2893,12 @@ ROM_END
ROM_START( cashcatnz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// checksum code not found (uses different startup sequence)
ROM_LOAD32_WORD( "0300863v.u7", 0x000000, 0x80000, CRC(de0f0202) SHA1(994f6c47b1e2e0e133853dc69b189752104486e4) )
ROM_LOAD32_WORD( "0300863v.u11", 0x000002, 0x80000, CRC(e60e8bd1) SHA1(ffaa7be8968047b9ee54a117d273a14cbca41028) )
ROM_LOAD32_WORD( "0300863v.u8", 0x100000, 0x80000, CRC(37d41d35) SHA1(c959b787383d6f91d20e18f37a38a965407a9ff0) )
ROM_LOAD32_WORD( "0300863v.u12", 0x100002, 0x80000, CRC(f930fc07) SHA1(cb3fdbd5b87af7b14067f7999740470d3cf434df) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3005,15 +2915,11 @@ ROM_START( cashcham )
0x055f84-0x1dbdd7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x055f84-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100438v.u7", 0x000000, 0x80000, CRC(c942ef22) SHA1(4f56674f749602ae928832f98a641e680af8989b) )
ROM_LOAD32_WORD( "0100438v.u11", 0x000002, 0x80000, CRC(64921874) SHA1(5aa6a0d6e29f5e400e275f27b6adfbef595fe83a) )
ROM_LOAD32_WORD( "0100438v.u8", 0x100000, 0x80000, CRC(a8868277) SHA1(e199448a0a920219dc15443813061653b94d6d3a) )
ROM_LOAD32_WORD( "0100438v.u12", 0x100002, 0x80000, CRC(7ae3b5db) SHA1(238698b72f529ac4fb292d08267069d1da01b43b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3030,15 +2936,11 @@ ROM_START( cashchama )
0x05ca1c-0x1dbdd7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05ca1c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200437v.u7", 0x000000, 0x80000, CRC(a287fd5a) SHA1(7d06f679e5ff38e0989819410856361962c93e42) )
ROM_LOAD32_WORD( "0200437v.u11", 0x000002, 0x80000, CRC(1875532b) SHA1(e410524b94b1c7860c1ef81ce5e0b4bf992f12ad) )
ROM_LOAD32_WORD( "0200437v.u8", 0x100000, 0x80000, CRC(edbfc684) SHA1(8849374e5df34359d228a4b447c409b76fe36b35) )
ROM_LOAD32_WORD( "0200437v.u12", 0x100002, 0x80000, CRC(571aab82) SHA1(03895d1a08d2dd868fd594db1aaeb29b295f0d98) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3048,15 +2950,11 @@ ROM_START( cashchamnz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300781v.u7", 0x000000, 0x80000, CRC(009e109e) SHA1(b912b474a226af17bef554f4db6fade7cd2e558f) )
ROM_LOAD32_WORD( "0300781v.u11", 0x000002, 0x80000, CRC(826da4ac) SHA1(6bf852b438f5257474c265ace2826b7bd0d9b087) )
ROM_LOAD32_WORD( "0300781v.u8", 0x100000, 0x80000, CRC(f798ab06) SHA1(0f51ffd0e7abee6af0c5a29ab9ad1c8bfcd567a0) )
ROM_LOAD32_WORD( "0300781v.u12", 0x100002, 0x80000, CRC(2aeb0265) SHA1(50e526ecccfdd35f7e156e1873cf4c81fb117069) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3076,15 +2974,11 @@ ROM_START( cashchamu )
0x09b414-0x1b550b is the non-Checksummed range still containing data but NOT covered by Checksum
0x09b414-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "dhg407899.u7", 0x000000, 0x80000, CRC(9944fe04) SHA1(5f68b08e3480c0c8c1a29fe40e0221e9aeb969b7) )
ROM_LOAD32_WORD( "dhg407899.u11", 0x000002, 0x80000, CRC(1f7fa88a) SHA1(6ca40c5edba758084fd4d4cc0899584fd2d72ad3) )
ROM_LOAD32_WORD( "dhg407899.u8", 0x100000, 0x80000, CRC(6630b35b) SHA1(0126be7a73460fc70c7f1527a3eb0c9a0c58618e) )
ROM_LOAD32_WORD( "dhg407899.u12", 0x100002, 0x80000, CRC(2fd087f8) SHA1(f16414abf58e1a7a8ca08380993bdeca6f9c7317) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3101,15 +2995,11 @@ ROM_START( cashcra5 )
0x06076c-0x1a2ecf is the non-Checksummed range still containing data but NOT covered by Checksum
0x06076c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300467v.u7", 0x000000, 0x80000, CRC(b0ff2aae) SHA1(b05667ffe952cae7a6581398552db6e47921090e) )
ROM_LOAD32_WORD( "0300467v.u11", 0x000002, 0x80000, CRC(25a18efa) SHA1(0ee4f6cc66322397dbde53af2149f5fb35d788df) )
ROM_LOAD32_WORD( "0300467v.u8", 0x100000, 0x80000, CRC(d4e7b4ba) SHA1(147a1ed5cdcbb84466a8024ad7e0778f85374489) )
ROM_LOAD32_WORD( "0300467v.u12", 0x100002, 0x80000, CRC(570c7f8a) SHA1(7c9527e0b37970b7960c723727c3c650a48e8125) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3119,15 +3009,11 @@ ROM_START( cashcra5a )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300447v.u7", 0x000000, 0x7f992, BAD_DUMP CRC(421ac2af) SHA1(552e98a0d3f969d702dd0aafcb4cb8f697a56b47) )
ROM_LOAD32_WORD( "0300447v.u11", 0x000002, 0x7ffd3, BAD_DUMP CRC(36b57080) SHA1(6719df7cb0ae2535e125c965a2426efc00da29df) )
ROM_LOAD32_WORD( "0300447v.u8", 0x100000, 0x7fe3d, BAD_DUMP CRC(9cc0ea01) SHA1(92f89d3adf257eee9ffaa88c1119f0456cafba1d) )
ROM_LOAD32_WORD( "0300447v.u12", 0x100002, 0x7fe36, BAD_DUMP CRC(ef641efa) SHA1(52e54ed933352cde0f280ba2b3e9bae01c4aae7e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3144,15 +3030,11 @@ ROM_START( chariotc )
0x0603fc-0x17a75b is the non-Checksummed range still containing data but NOT covered by Checksum
0x0603fc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100787v.u7", 0x000000, 0x80000, CRC(845f9913) SHA1(df6121290b30ff4a9c2d0e690cf8e7797e9a8612) )
ROM_LOAD32_WORD( "0100787v.u11", 0x000002, 0x80000, CRC(bcbf9de9) SHA1(191ce749fe0d29b2783fb78d9338a00d65104daa) )
ROM_LOAD32_WORD( "0100787v.u8", 0x100000, 0x80000, CRC(a3a74ecb) SHA1(52b3a41573a9fa1de05ce01a858e400f80e595b8) )
ROM_LOAD32_WORD( "0100787v.u12", 0x100002, 0x80000, CRC(b44cf571) SHA1(04447820e015425493cade5611b3eb2f21e48c2e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3171,15 +3053,11 @@ ROM_START( chariotcv )
0x07dbb8-0x1b3787 is the non-Checksummed range still containing data but NOT covered by Checksum
0x07dbb8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "04j00714.u7", 0x000000, 0x80000, CRC(2f3a1af7) SHA1(e1448116a81687cb79dd380dfbc8decf1f83e649) )
ROM_LOAD32_WORD( "04j00714.u11", 0x000002, 0x80000, CRC(ef4f49e8) SHA1(8ff21f679a55cdfebcf22c109dfd3b41773293bd) )
ROM_LOAD32_WORD( "04j00714.u8", 0x100000, 0x80000, CRC(fa24cfde) SHA1(1725c38a8a15915d8aa8e59afef9ce1d6e8d01c5) )
ROM_LOAD32_WORD( "04j00714.u12", 0x100002, 0x80000, CRC(b8d4a5ec) SHA1(097e44cdb30b9aafd7f5358c8f0cdd130ec0615e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3197,17 +3075,13 @@ ROM_START( checkma5 )
0x071848-0x25ff4b is the non-Checksummed range still containing data but NOT covered by Checksum
0x071848-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j00681.u7", 0x000000, 0x80000, CRC(059b940e) SHA1(f637508dafbd37169429c495a893addbc6d28834) )
ROM_LOAD32_WORD( "01j00681.u11", 0x000002, 0x80000, CRC(5fb7bfb3) SHA1(2ad8b3c4753d19f9e3254ef3f4059951d7a111b4) )
ROM_LOAD32_WORD( "01j00681.u8", 0x100000, 0x80000, CRC(6912cc4a) SHA1(9469a6a0d2fd39d85655a8c7bc0668752f5f11fa) )
ROM_LOAD32_WORD( "01j00681.u12", 0x100002, 0x80000, CRC(b538bcbc) SHA1(cda404f9b16e7e76a33c208f62a5ac9c5e02aac4) )
ROM_LOAD32_WORD( "01j00681.u9", 0x200000, 0x80000, CRC(53a573f0) SHA1(d51d698dcec273d157319200ad1c215e930b96ce) )
ROM_LOAD32_WORD( "01j00681.u13", 0x200002, 0x80000, CRC(ad12a718) SHA1(0c36729cb8da800668f533f65fcc870f5dfc0f6a) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3223,17 +3097,13 @@ ROM_START( chickna5 )
Calculated Checksum 0x8afbaabc (OK)
0x053fb8-0x2fda37 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100351v.u7", 0x000000, 0x80000, CRC(be69c21c) SHA1(8b546727b5972f33d077db0a64aa41a7fde6d417) )
ROM_LOAD32_WORD( "0100351v.u11", 0x000002, 0x80000, CRC(65423867) SHA1(992bb4f717f79233d1300d248b145f95a627cff2) )
ROM_LOAD32_WORD( "0100351v.u8", 0x100000, 0x80000, CRC(3161c16f) SHA1(8f2b14ec8ba5c9da80a226d2ce5a7e5256c8cbb4) )
ROM_LOAD32_WORD( "0100351v.u12", 0x100002, 0x80000, CRC(77b5d777) SHA1(f03afeaff08c9216e714f1e4bcc50292ba87ace4) )
ROM_LOAD32_WORD( "0100351v.u9", 0x200000, 0x80000, CRC(5506777b) SHA1(42512577056e1caefbea0e74879780c56787af13) )
ROM_LOAD32_WORD( "0100351v.u13", 0x200002, 0x80000, CRC(88a1ccae) SHA1(e242f48f99044b4fdf1bf36d8e105df09f94aa50) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3250,7 +3120,7 @@ ROM_START( chickna5ql )
0x05f194-0x3a9a7f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05f194-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200530v.u7", 0x000000, 0x80000, CRC(2d53de96) SHA1(6f2ed8f68d0474021a302d7e06ba869c0f1f7262) )
ROM_LOAD32_WORD( "0200530v.u11", 0x000002, 0x80000, CRC(ed80acab) SHA1(d7ec3a063c45180e0b32935db9b8a01bcdaaa9a7) )
ROM_LOAD32_WORD( "0200530v.u8", 0x100000, 0x80000, CRC(fbe704d3) SHA1(fe06489ba9628307f54ab60ab6909b45491116ae) )
@@ -3259,10 +3129,6 @@ ROM_START( chickna5ql )
ROM_LOAD32_WORD( "0200530v.u13", 0x200002, 0x80000, CRC(7a5c1ca3) SHA1(d56103142392234298117d6b0d9163e0d3e52a7e) )
ROM_LOAD32_WORD( "0200530v.u10", 0x300000, 0x80000, CRC(6c9399c1) SHA1(066afebc8ffcdf9e6a176e18997db242aa84269b) )
ROM_LOAD32_WORD( "0200530v.u14", 0x300002, 0x80000, CRC(e87cf6c9) SHA1(a330644658da6100d7231b1c47260dc7f2e88448) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3285,7 +3151,7 @@ ROM_START( chickna5u )
Calculated Checksum 0x0d44c6b0 (OK)
0x0a6918-0x35040b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "rhg073003.u7", 0x000000, 0x80000, CRC(06558129) SHA1(be726c0d35776faf1ecd20eb0a193e68a1fb1a84) )
ROM_LOAD32_WORD( "rhg073003.u11", 0x000002, 0x80000, CRC(0eadf5d4) SHA1(b783f6e1911fc098d1b4d1d8c75862e031078e5b) )
ROM_LOAD32_WORD( "rhg073003.u8", 0x100000, 0x80000, CRC(683e96bc) SHA1(bca8e87bea9f7044fa29dc4518e2ac5b429e3313) )
@@ -3294,10 +3160,6 @@ ROM_START( chickna5u )
ROM_LOAD32_WORD( "rhg073003.u13", 0x200002, 0x80000, CRC(69fd4f89) SHA1(4e0469caecf9293197a4a5de960eb9dcfee39ca3) )
ROM_LOAD32_WORD( "rhg073003.u10", 0x300000, 0x80000, CRC(9aae49d7) SHA1(5cf87b747ea7561766fe0ffc15967fea657b252b) )
ROM_LOAD32_WORD( "rhg073003.u14", 0x300002, 0x80000, CRC(240f7759) SHA1(1fa5ba0185b027101dae207ec5d28b07d3d73fc2) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3318,7 +3180,7 @@ ROM_START( chickna5ua )
Calculated Checksum 0x1a4ad4b2 (OK)
0x0a6918-0x35040b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "rhg073099.u7", 0x000000, 0x80000, CRC(0a006791) SHA1(b1df734e316222590d11c33c220c2f980103b327) )
ROM_LOAD32_WORD( "rhg073099.u11", 0x000002, 0x80000, CRC(5b338809) SHA1(82e485504a6d5c3ad1840d4c22ddedbeb948f8f9) )
ROM_LOAD32_WORD( "rhg073099.u8", 0x100000, 0x80000, CRC(683e96bc) SHA1(bca8e87bea9f7044fa29dc4518e2ac5b429e3313) )
@@ -3327,10 +3189,6 @@ ROM_START( chickna5ua )
ROM_LOAD32_WORD( "rhg073099.u13", 0x200002, 0x80000, CRC(69fd4f89) SHA1(4e0469caecf9293197a4a5de960eb9dcfee39ca3) )
ROM_LOAD32_WORD( "rhg073099.u10", 0x300000, 0x80000, CRC(9aae49d7) SHA1(5cf87b747ea7561766fe0ffc15967fea657b252b) )
ROM_LOAD32_WORD( "rhg073099.u14", 0x300002, 0x80000, CRC(240f7759) SHA1(1fa5ba0185b027101dae207ec5d28b07d3d73fc2) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3348,7 +3206,7 @@ ROM_START( chickna5v )
Calculated Checksum 0x9e99a201 (OK)
0x07c3e8-0x2f5d37 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// the checksum only covers part of the first 2 roms, marked all as BAD_DUMP because it can't be trusted without a full redump.
ROM_LOAD32_WORD( "01j01886.u7", 0x000000, 0x80000, BAD_DUMP CRC(6852bf73) SHA1(a53c8467f4a128da26707a1fe239f32330dffe0a) )
ROM_LOAD32_WORD( "01j01886.u11", 0x000002, 0x80000, BAD_DUMP CRC(c065aaa2) SHA1(875c2e9e432d4532e116dc197613327a06841fc2) )
@@ -3356,10 +3214,6 @@ ROM_START( chickna5v )
ROM_LOAD32_WORD( "01j01886.u12", 0x100002, 0x80000, BAD_DUMP CRC(1f03e878) SHA1(b9beee74f5cfd942ba50f8d2955ff588dea32842) )
ROM_LOAD32_WORD( "01j01886.u9", 0x200000, 0x80000, BAD_DUMP CRC(2471f934) SHA1(486757b919f4c4af40b707175d38eca26cda1ea3) )
ROM_LOAD32_WORD( "01j01886.u13", 0x200002, 0x80000, BAD_DUMP CRC(231ca698) SHA1(eb237652974228994e793f0dc87de93095db3c9c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3376,15 +3230,11 @@ ROM_START( coralrc2 )
0x05ba64-0x12b3e3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05ba64-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100919v.u7", 0x000000, 0x80000, CRC(02c430c3) SHA1(f4bae1aa5437af1df2a04f700da044bc4fb652b7) )
ROM_LOAD32_WORD( "0100919v.u11", 0x000002, 0x80000, CRC(8cd17e90) SHA1(c6d6a29e62ca6e1b278a2e1d1b358e10ca2de4ed) )
ROM_LOAD32_WORD( "0100919v.u8", 0x100000, 0x80000, CRC(1ee9557c) SHA1(3bee295509d4b0c11ce41a7a20ba91230b7cb4ca) )
ROM_LOAD32_WORD( "0100919v.u12", 0x100002, 0x80000, CRC(9ea140b5) SHA1(11f6b9ab60117f236b464c9dbc939dfb8f240359) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3401,15 +3251,11 @@ ROM_START( cuckoo )
0x05f640-0x1b1deb is the non-Checksummed range still containing data but NOT covered by Checksum
0x05f640-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200753v.u7", 0x000000, 0x80000, CRC(5c7ef84a) SHA1(59563a076ecf391ac1779e0dcd530a1ea158a4e3) )
ROM_LOAD32_WORD( "0200753v.u11", 0x000002, 0x80000, CRC(a69c1416) SHA1(7fe57a194bf29346c039dfac1326f3ee5080e630) )
ROM_LOAD32_WORD( "0200753v.u8", 0x100000, 0x80000, CRC(a7b4242c) SHA1(4e6961e9b3267d17b93075c41a691a8033a34d90) )
ROM_LOAD32_WORD( "0200753v.u12", 0x100002, 0x80000, CRC(cb706eb7) SHA1(cbd6235ca7a29c78ef2cb659d9c21466ed39b360) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3429,16 +3275,12 @@ ROM_START( cuckoou )
0x0a588c-0x184b17 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a588c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg1195.u7", 0x000000, 0x80000, CRC(0bd17338) SHA1(b8f467bdf8d76533a2b7d44fe93be414f25a3c31) )
ROM_LOAD32_WORD( "chg1195.u11", 0x000002, 0x80000, CRC(4c407deb) SHA1(57589e61a376ddff99cd420eb47bf8c902c6a249) )
ROM_LOAD32_WORD( "chg1195.u8", 0x100000, 0x80000, CRC(33f52052) SHA1(89cbfe588d91244adff4c520fa94962d69ff20bf) )
ROM_LOAD32_WORD( "chg1195.u12", 0x100002, 0x80000, CRC(00bb7597) SHA1(f4d6b21091e320a82d59477469340633b001ed0d) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -3466,15 +3308,11 @@ ROM_START( dstbloom )
0x044574-0x1cb32b is the non-Checksummed range still containing data but NOT covered by Checksum
0x044574-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300111v.u7", 0x000000, 0x80000, CRC(70ba3771) SHA1(d03b23c27a80bab883f18ca3404f7a20989c1dd6) )
ROM_LOAD32_WORD( "0300111v.u11", 0x000002, 0x80000, CRC(9a656fb9) SHA1(219354ae79e95948963ab618ba2f45f8b614f9dc) )
ROM_LOAD32_WORD( "0300111v.u8", 0x100000, 0x80000, CRC(5e29eceb) SHA1(4c4b16412aedc521959446585d5aa7e67c19bae5) )
ROM_LOAD32_WORD( "0300111v.u12", 0x100002, 0x80000, CRC(10cf45b3) SHA1(3f47682ed95f65bdb267f911e113e329ad448167) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3492,15 +3330,11 @@ ROM_START( dstblooma )
0x0431d4-0x1cb32b is the non-Checksummed range still containing data but NOT covered by Checksum
0x0431d4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200111v.u7", 0x000000, 0x80000, CRC(fbfaa3fe) SHA1(3f915261503fc97eb556422e9ccdac81372c04cc) )
ROM_LOAD32_WORD( "0200111v.u11", 0x000002, 0x80000, CRC(ed4e8dca) SHA1(1953033e570634cbcf8cd11194c14c57ffc6be53) )
ROM_LOAD32_WORD( "0200111v.u8", 0x100000, 0x80000, CRC(cc0d567c) SHA1(c4da3d0c0c4420a9f8fbb6403db983b3e27d4b50) )
ROM_LOAD32_WORD( "0200111v.u12", 0x100002, 0x80000, CRC(0ad41815) SHA1(131efc6ed45d8f44a667bd30380c9e37c64f2c42) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3511,17 +3345,13 @@ ROM_START( diamdest )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1533.u7", 0x000000, 0x7efb1, BAD_DUMP CRC(b228ed66) SHA1(a92e403b4df2054693787f48e988613843731f9e) )
ROM_LOAD32_WORD( "ahg1533.u11", 0x000002, 0x7ff0f, BAD_DUMP CRC(a1c66732) SHA1(2b3fa6c86a2f43f3b857c3bff55343859dd52943) )
ROM_LOAD32_WORD( "ahg1533.u8", 0x100000, 0x7faf6, BAD_DUMP CRC(66b7e33b) SHA1(5e337aeda6f99de16a655bd635ea65f1d2145a67) )
ROM_LOAD32_WORD( "ahg1533.u12", 0x100002, 0x7faef, BAD_DUMP CRC(615c2343) SHA1(9bb85f97ca8345d80e088fbb7ac5caea360af529) )
ROM_LOAD32_WORD( "ahg1533.u9", 0x200000, 0x7fff6, BAD_DUMP CRC(be004ff5) SHA1(2827e5be3c21acf2002647729f163659195a461a) )
ROM_LOAD32_WORD( "ahg1533.u13", 0x200002, 0x7ffeb, BAD_DUMP CRC(612a6bf2) SHA1(01ee8854204da0610aa4ab3a36c3e517906d2ab4) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3539,17 +3369,13 @@ ROM_START( diamdove )
0x063aa0-0x273ea3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x063aa0-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101018v.u7", 0x000000, 0x80000, CRC(2ebb3704) SHA1(42567d873d6ab9221d09e5449fa57b557677d2ab) )
ROM_LOAD32_WORD( "0101018v.u11", 0x000002, 0x80000, CRC(ff4c684a) SHA1(6598c24a8717b8e624e387f000c584ec3b10a8cd) )
ROM_LOAD32_WORD( "0101018v.u8", 0x100000, 0x80000, CRC(daa55b3b) SHA1(7aa96a51a3ea9f96c38d08e486eccc54ca4396a3) )
ROM_LOAD32_WORD( "0101018v.u12", 0x100002, 0x80000, CRC(62209e81) SHA1(68383068de2e030467c3f3ac16459ae2f3b2cce6) )
ROM_LOAD32_WORD( "0101018v.u9", 0x200000, 0x80000, CRC(2254f0e9) SHA1(5bccd65e7e616e1f6ed08a0c84862cb13f9f7098) )
ROM_LOAD32_WORD( "0101018v.u13", 0x200002, 0x80000, CRC(952a850f) SHA1(66da391af532f9ef531d10995c96a90eb71cd09a) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3565,13 +3391,9 @@ ROM_START( dmdfever )
Calculated Checksum 0x87d3b331 (OK)
0x054f40-0x0ef137 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200302v.u7", 0x000000, 0x80000, CRC(d90032f9) SHA1(9c34e626168bdfa3ff2722d9ff1970d826135cf7) )
ROM_LOAD32_WORD( "0200302v.u11", 0x000002, 0x80000, CRC(29620f05) SHA1(172b6226c443931f0c4ddc44a63c8fc0e6be3824) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASEFF )
ROM_END
@@ -3582,15 +3404,11 @@ ROM_START( dimtouch )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0400433v.u7", 0x000000, 0x80000, CRC(71b19365) SHA1(5a8ba1806af544d33e9acbcbbc0555805b4074e6) )
ROM_LOAD32_WORD( "0400433v.u11", 0x000002, 0x80000, CRC(3d836342) SHA1(b015a4ba998b39ed86cdb6247c9c7f1365641b59) )
ROM_LOAD32_WORD( "0400433v.u8", 0x100000, 0x80000, CRC(971bbf63) SHA1(082f81115209c7089c76fb207248da3c347a080b) )
ROM_LOAD32_WORD( "0400433v.u12", 0x100002, 0x80000, CRC(9e0d08e2) SHA1(38b10f7c37f1cefe9271549073dc0a4fed409aec) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASEFF )
ROM_END
@@ -3606,13 +3424,9 @@ ROM_START( dolphntr )
Calculated Checksum 0x14ccd8a1 (OK)
0x05c368-0x0fe787 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200424v.u7", 0x000000, 0x80000, CRC(5dd88306) SHA1(ee8ec7d123d057e8df9be0e8dadecea7dab7aafd) )
ROM_LOAD32_WORD( "0200424v.u11", 0x000002, 0x80000, CRC(bcb732ea) SHA1(838300914846c6e740780e5a24b9db7304a8a88d) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3630,15 +3444,11 @@ ROM_START( dolphntra )
0x053898-0x1cac2f is the non-Checksummed range still containing data but NOT covered by Checksum
0x053898-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100424v.u7", 0x000000, 0x80000, CRC(657faef7) SHA1(09e1f9d461e855c10cf8b825ef83dd3e7db65b43) )
ROM_LOAD32_WORD( "0100424v.u11", 0x000002, 0x80000, CRC(65aa46ec) SHA1(3ad4270efbc2e947097d94a3258a544d79a1d599) )
ROM_LOAD32_WORD( "0100424v.u8", 0x100000, 0x80000, CRC(e77868ad) SHA1(3345da120075bc0da47bac0a4840790693382620) )
ROM_LOAD32_WORD( "0100424v.u12", 0x100002, 0x80000, CRC(6abd9309) SHA1(c405a13f5bfe447c1ab20d92e140e4fb145920d4) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3655,15 +3465,11 @@ ROM_START( dolphntrb )
0x0536c4-0x1ce293 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0536c4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100388v.u7", 0x000000, 0x80000, CRC(7463b5f6) SHA1(89e5cf8143d0b4ed54aa2c9bd8840f0aba19322e) )
ROM_LOAD32_WORD( "0100388v.u11", 0x000002, 0x80000, CRC(8e391b67) SHA1(4b7a7295d3a96e26bf1958eb30af0b6582a5e5a6) )
ROM_LOAD32_WORD( "0100388v.u8", 0x100000, 0x80000, CRC(195bec0f) SHA1(86bdc53e682476c2d90c5e51d4bccdc048d22e7f) )
ROM_LOAD32_WORD( "0100388v.u12", 0x100002, 0x80000, CRC(1a1fbbcf) SHA1(6e3772dcccd9b5958bec3bfac9af22b2eabca32e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3683,7 +3489,7 @@ ROM_START( dolphntrce )
Calculated Checksum 0x06f7ea7e (OK)
0x0f24a4-0x356213 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1607.u7", 0x000000, 0x80000, CRC(60a4643f) SHA1(e72de7218ee57d5fc0b316252366437592ef6000) )
ROM_LOAD32_WORD( "ahg1607.u11", 0x000002, 0x80000, CRC(55d65ff6) SHA1(e36dd58fbaf1fb5fbcc6586535acff6af5f23067) )
ROM_LOAD32_WORD( "ahg1607.u8", 0x100000, 0x80000, CRC(b2b403e7) SHA1(00ea248773a2acc4c5d71a24ce22f206df1888b2) )
@@ -3692,10 +3498,6 @@ ROM_START( dolphntrce )
ROM_LOAD32_WORD( "ahg1607.u13", 0x200002, 0x80000, CRC(cb057b1e) SHA1(7853305fa618bfd34b418cd1c3519b3bb8a7d8f0) )
ROM_LOAD32_WORD( "ahg1607.u10", 0x300000, 0x80000, CRC(84d056b3) SHA1(eb3c496fae1e35cc334ff3bb92d444d9fd00efee) )
ROM_LOAD32_WORD( "ahg1607.u14", 0x300002, 0x80000, CRC(6f522ffb) SHA1(0fbba6b8df15631e4361daf505469f2214ad8695) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3715,7 +3517,7 @@ ROM_START( dolphntrcea )
Calculated Checksum 0x60cc71fc (OK)
0x0f2308-0x356077 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1606.u7", 0x000000, 0x80000, CRC(d468edf7) SHA1(100672d09184e06130ce253749bd9e20ee0a06d4) )
ROM_LOAD32_WORD( "ahg1606.u11", 0x000002, 0x80000, CRC(0fe64635) SHA1(b504216e59984951b46701019f87cad759ab60f2) )
ROM_LOAD32_WORD( "ahg1606.u8", 0x100000, 0x80000, CRC(a53a2de4) SHA1(1741af795f88e867021f3c08d8990611d893a8e8) )
@@ -3724,10 +3526,6 @@ ROM_START( dolphntrcea )
ROM_LOAD32_WORD( "ahg1606.u13", 0x200002, 0x80000, CRC(d6aa89fe) SHA1(eccb49d49f533aeed9fefb14018bcc06d3fdaf23) )
ROM_LOAD32_WORD( "ahg1606.u10", 0x300000, 0x80000, CRC(0be76189) SHA1(a458f620f48b9f4a73f59d31ba98864c5a64e1d7) )
ROM_LOAD32_WORD( "ahg1606.u14", 0x300002, 0x80000, CRC(c6c59ed6) SHA1(0ce8e5824c5937ffe2eeb34320db9dc568bca7cb) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3747,7 +3545,7 @@ ROM_START( dolphntrceb )
Calculated Checksum 0x18884f4e (OK)
0x0eeb04-0x35287b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1519.u7", 0x000000, 0x80000, CRC(7246836c) SHA1(95e6230bf49bb9099b497ee6ff11cd69279ecc6d) )
ROM_LOAD32_WORD( "ahg1519.u11", 0x000002, 0x80000, CRC(e7ea2c1f) SHA1(85f462aa5fdc9528081e81151d8fad2fe9fbda3d) )
ROM_LOAD32_WORD( "ahg1519.u8", 0x100000, 0x80000, CRC(0110edaf) SHA1(84367fd01daff36c25aff591ab3eecfc841b4d19) )
@@ -3756,10 +3554,6 @@ ROM_START( dolphntrceb )
ROM_LOAD32_WORD( "ahg1519.u13", 0x200002, 0x80000, CRC(82e7be90) SHA1(b513a75eb6514f10493534e46f69ed7f5a470cd3) )
ROM_LOAD32_WORD( "ahg1519.u10", 0x300000, 0x80000, CRC(bf226a58) SHA1(2d726c7b53652f0782a942aeaa15295454378ce3) )
ROM_LOAD32_WORD( "ahg1519.u14", 0x300002, 0x80000, CRC(f2da081c) SHA1(5202741719d72a9290bda2c646d37e8c8ad41c04) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3776,15 +3570,11 @@ ROM_START( dolphntrql )
0x0806ac-0x1ad0c7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0806ac-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101250v.u7", 0x000000, 0x80000, CRC(4d38af9a) SHA1(4f0bc990b33b8421bde4473d22ad8ca55fc407c9) )
ROM_LOAD32_WORD( "0101250v.u11", 0x000002, 0x80000, CRC(f9750215) SHA1(8e44be5c83a1f75a95c856729cfc84c270649caf) )
ROM_LOAD32_WORD( "0101250v.u8", 0x100000, 0x80000, CRC(7d82a406) SHA1(c3757597fe9c484de71d81cb02046f6cca27ff44) )
ROM_LOAD32_WORD( "0101250v.u12", 0x100002, 0x80000, CRC(35236e6f) SHA1(f196f12a1761a235ad66f4e181ca249b1df7e245) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3803,16 +3593,12 @@ ROM_START( dolphntru )
0x08ec8c-0x13d99f is the non-Checksummed range still containing data but NOT covered by Checksum
0x08ec8c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "fhg407702.u7", 0x000000, 0x80000, CRC(97e3e4d0) SHA1(211b9b9e0f25dfaf9d1dfe1d3d88592522aa6f07) )
ROM_LOAD32_WORD( "fhg407702.u11", 0x000002, 0x80000, CRC(de221eb5) SHA1(0e550e90b7fd5670f3f3a8589239c342ed70dc3d) )
ROM_LOAD32_WORD( "fhg407702.u8", 0x100000, 0x80000, CRC(cb3ca8b6) SHA1(dba8bdaa406c07870f95241466359e39a012a70b) )
ROM_LOAD32_WORD( "fhg407702.u12", 0x100002, 0x80000, CRC(8ee1c2d3) SHA1(e6ecaaac0cb4518ecc0d36532ab532f46e3e628b) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -3840,13 +3626,9 @@ ROM_START( drgneye )
Calculated Checksum 0x2b2fe66e (OK)
0x05891c-0x0e689f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100521v.u7", 0x000000, 0x80000, CRC(db9c952d) SHA1(4cbe3ffe6cf0bb112cb9a2d7a4ff0b28154d32c1) )
ROM_LOAD32_WORD( "0100521v.u11", 0x000002, 0x80000, CRC(2bb47749) SHA1(796f610e5202b5eb26a6e901d43ee5d9e3f95332) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3857,15 +3639,11 @@ ROM_START( dreamwv )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200586v.u7", 0x000000, 0x80000, CRC(6d52fcd1) SHA1(136cb89037a96bf6824ed5754fc67167f0287684) )
ROM_LOAD32_WORD( "0200586v.u11", 0x000002, 0x80000, CRC(6b0d58b8) SHA1(3c70d294673deb38d737099880fdbd04e2dc20e6) )
ROM_LOAD32_WORD( "0200586v.u8", 0x100000, 0x80000, CRC(d0a2fb07) SHA1(a05468f36ee1024399780e92825803908f416d80) )
ROM_LOAD32_WORD( "0200586v.u12", 0x100002, 0x80000, CRC(0b3e03d3) SHA1(966ec84aff686ad360d440995b81ae469539a5b5) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3882,17 +3660,13 @@ ROM_START( dynajack )
0x07031c-0x227a4b is the non-Checksummed range still containing data but NOT covered by Checksum
0x07031c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j00081.u7", 0x000000, 0x80000, CRC(73783ecf) SHA1(280b4da540b405959f31c2eebbf87ab635d21c06) )
ROM_LOAD32_WORD( "01j00081.u11", 0x000002, 0x80000, CRC(5a0147ae) SHA1(f2135b2525eb50a03a8f6360e7edb92bf0b88740) )
ROM_LOAD32_WORD( "01j00081.u8", 0x100000, 0x80000, CRC(e686eab2) SHA1(6eb18adda82357ff84f77e9334733094430dfdc6) )
ROM_LOAD32_WORD( "01j00081.u12", 0x100002, 0x80000, CRC(beee94ff) SHA1(fad0d3506d10330840d3e5fcdfd7f0aa20041969) )
ROM_LOAD32_WORD( "01j00081.u9", 0x200000, 0x80000, CRC(28a45170) SHA1(d7bb8e4dd24e3a3acf44e7fc40e49ebee5c15ec9) )
ROM_LOAD32_WORD( "01j00081.u13", 0x200002, 0x80000, CRC(d204ff9c) SHA1(8ac5533928fb3ca247dc85cea67da45a6743f732) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3903,17 +3677,13 @@ ROM_START( dynajacku )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, first 4 files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg1562.u7", 0x000000, 0x7f023, BAD_DUMP CRC(c69c989c) SHA1(6eeadf185a38944c6c0c32777c006f27505eaa73) )
ROM_LOAD32_WORD( "chg1562.u11", 0x000002, 0x7ff1e, BAD_DUMP CRC(693b28cf) SHA1(06ca74d5f7a1e0cd315f4b0dc5182db1f3cfa5a7) )
ROM_LOAD32_WORD( "chg1562.u8", 0x100000, 0x7fe83, BAD_DUMP CRC(5b585157) SHA1(e7d11b959f02f4cf35413ea59220c751653cb0c7) )
ROM_LOAD32_WORD( "chg1562.u12", 0x100002, 0x7fe8c, BAD_DUMP CRC(39e6017d) SHA1(5f5dd611b51ad91b6de8bce7de5efc4e48fd02a3) )
ROM_LOAD32_WORD( "chg1562.u9", 0x200000, 0x80000, CRC(5311546c) SHA1(83eff3a0382a19b315be4612bcdc5280049b10f1) )
ROM_LOAD32_WORD( "chg1562.u13", 0x200002, 0x80000, CRC(5a2220d7) SHA1(aca5fefb60af93ba776cc695e9a7ea406f527937) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3929,13 +3699,9 @@ ROM_START( eldorda5 )
Calculated Checksum 0xed424efa (OK)
0x06328c-0x0d4b57 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100652v.u7", 0x000000, 0x80000, CRC(d9afe87c) SHA1(577ea5da9c4e93a393711a0c7361365301f4241e) )
ROM_LOAD32_WORD( "0100652v.u11", 0x000002, 0x80000, CRC(35233cf8) SHA1(e02477526f2f9e2663c1876f543d138b2caf28df) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3951,13 +3717,9 @@ ROM_START( eforsta5 )
Calculated Checksum 0x2c99855f (OK)
0x045da4-0x0ebd43 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0400122v.u7", 0x000000, 0x80000, CRC(b5829b27) SHA1(f6f84c8dc524dcee95e37b93ead9090903bdca4f) )
ROM_LOAD32_WORD( "0400122v.u11", 0x000002, 0x80000, CRC(7a97adc8) SHA1(b52f7fdc7edf9ad92351154c01b8003c0576ed94) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -3969,7 +3731,7 @@ ROM_START( eforsta5ce )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, first 6 files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg1536.u7", 0x000000, 0x7efd4, BAD_DUMP CRC(d29185cc) SHA1(26154f3d99907461cff4a44fe02929fae66e6963) )
ROM_LOAD32_WORD( "chg1536.u11", 0x000002, 0x7feab, BAD_DUMP CRC(4ea1bd5d) SHA1(86ffabb11550a932006549496772bdd0d27aa384) )
ROM_LOAD32_WORD( "chg1536.u8", 0x100000, 0x7f753, BAD_DUMP CRC(d439857a) SHA1(8d8d85f36253c89a8e5fb825761284ddd44890c4) )
@@ -3978,10 +3740,6 @@ ROM_START( eforsta5ce )
ROM_LOAD32_WORD( "chg1536.u13", 0x200002, 0x7eab3, BAD_DUMP CRC(653240e4) SHA1(20a196a2b77416d1490f3d7d4d66dd69ef8c59b2) )
ROM_LOAD32_WORD( "chg1536.u10", 0x300000, 0x80000, CRC(e1301711) SHA1(b7778b9d3faba0e807b7806f2837d57b0c6a3338) )
ROM_LOAD32_WORD( "chg1536.u14", 0x300002, 0x80000, CRC(113238a6) SHA1(145467e1f015543d23bb4a377d71949693f21c34) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4002,7 +3760,7 @@ ROM_START( eforsta5cea )
Calculated Checksum 0xdb27a86b (OK)
0x0f29e8-0x31ee8f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1615.u7", 0x000000, 0x80000, CRC(a08e6be6) SHA1(ab7aa0a333fbf1c4bbea82a55651b2c32b0c9fb8) )
ROM_LOAD32_WORD( "ahg1615.u11", 0x000002, 0x80000, CRC(4cbbeb31) SHA1(76d6283627be2e4e7e9e097aa9e4590348a018e7) )
ROM_LOAD32_WORD( "ahg1615.u8", 0x100000, 0x80000, CRC(cf79a2b7) SHA1(fb2c5ef26c81fc5d8f572f1e97d2cbadfd9a6f70) )
@@ -4011,10 +3769,6 @@ ROM_START( eforsta5cea )
ROM_LOAD32_WORD( "ahg1615.u13", 0x200002, 0x80000, CRC(68a732f0) SHA1(f98ba7f1d6def1783e819291ff8a58f6a7f72350) )
ROM_LOAD32_WORD( "ahg1615.u10", 0x300000, 0x80000, CRC(cb131b54) SHA1(8075be3f0251e696254336277703f9b956097a50) )
ROM_LOAD32_WORD( "ahg1615.u14", 0x300002, 0x80000, CRC(961fd1b3) SHA1(59c2280258b98bc0153b6dc08d1af026de5b3ed3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4035,15 +3789,11 @@ ROM_START( eforsta5u )
0x0a5234-0x15dbdf is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a5234-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "jhg041503.u7", 0x000000, 0x80000, CRC(48a87915) SHA1(103f79f482b4e1ba3653280cdcf1ac6718981faf) ) // 94.97%
ROM_LOAD32_WORD( "jhg041503.u11", 0x000002, 0x80000, CRC(beb31b6d) SHA1(454fe5b04789e6f45d82d92f808fde5770435a80) ) // 94.97%
ROM_LOAD32_WORD( "jhg041503.u8", 0x100000, 0x80000, CRC(002dec6c) SHA1(fb3f4ce9cd8cd9e0e3133376ed014db83db041c5) ) // base
ROM_LOAD32_WORD( "jhg041503.u12", 0x100002, 0x80000, CRC(c968471f) SHA1(9d54a5c396e6f83690db2fcb7ddcc8a47a7dd777) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4064,15 +3814,11 @@ ROM_START( eforsta5ua )
0x0a5234-0x15dbdf is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a5234-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "jhg041599.u7", 0x000000, 0x80000, CRC(394d93a0) SHA1(5dd91ef55da4b6c8f0866c21d8d4ae9e18ab1bb0) ) // 88,26%
ROM_LOAD32_WORD( "jhg041599.u11", 0x000002, 0x80000, CRC(3f542a64) SHA1(36de7fc85f2424a62f322de2ef82e061d2335526) ) // 88,26%
ROM_LOAD32_WORD( "jhg041599.u8", 0x100000, 0x80000, CRC(002dec6c) SHA1(fb3f4ce9cd8cd9e0e3133376ed014db83db041c5) ) // base
ROM_LOAD32_WORD( "jhg041599.u12", 0x100002, 0x80000, CRC(c968471f) SHA1(9d54a5c396e6f83690db2fcb7ddcc8a47a7dd777) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4089,15 +3835,11 @@ ROM_START( fastfort )
0x05c0e8-0x1e5b5b is the non-Checksummed range still containing data but NOT covered by Checksum
0x05c0e8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100651v.u7", 0x000000, 0x80000, CRC(a68d21ff) SHA1(082d2985d9037465d998d9176b7e5447189fae01) )
ROM_LOAD32_WORD( "0100651v.u11", 0x000002, 0x80000, CRC(2945baed) SHA1(bcafb84e3935912e47b4396c488ecfd3c1b19124) )
ROM_LOAD32_WORD( "0100651v.u8", 0x100000, 0x80000, CRC(fbad0352) SHA1(d202d46f117095ac19347b9cd31e7252b5f76d6e) )
ROM_LOAD32_WORD( "0100651v.u12", 0x100002, 0x80000, CRC(d591dfb6) SHA1(9a1c1070b7e8774928d684c45481d72ce5108bf1) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4114,7 +3856,7 @@ ROM_START( fortellr )
0x07038c-0x3616a7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x07038c-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j00131.u7", 0x000000, 0x80000, CRC(78394106) SHA1(aedfb98d7aa515eebabf378edb9c43e01bcba010) )
ROM_LOAD32_WORD( "01j00131.u11", 0x000002, 0x80000, CRC(faab1283) SHA1(6200fc2047c4052e4fc3c2d28b26cd9ff67a08be) )
ROM_LOAD32_WORD( "01j00131.u8", 0x100000, 0x80000, CRC(7ce4ba38) SHA1(43b57e4dc96851f58d95e4f1b99d08f559e27f6a) )
@@ -4123,10 +3865,6 @@ ROM_START( fortellr )
ROM_LOAD32_WORD( "01j00131.u13", 0x200002, 0x80000, CRC(d0dd6627) SHA1(ea855da1759a27936615400993b381609071d66c) )
ROM_LOAD32_WORD( "01j00131.u10", 0x300000, 0x80000, CRC(f2790419) SHA1(8720c37cc678e7c5666c67b9998fbb460a8aad90) )
ROM_LOAD32_WORD( "01j00131.u14", 0x300002, 0x80000, CRC(507bbe10) SHA1(01b1982c02a00b60aa39ee1b408d653365f728d4) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4137,7 +3875,7 @@ ROM_START( fortfvr )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, 7 out of 8 files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1566.u7", 0x000000, 0x7f050, BAD_DUMP CRC(07c896ae) SHA1(5d275f3759253d2aa3eeef4d6ce973e9a3b5e421) )
ROM_LOAD32_WORD( "bhg1566.u11", 0x000002, 0x7ff76, BAD_DUMP CRC(e6459275) SHA1(7329204db5d8b9f378918936e46d1b61e6cd2191) )
ROM_LOAD32_WORD( "bhg1566.u8", 0x100000, 0x7e211, BAD_DUMP CRC(6f26925f) SHA1(8656fe440a123a2fb5e1a801295163bd1244a0c6) )
@@ -4146,10 +3884,6 @@ ROM_START( fortfvr )
ROM_LOAD32_WORD( "bhg1566.u13", 0x200002, 0x7fb29, BAD_DUMP CRC(ed5d7c4a) SHA1(f8288581364bca9ceb96ab9359803c90c520b3ab) )
ROM_LOAD32_WORD( "bhg1566.u10", 0x300000, 0x80000, CRC(627109ba) SHA1(6689e8cfa7d31fa9471bbde75a5ea97f16ddc00a) )
ROM_LOAD32_WORD( "bhg1566.u14", 0x300002, 0x7ffff, BAD_DUMP CRC(4fba6570) SHA1(46bb22ba10dc69c70241dfbb00e86ffa5b28fd1c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4170,15 +3904,11 @@ ROM_START( gambler )
0x08f46c-0x1354cb is the non-Checksummed range still containing data but NOT covered by Checksum
0x08f46c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ehg091602.u7", 0x000000, 0x80000, CRC(084167e3) SHA1(ec10a3f1a52ec4a2e2b4e1f303c1cbc048d1331b) ) // 92.268%
ROM_LOAD32_WORD( "ehg091602.u11", 0x000002, 0x80000, CRC(049b027c) SHA1(8212708c63003e6fd95ce2ee32d46dc4a26ab3c3) ) // 92.268%
ROM_LOAD32_WORD( "ehg091602.u8", 0x100000, 0x80000, CRC(e2221fdf) SHA1(8a7b2d5de68ae66fe1915a6faac6277249e3fb53) ) // base
ROM_LOAD32_WORD( "ehg091602.u12", 0x100002, 0x80000, CRC(ebe957f9) SHA1(539945ec9beafe2c83051208370588fce2334f16) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4189,17 +3919,13 @@ ROM_START( geisha )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101408v.u7", 0x000000, 0x80000, CRC(ebdde248) SHA1(83f4f4deb5c6f5b33ae066d50e043a24cb0cbfe0) )
ROM_LOAD32_WORD( "0101408v.u11", 0x000002, 0x80000, CRC(2f9e7cd4) SHA1(e9498879c9ca66740856c00fda0416f5d9f7c823) )
ROM_LOAD32_WORD( "0101408v.u8", 0x100000, 0x80000, CRC(87e41b1b) SHA1(029687aeaed701e0f4b8da9d1d60a5a0a9445518) )
ROM_LOAD32_WORD( "0101408v.u12", 0x100002, 0x80000, CRC(255f2368) SHA1(eb955452e1ed8d9d4f30f3372d7321f01d3654d3) )
ROM_LOAD32_WORD( "0101408v.u9", 0x200000, 0x80000, CRC(5f161953) SHA1(d07353d006811813b94cb022857f49c4906fd87b) )
ROM_LOAD32_WORD( "0101408v.u13", 0x200002, 0x80000, CRC(5ef6323e) SHA1(82a720d814ca06c6d286c59bbf325d9a1034375a) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4210,7 +3936,7 @@ ROM_START( genmagi )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200894v.u7", 0x000000, 0x80000, CRC(20ec3b50) SHA1(400ad7f86077184fee63690060fe2a51ba888e1b) )
ROM_LOAD32_WORD( "0200894v.u11", 0x000002, 0x80000, CRC(88c304a3) SHA1(013d5d1d62b356ce5cdf0c9b036c4ca09f191668) )
ROM_LOAD32_WORD( "0200894v.u8", 0x100000, 0x80000, CRC(341bac7b) SHA1(67df39b8070f6d9afd183b04239d9e2844d588c5) )
@@ -4219,10 +3945,6 @@ ROM_START( genmagi )
ROM_LOAD32_WORD( "0200894v.u13", 0x200002, 0x80000, CRC(26f51647) SHA1(e980c021d8e2d295ba2d50446b36b85f42d3f318) )
ROM_LOAD32_WORD( "0200894v.u10", 0x300000, 0x80000, CRC(ea460e72) SHA1(4546e04cc04239528c93e22532db08fccebda8a8) )
ROM_LOAD32_WORD( "0200894v.u14", 0x300002, 0x80000, CRC(52092ffb) SHA1(6ed591a510e9186588470ec745caf8001712012e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4241,7 +3963,7 @@ ROM_START( glizrdce )
Calculated Checksum 0x36907c47 (OK)
0x0f19c0-0x3b1443 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1623.u7", 0x000000, 0x80000, CRC(bee526f8) SHA1(32227a6655393a966af3ab698388146f0b752c67) ) // game
ROM_LOAD32_WORD( "ahg1623.u11", 0x000002, 0x80000, CRC(177ffc12) SHA1(4cedadcf8ddfb95aff7aa0ece96411646677ff96) ) // game
ROM_LOAD32_WORD( "ahg1623.u8", 0x100000, 0x80000, CRC(22657930) SHA1(8a6db02ce1c45a19d6e6f222788f607224b8af43) ) // base
@@ -4250,10 +3972,6 @@ ROM_START( glizrdce )
ROM_LOAD32_WORD( "ahg1623.u13", 0x200002, 0x80000, CRC(5c658f42) SHA1(0f1b2d79c0c15562f14e59bb424a9c62df6bd959) ) // base
ROM_LOAD32_WORD( "ahg1623.u10", 0x300000, 0x80000, CRC(613cb7d8) SHA1(bfd6606f809f5eb2c81802539b5ab7e2a63046a1) ) // base
ROM_LOAD32_WORD( "ahg1623.u14", 0x300002, 0x80000, CRC(5ceb871c) SHA1(42b8a087fa39261818dd333ea3d8c1ef269671bf) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4270,15 +3988,11 @@ ROM_START( gnomeatw )
0x05ebcc-0x1bf9db is the non-Checksummed range still containing data but NOT covered by Checksum
0x05ebcc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100767v.u7", 0x000000, 0x80000, CRC(a5d3825e) SHA1(4ce7466eff770a2c6c3c5de620a14e05bb9fb406) )
ROM_LOAD32_WORD( "0100767v.u11", 0x000002, 0x80000, CRC(737d7178) SHA1(df788eea23b15415adc94543476b6ad982c4d79b) )
ROM_LOAD32_WORD( "0100767v.u8", 0x100000, 0x80000, CRC(fe59ec8b) SHA1(b43778b51a0d695c179fa63ce45a47b9f550fb97) )
ROM_LOAD32_WORD( "0100767v.u12", 0x100002, 0x80000, CRC(49eb3869) SHA1(d98fe385c667872f26d656a3240f557a70ba924f) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4299,15 +4013,11 @@ ROM_START( goldpyr )
0x08ec84-0x1aca63 is the non-Checksummed range still containing data but NOT covered by Checksum
0x08ec84-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg120503.u7", 0x000000, 0x80000, CRC(2fbed80c) SHA1(fb0d97cb2be96da37c487fc3aef06c6120efdb46) )
ROM_LOAD32_WORD( "ahg120503.u11", 0x000002, 0x80000, CRC(ec9c183c) SHA1(e405082ee779c4fee103fb7384469c9d6afbc95b) )
ROM_LOAD32_WORD( "ahg120503.u8", 0x100000, 0x80000, CRC(3cd7d8e5) SHA1(ae83a7c335564c398330d43295997b8ca547c92d) )
ROM_LOAD32_WORD( "ahg120503.u12", 0x100002, 0x80000, CRC(8bbf45d0) SHA1(f58f28e7cc4ac225197959566d81973b5aa0e836) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4328,15 +4038,11 @@ ROM_START( goldpyra )
0x08ef14-0x1aca3b is the non-Checksummed range still containing data but NOT covered by Checksum
0x08ef14-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg120699.u7", 0x000000, 0x80000, CRC(19d21119) SHA1(de809e098a676f3d5f2c2750c5f7c97ee4c836a7) )
ROM_LOAD32_WORD( "ahg120699.u11", 0x000002, 0x80000, CRC(0f585009) SHA1(2e93caba45d5a79db2d7fd3a15da432afe05e59c) )
ROM_LOAD32_WORD( "ahg120699.u8", 0x100000, 0x80000, CRC(df1ffb31) SHA1(1cf9d008b1f8fdb06ba050c97dae79f272c8063c) )
ROM_LOAD32_WORD( "ahg120699.u12", 0x100002, 0x80000, CRC(13021157) SHA1(6beb8dea66659b5ec9cbb8dcd921c30a621049a9) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4356,7 +4062,7 @@ ROM_START( goldpyrb )
Calculated Checksum 0x5ad8a58b (OK)
0x089a30-0x1b4043 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// these are the 'bios' for Casino games (could be moved to a different base set)
ROM_LOAD32_WORD( "0700474v.u7", 0x000000, 0x80000, CRC(04b7dcbf) SHA1(eded1223336181bb08f9593247f1f79d96278b75) )
ROM_LOAD32_WORD( "0700474v.u11", 0x000002, 0x80000, CRC(a89ce1b5) SHA1(411b474a111f23ebd834bea5af0bf0cf3926d590) )
@@ -4365,10 +4071,6 @@ ROM_START( goldpyrb )
ROM_LOAD32_WORD( "0100878v.u12", 0x100002, 0x80000, CRC(acb3de77) SHA1(e0e337d6efbd6ee8e0c0ec2653c3dc0bd5741ff4) )
ROM_LOAD32_WORD( "0100878v.u9", 0x200000, 0x80000, CRC(0a2f6903) SHA1(11fd913f8c3a677ae07c7ec50548a82c1eaf63ee) )
ROM_LOAD32_WORD( "0100878v.u13", 0x200002, 0x80000, CRC(0df660be) SHA1(73d370d90655dada34f2b5b2209652632c34a22e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4385,17 +4087,13 @@ ROM_START( goldenra )
0x068298-0x285abf is the non-Checksummed range still containing data but NOT covered by Checksum
0x068298-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101164v.u7", 0x000000, 0x80000, CRC(2f75d5f7) SHA1(d7f6ecff7cf759d80733b6d3f224caa5128be0b7) )
ROM_LOAD32_WORD( "0101164v.u11", 0x000002, 0x80000, CRC(06a871c7) SHA1(95464d74c2295196e367e34efb816acedcd71265) )
ROM_LOAD32_WORD( "0101164v.u8", 0x100000, 0x80000, CRC(940eabd7) SHA1(8d41b3fa27c827a7671b095618ac53750e6017f6) )
ROM_LOAD32_WORD( "0101164v.u12", 0x100002, 0x80000, CRC(21c4a2d2) SHA1(77a24a5f98aad090223d301919645b5011667c28) )
ROM_LOAD32_WORD( "0101164v.u9", 0x200000, 0x80000, CRC(b1cac0e7) SHA1(87f393a75c09e96a7fb893a767edcc81044e4fe3) )
ROM_LOAD32_WORD( "0101164v.u13", 0x200002, 0x80000, CRC(8f62ccc5) SHA1(5105313192ab8dfd522b921c70b8b03a8a61ac63) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4412,17 +4110,13 @@ ROM_START( honeypot )
0x06f02c-0x281a27 is the non-Checksummed range still containing data but NOT covered by Checksum
0x06f02c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "03j00241.u7", 0x000000, 0x80000, CRC(9c0c3a68) SHA1(39e8be61ea8e47fcb8006868518d9de464dc63da) )
ROM_LOAD32_WORD( "03j00241.u11", 0x000002, 0x80000, CRC(c91bc9e7) SHA1(c8293afa113213e5bd9210b4c3fb0aae11019c4d) )
ROM_LOAD32_WORD( "03j00241.u8", 0x100000, 0x80000, CRC(cc3701fd) SHA1(61419691b91c79aec3bde660895b520b9634237e) )
ROM_LOAD32_WORD( "03j00241.u12", 0x100002, 0x80000, CRC(1f2e3714) SHA1(c4e5809a54c5a10479cbdfbaa7a51c5e36bd8655) )
ROM_LOAD32_WORD( "03j00241.u9", 0x200000, 0x80000, CRC(906b275f) SHA1(71e32cfb97a1063cb363795dd03be0327f6ec3f0) )
ROM_LOAD32_WORD( "03j00241.u13", 0x200002, 0x80000, CRC(d98e20eb) SHA1(6274ceee7ad49a9052b354d9dfc7e3cfa4e61017) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4443,17 +4137,13 @@ ROM_START( hnktonku )
Calculated Checksum 0x576a26b7 (OK)
0x0ed500-0x2f2d0b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1455.u7", 0x000000, 0x80000, CRC(ef25e5a1) SHA1(00d7dcb852cc2ccb61c5af15108f8c374419527f) )
ROM_LOAD32_WORD( "bhg1455.u11", 0x000002, 0x80000, CRC(737bd8c8) SHA1(0863ed66ca28ab47945d1c6012740bc559c79b0d) )
ROM_LOAD32_WORD( "bhg1455.u8", 0x100000, 0x80000, CRC(822f408e) SHA1(c31d046a48f28de9d8b90676851c4ea5f30cc732) )
ROM_LOAD32_WORD( "bhg1455.u12", 0x100002, 0x80000, CRC(520f051e) SHA1(c3d5058f753e72852e37dcd94c34a4caabdff161) )
ROM_LOAD32_WORD( "bhg1455.u9", 0x200000, 0x80000, CRC(9c928891) SHA1(7fc4f38b9c06d4d5b27d246fffee3a1fd527d6ad) )
ROM_LOAD32_WORD( "bhg1455.u13", 0x200002, 0x80000, CRC(18dd37fe) SHA1(432a4959886fad4f4a55de31b7cc42c51d7f2792) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4469,17 +4159,13 @@ ROM_START( incasun )
Calculated Checksum 0x86b74381 (OK)
0x05f56c-0x23586f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100872v.u7", 0x000000, 0x80000, CRC(180e098b) SHA1(48782c46a344dba0aaad407d0d4a432da091b0f5) )
ROM_LOAD32_WORD( "0100872v.u11", 0x000002, 0x80000, CRC(f51b411d) SHA1(fbbd587c90cd49bb36653cbd1948bc52f8396a41) )
ROM_LOAD32_WORD( "0100872v.u8", 0x100000, 0x80000, CRC(0c19f5ec) SHA1(95d7c9308b30b5193816e95c4276829612040298) )
ROM_LOAD32_WORD( "0100872v.u12", 0x100002, 0x80000, CRC(0fa00c41) SHA1(79139834d5437b37346322bf632904c473e3463a) )
ROM_LOAD32_WORD( "0100872v.u9", 0x200000, 0x80000, CRC(c82da820) SHA1(98a2710b1f793a7ee1070f89c66d49ce55e4156e) )
ROM_LOAD32_WORD( "0100872v.u13", 0x200002, 0x80000, CRC(00407593) SHA1(4c759fe3267b1782ae84d8ed9134295dfaa0faaf) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4489,7 +4175,7 @@ ROM_END
ROM_START( incasunsp )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
/*
Checksum code found at 0x000bf8
0x000000-0x05f70f is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored)
@@ -4503,10 +4189,6 @@ ROM_START( incasunsp )
ROM_LOAD32_WORD( "sp__0100872v.u12", 0x100002, 0x80000, CRC(6633e701) SHA1(02e691c7d18901e70bf8c4e4aa6f856e153f05d4) )
ROM_LOAD32_WORD( "sp__0100872v.u9", 0x200000, 0x80000, CRC(b6035aa7) SHA1(e96e802cda6f20caf523203f2032a88488bdfb65) )
ROM_LOAD32_WORD( "sp__0100872v.u13", 0x200002, 0x80000, CRC(6d66c6b4) SHA1(2106f2ede58bd4d09334e32a1553f02a154bb767) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4516,17 +4198,13 @@ ROM_START( incasunnz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101108v.u7", 0x000000, 0x80000, CRC(1e7be5ca) SHA1(333b7665fab8f60fb60e9d3b44de96725763ca17) )
ROM_LOAD32_WORD( "0101108v.u11", 0x000002, 0x80000, CRC(2ff86b76) SHA1(c491ca19320bd3e15199b3ca1fcf36a70e386daa) )
ROM_LOAD32_WORD( "0101108v.u8", 0x100000, 0x80000, CRC(3eb64fc9) SHA1(31f7d56443091da211c45dddb97375305c3cfeae) )
ROM_LOAD32_WORD( "0101108v.u12", 0x100002, 0x80000, CRC(d91114c5) SHA1(fa88c70d81ff5e4df539b873803376e79eb6a479) )
ROM_LOAD32_WORD( "0101108v.u9", 0x200000, 0x80000, CRC(6da340db) SHA1(4d7528aa27561185a7d53a0c44a4e95e40aadc26) )
ROM_LOAD32_WORD( "0101108v.u13", 0x200002, 0x80000, CRC(472f4097) SHA1(5ebe72b138cdc67989db17c82979eeddc60a081e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4543,7 +4221,7 @@ ROM_START( incasunu )
Calculated Checksum 0xef64419b (OK)
0x0e8480-0x2e9023 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg1458.u7", 0x000000, 0x80000, CRC(20c78b79) SHA1(d7402ff89160f25c9f4f67bbf688621d4ce22205) )
ROM_LOAD32_WORD( "chg1458.u11", 0x000002, 0x80000, CRC(12304203) SHA1(eea44382a2711ceb6661949692e5b5a742dd0761) )
ROM_LOAD32_WORD( "chg1458.u8", 0x100000, 0x80000, CRC(4618ecd4) SHA1(0ac6bfd6ec2bda5f4d474769f35bc81431f25c2a) )
@@ -4551,10 +4229,6 @@ ROM_START( incasunu )
ROM_LOAD32_WORD( "chg1458.u9", 0x200000, 0x80000, CRC(2f909651) SHA1(b4beaebbb20e879a1e23683a9001cbbd2ebf70c4) )
ROM_LOAD32_WORD( "chg1458.u13", 0x200002, 0x80000, CRC(2e573a8d) SHA1(aa8ac4f4a427829f0a5929273c618edb4ecf7b36) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -4584,17 +4258,13 @@ ROM_START( incasunua )
Calculated Checksum 0x24e1ed00 (OK)
0x0ec3a8-0x2ecf4b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "dhg1577.u7", 0x000000, 0x80000, CRC(e31e3c81) SHA1(56b00aae1b9385686530e089cad05308e0c0751d) )
ROM_LOAD32_WORD( "dhg1577.u11", 0x000002, 0x80000, CRC(68d58ad3) SHA1(c521da10b719250e3f115357c6e4ff51377d4335) )
ROM_LOAD32_WORD( "dhg1577.u8", 0x100000, 0x80000, CRC(475db842) SHA1(3c49fbf45a256222e6a5a0343a7dc96386bb8897) )
ROM_LOAD32_WORD( "dhg1577.u12", 0x100002, 0x80000, CRC(f1be432e) SHA1(ed4a064e4e8200126bda3f1c25ac5075014c9f94) )
ROM_LOAD32_WORD( "dhg1577.u9", 0x200000, 0x80000, CRC(a8956bf5) SHA1(d444a3a64968a6275b38babf23089c7d186f30e6) )
ROM_LOAD32_WORD( "dhg1577.u13", 0x200002, 0x80000, CRC(f7c30ef9) SHA1(44d7213e1220d6b89715408d009ef1484de2696f) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4611,17 +4281,13 @@ ROM_START( incasunv )
Calculated Checksum 0xd9d82a51 (OK)
0x082164-0x258447 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j01946.u7", 0x000000, 0x80000, CRC(c6bdbc96) SHA1(ee83b6b4aaa9538ca04f136a4523fd520a24a878) )
ROM_LOAD32_WORD( "01j01946.u11", 0x000002, 0x80000, CRC(15be6a5d) SHA1(000218c13e1e3fccdc0565e496a1fd13cb32f6b1) )
ROM_LOAD32_WORD( "01j01946.u8", 0x100000, 0x80000, CRC(e26bd9c7) SHA1(e5facaa85c4c72d070b1d5000b80a333122c4fbc) )
ROM_LOAD32_WORD( "01j01946.u12", 0x100002, 0x80000, CRC(a9941a3b) SHA1(14868686aa0aa3d966ffbaef2593a11a57a43b05) )
ROM_LOAD32_WORD( "01j01946.u9", 0x200000, 0x80000, CRC(90e5a52b) SHA1(b2c334126128f9569846655d78f1641a36aec739) )
ROM_LOAD32_WORD( "01j01946.u13", 0x200002, 0x80000, CRC(0efdd830) SHA1(de0be1cd3f691299f48d7a184df6bb59fef22de2) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4638,15 +4304,11 @@ ROM_START( indrema5 )
0x063240-0x1cd2d3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x063240-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100845v.u7", 0x000000, 0x80000, CRC(0c924a3e) SHA1(499b4ae601e53173e3ba5f400a40e5ae7bbaa043) )
ROM_LOAD32_WORD( "0100845v.u11", 0x000002, 0x80000, CRC(e371dc0f) SHA1(a01ab7fb63a19c144f2c465ecdfc042695124bdf) )
ROM_LOAD32_WORD( "0100845v.u8", 0x100000, 0x80000, CRC(1c6bfb47) SHA1(7f751cb499a6185a0ab64eeec511583ceeee6ee8) )
ROM_LOAD32_WORD( "0100845v.u12", 0x100002, 0x80000, CRC(4bbe67f6) SHA1(928f88387da66697f1de54f086531f600f80a15e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4662,17 +4324,13 @@ ROM_START( indrema5ql )
Calculated Checksum 0xa70d8e67 (OK)
0x081824-0x20612b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101340v.u7", 0x000000, 0x80000, CRC(60b93091) SHA1(6d4953b8312866f952b9658a680e8827bf2b5e57) )
ROM_LOAD32_WORD( "0101340v.u11", 0x000002, 0x80000, CRC(34125c7d) SHA1(c6e57346f2c53a04e858b01132abcb4d91403822) )
ROM_LOAD32_WORD( "0101340v.u8", 0x100000, 0x80000, CRC(de715129) SHA1(30c15bdfc9ee5c45e04b9f9eb614be89a911260b) )
ROM_LOAD32_WORD( "0101340v.u12", 0x100002, 0x80000, CRC(48d7b043) SHA1(835d148db1e2ce7747a4410e3ceea4468355a164) )
ROM_LOAD32_WORD( "0101340v.u9", 0x200000, 0x80000, CRC(77c94665) SHA1(48d786a323603d1315f94fef97de6f9d1311c688) )
ROM_LOAD32_WORD( "0101340v.u13", 0x200002, 0x80000, CRC(7ec9557e) SHA1(8f143c1ee1c82d822ff66ec5b3dac03b0c911223) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4682,15 +4340,11 @@ ROM_START( jumpbean )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100161v.u7", 0x000000, 0x7fa4c, BAD_DUMP CRC(6994c968) SHA1(7896a93aeec9c2d815c49d203ca594644e5df8a6) )
ROM_LOAD32_WORD( "0100161v.u11", 0x000002, 0x7ffda, BAD_DUMP CRC(7776e753) SHA1(3d4753513b63f48500cb289bd0fcc28d0f4ad9d8) )
ROM_LOAD32_WORD( "0100161v.u8", 0x100000, 0x7fa52, BAD_DUMP CRC(7e69c6ba) SHA1(105bad21c78737b78f0f740a224b3f3e8b44c751) )
ROM_LOAD32_WORD( "0100161v.u12", 0x100002, 0x7fa54, BAD_DUMP CRC(d1d6cfba) SHA1(8c8ee5a97bc3c8cd21cd291701cebf214ca388f3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4707,15 +4361,11 @@ ROM_START( jumpjoey )
0x0562cc-0x1cb767 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0562cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100383v.u7", 0x000000, 0x80000, CRC(9ce4ce4a) SHA1(cde42dc82432baba4c6471cb57be89c0f27ed520) )
ROM_LOAD32_WORD( "0100383v.u11", 0x000002, 0x80000, CRC(b67419d0) SHA1(3107d3fd852fab15e8a72850c984b74e522d91cc) )
ROM_LOAD32_WORD( "0100383v.u8", 0x100000, 0x80000, CRC(94b94149) SHA1(239b510c3ebe9114c27cd7b85fb8f0f5b7b55009) )
ROM_LOAD32_WORD( "0100383v.u12", 0x100002, 0x80000, CRC(defce2e9) SHA1(95f88f8647c52f99dceb4920780696d7f7c1c24b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4734,17 +4384,13 @@ ROM_START( jungjuic )
Calculated Checksum 0x5ad8a58b (OK)
0x089a30-0x1b4043 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// these are the 'bios' for Casino games (could be moved to a different base set)
ROM_LOAD32_WORD( "0700474v.u7", 0x000000, 0x80000, CRC(04b7dcbf) SHA1(eded1223336181bb08f9593247f1f79d96278b75) )
ROM_LOAD32_WORD( "0700474v.u11", 0x000002, 0x80000, CRC(a89ce1b5) SHA1(411b474a111f23ebd834bea5af0bf0cf3926d590) )
ROM_LOAD32_WORD( "0200240v.u8", 0x100000, 0x80000, CRC(10c61ff7) SHA1(86d17cf2492612c3a6284a1c8e41a67a5199c0eb) )
ROM_LOAD32_WORD( "0200240v.u12", 0x100002, 0x80000, CRC(ffa3d0ba) SHA1(e60e01d4d425aea483387fa2f9ae5bb69b80f829) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4762,15 +4408,11 @@ ROM_START( kgalah )
0x05af28-0x1b3e9f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05af28-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200536v.u7", 0x000000, 0x80000, CRC(9333543a) SHA1(dbbd59de046c35e70e71836b342eb5ecf4799575) )
ROM_LOAD32_WORD( "0200536v.u11", 0x000002, 0x80000, CRC(2b52a5e2) SHA1(0c852c6672a46f269f1407db0dd1825a51f242cc) )
ROM_LOAD32_WORD( "0200536v.u8", 0x100000, 0x80000, CRC(08bea3b7) SHA1(9a5d8cf60c9643061dede926a04006a9a674fd8f) )
ROM_LOAD32_WORD( "0200536v.u12", 0x100002, 0x80000, CRC(15d5bfb4) SHA1(7c48dabfd83cc30fe2ffd0b4de63fbc9dc56ee2f) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4788,15 +4430,11 @@ ROM_START( kgalaha )
0x058864-0x1b0b4f is the non-Checksummed range still containing data but NOT covered by Checksum
0x058864-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100536v.u7", 0x000000, 0x80000, CRC(0969274b) SHA1(fc9d667d963d70a563ba7acdeaa6d728f3bee9d9) )
ROM_LOAD32_WORD( "0100536v.u11", 0x000002, 0x80000, CRC(aa7d345d) SHA1(b451ad64d5c33f4ed0fdb693e9c3be6b61093bd8) )
ROM_LOAD32_WORD( "0100536v.u8", 0x100000, 0x80000, CRC(2f397873) SHA1(7679b324fd6c944e31a255f0c65a94a2e78fb57e) )
ROM_LOAD32_WORD( "0100536v.u12", 0x100002, 0x80000, CRC(ddde1739) SHA1(d2dec30baef8b43b2f3bc1d572353b5afe01be4b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4816,7 +4454,7 @@ ROM_START( kgalahce )
Calculated Checksum 0x6f1ff98e (OK)
0x0f19b4-0x3b1437 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1625.u7", 0x000000, 0x80000, CRC(2adcfd60) SHA1(bf819be7665df421435b997259dee0668482a837) )
ROM_LOAD32_WORD( "ahg1625.u11", 0x000002, 0x80000, CRC(4820a290) SHA1(8d073694365f4b0a85e3abe18cc70fd738db6e2c) )
ROM_LOAD32_WORD( "ahg1625.u8", 0x100000, 0x80000, CRC(0e067eab) SHA1(b258b62ca637ee1bc14ccf19b2d337324c0f1b8f) )
@@ -4825,10 +4463,6 @@ ROM_START( kgalahce )
ROM_LOAD32_WORD( "ahg1625.u13", 0x200002, 0x80000, CRC(a35444cc) SHA1(faa0b3edc2acb313d1ce78c7b7dd14b8de465231) )
ROM_LOAD32_WORD( "ahg1625.u10", 0x300000, 0x80000, CRC(f9dde22f) SHA1(b321c927a958d0e20e29cf4e12cea1c8bd06a893) )
ROM_LOAD32_WORD( "ahg1625.u14", 0x300002, 0x80000, CRC(499419db) SHA1(6df8c7a9a69d60e746eb266127647327d4b88919) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4845,15 +4479,11 @@ ROM_START( kgbirda5 )
0x0435b0-0x1df8a7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0435b0-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200024v.u7", 0x000000, 0x80000, CRC(90aefddc) SHA1(610b850c1d3e882c4df9e0a09a056b0c97341a19) )
ROM_LOAD32_WORD( "0200024v.u11", 0x000002, 0x80000, CRC(52791ad8) SHA1(6e4cf553b355f03ef69ef3c4e2816bbd0cbe6599) )
ROM_LOAD32_WORD( "0200024v.u8", 0x100000, 0x80000, CRC(c0477ae3) SHA1(5005944b8b28553dd959192d614be7f1b6228a30) )
ROM_LOAD32_WORD( "0200024v.u12", 0x100002, 0x80000, CRC(df176c5a) SHA1(dcaecdefb7c880b9425a6445dbed969968fe3d1c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4871,7 +4501,7 @@ ROM_START( koalamnt )
Calculated Checksum 0x5e570341 (OK)
0x0ec32c-0x34ebdf is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "chg1573.u7", 0x000000, 0x80000, CRC(6e3ec3ae) SHA1(057650b8d89e93bcbaacf06e6487264fe19a1aa0) )
ROM_LOAD32_WORD( "chg1573.u11", 0x000002, 0x80000, CRC(1ce786ca) SHA1(70539191d97d04838a706dd0bdd7969b1d3a0002) )
ROM_LOAD32_WORD( "chg1573.u8", 0x100000, 0x80000, CRC(070920b4) SHA1(568db78a6eae1e2c7dd9b6629117bce791cce681) ) // base
@@ -4880,10 +4510,6 @@ ROM_START( koalamnt )
ROM_LOAD32_WORD( "chg1573.u13", 0x200002, 0x80000, CRC(7d9041cd) SHA1(ce022b0499b5ad585875a94a78aa018f3493dfb9) ) // base
ROM_LOAD32_WORD( "chg1573.u10", 0x300000, 0x80000, CRC(a0fb61fe) SHA1(2a77ed082bc6829905f83a3cb3c4c120fa4ba0f9) ) // base
ROM_LOAD32_WORD( "chg1573.u14", 0x300002, 0x80000, CRC(5e4776e9) SHA1(d44851cbfaa054cd5675a841a3089a8f4fdc8421) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4900,15 +4526,11 @@ ROM_START( kookabuk )
0x061858-0x1a2757 is the non-Checksummed range still containing data but NOT covered by Checksum
0x061858-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100677v.u7", 0x000000, 0x80000, CRC(b2fdf0e8) SHA1(0dd002cfad2fa4f217a0c67066d098f4cd3ba319) )
ROM_LOAD32_WORD( "0100677v.u11", 0x000002, 0x80000, CRC(e8ab9afc) SHA1(4c3beefeafc6ac9d4538254bb5e01c12b35db922) )
ROM_LOAD32_WORD( "0100677v.u8", 0x100000, 0x80000, CRC(f5a45c57) SHA1(a452a7359af6d5fde2c37946ee68807152f07d39) )
ROM_LOAD32_WORD( "0100677v.u12", 0x100002, 0x80000, CRC(b2f2fd15) SHA1(9614f3ae6e82a40ecf44090d0b8d7bd8b6b1f830) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4928,7 +4550,7 @@ ROM_START( kyhatonu )
Calculated Checksum 0x57cc5e5a (OK)
0x0a6928-0x39cd8f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1204.u7", 0x000000, 0x80000, CRC(bc365ca9) SHA1(f5bb4fc0b2eaed1274b21bc4762b6914ce621d8a) )
ROM_LOAD32_WORD( "bhg1204.u11", 0x000002, 0x80000, CRC(14376c1e) SHA1(616549215f35c4f5a8c4243f84290dd8b3fae5df) )
ROM_LOAD32_WORD( "bhg1204.u8", 0x100000, 0x80000, CRC(29081b50) SHA1(0c3990b11c9e249829babc0631840e982a387709) )
@@ -4937,10 +4559,6 @@ ROM_START( kyhatonu )
ROM_LOAD32_WORD( "bhg1204.u13", 0x200002, 0x80000, CRC(fd4b24c4) SHA1(97db7899c61050c7580af67177c7fe2c8b6116aa) )
ROM_LOAD32_WORD( "bhg1204.u10", 0x300000, 0x80000, CRC(164ac0dd) SHA1(f6168ab76455ad29df6a4a43eea65d8c644d295a) )
ROM_LOAD32_WORD( "bhg1204.u14", 0x300002, 0x80000, CRC(490a9eb5) SHA1(30df13960614f82deac5426ff754885ffb429603) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4956,13 +4574,9 @@ ROM_START( locoloot )
Calculated Checksum 0x02238afa (OK)
0x05633c-0x0bfbef is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100473v.u7", 0x000000, 0x80000, CRC(fd9685ed) SHA1(c5e60cdc0a42c63f18ba33e7d8ea15a545031eb6) )
ROM_LOAD32_WORD( "0100473v.u11", 0x000002, 0x80000, CRC(0c0c2697) SHA1(0fc1dec8fba488a4b59c81b5bab7a11d62be2599) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4978,13 +4592,9 @@ ROM_START( locoloota )
Calculated Checksum 0xafd2e94d (OK)
0x055e94-0x0bbf23 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100472v.u7", 0x000000, 0x80000, CRC(4f02763c) SHA1(302cea5fb157f65fc907f123ef42a0a38cc707ac) )
ROM_LOAD32_WORD( "0100472v.u11", 0x000002, 0x80000, CRC(21332a1a) SHA1(76a4c30d1c9624984175e9bd117c68c9204f01df) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -4994,15 +4604,11 @@ ROM_START( locolootnz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0600725v.u7", 0x000000, 0x80000, CRC(164dd049) SHA1(c99c56af72cb1eb69591cb8f7bacbd06bdb6494d) )
ROM_LOAD32_WORD( "0600725v.u11", 0x000002, 0x80000, CRC(93b0bde3) SHA1(06cb79482f8a94e1a504eead9cdf6da41cba1fb9) )
ROM_LOAD32_WORD( "0600725v.u8", 0x100000, 0x80000, CRC(8cb449ce) SHA1(2372cf126c2c95d9637b0a761dfc7ea223f0aa54) )
ROM_LOAD32_WORD( "0600725v.u12", 0x100002, 0x80000, CRC(29f03505) SHA1(c173167f43cc2eef0e063118e03bc37a87188391) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5021,15 +4627,11 @@ ROM_START( locolootu )
0x0e94fc-0x170993 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e94fc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1513.u7", 0x000000, 0x80000, CRC(16854250) SHA1(a3b6e112dcce38310ca13eb9e9851901ee213fcf) )
ROM_LOAD32_WORD( "ahg1513.u11", 0x000002, 0x80000, CRC(0abe509a) SHA1(a5d0b870390e7f4b38d7685c09c079acb198dd42) )
ROM_LOAD32_WORD( "ahg1513.u8", 0x100000, 0x80000, CRC(bd9d2ad7) SHA1(5e5eaf2521473246fb54175f88521b43b9b86f9f) )
ROM_LOAD32_WORD( "ahg1513.u12", 0x100002, 0x80000, CRC(5bf7b4b1) SHA1(2282ec8d0ddd1aea715005fba2171468831513f4) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5045,13 +4647,9 @@ ROM_START( lonewolf )
Calculated Checksum 0x424e42b6 (OK)
0x0580f4-0x0df6b7 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100587v.u7", 0x000000, 0x80000, CRC(15024eae) SHA1(7101125aa8531c75f9d80fe357013d09dbb0fec9) )
ROM_LOAD32_WORD( "0100587v.u11", 0x000002, 0x80000, CRC(0ed6fb6b) SHA1(a2baa4154fe762e2c1b40a97b2d27265df8b5dab) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5067,13 +4665,9 @@ ROM_START( luckyclo )
Calculated Checksum 0xd747f16a (OK)
0x055e08-0x0f9a0f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300109v.u7", 0x000000, 0x80000, CRC(175db8bb) SHA1(7c1e60c41c8b1cc73cd3476c742d7ce16837fa1b) )
ROM_LOAD32_WORD( "0300109v.u11", 0x000002, 0x80000, CRC(4be1cdef) SHA1(8633077a6ddde80b2e7a3c4439ccb5a3f2b83695) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5093,15 +4687,11 @@ ROM_START( mgarden )
0x0a522c-0x15dbd7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a522c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg121199.u7", 0x000000, 0x80000, CRC(12b9aaf2) SHA1(1cc86a0c8daefc1e5b5a4ff710319a85f573f526) )
ROM_LOAD32_WORD( "ahg121199.u11", 0x000002, 0x80000, CRC(b6095f2c) SHA1(d36ceaa0e6545f594f6a50ddfa71d84ca7128f3b) )
ROM_LOAD32_WORD( "ahg121199.u8", 0x100000, 0x80000, CRC(a315ca28) SHA1(0309789362a945d592ee2eda912e4fc2e6ea5be6) )
ROM_LOAD32_WORD( "ahg121199.u12", 0x100002, 0x80000, CRC(4b252c2c) SHA1(8be41fb2b8f8d2829c18ea123a02f3e61c136206) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5121,15 +4711,11 @@ ROM_START( magimask )
0x0e95fc-0x1e5983 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e95fc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1549.u7", 0x000000, 0x80000, CRC(a77fe800) SHA1(0e8fb392d5213c7512900c1f0fd34e795ba73e9f) )
ROM_LOAD32_WORD( "ahg1549.u11", 0x000002, 0x80000, CRC(321ed7c0) SHA1(4a7913c0edfeb0f3ad6b292919ad1a8b427e936f) )
ROM_LOAD32_WORD( "ahg1549.u8", 0x100000, 0x80000, CRC(b4a0334e) SHA1(7dbe781a20a9a40149658f9df35c8d39039ac70c) )
ROM_LOAD32_WORD( "ahg1549.u12", 0x100002, 0x80000, CRC(d008deab) SHA1(fd544767356bfdf44ec4af7218c9f2990581e620) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5148,16 +4734,12 @@ ROM_START( magimaska )
0x0e9598-0x1e591f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e9598-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1548.u7", 0x000000, 0x80000, CRC(452a19c9) SHA1(aab1f4ccfc6cdb382f7a0e85491614cc58811a08) )
ROM_LOAD32_WORD( "ahg1548.u11", 0x000002, 0x80000, CRC(c57601f3) SHA1(1616a424b41ad6fea6383a08d5352e8240433374) )
ROM_LOAD32_WORD( "ahg1548.u8", 0x100000, 0x80000, CRC(607d7447) SHA1(064dbfe8b52eebe1be7a41735da3fa01eacd1686) )
ROM_LOAD32_WORD( "ahg1548.u12", 0x100002, 0x80000, CRC(cf4cd569) SHA1(408edcd746587d249c4286f7a99f33ad94214f7c) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -5189,16 +4771,12 @@ ROM_START( magimaskb )
0x0e8528-0x1e4887 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e8528-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "dhg1309.u7", 0x000000, 0x80000, CRC(17317eb9) SHA1(3ddb8d61f23461c3194af534928164550208bbee) )
ROM_LOAD32_WORD( "dhg1309.u11", 0x000002, 0x80000, CRC(42af4b3f) SHA1(5d88951f77782ff3861b6550ace076662a0b45aa) )
ROM_LOAD32_WORD( "dhg1309.u8", 0x100000, 0x80000, CRC(23aefb5a) SHA1(ba4488754794f75f53b9c81b74b6ccd992c64acc) )
ROM_LOAD32_WORD( "dhg1309.u12", 0x100002, 0x80000, CRC(6829a7bf) SHA1(97eed83763d0ec5e753d6ad194e906b1307c4940) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -5220,17 +4798,13 @@ ROM_START( magtcha5 )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300455v.u7", 0x000000, 0x80000, CRC(a1568e3b) SHA1(842c1aa3f9765f7ba9f2587cb94b6ef03c74e8b9) )
ROM_LOAD32_WORD( "0300455v.u11", 0x000002, 0x80000, CRC(9449b7cb) SHA1(213e642f494892b0f24502eb896fd945e0267bba) )
ROM_LOAD32_WORD( "0300455v.u8", 0x100000, 0x80000, CRC(a7d7b121) SHA1(fca49075463e4f21f5138e86889239fd20eabcac) )
ROM_LOAD32_WORD( "0300455v.u12", 0x100002, 0x80000, CRC(0e23ac25) SHA1(fa6601b998bbc9cb4cea9ea2db73afa5f7937bf9) )
ROM_LOAD32_WORD( "0300455v.u9", 0x200000, 0x80000, CRC(de502bba) SHA1(d40b71518ff15405c787a58643468a202fae97bd) )
ROM_LOAD32_WORD( "0300455v.u13", 0x200002, 0x80000, CRC(5e54ed88) SHA1(5fe9a74e210bc2c1b158e7a3bb01fdcc96ea0075) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5242,17 +4816,13 @@ ROM_START( magtcha5a )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200455v.u7", 0x000000, 0x80000, CRC(9fa3ee86) SHA1(ce7546b8d1dbf90eb8f4f8d3255dc1c215c966a7) )
ROM_LOAD32_WORD( "0200455v.u11", 0x000002, 0x80000, CRC(614984e4) SHA1(e95d576993e8d9c0964899a7d5556c8e62d79242) )
ROM_LOAD32_WORD( "0200455v.u8", 0x100000, 0x80000, CRC(d7faf84d) SHA1(d2e49787d177767671fab64a723e1af619ce9ad2) )
ROM_LOAD32_WORD( "0200455v.u12", 0x100002, 0x80000, CRC(f54c18db) SHA1(85bcc202f7425b3b7ef456c1c2db5a22648068a8) )
ROM_LOAD32_WORD( "0200455v.u9", 0x200000, 0x80000, CRC(0e140453) SHA1(8b516fe598c7e754a471246effa1185845495640) )
ROM_LOAD32_WORD( "0200455v.u13", 0x200002, 0x80000, CRC(cfd2a86e) SHA1(66891a1b0e85ad7146b733f4b5d806db789d8821) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5269,15 +4839,11 @@ ROM_START( mammothm )
0x053624-0x1b52eb is the non-Checksummed range still containing data but NOT covered by Checksum
0x053624-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100425v.u7", 0x000000, 0x80000, CRC(43ef012a) SHA1(e80d15852cb3a8826cc8cee11e3036ff65d733ad) )
ROM_LOAD32_WORD( "0100425v.u11", 0x000002, 0x80000, CRC(37b5a672) SHA1(44cc648c27476c401f7f90569b9fc0c7e6d4bf51) )
ROM_LOAD32_WORD( "0100425v.u8", 0x100000, 0x80000, CRC(a6516f86) SHA1(2224b94b3b5c9d86163ff1d2bb439729092826ac) )
ROM_LOAD32_WORD( "0100425v.u12", 0x100002, 0x80000, CRC(58171e9b) SHA1(7f375aeb8cabe22fcc6f61cac5ef6f72f0c99899) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5294,17 +4860,13 @@ ROM_START( marmagic )
0x06d93c-0x2deae3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x06d93c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j00101.u7", 0x000000, 0x80000, CRC(eee7ebaf) SHA1(bad0c08578877f84325c07d51c6ed76c40b70720) )
ROM_LOAD32_WORD( "01j00101.u11", 0x000002, 0x80000, CRC(4901a166) SHA1(8afe6f08b4ac5c17744dff73939c4bc93124fdf1) )
ROM_LOAD32_WORD( "01j00101.u8", 0x100000, 0x80000, CRC(b0d78efe) SHA1(bc8b345290f4d31c6553f1e2700bc8324b4eeeac) )
ROM_LOAD32_WORD( "01j00101.u12", 0x100002, 0x80000, CRC(90ff59a8) SHA1(c9e342db2b5e8c3f45efa8496bc369385046e920) )
ROM_LOAD32_WORD( "01j00101.u9", 0x200000, 0x80000, CRC(1f0ca910) SHA1(be7a2f395eae09a29faf99ba34551fbc38f20fdb) )
ROM_LOAD32_WORD( "01j00101.u13", 0x200002, 0x80000, CRC(3f702945) SHA1(a6c9a848d059c1e564fdc5a65bf8c9600853edfa) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5323,7 +4885,7 @@ ROM_START( marmagicu )
Calculated Checksum 0xe8864023 (OK)
0x0ed9f4-0x319ef3 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ehg1558.u7", 0x000000, 0x80000, CRC(7c2602ae) SHA1(f5a13154448041575e4bea1399ed0a5a0888d493) )
ROM_LOAD32_WORD( "ehg1558.u11", 0x000002, 0x80000, CRC(4fe3b18a) SHA1(cc36eddd264de1a088c16e1b741168130d895bd7) )
ROM_LOAD32_WORD( "ehg1558.u8", 0x100000, 0x80000, CRC(c9ff4bd8) SHA1(5766d7c39e753fb2a2412a41338dcfd4e31b642b) )
@@ -5332,10 +4894,6 @@ ROM_START( marmagicu )
ROM_LOAD32_WORD( "ehg1558.u13", 0x200002, 0x80000, CRC(770872a1) SHA1(cd430385a3dfc080decfa2402d7dbad0db912e15) )
ROM_LOAD32_WORD( "ehg1558.u10", 0x300000, 0x80000, CRC(4301eb40) SHA1(1a32c61df2ab04c365135378d97d18bbb0b50179) )
ROM_LOAD32_WORD( "ehg1558.u14", 0x300002, 0x80000, CRC(a2096cb3) SHA1(c2bba35396f9c83b17d692a384b6406f3441c8f5) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5355,7 +4913,7 @@ ROM_START( marmagicua )
0x0eda54-0x2fffef is the non-Checksummed range still containing data but NOT covered by Checksum
0x0eda54-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ehg1559.u7", 0x000000, 0x80000, CRC(dd4e4aa2) SHA1(c061a2d4a5814d62ac655f594dbfe4b96c2f68c4) )
ROM_LOAD32_WORD( "ehg1559.u11", 0x000002, 0x80000, CRC(f1fd2079) SHA1(9dcd73eb46300dcf682b6165638c2d22e773a117) )
ROM_LOAD32_WORD( "ehg1559.u8", 0x100000, 0x80000, CRC(db05591e) SHA1(8af241bbd4f744c66fb78fdaf739d9c8bc2580c0) )
@@ -5364,10 +4922,6 @@ ROM_START( marmagicua )
ROM_LOAD32_WORD( "ehg1559.u13", 0x200002, 0x80000, CRC(8c111896) SHA1(60d2ffe82a39ef98d2cf0141773be95381538ace) )
ROM_LOAD32_WORD( "ehg1559.u10", 0x300000, 0x80000, CRC(3db4e373) SHA1(7150242253ae4a1c4f3211e3068f00e8b1ed51b1) )
ROM_LOAD32_WORD( "ehg1559.u14", 0x300002, 0x80000, CRC(bdfdc0e4) SHA1(0e56f08abc0cdd9dfa5d8e51bb6fe06fa356b3b3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5384,15 +4938,11 @@ ROM_START( minemine )
0x0446e4-0x1465a7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0446e4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0400115v.u7", 0x000000, 0x80000, CRC(e3160af4) SHA1(e0b212aba1b39acb324ff8c2850b0f2b6999d8ae) )
ROM_LOAD32_WORD( "0400115v.u11", 0x000002, 0x80000, CRC(3544d77f) SHA1(76a6cb7e7b9500e046d2b169a224f3e99088dcb2) )
ROM_LOAD32_WORD( "0400115v.u8", 0x100000, 0x80000, CRC(e43f6c8c) SHA1(53f35f430a328e7b4cb86ce3227c48eebc8b4c30) )
ROM_LOAD32_WORD( "0400115v.u12", 0x100002, 0x80000, CRC(b0607ccf) SHA1(f7b35d02170620060c8cdf90b9cb6aac86e26a52) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5411,16 +4961,12 @@ ROM_START( minemineu )
0x0a7204-0x1a0edf is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a7204-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "vhg041699.u7", 0x000000, 0x80000, CRC(41bc3714) SHA1(5a8f7d24a6a697524af7997dcedd214fcaf48768) )
ROM_LOAD32_WORD( "vhg041699.u11", 0x000002, 0x80000, CRC(75803b10) SHA1(2ff3d966da2992ddcc7e229d979cc1ee623b4900) )
ROM_LOAD32_WORD( "vhg041699.u8", 0x100000, 0x80000, CRC(0a3e2baf) SHA1(b9ab989cf383cd6ea0aa1ead137558a1a6f5901d) )
ROM_LOAD32_WORD( "vhg041699.u12", 0x100002, 0x80000, CRC(26c01532) SHA1(ec68ad44b703609c7bc27275f8d9250a16d9067c) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -5452,15 +4998,11 @@ ROM_START( minemineua )
0x0a7184-0x1a0e5f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a7184-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "nhg0416.u7", 0x000000, 0x80000, CRC(7258afb3) SHA1(238b883075a5e3cdd2c675190b269c55d08b7b13) )
ROM_LOAD32_WORD( "nhg0416.u11", 0x000002, 0x80000, CRC(c65978b0) SHA1(e16b6a57b21b4570687676f4c6b65c463ad6e559) )
ROM_LOAD32_WORD( "nhg0416.u8", 0x100000, 0x80000, CRC(50c4d4d8) SHA1(920e62933ffa29622d941b469dcd6c5dfc2ab438) )
ROM_LOAD32_WORD( "nhg0416.u12", 0x100002, 0x80000, CRC(fc3f18ff) SHA1(f2afc6bdd7a702e4ac4037749613ac4a40446511) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5477,15 +5019,11 @@ ROM_START( monmouse )
0x066078-0x1faf7b is the non-Checksummed range still containing data but NOT covered by Checksum
0x066078-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0400469v.u7", 0x000000, 0x80000, CRC(7f7972b6) SHA1(25991f476f55cd1eddc8e63af9c472c1d7e83481) )
ROM_LOAD32_WORD( "0400469v.u11", 0x000002, 0x80000, CRC(ac2243ea) SHA1(27c31e5102defa4f3982875b30a67e89af40d4ff) )
ROM_LOAD32_WORD( "0400469v.u8", 0x100000, 0x80000, CRC(a10a4bff) SHA1(e6b36542dab8a3405579b333a125a6d3fd801b50) )
ROM_LOAD32_WORD( "0400469v.u12", 0x100002, 0x80000, CRC(72d992ed) SHA1(94560305dacbe776ddc95114ad5e5ffaa234937c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5503,15 +5041,11 @@ ROM_START( monmousea )
0x05dc0c-0x1faf7b is the non-Checksummed range still containing data but NOT covered by Checksum
0x05dc0c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300469v.u7", 0x000000, 0x80000, CRC(ae3ece9e) SHA1(d0124a6e9dc3770c0c8b086cd208a6baf7194d3d) )
ROM_LOAD32_WORD( "0300469v.u11", 0x000002, 0x80000, CRC(c53acb75) SHA1(70b67e15ef04eacc7cea0077aceeb6737e753d6c) )
ROM_LOAD32_WORD( "0300469v.u8", 0x100000, 0x80000, CRC(7643ca29) SHA1(9aa2d3cb2ddc7f47af4279679cacfaf6b55a56a1) )
ROM_LOAD32_WORD( "0300469v.u12", 0x100002, 0x80000, CRC(2be9bce0) SHA1(3768e616e4f03f253074e1f06aa628181db9dce8) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5521,17 +5055,13 @@ ROM_START( montree )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0201397v.u7", 0x000000, 0x80000, CRC(982a0078) SHA1(163c15aebd2be623c0f2c7641360336399bc1f4f) )
ROM_LOAD32_WORD( "0201397v.u11", 0x000002, 0x80000, CRC(7a03e436) SHA1(016e6e36f7ca6f4c3b427cf98a1415ef6aa57225) )
ROM_LOAD32_WORD( "0201397v.u8", 0x100000, 0x80000, CRC(878b6419) SHA1(572d6a10cbf2b96e9afee4b3f32e9ad1ce7eabbb) )
ROM_LOAD32_WORD( "0201397v.u12", 0x100002, 0x80000, CRC(b11f51d0) SHA1(1579a24d470f418713334259368c7a4e35e8b5d3) )
ROM_LOAD32_WORD( "0201397v.u9", 0x200000, 0x80000, CRC(816fda3f) SHA1(d5eb7572a93e2a4681a2b1db7f302c5528f1c1c3) )
ROM_LOAD32_WORD( "0201397v.u13", 0x200002, 0x80000, CRC(e1f23c3f) SHA1(fe74c219c738625257fb62806e271a60075aaa07) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5547,13 +5077,9 @@ ROM_START( mountmon )
Calculated Checksum 0x4bb1139e (OK)
0x04ee9c-0x0e3a1f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100294v.u7", 0x000000, 0x80000, CRC(b84342af) SHA1(e27e65730ddc897b01e8875a4da3ea2d6db2b858) )
ROM_LOAD32_WORD( "0100294v.u11", 0x000002, 0x80000, CRC(4fb2a4dc) SHA1(23895b701387f7442a31969989d21cefe2a25efd) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5569,13 +5095,9 @@ ROM_START( mountmona )
Calculated Checksum 0xd2ec718d (OK)
0x04eea4-0x0e3a27 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100289v.u7", 0x000000, 0x80000, CRC(35582166) SHA1(26bf4cd6939afe15a5c2ae940d6da921491fb401) )
ROM_LOAD32_WORD( "0100289v.u11", 0x000002, 0x80000, CRC(565b76ff) SHA1(559d4ec4f1a727cd293d842b7f777c99dcf488bc) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5587,7 +5109,7 @@ ROM_START( mountmonce )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files except U10 are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1629.u7", 0x000000, 0x7efa7, BAD_DUMP CRC(8e5b5354) SHA1(519c5af995d75c3035c0a3832956d94a989163de) )
ROM_LOAD32_WORD( "ahg1629.u11", 0x000002, 0x7ff5b, BAD_DUMP CRC(9ccf8088) SHA1(cc0e2a2e50041e412d9fd4dea8e50b5aa3b94122) )
ROM_LOAD32_WORD( "ahg1629.u8", 0x100000, 0x7d02f, BAD_DUMP CRC(32bd1b30) SHA1(3caf8b69a9f5fdf5f472a4ce83bf9f2e9c9af75c) )
@@ -5596,10 +5118,6 @@ ROM_START( mountmonce )
ROM_LOAD32_WORD( "ahg1629.u13", 0x200002, 0x7f739, BAD_DUMP CRC(783d8aad) SHA1(41b4d4e4d02aa8ee4a81550160750f4f36aaca09) )
ROM_LOAD32_WORD( "ahg1629.u10", 0x300000, 0x80000, CRC(503b9a4e) SHA1(867cdecf6a721803500b1b66192ea4f61eb459da) )
ROM_LOAD32_WORD( "ahg1629.u14", 0x300002, 0x7ffff, BAD_DUMP CRC(57f31de5) SHA1(aceb1d700c3b41e29e0abd613d59008d7dc259c9) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5610,7 +5128,7 @@ ROM_START( mountmonu )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, first 6 files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1465.u7", 0x000000, 0x7f026, BAD_DUMP CRC(9a176a6b) SHA1(a86213020f6cf0c99271ae4e5768453578ade4c3) )
ROM_LOAD32_WORD( "bhg1465.u11", 0x000002, 0x7ff32, BAD_DUMP CRC(cfdc676a) SHA1(21179519913a1257f19a726bbfaf913018f31a9a) )
ROM_LOAD32_WORD( "bhg1465.u8", 0x100000, 0x7d046, BAD_DUMP CRC(65950ec8) SHA1(22e558910d1ca62c36fa3c7376515268473f944f) )
@@ -5619,10 +5137,6 @@ ROM_START( mountmonu )
ROM_LOAD32_WORD( "bhg1465.u13", 0x200002, 0x7fc71, BAD_DUMP CRC(2ce1748e) SHA1(10c78c55d76eb270db16a42b6ae43293301d70ec) )
ROM_LOAD32_WORD( "bhg1465.u10", 0x300000, 0x80000, CRC(05e2c0e2) SHA1(c604ca86d39d337b43c32ada5fbe30f57bae47aa) )
ROM_LOAD32_WORD( "bhg1465.u14", 0x300002, 0x80000, CRC(62f9b2af) SHA1(bddf24c7a412e911cf75316723f3139be99acbdd) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5641,7 +5155,7 @@ ROM_START( mountmonua )
Calculated Checksum 0x0916f8a2 (OK)
0x0e8e58-0x3769bb is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1464.u7", 0x000000, 0x80000, CRC(92e49c10) SHA1(f4723d7ea5f3454e649e0004c6010d0ba836e5ba) )
ROM_LOAD32_WORD( "bhg1464.u11", 0x000002, 0x80000, CRC(44b813d9) SHA1(0e62c4eb4bd8e914f419aa2e2875a5419b5bafc5) )
ROM_LOAD32_WORD( "bhg1464.u8", 0x100000, 0x80000, CRC(01207fd3) SHA1(9e7fb7a14d41b175d8a201b5c52d08fae024571f) )
@@ -5650,10 +5164,6 @@ ROM_START( mountmonua )
ROM_LOAD32_WORD( "bhg1464.u13", 0x200002, 0x80000, CRC(fa139977) SHA1(55bbdcc0c62cc7fe7cc73aa45e45f92f41ae1f24) )
ROM_LOAD32_WORD( "bhg1464.u10", 0x300000, 0x80000, CRC(0d225449) SHA1(4b70c2e91877b7d314e4f4616df4ef9fd49303a0) )
ROM_LOAD32_WORD( "bhg1464.u14", 0x300002, 0x80000, CRC(5b1e5888) SHA1(4cfb0a7af2553037fed650085bbe11e3d043797b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5670,17 +5180,13 @@ ROM_START( multidrw )
0x074780-0x2c5abb is the non-Checksummed range still containing data but NOT covered by Checksum
0x074780-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200956v.u7", 0x000000, 0x80000, CRC(7570eb03) SHA1(0fded55ee2d12cfae96e2910c68a131cd89147a0) )
ROM_LOAD32_WORD( "0200956v.u11", 0x000002, 0x80000, CRC(ac8503fa) SHA1(30640a9c01239173c7430a46dcd2e2b28024c0cf) )
ROM_LOAD32_WORD( "0200956v.u8", 0x100000, 0x80000, CRC(8c54bd65) SHA1(5870558f8b96fca2c355ccc6ffc09fc4684d141c) )
ROM_LOAD32_WORD( "0200956v.u12", 0x100002, 0x80000, CRC(cd0dfdf5) SHA1(7bcf77c1bcd023b4ab08cef329dcf39dc2ca09d6) )
ROM_LOAD32_WORD( "0200956v.u9", 0x200000, 0x80000, CRC(10b96156) SHA1(1f89e0d8d210d2fd7e0b78b0205eb626d7c39542) )
ROM_LOAD32_WORD( "0200956v.u13", 0x200002, 0x80000, CRC(0d6f7ec5) SHA1(0a80257eb464e50292554f45583f3d7b85de2bc3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5696,13 +5202,9 @@ ROM_START( mystgard )
Calculated Checksum 0x37310f71 (OK)
0x04eea8-0x0dce17 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100275v.u7", 0x000000, 0x80000, CRC(28d15442) SHA1(ee33017f3efcf688a43ea1d7f2b74b4b9a6d2cae) )
ROM_LOAD32_WORD( "0100275v.u11", 0x000002, 0x80000, CRC(6e618fc5) SHA1(a02e7ca2433cf8128d74792833d9708a3ba5df4b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5712,17 +5214,13 @@ ROM_START( one4all )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101503v.u7", 0x000000, 0x80000, CRC(edf50554) SHA1(302737220c4b7d60db77074429d6f360c55494a6) )
ROM_LOAD32_WORD( "0101503v.u11", 0x000002, 0x80000, CRC(e2fa31a8) SHA1(595286573a4bfc6f3ee2fe57c44ae129077f3dd0) )
ROM_LOAD32_WORD( "0101503v.u8", 0x100000, 0x80000, CRC(46aa8912) SHA1(dd874b203e4dacb868d73e5c621e0bf95c267783) )
ROM_LOAD32_WORD( "0101503v.u12", 0x100002, 0x80000, CRC(0d02a4af) SHA1(e16d4450d5273522caf3267947ed4a54047b0894) )
ROM_LOAD32_WORD( "0101503v.u9", 0x200000, 0x80000, CRC(c999f9a6) SHA1(49752d37259affdd74bba3c04a9e8f7f15c0ccfd) )
ROM_LOAD32_WORD( "0101503v.u13", 0x200002, 0x80000, CRC(3b116e0d) SHA1(5df873c00c1103304c2cb77cedf05a5db83ece29) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5740,15 +5238,11 @@ ROM_START( orchidms )
0x0677c8-0x13adcb is the non-Checksummed range still containing data but NOT covered by Checksum
0x0677c8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200849v.u7", 0x000000, 0x80000, CRC(5d18ae22) SHA1(c10f7a83f51cfe75653ace8066b7dedf07e91b28) )
ROM_LOAD32_WORD( "0200849v.u11", 0x000002, 0x80000, CRC(fe79410b) SHA1(c91a0ce0cf87db518f910e9f47cabdcb91dc5496) )
ROM_LOAD32_WORD( "0200849v.u8", 0x100000, 0x80000, CRC(09ec43e3) SHA1(947ed0982a148e6906666378e8c82315d40237d7) )
ROM_LOAD32_WORD( "0200849v.u12", 0x100002, 0x80000, CRC(165a762d) SHA1(8487d2e32bd2fab5a9114380ba2be6d34b097b11) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5767,15 +5261,11 @@ ROM_START( orchidmsa )
0x05f754-0x132d57 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05f754-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100849v.u7", 0x000000, 0x80000, CRC(a0fe870c) SHA1(9283019b2615232ed5e4d72843047d27ef06c728) )
ROM_LOAD32_WORD( "0100849v.u11", 0x000002, 0x80000, CRC(b0856963) SHA1(30ea3ddbb9d5ee403039f3d9a7cb84fb4ff0aa54) )
ROM_LOAD32_WORD( "0100849v.u8", 0x100000, 0x80000, CRC(cfd2b025) SHA1(77d2ac9f7d7ae3c705401879d6e077fb3a03c00f) )
ROM_LOAD32_WORD( "0100849v.u12", 0x100002, 0x80000, CRC(4b5baf9d) SHA1(2fd13cbb22aff14936cbe2da582a0aa3984ab4a2) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5785,15 +5275,11 @@ ROM_START( orchidmsnz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101241v.u7", 0x000000, 0x80000, CRC(e4183d54) SHA1(c5829448450dff212e76b5571fc1bf0ba681afdf) )
ROM_LOAD32_WORD( "0101241v.u11", 0x000002, 0x80000, CRC(2623c7b7) SHA1(3601364afe75355641405c4695ef3194eeac1245) )
ROM_LOAD32_WORD( "0101241v.u8", 0x100000, 0x80000, CRC(3ec83f06) SHA1(1a89901a5c9126646aa5425801ec4b1570072d20) )
ROM_LOAD32_WORD( "0101241v.u12", 0x100002, 0x80000, CRC(141e2b47) SHA1(e311693d730bfff99ad75995e47606e9822ba722) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5809,13 +5295,9 @@ ROM_START( oscara5 )
Calculated Checksum 0xd11b30fc (OK)
0x05d188-0x0e1d73 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200348v.u7", 0x000000, 0x80000, CRC(930bdc00) SHA1(36b1a289abebc7cce64e767e201d8f8f7fe80cf2) )
ROM_LOAD32_WORD( "0200348v.u11", 0x000002, 0x80000, CRC(11394e80) SHA1(1c6e7e954a6118e04da9d761fef8ec00c46d2af8) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5833,15 +5315,11 @@ ROM_START( oscara5a )
0x054094-0x1d0ecf is the non-Checksummed range still containing data but NOT covered by Checksum
0x054094-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100348v.u7", 0x000000, 0x80000, CRC(734924f1) SHA1(33d2eecd046b40f90e54c5bbaed3779ebaebbc19) )
ROM_LOAD32_WORD( "0100348v.u11", 0x000002, 0x80000, CRC(c03b2120) SHA1(2fead5d70b58edd0f7c325d8495c61c93589a781) )
ROM_LOAD32_WORD( "0100348v.u8", 0x100000, 0x80000, CRC(d03eb2aa) SHA1(7e6345922fc9b86c8ccbff4a452747cd09a4d28c) )
ROM_LOAD32_WORD( "0100348v.u12", 0x100002, 0x80000, CRC(fd1c5c7b) SHA1(61b29459e39912ea3c2bf290e1f3061ce13ea648) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5858,15 +5336,11 @@ ROM_START( pantmag )
0x06d200-0x195d7b is the non-Checksummed range still containing data but NOT covered by Checksum
0x06d200-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101046v.u7", 0x000000, 0x80000, CRC(6383899d) SHA1(df96af7cb580565715da6e78b83e7ba6832028e7) )
ROM_LOAD32_WORD( "0101046v.u11", 0x000002, 0x80000, CRC(0914594c) SHA1(b1bc1302847e3ea3c4ed96ae17047da031e5ca1a) )
ROM_LOAD32_WORD( "0101046v.u8", 0x100000, 0x80000, CRC(db840d1b) SHA1(26ff790cd21f2005ae3a3e879ef07b87c8ae0020) )
ROM_LOAD32_WORD( "0101046v.u12", 0x100002, 0x80000, CRC(eae75fa9) SHA1(576c8cf98ad4032bbdde12162e2c1bdd10056762) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5883,15 +5357,11 @@ ROM_START( pantmaga )
0x0583f8-0x1e8b5b is the non-Checksummed range still containing data but NOT covered by Checksum
0x0583f8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100716v.u7", 0x000000, 0x80000, CRC(8646a4a6) SHA1(1449ba497e4ccebf5de9630bfaf31ad3c583fc44) )
ROM_LOAD32_WORD( "0100716v.u11", 0x000002, 0x80000, CRC(61ae2a5a) SHA1(3b11c0f1c6e1464211e6dea958f08d7212ee5756) )
ROM_LOAD32_WORD( "0100716v.u8", 0x100000, 0x80000, CRC(91997f98) SHA1(2353abdc0b160cf087230f0c290f37f045a4d07b) )
ROM_LOAD32_WORD( "0100716v.u12", 0x100002, 0x80000, CRC(6adfd0ab) SHA1(3b6479bcd95812f5678a27adc7decbc881cd6caa) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5912,16 +5382,12 @@ ROM_START( partygrs )
0x0e9b48-0x1fd2ab is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e9b48-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1567.u7", 0x000000, 0x80000, CRC(53047385) SHA1(efe50e8785047986513f2de63d2425ba80417481) )
ROM_LOAD32_WORD( "ahg1567.u11", 0x000002, 0x80000, CRC(f8bd9f7f) SHA1(a8c67a644f9090890e8f33e620fe0bb4633bd6e8) )
ROM_LOAD32_WORD( "ahg1567.u8", 0x100000, 0x80000, CRC(0b98a0fa) SHA1(c9ada21e39472f28cd9b8ec19be7235410ad3e7a) )
ROM_LOAD32_WORD( "ahg1567.u12", 0x100002, 0x80000, CRC(00d1395c) SHA1(d9a66d6cdb5aa4f583d8c23306b1416646cbde93) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -5952,15 +5418,11 @@ ROM_START( partygrsa )
0x0a69d4-0x1b953f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a69d4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1284.u7", 0x000000, 0x80000, CRC(e9d2248a) SHA1(a010c722129cd78d14043356a24218d20d127a84) )
ROM_LOAD32_WORD( "bhg1284.u11", 0x000002, 0x80000, CRC(d5da519b) SHA1(44b44b3839c63cde8fd6dee333b8fd70d89a5213) )
ROM_LOAD32_WORD( "bhg1284.u8", 0x100000, 0x80000, CRC(3f72c99b) SHA1(df3a21d8c644ffa87d6c3ab091df03fa3e0ca4a4) )
ROM_LOAD32_WORD( "bhg1284.u12", 0x100002, 0x80000, CRC(090ce72f) SHA1(a4783ca84aabd365613357a53a19a3dd48f4df0c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5972,15 +5434,11 @@ ROM_START( partygrsb )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1568.u7", 0x000000, 0x7efb7, BAD_DUMP CRC(69ab6487) SHA1(d7147f78dc098d142e857687e6cbdb8a8762371a) )
ROM_LOAD32_WORD( "ahg1568.u11", 0x000002, 0x7ff26, BAD_DUMP CRC(966bb4f8) SHA1(3fe5238acfab27c3fa6de9c00f0edf803a939df5) )
ROM_LOAD32_WORD( "ahg1568.u8", 0x100000, 0x7f7df, BAD_DUMP CRC(175c37cb) SHA1(6047ba1ec40ad4691bd05cf12680705f841086b3) )
ROM_LOAD32_WORD( "ahg1568.u12", 0x100002, 0x7f7da, BAD_DUMP CRC(43764888) SHA1(cfd59692f17e9ca70dc882423238f6de59dafbed) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -5997,15 +5455,11 @@ ROM_START( peaflut )
0x0638d4-0x1dbf8b is the non-Checksummed range still containing data but NOT covered by Checksum
0x0638d4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "02j00011.u7", 0x000000, 0x80000, CRC(e4497f35) SHA1(7030aba6c17fc391564385f5669e07edc94dca61) )
ROM_LOAD32_WORD( "02j00011.u11", 0x000002, 0x80000, CRC(3134818c) SHA1(6fe158608b5da648fafd20cbcd213e6f2dc2104c) )
ROM_LOAD32_WORD( "02j00011.u8", 0x100000, 0x80000, CRC(f239ca62) SHA1(53e3e2a4d62ceb9e921606e3670470c09e82118f) )
ROM_LOAD32_WORD( "02j00011.u12", 0x100002, 0x80000, CRC(2d96c449) SHA1(af98a864b9ed3f95227fd0d6edc6a38c0544c93f) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6022,15 +5476,11 @@ ROM_START( pengpay )
0x05c720-0x1aefcf is the non-Checksummed range still containing data but NOT covered by Checksum
0x05c720-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200460v.u7", 0x000000, 0x80000, CRC(47145744) SHA1(74a186a15537d8b05ce23f37c53f351e8058b0b2) )
ROM_LOAD32_WORD( "0200460v.u11", 0x000002, 0x80000, CRC(82fc4e23) SHA1(54e7698c4deed7202da8f178698ecdcf85f3f640) )
ROM_LOAD32_WORD( "0200460v.u8", 0x100000, 0x80000, CRC(8d37d7bf) SHA1(9c9b86cce9492f9de346e5a6944e2f0c5da6b9b1) )
ROM_LOAD32_WORD( "0200460v.u12", 0x100002, 0x80000, CRC(90864742) SHA1(f6491e4fbce5d642b9d0224118923b56625338b1) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6047,15 +5497,11 @@ ROM_START( pengpaya )
0x056450-0x1c19f3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x056450-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200357v.u7", 0x000000, 0x80000, CRC(cb21de26) SHA1(5a730f08db4d91b18f0b5a1f489f1d982b08edcc) )
ROM_LOAD32_WORD( "0200357v.u11", 0x000002, 0x80000, CRC(7dd73770) SHA1(14a2edf8cd33280464f979976486e1a9ae73cef5) )
ROM_LOAD32_WORD( "0200357v.u8", 0x100000, 0x80000, CRC(aa95406b) SHA1(fbec024dd210757a79a5ea4def79f88fed971e71) )
ROM_LOAD32_WORD( "0200357v.u12", 0x100002, 0x80000, CRC(123cbe90) SHA1(b51b84f79e0822a1be71485bbad514ab9fa55622) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6073,15 +5519,11 @@ ROM_START( pengpayb )
0x05d7b8-0x1c9acf is the non-Checksummed range still containing data but NOT covered by Checksum
0x05d7b8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200359v.u7", 0x000000, 0x80000, CRC(f51c4e02) SHA1(fca30b3ce0d063966df1e878338596d050664695) )
ROM_LOAD32_WORD( "0200359v.u11", 0x000002, 0x80000, CRC(c0f20ef7) SHA1(4df3aa337a2d4dd8ef29f4839b003c96fe1df526) )
ROM_LOAD32_WORD( "0200359v.u8" , 0x100000, 0x80000, CRC(23ea514d) SHA1(bcb83a8d768b078a03260a00fa09a4e2350c568c) )
ROM_LOAD32_WORD( "0200359v.u12", 0x100002, 0x80000, CRC(d2882682) SHA1(dd42edca8ef9d28dd5b16fe8132f8e0fb3c85979) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6098,15 +5540,11 @@ ROM_START( pengpayc )
0x0537d8-0x1e2167 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0537d8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200113v.u7", 0x000000, 0x80000, CRC(1b96bee2) SHA1(7e7ecd708236ab0765476d1dcf3aae302a676e73) )
ROM_LOAD32_WORD( "0200113v.u11", 0x000002, 0x80000, CRC(879ddd2e) SHA1(9fc7fd18266d5b47349e6f36b6097b9f67f1da84) )
ROM_LOAD32_WORD( "0200113v.u8", 0x100000, 0x80000, CRC(bb113f55) SHA1(48d3bb426a5a76966bc14bd5909cdc5946203f5d) )
ROM_LOAD32_WORD( "0200113v.u12", 0x100002, 0x80000, CRC(a1865467) SHA1(572558bab639145c8260884a95646fc424687b47) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6116,15 +5554,11 @@ ROM_START( pengpayd )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300113v.u7", 0x000000, 0x7f909, BAD_DUMP CRC(30c6c635) SHA1(9a31f99c8a7fb0a909b101b2c5767f39930934e9) )
ROM_LOAD32_WORD( "0300113v.u11", 0x000002, 0x7ff9b, BAD_DUMP CRC(7290c743) SHA1(5f7fa8d8a0fd0bb18f2d4c81f21f39fabc34681f) )
ROM_LOAD32_WORD( "0300113v.u8", 0x100000, 0x7faf6, BAD_DUMP CRC(1f983881) SHA1(9cefafa6074fc0f5817df226fbf01a8fb7cbbadb) )
ROM_LOAD32_WORD( "0300113v.u12", 0x100002, 0x7fb27, BAD_DUMP CRC(7206dc37) SHA1(4d2f8551daeb4be13e73e3123e158dc1e1e4e067) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6144,16 +5578,12 @@ ROM_START( pengpayu )
0x0cd21c-0x192ed7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0cd21c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhi041703.u7", 0x000000, 0x80000, CRC(19d75260) SHA1(798472b1b5d8f5ca99d8bfe57e99a76686f0aa3f) )
ROM_LOAD32_WORD( "bhi041703.u11", 0x000002, 0x80000, CRC(2b010813) SHA1(a383997308881a3ac35de56fe10e3852fa89fdf6) )
ROM_LOAD32_WORD( "bhi041703.u8", 0x100000, 0x80000, CRC(6aeaebc8) SHA1(6f70b14e9f4e9940512bd6e89bc9ccbfe1f4a81f) )
ROM_LOAD32_WORD( "bhi041703.u12", 0x100002, 0x80000, CRC(d959a048) SHA1(92f69090d599f95b48e79213e5b7d486e083d8f4) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -6184,15 +5614,11 @@ ROM_START( pengpayua )
0x0a8990-0x1674cf is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a8990-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ohg041703.u7", 0x000000, 0x80000, CRC(48689db1) SHA1(6aa07a0e6dbf98a34cca31d5983ae9429f2254aa) )
ROM_LOAD32_WORD( "ohg041703.u11", 0x000002, 0x80000, CRC(50e00a35) SHA1(e8f104621c8fc21d8ba33157729f394554c776e2) )
ROM_LOAD32_WORD( "ohg041703.u8", 0x100000, 0x80000, CRC(a08acbb3) SHA1(8a7cc927a81521b069873a720d1a083f164dc2ef) )
ROM_LOAD32_WORD( "ohg041703.u12", 0x100002, 0x80000, CRC(9eae7f7b) SHA1(23bd952de1d6d5d69e5565cc2bc241c2cd775453) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6212,15 +5638,11 @@ ROM_START( pengpayub )
0x0a8990-0x1674cf is the non-Checksummed range still containing data but NOT covered by Checksum
0x0a8990-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ohg041702.u7", 0x000000, 0x80000, CRC(76b7641f) SHA1(8df2c46ec8e5ec5574f12878619593e7157df517) )
ROM_LOAD32_WORD( "ohg041702.u11", 0x000002, 0x80000, CRC(6d731b81) SHA1(06ea80e1003ceba8a790a035c520aaca99db4d54) )
ROM_LOAD32_WORD( "ohg041702.u8", 0x100000, 0x80000, CRC(a08acbb3) SHA1(8a7cc927a81521b069873a720d1a083f164dc2ef) )
ROM_LOAD32_WORD( "ohg041702.u12", 0x100002, 0x80000, CRC(9eae7f7b) SHA1(23bd952de1d6d5d69e5565cc2bc241c2cd775453) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6241,7 +5663,7 @@ ROM_START( pengpayce )
Calculated Checksum 0x029d0237 (OK)
0x0f3690-0x39746f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1544.u7", 0x000000, 0x80000, CRC(c899afcf) SHA1(85b3b9f94965c2bf10b5d5b265aef28bda01a3cb) ) // game
ROM_LOAD32_WORD( "ahg1544.u11", 0x000002, 0x80000, CRC(c44eb9bd) SHA1(6eca6459806aa7d0ab0d53e8e3e6f3c0c71f7220) ) // game
ROM_LOAD32_WORD( "ahg1544.u8", 0x100000, 0x80000, CRC(c9ebdf24) SHA1(cf29c42d4f15edfe5ba24be6282b3a6d01a29a13) ) // base
@@ -6250,10 +5672,6 @@ ROM_START( pengpayce )
ROM_LOAD32_WORD( "ahg1544.u13", 0x200002, 0x80000, CRC(5ebd90a7) SHA1(766291b62ed4a65ba6fb2d64e52022dd4831957d) ) // base
ROM_LOAD32_WORD( "ahg1544.u10", 0x300000, 0x80000, CRC(cbbbb21f) SHA1(c9c213ac720cb7a95179db592dcadbb466ffd572) ) // base
ROM_LOAD32_WORD( "ahg1544.u14", 0x300002, 0x80000, CRC(4ef4f063) SHA1(d6e9928f80f19d3fdd0e7acb0bfb6f9b2ae5724b) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6272,7 +5690,7 @@ ROM_START( pengpuck )
Calculated Checksum 0x6845d74f (OK)
0x0f29f0-0x3c1373 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ehg1257.u7", 0x000000, 0x80000, CRC(06872381) SHA1(09727389ed05819a9aefaeba7d12ec86399f0008) )
ROM_LOAD32_WORD( "ehg1257.u11", 0x000002, 0x80000, CRC(39edca69) SHA1(03410f5f392404cd5ad72a45995ccd9bfbc2fee3) )
ROM_LOAD32_WORD( "ehg1257.u8", 0x100000, 0x80000, CRC(06f6430f) SHA1(ea9dd4d12e573182d48d1be76110b1df12167d83) )
@@ -6281,10 +5699,6 @@ ROM_START( pengpuck )
ROM_LOAD32_WORD( "ehg1257.u13", 0x200002, 0x80000, CRC(b35e690a) SHA1(90616892169cbb24abad35f22000ab10ae94331a) )
ROM_LOAD32_WORD( "ehg1257.u10", 0x300000, 0x80000, CRC(8afb5df5) SHA1(2654034776160abe7fb0169c3e773204ea90acf6) )
ROM_LOAD32_WORD( "ehg1257.u14", 0x300002, 0x80000, CRC(b6cb5809) SHA1(84288a41d2a3980bf68e9a32b9402652ac6a16d6) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6301,15 +5715,11 @@ ROM_START( penpir )
0x05d27c-0x1ce66f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05d27c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100674v.u7", 0x000000, 0x80000, CRC(219113d9) SHA1(76aaa3aff0ecb86b749271e0aa4670738c6f263d) )
ROM_LOAD32_WORD( "0100674v.u11", 0x000002, 0x80000, CRC(91c57c7b) SHA1(95128ba87d35be2a489b33e381dee3be573b4a53) )
ROM_LOAD32_WORD( "0100674v.u8", 0x100000, 0x80000, CRC(8c738184) SHA1(46385dc6e848f065f0b840bb13709bae90ab9b9f) )
ROM_LOAD32_WORD( "0100674v.u12", 0x100002, 0x80000, CRC(acdbbbe6) SHA1(5909135163af18c3ecd84934612e3751ca62ae74) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6326,15 +5736,11 @@ ROM_START( penpira )
0x05feec-0x1cdcc7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05feec-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200578v.u7", 0x000000, 0x80000, CRC(4bdb20a2) SHA1(f7121a65556b13b58eca7a8816c7d49a10233171) )
ROM_LOAD32_WORD( "0200578v.u11", 0x000002, 0x80000, CRC(45a4c6ff) SHA1(7692d4bdeca75bb5c7cc89ada267bd58c620d774) )
ROM_LOAD32_WORD( "0200578v.u8", 0x100000, 0x80000, CRC(8b105815) SHA1(b77134d73bc61c2c3995f18991cbf1473a9f6293) )
ROM_LOAD32_WORD( "0200578v.u12", 0x100002, 0x80000, CRC(7ea30a52) SHA1(70d7640ea237197be4b2b8c64c2a97ad7b608cc0) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6355,7 +5761,7 @@ ROM_START( penpir2 )
0x089a30-0x2a8ecf is the non-Checksummed range still containing data but NOT covered by Checksum
0x089a30-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// these are the 'bios' for Casino games (could be moved to a different base set)
ROM_LOAD32_WORD( "0700474v.u7", 0x000000, 0x80000, CRC(04b7dcbf) SHA1(eded1223336181bb08f9593247f1f79d96278b75) )
ROM_LOAD32_WORD( "0700474v.u11", 0x000002, 0x80000, CRC(a89ce1b5) SHA1(411b474a111f23ebd834bea5af0bf0cf3926d590) )
@@ -6364,10 +5770,6 @@ ROM_START( penpir2 )
ROM_LOAD32_WORD( "0100869v.u12", 0x100002, 0x80000, CRC(2aef04c1) SHA1(7415f436960c7b4a43634161ca317b2ae34ee745) )
ROM_LOAD32_WORD( "0100869v.u9", 0x200000, 0x80000, CRC(05de2653) SHA1(7d3f9d50013d8137cef285940b04209cfdae4a1d) )
ROM_LOAD32_WORD( "0100869v.u13", 0x200002, 0x80000, CRC(e1dbfd58) SHA1(687b7254279734e1835e1713d032b5aa2cf70812) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6384,15 +5786,11 @@ ROM_START( petshop )
0x05f128-0x195c0b is the non-Checksummed range still containing data but NOT covered by Checksum
0x05f128-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100731v.u7", 0x000000, 0x80000, CRC(01cffccc) SHA1(a39d943e700fff34d82bcff8c61f2586ee65e673) )
ROM_LOAD32_WORD( "0100731v.u11", 0x000002, 0x80000, CRC(a8e906c5) SHA1(f6dd7bcf5fa90933c9741699f0c1e07b685ccb40) )
ROM_LOAD32_WORD( "0100731v.u8", 0x100000, 0x80000, CRC(757e1296) SHA1(e14508bbaa3439a93c8b716267a2198ed3c54728) )
ROM_LOAD32_WORD( "0100731v.u12", 0x100002, 0x80000, CRC(6e74cd57) SHA1(9092e656cbd8627b208b81ca0d737483a779bce1) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
// 0100679V / 618 / 10 Credit Multiplier / 9 Line Multiline
@@ -6401,15 +5799,11 @@ ROM_START( petshopa )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to bad ROMs, all 4 ROMs have stuck bits (0x20)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100679v.u7", 0x000000, 0x80000, BAD_DUMP CRC(cf4a24fa) SHA1(b510de9199d16ba7319e1b692d7c6c09fcb735dc) )
ROM_LOAD32_WORD( "0100679v.u11", 0x000002, 0x7fffd, BAD_DUMP CRC(bfaa9216) SHA1(19f1c7de05ff7f5f9f370be00cf8f0635e966809) ) // wrong size!
ROM_LOAD32_WORD( "0100679v.u8", 0x100000, 0x80000, BAD_DUMP CRC(bb9f7519) SHA1(fa311f1ec74c3b52e2feed36d7b7dc6a12336abe) )
ROM_LOAD32_WORD( "0100679v.u12", 0x100002, 0x80000, BAD_DUMP CRC(2cd12986) SHA1(b6b0bd6dd8c964498edc3763cb5c450795042a8d) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6426,15 +5820,11 @@ ROM_START( phantpay )
0x044714-0x1d8f87 is the non-Checksummed range still containing data but NOT covered by Checksum
0x044714-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0500005v.u7", 0x000000, 0x80000, CRC(2cfc44a7) SHA1(a2a93047311d7a1f45e2915478ba2a11d5179194) )
ROM_LOAD32_WORD( "0500005v.u11", 0x000002, 0x80000, CRC(3e91ed2a) SHA1(92d49bd78d329ad53cb2063af2d324eada3f53d1) )
ROM_LOAD32_WORD( "0500005v.u8", 0x100000, 0x80000, CRC(ab1e77e9) SHA1(5a8da1210214ccc89dfde2e28f5142036a743172) )
ROM_LOAD32_WORD( "0500005v.u12", 0x100002, 0x80000, CRC(d43a092a) SHA1(5f851bd179b14ef3983b460ed932810f3713d3e5) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6451,17 +5841,13 @@ ROM_START( przfight )
0x053df0-0x2a9f7f is the non-Checksummed range still containing data but NOT covered by Checksum
0x053df0-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100299v.u7", 0x000000, 0x80000, CRC(2b1a9678) SHA1(c75de4c76cd934df746040d0515694d92e2fc145) )
ROM_LOAD32_WORD( "0100299v.u11", 0x000002, 0x80000, CRC(e1bf20d7) SHA1(bcc308b884433b3ebd890fafa667235a9fb7876c) )
ROM_LOAD32_WORD( "0100299v.u8", 0x100000, 0x80000, CRC(92b68d43) SHA1(74ba55d6c7016de26692138d194f57f016feb938) )
ROM_LOAD32_WORD( "0100299v.u12", 0x100002, 0x80000, CRC(b4797555) SHA1(695aa6c40145fd9856821288680a24d316b7d4cd) )
ROM_LOAD32_WORD( "0100299v.u9", 0x200000, 0x80000, CRC(b3163b0c) SHA1(e9aac4acb31a9af194626b25517aa7c169fe40bf) )
ROM_LOAD32_WORD( "0100299v.u13", 0x200002, 0x80000, CRC(c16197d5) SHA1(716c4afdf2acde10ff09ad90b03bc5e689f0a737) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6478,15 +5864,11 @@ ROM_START( qcash )
0x05d55c-0x1a669f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05d55c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100706v.u7", 0x000000, 0x80000, CRC(591c96eb) SHA1(acd6f02206086d710a92401c618f715b3646d78a) )
ROM_LOAD32_WORD( "0100706v.u11", 0x000002, 0x80000, CRC(5001567e) SHA1(eadde9750856a7920e06955adc0db46082da655a) )
ROM_LOAD32_WORD( "0100706v.u8", 0x100000, 0x80000, CRC(31ed5795) SHA1(8238da7c87195339d34cf24b3e0a7f3bf53d2b8a) )
ROM_LOAD32_WORD( "0100706v.u12", 0x100002, 0x80000, CRC(bfedb3fc) SHA1(e115db94b8ee7babb29e31e64b96d181f5c6491b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6504,15 +5886,11 @@ ROM_START( qnile )
0x062914-0x1740eb is the non-Checksummed range still containing data but NOT covered by Checksum
0x062914-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300439v.u7", 0x000000, 0x80000, CRC(63f9129e) SHA1(a513fd47d3ca4fe007730a06e5f6ffc2891dc74f) )
ROM_LOAD32_WORD( "0300439v.u11", 0x000002, 0x80000, CRC(7217c3af) SHA1(518c3d79758e3253f937cf73da9398fa812bf4bc) )
ROM_LOAD32_WORD( "0300439v.u8", 0x100000, 0x80000, CRC(90c92bf8) SHA1(bbc558ffb5a883c9f4ff9dc3362c4081990c970d) )
ROM_LOAD32_WORD( "0300439v.u12", 0x100002, 0x80000, CRC(eec01bb4) SHA1(146fdce6b32a21659dc775e4a5f3bb027bd09825) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6530,15 +5908,11 @@ ROM_START( qnilea )
0x059e00-0x16b5d7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x059e00-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200439v.u7", 0x000000, 0x80000, CRC(d476a893) SHA1(186d6fb1830c33976f2d3c96e4f045ece885dc63) )
ROM_LOAD32_WORD( "0200439v.u11", 0x000002, 0x80000, CRC(8b0d7205) SHA1(ffa03f1c9332a1a7443eb91b0ded56e7cd9e3cee) )
ROM_LOAD32_WORD( "0200439v.u8", 0x100000, 0x80000, CRC(9b996ef1) SHA1(72489e9a0ee5c34f7cad3d121bcd08e09ef72360) )
ROM_LOAD32_WORD( "0200439v.u12", 0x100002, 0x80000, CRC(2a0f7feb) SHA1(27c89dadf759e6c892121650758c44ec50990cb6) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6556,15 +5930,11 @@ ROM_START( qnileb )
0x055c84-0x16745b is the non-Checksummed range still containing data but NOT covered by Checksum
0x055c84-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100439v.u7", 0x000000, 0x80000, CRC(f359afcf) SHA1(a8cbaea899f0108a179c58ec97241a57227afa79) )
ROM_LOAD32_WORD( "0100439v.u11", 0x000002, 0x80000, CRC(ca4fe491) SHA1(2bd799f95c9a5afb7c96305bf56413ba864a26dd) )
ROM_LOAD32_WORD( "0100439v.u8", 0x100000, 0x80000, CRC(80efde3a) SHA1(1fac1b150c5c8c52a4caaa01c4571a0e7033278d) )
ROM_LOAD32_WORD( "0100439v.u12", 0x100002, 0x80000, CRC(bdcec4eb) SHA1(ef3658460263cd2e68e10015efdc016ad705213e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6586,7 +5956,7 @@ ROM_START( qnilebr )
0x0d1c94-0x23692f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0d1c94-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
// these are the 'bios' for Casino games (could be moved to a different base set)
ROM_LOAD32_WORD( "0301718v.u7", 0x000000, 0x80000, CRC(e0bf299d) SHA1(9015c912b8dd652f07a80baa4c0776b44dc60f65) )
ROM_LOAD32_WORD( "0301718v.u11", 0x000002, 0x80000, CRC(7696ab70) SHA1(65ae908ff7cc67334d866afe6fcc1e81fac1d962) )
@@ -6595,10 +5965,6 @@ ROM_START( qnilebr )
ROM_LOAD32_WORD( "0101707v.u12", 0x100002, 0x80000, CRC(f80d4b86) SHA1(b798d93266d93cde5299abd30689812df52f03ab) )
ROM_LOAD32_WORD( "0101707v.u9", 0x200000, 0x80000, CRC(0d688398) SHA1(f1f8c269f52d196dda0946406d85f8c63c990c64) )
ROM_LOAD32_WORD( "0101707v.u13", 0x200002, 0x80000, CRC(1b5da8ca) SHA1(9a6cfbadba24677a0d82a61ffdc25772ecbac287) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6615,15 +5981,11 @@ ROM_START( qnilec )
0x064c4c-0x172a17 is the non-Checksummed range still containing data but NOT covered by Checksum
0x064c4c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300440v.u7", 0x000000, 0x80000, CRC(0076da68) SHA1(ed301c102e88d5b637144ed32042da46780e5b34) )
ROM_LOAD32_WORD( "0300440v.u11", 0x000002, 0x80000, CRC(b5b76fb0) SHA1(40cb57e168f7884d64f6779e4e3b532c69df63b8) )
ROM_LOAD32_WORD( "0300440v.u8", 0x100000, 0x80000, CRC(a6b856a2) SHA1(2a9ea01f64fa56dea86b0cd25e19dace34c17d0f) )
ROM_LOAD32_WORD( "0300440v.u12", 0x100002, 0x80000, CRC(52bd3694) SHA1(bcfa3054c7577f7a1653b756828d048a5f1776e7) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6642,7 +6004,7 @@ ROM_START( qnilece )
Calculated Checksum 0xb51d7d67 (OK)
0x0f2454-0x3bcd33 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1609.u7", 0x000000, 0x80000, CRC(4596f2dc) SHA1(62ca6ec2c22a79feaeddc43697589e3ed2672367) )
ROM_LOAD32_WORD( "ahg1609.u11", 0x000002, 0x80000, CRC(75ec9cfb) SHA1(5a8dfed93774fbf255b060b7b212e699348b364d) )
ROM_LOAD32_WORD( "ahg1609.u8", 0x100000, 0x80000, CRC(e7ee132e) SHA1(9360ca77e1a2ffa7c0fecf74b949032f887a21e7) )
@@ -6651,10 +6013,6 @@ ROM_START( qnilece )
ROM_LOAD32_WORD( "ahg1609.u13", 0x200002, 0x80000, CRC(79e4fc75) SHA1(621f78e4c65acd49643b9fd955f070061ff38050) )
ROM_LOAD32_WORD( "ahg1609.u10", 0x300000, 0x80000, CRC(d565f21c) SHA1(0dd858c61338f9d6a99d787f813a4b4a4e553fb2) )
ROM_LOAD32_WORD( "ahg1609.u14", 0x300002, 0x80000, CRC(fe7817f3) SHA1(a3579ed7ce6d999b0f71482f2a2e3ade693668fb) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6674,7 +6032,7 @@ ROM_START( qnilecea )
Calculated Checksum 0x34434fc2 (OK)
0x0ee850-0x3b9137 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1525.u7", 0x000000, 0x80000, CRC(0c7f5a0d) SHA1(71e5f0b0dfd8a9176d18ab0144161e0b32aa4d0e) )
ROM_LOAD32_WORD( "ahg1525.u11", 0x000002, 0x80000, CRC(24b1e4f6) SHA1(0c6532b296cfa44f94b893483042cb669b023829) )
ROM_LOAD32_WORD( "ahg1525.u8", 0x100000, 0x80000, CRC(3c5e5edd) SHA1(46cd9609ace5dedf6bda1892b7d7926c4c1abc21) )
@@ -6683,10 +6041,6 @@ ROM_START( qnilecea )
ROM_LOAD32_WORD( "ahg1525.u13", 0x200002, 0x80000, CRC(73138015) SHA1(86202a24f3ebcecb3265f625fe83150d197781aa) )
ROM_LOAD32_WORD( "ahg1525.u10", 0x300000, 0x80000, CRC(2005e638) SHA1(69b56885294d84cbc12e4a98f9818aa3efc44ab5) )
ROM_LOAD32_WORD( "ahg1525.u14", 0x300002, 0x80000, CRC(520452d4) SHA1(6d501b82a7b35a6e53a0991cbc384b752a295edf) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6707,7 +6061,7 @@ ROM_START( qnileceb )
Calculated Checksum 0xad17f6d5 (OK)
0x0f2380-0x3bcc5f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1608.u7", 0x000000, 0x80000, CRC(220d4dbc) SHA1(89dc37c6774b7e066868130ce2985a0d86953ec4) )
ROM_LOAD32_WORD( "ahg1608.u11", 0x000002, 0x80000, CRC(f11e9f7b) SHA1(3d282dd779f48bca98c4d4ebca4e7206e0f2dff6) )
ROM_LOAD32_WORD( "ahg1608.u8", 0x100000, 0x80000, CRC(7101c670) SHA1(51cca228ca219c778761e500ac37953e874e76f5) )
@@ -6716,10 +6070,6 @@ ROM_START( qnileceb )
ROM_LOAD32_WORD( "ahg1608.u13", 0x200002, 0x80000, CRC(221c24af) SHA1(218bc944a9ba2d89c9b9b8d29e61a37048e70adc) )
ROM_LOAD32_WORD( "ahg1608.u10", 0x300000, 0x80000, CRC(49e35226) SHA1(6d3396ff74dd892a009edf32dc3a7677979a9854) )
ROM_LOAD32_WORD( "ahg1608.u14", 0x300002, 0x80000, CRC(4d0f1d12) SHA1(980775e628e9508398cb5227af10ed9ff0555b8a) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6736,17 +6086,13 @@ ROM_START( qniled )
0x068184-0x251633 is the non-Checksummed range still containing data but NOT covered by Checksum
0x068184-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101139v.u7", 0x000000, 0x80000, CRC(07ee2925) SHA1(b73e5124986020202e06dd907fbdbfb5f9ad2141) )
ROM_LOAD32_WORD( "0101139v.u11", 0x000002, 0x80000, CRC(bcbdd3f8) SHA1(f8429a4077f9ae6f7e7b4f9a0feed6f5ec9b8126) )
ROM_LOAD32_WORD( "0101139v.u8", 0x100000, 0x80000, CRC(02e06b31) SHA1(23316ae3d0f5907c4e32796c45519089ec5c1622) )
ROM_LOAD32_WORD( "0101139v.u12", 0x100002, 0x80000, CRC(f2d6238f) SHA1(0aa847b664d7a322a845ce8d941b0afab6765d7d) )
ROM_LOAD32_WORD( "0101139v.u9", 0x200000, 0x80000, CRC(37a0534c) SHA1(8db2184ee93e8879234c865b4464b5994e96a10a) )
ROM_LOAD32_WORD( "0101139v.u13", 0x200002, 0x80000, CRC(160fbbb5) SHA1(fe2ce9b915b0dfcbc60deed30a95550a21a18127) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6763,17 +6109,13 @@ ROM_START( qnilefl )
Calculated Checksum 0x3297c26b (OK)
0x086cbc-0x2aecd3 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101670v.u7", 0x000000, 0x80000, CRC(71817007) SHA1(90cd928894044b629e03aa2c1d533eb6aed4c7af) )
ROM_LOAD32_WORD( "0101670v.u11", 0x000002, 0x80000, CRC(53006d14) SHA1(00d99e74433023d007f6a401d0081decb36a32dc) )
ROM_LOAD32_WORD( "0101670v.u8", 0x100000, 0x80000, CRC(ffd13e39) SHA1(d0fd0efc968fc4c8c81b0824eb9773462b88acb4) )
ROM_LOAD32_WORD( "0101670v.u12", 0x100002, 0x80000, CRC(d918d776) SHA1(aa3729d712a43b777d648c840b3e3de21d76ab50) )
ROM_LOAD32_WORD( "0101670v.u9", 0x200000, 0x80000, CRC(d8c46bd8) SHA1(ae9427f668fe109573915ca0408450137f75ade0) )
ROM_LOAD32_WORD( "0101670v.u13", 0x200002, 0x80000, CRC(715e7789) SHA1(b734aa88e7e65fba988e7fffd711039c4f554b2c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6790,7 +6132,7 @@ ROM_START( qnilemax )
Calculated Checksum 0xcd901653 (OK)
0x06fd70-0x3864c7 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0401072v.u7", 0x000000, 0x80000, CRC(4ac2a82e) SHA1(3fc50e97ad48c57e21a37fbb6142152c72055ad4) )
ROM_LOAD32_WORD( "0401072v.u11", 0x000002, 0x80000, CRC(6ae3872f) SHA1(f8c1b31e4ebd4833dcc2b7cfff25f6473ad78f4e) )
ROM_LOAD32_WORD( "0401072v.u8", 0x100000, 0x80000, CRC(abbbf1de) SHA1(5efd88213180846ad8347e017e5ccee5b80b95d0) )
@@ -6799,10 +6141,6 @@ ROM_START( qnilemax )
ROM_LOAD32_WORD( "0401072v.u13", 0x200002, 0x80000, CRC(1b77bbd0) SHA1(c93d2f844032631d9594d02fa6ac41e21025a8ea) )
ROM_LOAD32_WORD( "0401072v.u10", 0x300000, 0x80000, CRC(8491dbc4) SHA1(f0d4e470f0774a6aac168334390c116fd3d1075e) )
ROM_LOAD32_WORD( "0401072v.u14", 0x300002, 0x80000, CRC(4fbccf72) SHA1(97d6bb400caf78cb673a324d48d2580f1bbb1acd) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6819,15 +6157,11 @@ ROM_START( qnilenl )
0x05d1cc-0x16add3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05d1cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0301059v.u7", 0x000000, 0x80000, CRC(99aa5674) SHA1(54d710b7c70c82a34c07bc699bf9c2ace7f660c3) )
ROM_LOAD32_WORD( "0301059v.u11", 0x000002, 0x80000, CRC(c9726930) SHA1(50915edbde3672d94236b2f416c490466b5ac1c6) )
ROM_LOAD32_WORD( "0301059v.u8", 0x100000, 0x80000, CRC(d3cd3939) SHA1(0448722e44ee5ef191c9f2abab3faf2596284822) )
ROM_LOAD32_WORD( "0301059v.u12", 0x100002, 0x80000, CRC(e505912a) SHA1(ae71aa6d56d424383add3b9cbc17473ab0a13bdc) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6838,17 +6172,13 @@ ROM_START( qnilenz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300785v.u7", 0x000000, 0x80000, CRC(c327d801) SHA1(4721d87a7a759bd437d0d93dc6c415e7a8e60ea5) )
ROM_LOAD32_WORD( "0300785v.u11", 0x000002, 0x80000, CRC(6bf94b80) SHA1(82d5fa551818bd23eecceaa992ec0d9992c53786) )
ROM_LOAD32_WORD( "0300785v.u8", 0x100000, 0x80000, CRC(23e5aa25) SHA1(1b77f5ad1cd990e5b21ee9fa018e7ea584cc871e) )
ROM_LOAD32_WORD( "0300785v.u12", 0x100002, 0x80000, CRC(b938825c) SHA1(137abb5573fe120ca9cb1fa181bd8591889420d0) )
ROM_LOAD32_WORD( "0300785v.u9", 0x200000, 0x80000, CRC(35244a36) SHA1(2529ee5d2d8419d050dc1af501adba24f8e1fbcb) )
ROM_LOAD32_WORD( "0300785v.u13", 0x200002, 0x80000, CRC(b267d25a) SHA1(8065601190540e5f0b4a91fed1deffcdb2606f94) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6865,15 +6195,11 @@ ROM_START( qnileql )
0x080800-0x1aa743 is the non-Checksummed range still containing data but NOT covered by Checksum
0x080800-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0201200v.u7", 0x000000, 0x80000, CRC(093b575c) SHA1(3139e1f1e94f752e2162af8064ab7d62f0b15b07) )
ROM_LOAD32_WORD( "0201200v.u11", 0x000002, 0x80000, CRC(2a356826) SHA1(4c9ae643570fceff7138e1a7bb780de9eaa272b0) )
ROM_LOAD32_WORD( "0201200v.u8", 0x100000, 0x80000, CRC(8b3dd4cb) SHA1(b57494001bfd6a7b933214b62f5c93cb8c21fdca) )
ROM_LOAD32_WORD( "0201200v.u12", 0x100002, 0x80000, CRC(38332f4e) SHA1(53c90103df06e5a28bbaf32504a0984b7c65bec7) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6893,16 +6219,12 @@ ROM_START( qnileu )
0x08ec88-0x1aca67 is the non-Checksummed range still containing data but NOT covered by Checksum
0x08ec88-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ghg409102.u7", 0x000000, 0x80000, CRC(a00ab2cf) SHA1(eb3120fe4b1d0554c224c7646e727e86fd35975e) )
ROM_LOAD32_WORD( "ghg409102.u11", 0x000002, 0x80000, CRC(c4a35337) SHA1(d469ed154caed1f0a4cf89e67d852924c95172ed) )
ROM_LOAD32_WORD( "ghg409102.u8", 0x100000, 0x80000, CRC(16a629e1) SHA1(0dee11a2f1b2068a86b3e0b6c01d115555a657c9) )
ROM_LOAD32_WORD( "ghg409102.u12", 0x100002, 0x80000, CRC(7871a846) SHA1(ac1d741092afda842e1864f1a7a14137a9ee46d9) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -6936,15 +6258,11 @@ ROM_START( qnileua )
0x08ec88-0x1aca67 is the non-Checksummed range still containing data but NOT covered by Checksum
0x08ec88-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ghg409103.u7", 0x000000, 0x80000, CRC(63c5e917) SHA1(9b1735999d66e4cf879803980c8ac03513445589) ) // 94.941%
ROM_LOAD32_WORD( "ghg409103.u11", 0x000002, 0x80000, CRC(0b9256a1) SHA1(711484463bfaa6c6b038a2c8cabd4dc009e55ad3) ) // 94.941%
ROM_LOAD32_WORD( "ghg4091.u8", 0x100000, 0x80000, CRC(16a629e1) SHA1(0dee11a2f1b2068a86b3e0b6c01d115555a657c9) ) // base
ROM_LOAD32_WORD( "ghg4091.u12", 0x100002, 0x80000, CRC(7871a846) SHA1(ac1d741092afda842e1864f1a7a14137a9ee46d9) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6963,15 +6281,11 @@ ROM_START( qnilev )
0x081a0c-0x18f7d7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x081a0c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "04j00784.u7", 0x000000, 0x80000, CRC(e42c82a2) SHA1(1f6f9a349210ed859f47ce43958c84d59e169854) )
ROM_LOAD32_WORD( "04j00784.u11", 0x000002, 0x80000, CRC(25923a01) SHA1(f958b2dc0155077ea5c7bd87dfd16b42fc2d8d17) )
ROM_LOAD32_WORD( "04j00784.u8", 0x100000, 0x80000, CRC(5b2e6830) SHA1(9b21abae77d20a3be28dc5c1b0ecbb2ae9197db9) )
ROM_LOAD32_WORD( "04j00784.u12", 0x100002, 0x80000, CRC(621adc77) SHA1(2fecef64139c502b0baee5c945fe5671532aacab) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -6988,15 +6302,11 @@ ROM_START( qtbird )
0x0454b0-0x1b2f8b is the non-Checksummed range still containing data but NOT covered by Checksum
0x0454b0-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0500009v.u7", 0x000000, 0x80000, CRC(f294fc0a) SHA1(f3d60ca6008445f535fce027f5ec3fe82ae552c3) )
ROM_LOAD32_WORD( "0500009v.u11", 0x000002, 0x80000, CRC(328b7e04) SHA1(5c49f60b7c88d6e94e7ab464fad4eee6806f327a) )
ROM_LOAD32_WORD( "0500009v.u8", 0x100000, 0x80000, CRC(764b5568) SHA1(a097992499044b7ca017a8c85387dc1ea94ff27a) )
ROM_LOAD32_WORD( "0500009v.u12", 0x100002, 0x80000, CRC(bb8344a9) SHA1(8b0e904b937c7f34470ad946076240b0c54bf434) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7014,7 +6324,7 @@ ROM_START( rainwrce )
0x06bb14-0x367863 is the non-Checksummed range still containing data but NOT covered by Checksum
0x06bb14-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101332v.u7", 0x000000, 0x80000, CRC(68d9bf78) SHA1(6170ea26ebc732abbc26ba1da35a081c8aa8d154) )
ROM_LOAD32_WORD( "0101332v.u11", 0x000002, 0x80000, CRC(4170c68d) SHA1(bc00af27bcc176f8d9c9fd0ec1a7139e28f85113) )
ROM_LOAD32_WORD( "0101332v.u8", 0x100000, 0x80000, CRC(98ebea6f) SHA1(2d78cec777581a87bb4b84e7acd183b237c83e52) )
@@ -7023,10 +6333,6 @@ ROM_START( rainwrce )
ROM_LOAD32_WORD( "0101332v.u13", 0x200002, 0x80000, CRC(36debb0e) SHA1(4aaa495f74dfb13aa1dc47f3a8af8e54496c1ab8) )
ROM_LOAD32_WORD( "0101332v.u10", 0x300000, 0x80000, CRC(39f5861f) SHA1(c614ebe2c324d5c3fff32379300f2869fba49d39) )
ROM_LOAD32_WORD( "0101332v.u14", 0x300002, 0x80000, CRC(92274626) SHA1(fae8d89efba9bf3d171bfe484015d009786ce40d) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7043,15 +6349,11 @@ ROM_START( reelpwr )
0x059d1c-0x1bb697 is the non-Checksummed range still containing data but NOT covered by Checksum
0x059d1c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100400v.u7", 0x000000, 0x80000, CRC(ab7eab54) SHA1(ca2e70b20b2e55e44356a00cbfc5cf5bc681b57e) )
ROM_LOAD32_WORD( "0100400v.u11", 0x000002, 0x80000, CRC(6b2f608f) SHA1(6e0f713ca0f514d407928b84493e1fead0184513) )
ROM_LOAD32_WORD( "0100400v.u8", 0x100000, 0x80000, CRC(b727f192) SHA1(eb38d7f4b6b6d210ab0c514adf3b792686ba5fb8) )
ROM_LOAD32_WORD( "0100400v.u12", 0x100002, 0x80000, CRC(e6033756) SHA1(82603f02fcec2b01f5a1cfc13d50129669e84dc7) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7069,15 +6371,11 @@ ROM_START( reelrock )
0x062f70-0x1a752b is the non-Checksummed range still containing data but NOT covered by Checksum
0x062f70-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100779v.u7", 0x000000, 0x80000, CRC(b60af34f) SHA1(1143380b765db234b3871c0fe04736472fde7de4) )
ROM_LOAD32_WORD( "0100779v.u11", 0x000002, 0x80000, CRC(57e341d0) SHA1(9b0d50763bb74ca5fe404c9cd526633721cf6677) )
ROM_LOAD32_WORD( "0100779v.u8", 0x100000, 0x80000, CRC(57eec667) SHA1(5f3888d75f48b6148f451d7ebb7f99e1a0939f3c) )
ROM_LOAD32_WORD( "0100779v.u12", 0x100002, 0x80000, CRC(4ac20679) SHA1(0ac732ffe6a33806e4a06e87ec875a3e1314e06b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7094,17 +6392,13 @@ ROM_START( reelrockql )
Calculated Checksum 0x962948fb (OK)
0x08737c-0x2b2beb is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101460v.u7", 0x000000, 0x80000, CRC(6781085a) SHA1(8fbd8cddada944ca3fd633bdc3b5dc3c0a14736d) )
ROM_LOAD32_WORD( "0101460v.u11", 0x000002, 0x80000, CRC(43525988) SHA1(705c0114300ea099c7eb96c5035233753534d28d) )
ROM_LOAD32_WORD( "0101460v.u8", 0x100000, 0x80000, CRC(21767926) SHA1(cbfc3304aab6ef4988652071b263a814804f5f6b) )
ROM_LOAD32_WORD( "0101460v.u12", 0x100002, 0x80000, NO_DUMP )
ROM_LOAD32_WORD( "0101460v.u9", 0x200000, 0x80000, CRC(324f6fd8) SHA1(c6d689447eb15a57046bcdecc5dbd67b716112f5) )
ROM_LOAD32_WORD( "0101460v.u13", 0x200002, 0x80000, NO_DUMP )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7121,15 +6415,11 @@ ROM_START( retrsam )
0x06445c-0x10203b is the non-Checksummed range still containing data but NOT covered by Checksum
0x06445c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0400549v.u7", 0x000000, 0x80000, CRC(129be82c) SHA1(487639b7d42d6d35a9c48b44d26667c269b5b633) )
ROM_LOAD32_WORD( "0400549v.u11", 0x000002, 0x80000, CRC(b91f5d4c) SHA1(8116166a759405b97797b4acb2cc3e139bd12de7) )
ROM_LOAD32_WORD( "0400549v.u8", 0x100000, 0x80000, CRC(8d0e61a8) SHA1(254b106e71a0888b0456afd8d63006d72c0ba292) )
ROM_LOAD32_WORD( "0400549v.u12", 0x100002, 0x80000, CRC(fdf22d5b) SHA1(664fa003a350c0a3b515b7c384d32176158c2d3e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7146,13 +6436,9 @@ ROM_START( retrsama )
Calculated Checksum 0xa4b725ab (OK)
0x0590b8-0x0ef623 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200549v.u7", 0x000000, 0x80000, CRC(acb913c1) SHA1(eb008b2b3d06f769f1ea1c75b52334e468c5f13c) )
ROM_LOAD32_WORD( "0200549v.u11", 0x000002, 0x80000, CRC(99f61822) SHA1(88a726a5c9cae3a7d3120cb9013ca4d38ef8c560) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7168,13 +6454,9 @@ ROM_START( retrsamb )
Calculated Checksum 0xd80cf106 (OK)
0x05889c-0x0f313b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200506v.u7", 0x000000, 0x80000, CRC(e60859a1) SHA1(0be0114a87a21b955dfe24d01547e2d93dcb4f2c) )
ROM_LOAD32_WORD( "0200506v.u11", 0x000002, 0x80000, CRC(e662404b) SHA1(f0da3384c81d01ec17d24b2191d3a0b0eaf48d12) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7191,17 +6473,13 @@ ROM_START( rushrst )
Calculated Checksum 0x390046da (OK)
0x05a0c4-0x2fa1ab is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200534v.u7", 0x000000, 0x80000, CRC(7e36e609) SHA1(1c08a895c2b3182923d2d637867614aca993f277) )
ROM_LOAD32_WORD( "0200534v.u11", 0x000002, 0x80000, CRC(f9366606) SHA1(433089dd87fbda68922e5413d2dcfcd3939b626c) )
ROM_LOAD32_WORD( "0200534v.u8", 0x100000, 0x80000, CRC(6125e6b6) SHA1(018514fc72c379d56a6b1335573b074e03fc7620) )
ROM_LOAD32_WORD( "0200534v.u12", 0x100002, 0x80000, CRC(bdb1ffe7) SHA1(3ba58ad2e7efc2a6bb060ae82370d6e2ac4fa8ad) )
ROM_LOAD32_WORD( "0200534v.u9", 0x200000, 0x80000, CRC(d72749be) SHA1(7625bc6776a63b850254295cc8942d4ca08837ef) )
ROM_LOAD32_WORD( "0200534v.u13", 0x200002, 0x80000, CRC(dfe02424) SHA1(798ce31ef23cf5bd7d5b04dc21ffd99b2f6243b3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7219,15 +6497,11 @@ ROM_START( sbuk2 )
0x06ab80-0x1fffef is the non-Checksummed range still containing data but NOT covered by Checksum
0x06ab80-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0400501v.u7", 0x000000, 0x80000, CRC(f025775d) SHA1(71a94f6f17fa7cdcd997b0117b8f4afe21606a69) )
ROM_LOAD32_WORD( "0400501v.u11", 0x000002, 0x80000, CRC(f1b51a61) SHA1(8e9fcb071f704122e13333094828a41974646792) )
ROM_LOAD32_WORD( "0400501v.u8", 0x100000, 0x80000, BAD_DUMP CRC(03912f4e) SHA1(48bdcd2160e05261b7d834c53e1d483acaad098f) ) // bit 0x20 is stuck on for most of the ROM
ROM_LOAD32_WORD( "0400501v.u12", 0x100002, 0x80000, CRC(f9b65d2b) SHA1(f519fc284aaa08d3619e4d88e92e690320cf5432) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7238,15 +6512,11 @@ ROM_START( sbuk2a )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to missing ROMs
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0300006v.u7", 0x000000, 0x80000, CRC(d1833c73) SHA1(1576a7877877569438571a16c51fdd56a172c60d) )
ROM_LOAD32_WORD( "0300006v.u11", 0x000002, 0x80000, NO_DUMP )
ROM_LOAD32_WORD( "0300006v.u8", 0x100000, 0x80000, CRC(c79a2624) SHA1(ae3cec2fe8bdcd9053ab097b5f1354fb480b4777) )
ROM_LOAD32_WORD( "0300006v.u12", 0x100002, 0x80000, NO_DUMP )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7263,15 +6533,11 @@ ROM_START( sbuk3 )
0x05ead4-0x114e33 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05ead4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200711v.u7", 0x000000, 0x80000, CRC(e056c7db) SHA1(7a555583f750d8275b2ffd25a0efbe370a5ac43c) )
ROM_LOAD32_WORD( "0200711v.u11", 0x000002, 0x80000, CRC(a810782c) SHA1(5d59b464c44ec32b2b977f8326c8bf3424a61e07) )
ROM_LOAD32_WORD( "0200711v.u8", 0x100000, 0x80000, CRC(2ff83479) SHA1(2f0c6c12e115a5592c29e806a946817a4f1b89a3) )
ROM_LOAD32_WORD( "0200711v.u12", 0x100002, 0x80000, CRC(a585172d) SHA1(3c74efb11285ff78ce76a7e8af2f936d3dc31290) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7289,15 +6555,11 @@ ROM_START( sbuk3a )
0x05eb00-0x114e5f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05eb00-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100711v.u7", 0x000000, 0x80000, CRC(2bc355bd) SHA1(754f48ee9929e8d65a2f6cc954e8cdcdcf4a5268) )
ROM_LOAD32_WORD( "0100711v.u11", 0x000002, 0x80000, CRC(eeb47ed4) SHA1(81c878d2942d0d872311718e8f1b91d65f502cbe) )
ROM_LOAD32_WORD( "0100711v.u8", 0x100000, 0x80000, CRC(1683ac16) SHA1(5ddba570f6c14ae729acf76705ac7878419fa517) )
ROM_LOAD32_WORD( "0100711v.u12", 0x100002, 0x80000, CRC(0ce0ba8d) SHA1(7fc6ee6281bb3c474fa0cf4d879e735ae03bb1ed) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7315,7 +6577,7 @@ ROM_START( sldeluxe )
Calculated Checksum 0xa86cc13c (OK)
0x0ec208-0x31d6b3 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1575.u7", 0x000000, 0x80000, CRC(5962d463) SHA1(d78c3be7a2aa6d03888e928a5498a65b00ad4135) )
ROM_LOAD32_WORD( "ahg1575.u11", 0x000002, 0x80000, CRC(93bfa5d9) SHA1(ed7dc7c558bd9889e5b49d81c62a62fd178cdceb) )
ROM_LOAD32_WORD( "ahg1575.u8", 0x100000, 0x80000, CRC(856797d5) SHA1(f37254ff866fbc3f46c4ba12f7bc7c637ef53123) )
@@ -7324,10 +6586,6 @@ ROM_START( sldeluxe )
ROM_LOAD32_WORD( "ahg1575.u13", 0x200002, 0x80000, CRC(b4d22493) SHA1(f9d1e974b35f39eedaee34ea4775b86192a11e41) )
ROM_LOAD32_WORD( "ahg1575.u10", 0x300000, 0x80000, CRC(39f0f9f8) SHA1(51361ab74f1e6ae47acfddbccb220cc5da4725dd) )
ROM_LOAD32_WORD( "ahg1575.u14", 0x300002, 0x80000, CRC(bd890100) SHA1(c82b2891287429a3e77ccaf9b66139f0548f1902) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7344,15 +6602,11 @@ ROM_START( slvrwolf )
0x05bd48-0x1875c3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05bd48-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100673v.u7", 0x000000, 0x80000, CRC(2f7a41d9) SHA1(931c4c1322c64ab89d6b53b681d39bb181b8e6af) )
ROM_LOAD32_WORD( "0100673v.u11", 0x000002, 0x80000, CRC(44afdf1f) SHA1(9cc4b0ac21ceeeb47af56ee0e05a7e1feb8e67d7) )
ROM_LOAD32_WORD( "0100673v.u8", 0x100000, 0x80000, CRC(b4e3d198) SHA1(d01767643bdf7829e0d9f1e9663f12413cc1829c) )
ROM_LOAD32_WORD( "0100673v.u12", 0x100002, 0x80000, CRC(122816dd) SHA1(5c37b29179262a79d8c68c92035ff14fc2885150) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7368,13 +6622,9 @@ ROM_START( snowcat )
Calculated Checksum 0xf2744b11 (OK)
0x0553dc-0x0ea4a3 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100405v.u7", 0x000000, 0x80000, CRC(e52c01c2) SHA1(98acf33bbe0e4525a02b581eae7b7caf910f2b96) )
ROM_LOAD32_WORD( "0100405v.u11", 0x000002, 0x80000, CRC(9f9e2637) SHA1(3d4992cec760360931bc5de400c7a27329f8b953) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7391,15 +6641,11 @@ ROM_START( sumospin )
0x05d92c-0x18f637 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05d92c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200606v.u7", 0x000000, 0x80000, CRC(c3ec9f97) SHA1(62c886cc794de4b915533729c5ea5a71a4b59108) )
ROM_LOAD32_WORD( "0200606v.u11", 0x000002, 0x80000, CRC(919999fe) SHA1(3d800df5e0abed04c76928b04973ea7c7b02e5d1) )
ROM_LOAD32_WORD( "0200606v.u8", 0x100000, 0x80000, CRC(eb47f317) SHA1(43ead31e788cce1aa03011f634e939489d965144) )
ROM_LOAD32_WORD( "0200606v.u12", 0x100002, 0x80000, CRC(ba3eede2) SHA1(708a25af0908a1aa874b3ca4897816c65b0c9178) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7415,13 +6661,9 @@ ROM_START( swhr2 )
Calculated Checksum 0x757b4b7c (OK)
0x05b508-0x0c43af is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200465v.u7", 0x000000, 0x80000, CRC(23350042) SHA1(fd839a4835358057a5ee1fcaf716f2443461352d) )
ROM_LOAD32_WORD( "0200465v.u11", 0x000002, 0x80000, CRC(dcf51719) SHA1(1ea07091ce22245f77b6de5dcd994efb94c4ba58) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7438,13 +6680,9 @@ ROM_START( swhr2a )
Calculated Checksum 0x4449ca76 (OK)
0x041804-0x0ecbb3 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200004v.u7", 0x000000, 0x80000, CRC(de4d6d77) SHA1(959ffb7d06359870e07cb9d761f0bc0480c45e0c) )
ROM_LOAD32_WORD( "0200004v.u11", 0x000002, 0x80000, CRC(bde067d7) SHA1(cbf2cbd0644f1daeb5c3cd08d72f3d7aafe521ec) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7465,15 +6703,11 @@ ROM_START( swhr2u )
0x0b31cc-0x155097 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b31cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "phg074202.u7", 0x000000, 0x80000, CRC(2cb692f6) SHA1(d0f9952d01f95dd50078e98652b650b70e1cbb70) )
ROM_LOAD32_WORD( "phg074202.u11", 0x000002, 0x80000, CRC(287c6a10) SHA1(023e8bd7364ec61fcd113527fa6be47c46faee02) )
ROM_LOAD32_WORD( "phg074202.u8", 0x100000, 0x80000, CRC(57af1295) SHA1(2fb1a0ab8ea159ea891925a8720d0e88184db6fe) )
ROM_LOAD32_WORD( "phg074202.u12", 0x100002, 0x80000, CRC(885cde6c) SHA1(a6ccf94ecdae2092a703075c9917d0b4004efa52) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7490,13 +6724,9 @@ ROM_START( swhr2v )
Calculated Checksum 0x014df7a2 (OK)
0x07a764-0x0e360b is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j01986.u7", 0x000000, 0x80000, CRC(f51b2faa) SHA1(dbcfdbee92af5f89a8a2611bbc687ee0cc907642) )
ROM_LOAD32_WORD( "01j01986.u11", 0x000002, 0x80000, CRC(bd7ead91) SHA1(9f775428a4aa0b0a8ee17aed9be620edc2020c5e) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7513,15 +6743,11 @@ ROM_START( thor )
0x052b08-0x1f7ed7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x052b08-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200319v.u7", 0x000000, 0x80000, CRC(2ebc349e) SHA1(be7485b400eef5bf62aa6c0ff79133575d4d5987) )
ROM_LOAD32_WORD( "0200319v.u11", 0x000002, 0x80000, CRC(5316d04f) SHA1(6b5e829e54da1debda40f13189a21c5c1b0496e2) )
ROM_LOAD32_WORD( "0200319v.u8", 0x100000, 0x80000, CRC(7f6eedad) SHA1(391b57639d69ba7822e4749ee25027efd99f08a8) )
ROM_LOAD32_WORD( "0200319v.u12", 0x100002, 0x80000, CRC(a4b27820) SHA1(75bb554300372c8bccea79ab55aa60688b7597fa) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7538,15 +6764,11 @@ ROM_START( thndh )
0x054c70-0x1c0ec7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x054c70-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200333v.u7", 0x000000, 0x80000, CRC(ab24e060) SHA1(c25a86de23a364c8b8249402ce9b867539fda65e) )
ROM_LOAD32_WORD( "0200333v.u11", 0x000002, 0x80000, CRC(d983aaf2) SHA1(9828f6042834976bf594adbcfe9f15f14c48518c) )
ROM_LOAD32_WORD( "0200333v.u8", 0x100000, 0x80000, CRC(5c484283) SHA1(292393482ab4903d820cb28a889340cafa075844) )
ROM_LOAD32_WORD( "0200333v.u12", 0x100002, 0x80000, CRC(522b0459) SHA1(d9f0e94223897ef8935558593b1d261ad953a3ec) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7563,15 +6785,11 @@ ROM_START( thndha )
0x053c2c-0x1c0ec7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x053c2c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200334v.u7", 0x000000, 0x80000, CRC(01a05a1b) SHA1(1baeb8e9280d5210117c84727eac8841b151430a) )
ROM_LOAD32_WORD( "0200334v.u11", 0x000002, 0x80000, CRC(cd927b1e) SHA1(17ac7b95fbdf61cebd2013131477d4672d403401) )
ROM_LOAD32_WORD( "0200334v.u8", 0x100000, 0x80000, CRC(3fad9c98) SHA1(361e13c2711458120353152b3a60dff865c2b74c) )
ROM_LOAD32_WORD( "0200334v.u12", 0x100002, 0x80000, CRC(77c0d46d) SHA1(a183eca1ebdc305dce75caa311635ec98477909d) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7587,13 +6805,9 @@ ROM_START( topbana )
Calculated Checksum 0xf76f11d1 (OK)
0x058520-0x0c0843 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100550v.u7", 0x000000, 0x80000, CRC(9c5e2d66) SHA1(658143706c0e1f3b43b3ec301da1052363fe5244) )
ROM_LOAD32_WORD( "0100550v.u11", 0x000002, 0x80000, CRC(1c64b3b6) SHA1(80bbc6e3f47ab932e9c07e0c6063197a2d8e81f7) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7610,7 +6824,7 @@ ROM_START( toutango )
0x06766c-0x3e0083 is the non-Checksummed range still containing data but NOT covered by Checksum
0x06766c-0x3fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100782v.u7", 0x000000, 0x80000, CRC(4c70120f) SHA1(e43b39c31c14d16ebf962d8dd201a882df74f595) )
ROM_LOAD32_WORD( "0100782v.u11", 0x000002, 0x80000, CRC(18519789) SHA1(95385207be6e44746b5e78aa5622afb5258419b2) )
ROM_LOAD32_WORD( "0100782v.u8", 0x100000, 0x80000, CRC(bf358a6f) SHA1(3ae3bcd486f9c6f5f2a799ed3e4f7b177a59465b) )
@@ -7619,10 +6833,6 @@ ROM_START( toutango )
ROM_LOAD32_WORD( "0100782v.u13", 0x200002, 0x80000, CRC(f8a67a69) SHA1(b1a28047cb4572ae15359c30f71cafa4bd70658c) )
ROM_LOAD32_WORD( "0100782v.u10", 0x300000, 0x80000, CRC(e6528de7) SHA1(b3aa1937f0b673ba2cfa68acc7cb540ebefc66d4) )
ROM_LOAD32_WORD( "0100782v.u14", 0x300002, 0x80000, CRC(69f2acde) SHA1(cda52548e675a06677a2d9fee89b33f9abb96f64) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7638,7 +6848,7 @@ ROM_START( toutangonl )
Calculated Checksum 0xa9e7ac03 (OK)
0x060dc0-0x33d693 is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0301388v.u7", 0x000000, 0x80000, CRC(56fa9535) SHA1(660cb91302420dddce3ffeb51f0fcc3bb235acbe) )
ROM_LOAD32_WORD( "0301388v.u11", 0x000002, 0x80000, CRC(35ee6272) SHA1(8ba9b41f2c614ff0814730cac57456d8a5dabbcb) )
ROM_LOAD32_WORD( "0301388v.u8", 0x100000, 0x80000, CRC(96110e37) SHA1(43a54721bdfa2be10698ee79fd9a2a4498eae6fa) )
@@ -7647,10 +6857,6 @@ ROM_START( toutangonl )
ROM_LOAD32_WORD( "0301388v.u13", 0x200002, 0x80000, CRC(dbba3cfb) SHA1(c836ee3ba8f7cfeb8a099a08407cb6e52880ed32) )
ROM_LOAD32_WORD( "0301388v.u10", 0x300000, 0x80000, CRC(29c39bb8) SHA1(9c2c16b8a71bac493490bcc0d177c7a762f526b4) )
ROM_LOAD32_WORD( "0301388v.u14", 0x300002, 0x80000, CRC(fbb37975) SHA1(648b56df5047b8ae60b41bdf29f35f8bf8fe2d29) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7667,15 +6873,11 @@ ROM_START( trstrove )
0x0638d8-0x158933 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0638d8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j00161.u7", 0x000000, 0x80000, CRC(07a8b338) SHA1(7508d7d0e3494d355cb773165b240ba876a60eec) )
ROM_LOAD32_WORD( "01j00161.u11", 0x000002, 0x80000, CRC(020a588d) SHA1(4759bef22017fb4c47c87adb6ca7253fdb6bca6b) )
ROM_LOAD32_WORD( "01j00161.u8", 0x100000, 0x80000, CRC(89a042e7) SHA1(0f95cfd42ce7130176d42c6bbdf8ff22a6662894) )
ROM_LOAD32_WORD( "01j00161.u12", 0x100002, 0x80000, CRC(715f53cb) SHA1(364c35fc2d36180c13127c8004a8729126f68db1) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7692,17 +6894,13 @@ ROM_START( tritreat )
0x07089c-0x2903cf is the non-Checksummed range still containing data but NOT covered by Checksum
0x07089c-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0201692v.u7", 0x000000, 0x80000, CRC(7bc25bba) SHA1(d5f7c3a4bc3c652f57ee4cdbc883ec82069365d1) )
ROM_LOAD32_WORD( "0201692v.u11", 0x000002, 0x80000, CRC(fbc125b8) SHA1(55dbc3a236804f4a8d26be8e49c29fa5943c5bd6) )
ROM_LOAD32_WORD( "0201692v.u8", 0x100000, 0x80000, CRC(ef976f78) SHA1(d2c89e8d3bf6af112a99354133f308a5aabad46e) )
ROM_LOAD32_WORD( "0201692v.u12", 0x100002, 0x80000, CRC(5df3854a) SHA1(2b5175835c587caccafb73a1a5c8abf8f8463cf4) )
ROM_LOAD32_WORD( "0201692v.u9", 0x200000, 0x80000, CRC(776fbfd2) SHA1(27820dbc6ee1424706aea9c4574da117636fef17) )
ROM_LOAD32_WORD( "0201692v.u13", 0x200002, 0x80000, CRC(0a0b0ce1) SHA1(41a4d613cf1828df1832c087f0bc18d31076f056) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7719,17 +6917,13 @@ ROM_START( trojhors )
0x06e9f8-0x2df4f7 is the non-Checksummed range still containing data but NOT covered by Checksum
0x06e9f8-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j00851.u7", 0x000000, 0x80000, CRC(7be0caf5) SHA1(b83fba7eb4624b3dc56f763b48b7c45fe31f3396) )
ROM_LOAD32_WORD( "01j00851.u11", 0x000002, 0x80000, CRC(8c04ed89) SHA1(6727da3a457841e893e27bc8f10d4bb58a61f338) )
ROM_LOAD32_WORD( "01j00851.u8", 0x100000, 0x80000, CRC(246d3693) SHA1(8c8b893c21e9a486fd36677d7157787bf5d6237b) )
ROM_LOAD32_WORD( "01j00851.u12", 0x100002, 0x80000, CRC(1eb021a4) SHA1(3195eb5923da018b6c2dac10b70c47aef54dca35) )
ROM_LOAD32_WORD( "01j00851.u9", 0x200000, 0x80000, CRC(15dee624) SHA1(d678ef7c25419342a1512fab84394e99309009ec) )
ROM_LOAD32_WORD( "01j00851.u13", 0x200002, 0x80000, CRC(b6d1ceb6) SHA1(b41200620aaa905697ac73b4c86496a53f070ed3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7746,15 +6940,11 @@ ROM_START( trpdlght )
0x04ea88-0x1aac5f is the non-Checksummed range still containing data but NOT covered by Checksum
0x04ea88-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100269v.u7", 0x000000, 0x80000, CRC(b9fc60b4) SHA1(78b6e442209a283c89f7d9da089c9c6adc34a9c2) )
ROM_LOAD32_WORD( "0100269v.u11", 0x000002, 0x80000, CRC(d9f4e7ec) SHA1(968f51c57451315423284e08a6550d4d77d9a922) )
ROM_LOAD32_WORD( "0100269v.u8", 0x100000, 0x80000, CRC(a3bf2052) SHA1(2ab6163c6214af49227a1ac560e60332af0c7e84) )
ROM_LOAD32_WORD( "0100269v.u12", 0x100002, 0x80000, CRC(88978d4e) SHA1(cd2b747fd858f7d84b889bf87865c4fbb349e1b7) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7775,15 +6965,11 @@ ROM_START( trpdlghtu )
0x0b2d20-0x15384f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b2d20-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "phg062502.u7", 0x000000, 0x80000, CRC(fe556566) SHA1(fe8c6d699d08577691c766477530abf5cddccf6c) ) // 92.25%
ROM_LOAD32_WORD( "phg062502.u11", 0x000002, 0x80000, CRC(67e77c32) SHA1(178e6bbe2bb8b55afbe97177920b5f3c4a989adf) ) // 92.25%
ROM_LOAD32_WORD( "phg062502.u8", 0x100000, 0x80000, CRC(d4858407) SHA1(acf6776f19448648a26aaf53fcb4bc227c546033) ) // base
ROM_LOAD32_WORD( "phg062502.u12", 0x100002, 0x80000, CRC(0190804b) SHA1(7acb29fb7f77e78bb2afeb74d341475cd089dafb) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7800,15 +6986,11 @@ ROM_START( unicornd )
0x05f370-0x1d0a3f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05f370-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100791v.u7", 0x000000, 0x80000, CRC(d785d1b3) SHA1(4aa7c61036dd5fe1cdbc6c39a89881f88f3dd148) )
ROM_LOAD32_WORD( "0100791v.u11", 0x000002, 0x80000, CRC(b45885f1) SHA1(e32d4afce4e3e62a324173252f559909ea97fe3a) )
ROM_LOAD32_WORD( "0100791v.u8", 0x100000, 0x80000, CRC(6ba8f7eb) SHA1(bd5b15e22e713095f580b4c371d39af4af9e3289) )
ROM_LOAD32_WORD( "0100791v.u12", 0x100002, 0x80000, CRC(14afdeda) SHA1(1eb2a297e903dc1a0683425b37669e0af4ae4218) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7825,15 +7007,11 @@ ROM_START( unicornda )
0x05f088-0x1cd29f is the non-Checksummed range still containing data but NOT covered by Checksum
0x05f088-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100813v.u7", 0x000000, 0x80000, CRC(caf69b86) SHA1(7a3bf5dfb687b9452e6f54926656167079fa3ea4) )
ROM_LOAD32_WORD( "0100813v.u11", 0x000002, 0x80000, CRC(11f7c6f9) SHA1(fa5be6affb543deb9ee37deb4073438f050b240c) )
ROM_LOAD32_WORD( "0100813v.u8", 0x100000, 0x80000, CRC(a42e0703) SHA1(5ab946d420a92eafd6869e5996b97757d86097e5) )
ROM_LOAD32_WORD( "0100813v.u12", 0x100002, 0x80000, CRC(b712dcd1) SHA1(f4080185f909d385e93edc73954d05de1dc6aa65) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7843,15 +7021,11 @@ ROM_START( unicorndnz )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found (uses different startup sequence)
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101228v.u7", 0x000000, 0x80000, CRC(54d55ecb) SHA1(0afb2d6489f01ae55563030e228e1d5443738af1) )
ROM_LOAD32_WORD( "0101228v.u11", 0x000002, 0x80000, CRC(2be7933c) SHA1(7691d755714bf0801f9ca8510f82a80a4c231178) )
ROM_LOAD32_WORD( "0101228v.u8", 0x100000, 0x80000, CRC(9c4a6e7f) SHA1(6ac470ec777c68521ef74c66263c8229f8d21176) )
ROM_LOAD32_WORD( "0101228v.u12", 0x100002, 0x80000, CRC(00d4cd6e) SHA1(eb941164cf421f22bcc9864f198348c4f30d904c) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7870,15 +7044,11 @@ ROM_START( unicorndu )
0x0ec548-0x1ee2cb is the non-Checksummed range still containing data but NOT covered by Checksum
0x0ec548-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "bhg1584.u7", 0x000000, 0x80000, CRC(1490354e) SHA1(9327f01067e4a7f7ce5b6db9373b9ad59533babf) )
ROM_LOAD32_WORD( "bhg1584.u11", 0x000002, 0x80000, CRC(d2b6745b) SHA1(04b5586e802ce0bd5891b23222bc1db8e7c67f8a) )
ROM_LOAD32_WORD( "bhg1584.u8", 0x100000, 0x80000, CRC(e604d399) SHA1(9aab86aa6e8590921de9b7234713be72a7c4faa1) )
ROM_LOAD32_WORD( "bhg1584.u12", 0x100002, 0x80000, CRC(c1e878b5) SHA1(4e4e9dee4d85fbb77dc6f7d39c2dc5b0bf438aef) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7893,7 +7063,7 @@ ROM_START( venicea5 )
/*
Checksum code needs to be done
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "02j02056.u7", 0x000000, 0x80000, CRC(2a64d797) SHA1(a23322c38462052f4a892451e68a8c762bf157aa) )
ROM_LOAD32_WORD( "02j02056.u11", 0x000002, 0x80000, CRC(022bd37b) SHA1(7f64240f3bff1539d787f65f9dc27c6f491d27d3) )
ROM_LOAD32_WORD( "02j02056.u8", 0x100000, 0x80000, CRC(93ebe05c) SHA1(f7d866687bec14e79d2df63c1ccc6949d3558ba6) )
@@ -7902,10 +7072,6 @@ ROM_START( venicea5 )
ROM_LOAD32_WORD( "02j02056.u13", 0x200002, 0x80000, CRC(5e593f9e) SHA1(9a60aea08c19c613f81dbccecb847fcd4ab93e0f) )
ROM_LOAD32_WORD( "02j02056.u10", 0x300000, 0x80000, CRC(9bc86c69) SHA1(6aa3ae7e6cdd753efcd8fd6f866c6b83626d0120) )
ROM_LOAD32_WORD( "02j02056.u14", 0x300002, 0x80000, CRC(7b695bf3) SHA1(89ea3252c9915aab81a85c6c028b21911bf8b4c4) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7925,15 +7091,11 @@ ROM_START( wafricau )
0x0e77e8-0x18d8ab is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e77e8-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1535.u7", 0x000000, 0x80000, CRC(57c04faa) SHA1(aa86747b21718f9dfa75b41f7280a00f531e13fe) )
ROM_LOAD32_WORD( "ahg1535.u11", 0x000002, 0x80000, CRC(066917c5) SHA1(a821635edc0199427b43eb324922af99679def21) )
ROM_LOAD32_WORD( "ahg1535.u8", 0x100000, 0x80000, CRC(64c8c12f) SHA1(3a6e54205c28ae3dfb51ef1895e147e6a9f446a9) )
ROM_LOAD32_WORD( "ahg1535.u12", 0x100002, 0x80000, CRC(f569843c) SHA1(ccf1b727ad1dc49bca609ee0887b36a29223cace) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7949,13 +7111,9 @@ ROM_START( wamazon )
Calculated Checksum 0x2c7f1cbb (OK)
0x05c044-0x0f60cb is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200507v.u7", 0x000000, 0x80000, CRC(44576def) SHA1(3396460444ceb394c9c88e5fc37ccedcfc4b179c) )
ROM_LOAD32_WORD( "0200507v.u11", 0x000002, 0x80000, CRC(2e24756a) SHA1(247db8316e7815be7524aefc43a5756fad84779a) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7972,15 +7130,11 @@ ROM_START( wamazona )
0x052b8c-0x1fffef is the non-Checksummed range still containing data but NOT covered by Checksum (unusual)
0x052b8c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200285v.u7", 0x000000, 0x80000, CRC(bfa21358) SHA1(6b76656401b3dbbace8d4335951468b9885fc7f0) )
ROM_LOAD32_WORD( "0200285v.u11", 0x000002, 0x80000, CRC(54b2a375) SHA1(635fde5c678b908fa58c0e04ba9b7a84fac1f7fe) )
ROM_LOAD32_WORD( "0200285v.u8", 0x100000, 0x80000, CRC(4e39f128) SHA1(91d3c6a9e5c30275c3f8967dde55214df097f2ba) )
ROM_LOAD32_WORD( "0200285v.u12", 0x100002, 0x80000, CRC(fdb10dd3) SHA1(cbf4fe97c75652f83b8ddb929b06941a70b36388) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -7998,15 +7152,11 @@ ROM_START( wamazonv )
0x07b2f4-0x11537b is the non-Checksummed range still containing data but NOT covered by Checksum
0x07b2f4-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "01j01996.u7", 0x000000, 0x80000, CRC(c14d5f8a) SHA1(66059549f94048fe55ec52a098548e04c2ccece0) )
ROM_LOAD32_WORD( "01j01996.u11", 0x000002, 0x80000, CRC(6dde9ae6) SHA1(ae18d3fc2269549e60893a3cb828c2993f7f0bfa) )
ROM_LOAD32_WORD( "01j01996.u8", 0x100000, 0x80000, CRC(00aebc93) SHA1(6829f4d0fc13cb731138c7c54fac90d75f56588b) )
ROM_LOAD32_WORD( "01j01996.u12", 0x100002, 0x80000, CRC(945e0a05) SHA1(db7580b39c537a7b50898ee99cfceb5eb71be19a) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8023,15 +7173,11 @@ ROM_START( wikwin )
0x072380-0x1d1aab is the non-Checksummed range still containing data but NOT covered by Checksum
0x072380-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100553v.u7", 0x000000, 0x80000, CRC(f329aa28) SHA1(545cdfe5cc912a2e391c6ba5fb88da4a26336637) )
ROM_LOAD32_WORD( "0100553v.u11", 0x000002, 0x80000, CRC(55a2583d) SHA1(6455fb8ee21d40d54f32f6bae3e35766f6d4d910) )
ROM_LOAD32_WORD( "0100553v.u8", 0x100000, 0x80000, CRC(9ad560bd) SHA1(dff9006d27c7bd9b8fe6367133c9897c28a4f3ef) )
ROM_LOAD32_WORD( "0100553v.u12", 0x100002, 0x80000, CRC(06cf5d68) SHA1(5469e8087371f8b59fd9b2b413682efe2ea0f279) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8047,13 +7193,9 @@ ROM_START( wildbill )
Calculated Checksum 0xd6b20386 (OK)
0x054e6c-0x0ec99f is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100297v.u7", 0x000000, 0x80000, CRC(e3117ab7) SHA1(c13912f524f1c1d373adb6382ceddd1bc18f7f02) )
ROM_LOAD32_WORD( "0100297v.u11", 0x000002, 0x80000, CRC(57b3c340) SHA1(4f95ed7fed697cf2bfbde8215f6e35768cf20334) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8070,15 +7212,11 @@ ROM_START( wcougar )
0x043574-0x1061fb is the non-Checksummed range still containing data but NOT covered by Checksum
0x043574-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100167v.u7", 0x000000, 0x80000, CRC(47154679) SHA1(21749fbaa60f9bf1db43bdd272e6628ae73bf759) )
ROM_LOAD32_WORD( "0100167v.u11", 0x000002, 0x80000, CRC(6a5f2c41) SHA1(1365e083d44a373c2d4f17e8e61ec716ffb6d2d5) )
ROM_LOAD32_WORD( "0100167v.u8", 0x100000, 0x80000, CRC(c262d098) SHA1(87940bd0aef6cb0f5ff21ccda4b209eef8e97eb1) )
ROM_LOAD32_WORD( "0100167v.u12", 0x100002, 0x80000, CRC(85bb41a7) SHA1(335f29f10f216e202b93b46a376958c3f5271461) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8097,16 +7235,12 @@ ROM_START( wcougaru )
0x0b0d5c-0x153803 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b0d5c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "nhg029604.u7", 0x000000, 0x80000, CRC(7ada053f) SHA1(5102b0b9db505454624750a3fd6db455682538f3) )
ROM_LOAD32_WORD( "nhg029604.u11", 0x000002, 0x80000, CRC(69a78695) SHA1(1ed89cf38dc85f752449a858cd9558bed235af58) )
ROM_LOAD32_WORD( "nhg029604.u8", 0x100000, 0x80000, CRC(496b0295) SHA1(237183a192ad9b4bc133014cc83149d4a7062785) )
ROM_LOAD32_WORD( "nhg029604.u12", 0x100002, 0x80000, CRC(fe2bafdc) SHA1(e8b454db44a532d75b3aff323855340695688f0f) )
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
-
ROM_REGION16_BE( 0x100, "eeprom0", 0 )
ROM_LOAD16_WORD_SWAP( "eeprom0", 0x000000, 0x000100, CRC(fea8a821) SHA1(c744cac6af7621524fc3a2b0a9a135a32b33c81b) )
@@ -8138,15 +7272,11 @@ ROM_START( wcougarua )
0x0b0d5c-0x153803 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b0d5c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "nhg029607.u7", 0x000000, 0x80000, CRC(5037aefc) SHA1(afd7e4cf5b53d5ad44dec359cd24a698188c9d35) ) // 94.982%
ROM_LOAD32_WORD( "nhg029607.u11", 0x000002, 0x80000, CRC(a9c121a7) SHA1(b8133b00f8b42dd7a3be94753ce7482a58aba8f1) ) // 94.982%
ROM_LOAD32_WORD( "nhg029607.u8", 0x100000, 0x80000, CRC(496b0295) SHA1(237183a192ad9b4bc133014cc83149d4a7062785) ) // base
ROM_LOAD32_WORD( "nhg029607.u12", 0x100002, 0x80000, CRC(fe2bafdc) SHA1(e8b454db44a532d75b3aff323855340695688f0f) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8166,15 +7296,11 @@ ROM_START( wcougarub )
0x0b0d5c-0x153803 is the non-Checksummed range still containing data but NOT covered by Checksum
0x0b0d5c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "nhg029699.u7", 0x000000, 0x80000, CRC(cf6465f4) SHA1(ea12ecff7ac4846d09b42480d54bf8cf03ff4c44) ) // 87,836%
ROM_LOAD32_WORD( "nhg029699.u11", 0x000002, 0x80000, CRC(fd7aa4a1) SHA1(06e02df1b7ee33dff22ba6fcd46657d84fe8a519) ) // 87,836%
ROM_LOAD32_WORD( "nhg029699.u8", 0x100000, 0x80000, CRC(496b0295) SHA1(237183a192ad9b4bc133014cc83149d4a7062785) ) // base
ROM_LOAD32_WORD( "nhg029699.u12", 0x100002, 0x80000, CRC(fe2bafdc) SHA1(e8b454db44a532d75b3aff323855340695688f0f) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8195,15 +7321,11 @@ ROM_START( wcougaruc )
0x0e783c-0x19287f is the non-Checksummed range still containing data but NOT covered by Checksum
0x0e783c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1531.u7", 0x000000, 0x80000, CRC(53889e2d) SHA1(f204426aaf07a668878769c12d51f9a721b7bdee) ) // game
ROM_LOAD32_WORD( "ahg1531.u11", 0x000002, 0x80000, CRC(c138fece) SHA1(4653e4518bdf73da7380da931af85fd41d359a53) ) // game
ROM_LOAD32_WORD( "ahg1531.u8", 0x100000, 0x80000, CRC(8e2226c5) SHA1(1dc7fff8c56af8102f3de9bbb9d0085546ec877c) ) // base
ROM_LOAD32_WORD( "ahg1531.u12", 0x100002, 0x80000, CRC(5aac8336) SHA1(d1bfd21579bdcf5b46e0f4db1181d10159f0b643) ) // base
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8214,15 +7336,11 @@ ROM_START( wcoyote )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "ahg1515.u7", 0x000000, 0x7f070, BAD_DUMP CRC(045858cd) SHA1(232a9631bcdbbd2e60970eca62bdc540e537e1f2) )
ROM_LOAD32_WORD( "ahg1515.u11", 0x000002, 0x7ff6c, BAD_DUMP CRC(609f181b) SHA1(4cb7c47f0167c0487db419ad7a3c4b4e10a054f3) )
ROM_LOAD32_WORD( "ahg1515.u8", 0x100000, 0x7fede, BAD_DUMP CRC(25f47c9b) SHA1(cf44f32626107424c8473f275dd6736302763e79) )
ROM_LOAD32_WORD( "ahg1515.u12", 0x100002, 0x7ff14, BAD_DUMP CRC(0068bce4) SHA1(37517f6bd53660deab471f41a4d63c4b03bf22b3) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8240,15 +7358,11 @@ ROM_START( wizways )
0x05ee9c-0x17afb3 is the non-Checksummed range still containing data but NOT covered by Checksum
0x05ee9c-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200396v.u7", 0x000000, 0x80000, CRC(85fca945) SHA1(ca48a907b4f6c1b665ae053e2992681f02166cb1) )
ROM_LOAD32_WORD( "0200396v.u11", 0x000002, 0x80000, CRC(677c855f) SHA1(a4ec8e6151271af292379ead28214ef9163bfdc3) )
ROM_LOAD32_WORD( "0200396v.u8", 0x100000, 0x80000, CRC(4b1192ae) SHA1(2537249ccfc8c507762ac2c46d05ef13fa3d0bf9) )
ROM_LOAD32_WORD( "0200396v.u12", 0x100002, 0x80000, CRC(934d7286) SHA1(205f72b62d83667e9068141346bda3bcb9742a83) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8265,15 +7379,11 @@ ROM_START( wldangel )
0x0525a0-0x1cc0bf is the non-Checksummed range still containing data but NOT covered by Checksum
0x0525a0-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0100337v.u7", 0x000000, 0x80000, CRC(46b76cce) SHA1(6188a96c20aa9f7ded8dc7088ac5dc6dfc0afaa7) )
ROM_LOAD32_WORD( "0100337v.u11", 0x000002, 0x80000, CRC(396fcc02) SHA1(cd19db425a664a49379cbb640215f258a8137902) )
ROM_LOAD32_WORD( "0100337v.u8", 0x100000, 0x80000, CRC(239d19e4) SHA1(c17f8e3c16d0280a291490f69a51f3f6e2177ac7) )
ROM_LOAD32_WORD( "0100337v.u12", 0x100002, 0x80000, CRC(81f0d1c8) SHA1(1e91c9457593f592c0ca4a186a49b00b2cfe256f) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8292,15 +7402,11 @@ ROM_START( wnpost )
0x0c3698-0x1e00fb is the non-Checksummed range still containing data but NOT covered by Checksum
0x0c3698-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "rhg041804.u7", 0x000000, 0x80000, CRC(73274802) SHA1(9838a63d5f4e1bf31675ac15c34a17e709f2f647) )
ROM_LOAD32_WORD( "rhg041804.u11", 0x000002, 0x80000, CRC(4f076a94) SHA1(2962429c930ffc17e2f37a006215ee6f1c649953) )
ROM_LOAD32_WORD( "rhg041804.u8", 0x100000, 0x80000, CRC(b1830ffa) SHA1(c23a97bfdfe9e408f0ec8053646d6c8c8e06a263) )
ROM_LOAD32_WORD( "rhg041804.u12", 0x100002, 0x80000, CRC(ff70b305) SHA1(3c832ed20b1d00318fd3d2428bb469735f68965b) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8317,15 +7423,11 @@ ROM_START( wthing )
0x0673cc-0x1b367b is the non-Checksummed range still containing data but NOT covered by Checksum
0x0673cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0101158v.u7", 0x000000, 0x80000, CRC(eb402ffb) SHA1(49ef6ca2503a6e785f62cb29e505e5c2ba019e37) )
ROM_LOAD32_WORD( "0101158v.u11", 0x000002, 0x80000, CRC(61d22f2e) SHA1(b836e5afbd5bb14ae68e100a6042f1953ed57a21) )
ROM_LOAD32_WORD( "0101158v.u8", 0x100000, 0x80000, CRC(f21153b8) SHA1(24830b3939a8568b0d5b59d4fdbd2d9e7b46a6d7) )
ROM_LOAD32_WORD( "0101158v.u12", 0x100002, 0x80000, CRC(450a4f4f) SHA1(e59fb3260755a125c47ff6c1a042a48b0eace72d) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8335,17 +7437,13 @@ ROM_START( wthinga )
ARISTOCRAT_MK5_GALS
ARISTOCRAT_MK5_EEPROM
// checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0201176v.u7", 0x000000, 0x7f44a, BAD_DUMP CRC(e2632da7) SHA1(ff53d87d8f45c3bcece358d0ecfa89e6912e1ccf) )
ROM_LOAD32_WORD( "0201176v.u11", 0x000002, 0x7faa7, BAD_DUMP CRC(aa8252ee) SHA1(f60d36269d26b9eee4b9f0bcd8eab028c58b81c8) )
ROM_LOAD32_WORD( "0201176v.u8", 0x100000, 0x7f5eb, BAD_DUMP CRC(0c5768aa) SHA1(0048e73bb6274b8586f31fe2e23209bb1910ae96) )
ROM_LOAD32_WORD( "0201176v.u12", 0x100002, 0x7f63c, BAD_DUMP CRC(9fe934e4) SHA1(0178226594fcc9c140f00c8272cca9e3be19dda2) )
ROM_LOAD32_WORD( "0201176v.u9", 0x200000, 0x7ffd6, BAD_DUMP CRC(633eff32) SHA1(12314db898f8e553cf5ae099cd8b2b9f0c4da3c6) )
ROM_LOAD32_WORD( "0201176v.u13", 0x200002, 0x7ffdb, BAD_DUMP CRC(026317bc) SHA1(94a48b33ddc60d6271ac0a89fc86b9f1be68f9a6) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8361,13 +7459,9 @@ ROM_START( wtiger )
Calculated Checksum 0x61da8e77 (OK)
0x060228-0x0d61cf is the non-Checksummed range (unusual endpoint)
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "0200954v.u7", 0x000000, 0x80000, CRC(752e54c5) SHA1(9317544a7cf2d9bf29347d31fe72331fc3d018ef) )
ROM_LOAD32_WORD( "0200954v.u11", 0x000002, 0x80000, CRC(38e888b1) SHA1(acc857eb2be19140bbb58d70583e08f24807b9f2) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END
@@ -8384,17 +7478,13 @@ ROM_START( yukongl5 )
0x06dbc4-0x2cb767 is the non-Checksummed range still containing data but NOT covered by Checksum
0x06dbc4-0x2fffff is the non-Checksummed range if the additional vectors? at the end are included
*/
- ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF )
+ ROM_REGION32_LE( 0x400000, "game_prg", ROMREGION_ERASEFF )
ROM_LOAD32_WORD( "03j00191.u7", 0x000000, 0x80000, CRC(b3c34f04) SHA1(ee8e1c9d04f35420f9e4e97520e9aef07c6b73da) )
ROM_LOAD32_WORD( "03j00191.u11", 0x000002, 0x80000, CRC(2b9d4a60) SHA1(22afc2e5fed784ba335d83fcc31b2490fc5d0663) )
ROM_LOAD32_WORD( "03j00191.u8", 0x100000, 0x80000, CRC(0e732007) SHA1(d5c7dcee6a3e99522c7612a88b5b242f31f296be) )
ROM_LOAD32_WORD( "03j00191.u12", 0x100002, 0x80000, CRC(6b857ea5) SHA1(908584918f756107e8545fbb52abce7ea1b82b34) )
ROM_LOAD32_WORD( "03j00191.u9", 0x200000, 0x80000, CRC(8ccbbec3) SHA1(cd0a3d2c3437f1a00cee5b992e7365e7df10b8b7) )
ROM_LOAD32_WORD( "03j00191.u13", 0x200002, 0x80000, CRC(e514b87f) SHA1(5423215bc03ab8468d5ebec0dba6ba7820cdcd50) )
-
- ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */
-
- ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 )
ROM_END