summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/aristmk4.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/aristmk4.c')
-rw-r--r--src/mame/drivers/aristmk4.c338
1 files changed, 169 insertions, 169 deletions
diff --git a/src/mame/drivers/aristmk4.c b/src/mame/drivers/aristmk4.c
index f7745871a3b..710fb13ecf4 100644
--- a/src/mame/drivers/aristmk4.c
+++ b/src/mame/drivers/aristmk4.c
@@ -227,7 +227,7 @@
***********************************************************************************************************************************************/
-#define MAIN_CLOCK XTAL_12MHz
+#define MAIN_CLOCK XTAL_12MHz
#include "emu.h"
#include "cpu/m6809/m6809.h"
@@ -345,10 +345,10 @@ INLINE void uBackgroundColour(running_machine &machine)
aristmk4_state *state = machine.driver_data<aristmk4_state>();
/* SW7 can be set when the main door is open, this allows the colours for the background
- to be adjusted whilst the machine is running.
+ to be adjusted whilst the machine is running.
- There are 4 possible combinations for colour select via SW7, colours vary based on software installed.
- */
+ There are 4 possible combinations for colour select via SW7, colours vary based on software installed.
+ */
switch(state->ioport("SW7")->read())
{
@@ -359,7 +359,7 @@ INLINE void uBackgroundColour(running_machine &machine)
break;
case 0x01:
// unselect U22 via SW7. OE on U22 is low.
- memset(&state->m_shapeRomPtr[0x4000],0xff,0x2000); // fill unused space with 0xff
+ memset(&state->m_shapeRomPtr[0x4000],0xff,0x2000); // fill unused space with 0xff
memcpy(&state->m_shapeRomPtr[0xa000],&state->m_shapeRom[0xa000], 0x2000); // restore defaults here
break;
case 0x02:
@@ -393,8 +393,8 @@ UINT32 aristmk4_state::screen_update_aristmk4(screen_device &screen, bitmap_ind1
color = ((m_mkiv_vram[count]) & 0xe0) >> 5;
tile = (m_mkiv_vram[count+1]|m_mkiv_vram[count]<<8) & 0x3ff;
bgtile = (m_mkiv_vram[count+1]|m_mkiv_vram[count]<<8) & 0xff; // first 256 tiles
- uBackgroundColour(machine()); // read sw7
- gfx->decode(bgtile); // force the machine to update only the first 256 tiles.
+ uBackgroundColour(machine()); // read sw7
+ gfx->decode(bgtile); // force the machine to update only the first 256 tiles.
// as we only update the background, not the entire display.
flipx = ((m_mkiv_vram[count]) & 0x04);
flipy = ((m_mkiv_vram[count]) & 0x08);
@@ -474,17 +474,17 @@ READ8_MEMBER(aristmk4_state::u3_p2)
READ8_MEMBER(aristmk4_state::u3_p3)
{
- int u3_p3_ret= ioport("5003")->read();
+ int u3_p3_ret= ioport("5003")->read();
- if ((m_printer_motor)==1) // Printer Motor Off
+ if ((m_printer_motor)==1) // Printer Motor Off
- {
- u3_p3_ret = u3_p3_ret^0x80; // Printer Home Off
- m_printer_motor=0;
+ {
+ u3_p3_ret = u3_p3_ret^0x80; // Printer Home Off
+ m_printer_motor=0;
- }
+ }
- return u3_p3_ret;
+ return u3_p3_ret;
}
@@ -555,7 +555,7 @@ READ8_MEMBER(aristmk4_state::mkiv_pia_ina)
/* uncomment this code once RTC is fixed */
//return machine().device<mc146818_device>("rtc")->read(space,1);
- return 0; // OK for now, the aussie version has no RTC on the MB so this is valid.
+ return 0; // OK for now, the aussie version has no RTC on the MB so this is valid.
}
//output a
@@ -595,12 +595,12 @@ WRITE8_MEMBER(aristmk4_state::mkiv_pia_outb)
UINT8 emet[5];
int i = 0;
//pia_data = data;
- emet[0] = data & 0x01; /* emet1 - bit 1 - PB0 */
+ emet[0] = data & 0x01; /* emet1 - bit 1 - PB0 */
/* seren1 - bit 2 - PB1 */
- emet[1] = data & 0x04; /* emet3 - bit 3 - PB2 */
- emet[2] = data & 0x08; /* emet4 - bit 4 - PB3 */
- emet[3] = data & 0x10; /* emet5 - bit 5 - PB4 */
- emet[4] = data & 0x20; /* emet6 - bit 6 - PB5 */
+ emet[1] = data & 0x04; /* emet3 - bit 3 - PB2 */
+ emet[2] = data & 0x08; /* emet4 - bit 4 - PB3 */
+ emet[3] = data & 0x10; /* emet5 - bit 5 - PB4 */
+ emet[4] = data & 0x20; /* emet6 - bit 6 - PB5 */
for(i = 0;i<sizeof(emet);i++)
{
@@ -623,7 +623,7 @@ static const char *const meter_sample_names[] =
static const samples_interface meter_samples_interface =
{
- 5, /* one for each meter - can pulse simultaneously */
+ 5, /* one for each meter - can pulse simultaneously */
meter_sample_names
};
@@ -745,17 +745,17 @@ WRITE8_MEMBER(aristmk4_state::via_b_w)
switch(m_ay8910_1)
{
- case 0x00: //INACT -Nothing to do here. Inactive PSG
+ case 0x00: //INACT -Nothing to do here. Inactive PSG
break;
- case 0x03: //READ - Nothing to do here. The read happens in via_a_r
+ case 0x03: //READ - Nothing to do here. The read happens in via_a_r
break;
- case 0x06: //WRITE
+ case 0x06: //WRITE
{
ay8910_data_w( machine().device("ay1"), space, 0 , m_psg_data );
//logerror("VIA Port A write data ay1: %02X\n",m_psg_data);
break;
}
- case 0x07: //LATCH Address (set register)
+ case 0x07: //LATCH Address (set register)
{
ay8910_address_w( machine().device("ay1"), space, 0 , m_psg_data );
//logerror("VIA Port B write register ay1: %02X\n",m_psg_data);
@@ -770,19 +770,19 @@ WRITE8_MEMBER(aristmk4_state::via_b_w)
switch(m_ay8910_2)
{
- case 0x00: //INACT - Nothing to do here. Inactive PSG
+ case 0x00: //INACT - Nothing to do here. Inactive PSG
break;
- case 0x02: //INACT - '010' Nothing to do here. Inactive PSG. this will only happen on ay2 due to the bit 2 swap on 'inactive'
+ case 0x02: //INACT - '010' Nothing to do here. Inactive PSG. this will only happen on ay2 due to the bit 2 swap on 'inactive'
break;
- case 0x03: //READ - Nothing to do here. The read happens in via_a_r
+ case 0x03: //READ - Nothing to do here. The read happens in via_a_r
break;
- case 0x06: //WRITE
+ case 0x06: //WRITE
{
ay8910_data_w( machine().device("ay2"), space, 0 , m_psg_data );
//logerror("VIA Port A write data ay2: %02X\n",m_psg_data);
break;
}
- case 0x07: //LATCH Address (set register)
+ case 0x07: //LATCH Address (set register)
{
ay8910_address_w( machine().device("ay2"), space, 0 , m_psg_data );
//logerror("VIA Port B write register ay2: %02X\n",m_psg_data);
@@ -1543,35 +1543,35 @@ static const via6522_interface via_interface =
static const pia6821_interface aristmk4_pia1_intf =
{
- DEVCB_DRIVER_MEMBER(aristmk4_state, mkiv_pia_ina), // port A in
- DEVCB_NULL, // port B in
- DEVCB_NULL, // line CA1 in
- DEVCB_NULL, // line CB1 in
- DEVCB_NULL, // line CA2 in
- DEVCB_NULL, // line CB2 in
- DEVCB_DRIVER_MEMBER(aristmk4_state, mkiv_pia_outa), // port A out
- DEVCB_DRIVER_MEMBER(aristmk4_state,mkiv_pia_outb), // port B out
- DEVCB_DRIVER_MEMBER(aristmk4_state,mkiv_pia_ca2), // line CA2 out
- DEVCB_DRIVER_MEMBER(aristmk4_state,mkiv_pia_cb2), // port CB2 out
- DEVCB_NULL, // IRQA
- DEVCB_NULL // IRQB
+ DEVCB_DRIVER_MEMBER(aristmk4_state, mkiv_pia_ina), // port A in
+ DEVCB_NULL, // port B in
+ DEVCB_NULL, // line CA1 in
+ DEVCB_NULL, // line CB1 in
+ DEVCB_NULL, // line CA2 in
+ DEVCB_NULL, // line CB2 in
+ DEVCB_DRIVER_MEMBER(aristmk4_state, mkiv_pia_outa), // port A out
+ DEVCB_DRIVER_MEMBER(aristmk4_state,mkiv_pia_outb), // port B out
+ DEVCB_DRIVER_MEMBER(aristmk4_state,mkiv_pia_ca2), // line CA2 out
+ DEVCB_DRIVER_MEMBER(aristmk4_state,mkiv_pia_cb2), // port CB2 out
+ DEVCB_NULL, // IRQA
+ DEVCB_NULL // IRQB
};
static const mc6845_interface mc6845_intf =
{
/* in fact is a mc6845 driving 4 pixels by memory address.
- that's why the big horizontal parameters */
-
- "screen", /* screen we are acting on */
- 4, /* number of pixels per video memory address */
- NULL, /* before pixel update callback */
- NULL, /* row update callback */
- NULL, /* after pixel update callback */
- DEVCB_NULL, /* callback for display state changes */
- DEVCB_NULL, /* callback for cursor state changes */
- DEVCB_NULL, /* HSYNC callback */
- DEVCB_NULL, /* VSYNC callback */
- NULL /* update address callback */
+ that's why the big horizontal parameters */
+
+ "screen", /* screen we are acting on */
+ 4, /* number of pixels per video memory address */
+ NULL, /* before pixel update callback */
+ NULL, /* row update callback */
+ NULL, /* after pixel update callback */
+ DEVCB_NULL, /* callback for display state changes */
+ DEVCB_NULL, /* callback for cursor state changes */
+ DEVCB_NULL, /* HSYNC callback */
+ DEVCB_NULL, /* VSYNC callback */
+ NULL /* update address callback */
};
/* read m/c number */
@@ -1593,12 +1593,12 @@ READ8_MEMBER(aristmk4_state::pc1_r)
static I8255A_INTERFACE( ppi8255_intf )
{
- DEVCB_DRIVER_MEMBER(aristmk4_state,pa1_r), /* Port A read */
- DEVCB_NULL, /* Port A write */
- DEVCB_DRIVER_MEMBER(aristmk4_state,pb1_r), /* Port B read */
- DEVCB_NULL, /* Port B write */
- DEVCB_DRIVER_MEMBER(aristmk4_state,pc1_r), /* Port C read */
- DEVCB_NULL /* Port C write */
+ DEVCB_DRIVER_MEMBER(aristmk4_state,pa1_r), /* Port A read */
+ DEVCB_NULL, /* Port A write */
+ DEVCB_DRIVER_MEMBER(aristmk4_state,pb1_r), /* Port B read */
+ DEVCB_NULL, /* Port B write */
+ DEVCB_DRIVER_MEMBER(aristmk4_state,pc1_r), /* Port C read */
+ DEVCB_NULL /* Port C write */
};
@@ -1660,20 +1660,20 @@ void aristmk4_state::machine_reset()
TIMER_DEVICE_CALLBACK_MEMBER(aristmk4_state::aristmk4_pf)
{
/*
- IRQ generator pulses the NMI signal to CPU in the event of power down or power failure.
- This event is recorded in NVRAM to facilitate the Robot Test.
+ IRQ generator pulses the NMI signal to CPU in the event of power down or power failure.
+ This event is recorded in NVRAM to facilitate the Robot Test.
- Would be ideal to use this in our add_exit_callback instead of using a timer but it doesn't seem to
- save the power down state in nvram. Is there a cleaner way to do this?
+ Would be ideal to use this in our add_exit_callback instead of using a timer but it doesn't seem to
+ save the power down state in nvram. Is there a cleaner way to do this?
- To enter the robot test
+ To enter the robot test
- 1. Open the main door
- 2. Trigger powerfail / NMI by presing L for at least 1 second, the game will freeze.
- 3. Press F3 ( reset ) whilst holding down robot/hopper test button ( Z )
+ 1. Open the main door
+ 2. Trigger powerfail / NMI by presing L for at least 1 second, the game will freeze.
+ 3. Press F3 ( reset ) whilst holding down robot/hopper test button ( Z )
- Note: The use of 1 Hz in the timer is to avoid unintentional triggering the NMI ( ie.. hold down L for at least 1 second )
- */
+ Note: The use of 1 Hz in the timer is to avoid unintentional triggering the NMI ( ie.. hold down L for at least 1 second )
+ */
if(machine().root_device().ioport("powerfail")->read()) // send NMI signal if L pressed
{
@@ -1695,7 +1695,7 @@ static MACHINE_CONFIG_START( aristmk4, aristmk4_state )
MCFG_SCREEN_REFRESH_RATE(60)
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
MCFG_SCREEN_SIZE(320, 256)
- MCFG_SCREEN_VISIBLE_AREA(0, 304-1, 0, 216-1) /* from the crtc registers... updated by crtc */
+ MCFG_SCREEN_VISIBLE_AREA(0, 304-1, 0, 216-1) /* from the crtc registers... updated by crtc */
MCFG_GFXDECODE(aristmk4)
MCFG_PALETTE_LENGTH(512)
@@ -1703,7 +1703,7 @@ static MACHINE_CONFIG_START( aristmk4, aristmk4_state )
MCFG_SCREEN_UPDATE_DRIVER(aristmk4_state, screen_update_aristmk4)
MCFG_I8255A_ADD( "ppi8255_0", ppi8255_intf )
- MCFG_VIA6522_ADD("via6522_0", 0, via_interface) /* 1 MHz.(only 1 or 2 MHz.are valid) */
+ MCFG_VIA6522_ADD("via6522_0", 0, via_interface) /* 1 MHz.(only 1 or 2 MHz.are valid) */
MCFG_PIA6821_ADD("pia6821_0", aristmk4_pia1_intf)
MCFG_MC6845_ADD("crtc", C6545_1, MAIN_CLOCK/8, mc6845_intf) // TODO: type is unknown
MCFG_MC146818_ADD("rtc", MC146818_IGNORE_CENTURY)
@@ -1760,10 +1760,10 @@ MACHINE_CONFIG_END
ROM_START( 3bagflvt )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("5vxfc790.u87", 0x06000, 0x2000, CRC(79ee932f) SHA1(de85de107310315b69bd7564f1921c7501b679b2)) // game code
ROM_LOAD("5vxfc790.u86", 0x08000, 0x8000, CRC(b6185f3b) SHA1(db642d7b1d1fd93483642bae518eb99a3e99aec9))
@@ -1776,17 +1776,17 @@ ROM_START( 3bagflvt )
ROM_LOAD("1vlsh224.u46", 0x08000, 0x2000, CRC(f33970b3) SHA1(8814a4d29383545c7c48e5b44f16a53e38b67fc3))
ROM_LOAD("1vlsh224.u47", 0x0a000, 0x2000, CRC(609ecf9e) SHA1(9d819bb71f62eb4dd1b3d71748e87c7d77e2afe6))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm48.u71", 0x0000, 0x0200, CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890))
ROM_END
ROM_START( 3bagflnz )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("3vxfc5345.u87", 0x06000, 0x2000, CRC(ba97a469) SHA1(fee56fe7116d1f1aab2b0f2526101d4eb87f0bf1)) // game code
ROM_LOAD("3vxfc5345.u86", 0x08000, 0x8000, CRC(c632c7c7) SHA1(f3090d037f71a0cf099bb55abbc509cf95f0cbba))
@@ -1799,17 +1799,17 @@ ROM_START( 3bagflnz )
ROM_LOAD("1vlsh224.u46", 0x08000, 0x2000, CRC(f33970b3) SHA1(8814a4d29383545c7c48e5b44f16a53e38b67fc3))
ROM_LOAD("1vlsh224.u47", 0x0a000, 0x2000, CRC(609ecf9e) SHA1(9d819bb71f62eb4dd1b3d71748e87c7d77e2afe6))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm48.u71", 0x0000, 0x0200, CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890))
ROM_END
ROM_START( blkrhino )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("3vxfc5344.u87", 0x06000, 0x2000, CRC(7aed16f5) SHA1(0229387e352da8e7278e5bc5c61079742d05d900)) // game code
ROM_LOAD("3vxfc5344.u86", 0x08000, 0x8000, CRC(4739f0f0) SHA1(231b6ad26b6b5d413dbd0a23257e86814978449b))
@@ -1822,17 +1822,17 @@ ROM_START( blkrhino )
ROM_LOAD("1vlsh236.u46", 0x08000, 0x2000, CRC(4a0ce91d) SHA1(e2f853c69fb256870c9809cdfbba2b40b47a0004))
ROM_LOAD("1vlsh236.u47", 0x0a000, 0x2000, CRC(b265276e) SHA1(8fc0b7a0c12549b4138c51eb91b74f13282909dd))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( coralr2 )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxfc5472.u87", 0x06000, 0x2000, CRC(f51e541b) SHA1(00f5b9019cdae77d4b5745156b92343d22ad3a6e)) // game code
ROM_LOAD("1vxfc5472.u86", 0x08000, 0x8000, CRC(d8d27f65) SHA1(19aec2a29e9d3ecbd8ecfd74ae60cfbf197d2faa))
@@ -1845,17 +1845,17 @@ ROM_START( coralr2 )
ROM_LOAD("1vlsh385.u46", 0x08000, 0x2000, CRC(e13ec0ed) SHA1(80d5ef2d980a8fe1f2bb28b512022518ffc82de1))
ROM_LOAD("1vlsh385.u47", 0x0a000, 0x2000, CRC(30e88bb4) SHA1(dfcd21c6fc50123dfcc0e60429948c650a6de625))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( eforest )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("12xf528902.u87", 0x06000, 0x2000, CRC(b2f79725) SHA1(66842130b49276bda91e211514af0ab074d2c283)) // game code
ROM_LOAD("12xf528902.u86", 0x08000, 0x8000, CRC(547207f3) SHA1(aedae50abb4cffa0434abfe606a11fbbba037197))
@@ -1868,17 +1868,17 @@ ROM_START( eforest )
ROM_LOAD("1vlsh230.u46", 0x08000, 0x2000, CRC(75ad8e3f) SHA1(87812850f08f8ad3057d0e5a2a20ad8acba01a26))
ROM_LOAD("1vlsh230.u47", 0x0a000, 0x2000, CRC(af9f9869) SHA1(1dac81470889a5fc5b58f3ad0c8dfa1369a800e8))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( eforesta )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("4vxfc818.u87", 0x06000, 0x2000, CRC(03c2890f) SHA1(10d479b7ccece813676ad815a96169bbf259c49d)) // game code
ROM_LOAD("4vxfc818.u86", 0x08000, 0x8000, CRC(36125194) SHA1(dc681dc60b25893ca3ee101f6813c22b914771f5))
@@ -1891,17 +1891,17 @@ ROM_START( eforesta )
ROM_LOAD("1vlsh230.u46", 0x08000, 0x2000, CRC(75ad8e3f) SHA1(87812850f08f8ad3057d0e5a2a20ad8acba01a26))
ROM_LOAD("1vlsh230.u47", 0x0a000, 0x2000, CRC(af9f9869) SHA1(1dac81470889a5fc5b58f3ad0c8dfa1369a800e8))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( eforestb )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("3vxfc5343.u87", 0x06000, 0x2000, CRC(49b9c5ef) SHA1(bd1761f41ddb3f19b6b923de77743a2b5ec078e1)) // game code
ROM_LOAD("3vxfc5343.u86", 0x08000, 0x8000, CRC(a3eb0c09) SHA1(5a0947f2f36a87dffe4041fbaebaabb1c694bafe))
@@ -1914,17 +1914,17 @@ ROM_START( eforestb )
ROM_LOAD("1vlsh230_a.u46", 0x08000, 0x2000, CRC(a3ca69b0) SHA1(c4bdd8afbb4d076f07d4a14a7e7ac8907a0cb7ec))
ROM_LOAD("1vlsh230.u47", 0x0a000, 0x2000, CRC(af9f9869) SHA1(1dac81470889a5fc5b58f3ad0c8dfa1369a800e8))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( goldenc )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxfc5462.u87", 0x06000, 0x2000, CRC(11b569f7) SHA1(270e1be6bf2a75400af174ceb65436bb6a381a62)) // game code
ROM_LOAD("1vxfc5462.u86", 0x08000, 0x8000, CRC(9714b080) SHA1(41c7d840f600ddff31794ebe949f89c89bd4f2ad))
@@ -1937,17 +1937,17 @@ ROM_START( goldenc )
ROM_LOAD("1vlsh231.u46", 0x08000, 0x2000, CRC(a3ca369e) SHA1(e3076c9f3017991b93214bebf7f5227d995eeda1))
ROM_LOAD("1vlsh231.u47", 0x0a000, 0x2000, CRC(844fa43b) SHA1(b8ef6cc2aca955f41b15cd8e3c281eee4b611e80))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( swtht2nz )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxfc5461.u87", 0x06000, 0x2000, CRC(ae10c63f) SHA1(80e5aca4dec7d2503bf7be81ed8b761ebbe4c174)) // game code
ROM_LOAD("1vxfc5461.u86", 0x08000, 0x8000, CRC(053e71f0) SHA1(4a45bd11b53347be90402cea7bd94a648d6b8129))
@@ -1960,17 +1960,17 @@ ROM_START( swtht2nz )
ROM_LOAD("1vlsh237.u46", 0x08000, 0x2000, CRC(4d03c73f) SHA1(7ae629a90feb87019cc01ecef804c5ba28861f00))
ROM_LOAD("1vlsh237.u47", 0x0a000, 0x2000, CRC(c51e37bb) SHA1(8f3d9b61926fe21089559736b3458fe3b84618f2))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( kgbird )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("4vxfc5341_10c.u87", 0x06000, 0x2000, CRC(5e7c1762) SHA1(2e80be06c7737aca304d46f3c3f1efd24c570cfd)) // game code
ROM_LOAD("4vxfc5341.u86", 0x08000, 0x8000, CRC(3450c544) SHA1(f8883ce3b4bd9073ec6bc985f4666b46f17de092))
@@ -1983,17 +1983,17 @@ ROM_START( kgbird )
ROM_LOAD("1vlsh159.u46", 0x08000, 0x2000, CRC(e155c8d4) SHA1(9c50152dd420d545a88eaea98c2dd2ef49cf056a))
ROM_LOAD("1vlsh159.u47", 0x0a000, 0x2000, CRC(f91b66ba) SHA1(4f5d0f0562c6a6029ad6d76507091a159983d6f4))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm29.u71", 0x0000, 0x0200, CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67))
ROM_END
ROM_START( kgbirda )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("4vxfc5341.u87", 0x06000, 0x2000, CRC(21c05874) SHA1(9ddcd34817bc6f88cb2a94374e492d29dd56fb9a)) // game code
ROM_LOAD("4vxfc5341.u86", 0x08000, 0x8000, CRC(3450c544) SHA1(f8883ce3b4bd9073ec6bc985f4666b46f17de092))
@@ -2006,17 +2006,17 @@ ROM_START( kgbirda )
ROM_LOAD("1vlsh159.u46", 0x08000, 0x2000, CRC(e155c8d4) SHA1(9c50152dd420d545a88eaea98c2dd2ef49cf056a))
ROM_LOAD("1vlsh159.u47", 0x0a000, 0x2000, CRC(f91b66ba) SHA1(4f5d0f0562c6a6029ad6d76507091a159983d6f4))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm29.u71", 0x0000, 0x0200, CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67))
ROM_END
ROM_START( phantomp )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("4vxfc5431.u87", 0x06000, 0x2000, CRC(84e8eeb5) SHA1(95dcbae79b42463480fb3dd2594570070ba1a3ef)) // game code
ROM_LOAD("4vxfc5431.u86", 0x08000, 0x8000, CRC(a6aa3d6f) SHA1(64d97c52355d5d0faebe1ee704f6ad46cc90f0f1))
@@ -2029,17 +2029,17 @@ ROM_START( phantomp )
ROM_LOAD("1vlsh266.u46", 0x08000, 0x2000, CRC(6ead5ffc) SHA1(1611d5e2dd5ea06525b6079577a45e713a8065d5))
ROM_LOAD("1vlsh266.u47", 0x0a000, 0x2000, CRC(c1fb4f23) SHA1(6c9a4e52bd0312c9b49f91a1f563fecd87e5bb82))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( topgear )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("4vxfc969.u87", 0x06000, 0x2000, CRC(5628f477) SHA1(8517905b4d4174fea79e2e3ed38c80fcc6506c6a)) // game code
ROM_LOAD("4vxfc969.u86", 0x08000, 0x8000, CRC(d5afa54e) SHA1(4268c0ddb9beab68348ba520d47bea64b875d8a7))
@@ -2052,17 +2052,17 @@ ROM_START( topgear )
ROM_LOAD("1vlsh154.u46", 0x08000, 0x2000, CRC(186f3e3b) SHA1(57f82a79a3d24090f33f5525207d6697e954cdf5))
ROM_LOAD("1vlsh154.u47", 0x0a000, 0x2000, CRC(dc7d2dab) SHA1(16d223f28b377fafb478d6124fc0eb6d7dd7d591))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm29.u71", 0x0000, 0x0200, CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67)) // Using 1CM29 PROM until topgear's 2CM33 PROM is dumped
ROM_END
ROM_START( wtigernz )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("3vxfc5342.u87", 0x06000, 0x2000, CRC(9492b242) SHA1(26bb14cba8e8c3cdbcb4b4903da9592b0a1f8cb3)) // game code
ROM_LOAD("3vxfc5342.u86", 0x08000, 0x8000, CRC(f639ef56) SHA1(5d49deee95df29cd4f5c69fea01bb752aaf2ce99))
@@ -2075,17 +2075,17 @@ ROM_START( wtigernz )
ROM_LOAD("1vlsh157.u46", 0x08000, 0x2000, BAD_DUMP CRC(7dfd06ec) SHA1(51fbc3d24e270edb8de432a99ca28695e42e72a6))
ROM_LOAD("1vlsh157.u47", 0x0a000, 0x2000, BAD_DUMP CRC(177a45ea) SHA1(6b044f88c79de571a007fb71ff2f99587babe474))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( ffortune )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxfc5460.u87", 0x06000, 0x2000, CRC(45047c35) SHA1(4af572a23bca33a360c4711f24fb113167f90447)) // game code
ROM_LOAD("1vxfc5460.u86", 0x08000, 0x8000, CRC(9a8b0eae) SHA1(ffd0419566c2352e3d750040405a760bd75c87d5))
@@ -2098,17 +2098,17 @@ ROM_START( ffortune )
ROM_LOAD("1vlsh228.u46", 0x08000, 0x2000, CRC(b0a04c83) SHA1(57247867db6417c525c4c3cdcc409523037e00fd))
ROM_LOAD("1vlsh228.u47", 0x0a000, 0x2000, CRC(cd24ee39) SHA1(12798e14f7f6308e130da824ffc7c577a36cef04))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm48.u71", 0x0000, 0x0200, CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890))
ROM_END
ROM_START( autmoon )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxfc5488.u87", 0x06000, 0x2000, CRC(30ca1eed) SHA1(540635a8b94c14aefa1d8404226d9e1046776111)) // game code
ROM_LOAD("1vxfc5488.u86", 0x08000, 0x8000, CRC(8153a60b) SHA1(54b8a0467645161d827bf8cb9fbceb0d00f9639f))
@@ -2121,17 +2121,17 @@ ROM_START( autmoon )
ROM_LOAD("1vxfc5488.u46", 0x08000, 0x2000, CRC(fa126a77) SHA1(31d6096c58653a45176b6373835f83c8f2c46f80))
ROM_LOAD("1vxfc5488.u47", 0x0a000, 0x2000, CRC(50307da0) SHA1(6418a51cf915b37fa11f47d000e4229dacf95951))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm34.u71", 0x0000, 0x0200, CRC(75814247) SHA1(9d123dadba3b5a1fd1c7f0100b255c4dd4f7e04f))
ROM_END
ROM_START( gtroppo )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("3vas003.u7", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxec542.lu9", 0x08000, 0x8000, CRC(09654256) SHA1(234cb74cac92a715f8913b740e69afa57b9b39e8)) // game code
/* SHAPE EPROMs */
@@ -2143,17 +2143,17 @@ ROM_START( gtroppo )
ROM_LOAD("1vxec542.u11", 0x08000, 0x2000, CRC(87ed6fab) SHA1(72428b66d6186dea3bd1f9cfe215341e6b29b3c2))
ROM_LOAD("1vxec542.u13", 0x0a000, 0x2000, CRC(673a129d) SHA1(cb1ae12e43993bfe399595a8778888eb5a264ec1))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("gtroppo.u40", 0x0000, 0x0200, CRC(918cb0ab) SHA1(2ec37abae2ecae2f0f525daf6fafd03789fca20b))
ROM_END
ROM_START( clkwise )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("3vas003.u7", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("1vxec534.lu9", 0x08000, 0x8000, NO_DUMP) // game code, non-existent
/* SHAPE EPROMs */
@@ -2165,17 +2165,17 @@ ROM_START( clkwise )
ROM_LOAD("1vlsh101.u11", 0x08000, 0x2000, CRC(362867bb) SHA1(aba3a74b3bf2a96d8bda4deacada56c5d531bcb4))
ROM_LOAD("1vlsh101.u13", 0x0a000, 0x2000, CRC(649fbc77) SHA1(22bd81b39279dc393bd791e2e1a2999215581e2b))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("gtroppo.u40", 0x0000, 0x0200, BAD_DUMP CRC(918cb0ab) SHA1(2ec37abae2ecae2f0f525daf6fafd03789fca20b)) // Using gtroppo's PROM until clkwise's 2CM18 PROM is dumped
ROM_END
ROM_START( cgold2 )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("3xf5182h04.u87", 0x06000, 0x2000, CRC(070a02b2) SHA1(872621275e51c5dca371861a9b9f3038f0dbc8aa)) // game code
ROM_LOAD("3xf5182h04.u86", 0x08000, 0x8000, CRC(5ac1d424) SHA1(42bb8b5eb163a04054621bbcba5cf8203a661baf))
@@ -2188,17 +2188,17 @@ ROM_START( cgold2 )
ROM_LOAD("3xf5182.u46", 0x08000, 0x2000, CRC(9580c2c2) SHA1(8a010fb9e349c066e1af53ed9aa659dbf7dbf17e))
ROM_LOAD("3xf5182.u47", 0x0a000, 0x2000, CRC(f3cb845a) SHA1(288f7fe991bb60194a9ef9e8c9b2b18ebbd3b49c))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("gtroppo.u71", 0x0000, 0x0200, BAD_DUMP CRC(918cb0ab) SHA1(2ec37abae2ecae2f0f525daf6fafd03789fca20b)) // Using gtroppo's PROM for now
ROM_END
ROM_START( fhunter )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("2xf5196i01.u87", 0x06000, 0x2000, CRC(f9e6b760) SHA1(af7f16727e84ba8f07400f7f02302862e02d1af4)) // game code
ROM_LOAD("2xf5196i01.u86", 0x08000, 0x8000, CRC(6971ccee) SHA1(1292cfa8125cbaec3bcd9d136cb385a3574bfa4a))
@@ -2211,17 +2211,17 @@ ROM_START( fhunter )
ROM_LOAD("2xf5196.u46", 0x08000, 0x2000, CRC(7704c13f) SHA1(4cfca6ee9e2e543714e8bf0c6de4d9e9406ce250))
ROM_LOAD("2xf5196.u47", 0x0a000, 0x2000, CRC(a9e6da98) SHA1(3b7d8920d3ef4ae17a55d2e1968318eb3c70264d))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm48.u71", 0x0000, 0x0200, CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890))
ROM_END
ROM_START( fhuntera )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("2xf5196i02.u87", 0x06000, 0x2000, CRC(4b532a14) SHA1(98d1753ad1d0d041f81a535947ed501d0eb1d85c)) // game code
ROM_LOAD("2xf5196i01.u86", 0x08000, 0x8000, CRC(6971ccee) SHA1(1292cfa8125cbaec3bcd9d136cb385a3574bfa4a))
@@ -2234,17 +2234,17 @@ ROM_START( fhuntera )
ROM_LOAD("2xf5196.u46", 0x08000, 0x2000, CRC(7704c13f) SHA1(4cfca6ee9e2e543714e8bf0c6de4d9e9406ce250))
ROM_LOAD("2xf5196.u47", 0x0a000, 0x2000, CRC(a9e6da98) SHA1(3b7d8920d3ef4ae17a55d2e1968318eb3c70264d))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm48.u71", 0x0000, 0x0200, CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890))
ROM_END
ROM_START( arcwins )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("2vas004.u59", 0x02000, 0x2000, CRC(84226547) SHA1(df9c2c01a7ac4d930c06a8c4863853ddb1a2adbe)) // sound and video rom
- /* GAME EPROMs */
+ /* GAME EPROMs */
ROM_LOAD("4xf5227h03.u87", 0x06000, 0x2000, CRC(eec47dcf) SHA1(9d9d56310fc2c69c56aee961d1881328e3aa32d2)) // game code
ROM_LOAD("4xf5227h03.u86", 0x08000, 0x8000, CRC(4e2b955a) SHA1(66202e1c7fe52f706c809d6aa8aa649b54dca4d2))
@@ -2257,7 +2257,7 @@ ROM_START( arcwins )
ROM_LOAD("4xf5227.u46", 0x08000, 0x2000, CRC(c4b2ec7c) SHA1(db0bef392e83a1fb9b1d2255b36a3ec12e73ee1c))
ROM_LOAD("4xf5227.u47", 0x0a000, 0x2000, CRC(6608d05a) SHA1(7a4014d4dbc8ec6b3dcf14df5a5149696c7ce45e))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("1cm29.u71", 0x0000, 0x0200, CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67))
ROM_END
@@ -2266,10 +2266,10 @@ ROM_END
ROM_START( wildone )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("3vas003.u59", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) // sound and video rom
- /* GAME EPROMS */
+ /* GAME EPROMS */
ROM_LOAD("4vxec5357.u86", 0x08000, 0x8000, CRC(ad0311b6) SHA1(182efb32556c36f2b6a0fddecc991bc3b0e21dc5)) // game code
/* SHAPE EPROMS */
@@ -2281,17 +2281,17 @@ ROM_START( wildone )
ROM_LOAD("8vlsh007.u46", 0x08000, 0x2000, CRC(a3bc50dc) SHA1(8cfa4a3415e060be89eb4727eaddb3d64d5f87cb))
ROM_LOAD("8vlsh007.u47", 0x0a000, 0x2000, CRC(2ba003ea) SHA1(9e4dff2f5d3645ab918b3cc766ca6f5689fc517e))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm07.u71", 0x0000, 0x0200, CRC(1e3f402a) SHA1(f38da1ad6607df38add10c69febf7f5f8cd21744))
ROM_END
ROM_START( gldnpkr )
ROM_REGION(0x10000, "maincpu", 0 )
- /* VIDEO AND SOUND EPROM */
+ /* VIDEO AND SOUND EPROM */
ROM_LOAD("vidsnd.u7", 0x06000, 0x2000, CRC(568bd63f) SHA1(128b0b085c8b97d1c90baeab4886c522c0bc9a0e)) // sound and video rom
- /* GAME EPROMS */
+ /* GAME EPROMS */
ROM_LOAD("8vxec037.lu9", 0x08000, 0x8000, CRC(a75276b1) SHA1(13950bd26c5f0a26f0dee5938eeee0c16a3119df)) // game code
/* SHAPE EPROMS */
@@ -2303,7 +2303,7 @@ ROM_START( gldnpkr )
ROM_LOAD("8vxec037.u11", 0x08000, 0x2000, CRC(e056af8c) SHA1(1ff67c5aed19219a65c1562a971e9968a7e78fad))
ROM_LOAD("8vxec037.u13", 0x0a000, 0x2000, CRC(d97876cd) SHA1(23f8b1632c19f2f0a6918a6e4aa987c0feda5cd4))
- /* COLOR PROM */
+ /* COLOR PROM */
ROM_REGION(0x200, "proms", 0 )
ROM_LOAD("2cm07.u40", 0x0000, 0x0200, CRC(1e3f402a) SHA1(f38da1ad6607df38add10c69febf7f5f8cd21744)) // Using 2CM07 until a correct PROM is confirmed
ROM_END
@@ -2326,28 +2326,28 @@ ROM_START( 86lions )
// ROM_LOAD( "prom.x", 0x00, 0x20, NO_DUMP )
ROM_END
-GAMEL( 1985, 86lions, 0, 86lions, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "86 Lions", GAME_NOT_WORKING, layout_topgear )
-GAMEL( 1996, eforest, 0, aristmk4, eforest, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (12XF528902, US)", 0, layout_eforest ) // multiple denominations
-GAMEL( 1995, eforesta, eforest, aristmk4, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (4VXFC818, NSW)", 0, layout_aristmk4 ) // 10c, $1 = 10 credits
-GAMEL( 1996, eforestb, eforest, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (3VXFC5343, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
-GAMEL( 1996, 3bagflvt, 0, aristmk4, 3bagflvt, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (5VXFC790, Victoria)", 0, layout_3bagflvt ) // 5c, $1 = 20 credits
-GAMEL( 1996, 3bagflnz, 3bagflvt, aristmk4, 3bagflnz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (3VXFC5345, New Zealand)", 0, layout_3bagflnz ) // 5c, $2 = 40 credits
-GAMEL( 1996, blkrhino, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Black Rhino (3VXFC5344, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
-GAMEL( 1996, kgbird, 0, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 87.98%)",0, layout_kgbird ) // 5c, $2 = 40 credits
-GAMEL( 1996, kgbirda, kgbird, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 91.97%)",0, layout_kgbird ) // 10c, $2 = 20 credits
-GAMEL( 1998, swtht2nz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Sweet Hearts II (1VXFC5461, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
-GAMEL( 1996, goldenc, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Golden Canaries (1VXFC5462, New Zealand)", 0, layout_goldenc ) // 2c, $2 = 100 credits
-GAMEL( 1996, topgear, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Top Gear (4VXFC969, New Zealand)", 0, layout_topgear ) // 10c, 1 coin = 1 credit
-GAMEL( 1996, wtigernz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "White Tiger (3VXFC5342, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
-GAMEL( 1998, phantomp, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Phantom Pays (4VXFC5431, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
-GAMEL( 2000, coralr2, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Coral Riches II (1VXFC5472, New Zealand)", 0, layout_arimk4nz ) // 2c, $2 = 100 credits
-GAMEL( 1998, ffortune, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fantasy Fortune (1VXFC5460, New Zealand)", 0, layout_goldenc ) // 5c, $2 = 40 credits
-GAMEL( 1999, autmoon, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Autumn Moon (1VXFC5488, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
-GAMEL( 1986, gtroppo, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Gone Troppo (1VXEC542, NSW)", 0, layout_topgear ) // possibly 20c, 1 coin = 1 credit
-GAMEL( 1986, clkwise, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Clockwise (1VXEC534, New Zealand)", GAME_NOT_WORKING, layout_topgear ) // 20c, 1 coin = 1 credit
-GAMEL( 1995, cgold2, 0, aristmk4, cgold2, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Caribbean Gold II (3XF5182H04, US)", GAME_NOT_WORKING, layout_cgold2 ) // multiple denominations
-GAMEL( 1996, fhunter, 0, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I01, US)", GAME_NOT_WORKING, layout_fhunter ) // multiple denominations
-GAMEL( 1996, fhuntera, fhunter, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I02, US)", GAME_NOT_WORKING, layout_fhunter ) // multiple denominations
-GAMEL( 1996, arcwins, 0, aristmk4, arcwins, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Arctic Wins (4XF5227H03, US)", 0, layout_arcwins ) // multiple denominations
-GAMEL( 1997, wildone, 0, aristmk4_poker, wildone, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Wild One (4VXEC5357, New Zealand)", 0, layout_wildone ) // 20c, $2 = 10 credits, video poker
-GAMEL( 1986, gldnpkr, 0, aristmk4_poker, gldnpkr, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Golden Poker (8VXEC037, NSW)", 0, layout_gldnpkr ) // possibly 20c, 1 coin = 1 credit, video poker
+GAMEL( 1985, 86lions, 0, 86lions, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "86 Lions", GAME_NOT_WORKING, layout_topgear )
+GAMEL( 1996, eforest, 0, aristmk4, eforest, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (12XF528902, US)", 0, layout_eforest ) // multiple denominations
+GAMEL( 1995, eforesta, eforest, aristmk4, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (4VXFC818, NSW)", 0, layout_aristmk4 ) // 10c, $1 = 10 credits
+GAMEL( 1996, eforestb, eforest, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (3VXFC5343, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
+GAMEL( 1996, 3bagflvt, 0, aristmk4, 3bagflvt, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (5VXFC790, Victoria)", 0, layout_3bagflvt ) // 5c, $1 = 20 credits
+GAMEL( 1996, 3bagflnz, 3bagflvt, aristmk4, 3bagflnz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (3VXFC5345, New Zealand)", 0, layout_3bagflnz ) // 5c, $2 = 40 credits
+GAMEL( 1996, blkrhino, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Black Rhino (3VXFC5344, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
+GAMEL( 1996, kgbird, 0, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 87.98%)",0, layout_kgbird ) // 5c, $2 = 40 credits
+GAMEL( 1996, kgbirda, kgbird, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 91.97%)",0, layout_kgbird ) // 10c, $2 = 20 credits
+GAMEL( 1998, swtht2nz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Sweet Hearts II (1VXFC5461, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
+GAMEL( 1996, goldenc, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Golden Canaries (1VXFC5462, New Zealand)", 0, layout_goldenc ) // 2c, $2 = 100 credits
+GAMEL( 1996, topgear, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Top Gear (4VXFC969, New Zealand)", 0, layout_topgear ) // 10c, 1 coin = 1 credit
+GAMEL( 1996, wtigernz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "White Tiger (3VXFC5342, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
+GAMEL( 1998, phantomp, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Phantom Pays (4VXFC5431, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
+GAMEL( 2000, coralr2, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Coral Riches II (1VXFC5472, New Zealand)", 0, layout_arimk4nz ) // 2c, $2 = 100 credits
+GAMEL( 1998, ffortune, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fantasy Fortune (1VXFC5460, New Zealand)", 0, layout_goldenc ) // 5c, $2 = 40 credits
+GAMEL( 1999, autmoon, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Autumn Moon (1VXFC5488, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits
+GAMEL( 1986, gtroppo, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Gone Troppo (1VXEC542, NSW)", 0, layout_topgear ) // possibly 20c, 1 coin = 1 credit
+GAMEL( 1986, clkwise, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Clockwise (1VXEC534, New Zealand)", GAME_NOT_WORKING, layout_topgear ) // 20c, 1 coin = 1 credit
+GAMEL( 1995, cgold2, 0, aristmk4, cgold2, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Caribbean Gold II (3XF5182H04, US)", GAME_NOT_WORKING, layout_cgold2 ) // multiple denominations
+GAMEL( 1996, fhunter, 0, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I01, US)", GAME_NOT_WORKING, layout_fhunter ) // multiple denominations
+GAMEL( 1996, fhuntera, fhunter, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I02, US)", GAME_NOT_WORKING, layout_fhunter ) // multiple denominations
+GAMEL( 1996, arcwins, 0, aristmk4, arcwins, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Arctic Wins (4XF5227H03, US)", 0, layout_arcwins ) // multiple denominations
+GAMEL( 1997, wildone, 0, aristmk4_poker, wildone, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Wild One (4VXEC5357, New Zealand)", 0, layout_wildone ) // 20c, $2 = 10 credits, video poker
+GAMEL( 1986, gldnpkr, 0, aristmk4_poker, gldnpkr, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Golden Poker (8VXEC037, NSW)", 0, layout_gldnpkr ) // possibly 20c, 1 coin = 1 credit, video poker