mirror of
https://github.com/holub/mame
synced 2025-05-19 20:29:09 +03:00
Cleanups and version bump.
This commit is contained in:
parent
5d5ec72024
commit
db163391eb
@ -1826,7 +1826,7 @@ static void d68040_fpu(void)
|
||||
sprintf(temp, "FP%d ", 7-i);
|
||||
}
|
||||
else // predecrement
|
||||
{
|
||||
{
|
||||
sprintf(temp, "FP%d ", i);
|
||||
}
|
||||
strcat(g_dasm_str, temp);
|
||||
@ -1859,7 +1859,7 @@ static void d68040_fpu(void)
|
||||
sprintf(temp, "FP%d ", 7-i);
|
||||
}
|
||||
else // predecrement
|
||||
{
|
||||
{
|
||||
sprintf(temp, "FP%d ", i);
|
||||
}
|
||||
strcat(g_dasm_str, temp);
|
||||
|
@ -43,7 +43,7 @@
|
||||
|
||||
- PLDs: 1x PEEL 18CV8P. (u33)
|
||||
1x PALCE22V10H. (u43)
|
||||
2x PALCE16V6Q. (u13, u14)
|
||||
2x PALCE16V6Q. (u13, u14)
|
||||
|
||||
- PROM: 1x Fairchild Semiconductor DM74S287AN. (u32)
|
||||
|
||||
@ -147,7 +147,7 @@
|
||||
| |o|o|o|o|o| | | | | | |o| | | | |o|o|o| | | |o| |o|o| |o|o|o| | | |o|o|o|o| |
|
||||
| +---------------+ | | +---------------+ | | +---------------+ | | +-------+ |
|
||||
| 1 2 3 4 5 6 7 8 | | 1 2 3 4 5 6 7 8 | | 1 2 3 4 5 6 7 8 | | 1 2 3 4 |
|
||||
+-------------------+ +-------------------+ +-------------------+ +-----------+
|
||||
+-------------------+ +-------------------+ +-------------------+ +-----------+
|
||||
|
||||
|
||||
*******************************************************************************
|
||||
@ -213,61 +213,61 @@
|
||||
|
||||
DIP Switches Settings:
|
||||
|
||||
DIP SW.1 Win-Up "7" Rate 1 2
|
||||
Lowest on on
|
||||
Low off on
|
||||
Medium on off
|
||||
High off off
|
||||
DIP SW.1 Win-Up "7" Rate 1 2
|
||||
Lowest on on
|
||||
Low off on
|
||||
Medium on off
|
||||
High off off
|
||||
|
||||
Two Pair 3
|
||||
High on
|
||||
Low off
|
||||
Two Pair 3
|
||||
High on
|
||||
Low off
|
||||
|
||||
One Joker Rate 5 6
|
||||
Lowest on on
|
||||
Low on off
|
||||
Medium off on
|
||||
High off off
|
||||
|
||||
Three of a kind 7
|
||||
High on
|
||||
Low off
|
||||
One Joker Rate 5 6
|
||||
Lowest on on
|
||||
Low on off
|
||||
Medium off on
|
||||
High off off
|
||||
|
||||
DIP SW.2 Key In 1 2
|
||||
10 on on
|
||||
20 on off
|
||||
50 off on
|
||||
100 off off
|
||||
Three of a kind 7
|
||||
High on
|
||||
Low off
|
||||
|
||||
DIP SW.3 2 Jokers Rate 1 8
|
||||
Lowest on on
|
||||
Low on off
|
||||
Medium off on
|
||||
High off off
|
||||
|
||||
3,4,5 Jokers Rate 2 3
|
||||
Lowest on on
|
||||
Low off on
|
||||
Medium on off
|
||||
High off off
|
||||
DIP SW.2 Key In 1 2
|
||||
10 on on
|
||||
20 on off
|
||||
50 off on
|
||||
100 off off
|
||||
|
||||
Max Bet 4 5
|
||||
80 on on
|
||||
40 on off
|
||||
50 off on
|
||||
10 off off
|
||||
DIP SW.3 2 Jokers Rate 1 8
|
||||
Lowest on on
|
||||
Low on off
|
||||
Medium off on
|
||||
High off off
|
||||
|
||||
DIP SW.4 "J" Pair 1
|
||||
Win on
|
||||
Lose off
|
||||
3,4,5 Jokers Rate 2 3
|
||||
Lowest on on
|
||||
Low off on
|
||||
Medium on off
|
||||
High off off
|
||||
|
||||
Pay Mode 2
|
||||
Key out on
|
||||
Coin out off
|
||||
Max Bet 4 5
|
||||
80 on on
|
||||
40 on off
|
||||
50 off on
|
||||
10 off off
|
||||
|
||||
Coin 3
|
||||
1 Coin 1 Credit on
|
||||
1 Coin 10 Credit off
|
||||
DIP SW.4 "J" Pair 1
|
||||
Win on
|
||||
Lose off
|
||||
|
||||
Pay Mode 2
|
||||
Key out on
|
||||
Coin out off
|
||||
|
||||
Coin 3
|
||||
1 Coin 1 Credit on
|
||||
1 Coin 10 Credit off
|
||||
|
||||
|
||||
|
||||
@ -275,7 +275,7 @@
|
||||
---------------
|
||||
|
||||
Settings Table:
|
||||
|
||||
|
||||
-----+-----------------+-----------+-------------------------------------
|
||||
Loc. | Function | Val.Range | Comment
|
||||
-----+-----------------+-----------+-------------------------------------
|
||||
@ -317,37 +317,37 @@
|
||||
|
||||
Suggestion One:
|
||||
|
||||
Dip.Sw. Setting
|
||||
Dip.Sw. 2 3=On 4=On Others=Off
|
||||
Dip.Sw. 3 2=On 4=On Others=Off
|
||||
|
||||
Chance Setting
|
||||
A B C D E F G H I J
|
||||
1 2 2 4 6 7 8 8 8 0
|
||||
5 10 20 40 40 - - - - -
|
||||
Dip.Sw. Setting
|
||||
Dip.Sw. 2 3=On 4=On Others=Off
|
||||
Dip.Sw. 3 2=On 4=On Others=Off
|
||||
|
||||
Chance Setting
|
||||
A B C D E F G H I J
|
||||
1 2 2 4 6 7 8 8 8 0
|
||||
5 10 20 40 40 - - - - -
|
||||
|
||||
|
||||
Suggestion Two:
|
||||
|
||||
Dip.Sw. Setting
|
||||
Dip.Sw. 2 4=On 7=On Others=Off
|
||||
Dip.Sw. 3 2=On 4=On Others=Off
|
||||
|
||||
Chance Setting
|
||||
A B C D E F G H I J
|
||||
1 2 2 3 5 6 6 7 8 0
|
||||
5 10 20 40 40 - - - - -
|
||||
Dip.Sw. Setting
|
||||
Dip.Sw. 2 4=On 7=On Others=Off
|
||||
Dip.Sw. 3 2=On 4=On Others=Off
|
||||
|
||||
Chance Setting
|
||||
A B C D E F G H I J
|
||||
1 2 2 3 5 6 6 7 8 0
|
||||
5 10 20 40 40 - - - - -
|
||||
|
||||
|
||||
*******************************************************************************
|
||||
|
||||
Keyboard Matrix
|
||||
---------------
|
||||
Keyboard Matrix
|
||||
---------------
|
||||
|
||||
Com. A Bet Record W-Up Start N/U
|
||||
Com. B Payout Keyout Small Big Collect
|
||||
Com. C Hold 1 Hold 2 Hold 3 Hold 4 Hold 5
|
||||
Com. D Key In Coin Setting N/U N/U
|
||||
Com. A Bet Record W-Up Start N/U
|
||||
Com. B Payout Keyout Small Big Collect
|
||||
Com. C Hold 1 Hold 2 Hold 3 Hold 4 Hold 5
|
||||
Com. D Key In Coin Setting N/U N/U
|
||||
|
||||
|
||||
*******************************************************************************
|
||||
@ -605,7 +605,7 @@ static WRITE8_DEVICE_HANDLER( trigsnd_w )
|
||||
{
|
||||
/************ Interrupts trigger **************
|
||||
|
||||
Writes 0x07 & 0x0F each time a sound is triggered through $D800 */
|
||||
Writes 0x07 & 0x0F each time a sound is triggered through $D800 */
|
||||
|
||||
if ( (data & 0x0f) == 0x07 )
|
||||
{
|
||||
@ -771,8 +771,8 @@ ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( fcaudio_map, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
AM_RANGE(0x0000, 0x07ff) AM_RAM
|
||||
AM_RANGE(0x0800, 0x0800) AM_WRITE(snd_800_w)
|
||||
AM_RANGE(0x0a02, 0x0a02) AM_WRITE(snd_a02_w)
|
||||
AM_RANGE(0x0800, 0x0800) AM_WRITE(snd_800_w)
|
||||
AM_RANGE(0x0a02, 0x0a02) AM_WRITE(snd_a02_w)
|
||||
AM_RANGE(0x0c04, 0x0c04) AM_DEVWRITE("oki6295", okim6295_w)
|
||||
AM_RANGE(0x0c06, 0x0c06) AM_DEVREAD("oki6295", okim6295_r)
|
||||
AM_RANGE(0x0e06, 0x0e06) AM_READ(snd_e06_r)
|
||||
@ -798,7 +798,7 @@ static INPUT_PORTS_START( fclown )
|
||||
|
||||
PORT_START("IN0-1")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT )
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Collect")
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH ) PORT_NAME("Big")
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_LOW ) PORT_NAME("Small")
|
||||
@ -977,14 +977,14 @@ static const mc6845_interface mc6845_intf =
|
||||
|
||||
static const pia6821_interface fclown_pia0_intf =
|
||||
{
|
||||
DEVCB_HANDLER(mux_port_r), /* Port A IN Multiplexed Ports read */
|
||||
DEVCB_HANDLER(pia0_b_r), /* Port B IN unknown (used) */
|
||||
DEVCB_HANDLER(mux_port_r), /* Port A IN Multiplexed Ports read */
|
||||
DEVCB_HANDLER(pia0_b_r), /* Port B IN unknown (used) */
|
||||
DEVCB_NULL, /* Line CA1 IN */
|
||||
DEVCB_NULL, /* Line CB1 IN */
|
||||
DEVCB_NULL, /* Line CA2 IN */
|
||||
DEVCB_NULL, /* Line CA2 IN */
|
||||
DEVCB_NULL, /* Port A OUT NULL */
|
||||
DEVCB_HANDLER(counters_w), /* Port B OUT Counters */
|
||||
DEVCB_NULL, /* Port A OUT NULL */
|
||||
DEVCB_HANDLER(counters_w), /* Port B OUT Counters */
|
||||
DEVCB_NULL, /* Line CA2 OUT */
|
||||
DEVCB_NULL, /* Line CB2 OUT */
|
||||
DEVCB_NULL, /* IRQA */
|
||||
@ -993,14 +993,14 @@ static const pia6821_interface fclown_pia0_intf =
|
||||
|
||||
static const pia6821_interface fclown_pia1_intf =
|
||||
{
|
||||
DEVCB_INPUT_PORT("SW4"), /* Port A IN 4th DIP Switchs bank */
|
||||
DEVCB_HANDLER(pia1_b_r), /* Port B IN Check bit 2 to allow key out system to work */
|
||||
DEVCB_INPUT_PORT("SW4"), /* Port A IN 4th DIP Switchs bank */
|
||||
DEVCB_HANDLER(pia1_b_r), /* Port B IN Check bit 2 to allow key out system to work */
|
||||
DEVCB_NULL, /* Line CA1 IN */
|
||||
DEVCB_NULL, /* Line CB1 IN */
|
||||
DEVCB_NULL, /* Line CA2 IN */
|
||||
DEVCB_NULL, /* Line CB2 IN */
|
||||
DEVCB_HANDLER(trigsnd_w), /* Port A OUT Trigger the audio CPU interrupts */
|
||||
DEVCB_HANDLER(mux_w), /* Port B OUT Multiplexed Ports selector */
|
||||
DEVCB_HANDLER(trigsnd_w), /* Port A OUT Trigger the audio CPU interrupts */
|
||||
DEVCB_HANDLER(mux_w), /* Port B OUT Multiplexed Ports selector */
|
||||
DEVCB_NULL, /* Line CA2 OUT */
|
||||
DEVCB_NULL, /* Line CB2 OUT */
|
||||
DEVCB_NULL, /* IRQA */
|
||||
|
@ -364,7 +364,7 @@ ROM_START( asterix )
|
||||
ROM_LOAD( "068a06.1e", 0x000000, 0x200000, CRC(6df9ec0e) SHA1(cee60312e9813bd6579f3ac7c3c2521a8e633eca) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "asterix.nv", 0x0000, 0x0080, CRC(490085c8) SHA1(2a79e7c79db4b4fb0e6a7249cfd6a57e74b170e3) )
|
||||
ROM_LOAD( "asterix.nv", 0x0000, 0x0080, CRC(490085c8) SHA1(2a79e7c79db4b4fb0e6a7249cfd6a57e74b170e3) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( asterixeac )
|
||||
@ -389,7 +389,7 @@ ROM_START( asterixeac )
|
||||
ROM_LOAD( "068a06.1e", 0x000000, 0x200000, CRC(6df9ec0e) SHA1(cee60312e9813bd6579f3ac7c3c2521a8e633eca) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "asterixeac.nv", 0x0000, 0x0080, CRC(490085c8) SHA1(2a79e7c79db4b4fb0e6a7249cfd6a57e74b170e3) )
|
||||
ROM_LOAD( "asterixeac.nv", 0x0000, 0x0080, CRC(490085c8) SHA1(2a79e7c79db4b4fb0e6a7249cfd6a57e74b170e3) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( asterixeaa )
|
||||
@ -414,7 +414,7 @@ ROM_START( asterixeaa )
|
||||
ROM_LOAD( "068a06.1e", 0x000000, 0x200000, CRC(6df9ec0e) SHA1(cee60312e9813bd6579f3ac7c3c2521a8e633eca) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "asterixeaa.nv", 0x0000, 0x0080, CRC(30275de0) SHA1(4bbf90a4e5b20406153329e9e7c4c2bf72676f8d) )
|
||||
ROM_LOAD( "asterixeaa.nv", 0x0000, 0x0080, CRC(30275de0) SHA1(4bbf90a4e5b20406153329e9e7c4c2bf72676f8d) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( asterixaad )
|
||||
@ -439,7 +439,7 @@ ROM_START( asterixaad )
|
||||
ROM_LOAD( "068a06.1e", 0x000000, 0x200000, CRC(6df9ec0e) SHA1(cee60312e9813bd6579f3ac7c3c2521a8e633eca) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "asterixaad.nv", 0x0000, 0x0080, CRC(bcca86a7) SHA1(1191b0011749e2516df723c9d63da9c2304fa594) )
|
||||
ROM_LOAD( "asterixaad.nv", 0x0000, 0x0080, CRC(bcca86a7) SHA1(1191b0011749e2516df723c9d63da9c2304fa594) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( asterixj )
|
||||
@ -464,7 +464,7 @@ ROM_START( asterixj )
|
||||
ROM_LOAD( "068a06.1e", 0x000000, 0x200000, CRC(6df9ec0e) SHA1(cee60312e9813bd6579f3ac7c3c2521a8e633eca) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "asterixj.nv", 0x0000, 0x0080, CRC(84229f2c) SHA1(34c7491c731fbf741dfd53bfc559d91201ccfb03) )
|
||||
ROM_LOAD( "asterixj.nv", 0x0000, 0x0080, CRC(84229f2c) SHA1(34c7491c731fbf741dfd53bfc559d91201ccfb03) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -2346,7 +2346,7 @@ static INPUT_PORTS_START( dinoh )
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(3)
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(3)
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(3)
|
||||
// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(3)
|
||||
// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(3)
|
||||
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN3 )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START3 )
|
||||
INPUT_PORTS_END
|
||||
|
@ -503,7 +503,7 @@ ROM_START( avengrgs )
|
||||
ROM_LOAD( "mcg-14.6a", 0x400000, 0x200000, CRC(c0d8b5f0) SHA1(08eecf6e7d0273e41cda3472709a67e2b16068c9) ) // music
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "avengrgs.nv", 0x00, 0x80, CRC(c0e84b4e) SHA1(e7afca68cc5fa69ded32bc0a1dcc6a59fe7f081b) )
|
||||
ROM_LOAD( "avengrgs.nv", 0x00, 0x80, CRC(c0e84b4e) SHA1(e7afca68cc5fa69ded32bc0a1dcc6a59fe7f081b) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( avengrgsj )
|
||||
@ -534,7 +534,7 @@ ROM_START( avengrgsj )
|
||||
ROM_LOAD( "mcg-14.6a", 0x400000, 0x200000, CRC(c0d8b5f0) SHA1(08eecf6e7d0273e41cda3472709a67e2b16068c9) ) // music
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "avengrgsj.nv", 0x00, 0x80, CRC(7ea70843) SHA1(f010b77b824e37c5e8c5722d5fff79751118f0b7) )
|
||||
ROM_LOAD( "avengrgsj.nv", 0x00, 0x80, CRC(7ea70843) SHA1(f010b77b824e37c5e8c5722d5fff79751118f0b7) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -558,8 +558,8 @@ ROM_START( stadhr96 )
|
||||
ROM_LOAD( "mcm-06.6a", 0x000000, 0x400000, CRC(fbc178f3) SHA1(f44cb913177b6552b30c139505c3284bc445ba13) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "eeprom-stadhr96.bin", 0x00, 0x80, CRC(77861793) SHA1(df43b3ee55b7eb840cd6d3e5c5e04c68ce64bb57) )
|
||||
ROM_END
|
||||
ROM_LOAD( "eeprom-stadhr96.bin", 0x00, 0x80, CRC(77861793) SHA1(df43b3ee55b7eb840cd6d3e5c5e04c68ce64bb57) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( stadhr96j )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 )
|
||||
@ -581,7 +581,7 @@ ROM_START( stadhr96j )
|
||||
ROM_LOAD( "mcm-06.6a", 0x000000, 0x400000, CRC(fbc178f3) SHA1(f44cb913177b6552b30c139505c3284bc445ba13) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "eeprom-stadhr96j.bin", 0x00, 0x80, CRC(cf98098f) SHA1(54fc9bdd1ce9b836dad7b4a9909608e8f9842f71) )
|
||||
ROM_LOAD( "eeprom-stadhr96j.bin", 0x00, 0x80, CRC(cf98098f) SHA1(54fc9bdd1ce9b836dad7b4a9909608e8f9842f71) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -604,7 +604,7 @@ ROM_START( hoops96 )
|
||||
ROM_LOAD( "mce-05.6a", 0x000000, 0x400000, CRC(e7a9355a) SHA1(039b23666e224c33ebb02baa80e496f8bce0514f) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "hoops.nv", 0x00, 0x80, CRC(67b18457) SHA1(5d6a0034bfc3d395ecd941ed024c8884b43f2a31) )
|
||||
ROM_LOAD( "hoops.nv", 0x00, 0x80, CRC(67b18457) SHA1(5d6a0034bfc3d395ecd941ed024c8884b43f2a31) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( hoops95 )
|
||||
@ -626,7 +626,7 @@ ROM_START( hoops95 )
|
||||
ROM_LOAD( "mce-05.6a", 0x000000, 0x400000, CRC(e7a9355a) SHA1(039b23666e224c33ebb02baa80e496f8bce0514f) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "hoops.nv", 0x00, 0x80, CRC(67b18457) SHA1(5d6a0034bfc3d395ecd941ed024c8884b43f2a31) )
|
||||
ROM_LOAD( "hoops.nv", 0x00, 0x80, CRC(67b18457) SHA1(5d6a0034bfc3d395ecd941ed024c8884b43f2a31) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ddream95 )
|
||||
@ -648,7 +648,7 @@ ROM_START( ddream95 )
|
||||
ROM_LOAD( "mce-05.6a", 0x000000, 0x400000, CRC(e7a9355a) SHA1(039b23666e224c33ebb02baa80e496f8bce0514f) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "hoops.nv", 0x00, 0x80, CRC(67b18457) SHA1(5d6a0034bfc3d395ecd941ed024c8884b43f2a31) )
|
||||
ROM_LOAD( "hoops.nv", 0x00, 0x80, CRC(67b18457) SHA1(5d6a0034bfc3d395ecd941ed024c8884b43f2a31) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( skullfng )
|
||||
|
@ -929,7 +929,7 @@ ROM_START( hedpanic ) /* Story line & game instructions in English */
|
||||
ROM_LOAD( "esd4.su10", 0x000000, 0x020000, CRC(3c11c590) SHA1(cb33845c3dc0501fff8055c2d66f412881089df1) ) /* AT27010 mask rom */
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "hedpanic.nv", 0x0000, 0x0080, CRC(e91f4038) SHA1(f492de71170900f87912a272ab4f4a3a37ba31fe) )
|
||||
ROM_LOAD( "hedpanic.nv", 0x0000, 0x0080, CRC(e91f4038) SHA1(f492de71170900f87912a272ab4f4a3a37ba31fe) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -957,7 +957,7 @@ ROM_START( hedpanicf ) /* Story line in Japanese, game instructions in English *
|
||||
ROM_LOAD( "esd4.su10", 0x000000, 0x020000, CRC(3c11c590) SHA1(cb33845c3dc0501fff8055c2d66f412881089df1) ) /* AT27010 mask rom */
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "hedpanic.nv", 0x0000, 0x0080, CRC(e91f4038) SHA1(f492de71170900f87912a272ab4f4a3a37ba31fe) )
|
||||
ROM_LOAD( "hedpanic.nv", 0x0000, 0x0080, CRC(e91f4038) SHA1(f492de71170900f87912a272ab4f4a3a37ba31fe) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -988,7 +988,7 @@ ROM_START( hedpanico ) /* Story line & game instructions in English, copyright y
|
||||
ROM_LOAD( "esd4.rom", 0x000000, 0x020000, CRC(d7ca6806) SHA1(8ad668bfb5b7561cc0f3e36dfc3c936b136a4274) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "hedpanic.nv", 0x0000, 0x0080, CRC(e91f4038) SHA1(f492de71170900f87912a272ab4f4a3a37ba31fe) )
|
||||
ROM_LOAD( "hedpanic.nv", 0x0000, 0x0080, CRC(e91f4038) SHA1(f492de71170900f87912a272ab4f4a3a37ba31fe) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -367,7 +367,7 @@ ROM_START( gijoe )
|
||||
ROM_LOAD( "069a04", 0x000000, 0x200000, CRC(11d6dcd6) SHA1(04cbff9f61cd8641db538db809ddf20da29fd5ac) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "gijoe.nv", 0x0000, 0x080, CRC(a0d50a79) SHA1(972533ea45a0e84d9dd14c55f58cd7247926792e) )
|
||||
ROM_LOAD( "gijoe.nv", 0x0000, 0x080, CRC(a0d50a79) SHA1(972533ea45a0e84d9dd14c55f58cd7247926792e) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( gijoeu )
|
||||
@ -394,7 +394,7 @@ ROM_START( gijoeu )
|
||||
ROM_LOAD( "069a04", 0x000000, 0x200000, CRC(11d6dcd6) SHA1(04cbff9f61cd8641db538db809ddf20da29fd5ac) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "gijoeu.nv", 0x0000, 0x080, CRC(ca966023) SHA1(6f07ece0f95213bc12387192986f468d23dfdfc8) )
|
||||
ROM_LOAD( "gijoeu.nv", 0x0000, 0x080, CRC(ca966023) SHA1(6f07ece0f95213bc12387192986f468d23dfdfc8) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( gijoej )
|
||||
@ -421,7 +421,7 @@ ROM_START( gijoej )
|
||||
ROM_LOAD( "069a04", 0x000000, 0x200000, CRC(11d6dcd6) SHA1(04cbff9f61cd8641db538db809ddf20da29fd5ac) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "gijoej.nv", 0x0000, 0x080, CRC(c914fcf2) SHA1(b4f0a0b5d6d4075b004b061336d162336ce1a754) )
|
||||
ROM_LOAD( "gijoej.nv", 0x0000, 0x080, CRC(c914fcf2) SHA1(b4f0a0b5d6d4075b004b061336d162336ce1a754) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -383,10 +383,10 @@ static WRITE8_HANDLER( magical_outb850_w )
|
||||
// guess, could be wrong, this might just be lights
|
||||
|
||||
goldstar_state *state = (goldstar_state *)space->machine->driver_data;
|
||||
|
||||
|
||||
if (data&0x20)
|
||||
state->tile_bank = 1;
|
||||
else
|
||||
else
|
||||
state->tile_bank = 0;
|
||||
|
||||
//popmessage("magical_outb850_w %02x\n", data);
|
||||
@ -397,7 +397,7 @@ static WRITE8_HANDLER( magical_outb850_w )
|
||||
|
||||
static WRITE8_HANDLER( magical_outb860_w )
|
||||
{
|
||||
// popmessage("magical_outb860_w %02x\n", data);
|
||||
// popmessage("magical_outb860_w %02x\n", data);
|
||||
}
|
||||
|
||||
static ADDRESS_MAP_START(magical_map, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
@ -512,7 +512,7 @@ ADDRESS_MAP_END
|
||||
/*
|
||||
static READ8_HANDLER( unkch_unk_r )
|
||||
{
|
||||
return 0xff;
|
||||
return 0xff;
|
||||
}
|
||||
*/
|
||||
|
||||
@ -566,7 +566,7 @@ static WRITE8_HANDLER( unkcm_0x11_w )
|
||||
|
||||
static WRITE8_HANDLER( unkcm_0x12_w )
|
||||
{
|
||||
// popmessage("unkcm_0x12_w %02x", data);
|
||||
// popmessage("unkcm_0x12_w %02x", data);
|
||||
}
|
||||
|
||||
|
||||
@ -6095,9 +6095,9 @@ static MACHINE_DRIVER_START( unkch )
|
||||
/* sound hardware */
|
||||
MDRV_SPEAKER_STANDARD_MONO("mono")
|
||||
|
||||
// MDRV_SOUND_ADD("aysnd", AY8910, AY_CLOCK)
|
||||
// MDRV_SOUND_CONFIG(ay8910_config)
|
||||
// MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
|
||||
// MDRV_SOUND_ADD("aysnd", AY8910, AY_CLOCK)
|
||||
// MDRV_SOUND_CONFIG(ay8910_config)
|
||||
// MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
static MACHINE_DRIVER_START( cherrys )
|
||||
|
@ -1062,7 +1062,7 @@ ROM_START( gticlubj ) /* Japan version JAA */
|
||||
ROM_LOAD64_WORD( "688a16.4d", 0x000006, 0x200000, CRC(7f4e1893) SHA1(585be7b31ab7a48300c22b00443b00d631f4c49d) )
|
||||
|
||||
ROM_REGION16_BE( 0x200, "eeprom", 0 )
|
||||
ROM_LOAD( "gticlub.nv", 0x0000, 0x0200, CRC(eca78a49) SHA1(3dcaccc4bee58f7ff5d6ecae551887cc967deaf7) )
|
||||
ROM_LOAD( "gticlub.nv", 0x0000, 0x0200, CRC(eca78a49) SHA1(3dcaccc4bee58f7ff5d6ecae551887cc967deaf7) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( thunderh ) /* Euro version EAA */
|
||||
@ -1178,7 +1178,7 @@ ROM_START( hangplt ) /* Japan version JAB */
|
||||
ROM_LOAD32_WORD( "685a14.12w", 0x000000, 0x400000, CRC(87437739) SHA1(0d45637af40938a54d5efd29c125b0fafd55f9a4) )
|
||||
|
||||
ROM_REGION16_BE( 0x200, "eeprom", 0 )
|
||||
ROM_LOAD( "hangplt.nv", 0x0000, 0x0200, CRC(35f482c8) SHA1(445918156770449dce1a010aab9d310f15670092) )
|
||||
ROM_LOAD( "hangplt.nv", 0x0000, 0x0200, CRC(35f482c8) SHA1(445918156770449dce1a010aab9d310f15670092) )
|
||||
ROM_END
|
||||
|
||||
static DRIVER_INIT(gticlub)
|
||||
|
@ -379,16 +379,16 @@ static ADDRESS_MAP_START( slave_1986_map, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
AM_RANGE(0x3000, 0x3fff) AM_ROM //sound rom tested for the post check
|
||||
AM_RANGE(0x4000, 0x47ff) AM_RAM AM_BASE_SIZE_GENERIC(nvram) //backup ram
|
||||
AM_RANGE(0x5000, 0x5003) AM_DEVREADWRITE("ppi8255_0", ppi8255_r, ppi8255_w) /* I/O Ports */
|
||||
// AM_RANGE(0x6000, 0x6003) AM_DEVREADWRITE("ppi8255_1", ppi8255_r, ppi8255_w) /* I/O Ports */
|
||||
// AM_RANGE(0x6000, 0x6003) AM_DEVREADWRITE("ppi8255_1", ppi8255_r, ppi8255_w) /* I/O Ports */
|
||||
AM_RANGE(0x7000, 0x73ff) AM_RAM AM_SHARE("share1")
|
||||
AM_RANGE(0x7400, 0x74ff) AM_RAM AM_BASE_GENERIC(spriteram)
|
||||
AM_RANGE(0x7600, 0x7600) AM_DEVWRITE("crtc", mc6845_address_w)
|
||||
AM_RANGE(0x7601, 0x7601) AM_DEVREADWRITE("crtc", mc6845_register_r, mc6845_register_w)
|
||||
AM_RANGE(0x7800, 0x7800) AM_READ_PORT("KEY0")
|
||||
AM_RANGE(0x7800, 0x7800) AM_READ_PORT("KEY0")
|
||||
AM_RANGE(0x7801, 0x7801) AM_READ_PORT("KEY1")
|
||||
AM_RANGE(0x7802, 0x7802) AM_READ_PORT("KEY2")
|
||||
AM_RANGE(0x7803, 0x7803) AM_READ_PORT("KEY3")
|
||||
AM_RANGE(0x7800, 0x7803) AM_WRITE(kingdrbb_lamps_w)
|
||||
AM_RANGE(0x7802, 0x7802) AM_READ_PORT("KEY2")
|
||||
AM_RANGE(0x7803, 0x7803) AM_READ_PORT("KEY3")
|
||||
AM_RANGE(0x7800, 0x7803) AM_WRITE(kingdrbb_lamps_w)
|
||||
AM_RANGE(0x7a00, 0x7a00) AM_READ_PORT("SYSTEM")
|
||||
AM_RANGE(0x7c00, 0x7c00) AM_READ_PORT("DSW")
|
||||
ADDRESS_MAP_END
|
||||
@ -454,7 +454,7 @@ static const ppi8255_interface ppi8255_intf[2] =
|
||||
|
||||
static WRITE8_DEVICE_HANDLER( outportb_w )
|
||||
{
|
||||
// printf("%02x B\n",data);
|
||||
// printf("%02x B\n",data);
|
||||
}
|
||||
|
||||
|
||||
@ -475,7 +475,7 @@ static const ppi8255_interface ppi8255_1986_intf[2] =
|
||||
DEVCB_NULL, /* Port A read */
|
||||
DEVCB_NULL, /* Port B read */
|
||||
DEVCB_NULL, /* Port C read */
|
||||
DEVCB_NULL, /* Port A write */
|
||||
DEVCB_NULL, /* Port A write */
|
||||
DEVCB_NULL, /* Port B write */
|
||||
DEVCB_NULL /* Port C write */
|
||||
}
|
||||
@ -1103,7 +1103,7 @@ ROM_START( kingdrbb ) // has 'Made in Taiwan' on the PCB.
|
||||
ROM_LOAD( "kingdrbb_u1.bin", 0x0000, 0x4000, CRC(97931952) SHA1(a0ef3be105f2ed7f744c73e92c583d25bb322e6a) ) // palette but in a normal rom?
|
||||
|
||||
ROM_REGION( 0x200, "proms", ROMREGION_ERASE00 ) // address shuffled, decoded inside PALETTE_INIT
|
||||
// ROM_COPY( "raw_prom", 0x1000, 0x000, 0x200 )
|
||||
// ROM_COPY( "raw_prom", 0x1000, 0x000, 0x200 )
|
||||
// ROM_COPY( "raw_prom", 0x3000, 0x200, 0x200 ) //identical to 0x1000 bank
|
||||
|
||||
ROM_REGION( 0x4000, "pals", 0 ) // all read protected
|
||||
|
@ -2011,7 +2011,7 @@ ROM_START( gokuparo )
|
||||
ROM_LOAD( "321b18.7g", 0x200000, 2*1024*1024, CRC(2c561ad0) SHA1(6265054072ba1c2837dd96e0259b20bc50457160) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "gokuparo.nv", 0x0000, 0x080, CRC(15c0f2d9) SHA1(57c7462e3b1e15652ec5d682a1be3786926ddecd) )
|
||||
ROM_LOAD( "gokuparo.nv", 0x0000, 0x080, CRC(15c0f2d9) SHA1(57c7462e3b1e15652ec5d682a1be3786926ddecd) )
|
||||
ROM_END
|
||||
|
||||
/* Fantastic Journey version EAA (Euro) */
|
||||
@ -2044,7 +2044,7 @@ ROM_START( fantjour )
|
||||
ROM_LOAD( "321b18.7g", 0x200000, 2*1024*1024, CRC(2c561ad0) SHA1(6265054072ba1c2837dd96e0259b20bc50457160) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "fantjour.nv", 0x0000, 0x080, CRC(35b7d8e1) SHA1(5f0e3799ff9c63af3e55b040cc52b2a9e7a76168) )
|
||||
ROM_LOAD( "fantjour.nv", 0x0000, 0x080, CRC(35b7d8e1) SHA1(5f0e3799ff9c63af3e55b040cc52b2a9e7a76168) )
|
||||
ROM_END
|
||||
|
||||
/* Fantastic Journey version AAA (Asia) */
|
||||
@ -2077,7 +2077,7 @@ ROM_START( fantjoura )
|
||||
ROM_LOAD( "321b18.7g", 0x200000, 2*1024*1024, CRC(2c561ad0) SHA1(6265054072ba1c2837dd96e0259b20bc50457160) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "fantjoura.nv", 0x0000, 0x080, CRC(d13b1ec1) SHA1(0f4aedd0aa9682b0b68b9f7745946a3bc1e76714) )
|
||||
ROM_LOAD( "fantjoura.nv", 0x0000, 0x080, CRC(d13b1ec1) SHA1(0f4aedd0aa9682b0b68b9f7745946a3bc1e76714) )
|
||||
ROM_END
|
||||
|
||||
/* Salamander 2 version JAA (Japan) */
|
||||
@ -2111,7 +2111,7 @@ ROM_START( salmndr2 )
|
||||
ROM_LOAD( "521-a13.7g", 0x200000, 1*1024*1024, CRC(c3322475) SHA1(1774524ff031e0c4a7f3432810e968d37f9c6331) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "salmndr2.nv", 0x0000, 0x080, CRC(60cdea03) SHA1(6aa597d391b5d7db67e599ec54d98600983966fc) )
|
||||
ROM_LOAD( "salmndr2.nv", 0x0000, 0x080, CRC(60cdea03) SHA1(6aa597d391b5d7db67e599ec54d98600983966fc) )
|
||||
ROM_END
|
||||
|
||||
/* Salamander 2 version AAB (Asia) */
|
||||
@ -2145,7 +2145,7 @@ ROM_START( salmndr2a )
|
||||
ROM_LOAD( "521-a13.7g", 0x200000, 1*1024*1024, CRC(c3322475) SHA1(1774524ff031e0c4a7f3432810e968d37f9c6331) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "salmndr2a.nv", 0x0000, 0x080, CRC(3a98a8f9) SHA1(08c2d164620a4d8ad902d502acea8ad621931198) )
|
||||
ROM_LOAD( "salmndr2a.nv", 0x0000, 0x080, CRC(3a98a8f9) SHA1(08c2d164620a4d8ad902d502acea8ad621931198) )
|
||||
ROM_END
|
||||
|
||||
/* Twinbee Yahhoo! */
|
||||
@ -2176,10 +2176,10 @@ ROM_START( tbyahhoo )
|
||||
ROM_REGION( 0x400000, "shared", 0 )
|
||||
ROM_LOAD( "424a17.9g", 0x000000, 2*1024*1024, CRC(e9dd9692) SHA1(c289019c8d1dd71b3cec26479c39b649de804707) )
|
||||
ROM_LOAD( "424a18.7g", 0x200000, 2*1024*1024, CRC(0f0d9f3a) SHA1(57f6b113b80f06964b7e672ad517c1654c5569c5) )
|
||||
|
||||
|
||||
// reports RAMs as bad on first boot due to TMS emulation problems, but automatically resets
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "tbyahhoo.nv", 0x0000, 0x080, CRC(1e6fa2f8) SHA1(fceb6617a4e02babfc1678bae9f6a131c1d759f5) )
|
||||
ROM_LOAD( "tbyahhoo.nv", 0x0000, 0x080, CRC(1e6fa2f8) SHA1(fceb6617a4e02babfc1678bae9f6a131c1d759f5) )
|
||||
ROM_END
|
||||
|
||||
/* Daisu-Kiss */
|
||||
@ -2415,7 +2415,7 @@ ROM_START( tokkae )
|
||||
ROM_LOAD( "615a23.7g", 0x200000, 2*1024*1024, CRC(22d71f36) SHA1(3f24bb4cd8e1d693b42219e05960ad0c756b08cb) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "tokkae.nv", 0x0000, 0x080, CRC(5a6f8da6) SHA1(f68c67c98e99669904e23d5eac7e13a9c57bc394) )
|
||||
ROM_LOAD( "tokkae.nv", 0x0000, 0x080, CRC(5a6f8da6) SHA1(f68c67c98e99669904e23d5eac7e13a9c57bc394) )
|
||||
ROM_END
|
||||
|
||||
/* Tokimeki Memorial Taisen Puzzle-dama */
|
||||
@ -2450,7 +2450,7 @@ ROM_START( tkmmpzdm )
|
||||
ROM_LOAD( "515a14.7g", 0x200000, 2*1024*1024, CRC(128cc944) SHA1(b0cd2ec1b9a2ac936d57b6d6c2a70f9c13dc97a5) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "tkmmpzdm.nv", 0x0000, 0x080, CRC(850ab8c4) SHA1(fea5ceb3f2cea61fb19bdb1b8f1496d1c06bfff1) )
|
||||
ROM_LOAD( "tkmmpzdm.nv", 0x0000, 0x080, CRC(850ab8c4) SHA1(fea5ceb3f2cea61fb19bdb1b8f1496d1c06bfff1) )
|
||||
ROM_END
|
||||
|
||||
/* Winning Spike - Version EAA (Euro) */
|
||||
@ -2574,7 +2574,7 @@ ROM_START( puzldama )
|
||||
|
||||
// the TMS emulation is causing problems which means you have to reset this one anyway
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "puzldama.nv", 0x0000, 0x080, CRC(bda98b84) SHA1(f4b03130bdc2a5bc6f0fc9ca21603109d82703b4) )
|
||||
ROM_LOAD( "puzldama.nv", 0x0000, 0x080, CRC(bda98b84) SHA1(f4b03130bdc2a5bc6f0fc9ca21603109d82703b4) )
|
||||
ROM_END
|
||||
|
||||
/* Dragoon Might */
|
||||
@ -2615,7 +2615,7 @@ ROM_START( dragoonj )
|
||||
|
||||
// game is currently broken due to TMS emulation anyway..
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "dragoonj.nv", 0x0000, 0x080, CRC(cbe16082) SHA1(da48893f3584ae2e034c73d4338b220107a884da) )
|
||||
ROM_LOAD( "dragoonj.nv", 0x0000, 0x080, CRC(cbe16082) SHA1(da48893f3584ae2e034c73d4338b220107a884da) )
|
||||
ROM_END
|
||||
|
||||
/* Dragoon Might (Asia) */
|
||||
@ -2656,7 +2656,7 @@ ROM_START( dragoona )
|
||||
|
||||
// game is currently broken due to TMS emulation anyway..
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "dragoona.nv", 0x0000, 0x080, CRC(7980ad2b) SHA1(dccaab02d23edbd81ae13441fbac0dbd7112c258) )
|
||||
ROM_LOAD( "dragoona.nv", 0x0000, 0x080, CRC(7980ad2b) SHA1(dccaab02d23edbd81ae13441fbac0dbd7112c258) )
|
||||
ROM_END
|
||||
|
||||
/* Soccer Superstars (Europe ver EAA)*/
|
||||
@ -2715,7 +2715,7 @@ ROM_START( soccerss )
|
||||
ROM_LOAD( "427a16.9r", 0x000000, 2*1024*1024, CRC(39547265) SHA1(c0efd68c0c1ea59141045150842f36d43e1f01d8) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "soccerss.nv", 0x0000, 0x080, CRC(f222dae4) SHA1(fede48a4e1fe91cf2b17ff3f3996bca4816fc283) )
|
||||
ROM_LOAD( "soccerss.nv", 0x0000, 0x080, CRC(f222dae4) SHA1(fede48a4e1fe91cf2b17ff3f3996bca4816fc283) )
|
||||
ROM_END
|
||||
|
||||
/* Soccer Superstars (Japan ver JAC)*/
|
||||
@ -2762,7 +2762,7 @@ ROM_START( soccerssj )
|
||||
ROM_LOAD( "427a16.9r", 0x000000, 2*1024*1024, CRC(39547265) SHA1(c0efd68c0c1ea59141045150842f36d43e1f01d8) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "soccerssj.nv", 0x0000, 0x080, CRC(7440255e) SHA1(af379b5b1f765f9050f18fbd41c5031c5ad4918b) )
|
||||
ROM_LOAD( "soccerssj.nv", 0x0000, 0x080, CRC(7440255e) SHA1(af379b5b1f765f9050f18fbd41c5031c5ad4918b) )
|
||||
ROM_END
|
||||
|
||||
/* Soccer Superstars (Japan ver JAA)*/
|
||||
@ -2809,7 +2809,7 @@ ROM_START( soccerssja )
|
||||
ROM_LOAD( "427a16.9r", 0x000000, 2*1024*1024, CRC(39547265) SHA1(c0efd68c0c1ea59141045150842f36d43e1f01d8) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "soccerssja.nv", 0x0000, 0x080, CRC(60dba700) SHA1(087b086b29748727b41fdd4c154ff9b4bef42959) )
|
||||
ROM_LOAD( "soccerssja.nv", 0x0000, 0x080, CRC(60dba700) SHA1(087b086b29748727b41fdd4c154ff9b4bef42959) )
|
||||
ROM_END
|
||||
|
||||
/* Soccer Superstars (Asian ver AAA) */
|
||||
@ -2856,7 +2856,7 @@ ROM_START( soccerssa )
|
||||
ROM_LOAD( "427a16.9r", 0x000000, 2*1024*1024, CRC(39547265) SHA1(c0efd68c0c1ea59141045150842f36d43e1f01d8) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "soccerssa.nv", 0x0000, 0x080, CRC(e3a3f3d5) SHA1(374cf5bbcc459c56ebbba5068406f6d767bcb608) )
|
||||
ROM_LOAD( "soccerssa.nv", 0x0000, 0x080, CRC(e3a3f3d5) SHA1(374cf5bbcc459c56ebbba5068406f6d767bcb608) )
|
||||
ROM_END
|
||||
|
||||
/* Vs. Net Soccer TODO:
|
||||
@ -3218,7 +3218,7 @@ ROM_START( le2 )
|
||||
ROM_LOAD( "312a18.7g", 0x200000, 1*1024*1024, CRC(5717abd7) SHA1(d304d733e7fca0363ea6b3872c2d3bbe4edf1179) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with invisible error
|
||||
ROM_LOAD( "le2.nv", 0x0000, 0x080, CRC(fec3bc2e) SHA1(64040364d7db12f54e5c11f28a28e030bcf9a0f7) )
|
||||
ROM_LOAD( "le2.nv", 0x0000, 0x080, CRC(fec3bc2e) SHA1(64040364d7db12f54e5c11f28a28e030bcf9a0f7) )
|
||||
ROM_END
|
||||
|
||||
/* Lethal Enforcers II (US Version) */
|
||||
@ -3256,7 +3256,7 @@ ROM_START( le2u )
|
||||
ROM_LOAD( "312a18.7g", 0x200000, 1*1024*1024, CRC(5717abd7) SHA1(d304d733e7fca0363ea6b3872c2d3bbe4edf1179) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with invisible error
|
||||
ROM_LOAD( "le2u.nv", 0x0000, 0x080, CRC(d46b3878) SHA1(81bf4331547ce977eaa185f7281625fb695f6deb) )
|
||||
ROM_LOAD( "le2u.nv", 0x0000, 0x080, CRC(d46b3878) SHA1(81bf4331547ce977eaa185f7281625fb695f6deb) )
|
||||
ROM_END
|
||||
|
||||
/* Lethal Enforcers II (Japan version) */
|
||||
@ -3264,7 +3264,7 @@ ROM_START( le2j )
|
||||
/* main program */
|
||||
ROM_REGION( 0x800000, "maincpu", 0 )
|
||||
GX_BIOS
|
||||
|
||||
|
||||
ROM_LOAD32_BYTE( "312jaa05.26b", 0x200000, 0x020000, CRC(7eaa6ce2) SHA1(59d3460be98ac32ebea0422c2a9962556a9e964e) )
|
||||
ROM_LOAD32_BYTE( "312jaa04.28b", 0x200001, 0x020000, CRC(c3d19ddc) SHA1(3bc3e705567e8e59e56a40ae64381082c4f22271) )
|
||||
ROM_LOAD32_BYTE( "312jaa03.30b", 0x200002, 0x020000, CRC(9ad95a7c) SHA1(397b301f8bc4d5f039f47263ad73da5afc14712c) )
|
||||
@ -3295,7 +3295,7 @@ ROM_START( le2j )
|
||||
ROM_LOAD( "312a18.7g", 0x200000, 1*1024*1024, CRC(5717abd7) SHA1(d304d733e7fca0363ea6b3872c2d3bbe4edf1179) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with invisible error
|
||||
ROM_LOAD( "le2j.nv", 0x0000, 0x080, CRC(f6790425) SHA1(f233f3c09c4cdbd1c6e5204fc6554a4826b44c59) )
|
||||
ROM_LOAD( "le2j.nv", 0x0000, 0x080, CRC(f6790425) SHA1(f233f3c09c4cdbd1c6e5204fc6554a4826b44c59) )
|
||||
ROM_END
|
||||
|
||||
/* Racin' Force */
|
||||
@ -3346,7 +3346,7 @@ ROM_START( racinfrc )
|
||||
|
||||
// note, it seems impossible to calibrate the controls (again!), this has nothing to do with the default eeprom!
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "racinfrc.nv", 0x0000, 0x080, CRC(dc88c693) SHA1(a7967f390db043570803c79edf984a3e6bdbd172) )
|
||||
ROM_LOAD( "racinfrc.nv", 0x0000, 0x080, CRC(dc88c693) SHA1(a7967f390db043570803c79edf984a3e6bdbd172) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -3398,7 +3398,7 @@ ROM_START( racinfrcu )
|
||||
|
||||
// note, it seems impossible to calibrate the controls (again!), this has nothing to do with the default eeprom!
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "racinfrcu.nv", 0x0000, 0x080, CRC(369e1a84) SHA1(bfed0145d89550b1a1661f3ccc612505053063f8) )
|
||||
ROM_LOAD( "racinfrcu.nv", 0x0000, 0x080, CRC(369e1a84) SHA1(bfed0145d89550b1a1661f3ccc612505053063f8) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -3484,7 +3484,7 @@ ROM_START( opengolf )
|
||||
ROM_LOAD( "218a18.12y", 0x200000, 1*1024*1024, CRC(98ec4cfb) SHA1(638753f9d9269719a37133b9c39c242507fdd8ac) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "opengolf.nv", 0x0000, 0x080, CRC(d49bf7c3) SHA1(294c772a2f562c01e7c4d15068ba4e80e9522f9f) )
|
||||
ROM_LOAD( "opengolf.nv", 0x0000, 0x080, CRC(d49bf7c3) SHA1(294c772a2f562c01e7c4d15068ba4e80e9522f9f) )
|
||||
ROM_END
|
||||
|
||||
/* Konami's Open Golf Championship - version EAD */
|
||||
@ -3539,7 +3539,7 @@ ROM_START( opengolf2 )
|
||||
ROM_LOAD( "218a18.12y", 0x200000, 1*1024*1024, CRC(98ec4cfb) SHA1(638753f9d9269719a37133b9c39c242507fdd8ac) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "opengolf2.nv", 0x0000, 0x080, CRC(c09fc0e6) SHA1(32807752344763613440bee46da24d605e62eace) )
|
||||
ROM_LOAD( "opengolf2.nv", 0x0000, 0x080, CRC(c09fc0e6) SHA1(32807752344763613440bee46da24d605e62eace) )
|
||||
ROM_END
|
||||
|
||||
/* Golfing Greats 2 */
|
||||
@ -3593,7 +3593,7 @@ ROM_START( ggreats2 )
|
||||
ROM_LOAD( "218a18.12y", 0x200000, 1*1024*1024, CRC(98ec4cfb) SHA1(638753f9d9269719a37133b9c39c242507fdd8ac) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error
|
||||
ROM_LOAD( "ggreats2.nv", 0x0000, 0x080, CRC(4db10b5c) SHA1(29e3a59e4101349ace33d49b5fe59f0c785979b3) )
|
||||
ROM_LOAD( "ggreats2.nv", 0x0000, 0x080, CRC(4db10b5c) SHA1(29e3a59e4101349ace33d49b5fe59f0c785979b3) )
|
||||
ROM_END
|
||||
|
||||
/**********************************************************************************/
|
||||
|
@ -775,7 +775,7 @@ ROM_START( lethalenj ) // Japan version JAD
|
||||
ROM_LOAD( "191a03", 0x000000, 0x200000, CRC(9b13fbe8) SHA1(19b02dbd9d6da54045b0ba4dfe7b282c72745c9c))
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "lethalenj.nv", 0x0000, 0x0080, CRC(20b28f2f) SHA1(53d212f2c006729a01dfdb49cb36b67b9425172e) )
|
||||
ROM_LOAD( "lethalenj.nv", 0x0000, 0x0080, CRC(20b28f2f) SHA1(53d212f2c006729a01dfdb49cb36b67b9425172e) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lethalenux ) // US version ?, proto / hack?, very different to other sets
|
||||
@ -812,7 +812,7 @@ ROM_START( lethalenux ) // US version ?, proto / hack?, very different to other
|
||||
ROM_LOAD( "191a03", 0x000000, 0x200000, CRC(9b13fbe8) SHA1(19b02dbd9d6da54045b0ba4dfe7b282c72745c9c))
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "lethalenux.nv", 0x0000, 0x0080, CRC(5d69c39d) SHA1(e468df829ee5094792289f9166d7e39b638ab70d) )
|
||||
ROM_LOAD( "lethalenux.nv", 0x0000, 0x0080, CRC(5d69c39d) SHA1(e468df829ee5094792289f9166d7e39b638ab70d) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lethaleneab ) // Euro ver. EAB
|
||||
@ -849,7 +849,7 @@ ROM_START( lethaleneab ) // Euro ver. EAB
|
||||
ROM_LOAD( "191a03", 0x000000, 0x200000, CRC(9b13fbe8) SHA1(19b02dbd9d6da54045b0ba4dfe7b282c72745c9c))
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "lethaleneab.nv", 0x0000, 0x0080, CRC(4e9bb34d) SHA1(9502583bc9f5f6fc5bba333869398b24bf154b73) )
|
||||
ROM_LOAD( "lethaleneab.nv", 0x0000, 0x0080, CRC(4e9bb34d) SHA1(9502583bc9f5f6fc5bba333869398b24bf154b73) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lethaleneae ) // Euro ver. EAE
|
||||
@ -886,7 +886,7 @@ ROM_START( lethaleneae ) // Euro ver. EAE
|
||||
ROM_LOAD( "191a03", 0x000000, 0x200000, CRC(9b13fbe8) SHA1(19b02dbd9d6da54045b0ba4dfe7b282c72745c9c))
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "lethaleneae.nv", 0x0000, 0x0080, CRC(eb369a67) SHA1(6c67294669614e96de5efb38372dbed435ee04d3) )
|
||||
ROM_LOAD( "lethaleneae.nv", 0x0000, 0x0080, CRC(eb369a67) SHA1(6c67294669614e96de5efb38372dbed435ee04d3) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lethalenua ) // *might* be UAA (writes UA to Eeprom)
|
||||
@ -923,7 +923,7 @@ ROM_START( lethalenua ) // *might* be UAA (writes UA to Eeprom)
|
||||
ROM_LOAD( "191a03", 0x000000, 0x200000, CRC(9b13fbe8) SHA1(19b02dbd9d6da54045b0ba4dfe7b282c72745c9c))
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "lethalenua.nv", 0x0000, 0x0080, CRC(f71ad1c3) SHA1(04c7052d0895797af8a06183b8a877795bf2dbb3) )
|
||||
ROM_LOAD( "lethalenua.nv", 0x0000, 0x0080, CRC(f71ad1c3) SHA1(04c7052d0895797af8a06183b8a877795bf2dbb3) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -648,7 +648,7 @@ ROM_START( moo ) /* Version EA - Euro Ver A */
|
||||
ROM_LOAD( "151a08", 0x000000, 0x200000, CRC(962251d7) SHA1(32dccf515d2ca8eeffb45cada3dcc60089991b77) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "moo.nv", 0x0000, 0x080, CRC(7bd904a8) SHA1(8747c5c62d1832e290be8ace73c61b1f228c0bec) )
|
||||
ROM_LOAD( "moo.nv", 0x0000, 0x080, CRC(7bd904a8) SHA1(8747c5c62d1832e290be8ace73c61b1f228c0bec) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mooua ) /* Version UA - USA Ver A */
|
||||
@ -683,7 +683,7 @@ ROM_START( mooua ) /* Version UA - USA Ver A */
|
||||
ROM_LOAD( "151a08", 0x000000, 0x200000, CRC(962251d7) SHA1(32dccf515d2ca8eeffb45cada3dcc60089991b77) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "moou.nv", 0x0000, 0x080, CRC(a5cb137a) SHA1(119df859d6b5c366481305b1433eea0deadc3fa9) )
|
||||
ROM_LOAD( "moou.nv", 0x0000, 0x080, CRC(a5cb137a) SHA1(119df859d6b5c366481305b1433eea0deadc3fa9) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mooaa ) /* Version AA - Asia Ver A */
|
||||
@ -718,7 +718,7 @@ ROM_START( mooaa ) /* Version AA - Asia Ver A */
|
||||
ROM_LOAD( "151a08", 0x000000, 0x200000, CRC(962251d7) SHA1(32dccf515d2ca8eeffb45cada3dcc60089991b77) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "moo.nv", 0x0000, 0x080, CRC(7bd904a8) SHA1(8747c5c62d1832e290be8ace73c61b1f228c0bec) )
|
||||
ROM_LOAD( "moo.nv", 0x0000, 0x080, CRC(7bd904a8) SHA1(8747c5c62d1832e290be8ace73c61b1f228c0bec) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( bucky )
|
||||
@ -754,7 +754,7 @@ ROM_START( bucky )
|
||||
ROM_LOAD("173a09.a6", 0x200000, 0x200000, CRC(c93697c4) SHA1(0528a604868267a30d281b822c187df118566691) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "bucky.nv", 0x0000, 0x080, CRC(6a5986f3) SHA1(3efddeed261b09031c582e12318f00c2cbb214ea) )
|
||||
ROM_LOAD( "bucky.nv", 0x0000, 0x080, CRC(6a5986f3) SHA1(3efddeed261b09031c582e12318f00c2cbb214ea) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( buckyua )
|
||||
@ -790,7 +790,7 @@ ROM_START( buckyua )
|
||||
ROM_LOAD("173a09.a6", 0x200000, 0x200000, CRC(c93697c4) SHA1(0528a604868267a30d281b822c187df118566691) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "buckyu.nv", 0x0000, 0x080, CRC(a5cb137a) SHA1(119df859d6b5c366481305b1433eea0deadc3fa9) )
|
||||
ROM_LOAD( "buckyu.nv", 0x0000, 0x080, CRC(a5cb137a) SHA1(119df859d6b5c366481305b1433eea0deadc3fa9) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( buckyaa )
|
||||
@ -826,7 +826,7 @@ ROM_START( buckyaa )
|
||||
ROM_LOAD("173a09.a6", 0x200000, 0x200000, CRC(c93697c4) SHA1(0528a604868267a30d281b822c187df118566691) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "bucky.nv", 0x0000, 0x080, CRC(6a5986f3) SHA1(3efddeed261b09031c582e12318f00c2cbb214ea) )
|
||||
ROM_LOAD( "bucky.nv", 0x0000, 0x080, CRC(6a5986f3) SHA1(3efddeed261b09031c582e12318f00c2cbb214ea) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -881,7 +881,7 @@ ROM_START( moobl )
|
||||
ROM_CONTINUE( 0x300000+0x30000, 0x010000)//bank c hi
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "moo.nv", 0x0000, 0x080, CRC(7bd904a8) SHA1(8747c5c62d1832e290be8ace73c61b1f228c0bec) )
|
||||
ROM_LOAD( "moo.nv", 0x0000, 0x080, CRC(7bd904a8) SHA1(8747c5c62d1832e290be8ace73c61b1f228c0bec) )
|
||||
ROM_END
|
||||
|
||||
static DRIVER_INIT( moo )
|
||||
|
@ -1157,7 +1157,7 @@ ROM_START( mystwarr )
|
||||
ROM_LOAD( "128a07.1d", 0x200000, 2*1024*1024, CRC(db79a66e) SHA1(b7e118ed26bac557038e8ae6cb77f23f3da5646f) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mystwarr.nv", 0x0000, 0x080, CRC(28df2269) SHA1(3f071c97662745a199f96964e2e79f795bd5a391) )
|
||||
ROM_LOAD( "mystwarr.nv", 0x0000, 0x080, CRC(28df2269) SHA1(3f071c97662745a199f96964e2e79f795bd5a391) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mystwarru )
|
||||
@ -1197,7 +1197,7 @@ ROM_START( mystwarru )
|
||||
ROM_LOAD( "128a07.1d", 0x200000, 2*1024*1024, CRC(db79a66e) SHA1(b7e118ed26bac557038e8ae6cb77f23f3da5646f) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mystwarru.nv", 0x0000, 0x080, CRC(1a2597c7) SHA1(3d85817fe42776c862a5930b8ad131443bc0172e) )
|
||||
ROM_LOAD( "mystwarru.nv", 0x0000, 0x080, CRC(1a2597c7) SHA1(3d85817fe42776c862a5930b8ad131443bc0172e) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mystwarrj )
|
||||
@ -1237,7 +1237,7 @@ ROM_START( mystwarrj )
|
||||
ROM_LOAD( "128a07.1d", 0x200000, 2*1024*1024, CRC(db79a66e) SHA1(b7e118ed26bac557038e8ae6cb77f23f3da5646f) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mystwarrj.nv", 0x0000, 0x080, CRC(8e259918) SHA1(5eb46b0d96278648e8d2e84304d9bccd8dd68430) )
|
||||
ROM_LOAD( "mystwarrj.nv", 0x0000, 0x080, CRC(8e259918) SHA1(5eb46b0d96278648e8d2e84304d9bccd8dd68430) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( viostorm )
|
||||
@ -1272,7 +1272,7 @@ ROM_START( viostorm )
|
||||
ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "viostorm.nv", 0x0000, 0x080, CRC(28b5fe49) SHA1(0ef51ae4b012a7d680543747fd4b6dd9dfb5f560) )
|
||||
ROM_LOAD( "viostorm.nv", 0x0000, 0x080, CRC(28b5fe49) SHA1(0ef51ae4b012a7d680543747fd4b6dd9dfb5f560) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( viostormu )
|
||||
@ -1307,7 +1307,7 @@ ROM_START( viostormu )
|
||||
ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "viostormu.nv", 0x0000, 0x080, CRC(797042a1) SHA1(f33eb8b1b21f3d41372694fa6297bc2cc802c2eb) )
|
||||
ROM_LOAD( "viostormu.nv", 0x0000, 0x080, CRC(797042a1) SHA1(f33eb8b1b21f3d41372694fa6297bc2cc802c2eb) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( viostormub )
|
||||
@ -1342,7 +1342,7 @@ ROM_START( viostormub )
|
||||
ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "viostormub.nv", 0x0000, 0x080, CRC(b6937413) SHA1(eabc2ea661201f5ed42ab541aee765480bbdd5bc) )
|
||||
ROM_LOAD( "viostormub.nv", 0x0000, 0x080, CRC(b6937413) SHA1(eabc2ea661201f5ed42ab541aee765480bbdd5bc) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( viostorma )
|
||||
@ -1377,7 +1377,7 @@ ROM_START( viostorma )
|
||||
ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "viostorma.nv", 0x0000, 0x080, CRC(2cfbf966) SHA1(fb9c4a47bac20a7f820a1fa178fc9f9079101cb8) )
|
||||
ROM_LOAD( "viostorma.nv", 0x0000, 0x080, CRC(2cfbf966) SHA1(fb9c4a47bac20a7f820a1fa178fc9f9079101cb8) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( viostormj )
|
||||
@ -1412,7 +1412,7 @@ ROM_START( viostormj )
|
||||
ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "viostormj.nv", 0x0000, 0x080, CRC(32f5d8bc) SHA1(0c486ce80b62bfaf4f3c0be7653c0beaf4cfafbd) )
|
||||
ROM_LOAD( "viostormj.nv", 0x0000, 0x080, CRC(32f5d8bc) SHA1(0c486ce80b62bfaf4f3c0be7653c0beaf4cfafbd) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( metamrph )
|
||||
@ -1450,7 +1450,7 @@ ROM_START( metamrph )
|
||||
ROM_LOAD( "224a07", 0x200000, 1*1024*1024, CRC(61b2f97a) SHA1(34bf835d6361c7809d40fa20fd238c9e2a84b101) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "metamrph.nv", 0x0000, 0x080, CRC(2c51229a) SHA1(7f056792cc44ec3d4aacc33c825ab796a913488e) )
|
||||
ROM_LOAD( "metamrph.nv", 0x0000, 0x080, CRC(2c51229a) SHA1(7f056792cc44ec3d4aacc33c825ab796a913488e) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( metamrphu )
|
||||
@ -1488,7 +1488,7 @@ ROM_START( metamrphu )
|
||||
ROM_LOAD( "224a07", 0x200000, 1*1024*1024, CRC(61b2f97a) SHA1(34bf835d6361c7809d40fa20fd238c9e2a84b101) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "metamrphu.nv", 0x0000, 0x080, CRC(1af2f855) SHA1(5f2fbb172f56867ee6f782cda8da65451b02435e) )
|
||||
ROM_LOAD( "metamrphu.nv", 0x0000, 0x080, CRC(1af2f855) SHA1(5f2fbb172f56867ee6f782cda8da65451b02435e) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( metamrphj )
|
||||
@ -1526,7 +1526,7 @@ ROM_START( metamrphj )
|
||||
ROM_LOAD( "224a07", 0x200000, 1*1024*1024, CRC(61b2f97a) SHA1(34bf835d6361c7809d40fa20fd238c9e2a84b101) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "metamrphj.nv", 0x0000, 0x080, CRC(30497478) SHA1(60acfbd25ac29c7b5a2571e274704205fc64424a) )
|
||||
ROM_LOAD( "metamrphj.nv", 0x0000, 0x080, CRC(30497478) SHA1(60acfbd25ac29c7b5a2571e274704205fc64424a) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mtlchamp )
|
||||
@ -1563,7 +1563,7 @@ ROM_START( mtlchamp )
|
||||
ROM_LOAD( "234a07.1d", 0x200000, 2*1024*1024, CRC(05ee239f) SHA1(f4e6e7568dc73666a2b5e0c3fe743432e0436464) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mtlchamp.nv", 0x0000, 0x080, CRC(cd47858e) SHA1(8effdcd631516d537f956509111cb3d4d18040db) )
|
||||
ROM_LOAD( "mtlchamp.nv", 0x0000, 0x080, CRC(cd47858e) SHA1(8effdcd631516d537f956509111cb3d4d18040db) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mtlchamp1 )
|
||||
@ -1600,7 +1600,7 @@ ROM_START( mtlchamp1 )
|
||||
ROM_LOAD( "234a07.1d", 0x200000, 2*1024*1024, CRC(05ee239f) SHA1(f4e6e7568dc73666a2b5e0c3fe743432e0436464) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mtlchamp1.nv", 0x0000, 0x080, CRC(202f6968) SHA1(38fc82a77896607c7fc09b75309f80048b52eb05) )
|
||||
ROM_LOAD( "mtlchamp1.nv", 0x0000, 0x080, CRC(202f6968) SHA1(38fc82a77896607c7fc09b75309f80048b52eb05) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mtlchampa )
|
||||
@ -1637,7 +1637,7 @@ ROM_START( mtlchampa )
|
||||
ROM_LOAD( "234a07.1d", 0x200000, 2*1024*1024, CRC(05ee239f) SHA1(f4e6e7568dc73666a2b5e0c3fe743432e0436464) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mtlchampa.nv", 0x0000, 0x080, CRC(79a6f420) SHA1(c2889bbb86a3f56d4f5544b6dadede0c715c59ca) )
|
||||
ROM_LOAD( "mtlchampa.nv", 0x0000, 0x080, CRC(79a6f420) SHA1(c2889bbb86a3f56d4f5544b6dadede0c715c59ca) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mtlchampj )
|
||||
@ -1674,7 +1674,7 @@ ROM_START( mtlchampj )
|
||||
ROM_LOAD( "234a07.1d", 0x200000, 2*1024*1024, CRC(05ee239f) SHA1(f4e6e7568dc73666a2b5e0c3fe743432e0436464) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mtlchampj.nv", 0x0000, 0x080, CRC(e311816f) SHA1(1e8ece157e6b3978d11bc9a4a6015c6004f7a375) )
|
||||
ROM_LOAD( "mtlchampj.nv", 0x0000, 0x080, CRC(e311816f) SHA1(1e8ece157e6b3978d11bc9a4a6015c6004f7a375) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mtlchampu )
|
||||
@ -1711,7 +1711,7 @@ ROM_START( mtlchampu )
|
||||
ROM_LOAD( "234a07.1d", 0x200000, 2*1024*1024, CRC(05ee239f) SHA1(f4e6e7568dc73666a2b5e0c3fe743432e0436464) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mtlchampu.nv", 0x0000, 0x080, CRC(f5d84df7) SHA1(a14dca3ca275a754f1f46eab220a24b77ada23a5) )
|
||||
ROM_LOAD( "mtlchampu.nv", 0x0000, 0x080, CRC(f5d84df7) SHA1(a14dca3ca275a754f1f46eab220a24b77ada23a5) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( gaiapols )
|
||||
@ -1759,7 +1759,7 @@ ROM_START( gaiapols )
|
||||
ROM_LOAD( "123e15.2m", 0x200000, 2*1024*1024, CRC(7017ff07) SHA1(37ecd54f2c757c5385305ab726d9f66aa1afd456) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "gaiapols.nv", 0x0000, 0x080, CRC(44c78184) SHA1(19343b47b60bf4e212d844fce28e7a1bd54c7012) )
|
||||
ROM_LOAD( "gaiapols.nv", 0x0000, 0x080, CRC(44c78184) SHA1(19343b47b60bf4e212d844fce28e7a1bd54c7012) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( gaiapolsu )
|
||||
@ -1807,7 +1807,7 @@ ROM_START( gaiapolsu )
|
||||
ROM_LOAD( "123e15.2m", 0x200000, 2*1024*1024, CRC(7017ff07) SHA1(37ecd54f2c757c5385305ab726d9f66aa1afd456) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "gaiapolsu.nv", 0x0000, 0x080, CRC(7ece27b6) SHA1(f0671c5e6db665c86afcef563ff1dbcbf083b380) )
|
||||
ROM_LOAD( "gaiapolsu.nv", 0x0000, 0x080, CRC(7ece27b6) SHA1(f0671c5e6db665c86afcef563ff1dbcbf083b380) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( gaiapolsj )
|
||||
@ -1855,7 +1855,7 @@ ROM_START( gaiapolsj )
|
||||
ROM_LOAD( "123e15.2m", 0x200000, 2*1024*1024, CRC(7017ff07) SHA1(37ecd54f2c757c5385305ab726d9f66aa1afd456) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "gaiapolsj.nv", 0x0000, 0x080, CRC(c4b970df) SHA1(d4a24b4950ee33a832342c752c24b58e033d9240) )
|
||||
ROM_LOAD( "gaiapolsj.nv", 0x0000, 0x080, CRC(c4b970df) SHA1(d4a24b4950ee33a832342c752c24b58e033d9240) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mmaulers )
|
||||
@ -1903,7 +1903,7 @@ ROM_START( mmaulers )
|
||||
ROM_LOAD("170a15.2m", 0x200000, 2*1024*1024, CRC(d4113ae9) SHA1(e234d06f462e3db64455c384c2f42174f9ef9c6a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "mmaulers.nv", 0x0000, 0x080, CRC(8324f517) SHA1(4697d091a1924e1a5d6c3ffc64a40fd36eebe557) )
|
||||
ROM_LOAD( "mmaulers.nv", 0x0000, 0x080, CRC(8324f517) SHA1(4697d091a1924e1a5d6c3ffc64a40fd36eebe557) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( dadandrn )
|
||||
@ -1951,7 +1951,7 @@ ROM_START( dadandrn )
|
||||
ROM_LOAD("170a15.2m", 0x200000, 2*1024*1024, CRC(d4113ae9) SHA1(e234d06f462e3db64455c384c2f42174f9ef9c6a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "dadandrn.nv", 0x0000, 0x080, CRC(346ae0cf) SHA1(1f79b2e21766f7a971c7d0f618700deb8a32f78a) )
|
||||
ROM_LOAD( "dadandrn.nv", 0x0000, 0x080, CRC(346ae0cf) SHA1(1f79b2e21766f7a971c7d0f618700deb8a32f78a) )
|
||||
ROM_END
|
||||
|
||||
static DRIVER_INIT(metamrph)
|
||||
|
@ -1428,15 +1428,15 @@ static WRITE16_HANDLER(s23_ctl_w)
|
||||
case 0: {
|
||||
if(ctl_led != (data & 0xff)) {
|
||||
ctl_led = data;
|
||||
/* logerror("LEDS %c%c%c%c%c%c%c%c\n",
|
||||
ctl_led & 0x80 ? '.' : '#',
|
||||
ctl_led & 0x40 ? '.' : '#',
|
||||
ctl_led & 0x20 ? '.' : '#',
|
||||
ctl_led & 0x10 ? '.' : '#',
|
||||
ctl_led & 0x08 ? '.' : '#',
|
||||
ctl_led & 0x04 ? '.' : '#',
|
||||
ctl_led & 0x02 ? '.' : '#',
|
||||
ctl_led & 0x01 ? '.' : '#');*/
|
||||
/* logerror("LEDS %c%c%c%c%c%c%c%c\n",
|
||||
ctl_led & 0x80 ? '.' : '#',
|
||||
ctl_led & 0x40 ? '.' : '#',
|
||||
ctl_led & 0x20 ? '.' : '#',
|
||||
ctl_led & 0x10 ? '.' : '#',
|
||||
ctl_led & 0x08 ? '.' : '#',
|
||||
ctl_led & 0x04 ? '.' : '#',
|
||||
ctl_led & 0x02 ? '.' : '#',
|
||||
ctl_led & 0x01 ? '.' : '#');*/
|
||||
}
|
||||
break;
|
||||
}
|
||||
@ -1453,8 +1453,8 @@ static WRITE16_HANDLER(s23_ctl_w)
|
||||
break;
|
||||
|
||||
case 6: // gmen wars spams this heavily with 0 prior to starting the GMEN board test
|
||||
if (data != 0)
|
||||
logerror("ctl_w %x, %04x @ %04x (%08x, %08x)\n", offset, data, mem_mask, cpu_get_pc(space->cpu), (unsigned int)cpu_get_reg(space->cpu, MIPS3_R31));
|
||||
if (data != 0)
|
||||
logerror("ctl_w %x, %04x @ %04x (%08x, %08x)\n", offset, data, mem_mask, cpu_get_pc(space->cpu), (unsigned int)cpu_get_reg(space->cpu, MIPS3_R31));
|
||||
break;
|
||||
|
||||
default:
|
||||
@ -2155,7 +2155,7 @@ static ADDRESS_MAP_START( s23iobrdmap, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
AM_RANGE(0x0000, 0x1fff) AM_ROM AM_REGION("ioboard", 0)
|
||||
AM_RANGE(0x6000, 0x6000) AM_READ_PORT("TC2P0") // 0-1 = coin 0-3 = coin connect, 0-5 = test 0-6 = down select, 0-7 = up select, 0-8 = enter
|
||||
AM_RANGE(0x6001, 0x6001) AM_READ_PORT("TC2P1") // 1-1 = gun trigger 1-2 = foot pedal
|
||||
AM_RANGE(0x6002, 0x6003) AM_READ( iob_r )
|
||||
AM_RANGE(0x6002, 0x6003) AM_READ( iob_r )
|
||||
AM_RANGE(0x6004, 0x6005) AM_WRITENOP
|
||||
AM_RANGE(0x6006, 0x6007) AM_NOP
|
||||
AM_RANGE(0x7000, 0x700f) AM_READ( iob_r )
|
||||
@ -2167,7 +2167,7 @@ ADDRESS_MAP_END
|
||||
static ADDRESS_MAP_START( gorgoniobrdmap, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
AM_RANGE(0x0000, 0x1fff) AM_ROM AM_REGION("ioboard", 0)
|
||||
AM_RANGE(0x6000, 0x6000) AM_READ_PORT("RRP0") // 0-5 = start
|
||||
AM_RANGE(0x6001, 0x6001) AM_READ_PORT("RRP1") //
|
||||
AM_RANGE(0x6001, 0x6001) AM_READ_PORT("RRP1") //
|
||||
AM_RANGE(0x6002, 0x6002) AM_READ_PORT("RRP2") // 0-4 = coin
|
||||
AM_RANGE(0x6003, 0x6003) AM_READ_PORT("RRP3") // 1-1 = button? 1-4 = start?
|
||||
AM_RANGE(0x6004, 0x6005) AM_WRITENOP
|
||||
@ -2389,7 +2389,7 @@ MACHINE_DRIVER_END
|
||||
static MACHINE_DRIVER_START( gmen )
|
||||
MDRV_IMPORT_FROM( s23 )
|
||||
|
||||
MDRV_CPU_REPLACE("maincpu", R4650BE, S23_BUSCLOCK*5)
|
||||
MDRV_CPU_REPLACE("maincpu", R4650BE, S23_BUSCLOCK*5)
|
||||
MDRV_CPU_PROGRAM_MAP(gmen_mips_map)
|
||||
|
||||
MDRV_CPU_ADD("gmen", SH2, 28700000)
|
||||
@ -2855,47 +2855,47 @@ ROM_END
|
||||
|
||||
ROM_START( gunwars )
|
||||
ROM_REGION32_BE( 0x400000, "user1", 0 ) /* 4 megs for main R4650 code */
|
||||
ROM_LOAD16_BYTE( "gm1vera.ic2", 0x000000, 0x200000, CRC(cf61467f) SHA1(eae79e4e540340cba7d576a36085f802b8032f4f) )
|
||||
ROM_LOAD16_BYTE( "gm1vera.ic1", 0x000001, 0x200000, CRC(abc9ffe6) SHA1(d833b9b9d8bb0cc4b53f30507c9603df9e63fa2f) )
|
||||
ROM_LOAD16_BYTE( "gm1vera.ic2", 0x000000, 0x200000, CRC(cf61467f) SHA1(eae79e4e540340cba7d576a36085f802b8032f4f) )
|
||||
ROM_LOAD16_BYTE( "gm1vera.ic1", 0x000001, 0x200000, CRC(abc9ffe6) SHA1(d833b9b9d8bb0cc4b53f30507c9603df9e63fa2f) )
|
||||
|
||||
ROM_REGION( 0x80000, "audiocpu", 0 ) /* Hitachi H8/3002 MCU code */
|
||||
ROM_LOAD16_WORD_SWAP( "gm1vera.ic3", 0x000000, 0x080000, CRC(5582fdd4) SHA1(8aae8bc6688d531888f2de509c07502ee355b3ab) )
|
||||
ROM_LOAD16_WORD_SWAP( "gm1vera.ic3", 0x000000, 0x080000, CRC(5582fdd4) SHA1(8aae8bc6688d531888f2de509c07502ee355b3ab) )
|
||||
|
||||
ROM_REGION( 0x40000, "ioboard", 0 ) /* I/O board HD643334 H8/3334 MCU code. "ASCA-5;Ver 2.09;JPN,Multipurpose" */
|
||||
ROM_LOAD( "asc5_io-a.ic14", 0x000000, 0x020000, CRC(5964767f) SHA1(320db5e78ae23c5f94e368432d51573b409995db) )
|
||||
|
||||
ROM_REGION32_BE( 0x2000000, "data", 0 ) /* data roms */
|
||||
ROM_LOAD16_BYTE( "gm1mtah.2j", 0x000000, 0x800000, CRC(3cea9094) SHA1(497395425e409de47e1114de9aeeaf05e4f6a9a1) )
|
||||
ROM_LOAD16_BYTE( "gm1mtal.2h", 0x000001, 0x800000, CRC(d531dfcd) SHA1(9f7cbe9a03c1f7649bf05a7a30d47511573b50ba) )
|
||||
ROM_LOAD16_BYTE( "gm1mtah.2j", 0x000000, 0x800000, CRC(3cea9094) SHA1(497395425e409de47e1114de9aeeaf05e4f6a9a1) )
|
||||
ROM_LOAD16_BYTE( "gm1mtal.2h", 0x000001, 0x800000, CRC(d531dfcd) SHA1(9f7cbe9a03c1f7649bf05a7a30d47511573b50ba) )
|
||||
|
||||
ROM_REGION( 0x4000000, "textile", 0 ) /* texture tiles */
|
||||
ROM_LOAD( "gm1cguu.5f", 0x0000000, 0x800000, CRC(26a74698) SHA1(3f07d273abb3f2552dc6a29300f5dc2f2744c852) )
|
||||
ROM_LOAD( "gm1cgum.4j", 0x0800000, 0x800000, CRC(a7728944) SHA1(c187c6d66128554fcecc96e81d4f5396197e8280) )
|
||||
ROM_LOAD( "gm1cgll.4m", 0x1000000, 0x800000, CRC(936c0079) SHA1(3aec8caada35b7ed790bb3a8bcf6e01cad068fcd) )
|
||||
ROM_LOAD( "gm1cglm.4k", 0x1800000, 0x800000, CRC(e2ee5493) SHA1(1ffd74646796ad554d7967ba9fc18deab4fedadf) )
|
||||
ROM_LOAD( "gm1cguu.5f", 0x0000000, 0x800000, CRC(26a74698) SHA1(3f07d273abb3f2552dc6a29300f5dc2f2744c852) )
|
||||
ROM_LOAD( "gm1cgum.4j", 0x0800000, 0x800000, CRC(a7728944) SHA1(c187c6d66128554fcecc96e81d4f5396197e8280) )
|
||||
ROM_LOAD( "gm1cgll.4m", 0x1000000, 0x800000, CRC(936c0079) SHA1(3aec8caada35b7ed790bb3a8bcf6e01cad068fcd) )
|
||||
ROM_LOAD( "gm1cglm.4k", 0x1800000, 0x800000, CRC(e2ee5493) SHA1(1ffd74646796ad554d7967ba9fc18deab4fedadf) )
|
||||
|
||||
ROM_REGION( 0x4000000, "textile2", 0 ) /* second copy of texture tiles */
|
||||
ROM_LOAD( "gm1cguu.4f", 0x0000000, 0x800000, CRC(26a74698) SHA1(3f07d273abb3f2552dc6a29300f5dc2f2744c852) )
|
||||
ROM_LOAD( "gm1cgum.5j", 0x0800000, 0x800000, CRC(a7728944) SHA1(c187c6d66128554fcecc96e81d4f5396197e8280) )
|
||||
ROM_LOAD( "gm1cgll.5m", 0x1000000, 0x800000, CRC(936c0079) SHA1(3aec8caada35b7ed790bb3a8bcf6e01cad068fcd) )
|
||||
ROM_LOAD( "gm1cglm.5k", 0x1800000, 0x800000, CRC(e2ee5493) SHA1(1ffd74646796ad554d7967ba9fc18deab4fedadf) )
|
||||
ROM_LOAD( "gm1cguu.4f", 0x0000000, 0x800000, CRC(26a74698) SHA1(3f07d273abb3f2552dc6a29300f5dc2f2744c852) )
|
||||
ROM_LOAD( "gm1cgum.5j", 0x0800000, 0x800000, CRC(a7728944) SHA1(c187c6d66128554fcecc96e81d4f5396197e8280) )
|
||||
ROM_LOAD( "gm1cgll.5m", 0x1000000, 0x800000, CRC(936c0079) SHA1(3aec8caada35b7ed790bb3a8bcf6e01cad068fcd) )
|
||||
ROM_LOAD( "gm1cglm.5k", 0x1800000, 0x800000, CRC(e2ee5493) SHA1(1ffd74646796ad554d7967ba9fc18deab4fedadf) )
|
||||
|
||||
ROM_REGION( 0x800000, "textilemap", 0 ) /* texture tilemap */
|
||||
ROM_LOAD( "gm1ccrl.7f", 0x000000, 0x400000, CRC(2c54c182) SHA1(538dfb04653f8d86f976e702456bf4da97e3fda9) )
|
||||
ROM_LOAD( "gm1ccrh.7e", 0x400000, 0x200000, CRC(8563ef01) SHA1(59f09a08008a71a4bb12bd43a1b5dbe633d3061d) )
|
||||
ROM_LOAD( "gm1ccrl.7f", 0x000000, 0x400000, CRC(2c54c182) SHA1(538dfb04653f8d86f976e702456bf4da97e3fda9) )
|
||||
ROM_LOAD( "gm1ccrh.7e", 0x400000, 0x200000, CRC(8563ef01) SHA1(59f09a08008a71a4bb12bd43a1b5dbe633d3061d) )
|
||||
|
||||
ROM_REGION( 0x800000, "textilemap2", 0 ) /* second copy of texture tilemap */
|
||||
ROM_LOAD( "gm1ccrl.7m", 0x000000, 0x400000, CRC(2c54c182) SHA1(538dfb04653f8d86f976e702456bf4da97e3fda9) )
|
||||
ROM_LOAD( "gm1ccrh.7k", 0x400000, 0x200000, CRC(8563ef01) SHA1(59f09a08008a71a4bb12bd43a1b5dbe633d3061d) )
|
||||
ROM_LOAD( "gm1ccrl.7m", 0x000000, 0x400000, CRC(2c54c182) SHA1(538dfb04653f8d86f976e702456bf4da97e3fda9) )
|
||||
ROM_LOAD( "gm1ccrh.7k", 0x400000, 0x200000, CRC(8563ef01) SHA1(59f09a08008a71a4bb12bd43a1b5dbe633d3061d) )
|
||||
|
||||
ROM_REGION32_LE( 0x2000000, "pointrom", 0 ) /* 3D model data */
|
||||
ROM_LOAD32_WORD( "gm1pt0l.7c", 0x000000, 0x400000, CRC(62e9bedb) SHA1(7043c5e6f26139c9e6e18d4f35fac6a16d4dabd1) )
|
||||
ROM_LOAD32_WORD( "gm1pt0h.7a", 0x000002, 0x400000, CRC(5ebd658c) SHA1(9e7b89a726b11b6da3327d72ec6adcc30fbb384d) )
|
||||
ROM_LOAD32_WORD( "gm1pt1l.5c", 0x800000, 0x400000, CRC(f44c149f) SHA1(9f995de02ea6ac35ccbabbba5bb473a10e1ec667) )
|
||||
ROM_LOAD32_WORD( "gm1pt1h.5a", 0x800002, 0x400000, CRC(5f6cebab) SHA1(95bd30d30ea25509b66a107fb255d0af1e6a357e) )
|
||||
ROM_LOAD32_WORD( "gm1pt0l.7c", 0x000000, 0x400000, CRC(62e9bedb) SHA1(7043c5e6f26139c9e6e18d4f35fac6a16d4dabd1) )
|
||||
ROM_LOAD32_WORD( "gm1pt0h.7a", 0x000002, 0x400000, CRC(5ebd658c) SHA1(9e7b89a726b11b6da3327d72ec6adcc30fbb384d) )
|
||||
ROM_LOAD32_WORD( "gm1pt1l.5c", 0x800000, 0x400000, CRC(f44c149f) SHA1(9f995de02ea6ac35ccbabbba5bb473a10e1ec667) )
|
||||
ROM_LOAD32_WORD( "gm1pt1h.5a", 0x800002, 0x400000, CRC(5f6cebab) SHA1(95bd30d30ea25509b66a107fb255d0af1e6a357e) )
|
||||
|
||||
ROM_REGION( 0x800000, "c352", 0 ) /* C352 PCM samples */
|
||||
ROM_LOAD( "gm1wave.2c", 0x000000, 0x800000, CRC(7d5c79a4) SHA1(b800a46bcca10cb0d0d9e0acfa68af63ae64dcaf) )
|
||||
ROM_LOAD( "gm1wave.2c", 0x000000, 0x800000, CRC(7d5c79a4) SHA1(b800a46bcca10cb0d0d9e0acfa68af63ae64dcaf) )
|
||||
ROM_END
|
||||
|
||||
/* Games */
|
||||
|
@ -797,7 +797,7 @@ ROM_START( plygonet )
|
||||
ROM_LOAD( "305b08.2e", 0x000000, 0x200000, CRC(874607df) SHA1(763b44a80abfbc355bcb9be8bf44373254976019) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "plygonet.nv", 0x0000, 0x0080, CRC(627748ac) SHA1(ea1b06739fee235b049ff8daffff7d43cb093112) )
|
||||
ROM_LOAD( "plygonet.nv", 0x0000, 0x0080, CRC(627748ac) SHA1(ea1b06739fee235b049ff8daffff7d43cb093112) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( polynetw )
|
||||
@ -827,7 +827,7 @@ ROM_START( polynetw )
|
||||
ROM_LOAD( "305a09.3e", 0x200000, 0x200000, CRC(6da1be58) SHA1(d63ac16ac551193ff8a6036724fb59e1d702e06b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "polynetw.nv", 0x0000, 0x0080, CRC(8f39d644) SHA1(8733e1a288ba20c4b04b3aedde52801d05cebdf9) )
|
||||
ROM_LOAD( "polynetw.nv", 0x0000, 0x0080, CRC(8f39d644) SHA1(8733e1a288ba20c4b04b3aedde52801d05cebdf9) )
|
||||
ROM_END
|
||||
|
||||
/* ROM parent machine inp init */
|
||||
|
@ -339,7 +339,7 @@ ROM_START( pzletime )
|
||||
ROM_LOAD( "9.bin", 0x000000, 0x80000, CRC(a8144a7e) SHA1(9dfdd6c17a91cad6b56c622671042ac2ee2c9ec8) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "pzletime.nv", 0x0000, 0x0080, CRC(e5ed3d40) SHA1(8c163a6e5839e5c82d52f046d3268202fdf9f4d1) )
|
||||
ROM_LOAD( "pzletime.nv", 0x0000, 0x0080, CRC(e5ed3d40) SHA1(8c163a6e5839e5c82d52f046d3268202fdf9f4d1) )
|
||||
ROM_END
|
||||
|
||||
GAME( 199?, pzletime, 0, pzletime, pzletime, 0, ROT0, "Elettronica Video-Games S.R.L.", "Puzzle Time (Prototype)", 0 )
|
||||
|
@ -32,7 +32,7 @@ Notes:
|
||||
|
||||
(1) This is currently in it's own driver "tmmjprd.c" because it uses the
|
||||
chip in a completely different way to Rabbit. They should be merged
|
||||
again later, once the chip is better understood.
|
||||
again later, once the chip is better understood.
|
||||
|
||||
|
||||
*/
|
||||
|
@ -27,11 +27,11 @@
|
||||
|
||||
Known Issues:
|
||||
- no dual monitor support is broken
|
||||
- games seem to think they're in dual-monitor mode when they're not
|
||||
- speed in some sets is incorrect (for dual monitors I'm guessing it should
|
||||
output alternate frames to alternate monitors, but due to other bugs it
|
||||
just causes the game to run twice as fast as it should?)
|
||||
- synchronization and other oddities (rungunu doesn't show attract mode)
|
||||
- games seem to think they're in dual-monitor mode when they're not
|
||||
- speed in some sets is incorrect (for dual monitors I'm guessing it should
|
||||
output alternate frames to alternate monitors, but due to other bugs it
|
||||
just causes the game to run twice as fast as it should?)
|
||||
- synchronization and other oddities (rungunu doesn't show attract mode)
|
||||
- swapped P12 and P34 controls in 4-player mode team selectet (real puzzler)
|
||||
- P3 and P4 coin chutes not working in 4-player mode
|
||||
|
||||
@ -488,7 +488,7 @@ ROM_START( rungun )
|
||||
ROM_LOAD( "247-a07", 0x200000, 0x200000, CRC(0108142d) SHA1(4dc6a36d976dad9c0da5a5b1f01f2eb3b369c99d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "rungun.nv", 0x0000, 0x080, CRC(7bbf0e3c) SHA1(0fd3c9400e9b97a06517e0c8620f773a383100fd) )
|
||||
ROM_LOAD( "rungun.nv", 0x0000, 0x080, CRC(7bbf0e3c) SHA1(0fd3c9400e9b97a06517e0c8620f773a383100fd) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( runguna )
|
||||
@ -529,7 +529,7 @@ ROM_START( runguna )
|
||||
ROM_LOAD( "247-a07", 0x200000, 0x200000, CRC(0108142d) SHA1(4dc6a36d976dad9c0da5a5b1f01f2eb3b369c99d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "runguna.nv", 0x0000, 0x080, CRC(7bbf0e3c) SHA1(0fd3c9400e9b97a06517e0c8620f773a383100fd) )
|
||||
ROM_LOAD( "runguna.nv", 0x0000, 0x080, CRC(7bbf0e3c) SHA1(0fd3c9400e9b97a06517e0c8620f773a383100fd) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( rungunu )
|
||||
@ -568,7 +568,7 @@ ROM_START( rungunu )
|
||||
ROM_LOAD( "247-a07", 0x200000, 0x200000, CRC(0108142d) SHA1(4dc6a36d976dad9c0da5a5b1f01f2eb3b369c99d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "rungunu.nv", 0x0000, 0x080, CRC(d501f579) SHA1(9e01d9a6a8cdc782dd2a92fbf2295e8df732f892) )
|
||||
ROM_LOAD( "rungunu.nv", 0x0000, 0x080, CRC(d501f579) SHA1(9e01d9a6a8cdc782dd2a92fbf2295e8df732f892) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( rungunua )
|
||||
@ -609,7 +609,7 @@ ROM_START( rungunua )
|
||||
ROM_LOAD( "247-a07", 0x200000, 0x200000, CRC(0108142d) SHA1(4dc6a36d976dad9c0da5a5b1f01f2eb3b369c99d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "rungunua.nv", 0x0000, 0x080, CRC(9890d304) SHA1(c94a77d1d45e372350456cf8eaa7e7ebd3cdbb84) )
|
||||
ROM_LOAD( "rungunua.nv", 0x0000, 0x080, CRC(9890d304) SHA1(c94a77d1d45e372350456cf8eaa7e7ebd3cdbb84) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( slmdunkj )
|
||||
@ -650,7 +650,7 @@ ROM_START( slmdunkj )
|
||||
ROM_LOAD( "247-a07", 0x200000, 0x200000, CRC(0108142d) SHA1(4dc6a36d976dad9c0da5a5b1f01f2eb3b369c99d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "slmdunkj.nv", 0x0000, 0x080, CRC(531d27bd) SHA1(42251272691c66c1f89f99e6e5e2f300c1a7d69d) )
|
||||
ROM_LOAD( "slmdunkj.nv", 0x0000, 0x080, CRC(531d27bd) SHA1(42251272691c66c1f89f99e6e5e2f300c1a7d69d) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -390,7 +390,7 @@ ROM_START( simpsons ) /* World 4 Player */
|
||||
ROM_LOAD( "072-d04.1d", 0x100000, 0x040000, CRC(78778013) SHA1(edbd6d83b0d1a20df39bb160b92395586fa3c32d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "simpsons.nv", 0x0000, 0x080, CRC(ec3f0449) SHA1(da35b98cd10bfabe9df3ede05462fabeb0e01ca9) )
|
||||
ROM_LOAD( "simpsons.nv", 0x0000, 0x080, CRC(ec3f0449) SHA1(da35b98cd10bfabe9df3ede05462fabeb0e01ca9) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( simpsons4pa ) /* World 4 Player, later? (by use of later leters) */
|
||||
@ -420,7 +420,7 @@ ROM_START( simpsons4pa ) /* World 4 Player, later? (by use of later leters) */
|
||||
ROM_LOAD( "072-d04.1d", 0x100000, 0x040000, CRC(78778013) SHA1(edbd6d83b0d1a20df39bb160b92395586fa3c32d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "simpsons4pa.nv", 0x0000, 0x080, CRC(ec3f0449) SHA1(da35b98cd10bfabe9df3ede05462fabeb0e01ca9) )
|
||||
ROM_LOAD( "simpsons4pa.nv", 0x0000, 0x080, CRC(ec3f0449) SHA1(da35b98cd10bfabe9df3ede05462fabeb0e01ca9) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -451,7 +451,7 @@ ROM_START( simpsons2p ) /* World 2 Player */
|
||||
ROM_LOAD( "072-d04.1d", 0x100000, 0x040000, CRC(78778013) SHA1(edbd6d83b0d1a20df39bb160b92395586fa3c32d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "simpsons2p.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "simpsons2p.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( simpsons2p2 ) /* World 2 Player, alt */
|
||||
@ -481,7 +481,7 @@ ROM_START( simpsons2p2 ) /* World 2 Player, alt */
|
||||
ROM_LOAD( "072-d04.1d", 0x100000, 0x040000, CRC(78778013) SHA1(edbd6d83b0d1a20df39bb160b92395586fa3c32d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "simpsons2p2.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "simpsons2p2.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( simpsons2pa ) /* Asia 2 Player */
|
||||
@ -511,7 +511,7 @@ ROM_START( simpsons2pa ) /* Asia 2 Player */
|
||||
ROM_LOAD( "072-d04.1d", 0x100000, 0x040000, CRC(78778013) SHA1(edbd6d83b0d1a20df39bb160b92395586fa3c32d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "simpsons2pa.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "simpsons2pa.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( simpsons2pj ) /* Japan 2 Player */
|
||||
@ -541,7 +541,7 @@ ROM_START( simpsons2pj ) /* Japan 2 Player */
|
||||
ROM_LOAD( "072-d04.1d", 0x100000, 0x040000, CRC(78778013) SHA1(edbd6d83b0d1a20df39bb160b92395586fa3c32d) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "simpsons2pj.nv", 0x0000, 0x080, CRC(3550a54e) SHA1(370cd40a12c471b3b6690ecbdde9c7979bc2a652) )
|
||||
ROM_LOAD( "simpsons2pj.nv", 0x0000, 0x080, CRC(3550a54e) SHA1(370cd40a12c471b3b6690ecbdde9c7979bc2a652) )
|
||||
ROM_END
|
||||
|
||||
/***************************************************************************
|
||||
|
@ -14,14 +14,14 @@
|
||||
- Dsp isn't hooked up.
|
||||
- Crowd/boards not shown in the football games
|
||||
- Sound doesn't work in RidingF/RingRage?
|
||||
(for RingRage it's probably a timing / cpu sync bug, if you go into test mode
|
||||
for a while then exit you'll have sound, this doesn't work on RidingF)
|
||||
(for RingRage it's probably a timing / cpu sync bug, if you go into test mode
|
||||
for a while then exit you'll have sound, this doesn't work on RidingF)
|
||||
- It does work in ringrage but you have to enter test mode first
|
||||
- Sound balance is not emulated (see arabianm test mode)
|
||||
- When playing space invaders dx in original mode, t.t. with overlay, the
|
||||
alpha blending effect is wrong (see Taito B version of game)
|
||||
- Bubble Symphony has an alpha transition effect that doesn't appear in Mame
|
||||
- Various other missing blending effects (see Mametesters)
|
||||
- Various other missing blending effects (see Mametesters)
|
||||
|
||||
Feel free to report any other issues to me.
|
||||
|
||||
@ -2833,7 +2833,7 @@ ROM_START( bubblem )
|
||||
ROM_LOAD16_BYTE("e21-04.rom", 0x400000, 0x200000, CRC(e5af2a2d) SHA1(62a49504decc7160b710260218920d2d6d2af8f0) ) // CC CD -std-
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "bubblem.nv", 0x0000, 0x0080, CRC(9a59326e) SHA1(071dbfbfd77f7020476ddb54c93f5fafa7a08159) )
|
||||
ROM_LOAD( "bubblem.nv", 0x0000, 0x0080, CRC(9a59326e) SHA1(071dbfbfd77f7020476ddb54c93f5fafa7a08159) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( bubblemj )
|
||||
@ -2863,7 +2863,7 @@ ROM_START( bubblemj )
|
||||
ROM_LOAD16_BYTE("e21-04.rom", 0x400000, 0x200000, CRC(e5af2a2d) SHA1(62a49504decc7160b710260218920d2d6d2af8f0) ) // CC CD -std-
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "bubblemj.nv", 0x0000, 0x0080, CRC(cb4ef35c) SHA1(e0202b775d2494b77b1c08bafbfd239e40555dc6) )
|
||||
ROM_LOAD( "bubblemj.nv", 0x0000, 0x0080, CRC(cb4ef35c) SHA1(e0202b775d2494b77b1c08bafbfd239e40555dc6) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( cleopatr )
|
||||
|
@ -3452,7 +3452,7 @@ ROM_START( blswhstl )
|
||||
ROM_LOAD( "060e04.d1", 0x0000, 0x100000, CRC(c680395d) SHA1(acde593a5ec501e89c8aaca6c4fbacf707a727e1) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "blswhstl.nv", 0x0000, 0x080, CRC(87434e3f) SHA1(458d21cfc0ef3415c0b09d8d748263b9218bdb24) )
|
||||
ROM_LOAD( "blswhstl.nv", 0x0000, 0x080, CRC(87434e3f) SHA1(458d21cfc0ef3415c0b09d8d748263b9218bdb24) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( detatwin )
|
||||
@ -3477,7 +3477,7 @@ ROM_START( detatwin )
|
||||
ROM_LOAD( "060e04.d1", 0x0000, 0x100000, CRC(c680395d) SHA1(acde593a5ec501e89c8aaca6c4fbacf707a727e1) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "blswhstl.nv", 0x0000, 0x080, CRC(87434e3f) SHA1(458d21cfc0ef3415c0b09d8d748263b9218bdb24) )
|
||||
ROM_LOAD( "blswhstl.nv", 0x0000, 0x080, CRC(87434e3f) SHA1(458d21cfc0ef3415c0b09d8d748263b9218bdb24) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( glfgreat )
|
||||
@ -3597,7 +3597,7 @@ ROM_START( tmnt22pu )
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error message
|
||||
ROM_LOAD( "tmnt2_uda.nv", 0x0000, 0x080, CRC(44928d33) SHA1(44024927987f6bb8bdac3dbd1fdc81d7b55c0f5a) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
ROM_START( tmht22pe )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* 4*128k for 68000 code */
|
||||
@ -3627,7 +3627,7 @@ ROM_START( tmht22pe )
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error message
|
||||
ROM_LOAD( "tmnt2_eba.nv", 0x0000, 0x080, CRC(c0a3ed50) SHA1(6deec720c7f1c607740076cb8b5b5becd175aed0) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
ROM_START( tmnt2a )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* 4*128k for 68000 code */
|
||||
@ -3706,7 +3706,7 @@ ROM_START( ssriders )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_eac.nv", 0x0000, 0x080, CRC(f6d641a7) SHA1(6c680d49e1b07a47b29ff263a6009d226bd120cf) )
|
||||
ROM_LOAD( "ssriders_eac.nv", 0x0000, 0x080, CRC(f6d641a7) SHA1(6c680d49e1b07a47b29ff263a6009d226bd120cf) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersebd )
|
||||
@ -3731,7 +3731,7 @@ ROM_START( ssridersebd )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_ebd.nv", 0x0000, 0x080, CRC(cbc903f6) SHA1(43cb8e7f9b1da05da93878bd236f63036e32e379) )
|
||||
ROM_LOAD( "ssriders_ebd.nv", 0x0000, 0x080, CRC(cbc903f6) SHA1(43cb8e7f9b1da05da93878bd236f63036e32e379) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersebc )
|
||||
@ -3756,7 +3756,7 @@ ROM_START( ssridersebc )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_ebc.nv", 0x0000, 0x080, CRC(1918e90f) SHA1(edddbe80a5c9dd64411596b1aa4d7fce7b7090ae) )
|
||||
ROM_LOAD( "ssriders_ebc.nv", 0x0000, 0x080, CRC(1918e90f) SHA1(edddbe80a5c9dd64411596b1aa4d7fce7b7090ae) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssriderseaa )
|
||||
@ -3781,7 +3781,7 @@ ROM_START( ssriderseaa )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_eaa.nv", 0x0000, 0x080, CRC(74a45ef5) SHA1(da01f14684315bfb5c180f0c64a14350c34ae945) )
|
||||
ROM_LOAD( "ssriders_eaa.nv", 0x0000, 0x080, CRC(74a45ef5) SHA1(da01f14684315bfb5c180f0c64a14350c34ae945) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersuda )
|
||||
@ -3806,7 +3806,7 @@ ROM_START( ssridersuda )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_uda.nv", 0x0000, 0x080, CRC(148c6d64) SHA1(38016ba7e29f821a4c0de67a7ddc686d307e4659) )
|
||||
ROM_LOAD( "ssriders_uda.nv", 0x0000, 0x080, CRC(148c6d64) SHA1(38016ba7e29f821a4c0de67a7ddc686d307e4659) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersuac )
|
||||
@ -3831,7 +3831,7 @@ ROM_START( ssridersuac )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_uac.nv", 0x0000, 0x080, CRC(26c8f1a0) SHA1(56b933d61fb3a3da787db8e6714b53178f3c98db) )
|
||||
ROM_LOAD( "ssriders_uac.nv", 0x0000, 0x080, CRC(26c8f1a0) SHA1(56b933d61fb3a3da787db8e6714b53178f3c98db) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersubc )
|
||||
@ -3856,7 +3856,7 @@ ROM_START( ssridersubc )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_ubc.nv", 0x0000, 0x080, CRC(31c5504f) SHA1(fa6ed1860122552e94abb27a6ea75f4cb8054e76) )
|
||||
ROM_LOAD( "ssriders_ubc.nv", 0x0000, 0x080, CRC(31c5504f) SHA1(fa6ed1860122552e94abb27a6ea75f4cb8054e76) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersabd )
|
||||
@ -3881,7 +3881,7 @@ ROM_START( ssridersabd )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_abd.nv", 0x0000, 0x080, CRC(bfdafedf) SHA1(bc786d4fb3495a6baf2ae13c19392c6740a2be6d) )
|
||||
ROM_LOAD( "ssriders_abd.nv", 0x0000, 0x080, CRC(bfdafedf) SHA1(bc786d4fb3495a6baf2ae13c19392c6740a2be6d) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersadd )
|
||||
@ -3906,7 +3906,7 @@ ROM_START( ssridersadd )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "ssriders_add.nv", 0x0000, 0x080, CRC(f06242d5) SHA1(181732b07c74c3f5cfa7838ec029ed42d5216b17) )
|
||||
ROM_LOAD( "ssriders_add.nv", 0x0000, 0x080, CRC(f06242d5) SHA1(181732b07c74c3f5cfa7838ec029ed42d5216b17) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersjbd )
|
||||
@ -3931,7 +3931,7 @@ ROM_START( ssridersjbd )
|
||||
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error
|
||||
ROM_LOAD( "ssriders_jbd.nv", 0x0000, 0x080, CRC(006200e3) SHA1(a6a0640c1a6d69a41db90f1fc935e97f2fa68553) )
|
||||
ROM_LOAD( "ssriders_jbd.nv", 0x0000, 0x080, CRC(006200e3) SHA1(a6a0640c1a6d69a41db90f1fc935e97f2fa68553) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ssridersb )
|
||||
@ -3975,7 +3975,7 @@ ROM_START( thndrx2 )
|
||||
ROM_LOAD( "073-b04.2d", 0x0000, 0x80000, CRC(05287a0b) SHA1(10784b8be6a93a5ebf22a884f99c116e51ae8743) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "thndrx2.nv", 0x0000, 0x080, CRC(ca613e98) SHA1(bde0d1722acfef19cf8ec091bdc296f8b9fa8125) )
|
||||
ROM_LOAD( "thndrx2.nv", 0x0000, 0x080, CRC(ca613e98) SHA1(bde0d1722acfef19cf8ec091bdc296f8b9fa8125) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( thndrx2a )
|
||||
@ -3998,7 +3998,7 @@ ROM_START( thndrx2a )
|
||||
ROM_LOAD( "073-b04.2d", 0x0000, 0x80000, CRC(05287a0b) SHA1(10784b8be6a93a5ebf22a884f99c116e51ae8743) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "thndrx2a.nv", 0x0000, 0x080, CRC(f7893d00) SHA1(1165ad3485749015458df2840a34b5b0e1810aad) )
|
||||
ROM_LOAD( "thndrx2a.nv", 0x0000, 0x080, CRC(f7893d00) SHA1(1165ad3485749015458df2840a34b5b0e1810aad) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( thndrx2j )
|
||||
@ -4021,7 +4021,7 @@ ROM_START( thndrx2j )
|
||||
ROM_LOAD( "073-b04.2d", 0x0000, 0x80000, CRC(05287a0b) SHA1(10784b8be6a93a5ebf22a884f99c116e51ae8743) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "thndrx2j.nv", 0x0000, 0x080, CRC(83b4799b) SHA1(da4f443cbcb06aa5983423cb6fecc1f803235f61) )
|
||||
ROM_LOAD( "thndrx2j.nv", 0x0000, 0x080, CRC(83b4799b) SHA1(da4f443cbcb06aa5983423cb6fecc1f803235f61) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -310,7 +310,7 @@ Stephh's notes (based on the games M68000 and Z80 code and some tests) :
|
||||
However, as the text at the "end" (after the "CONGRATULATIONS" message) is in English,
|
||||
I've decided to disable the ones related to Japan (0x00 and 0x0f).
|
||||
- Routine at 0x017c18 is sound related and is seems to share memory with the Z180.
|
||||
Unfortunately I haven't been able to understand yet how to produce a sound :(
|
||||
Unfortunately I haven't been able to understand yet how to produce a sound :(
|
||||
Routine at 0x017ca6 stops producing a sound by reseting values in shared memory with the Z180.
|
||||
|
||||
8b) 'vimanan'
|
||||
@ -1327,19 +1327,19 @@ static INPUT_PORTS_START( vimana )
|
||||
PORT_DIPSETTING( 0x02, DEF_STR( Europe ) )
|
||||
PORT_DIPSETTING( 0x01, DEF_STR( USA ) )
|
||||
PORT_DIPSETTING( 0x07, "USA (Romstar license)" )
|
||||
// PORT_DIPSETTING( 0x00, "Japan (distributed by Tecmo)" )
|
||||
// PORT_DIPSETTING( 0x0f, "Japan (distributed by Tecmo)" )
|
||||
// PORT_DIPSETTING( 0x00, "Japan (distributed by Tecmo)" )
|
||||
// PORT_DIPSETTING( 0x0f, "Japan (distributed by Tecmo)" )
|
||||
PORT_DIPSETTING( 0x04, "Korea" )
|
||||
PORT_DIPSETTING( 0x03, "Hong Kong" )
|
||||
PORT_DIPSETTING( 0x08, "Hong Kong (Honest Trading license)" )
|
||||
PORT_DIPSETTING( 0x05, "Taiwan" )
|
||||
PORT_DIPSETTING( 0x06, "Taiwan (Spacy license)" )
|
||||
// PORT_DIPSETTING( 0x09, "???" )
|
||||
// PORT_DIPSETTING( 0x0a, "???" )
|
||||
// PORT_DIPSETTING( 0x0b, "???" )
|
||||
// PORT_DIPSETTING( 0x0c, "???" )
|
||||
// PORT_DIPSETTING( 0x0d, "???" )
|
||||
// PORT_DIPSETTING( 0x0e, "???" )
|
||||
// PORT_DIPSETTING( 0x09, "???" )
|
||||
// PORT_DIPSETTING( 0x0a, "???" )
|
||||
// PORT_DIPSETTING( 0x0b, "???" )
|
||||
// PORT_DIPSETTING( 0x0c, "???" )
|
||||
// PORT_DIPSETTING( 0x0d, "???" )
|
||||
// PORT_DIPSETTING( 0x0e, "???" )
|
||||
PORT_BIT( 0xf0, IP_ACTIVE_HIGH, IPT_UNKNOWN )
|
||||
|
||||
/* P1 : 0x44000b.b */
|
||||
@ -1366,19 +1366,19 @@ static INPUT_PORTS_START( vimanan )
|
||||
PORT_DIPSETTING( 0x02, "Europe (Nova Apparate license)" )
|
||||
PORT_DIPSETTING( 0x01, DEF_STR( USA ) )
|
||||
PORT_DIPSETTING( 0x07, "USA (Romstar license)" )
|
||||
// PORT_DIPSETTING( 0x00, "Japan (distributed by Tecmo)" ) /* "ending" text in English */
|
||||
// PORT_DIPSETTING( 0x0f, "Japan (distributed by Tecmo)" ) /* "ending" text in English */
|
||||
// PORT_DIPSETTING( 0x00, "Japan (distributed by Tecmo)" ) /* "ending" text in English */
|
||||
// PORT_DIPSETTING( 0x0f, "Japan (distributed by Tecmo)" ) /* "ending" text in English */
|
||||
PORT_DIPSETTING( 0x04, "Korea" )
|
||||
PORT_DIPSETTING( 0x03, "Hong Kong" )
|
||||
PORT_DIPSETTING( 0x08, "Hong Kong (Honest Trading license)" )
|
||||
PORT_DIPSETTING( 0x05, "Taiwan" )
|
||||
PORT_DIPSETTING( 0x06, "Taiwan (Spacy license)" )
|
||||
// PORT_DIPSETTING( 0x09, "???" )
|
||||
// PORT_DIPSETTING( 0x0a, "???" )
|
||||
// PORT_DIPSETTING( 0x0b, "???" )
|
||||
// PORT_DIPSETTING( 0x0c, "???" )
|
||||
// PORT_DIPSETTING( 0x0d, "???" )
|
||||
// PORT_DIPSETTING( 0x0e, "???" )
|
||||
// PORT_DIPSETTING( 0x09, "???" )
|
||||
// PORT_DIPSETTING( 0x0a, "???" )
|
||||
// PORT_DIPSETTING( 0x0b, "???" )
|
||||
// PORT_DIPSETTING( 0x0c, "???" )
|
||||
// PORT_DIPSETTING( 0x0d, "???" )
|
||||
// PORT_DIPSETTING( 0x0e, "???" )
|
||||
|
||||
/* P1 : 0x44000b.b */
|
||||
/* P2 : 0x44000d.b */
|
||||
@ -1398,22 +1398,22 @@ static INPUT_PORTS_START( vimana1 )
|
||||
/* 0x440011.b */
|
||||
PORT_MODIFY("TJUMP") /* Territory Jumper Block - see notes */
|
||||
PORT_DIPNAME( 0x0f, 0x00, "Territory" )
|
||||
// PORT_DIPSETTING( 0x02, DEF_STR( Europe ) )
|
||||
// PORT_DIPSETTING( 0x01, DEF_STR( USA ) )
|
||||
// PORT_DIPSETTING( 0x07, "USA (Romstar license)" )
|
||||
// PORT_DIPSETTING( 0x02, DEF_STR( Europe ) )
|
||||
// PORT_DIPSETTING( 0x01, DEF_STR( USA ) )
|
||||
// PORT_DIPSETTING( 0x07, "USA (Romstar license)" )
|
||||
PORT_DIPSETTING( 0x00, "Japan (distributed by Tecmo)" )
|
||||
// PORT_DIPSETTING( 0x0f, "Japan (distributed by Tecmo)" )
|
||||
// PORT_DIPSETTING( 0x04, "Korea" )
|
||||
// PORT_DIPSETTING( 0x03, "Hong Kong" )
|
||||
// PORT_DIPSETTING( 0x08, "Hong Kong (Honest Trading license)" )
|
||||
// PORT_DIPSETTING( 0x05, "Taiwan" )
|
||||
// PORT_DIPSETTING( 0x06, "Taiwan (Spacy license)" )
|
||||
// PORT_DIPSETTING( 0x09, "???" )
|
||||
// PORT_DIPSETTING( 0x0a, "???" )
|
||||
// PORT_DIPSETTING( 0x0b, "???" )
|
||||
// PORT_DIPSETTING( 0x0c, "???" )
|
||||
// PORT_DIPSETTING( 0x0d, "???" )
|
||||
// PORT_DIPSETTING( 0x0e, "???" )
|
||||
// PORT_DIPSETTING( 0x0f, "Japan (distributed by Tecmo)" )
|
||||
// PORT_DIPSETTING( 0x04, "Korea" )
|
||||
// PORT_DIPSETTING( 0x03, "Hong Kong" )
|
||||
// PORT_DIPSETTING( 0x08, "Hong Kong (Honest Trading license)" )
|
||||
// PORT_DIPSETTING( 0x05, "Taiwan" )
|
||||
// PORT_DIPSETTING( 0x06, "Taiwan (Spacy license)" )
|
||||
// PORT_DIPSETTING( 0x09, "???" )
|
||||
// PORT_DIPSETTING( 0x0a, "???" )
|
||||
// PORT_DIPSETTING( 0x0b, "???" )
|
||||
// PORT_DIPSETTING( 0x0c, "???" )
|
||||
// PORT_DIPSETTING( 0x0d, "???" )
|
||||
// PORT_DIPSETTING( 0x0e, "???" )
|
||||
PORT_BIT( 0xf0, IP_ACTIVE_HIGH, IPT_UNKNOWN )
|
||||
|
||||
/* P1 : 0x44000b.b */
|
||||
|
@ -597,7 +597,7 @@ ROM_START( vendetta )
|
||||
ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( vendettar )
|
||||
@ -622,7 +622,7 @@ ROM_START( vendettar )
|
||||
ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "vendettar.nv", 0x0000, 0x080, CRC(ec3f0449) SHA1(da35b98cd10bfabe9df3ede05462fabeb0e01ca9) )
|
||||
ROM_LOAD( "vendettar.nv", 0x0000, 0x080, CRC(ec3f0449) SHA1(da35b98cd10bfabe9df3ede05462fabeb0e01ca9) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( vendetta2p )
|
||||
@ -647,7 +647,7 @@ ROM_START( vendetta2p )
|
||||
ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( vendetta2pu )
|
||||
@ -672,7 +672,7 @@ ROM_START( vendetta2pu )
|
||||
ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( vendetta2pd )
|
||||
@ -697,7 +697,7 @@ ROM_START( vendetta2pd )
|
||||
ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( vendettaj )
|
||||
@ -722,7 +722,7 @@ ROM_START( vendettaj )
|
||||
ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "vendettaj.nv", 0x0000, 0x080, CRC(3550a54e) SHA1(370cd40a12c471b3b6690ecbdde9c7979bc2a652) )
|
||||
ROM_LOAD( "vendettaj.nv", 0x0000, 0x080, CRC(3550a54e) SHA1(370cd40a12c471b3b6690ecbdde9c7979bc2a652) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( esckids )
|
||||
@ -747,7 +747,7 @@ ROM_START( esckids )
|
||||
ROM_LOAD( "975c03", 0x000000, 0x080000, CRC(dc4a1707) SHA1(f252d08483fd664f8fc03bf8f174efd452b4cdc5) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "esckids.nv", 0x0000, 0x080, CRC(a8522e1f) SHA1(43f82fce3c3b854bc8898c63dffc7c01b288c8aa) )
|
||||
ROM_LOAD( "esckids.nv", 0x0000, 0x080, CRC(a8522e1f) SHA1(43f82fce3c3b854bc8898c63dffc7c01b288c8aa) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -773,7 +773,7 @@ ROM_START( esckidsj )
|
||||
ROM_LOAD( "975c03", 0x000000, 0x080000, CRC(dc4a1707) SHA1(f252d08483fd664f8fc03bf8f174efd452b4cdc5) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "esckidsj.nv", 0x0000, 0x080, CRC(985e2a2d) SHA1(afd9e5fc014d593d0a384326f32caf2a73fba867) )
|
||||
ROM_LOAD( "esckidsj.nv", 0x0000, 0x080, CRC(985e2a2d) SHA1(afd9e5fc014d593d0a384326f32caf2a73fba867) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -620,7 +620,7 @@ ROM_START( xexex ) /* Europe, Version AA */
|
||||
ROM_LOAD( "067_b07.rom", 0x200000, 0x100000, CRC(ec87fe1b) SHA1(ec9823aea5a1fc5c47c8262e15e10b28be87231c) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "xexex.nv", 0x0000, 0x080, CRC(155624cc) SHA1(457f921e3a5d053c53e4f1a44941eb0a1f22e1b2) )
|
||||
ROM_LOAD( "xexex.nv", 0x0000, 0x080, CRC(155624cc) SHA1(457f921e3a5d053c53e4f1a44941eb0a1f22e1b2) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xexexa ) /* Asia, Version AA */
|
||||
@ -652,7 +652,7 @@ ROM_START( xexexa ) /* Asia, Version AA */
|
||||
ROM_LOAD( "067_b07.rom", 0x200000, 0x100000, CRC(ec87fe1b) SHA1(ec9823aea5a1fc5c47c8262e15e10b28be87231c) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "xexexa.nv", 0x0000, 0x080, CRC(051c14c6) SHA1(23addbaa2ce323c06551b343ca45dea4fd2b9eee) )
|
||||
ROM_LOAD( "xexexa.nv", 0x0000, 0x080, CRC(051c14c6) SHA1(23addbaa2ce323c06551b343ca45dea4fd2b9eee) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xexexj ) /* Japan, Version AA */
|
||||
@ -684,7 +684,7 @@ ROM_START( xexexj ) /* Japan, Version AA */
|
||||
ROM_LOAD( "067_b07.rom", 0x200000, 0x100000, CRC(ec87fe1b) SHA1(ec9823aea5a1fc5c47c8262e15e10b28be87231c) )
|
||||
|
||||
ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
|
||||
ROM_LOAD( "xexexj.nv", 0x0000, 0x080, CRC(79a79c7b) SHA1(02eb235226949af0147d6d0fd2bd3d7a68083ae6) )
|
||||
ROM_LOAD( "xexexj.nv", 0x0000, 0x080, CRC(79a79c7b) SHA1(02eb235226949af0147d6d0fd2bd3d7a68083ae6) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
@ -597,7 +597,7 @@ ROM_START( xmen )
|
||||
ROM_LOAD( "065-a06.1f", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_ubb.nv", 0x0000, 0x0080, CRC(52f334ba) SHA1(171c22b5ac41bcbbcfc31528cf49c096f6829a72) )
|
||||
ROM_LOAD( "xmen_ubb.nv", 0x0000, 0x0080, CRC(52f334ba) SHA1(171c22b5ac41bcbbcfc31528cf49c096f6829a72) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xmenj )
|
||||
@ -625,7 +625,7 @@ ROM_START( xmenj )
|
||||
ROM_LOAD( "065-a06.1f", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_jba.nv", 0x0000, 0x0080, CRC(7439cea7) SHA1(d34b8ed0549b0457362159098e5c86b1356e35d0) )
|
||||
ROM_LOAD( "xmen_jba.nv", 0x0000, 0x0080, CRC(7439cea7) SHA1(d34b8ed0549b0457362159098e5c86b1356e35d0) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xmene )
|
||||
@ -653,7 +653,7 @@ ROM_START( xmene )
|
||||
ROM_LOAD( "065-a06.1f", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_eba.nv", 0x0000, 0x0080, CRC(37f8e77a) SHA1(0b92caba33486c6fd104806aa96f735743bb2221) )
|
||||
ROM_LOAD( "xmen_eba.nv", 0x0000, 0x0080, CRC(37f8e77a) SHA1(0b92caba33486c6fd104806aa96f735743bb2221) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xmen2pe )
|
||||
@ -681,7 +681,7 @@ ROM_START( xmen2pe )
|
||||
ROM_LOAD( "065-a06.1f", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_eaa.nv", 0x0000, 0x0080, CRC(1cbcb653) SHA1(a86b4ad34ccbd868662ff8c61eb21ec07e8bf8b1) )
|
||||
ROM_LOAD( "xmen_eaa.nv", 0x0000, 0x0080, CRC(1cbcb653) SHA1(a86b4ad34ccbd868662ff8c61eb21ec07e8bf8b1) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xmen2pa )
|
||||
@ -709,7 +709,7 @@ ROM_START( xmen2pa )
|
||||
ROM_LOAD( "065-a06.1f", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_aaa.nv", 0x0000, 0x0080, CRC(750fd447) SHA1(27884c1ceb0b5174f7d06e1e06bbbd6d6c5b47e7) )
|
||||
ROM_LOAD( "xmen_aaa.nv", 0x0000, 0x0080, CRC(750fd447) SHA1(27884c1ceb0b5174f7d06e1e06bbbd6d6c5b47e7) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( xmen2pj )
|
||||
@ -737,7 +737,7 @@ ROM_START( xmen2pj )
|
||||
ROM_LOAD( "065-a06.1f", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_jaa.nv", 0x0000, 0x0080, CRC(849a9e19) SHA1(bd335a2d33bf4433de4fd57b8108b216eb3a2cf1) )
|
||||
ROM_LOAD( "xmen_jaa.nv", 0x0000, 0x0080, CRC(849a9e19) SHA1(bd335a2d33bf4433de4fd57b8108b216eb3a2cf1) )
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
@ -819,7 +819,7 @@ ROM_START( xmen6p )
|
||||
ROM_LOAD( "065-a06.1d", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_ecb.nv", 0x0000, 0x0080, CRC(462c6e1a) SHA1(a57087163d7a760d5922c70842cfae20e6a2f5b5) )
|
||||
ROM_LOAD( "xmen_ecb.nv", 0x0000, 0x0080, CRC(462c6e1a) SHA1(a57087163d7a760d5922c70842cfae20e6a2f5b5) )
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -848,7 +848,7 @@ ROM_START( xmen6pu )
|
||||
ROM_LOAD( "065-a06.1d", 0x000000, 0x200000, CRC(5adbcee0) SHA1(435feda697193bc51db80eba46be474cbbc1de4b) )
|
||||
|
||||
ROM_REGION16_BE( 0x80, "eeprom", 0 )
|
||||
ROM_LOAD( "xmen_ucb.nv", 0x0000, 0x0080, CRC(f3d0f682) SHA1(b0d4655c651238ae028ffb59a704acba798f93f8) )
|
||||
ROM_LOAD( "xmen_ucb.nv", 0x0000, 0x0080, CRC(f3d0f682) SHA1(b0d4655c651238ae028ffb59a704acba798f93f8) )
|
||||
ROM_END
|
||||
|
||||
GAME( 1992, xmen, 0, xmen, xmen, 0, ROT0, "Konami", "X-Men (4 Players ver UBB)", GAME_SUPPORTS_SAVE ) /* Second "version" letter denotes players, A=2 players, B=4 players, C=6 players ??? */
|
||||
|
@ -769,7 +769,7 @@ WRITE8_HANDLER( snes_w_io )
|
||||
{
|
||||
case INIDISP: /* Initial settings for screen */
|
||||
if ((snes_ppu.screen_disabled & 0x80) && (!(data & 0x80))) //a 1->0 force blank transition causes a reset OAM address
|
||||
{
|
||||
{
|
||||
memory_write_byte(space, OAMADDL, snes_ppu.oam.saved_address_low);
|
||||
memory_write_byte(space, OAMADDH, snes_ppu.oam.saved_address_high);
|
||||
}
|
||||
@ -809,7 +809,7 @@ WRITE8_HANDLER( snes_w_io )
|
||||
default:
|
||||
/* Unknown size so default to 8 & 16 */
|
||||
logerror("Object size unsupported: %d\n", (data & 0xe0) >> 5);
|
||||
|
||||
|
||||
snes_ppu.oam.size[0] = 1;
|
||||
snes_ppu.oam.size[1] = 2;
|
||||
break;
|
||||
|
@ -272,7 +272,7 @@ WRITE16_HANDLER( vimana_mcu_w )
|
||||
case 0: break;
|
||||
case 1: break;
|
||||
case 2: if (ACCESSING_BITS_0_7)
|
||||
{
|
||||
{
|
||||
vimana_credits = data & 0xff;
|
||||
coin_lockout_global_w(space->machine, (vimana_credits >= 9));
|
||||
}
|
||||
|
@ -461,7 +461,7 @@ VIDEO_UPDATE( magical )
|
||||
{
|
||||
tilemap_set_scrolly(state->reel1_tilemap, i, state->reel1_scroll[i*2]);
|
||||
tilemap_set_scrolly(state->reel2_tilemap, i, state->reel2_scroll[i*2]);
|
||||
// tilemap_set_scrolly(state->reel3_tilemap, i, state->reel3_scroll[i*2]);
|
||||
// tilemap_set_scrolly(state->reel3_tilemap, i, state->reel3_scroll[i*2]);
|
||||
}
|
||||
|
||||
|
||||
@ -513,8 +513,8 @@ VIDEO_UPDATE( unkch )
|
||||
for (i= 0;i < 32;i++)
|
||||
{
|
||||
tilemap_set_scrolly(state->reel1_tilemap, i, -0x08/*state->reel1_scroll[(i*2)+1]*/);
|
||||
// tilemap_set_scrolly(state->reel2_tilemap, i, state->reel2_scroll[(i*2)+1]);
|
||||
// tilemap_set_scrolly(state->reel3_tilemap, i, state->reel3_scroll[(i*2)+1]);
|
||||
// tilemap_set_scrolly(state->reel2_tilemap, i, state->reel2_scroll[(i*2)+1]);
|
||||
// tilemap_set_scrolly(state->reel3_tilemap, i, state->reel3_scroll[(i*2)+1]);
|
||||
}
|
||||
|
||||
tilemap_draw(bitmap, cliprect, state->reel1_tilemap, 0, 0);
|
||||
@ -529,10 +529,10 @@ VIDEO_UPDATE( unkch )
|
||||
tilemap_set_scrolly(state->reel2_tilemap, i, state->reel2_scroll[i*2]);
|
||||
tilemap_set_scrolly(state->reel3_tilemap, i, state->reel3_scroll[i*2]);
|
||||
}
|
||||
|
||||
|
||||
tilemap_draw(bitmap, &unkch_visible1, state->reel1_tilemap, 0, 0);
|
||||
tilemap_draw(bitmap, &unkch_visible2, state->reel2_tilemap, 0, 0);
|
||||
tilemap_draw(bitmap, &unkch_visible3, state->reel3_tilemap, 0, 0);
|
||||
tilemap_draw(bitmap, &unkch_visible3, state->reel3_tilemap, 0, 0);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1129,7 +1129,7 @@ static void hng64_drawtilemap(running_machine* machine, bitmap_t *bitmap, const
|
||||
*/
|
||||
//if ((tileregs&0xf000) == 0x1000)
|
||||
//{
|
||||
// popmessage("Floor is Active");
|
||||
// popmessage("Floor is Active");
|
||||
//}
|
||||
int line;
|
||||
rectangle clip;
|
||||
@ -1146,19 +1146,19 @@ static void hng64_drawtilemap(running_machine* machine, bitmap_t *bitmap, const
|
||||
if (global_tileregs&0x04000000) // globally selects alt scroll register layout???
|
||||
{
|
||||
/* logic would dictate that this should be the 'complex' scroll register layout,
|
||||
but per-line. That doesn't work however.
|
||||
but per-line. That doesn't work however.
|
||||
|
||||
You only have line data for the number of lines on the screen, not enough for
|
||||
the complex register layout
|
||||
|
||||
HOWEVER, using the code below doesn't work either. This might be because
|
||||
they have mosaic turned on, and it adopts a new meaning in linescroll modes?
|
||||
You only have line data for the number of lines on the screen, not enough for
|
||||
the complex register layout
|
||||
|
||||
The code below could also be wrong, and rowscroll simply acts the same in all
|
||||
modes, this is hard to know because ss64_2 barely uses it.
|
||||
HOWEVER, using the code below doesn't work either. This might be because
|
||||
they have mosaic turned on, and it adopts a new meaning in linescroll modes?
|
||||
|
||||
The code below could also be wrong, and rowscroll simply acts the same in all
|
||||
modes, this is hard to know because ss64_2 barely uses it.
|
||||
|
||||
*/
|
||||
|
||||
*/
|
||||
|
||||
popmessage("Unhandled rowscroll %02x", tileregs>>12);
|
||||
}
|
||||
else // 'simple' mode with linescroll, used in some ss64_2 levels (assumed to be correct, but doesn't do much with it.. so could be wrong)
|
||||
@ -1170,9 +1170,9 @@ static void hng64_drawtilemap(running_machine* machine, bitmap_t *bitmap, const
|
||||
if (hng64_videoregs[0x00]&0x00010000) // disable all scrolling / zoom (test screen) (maybe)
|
||||
{
|
||||
/* If this bit is active the scroll registers don't seem valid at all?
|
||||
It either disables zooming, or disables use of the scroll registers completely
|
||||
- used at startup
|
||||
*/
|
||||
It either disables zooming, or disables use of the scroll registers completely
|
||||
- used at startup
|
||||
*/
|
||||
|
||||
xtopleft = 0;
|
||||
xmiddle = 256<<16;
|
||||
@ -1450,8 +1450,8 @@ static void hng64_drawtilemap(running_machine* machine, bitmap_t *bitmap, const
|
||||
|
||||
// mmmm dbr? ??e? ????
|
||||
// m = mosaic related?
|
||||
// -- they seem to enable mosaic at the same time as rowscroll in several cases (floor in buriki / ff)
|
||||
// and also on the rotating logo in buriki.. does it cause some kind of aliasing side-effect, or.. ?
|
||||
// -- they seem to enable mosaic at the same time as rowscroll in several cases (floor in buriki / ff)
|
||||
// and also on the rotating logo in buriki.. does it cause some kind of aliasing side-effect, or.. ?
|
||||
// r = tile size (seems correct)
|
||||
// b = 4bpp/8bpp (seems correct) (beast busters, samsh64, sasm64 2, xrally switch it for some screens)
|
||||
// d = line (floor) mode - buriki, fatafurwa, some backgrounds in ss64_2
|
||||
|
@ -138,8 +138,8 @@ enum
|
||||
|
||||
INLINE void snes_draw_blend( UINT16 offset, UINT16 *colour, UINT8 prevent_color_math, UINT8 black_pen_clip, int switch_screens )
|
||||
{
|
||||
/* when color math is applied to subscreen pixels, the blending depends on the blending used by the previous mainscreen
|
||||
pixel, except for subscreen pixel 0 which has no previous mainscreen pixel, see comments in snes_refresh_scanline */
|
||||
/* when color math is applied to subscreen pixels, the blending depends on the blending used by the previous mainscreen
|
||||
pixel, except for subscreen pixel 0 which has no previous mainscreen pixel, see comments in snes_refresh_scanline */
|
||||
if (switch_screens && offset > 0)
|
||||
offset -= 1;
|
||||
|
||||
@ -480,7 +480,7 @@ INLINE void snes_draw_tile( UINT8 planes, UINT8 layer, UINT16 tileaddr, INT16 x,
|
||||
scanlines[SNES_SUBSCREEN].layer[ii >> 1] = layer;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1003,7 +1003,7 @@ static struct OAM oam_list[SNES_SCR_WIDTH / 2];
|
||||
|
||||
// FIXME: The following functions should be used to create sprite list with
|
||||
// obsel data from the previous line. Unfortunately, some games are very picky
|
||||
// about when you set up sprite attributes (e.g. Super Star Wars - The Empire
|
||||
// about when you set up sprite attributes (e.g. Super Star Wars - The Empire
|
||||
// Strikes Back and Super Street Fighter II) and they would freeze if we only build
|
||||
// part of the sprite attributes at the right moment and part of them later, during
|
||||
// scanline drawing. Hence, these functions are on hold until more OAM refactoring
|
||||
@ -1060,37 +1060,37 @@ static void snes_oam_list_build( void )
|
||||
{
|
||||
case 0: /* 8x8 or 16x16 */
|
||||
oam_list[i].width = oam_list[i].size ? 2 : 1;
|
||||
oam_list[i].height = oam_list[i].size ? 2 : 1;
|
||||
oam_list[i].height = oam_list[i].size ? 2 : 1;
|
||||
break;
|
||||
case 1: /* 8x8 or 32x32 */
|
||||
oam_list[i].width = oam_list[i].size ? 4 : 1;
|
||||
oam_list[i].height = oam_list[i].size ? 4 : 1;
|
||||
oam_list[i].height = oam_list[i].size ? 4 : 1;
|
||||
break;
|
||||
case 2: /* 8x8 or 64x64 */
|
||||
oam_list[i].width = oam_list[i].size ? 8 : 1;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 1;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 1;
|
||||
break;
|
||||
case 3: /* 16x16 or 32x32 */
|
||||
oam_list[i].width = oam_list[i].size ? 4 : 2;
|
||||
oam_list[i].height = oam_list[i].size ? 4 : 2;
|
||||
oam_list[i].height = oam_list[i].size ? 4 : 2;
|
||||
break;
|
||||
case 4: /* 16x16 or 64x64 */
|
||||
oam_list[i].width = oam_list[i].size ? 8 : 2;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 2;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 2;
|
||||
break;
|
||||
case 5: /* 32x32 or 64x64 */
|
||||
oam_list[i].width = oam_list[i].size ? 8 : 4;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 4;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 4;
|
||||
break;
|
||||
case 6: /* undocumented: 16x32 or 32x64 */
|
||||
oam_list[i].width = oam_list[i].size ? 4 : 2;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 4;
|
||||
oam_list[i].height = oam_list[i].size ? 8 : 4;
|
||||
if (snes_ppu.obj_interlace && !oam_list[i].size)
|
||||
oam_list[i].height = 2;
|
||||
break;
|
||||
case 7: /* undocumented: 16x32 or 32x32 */
|
||||
oam_list[i].width = oam_list[i].size ? 4 : 2;
|
||||
oam_list[i].height = oam_list[i].size ? 4 : 4;
|
||||
oam_list[i].height = oam_list[i].size ? 4 : 4;
|
||||
if (snes_ppu.obj_interlace && !oam_list[i].size)
|
||||
oam_list[i].height = 2;
|
||||
break;
|
||||
@ -1146,7 +1146,7 @@ static void snes_update_objects( UINT8 priority_tbl, UINT16 curline )
|
||||
curline *= snes_ppu.obj_interlace;
|
||||
|
||||
charaddr = snes_ppu.oam.next_charmap << 13;
|
||||
|
||||
|
||||
for (i = 128; i > 0; i--)
|
||||
{
|
||||
if ((i % 4) == 0)
|
||||
@ -1385,7 +1385,7 @@ static void snes_draw_screens( UINT16 curline )
|
||||
case 7: snes_update_mode_7(curline); break; /* Mode 7 - Supports direct colour */
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*********************************************
|
||||
* snes_update_windowmasks()
|
||||
*
|
||||
@ -1580,10 +1580,10 @@ static void snes_refresh_scanline( running_machine *machine, bitmap_t *bitmap, U
|
||||
{
|
||||
c = scanline2->buffer[x];
|
||||
|
||||
/* in hires, subscreen pixels are blended as well: for each subscreen pixel, color math is applied if
|
||||
it had been applied to the previous mainscreen pixel. What happens at subscreen pixel 0 (which has no
|
||||
previous mainscreen pixel) is undocumented. Until more info are discovered, we (arbitrarily) apply to it
|
||||
the same color math as the *next* mainscreen pixel (i.e. mainscreen pixel 0) */
|
||||
/* in hires, subscreen pixels are blended as well: for each subscreen pixel, color math is applied if
|
||||
it had been applied to the previous mainscreen pixel. What happens at subscreen pixel 0 (which has no
|
||||
previous mainscreen pixel) is undocumented. Until more info are discovered, we (arbitrarily) apply to it
|
||||
the same color math as the *next* mainscreen pixel (i.e. mainscreen pixel 0) */
|
||||
|
||||
if (x == 0 && !scanline1->blend_exception[0] && snes_ppu.layer[scanline1->layer[0]].color_math)
|
||||
snes_draw_blend(0, &c, snes_ppu.prevent_color_math, snes_ppu.clip_to_black, 1);
|
||||
|
@ -10,4 +10,4 @@
|
||||
***************************************************************************/
|
||||
|
||||
extern const char build_version[];
|
||||
const char build_version[] = "0.136u4 ("__DATE__")";
|
||||
const char build_version[] = "0.137 ("__DATE__")";
|
||||
|
Loading…
Reference in New Issue
Block a user