From 9a57250b5cd65ab999bc8cda8d80ffd6143c18ff Mon Sep 17 00:00:00 2001 From: David Haywood Date: Tue, 26 Apr 2016 20:12:09 +0100 Subject: [PATCH] cleaning up pce_tourvision.xml based on pce.xml so far only one game has any difference in ROM data, tvbeball --- hash/pce_tourvision.xml | 87 ++++++++++++++++++++---------------- src/mame/drivers/tourvis.cpp | 3 +- 2 files changed, 51 insertions(+), 39 deletions(-) diff --git a/hash/pce_tourvision.xml b/hash/pce_tourvision.xml index 39513445d6c..38330e93d4e 100644 --- a/hash/pce_tourvision.xml +++ b/hash/pce_tourvision.xml @@ -7,7 +7,7 @@ 1991 bootleg (Tourvision) / Namcot - + @@ -32,7 +32,7 @@ 1991 bootleg (Tourvision) / Capcom / Naxat Soft - + @@ -45,7 +45,7 @@ 1990 bootleg (Tourvision) / Inter State / Kaneko / Hudson Soft - + @@ -59,7 +59,7 @@ 1990 bootleg (Tourvision) / Sega / Nec Avenue - + @@ -73,7 +73,7 @@ 1990 bootleg (Tourvision) / Nichibutsu / Big Don - + @@ -82,13 +82,14 @@ - + Ballistix (Tourvision PCE bootleg) 1991 bootleg (Tourvision) / Psygnosis / Coconuts Japan - - + + + @@ -101,6 +102,7 @@ bootleg (Tourvision) / Hudson Soft + @@ -108,130 +110,139 @@ - + Bomberman (Tourvision PCE bootleg) 1990 bootleg (Tourvision) / Hudson Soft - - + + + - + Chouzetsu Rinjin - Bravoman (Tourvision PCE bootleg) 1990 bootleg (Tourvision) / Namco / Namcot - - + + + - + Chuka Taisen (Tourvision PCE bootleg) 1992 bootleg (Tourvision) / Taito Corporation - - + + + - + Columns (Tourvision PCE bootleg) 1991 bootleg (Tourvision) / Telenet Japan - - + + + - + Coryoon - Child of Dragon (Tourvision PCE bootleg) 1991 bootleg (Tourvision) / Naxat Soft - - + + + - + Daisenpu (Tourvision PCE bootleg) 1990 bootleg (Tourvision) / Toaplan / Nec Avenue - - + + + - + Dead Moon (Tourvision PCE bootleg) 1991 bootleg (Tourvision) / T.S.S - - + + + - + Devil Crash (Tourvision PCE bootleg) 1990 bootleg (Tourvision) / Naxat / Red - - + + + - + Dodge Ball (Tourvision PCE bootleg) 1990 bootleg (Tourvision) / Technos Japan Corp / Naxat Soft - - + + + - + Doraemon Meikyuu Dai Sakusen (Tourvision PCE bootleg) 1989 bootleg (Tourvision) / Fujiko-Shogakukan-TV Asahi / Hudson Soft - - + + diff --git a/src/mame/drivers/tourvis.cpp b/src/mame/drivers/tourvis.cpp index b1dcef164f5..cbdd7e656a0 100644 --- a/src/mame/drivers/tourvis.cpp +++ b/src/mame/drivers/tourvis.cpp @@ -299,7 +299,8 @@ DEVICE_IMAGE_LOAD_MEMBER( tourvision_state, tourvision_cart ) } else { - memcpy(rgn, base, m_rom_size ); + for (int i=0;i<0x100000;i+=m_rom_size) + memcpy(rgn+i, base+0x000000, m_rom_size ); } #if 0