summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mario.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-09-11 14:37:23 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-09-11 14:37:23 +0000
commit6d26419b72a185580a25f35c81f4b9d3604aa2cb (patch)
tree1e317bd7d5fe88ab7ba6116bb61493a510ea4ae5 /src/mame/drivers/mario.c
parent2398d51941b3bf94c3b379a647428bd1c5b8bc36 (diff)
02207: marioj, marioo: Access Violation
Diffstat (limited to 'src/mame/drivers/mario.c')
-rw-r--r--src/mame/drivers/mario.c20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/mame/drivers/mario.c b/src/mame/drivers/mario.c
index ab543ffbd83..e0bb8674a92 100644
--- a/src/mame/drivers/mario.c
+++ b/src/mame/drivers/mario.c
@@ -405,7 +405,7 @@ ROM_START( mario )
ROM_LOAD( "tma1-c.7d_e-1", 0x4000, 0x2000, CRC(dcceb6c1) SHA1(b19804e69ce2c98cf276c6055c3a250316b96b45) )
ROM_LOAD( "tma1-c.7c_e-3", 0xf000, 0x1000, CRC(0d31bd1c) SHA1(a2e238470ba2ea3c81225fec687f61f047c68c59) )
- ROM_REGION( 0x2000, "audio", 0 ) /* sound */
+ ROM_REGION( 0x1800, "audio", 0 ) /* sound */
/* internal rom */
ROM_FILL( 0x0000, 0x0800, 0x00)
/* first half banked */
@@ -436,8 +436,13 @@ ROM_START( marioo )
ROM_LOAD( "mario.7d", 0x4000, 0x2000, CRC(dcceb6c1) SHA1(b19804e69ce2c98cf276c6055c3a250316b96b45) )
ROM_LOAD( "mario.7c", 0xf000, 0x1000, CRC(4a63d96b) SHA1(b09060b2c84ab77cc540a27b8f932cb60ec8d442) )
- ROM_REGION( 0x1000, "audio", 0 ) /* sound */
- ROM_LOAD( "tma1c-a.6k", 0x0000, 0x1000, CRC(06b9ff85) SHA1(111a29bcb9cda0d935675fa26eca6b099a88427f) )
+ ROM_REGION( 0x1800, "audio", 0 ) /* sound */
+ /* internal rom */
+ ROM_FILL( 0x0000, 0x0800, 0x00)
+ /* first half banked */
+ ROM_LOAD( "tma1c-a.6k", 0x1000, 0x0800, CRC(06b9ff85) SHA1(111a29bcb9cda0d935675fa26eca6b099a88427f) )
+ /* second half always read */
+ ROM_CONTINUE( 0x0800, 0x0800)
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "mario.3f", 0x0000, 0x1000, CRC(28b0c42c) SHA1(46749568aff88a28c3b6a1ac423abd1b90742a4d) )
@@ -462,8 +467,13 @@ ROM_START( marioj )
ROM_LOAD( "tma1c-a1.7d", 0x4000, 0x2000, CRC(f8575f31) SHA1(710d0e72fcfce700ed2a22fb9c7c392cc76b250b) )
ROM_LOAD( "tma1c-a2.7c", 0xf000, 0x1000, CRC(a3c11e9e) SHA1(d0612b0f8c2ea4e798f551922a04a324f4ed5f3d) )
- ROM_REGION( 0x1000, "audio", 0 ) /* sound */
- ROM_LOAD( "tma1c-a.6k", 0x0000, 0x1000, CRC(06b9ff85) SHA1(111a29bcb9cda0d935675fa26eca6b099a88427f) )
+ ROM_REGION( 0x1800, "audio", 0 ) /* sound */
+ /* internal rom */
+ ROM_FILL( 0x0000, 0x0800, 0x00)
+ /* first half banked */
+ ROM_LOAD( "tma1c-a.6k", 0x1000, 0x0800, CRC(06b9ff85) SHA1(111a29bcb9cda0d935675fa26eca6b099a88427f) )
+ /* second half always read */
+ ROM_CONTINUE( 0x0800, 0x0800)
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "tma1v-a.3f", 0x0000, 0x1000, CRC(adf49ee0) SHA1(11fc2cd197bfe3ecb6af55c3c7a326c94988d2bd) )