summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Manuel Abadia <manuelab@mamedev.org>2008-05-12 23:19:29 +0000
committer Manuel Abadia <manuelab@mamedev.org>2008-05-12 23:19:29 +0000
commit2573b418df99d7a86b19ff330e72b0a29f43039a (patch)
tree516d436d53a6e7c578844c9a72283a44a3eb2851
parent3fbca2dbbad54e2505da38890e7b20ccf35328b7 (diff)
fixed gfx rom and sound loading for wrallyb
-rw-r--r--src/mame/drivers/wrally.c21
1 files changed, 16 insertions, 5 deletions
diff --git a/src/mame/drivers/wrally.c b/src/mame/drivers/wrally.c
index 074e111bb37..8e5889e3884 100644
--- a/src/mame/drivers/wrally.c
+++ b/src/mame/drivers/wrally.c
@@ -337,12 +337,23 @@ ROM_START( wrallyb ) /* Board Marked 930217 */
ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* DS5002FP code */
ROM_LOAD( "wrdallas.bin", 0x00000, 0x8000, CRC(547d1768) SHA1(c58d1edd072d796be0663fb265f4739ec006b688) )
- ROM_REGION( 0x400000, REGION_GFX1, ROMREGION_DISPOSE )
- ROM_LOAD( "rally h-12.h12", 0x000000, 0x200000, CRC(38a44370) SHA1(cb427aa337232ae3a8effab3804d3d1d85d1f40b) )
- ROM_LOAD( "rally h-8.h8", 0x000000, 0x200000, CRC(c36d1b1e) SHA1(598f72f11100742eda1eda795ded69a0a2d62225) )
+ ROM_REGION( 0x200000, REGION_GFX1, ROMREGION_DISPOSE )
+ ROM_LOAD16_BYTE( "worldr21.i13", 0x000000, 0x080000, CRC(b7fddb12) SHA1(619a75daac8cbba7e85c97ca19733e2196d66d5c) )
+ ROM_LOAD16_BYTE( "worldr20.i11", 0x000001, 0x080000, CRC(58b2809a) SHA1(8741ec544c54e2a2f5d17ac2f8400ee2ce382e83) )
+ ROM_LOAD16_BYTE( "worldr19.i09", 0x100000, 0x080000, CRC(018b35bb) SHA1(ca789e23d18cc7d7e48b6858e6b61e03bf88b475) )
+ ROM_LOAD16_BYTE( "worldr18.i07", 0x100001, 0x080000, CRC(b37c807e) SHA1(9e6155a2b5206c0d4dca669d24d9fe9830027651) )
+// same data, different layout
+// ROM_LOAD( "rally h-12.h12", 0x000000, 0x100000, CRC(3353dc00) )
+// ROM_LOAD( "rally h-8.h8", 0x100000, 0x100000, CRC(58dcd024) )
- ROM_REGION( 0x100000, REGION_SOUND1, 0 ) /* ADPCM samples - sound chip is OKIM6295 */
- ROM_LOAD( "sound c-1.c1", 0x000000, 0x100000, CRC(2d69c9b8) SHA1(328cb3c928dc6921c0c3f0277f59bca6c747c504) )
+ ROM_REGION( 0x140000, REGION_SOUND1, 0 ) /* ADPCM samples - sound chip is OKIM6295 */
+ ROM_LOAD( "worldr14.c01", 0x000000, 0x080000, CRC(e931c2ee) SHA1(ea1cf8ad52713e5136a370e289567eea9e6403d6) )
+ /* 0x00000-0x2ffff is fixed, 0x30000-0x3ffff is bank switched from all the ROMs */
+ ROM_RELOAD( 0x040000, 0x080000 )
+ ROM_LOAD( "worldr15.c03", 0x0c0000, 0x080000, CRC(11f0fe2c) SHA1(96c2a04874fa036576b7cfc5559bb0e33582ffd2) )
+// same data, but in one ROM only
+// ROM_LOAD( "sound c-1.c1", 0x000000, 0x100000, CRC(2d69c9b8) SHA1(328cb3c928dc6921c0c3f0277f59bca6c747c504) )
+// ROM_RELOAD( 0x040000, 0x100000 )
ROM_REGION( 0x0514, REGION_PLDS, 0 ) /* PAL's and GAL's */
ROM_LOAD( "tibpal20l8-25cnt.b23", 0x0000, 0x0104, NO_DUMP )