summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-05-25 08:19:21 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2016-05-25 08:19:21 +0200
commit68785dccfee3208163c8169abc5c6d01becf36d4 (patch)
treed6967331fd0e938981777aa32b5f246e04fb701b
parentc1230f8b9bf4373d396ecb970c966ec2ce6dfc15 (diff)
Cleanups and version bumpmame0174
-rw-r--r--android-project/app/src/main/AndroidManifest.xml4
-rwxr-xr-xhash/a800.xml16
-rwxr-xr-xhash/a800_flop.xml10
-rw-r--r--hash/alice32.xml4
-rw-r--r--hash/fmtowns_cd.xml472
-rw-r--r--hash/gameboy.xml368
-rw-r--r--hash/gameking.xml10
-rw-r--r--hash/gba.xml40
-rw-r--r--hash/gbcolor.xml30
-rw-r--r--hash/m5_cart.xml2
-rw-r--r--hash/megadriv.xml98
-rw-r--r--hash/mz2500.xml10
-rw-r--r--hash/n64.xml4
-rw-r--r--hash/neogeo.xml4810
-rw-r--r--hash/nes.xml28
-rw-r--r--hash/pc8801_flop.xml10
-rw-r--r--hash/pc98.xml6
-rw-r--r--hash/pce_tourvision.xml2
-rw-r--r--hash/pockchalv2.xml12
-rw-r--r--hash/pockchalw.xml60
-rw-r--r--hash/pro128_cass.xml2
-rw-r--r--hash/r9751.xml2
-rw-r--r--hash/sat_vccart.xml28
-rw-r--r--hash/snes.xml64
-rw-r--r--hash/snes_bspack.xml654
-rw-r--r--hash/to770_cart.xml2
-rw-r--r--hash/to7_cart.xml44
-rw-r--r--src/devices/bus/a2bus/pc_xporter.cpp87
-rw-r--r--src/devices/bus/gba/rom.cpp10
-rw-r--r--src/devices/bus/gba/rom.h6
-rw-r--r--src/devices/bus/megadrive/eeprom.cpp37
-rw-r--r--src/devices/bus/megadrive/eeprom.h16
-rw-r--r--src/devices/bus/megadrive/md_slot.cpp2
-rw-r--r--src/devices/bus/megadrive/rom.cpp11
-rw-r--r--src/devices/bus/megadrive/rom.h6
-rw-r--r--src/devices/bus/neogeo/boot_cthd.cpp1
-rw-r--r--src/devices/bus/neogeo/boot_kof10th.cpp6
-rw-r--r--src/devices/bus/neogeo/boot_kof2k2.cpp2
-rw-r--r--src/devices/bus/neogeo/boot_kof2k2.h6
-rw-r--r--src/devices/bus/neogeo/boot_kof2k3.cpp4
-rw-r--r--src/devices/bus/neogeo/boot_kof2k3.h10
-rw-r--r--src/devices/bus/neogeo/boot_misc.cpp3
-rw-r--r--src/devices/bus/neogeo/boot_misc.h6
-rw-r--r--src/devices/bus/neogeo/boot_svc.cpp2
-rw-r--r--src/devices/bus/neogeo/boot_svc.h6
-rw-r--r--src/devices/bus/neogeo/carts.cpp22
-rw-r--r--src/devices/bus/neogeo/cmc.cpp5
-rw-r--r--src/devices/bus/neogeo/fatfury2.cpp5
-rw-r--r--src/devices/bus/neogeo/kof2k2.cpp4
-rw-r--r--src/devices/bus/neogeo/kof98.cpp2
-rw-r--r--src/devices/bus/neogeo/mslugx.cpp3
-rw-r--r--src/devices/bus/neogeo/pcm2.cpp3
-rw-r--r--src/devices/bus/neogeo/pcm2.h4
-rw-r--r--src/devices/bus/neogeo/prot_cmc.cpp2
-rw-r--r--src/devices/bus/neogeo/prot_cthd.cpp30
-rw-r--r--src/devices/bus/neogeo/prot_cthd.h2
-rw-r--r--src/devices/bus/neogeo/prot_fatfury2.cpp1
-rw-r--r--src/devices/bus/neogeo/prot_kof2k3bl.cpp17
-rw-r--r--src/devices/bus/neogeo/prot_kof98.cpp1
-rw-r--r--src/devices/bus/neogeo/prot_misc.cpp113
-rw-r--r--src/devices/bus/neogeo/prot_misc.h10
-rw-r--r--src/devices/bus/neogeo/prot_mslugx.cpp1
-rw-r--r--src/devices/bus/neogeo/prot_pvc.cpp13
-rw-r--r--src/devices/bus/neogeo/prot_pvc.h2
-rw-r--r--src/devices/bus/neogeo/prot_sma.cpp28
-rw-r--r--src/devices/bus/neogeo/pvc.cpp2
-rw-r--r--src/devices/bus/neogeo/rom.cpp3
-rw-r--r--src/devices/bus/neogeo/rom.h6
-rw-r--r--src/devices/bus/neogeo/sbp.cpp8
-rw-r--r--src/devices/bus/neogeo/sbp.h4
-rw-r--r--src/devices/bus/neogeo/slot.cpp14
-rw-r--r--src/devices/bus/neogeo/slot.h30
-rw-r--r--src/devices/bus/neogeo/sma.cpp3
-rw-r--r--src/devices/bus/nes/mmc3_clones.cpp10
-rw-r--r--src/devices/bus/nes/mmc3_clones.h12
-rw-r--r--src/devices/cpu/drcbec.cpp4
-rw-r--r--src/devices/cpu/drcbex64.cpp36
-rw-r--r--src/devices/cpu/drcbex86.cpp32
-rw-r--r--src/devices/cpu/h8/h8.cpp6
-rw-r--r--src/devices/cpu/h8/h8_dma.cpp6
-rw-r--r--src/devices/cpu/h8/h8_dma.h2
-rw-r--r--src/devices/cpu/h8/h8_dtc.cpp7
-rw-r--r--src/devices/cpu/h8/h8_sci.cpp30
-rw-r--r--src/devices/cpu/h8/h8_timer16.cpp14
-rw-r--r--src/devices/cpu/h8/h8_timer8.cpp6
-rw-r--r--src/devices/cpu/h8/h8_watchdog.cpp8
-rw-r--r--src/devices/cpu/h8/h8_watchdog.h2
-rw-r--r--src/devices/cpu/hphybrid/hphybrid.cpp4
-rw-r--r--src/devices/cpu/hphybrid/hphybrid.h2
-rw-r--r--src/devices/cpu/tms1000/tms1k_base.h2
-rw-r--r--src/devices/machine/gen_latch.h2
-rw-r--r--src/devices/machine/gt64xxx.cpp12
-rw-r--r--src/devices/machine/gt64xxx.h2
-rw-r--r--src/devices/machine/pci-ide.h2
-rw-r--r--src/devices/machine/stvcd.h1
-rw-r--r--src/devices/machine/vrc4373.h2
-rw-r--r--src/devices/machine/z80scc.cpp34
-rw-r--r--src/devices/machine/z80scc.h384
-rw-r--r--src/devices/video/hd44780.cpp2
-rw-r--r--src/devices/video/snes_ppu.cpp2
-rw-r--r--src/emu/digfx.h4
-rw-r--r--src/emu/screen.cpp24
-rw-r--r--src/frontend/mame/ui/filemngr.cpp2
-rw-r--r--src/frontend/mame/ui/menuitem.h2
-rw-r--r--src/frontend/mame/ui/slider.h2
-rw-r--r--src/frontend/mame/ui/ui.cpp2
-rw-r--r--src/lib/netlist/analog/nld_bjt.h10
-rw-r--r--src/lib/netlist/devices/nld_4020.h1
-rw-r--r--src/lib/netlist/devices/nld_74107.h2
-rw-r--r--src/lib/netlist/devices/nld_74153.h2
-rw-r--r--src/lib/netlist/devices/nld_7448.h3
-rw-r--r--src/lib/netlist/devices/nld_7450.h1
-rw-r--r--src/lib/netlist/devices/nld_7474.cpp2
-rw-r--r--src/lib/netlist/devices/nld_7474.h1
-rw-r--r--src/lib/netlist/devices/nld_ne555.h1
-rw-r--r--src/lib/netlist/devices/nld_system.h2
-rw-r--r--src/lib/netlist/macro/nlm_ttl74xx.cpp22
-rw-r--r--src/lib/netlist/macro/nlm_ttl74xx.h12
-rw-r--r--src/lib/netlist/nl_base.cpp13
-rw-r--r--src/lib/netlist/nl_base.h14
-rw-r--r--src/lib/netlist/nl_util.h2
-rw-r--r--src/lib/netlist/plib/pdynlib.cpp2
-rw-r--r--src/lib/netlist/solver/nld_matrix_solver.h2
-rw-r--r--src/lib/netlist/solver/nld_ms_sm.h4
-rw-r--r--src/lib/netlist/solver/nld_ms_w.h2
-rw-r--r--src/mame/drivers/1942.cpp6
-rw-r--r--src/mame/drivers/1943.cpp2
-rw-r--r--src/mame/drivers/alpha68k.cpp2
-rw-r--r--src/mame/drivers/altos486.cpp1
-rw-r--r--src/mame/drivers/apple2e.cpp20
-rw-r--r--src/mame/drivers/bfm_ad5.cpp2
-rw-r--r--src/mame/drivers/crgolf.cpp75
-rw-r--r--src/mame/drivers/cybiko.cpp2
-rw-r--r--src/mame/drivers/dec0.cpp2
-rw-r--r--src/mame/drivers/deco_ld.cpp4
-rw-r--r--src/mame/drivers/fcscsi.cpp14
-rw-r--r--src/mame/drivers/gba.cpp6
-rw-r--r--src/mame/drivers/goldstar.cpp26
-rw-r--r--src/mame/drivers/harddriv.cpp2
-rw-r--r--src/mame/drivers/hh_tms1k.cpp16
-rw-r--r--src/mame/drivers/hk68v10.cpp8
-rw-r--r--src/mame/drivers/hp9845.cpp788
-rw-r--r--src/mame/drivers/icatel.cpp4
-rw-r--r--src/mame/drivers/igspoker.cpp6
-rw-r--r--src/mame/drivers/itt3030.cpp2
-rw-r--r--src/mame/drivers/jack.cpp20
-rw-r--r--src/mame/drivers/lwings.cpp2
-rw-r--r--src/mame/drivers/macs.cpp2
-rw-r--r--src/mame/drivers/mcr68.cpp2
-rw-r--r--src/mame/drivers/merit.cpp6
-rw-r--r--src/mame/drivers/metlfrzr.cpp80
-rw-r--r--src/mame/drivers/mpu4.cpp2
-rw-r--r--src/mame/drivers/mvme147.cpp397
-rw-r--r--src/mame/drivers/neogeo.cpp107
-rw-r--r--src/mame/drivers/neopcb.cpp33
-rw-r--r--src/mame/drivers/seattle.cpp8
-rw-r--r--src/mame/drivers/skylncr.cpp2
-rw-r--r--src/mame/drivers/thomson.cpp6
-rw-r--r--src/mame/drivers/ticalc1x.cpp4
-rw-r--r--src/mame/drivers/tourvis.cpp2
-rw-r--r--src/mame/drivers/unixpc.cpp22
-rw-r--r--src/mame/drivers/vegas.cpp8
-rw-r--r--src/mame/includes/alesis.h2
-rw-r--r--src/mame/includes/asteroid.h1
-rw-r--r--src/mame/includes/astrocde.h1
-rw-r--r--src/mame/includes/chihiro.h2
-rw-r--r--src/mame/includes/dassault.h2
-rw-r--r--src/mame/includes/ladybug.h2
-rw-r--r--src/mame/includes/madmotor.h2
-rw-r--r--src/mame/includes/megadrvb.h2
-rw-r--r--src/mame/includes/midzeus.h1
-rw-r--r--src/mame/includes/model1.h270
-rw-r--r--src/mame/includes/mw8080bw.h2
-rw-r--r--src/mame/includes/neogeo.h35
-rw-r--r--src/mame/includes/redclash.h2
-rw-r--r--src/mame/includes/snes.h2
-rw-r--r--src/mame/layout/fidel_csc.lay22
-rw-r--r--src/mame/layout/mdndclab.lay6
-rw-r--r--src/mame/machine/awboard.cpp2
-rw-r--r--src/mame/machine/deco146.cpp6
-rw-r--r--src/mame/machine/decocrpt.h1
-rw-r--r--src/mame/machine/gamecom.cpp2
-rw-r--r--src/mame/machine/macadb.h1
-rw-r--r--src/mame/machine/pgmprot_igs025_igs028.h2
-rw-r--r--src/mame/mame.lst2
-rw-r--r--src/mame/video/chihiro.cpp20
-rw-r--r--src/mame/video/crgolf.cpp2
-rw-r--r--src/mame/video/holeland.cpp2
-rw-r--r--src/mame/video/ladybug.cpp1
-rw-r--r--src/mame/video/model1.cpp1322
-rw-r--r--src/mame/video/model3.cpp52
-rw-r--r--src/mame/video/mw8080bw.cpp6
-rw-r--r--src/mame/video/neogeo_spr.cpp12
-rw-r--r--src/mame/video/neogeo_spr.h4
-rw-r--r--src/osd/modules/debugger/debugimgui.cpp10
-rw-r--r--src/osd/modules/sound/xaudio2_sound.cpp2
-rw-r--r--src/version.cpp2
-rw-r--r--src/zexall/main.cpp4
-rw-r--r--src/zexall/zexall.cpp10
-rw-r--r--src/zexall/zexall.h4
200 files changed, 5785 insertions, 5840 deletions
diff --git a/android-project/app/src/main/AndroidManifest.xml b/android-project/app/src/main/AndroidManifest.xml
index 3ea8b0f9447..b1984995b6b 100644
--- a/android-project/app/src/main/AndroidManifest.xml
+++ b/android-project/app/src/main/AndroidManifest.xml
@@ -4,8 +4,8 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.mamedev.mame"
- android:versionCode="173"
- android:versionName="0.173"
+ android:versionCode="174"
+ android:versionName="0.174"
android:installLocation="auto">
<!-- Android 4.0 -->
diff --git a/hash/a800.xml b/hash/a800.xml
index 6868150270e..3e2d72909d0 100755
--- a/hash/a800.xml
+++ b/hash/a800.xml
@@ -883,8 +883,8 @@ Compiled by K1W1
<feature name="slot" value="a800_16k" />
<dataarea name="rom" size="16384">
<rom name="microsoft basic ii programming language.rom" size="16384" crc="24391ffb" sha1="9f0ee797e07bbc74d5d7b664157a80019634172d" offset="0" /> <!-- Verified -->
- </dataarea>
- </part>
+ </dataarea>
+ </part>
</software>
<software name="aartist">
@@ -1069,7 +1069,7 @@ Compiled by K1W1
<feature name="slot" value="a800_ossm091" />
<dataarea name="rom" size="16384">
<rom name="basic xe programming language v7.2.rom" size="16384" crc="3f06b111" sha1="ac80e12fcd7e228e0329ba1a2f3408b37af0b7ff" offset="0" />
- </dataarea>
+ </dataarea>
</part>
</software>
@@ -1877,7 +1877,7 @@ Compiled by K1W1
</dataarea>
</part>
</software>
-
+
<software name="defendr2" cloneof="defender">
<description>Defender Rev. 2</description>
<!-- Appears to be an ealier prototype version. -->
@@ -2730,7 +2730,7 @@ Compiled by K1W1
</dataarea>
</part>
</software>
-
+
<software name="is5000" cloneof="is7000">
<description>INFO/soft 5000 Graphic Generator v5.3</description>
<year>1986</year>
@@ -5041,7 +5041,7 @@ Compiled by K1W1
<part name="cart" interface="a8bit_cart">
<feature name="slot" value="a800_oss034m" />
<dataarea name="rom" size="16384">
- <rom name="spectraview-ii v201 (198x)(display systems international).rom" size="16384" crc="77c75598" sha1="e7e8d8919c420770bde5da39cbb47d9d1e89a40b" offset="0" />
+ <rom name="spectraview-ii v201 (198x)(display systems international).rom" size="16384" crc="77c75598" sha1="e7e8d8919c420770bde5da39cbb47d9d1e89a40b" offset="0" />
</dataarea>
</part>
</software>
@@ -5331,7 +5331,7 @@ Compiled by K1W1
</dataarea>
</part>
</software>
-
+
<software name="synass" cloneof="synassxl">
<description>Synassembler v4.0</description>
<!-- This cartridge was a special order product and available on EPROM only -->
@@ -5577,7 +5577,7 @@ Compiled by K1W1
<feature name="slot" value="a800_oss8k" />
<dataarea name="rom" size="8192">
<rom name="the writer's tool.rom" size="8192" crc="13bcf201" sha1="7de7b160c60f162b19f45789db07ddfd13836da2" offset="0" />
- </dataarea>
+ </dataarea>
</part>
</software>
diff --git a/hash/a800_flop.xml b/hash/a800_flop.xml
index f267c7240a9..39b1d2846aa 100755
--- a/hash/a800_flop.xml
+++ b/hash/a800_flop.xml
@@ -403,7 +403,7 @@
</dataarea>
</part>
</software>
-
+
<software name="b1bomber">
<description>B1-Nuclear Bomber</description>
<year>1981</year>
@@ -415,7 +415,7 @@
</dataarea>
</part>
</software>
-
+
<software name="ccchomp">
<description>Crush, Crumble and Chomp!</description>
<year>1981</year>
@@ -428,7 +428,7 @@
</dataarea>
</part>
</software>
-
+
<software name="mbasic2x">
<description>Microsoft BASIC II Programming Language (Extensions)</description>
<year>1982</year>
@@ -441,7 +441,7 @@
</dataarea>
</part>
</software>
-
+
<software name="basxe41x">
<description>Basic XE Programming Language v4.1 (Extensions)</description>
<year>1986</year>
@@ -455,7 +455,7 @@
</dataarea>
</part>
</software>
-
+
<software name="writer">
<description>The Writer's Tool</description>
<year>1985</year>
diff --git a/hash/alice32.xml b/hash/alice32.xml
index b84811b989e..e3626b3d8d2 100644
--- a/hash/alice32.xml
+++ b/hash/alice32.xml
@@ -1,8 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
-<!--
+<!--
Thanks to DCALICE (http://alice32.free.fr) for info!
-
+
TODO: split Alice 4k tapes into their own softlist
-->
<softwarelist name="alice32" description="Matra Alice 32 cassettes">
diff --git a/hash/fmtowns_cd.xml b/hash/fmtowns_cd.xml
index ca94f7caea2..3c1d763381b 100644
--- a/hash/fmtowns_cd.xml
+++ b/hash/fmtowns_cd.xml
@@ -1,10 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="fmtowns_cd" description="FM Towns CD-ROMs">
-<!--
+<!--
Preliminary list for FM Towns CDs.
-Most images come from the Neo Kobe Collection, dated 2016-02-25.
+Most images come from the Neo Kobe Collection, dated 2016-02-25.
Software with a CUE file was converted directly with CHDMAN. The rest were
converted to CUE+BIN with IsoBuster+EAC (preserving the pregaps if present)
@@ -24,7 +24,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="4dboxing">
<description>4D Boxing</description>
<year>1992</year>
@@ -35,7 +35,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Converted from MDS/MDF -->
<software name="4ddriv">
<description>4D Driving</description>
@@ -47,7 +47,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="4dtennis">
<description>4D Tennis</description>
<year>1993</year>
@@ -58,7 +58,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="38mank">
<description>38-man Kilo no Kokuu</description>
<year>1989</year>
@@ -74,7 +74,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="atrain3">
<description>A Ressha de Ikou III</description>
<year>1991</year>
@@ -85,7 +85,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="atrain4">
<description>A Ressha de Ikou IV</description>
<year>1992</year>
@@ -101,7 +101,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="abel">
<description>Abel: Shin Mokushiroku Taisen</description>
<year>1995</year>
@@ -123,7 +123,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aeternam">
<description>Aeternam</description>
<year>1992</year>
@@ -134,7 +134,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aburner">
<description>After Burner</description>
<year>1989</year>
@@ -145,7 +145,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aburner3">
<description>After Burner III</description>
<year>1992</year>
@@ -156,7 +156,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aircmb2s">
<description>Air Combat II Special</description>
<year>1993</year>
@@ -167,7 +167,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Seems to be missing a floppy disk -->
<software name="airwar">
<description>Air Warrior</description>
@@ -179,7 +179,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="alice1">
<description>Alice no Yakata CD</description>
<year>1992</year>
@@ -190,7 +190,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="alice2">
<description>Alice no Yakata II</description>
<year>1992</year>
@@ -201,7 +201,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- probably a bad dump -->
<software name="alice3">
<description>Alice no Yakata III</description>
@@ -213,7 +213,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aitd">
<description>Alone in the Dark</description>
<year>1993</year>
@@ -224,7 +224,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aitd2">
<description>Alone in the Dark 2</description>
<year>1994</year>
@@ -236,7 +236,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="alshark">
<description>Alshark</description>
<year>1993</year>
@@ -247,7 +247,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="amarant3">
<description>Amaranth III</description>
<year>1994</year>
@@ -258,7 +258,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ambival">
<description>Ambivalenz</description>
<year>1994</year>
@@ -274,7 +274,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aouq">
<description>America Oudan Ultra Quiz</description>
<year>1994</year>
@@ -285,7 +285,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="angel">
<description>Angel</description>
<year>1993</year>
@@ -296,7 +296,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="anghalo">
<description>Angel Halo</description>
<year>1996</year>
@@ -307,7 +307,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aokiooka">
<description>Aoki Ookami to Shiroki Mejika: Genchou Hishi</description>
<year>1993</year>
@@ -318,7 +318,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="arabesq">
<description>Arabesque</description>
<year>1994</year>
@@ -329,7 +329,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="aska">
<description>Aska Towns</description>
<year>1989</year>
@@ -340,7 +340,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="asukabfe">
<description>Asuka 120% Burning Fest. Excellent</description>
<year>1994</year>
@@ -356,7 +356,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="awesome">
<description>Awesome</description>
<year>1992</year>
@@ -378,7 +378,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ayumi">
<description>Ayumi-chan Monogatari</description>
<year>1993</year>
@@ -394,7 +394,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ayumijb">
<description>Ayumi-chan Monogatari Jissha-ban</description>
<year>1995</year>
@@ -405,7 +405,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="azure">
<description>Azure</description>
<year>1993</year>
@@ -416,7 +416,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="bacta12v">
<description>Bacta 1 &amp; 2 + Voice</description>
<year>1996</year>
@@ -427,7 +427,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="bfmaria">
<description>Ballade for Maria / Maria ni Sasageru Ballade</description>
<year>1995</year>
@@ -443,7 +443,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="beast3">
<description>Beast 3</description>
<year>1994</year>
@@ -454,7 +454,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="biblemas">
<description>Bible Master</description>
<year>1993</year>
@@ -481,7 +481,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="blue">
<description>Blue: Will to Power</description>
<year>1992</year>
@@ -492,7 +492,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="panicbom">
<description>Bomberman: Panic Bomber</description>
<year>1995</year>
@@ -503,7 +503,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="branmark">
<description>Branmarker</description>
<year>1991</year>
@@ -514,7 +514,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="branmar2">
<description>Branmarker 2</description>
<year>1995</year>
@@ -525,7 +525,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="bublbobl">
<description>Bubble Bobble</description>
<year>1990</year>
@@ -536,7 +536,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="buraij">
<description>Burai Joukan</description>
<year>1990</year>
@@ -547,7 +547,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="buraik">
<description>Burai Kanketsu-hen</description>
<year>1991</year>
@@ -558,7 +558,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="cal">
<description>Cal Towns</description>
<year>1992</year>
@@ -569,7 +569,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="cancanb">
<description>Can Can Bunny Extra</description>
<year>1993</year>
@@ -580,7 +580,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="castles">
<description>Castles</description>
<year>1992</year>
@@ -591,7 +591,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="centurio">
<description>Centurion</description>
<year>1993</year>
@@ -602,7 +602,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="classcrd">
<description>Classic Road</description>
<year>1994</year>
@@ -613,7 +613,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="crystrnl">
<description>Crystal Rinal</description>
<year>1994</year>
@@ -624,7 +624,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="cm2itsuk">
<description>Custom Mate 2 &amp; Itsuka dokoka de</description>
<year>1995</year>
@@ -640,7 +640,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="cybercty">
<description>Cybercity</description>
<year>1989</year>
@@ -656,7 +656,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="cyberia">
<description>Cyberia</description>
<year>1995</year>
@@ -668,7 +668,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dokanshu">
<description>D.O. Kanshuu Premium Box: Touch My Heart</description>
<year>1995</year>
@@ -679,7 +679,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dpszenbu">
<description>D.P.S. Zenbu</description>
<year>1995</year>
@@ -690,7 +690,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="daikouk">
<description>Daikoukai Jidai</description>
<year>1990</year>
@@ -706,7 +706,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="daikouk2">
<description>Daikoukai Jidai II</description>
<year>1993</year>
@@ -722,7 +722,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="daisenr3">
<description>Daisenryaku III '90</description>
<year>1990</year>
@@ -738,14 +738,14 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
- <!--
+
+ <!--
The collection includes two Dalk images, one marked as "Trurip" and one marked as
- "freeware". Analysis of the tracks shows that the data track is exactly the same, and
+ "freeware". Analysis of the tracks shows that the data track is exactly the same, and
audio tracks are the same but shifted forwards by 5980 bytes in the "freeware"
image. This difference is probably due to the read offset of the drive used
- to dump the disk.
-
+ to dump the disk.
+
The only difference is in the last track. The image marked as freeware had its
data shifted beyond the boundaries of the disc, so it's missing some bytes at the
end. Trurip images are always offset-corrected, so we can assume that one is the
@@ -766,7 +766,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dangel">
<description>Dangel</description>
<year>1996</year>
@@ -777,7 +777,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="defana">
<description>De.FaNa</description>
<year>1995</year>
@@ -788,7 +788,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="deadforc">
<description>Dead Force</description>
<year>1995</year>
@@ -799,7 +799,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dotb">
<description>Dead of the Brain</description>
<year>1993</year>
@@ -810,7 +810,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="deathbrd">
<description>Death Brade</description>
<year>1992</year>
@@ -821,7 +821,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="deep">
<description>Deep</description>
<year>1995</year>
@@ -837,7 +837,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="deja2">
<description>De-Ja II</description>
<year>1992</year>
@@ -848,7 +848,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dengekin">
<description>Dengeki Nurse</description>
<year>1992</year>
@@ -859,7 +859,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="derbysta">
<description>Derby Stallion</description>
<year>1993</year>
@@ -870,7 +870,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="desire">
<description>Desire: Haitoku no Rasen</description>
<year>1994</year>
@@ -881,7 +881,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="diegekir">
<description>Die Gekirin</description>
<year>1995</year>
@@ -892,7 +892,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="digipin1">
<description>Digital Pinup Girls Vol. 1</description>
<year>1993</year>
@@ -903,7 +903,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dokidok1">
<description>Doki Doki Disk CD-ban Dai-1-kan: Club D.O. Jimukyoku</description>
<year>1994</year>
@@ -914,7 +914,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dorbestj">
<description>DOR Best Selection Joukan</description>
<year>1993</year>
@@ -930,7 +930,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dorse93">
<description>DOR Special Edition '93</description>
<year>1993</year>
@@ -941,7 +941,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dorsesak">
<description>DOR Special Edition Sakigake</description>
<year>1993</year>
@@ -952,7 +952,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="doukyuu">
<description>Doukyuusei</description>
<year>1992</year>
@@ -963,7 +963,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="doukyuu2">
<description>Doukyuusei 2</description>
<year>1995</year>
@@ -974,7 +974,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dhalf">
<description>Dragon Half</description>
<year>1994</year>
@@ -996,7 +996,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dknight4">
<description>Dragon Knight 4</description>
<year>1994</year>
@@ -1007,7 +1007,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dragflam">
<description>Dragons of Flame</description>
<year>1992</year>
@@ -1018,7 +1018,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="drakkhen">
<description>Drakkhen</description>
<year>1990</year>
@@ -1029,7 +1029,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dmaster">
<description>Dungeon Master</description>
<year>1989</year>
@@ -1040,7 +1040,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="dmaster2">
<description>Dungeon Master II: Skullkeep</description>
<year>1994</year>
@@ -1051,7 +1051,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="eimmy">
<description>Eimmy to Yobanaide</description>
<year>1995</year>
@@ -1062,7 +1062,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="elfish">
<description>Elfish</description>
<year>1994</year>
@@ -1074,7 +1074,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="elfishlt">
<description>Elfish Lite</description>
<year>1993</year>
@@ -1085,7 +1085,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="elmknght">
<description>Elm Knight</description>
<year>1992</year>
@@ -1096,7 +1096,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="emdragon">
<description>Emerald Dragon</description>
<year>1992</year>
@@ -1112,7 +1112,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="etsuraku">
<description>Etsuraku no Gakuen</description>
<year>1994</year>
@@ -1123,7 +1123,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="evolutn">
<description>Evolution</description>
<year>1989</year>
@@ -1134,7 +1134,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="excel10">
<description>Excellent 10</description>
<year>1990</year>
@@ -1145,7 +1145,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="excitcd">
<description>Exciting CD</description>
<year>1994</year>
@@ -1161,7 +1161,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="excd94s">
<description>Exciting CD '94 Summer</description>
<year>1994</year>
@@ -1177,7 +1177,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="eyeotb2">
<description>Eye of the Beholder II: The Legend of Darkmoon</description>
<year>1993</year>
@@ -1188,7 +1188,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fbas1120">
<description>F-BASIC386 v1.1 L20</description>
<year>1989</year>
@@ -1199,7 +1199,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fbas2110">
<description>F-BASIC386 v2.1 L10</description>
<year>1992</year>
@@ -1210,7 +1210,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="f29retal">
<description>F29 Retaliator</description>
<year>1993</year>
@@ -1221,7 +1221,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fblow">
<description>Final Blow</description>
<year>1990</year>
@@ -1232,7 +1232,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="flashbck">
<description>Flashback</description>
<year>1994</year>
@@ -1243,7 +1243,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Seems to be a coverdisc for Oh!FM magazine, would be nice to have more info -->
<software name="fmthcdd1">
<description>FM Towns Hyper CD Demo Futoppara No. 1</description>
@@ -1255,7 +1255,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fmtstdem">
<description>FM Towns Super Technology Demo 1993</description>
<year>1993</year>
@@ -1266,7 +1266,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fractal">
<description>Fractal Engine Demo</description>
<year>1991</year>
@@ -1277,7 +1277,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="freewill">
<description>Free Will: Knight of Argent</description>
<year>1992</year>
@@ -1288,7 +1288,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="frogfstd">
<description>Frog Feast Demo</description>
<year>2005</year>
@@ -1299,7 +1299,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc4">
<description>Free Software Collection 4</description>
<year>1991</year>
@@ -1315,7 +1315,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc5">
<description>Free Software Collection 5</description>
<year>1992</year>
@@ -1326,7 +1326,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc6">
<description>Free Software Collection 6</description>
<year>1993</year>
@@ -1337,7 +1337,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc7">
<description>Free Software Collection 7</description>
<year>1993</year>
@@ -1348,7 +1348,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc8">
<description>Free Software Collection 8</description>
<year>1994</year>
@@ -1359,7 +1359,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc9">
<description>Free Software Collection 9</description>
<year>1994</year>
@@ -1370,7 +1370,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc10">
<description>Free Software Collection 10</description>
<year>1995</year>
@@ -1381,7 +1381,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fsc11">
<description>Free Software Collection 11</description>
<year>1995</year>
@@ -1392,7 +1392,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fshark">
<description>Hishouzame / Flying Shark</description>
<year>1993</year>
@@ -1403,7 +1403,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fwc1">
<description>Freeware Collection 1</description>
<year>1989</year>
@@ -1414,7 +1414,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fwc2">
<description>Freeware Collection 2</description>
<year>1990</year>
@@ -1425,7 +1425,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="fwc3">
<description>Freeware Collection 3</description>
<year>1991</year>
@@ -1436,7 +1436,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gakuking">
<description>Gakuen King: Hidehiko Gakkou wo Tsukuru</description>
<year>1996</year>
@@ -1448,7 +1448,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="galaxyf2">
<description>Galaxy Force II</description>
<year>1991</year>
@@ -1459,7 +1459,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gametec1">
<description>Game Technopolis Super Collection 1</description>
<year>1992</year>
@@ -1470,7 +1470,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gametec2">
<description>Game Technopolis Super Collection 2</description>
<year>1993</year>
@@ -1481,7 +1481,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gekirin">
<description>Gekirin: Ushinawareshi Houken</description>
<year>1994</year>
@@ -1492,7 +1492,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gendaiex">
<description>Gendai Daisenryaku EX Special</description>
<year>1994</year>
@@ -1503,7 +1503,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="genocsq">
<description>Genocide Square</description>
<year>1993</year>
@@ -1514,7 +1514,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gigamort">
<description>Giga Mortion</description>
<year>1995</year>
@@ -1525,7 +1525,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gnutowns">
<description>GNU for Towns Release 2</description>
<year>1991</year>
@@ -1536,7 +1536,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="goh2">
<description>Goh II Towns Special</description>
<year>1993</year>
@@ -1552,7 +1552,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gunblaze">
<description>Gunblaze</description>
<year>1994</year>
@@ -1563,7 +1563,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="gunship">
<description>Gunship: The Helicopter Simulation</description>
<year>1990</year>
@@ -1574,7 +1574,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hanakiok">
<description>Hana no Kioku</description>
<year>1995</year>
@@ -1585,7 +1585,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hanapon">
<description>Hanafuda de Pon!</description>
<year>1996</year>
@@ -1601,7 +1601,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="heartron">
<description>Heart de Ron!!</description>
<year>1995</year>
@@ -1612,7 +1612,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="highccom">
<description>High C Compiler Multimedia Development Kit v1.7 L13</description>
<year>1995</year>
@@ -1623,7 +1623,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="highlt20">
<description>Highlight CD 20</description>
<year>1993</year>
@@ -1639,7 +1639,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hoshis1">
<description>Hoshi no Suna Monogatari</description>
<year>1992</year>
@@ -1650,7 +1650,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hoshis2">
<description>Hoshi no Suna Monogatari 2</description>
<year>1992</year>
@@ -1661,7 +1661,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hoshis3">
<description>Hoshi no Suna Monogatari 3</description>
<year>1995</year>
@@ -1672,7 +1672,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hypraddr">
<description>Hyper Address</description>
<year>1990</year>
@@ -1688,7 +1688,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="hyprocea">
<description>Hyper Ocean</description>
<year>1993</year>
@@ -1699,7 +1699,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="idolproj">
<description>Idol Project</description>
<year>1995</year>
@@ -1715,7 +1715,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="igo2">
<description>Igo II</description>
<year>1989</year>
@@ -1726,8 +1726,8 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
- <!--
+
+ <!--
This is named "Go Dojo Yaburi" in the Neo Kobe Collection. That name actually
corresponds to a different Go game, also published by Fujitsu.
-->
@@ -1741,7 +1741,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="imgfight">
<description>Image Fight</description>
<year>1990</year>
@@ -1752,7 +1752,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="indy3">
<description>Indiana Jones and the Last Crusade</description>
<year>1990</year>
@@ -1763,7 +1763,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="indy4">
<description>Indiana Jones and the Fate of Atlantis</description>
<year>1993</year>
@@ -1774,7 +1774,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="infest">
<description>Infestation: Chinmoku no Wakusei</description>
<year>1992</year>
@@ -1785,7 +1785,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="injuugak">
<description>Injuu Gakuen: La Blue Girl</description>
<year>1994</year>
@@ -1796,7 +1796,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ishidou">
<description>Ishidou</description>
<year>1990</year>
@@ -1807,7 +1807,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="janjaka">
<description>Jan Jaka Jan</description>
<year>1992</year>
@@ -1818,7 +1818,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="jango4">
<description>Jango 4</description>
<year>1994</year>
@@ -1829,7 +1829,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="jankirou">
<description>Jankirou</description>
<year>1994</year>
@@ -1840,7 +1840,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="jealousy">
<description>Jealousy</description>
<year>1995</year>
@@ -1851,7 +1851,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="joshikou">
<description>Joshikousei Shoujo Hatsunetsu</description>
<year>1993</year>
@@ -1862,7 +1862,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="joshua">
<description>Joshua</description>
<year>1992</year>
@@ -1873,7 +1873,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kidpix">
<description>Kid Pix</description>
<year>1992</year>
@@ -1884,7 +1884,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kigen">
<description>Kigen: Kagayaki no Hasha</description>
<year>1992</year>
@@ -1895,7 +1895,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kindan">
<description>Kindan no Ketsuzoku</description>
<year>1993</year>
@@ -1906,7 +1906,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kbounty">
<description>King's Bounty</description>
<year>1994</year>
@@ -1917,7 +1917,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kquest5">
<description>King's Quest V: Absence Makes the Heart Go Yonder</description>
<year>1991</year>
@@ -1928,7 +1928,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kiwame">
<description>Kiwame</description>
<year>1992</year>
@@ -1939,7 +1939,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kiwame2">
<description>Kiwame II</description>
<year>1994</year>
@@ -1950,7 +1950,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kokoraku">
<description>Koko wa Rakuensou</description>
<year>1996</year>
@@ -1961,7 +1961,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kokorak2">
<description>Koko wa Rakuensou 2</description>
<year>1996</year>
@@ -1972,7 +1972,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="kyankyan">
<description>Kyan Kyan Collection</description>
<year>1989</year>
@@ -1983,7 +1983,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Originally labeled as "mp3 source". It probably needs a redump. -->
<software name="ktiger">
<description>Kyuukyoku Tiger</description>
@@ -1995,7 +1995,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="landlore">
<description>Lands of Lore: The Throne of Chaos</description>
<year>1993</year>
@@ -2006,7 +2006,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lastarmg">
<description>Last Armageddon CD Special</description>
<year>1989</year>
@@ -2027,7 +2027,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lastsurv">
<description>Last Survivor</description>
<year>1990</year>
@@ -2038,7 +2038,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ldawn2">
<description>Lunatic Dawn II</description>
<year>1994</year>
@@ -2054,7 +2054,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lemmings">
<description>Lemmings</description>
<year>1992</year>
@@ -2065,8 +2065,8 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
- <!--
+
+ <!--
Is the English version official? The intro is still in Japanese, and there's
very little information available about this release.
-->
@@ -2080,7 +2080,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lemmin2j">
<description>Lemmings 2: The Tribes (Japanese)</description>
<year>1994</year>
@@ -2091,7 +2091,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lesserm">
<description>Lesser Mern</description>
<year>1992</year>
@@ -2102,7 +2102,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- The floppy image seems to have 19712 extra bytes filled with 0xE5 - bad dump? -->
<software name="lettuce">
<description>Lettuce Cooking</description>
@@ -2119,7 +2119,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="libido7">
<description>Libido7</description>
<year>1994</year>
@@ -2130,7 +2130,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lifedth">
<description>Life &amp; Death</description>
<year>1992</year>
@@ -2141,7 +2141,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lifedth2">
<description>Life &amp; Death II: The Brain</description>
<year>1992</year>
@@ -2152,7 +2152,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="links386">
<description>Golf Links 386 Pro</description>
<year>1995</year>
@@ -2164,7 +2164,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="linuxje3">
<description>Linux + JE3</description>
<year>1994</year>
@@ -2175,7 +2175,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="linuxje4">
<description>Linux + JE4 1995/12</description>
<year>1995</year>
@@ -2212,7 +2212,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lrabble">
<description>Libble Rabble</description>
<year>1994</year>
@@ -2223,7 +2223,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lupin3">
<description>Lupin Sansei: Hong Kong no Mashu: Fukushuu wa Meikyuu no Hate ni</description>
<year>1990</year>
@@ -2234,7 +2234,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="lvalour">
<description>Legends of Valour</description>
<year>1994</year>
@@ -2245,7 +2245,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="marble">
<description>Marble Madness</description>
<year>1991</year>
@@ -2256,7 +2256,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mode7dmo">
<description>Mode 7 Demo</description>
<year>2008</year>
@@ -2267,7 +2267,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mbomber">
<description>Muscle Bomber: The Body Explosion</description>
<year>1993</year>
@@ -2278,7 +2278,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mcosm">
<description>Microcosm</description>
<year>1993</year>
@@ -2289,7 +2289,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mirage">
<description>Mirage</description>
<year>1992</year>
@@ -2300,7 +2300,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mmagic4">
<description>Might and Magic: Clouds of Xeen</description>
<year>1993</year>
@@ -2311,7 +2311,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mmagic5">
<description>Might and Magic: Darkside of Xeen</description>
<year>1994</year>
@@ -2322,7 +2322,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="mustowns">
<description>Musium Towns</description>
<year>1993</year>
@@ -2333,7 +2333,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="nadia">
<description>Fushigi no Umi no Nadia</description>
<year>1993</year>
@@ -2354,7 +2354,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="necronom">
<description>Necronomicon</description>
<year>1994</year>
@@ -2376,7 +2376,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="panzrdiv">
<description>Panzer Division / Kikou Shidan</description>
<year>1990</year>
@@ -2387,7 +2387,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="pegasus">
<description>Pegasus</description>
<year>1995</year>
@@ -2398,7 +2398,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="populous">
<description>Populous &amp; The Promised Lands</description>
<year>1990</year>
@@ -2409,7 +2409,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="powermon">
<description>Powermonger</description>
<year>1992</year>
@@ -2430,7 +2430,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="prinpers">
<description>Prince of Persia</description>
<year>1992</year>
@@ -2441,7 +2441,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="prinper2">
<description>Prince of Persia 2: The Shadow and the Flame</description>
<year>1994</year>
@@ -2463,7 +2463,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="puzznic">
<description>Puzznic</description>
<year>1990</year>
@@ -2474,7 +2474,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="racrally">
<description>RAC Rally</description>
<year>1995</year>
@@ -2485,7 +2485,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- works well on fmtmarty, keyboard seems to interfere with movements on fmtowns -->
<software name="raiden">
<description>Raiden Densetsu / Raiden Trad</description>
@@ -2497,7 +2497,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="raidy">
<description>Ikazuchi no Senshi Raidy</description>
<year>1994</year>
@@ -2508,7 +2508,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="raidy2">
<description>Ikazuchi no Senshi Raidy 2</description>
<year>1996</year>
@@ -2519,7 +2519,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Missing a floppy disk -->
<software name="railtyc">
<description>Railroad Tycoon</description>
@@ -2531,7 +2531,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ravnloft">
<description>Ravenloft</description>
<year>1995</year>
@@ -2542,7 +2542,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="rayxanbr">
<description>Rayxanber</description>
<year>1990</year>
@@ -2553,7 +2553,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="splatter">
<description>Splatterhouse</description>
<year>1992</year>
@@ -2564,7 +2564,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ssf2">
<description>Super Street Fighter II: The New Challengers</description>
<year>1994</year>
@@ -2575,7 +2575,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ssf2samp">
<description>Super Street Fighter II: The New Challengers (Sample Disc)</description>
<year>1994</year>
@@ -2586,7 +2586,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="simcity">
<description>SimCity</description>
<year>1990</year>
@@ -2597,7 +2597,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="sotb">
<description>Shadow of the Beast: Mashou no Okite</description>
<year>1991</year>
@@ -2608,7 +2608,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Original image from the redump.org database -->
<software name="sotb2">
<description>Shadow of the Beast II: Juushin no Jubaku</description>
@@ -2620,7 +2620,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="ultima4">
<description>Ultima IV: Quest of the Avatar</description>
<year>1992</year>
@@ -2631,7 +2631,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="volfied">
<description>Volfied</description>
<year>1991</year>
@@ -2642,7 +2642,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<!-- Missing a floppy disk -->
<software name="win31">
<description>Windows 3.1 L11</description>
@@ -2654,7 +2654,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="win95">
<description>Windows 95</description>
<year>1996</year>
@@ -2665,7 +2665,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wingcmar">
<description>Wing Commander Armada</description>
<year>1995</year>
@@ -2676,7 +2676,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wingcmdr">
<description>Wing Commander</description>
<year>1992</year>
@@ -2687,7 +2687,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wingcmsm">
<description>Wing Commander: Secret Missions</description>
<year>1994</year>
@@ -2698,7 +2698,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wingcm2s">
<description>Wing Commander II and Special Operations</description>
<year>1995</year>
@@ -2709,7 +2709,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wiz5">
<description>Wizardry V: Heart of the Maelstrom</description>
<year>1990</year>
@@ -2725,7 +2725,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wiz6">
<description>Wizardry VI: Bane of the Cosmic Forge</description>
<year>1991</year>
@@ -2741,7 +2741,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wiz7">
<description>Wizardry VII: Crusaders of the Dark Savant</description>
<year>1994</year>
@@ -2752,7 +2752,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="wwcarmen">
<description>Where in the World is Carmen Sandiego?</description>
<year>1993</year>
@@ -2763,7 +2763,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="xak2">
<description>Xak II: Rising of the Redmoon</description>
<year>1991</year>
@@ -2774,7 +2774,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="xak3">
<description>Xak III: The Eternal Recurrence</description>
<year>1993</year>
@@ -2785,7 +2785,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="xenon">
<description>Xenon</description>
<year>1995</year>
@@ -2796,7 +2796,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="zak">
<description>Zak McKracken and The Alien Mindbenders</description>
<year>1990</year>
@@ -2807,7 +2807,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="zenith">
<description>Zenith</description>
<year>1995</year>
@@ -2818,7 +2818,7 @@ User/save disks that can be created from the game itself are not included.
</diskarea>
</part>
</software>
-
+
<software name="zokudm">
<description>Zoku Dungeon Master: Chaos no Gyakushuu</description>
<year>1990</year>
diff --git a/hash/gameboy.xml b/hash/gameboy.xml
index 5a54a727212..7c2acc6ebf5 100644
--- a/hash/gameboy.xml
+++ b/hash/gameboy.xml
@@ -75,7 +75,7 @@
<publisher>Interplay</publisher>
<info name="serial" value="DMG-F4-USA, DMG-F4-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EURO cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EURO cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -160,7 +160,7 @@
<info name="serial" value="DMG-T3-USA, DMG-T3-FRG"/>
<info name="alt_title" value="Adventure Island (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -177,7 +177,7 @@
<info name="serial" value="DMG-GQ-USA, DMG-GQ-NOE"/>
<info name="alt_title" value="Adventure Island II - Aliens in Paradise (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -277,7 +277,7 @@
<publisher>Vic Tokai</publisher>
<info name="serial" value="DMG-AE-USA, DMG-AE-(ITA/AUS)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- ITA cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- ITA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -463,7 +463,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-L3-USA, DMG-L3-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -605,7 +605,7 @@
<publisher>Natsume</publisher>
<info name="serial" value="DMG-PN-USA, DMG-PN-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -621,7 +621,7 @@
<publisher>LJN</publisher> <!-- Nintendo in Europe? -->
<info name="serial" value="DMG-SM-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-01" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-01" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -637,7 +637,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-ZS-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -653,7 +653,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-LQ-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -865,7 +865,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AMCE-USA, DMG-AMCP-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV & USA carts -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -882,7 +882,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-ACPE-USA, DMG-ACPP-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -933,7 +933,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-ADJE-USA, DMG-ADJP-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV & USA carts -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1139,7 +1139,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-AK-USA, DMG-AK-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -1155,7 +1155,7 @@
<publisher>Jaleco</publisher>
<info name="serial" value="DMG-P8-USA, DMG-P8-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1193,7 +1193,7 @@
<publisher>Hudson Soft</publisher>
<info name="serial" value="DMG-GK-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -1378,7 +1378,7 @@
<publisher>Hi Tech Expressions</publisher>
<info name="serial" value="DMG-GU-USA, DMG-GU-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1408,7 +1408,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-TS-USA, DMG-TS-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1426,7 +1426,7 @@
<info name="release" value="19890421 (JPN)"/>
<info name="alt_title" value="ベースボール"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1558,7 +1558,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-A3BE-USA, DMG-A3BP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -1809,7 +1809,7 @@
<publisher>Tradewest</publisher>
<info name="serial" value="DMG-BV-USA, DMG-BV-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1891,7 +1891,7 @@
<publisher>GT Interactive</publisher>
<info name="serial" value="DMG-AVIE-USA, DMG-AVIP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-20" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-20" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -1976,7 +1976,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-LB-USA, DMG-LB-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV & USA carts -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -2018,7 +2018,7 @@
<publisher>Capcom</publisher>
<info name="serial" value="DMG-BO-(FAH, UKV), DMG-202 CHN"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- DMG-BEAN-M11 for the Chinese cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- DMG-BEAN-M11 for the Chinese cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -2358,7 +2358,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AB2E-USA, DMG-AB2P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -2751,7 +2751,7 @@
<publisher>FCI</publisher>
<info name="serial" value="DMG-BG-USA, DMG-BG-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-AAA-03" /> <!-- Both USA & UKV cart -->
+ <feature name="pcb" value="DMG-AAA-03" /> <!-- Both USA & UKV cart -->
<feature name="u1" value="U1 PRG" />
<dataarea name="rom" size="32768">
<rom name="dmg-bge-0.u1" size="32768" crc="843068fd" sha1="b08b8a9bf742f7ca4b355a866b4167741252dcf6" offset="0" />
@@ -2842,7 +2842,7 @@
<publisher>Kemco</publisher>
<info name="serial" value="DMG-BB-USA, DMG-BB-(FAH/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRA cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -2907,7 +2907,7 @@
<info name="release" value="19910215 (JPN)"/>
<info name="alt_title" value="ãƒãƒ¼ã‚¬ãƒ¼ã‚¿ã‚¤ãƒ ãƒ»ãƒ‡ãƒ©ãƒƒã‚¯ã‚¹"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -3147,7 +3147,7 @@
<publisher>Interplay</publisher>
<info name="serial" value="DMG-ACFE-USA, DMG-ACFP-GPS"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- GPS cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- GPS cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -3322,7 +3322,7 @@
<publisher>Accolade</publisher>
<info name="serial" value="DMG-CZ-USA, DMG-CZ-FRG"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-AAA-03" /> <!-- Both FRG & USA cart -->
+ <feature name="pcb" value="DMG-AAA-03" /> <!-- Both FRG & USA cart -->
<feature name="u1" value="U1 PRG" />
<dataarea name="rom" size="32768">
<rom name="dmg-cze-0.u1" size="32768" crc="245afcdc" sha1="0106c3dc8016398e9d24e2472c867487c3bd376f" offset="0" />
@@ -3399,7 +3399,7 @@
<publisher>Taito</publisher>
<info name="serial" value="DMG-HQ-USA, DMG-HQ-AUS, DMG-HQ-(NOE/ESP)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -3727,7 +3727,7 @@
<publisher>Sony Imagesoft</publisher>
<info name="serial" value="DMG-QC-USA, DMG-QC-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -3743,7 +3743,7 @@
<publisher>Sony Imagesoft</publisher>
<info name="serial" value="DMG-Q5-USA, DMG-Q5-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -4086,7 +4086,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AC8E-USA, DMG-AC8P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -4159,7 +4159,7 @@
<publisher>Sunsoft</publisher>
<info name="serial" value="DMG-YS-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B" />
<feature name="slot" value="rom_mbc1" />
@@ -4438,7 +4438,7 @@
<publisher>SNK</publisher>
<info name="serial" value="DMG-FU-USA, DMG-FU-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B" />
<feature name="slot" value="rom_mbc1" />
@@ -4665,7 +4665,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-YT-USA, DMG-YT-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN(K)-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-DECN(K)-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="u3" value="U3 RAM" />
@@ -4688,7 +4688,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-ADDE-USA, DMG-ADDP-(EUR/EUR-1)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-02" /> <!-- USA cart, EUR-1 on DMG-DECN(K)-02 pcb -->
+ <feature name="pcb" value="DMG-DECN-02" /> <!-- USA cart, EUR-1 on DMG-DECN(K)-02 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1B1]" />
<feature name="u3" value="U3 RAM [HY6264ALLJ-10]" />
@@ -4728,10 +4728,10 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AD3E-USA, DMG-AD3P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR carts -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [DMG MBC1B1]" />
- <feature name="u3" value="U3 RAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 RAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 26A [6129A 7408]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -4962,7 +4962,7 @@
<publisher>Tradewest</publisher> <!-- Nintendo in Europe -->
<info name="serial" value="DMG-DD-USA, DMG-DD-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -4979,7 +4979,7 @@
<info name="serial" value="DMG-DX-USA, DMG-DX-NOE"/>
<info name="alt_title" value="Double Dragon 3 - The Arcade Game (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -5349,7 +5349,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-ADHE-USA , DMG-ADHP-(EUR/FAH)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EURO cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EURO cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -5608,7 +5608,7 @@
<publisher>Taito</publisher>
<info name="serial" value="DMG-EA-USA, DMG-EA-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -5667,7 +5667,7 @@
<info name="release" value="19901109 (JPN)"/>
<info name="alt_title" value="F1レース"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-GDAN-10" /> <!-- EUR cart, also on DMG-GDAN-02 pcb -->
+ <feature name="pcb" value="DMG-GDAN-10" /> <!-- EUR cart, also on DMG-GDAN-02 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC2A [DMG MBC2-A]" />
<feature name="u3" value="U3 26A [6129A 8R42]" />
@@ -5908,7 +5908,7 @@
<publisher>Electro Brain</publisher>
<info name="serial" value="DMG-C6-USA, DMG-C6-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -5968,7 +5968,7 @@
<publisher>Jaleco</publisher>
<info name="serial" value="DMG-F6-USA, DMG-F6-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -6207,7 +6207,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-EF-USA, DMG-EF-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -6324,7 +6324,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AFEE-USA, DMG-AFEP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -6885,7 +6885,7 @@
<info name="serial" value="DMG-RA-USA, DMG-RA-NOE"/>
<info name="alt_title" value="Gargoyle's Quest (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -6901,7 +6901,7 @@
<publisher>Mindscape</publisher>
<info name="serial" value="DMG-G2-USA, DMG-G2-(UKV/ESP)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-01" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-01" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -7020,7 +7020,7 @@
<publisher>Sony Imagesoft</publisher>
<info name="serial" value="DMG-G8-USA, DMG-G8-(FAH/NOE)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -7186,7 +7186,7 @@
<publisher>Activision</publisher>
<info name="serial" value="DMG-GB-USA, DMG-GB-(NOE/SCN)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -7467,7 +7467,7 @@
<feature name="pcb" value="DMG-A06-01" />
<feature name="u1" value="U1 2M/4M/8M-MROM" />
<feature name="u2" value="U2 MBC-5" />
- <feature name="u3" value="U3 64K-SRAM [W2465S-70LL]" /> <!-- Winbond RAM -->
+ <feature name="u3" value="U3 64K-SRAM [W2465S-70LL]" /> <!-- Winbond RAM -->
<feature name="u4" value="U4 MM1134A [126 134A]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc5" />
@@ -7509,7 +7509,7 @@
<feature name="pcb" value="DMG-A06-01" />
<feature name="u1" value="U1 2M/4M/8M-MROM" />
<feature name="u2" value="U2 MBC-5" />
- <feature name="u3" value="U3 64K-SRAM [W2465S-70LL]" /> <!-- Winbond RAM -->
+ <feature name="u3" value="U3 64K-SRAM [W2465S-70LL]" /> <!-- Winbond RAM -->
<feature name="u4" value="U4 MM1134A [6735]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc5" />
@@ -7533,7 +7533,7 @@
<feature name="pcb" value="DMG-A06-01" />
<feature name="u1" value="U1 2M/4M/8M-MROM" />
<feature name="u2" value="U2 MBC-5" />
- <feature name="u3" value="U3 64K-SRAM [W2465S-70LL]" /> <!-- Winbond RAM -->
+ <feature name="u3" value="U3 64K-SRAM [W2465S-70LL]" /> <!-- Winbond RAM -->
<feature name="u4" value="U4 MM1134A [134A]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc5" />
@@ -8001,7 +8001,7 @@
<feature name="pcb" value="DMG-A06-01" />
<feature name="u1" value="U1 2M/4M/8M-MROM" />
<feature name="u2" value="U2 MBC-5" />
- <feature name="u3" value="U3 64K-SRAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 64K-SRAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 MM1134A [6735 0875]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc5" />
@@ -8447,7 +8447,7 @@
<publisher>Taito</publisher>
<info name="serial" value="DMG-HC-USA, DMG-HC-FRG"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -8523,7 +8523,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-HM-USA, DMG-HM-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE & UKV carts -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE & UKV carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -8539,7 +8539,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-AH-USA, DMG-AH-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -8809,7 +8809,7 @@
<info name="serial" value="DMG-ANDE-USA, DMG-ANDP-(NOE/UKV)"/>
<info name="alt_title" value="Disney's The Hunchback of Notre Dame - 5 Foolishly Fun Topsy Turvy Games (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -8825,7 +8825,7 @@
<publisher>Hi Tech Expressions</publisher>
<info name="serial" value="DMG-HF-USA, DMG-HF-(ESP/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- ESP cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- ESP cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -8889,7 +8889,7 @@
<info name="release" value="19890921 (JPN)"/>
<info name="alt_title" value="ãƒã‚¤ãƒ‘ーロードランナー"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-AAA-03" /> <!-- UKV cart, JPN cart using DMG-AAA-01 pcb -->
+ <feature name="pcb" value="DMG-AAA-03" /> <!-- UKV cart, JPN cart using DMG-AAA-01 pcb -->
<feature name="u1" value="U1 PRG" />
<dataarea name="rom" size="32768">
<rom name="dmg-hla-1.u1" size="32768" crc="b3a86164" sha1="261da795c7b4155f1b8083acc55da78699c8a0de" offset="0" />
@@ -8946,7 +8946,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-C8-USA, DMG-C8-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -8978,7 +8978,7 @@
<info name="serial" value="DMG-J5-USA, DMG-J5-FRG"/>
<info name="alt_title" value="Indiana Jones un der Letzte Kreuzzug (German Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -9009,7 +9009,7 @@
<info name="serial" value="DMG-FH-USA, DMG-FH-UKV"/>
<info name="alt_title" value="InfoGenius Productivity Pak - Berlitz French Translator (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -9026,7 +9026,7 @@
<info name="serial" value="DMG-NL-USA, DMG-NL-UKV"/>
<info name="alt_title" value="InfoGenius Productivity Pak - Berlitz Spanish Translator (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -9083,7 +9083,7 @@
<feature name="pcb" value="DMG-DECN-02" />
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1B]" />
- <feature name="u3" value="U3 RAM [LH5168NFA-10L]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 RAM [LH5168NFA-10L]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 26A [195 26A]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -9134,7 +9134,7 @@
<publisher>Konami</publisher>
<info name="serial" value="DMG-AIGE-USA, DMG-AIGP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -9168,7 +9168,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AXIE-USA, DMG-AXIP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -9230,7 +9230,7 @@
<info name="serial" value="DMG-YH-USA, DMG-YH-EUR"/>
<info name="alt_title" value="The Simpsons Itchy &amp; Scratchy - Miniature Golf Madness (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -9345,7 +9345,7 @@
<publisher>Tradewest</publisher>
<info name="serial" value="DMG-JN-USA, DMG-JN-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -9390,7 +9390,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AW7E-USA-1, DMG-AW7P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR & USA carts -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [MBC1-B]" />
<feature name="u3" value="U3 RAM [LH5164AN-10L]" />
@@ -9553,7 +9553,7 @@
<publisher>Taito</publisher>
<info name="serial" value="DMG-JS-USA, DMG-JS-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -9604,7 +9604,7 @@
<publisher>Ubi Soft</publisher>
<info name="serial" value="DMG-JC-USA, DMG-JC-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -9739,7 +9739,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AJDE-USA, DMG-AJDP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -9755,7 +9755,7 @@
<publisher>Virgin Interactive</publisher>
<info name="serial" value="DMG-J7-USA, DMG-J7-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -9788,7 +9788,7 @@
<publisher>Ocean</publisher> <!-- Malibu Games in USA -->
<info name="serial" value="DMG-AJGE-USA, DMG-AJGP-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -9851,7 +9851,7 @@
<publisher>Ocean</publisher>
<info name="serial" value="DMG-A2JE-USA, DMG-A2JP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -10139,7 +10139,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AKGE-USA, DMG-AKGP-AUS"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- AUS cart -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- AUS cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [MBC1B1]" />
<feature name="u3" value="U3 RAM [BR6265BF-10SL]" />
@@ -10204,7 +10204,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-KA-USA, DMG-KA-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-GDAN-03" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-GDAN-03" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC2A [DMG MBC2-A]" />
<feature name="u3" value="U3 26A [26A]" />
@@ -10255,7 +10255,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AKLE-USA, DMG-AKLP-(EUR/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -10512,7 +10512,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-KY-USA, DMG-KY-(NOE/ESP-1/EUR/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- Euro carts, also found on DMG-BEAN-10 pcbs -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- Euro carts, also found on DMG-BEAN-10 pcbs -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -10529,7 +10529,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AKBE-USA, DMG-AKBP-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-DECN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1-B]" />
<feature name="u3" value="U3 RAM [HY6264ALLJ-10]" />
@@ -10551,7 +10551,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-K9-USA, DMG-K9-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-GDAN-03" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-GDAN-03" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC2A [DMG MBC2-A]" />
<feature name="u3" value="U3 26A [6129 3816]" />
@@ -10572,7 +10572,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AKCE-USA, DMG-AKCP-(AUS/EUR)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [DMG MBC1B1]" />
<feature name="u3" value="U3 RAM [BR6265BF-10SL]" />
@@ -10937,7 +10937,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-FK-USA, DMG-FK-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -10969,7 +10969,7 @@
<publisher>Irem</publisher>
<info name="serial" value="DMG-SX-USA, DMG-SX-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -11020,7 +11020,7 @@
<info name="serial" value="DMG-AP-USA, DMG-AP-UKV"/>
<info name="alt_title" value="Kwirk - He's A-maze-ing! (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-AAA-03" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-AAA-03" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<dataarea name="rom" size="32768">
<rom name="dmg-ape-0.u1" size="32768" crc="21c98af2" sha1="6ef48e912a47c774048456aa870c7e810fd45685" offset="0" />
@@ -11048,7 +11048,7 @@
<publisher>Titus</publisher>
<info name="serial" value="DMG-L7-USA, DMG-L7-(FRG/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -11201,10 +11201,10 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-ZL-USA, DMG-ZL-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-02" /> <!-- USA cart -->
+ <feature name="pcb" value="DMG-DECN-02" /> <!-- USA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1-B]" />
- <feature name="u3" value="U3 RAM [HY6264ALLJ-10]" /> <!-- Hyundai RAM -->
+ <feature name="u3" value="U3 RAM [HY6264ALLJ-10]" /> <!-- Hyundai RAM -->
<feature name="u4" value="U4 26A [325 26A]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -11226,7 +11226,7 @@
<feature name="pcb" value="DMG-DECN-02" />
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1B]" />
- <feature name="u3" value="U3 RAM [HY6264ALL-10]" /> <!-- Hyundai RAM -->
+ <feature name="u3" value="U3 RAM [HY6264ALL-10]" /> <!-- Hyundai RAM -->
<feature name="u4" value="U4 26A [6129 3809]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -11248,7 +11248,7 @@
<feature name="pcb" value="DMG-DECN-02" />
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1B1]" />
- <feature name="u3" value="U3 RAM [HY6264ALLJ-10]" /> <!-- Hyundai RAM -->
+ <feature name="u3" value="U3 RAM [HY6264ALLJ-10]" /> <!-- Hyundai RAM -->
<feature name="u4" value="U4 26A [6129 3809]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -11359,7 +11359,7 @@
<publisher>Ocean</publisher>
<info name="serial" value="DMG-LT-USA, DMG-LT-FAH"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -11502,7 +11502,7 @@
<info name="release" value="19900511 (JPN)"/>
<info name="alt_title" value="ロックンãƒã‚§ã‚¤ã‚¹ ~ Lock 'n' Chase (Jpn Box), Lock n' Chase (Western Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -11563,7 +11563,7 @@
<info name="release" value="19910315 (JPN)"/>
<info name="alt_title" value="ループス"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-AAA-10" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-AAA-10" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<dataarea name="rom" size="32768">
<rom name="dmg-lpa-0.u1" size="32768" crc="531a3e16" sha1="dd2ddac2310409287299c287f1959196e0b4d14e" offset="0" />
@@ -11578,7 +11578,7 @@
<publisher>THQ</publisher>
<info name="serial" value="DMG-ALWE-USA, DMG-ALWP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -11641,7 +11641,7 @@
<info name="release" value="19940325 (JPN)"/>
<info name="alt_title" value="ルクル"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-DECN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B" />
<feature name="u3" value="U3 RAM" />
@@ -11950,7 +11950,7 @@
<info name="serial" value="DMG-603-CHN"/>
<part name="cart" interface="gameboy_cart">
<feature name="pcb" value="DMG-MMM-BEAN-M11" />
- <feature name="u1" value="U1 PRG-ROM" /> <!-- epoxy block -->
+ <feature name="u1" value="U1 PRG-ROM" /> <!-- epoxy block -->
<feature name="u2" value="U2 [MMM01]" />
<feature name="slot" value="rom_mmm01" />
<dataarea name="rom" size="524288">
@@ -11991,7 +11991,7 @@
<publisher>Mindscape</publisher>
<info name="serial" value="DMG-MB-USA, DMG-MB-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -12007,7 +12007,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-YO-(EUR/ITA)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- ITA cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- ITA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -12043,7 +12043,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-APCE-USA, DMG-APCP-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-DECN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1-B]" />
<feature name="u3" value="U3 RAM [LH5268ANF-10YLL]" />
@@ -12351,7 +12351,7 @@
<publisher>Takara</publisher>
<info name="serial" value="DMG-MZ-USA, DMG-MZ-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- USA cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- USA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -12581,7 +12581,7 @@
<publisher>Meldac</publisher>
<info name="serial" value="DMG-TK-USA, DMG-TK-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -12758,7 +12758,7 @@
<publisher>Hi Tech Expressions</publisher>
<info name="serial" value="DMG-UV-USA, DMG-UV-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -12820,7 +12820,7 @@
<publisher>Bandai</publisher>
<info name="serial" value="DMG-ZW-USA, DMG-ZW-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -12894,7 +12894,7 @@
<publisher>Hudson Soft</publisher>
<info name="serial" value="DMG-M8-USA, DMG-M8-FAH"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -13094,7 +13094,7 @@
<info name="release" value="19960721"/>
<info name="alt_title" value="モグラーニャ"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- Also found on DMG-DECN(K)-02 pcb -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- Also found on DMG-DECN(K)-02 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1" />
<feature name="u3" value="U3 RAM" />
@@ -13117,7 +13117,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AMOE-USA, DMG-AMOP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR & USA carts -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [DMG MBC1-B]" />
<feature name="u3" value="U3 RAM [XLJ6265BF-10SL]" />
@@ -13430,7 +13430,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-ATWE-USA, DMG-ATWP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -13474,9 +13474,9 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-C9-USA, DMG-C9-(NOE-1/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV & NOE-1 carts -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV & NOE-1 carts -->
<feature name="u1" value="U1 PRG" />
- <feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" /> <!-- MBC1B1 in NOE-1 cart -->
+ <feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" /> <!-- MBC1B1 in NOE-1 cart -->
<feature name="slot" value="rom_mbc1" />
<dataarea name="rom" size="262144">
<rom name="dmg-c9e-0.u1" size="262144" crc="90eb0929" sha1="59752879efaf2f271ce4b8a9d4a455056a2985d0" offset="0" />
@@ -13490,7 +13490,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-A3MP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- Also found on DMG-BEAN(K)-02 pcb -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- Also found on DMG-BEAN(K)-02 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -13550,7 +13550,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AMKE-USA, DMG-AMKE-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR & USA carts -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -13759,7 +13759,7 @@
<publisher>THQ</publisher>
<info name="serial" value="DMG-AMLE-USA, DMG-AMLP-EUR-1"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -14133,7 +14133,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-A8NE-USA, DMG-A8NP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -14164,7 +14164,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AJTE-USA, DMG-AJTP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -14524,7 +14524,7 @@
<info name="serial" value="DMG-N5-USA, DMG-N5-FAH"/>
<info name="alt_title" value="The Chessmaster Special Edition (Box?)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- French cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- French cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -14607,7 +14607,7 @@
<publisher>Black Pearl</publisher>
<info name="serial" value="DMG-A6HE-USA, DMG-A6HP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -15016,7 +15016,7 @@
<publisher>Black Pearl</publisher>
<info name="serial" value="DMG-AO9E-USA, DMG-AO9P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -15841,7 +15841,7 @@
<publisher>Palcom</publisher>
<info name="serial" value="DMG-PV-(FAH/NOE)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH & NOE carts -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH & NOE carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -15963,7 +15963,7 @@
<publisher>Malibu Games</publisher>
<info name="serial" value="DMG-APRE-USA, DMG-APRP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -15980,7 +15980,7 @@
<publisher>Black Pearl</publisher>
<info name="serial" value="DMG-A3GE-USA, DMG-A3GP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -16104,7 +16104,7 @@
<publisher>GameTek</publisher>
<info name="serial" value="DMG-D8-USA, DMG-D8-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -16120,7 +16120,7 @@
<publisher>GameTek</publisher>
<info name="serial" value="DMG-APFE-USA, DMG-APFP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -16219,7 +16219,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-QF-USA, DMG-QF-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -16263,7 +16263,7 @@
<publisher>Black Pearl</publisher>
<info name="serial" value="DMG-AHQE-USA, DMG-AHQP-FRG"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -16969,7 +16969,7 @@
<feature name="pcb" value="DMG-A02-01" />
<feature name="u1" value="U1 2M/4M/8M-MROM" />
<feature name="u2" value="U2 MBC-5" />
- <feature name="u3" value="U3 256K-SRAM [LH52256CN-10LL]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 256K-SRAM [LH52256CN-10LL]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 MM1134A [6735 0318]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc5" />
@@ -17332,7 +17332,7 @@
<publisher>Time Warner Interactive</publisher>
<info name="serial" value="DMG-AR9E-USA, DMG-AR9P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -17478,7 +17478,7 @@
<publisher>Palcom</publisher>
<info name="serial" value="DMG-CN-(ESP/NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -17773,7 +17773,7 @@
<publisher>Jaleco</publisher>
<info name="serial" value="DMG-QT-USA, DMG-QT-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -17806,7 +17806,7 @@
<info name="release" value="19900413 (JPN)"/>
<info name="alt_title" value="クイックス"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart, JPN version on DMG-BBA-02 pcb -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart, JPN version on DMG-BBA-02 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -17880,7 +17880,7 @@
<publisher>Irem</publisher>
<info name="serial" value="DMG-RE-USA, DMG-RE-(NOE/AUS)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -17964,7 +17964,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-RV-USA, DMG-RV-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -18027,7 +18027,7 @@
<publisher>Konami</publisher>
<info name="serial" value="DMG-OB-USA, DMG-OB-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -19665,7 +19665,7 @@
<info name="release" value="19900921 (JPN)"/>
<info name="alt_title" value="サイドãƒã‚±ãƒƒãƒˆ"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -19708,7 +19708,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-JU-USA, DMG-JU-(NOE/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -19764,7 +19764,7 @@
<publisher>THQ</publisher>
<info name="serial" value="DMG-ASIE-USA, DMG-ASIP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -19823,7 +19823,7 @@
<publisher>Infogrames</publisher>
<info name="serial" value="DMG-UF-USA, DMG-UF-(FAH-1/NOE-1)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- USA cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- USA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -19950,7 +19950,7 @@
<publisher>GameTek</publisher>
<info name="serial" value="DMG-YK-(NOE-1/UKV-1/ESP-1/AUS/FAH/EUR)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- Also found on DMG-BEAN-10 pcb -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- Also found on DMG-BEAN-10 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -20012,7 +20012,7 @@
<info name="release" value="19900126 (JPN)"/>
<info name="alt_title" value="ソーラーストライカー"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-01" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-01" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -20060,7 +20060,7 @@
<publisher>Interplay</publisher>
<info name="serial" value="DMG-UX-USA, DMX-UX-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -20296,7 +20296,7 @@
<publisher>Sunsoft</publisher>
<info name="serial" value="DMG-G6-USA, DMG-G6-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -20313,7 +20313,7 @@
<info name="serial" value="DMG-XG-USA, DMG-XG-NOE"/>
<info name="alt_title" value="Spider-Man - X-Men (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -20779,7 +20779,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-AGTE-USA, DMG-AGTP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -20825,7 +20825,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-ASFE-USA, DMG-ASFP-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -20874,7 +20874,7 @@
<publisher>Ubi Soft</publisher>
<info name="serial" value="DMG-ASRE-USA, DMG-ASRP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -21278,7 +21278,7 @@
<info name="release" value="19890421 (JPN)"/>
<info name="alt_title" value="スーパーマリオランド"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BBA-02" /> <!-- JPN cart, also found on DMG-BBA-03 and DMG-BEAN-02 pcbs -->
+ <feature name="pcb" value="DMG-BBA-02" /> <!-- JPN cart, also found on DMG-BBA-03 and DMG-BEAN-02 pcbs -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -21370,7 +21370,7 @@
</dataarea>
</part>
</software>
-
+
<software name="sml2ja" cloneof="sml2">
<!-- Notes: Also released by NP in 2000-03 -->
<description>Super Mario Land 2 - 6-tsu no Kinka (Jpn, Rev. A)</description>
@@ -21468,7 +21468,7 @@
<publisher>Tradewest</publisher>
<info name="serial" value="DMG-OR-USA, DMG-OR-(NOE/EUR)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -21560,7 +21560,7 @@
<publisher>Black Pearl</publisher>
<info name="serial" value="DMG-ARJE-USA, DMG-ARJP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -21611,7 +21611,7 @@
<publisher>Titus</publisher>
<info name="serial" value="DMG-ASME-USA, DMG-ASMP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -21642,7 +21642,7 @@
<publisher>T*HQ</publisher>
<info name="serial" value="DMG-WG-USA, DMG-WG-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -21772,7 +21772,7 @@
<publisher>Natsume</publisher>
<info name="serial" value="DMG-TG-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -21930,10 +21930,10 @@
<publisher>Bandai</publisher>
<info name="serial" value="DMG-ATAE-USA, DMG-ATAP-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [DMG MBC1B1]" />
- <feature name="u3" value="U3 RAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 RAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 26A [26A]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -22297,7 +22297,7 @@
<info name="release" value="19890529 (JPN)"/>
<info name="alt_title" value="テニス"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-AAA-03" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-AAA-03" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<dataarea name="rom" size="32768">
<rom name="dmg-tna-0.u1" size="32768" crc="5009215f" sha1="ec45a932fb3fc21394fef5e27e7fe9eccd0c7f70" offset="0" />
@@ -22385,7 +22385,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-EH-USA-1, DMG-EH-(ESP-1/UKV)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- USA-1 cart -->
+ <feature name="pcb" value="DMG-BEAN(K)-02" /> <!-- USA-1 cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -22489,10 +22489,10 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-ATRE-USA, DMG-ATRP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [DMG MBC1-B]" />
- <feature name="u3" value="U3 RAM [HY6264ALLJ-10]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 RAM [HY6264ALLJ-10]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 26A [6129A 7862]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -22581,7 +22581,7 @@
<publisher>Konami</publisher>
<info name="serial" value="DMG-T8-USA, DMG-T8-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -22654,7 +22654,7 @@
<publisher>Titus</publisher>
<info name="serial" value="DMG-FO-USA, DMG-FO-FRG"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -22751,7 +22751,7 @@
<publisher>Hi Tech Expressions</publisher>
<info name="serial" value="DMG-J8-USA, DMG-J8-NOE-1"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -22797,7 +22797,7 @@
<publisher>Konami</publisher>
<info name="serial" value="DMG-GN-USA, DMG-GN-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -23094,7 +23094,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-ATLE-USA, DMG-ATLP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -23264,7 +23264,7 @@
<publisher>Sunsoft</publisher>
<info name="serial" value="DMG-T6-USA, DMG-T6-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -23293,7 +23293,7 @@
<publisher>Acclaim Entertainment</publisher>
<info name="serial" value="DMG-ATUE-USA, DMG-ATUP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-10" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1B/1B1 [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -23324,7 +23324,7 @@
<publisher>Accolade</publisher>
<info name="serial" value="DMG-TQ-USA, DMG-TQ-(NOE/ESP/AUS)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -23712,7 +23712,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AVSE-USA, DMG-AVSP-GPS"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-02" /> <!-- GPS cart -->
+ <feature name="pcb" value="DMG-DECN-02" /> <!-- GPS cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [MBC1B]" />
<feature name="u3" value="U3 RAM [BR6265BF-10SL]" />
@@ -23848,7 +23848,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-EE-USA, DMG-EE-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -23867,10 +23867,10 @@
<info name="release" value="19940121 (JPN)"/>
<info name="alt_title" value="スーパーマリオランド3 ワリオランド"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart, JPN cart on DECN(K)-02 pcb -->
+ <feature name="pcb" value="DMG-DECN-10" /> <!-- EUR cart, JPN cart on DECN(K)-02 pcb -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1B/1B1 [DMG MBC1B1]" />
- <feature name="u3" value="U3 RAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
+ <feature name="u3" value="U3 RAM [LH5164AN-10L]" /> <!-- Sharp RAM -->
<feature name="u4" value="U4 26A [26A]" />
<feature name="batt" value="Batt CR1616" />
<feature name="slot" value="rom_mbc1" />
@@ -23890,7 +23890,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-AW2E-USA, DMG-AW2P-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-LFDN-01" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-LFDN-01" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC3 [MBC3]" />
<feature name="u3" value="U3 RAM [BR82256P-70LL]" />
@@ -23953,7 +23953,7 @@
<publisher>FCI</publisher>
<info name="serial" value="DMG-W8-USA, DMG-W8-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -23969,7 +23969,7 @@
<publisher>Hi Tech Expressions</publisher>
<info name="serial" value="DMG-A6-USA, DMG-A6-ITA"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- ITA cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- ITA cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -24176,7 +24176,7 @@
<info name="serial" value="DMG-WW-USA, DMG-WW-(NOE/ESP-1/UKV)"/>
<info name="alt_title" value="Wizards &amp; Warriors X - The Fortress of Fear (Box)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-01" /> <!-- NOE & UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-01" /> <!-- NOE & UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -24428,7 +24428,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-WP-USA, DMG-WP-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -24444,7 +24444,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-AWFE-USA, DMG-AWFP-EUR"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- EUR cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B1]" />
<feature name="slot" value="rom_mbc1" />
@@ -24475,7 +24475,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-LW-USA, DMG-LW-(FAH/NOE)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH & USA carts -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FAH & USA carts -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -24506,7 +24506,7 @@
<publisher>LJN</publisher>
<info name="serial" value="DMG-WX-USA, DMG-WX-NOE"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- NOE cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -24588,7 +24588,7 @@
<publisher>Mindscape</publisher>
<info name="serial" value="DMG-X2-USA, DMG-X2-(NOE/FRG)"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- FRG cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1B]" />
<feature name="slot" value="rom_mbc1" />
@@ -24719,7 +24719,7 @@
<publisher>Nintendo</publisher>
<info name="serial" value="DMG-CI-USA, DMG-CI-UKV"/>
<part name="cart" interface="gameboy_cart">
- <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
+ <feature name="pcb" value="DMG-BEAN-02" /> <!-- UKV cart -->
<feature name="u1" value="U1 PRG" />
<feature name="u2" value="U2 MBC1/1A/1B [DMG MBC1-B]" />
<feature name="slot" value="rom_mbc1" />
@@ -25636,7 +25636,7 @@
</dataarea>
</part>
</software>
-
+
<software name="datenlog">
<description>Game Boy Datenlogger 1 (Ger, v1.0)</description>
<year>200?</year>
@@ -25648,7 +25648,7 @@
</dataarea>
</part>
</software>
-
+
<software name="digitosc">
<description>Game Boy Digital Sampling Oscilloscope (Euro, v3.6)</description>
<year>200?</year>
diff --git a/hash/gameking.xml b/hash/gameking.xml
index 72c0b8cc2e4..8e55efd890d 100644
--- a/hash/gameking.xml
+++ b/hash/gameking.xml
@@ -1,15 +1,15 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
-<!--
+<!--
Dumps are not yet verified as good, although most have been confirmed to run on a flash cart
-
+
the 3-in-1 internal ROM of the system is not yet dumped: it contains the games
- * 2003
- * Drifter
- * Miner
+ * 2003
+ * Drifter
+ * Miner
-->
<softwarelist name="gameking" description="TimeTop GameKing cartridges">
diff --git a/hash/gba.xml b/hash/gba.xml
index a0e5e7c7a51..7940cabc9af 100644
--- a/hash/gba.xml
+++ b/hash/gba.xml
@@ -921,7 +921,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="metrdfsnp2" cloneof="metrdfsn">
<description>Metroid Fusion (Euro, Prototype 20020911)</description>
<year>2002</year>
@@ -934,7 +934,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="metrdfsnp1" cloneof="metrdfsn">
<description>Metroid Fusion (Euro, Prototype 20020916)</description>
<year>2002</year>
@@ -2204,7 +2204,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="metroid0up" cloneof="metroid0">
<description>Metroid - Zero Mission (USA, Prototype)</description>
<year>2004</year>
@@ -7082,7 +7082,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="boktai">
<description>Boktai - The Sun Is in Your Hand (Euro)</description>
<year>2004</year>
@@ -7096,14 +7096,14 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
<feature name="u4" value="U4 74LV4040" /><!-- 37C7E1K -->
<feature name="u5" value="U5 TLV272" />
<feature name="bt1" value="CR1616" />
-
+
<feature name="slot" value="gba_eeprom_64k" />
<dataarea name="rom" size="16777216">
<rom name="boktai - the sun is in your hand (europe) (en,fr,de,es,it).bin" size="16777216" crc="9686c36b" sha1="64f7bf0f0560f6e94da33b549d3206678b29f557" offset="000000" />
</dataarea>
</part>
</software>
-
+
<software name="boktaiud" cloneof="boktai">
<description>Boktai - The Sun Is in Your Hand (USA, Demo)</description>
<year>2003</year>
@@ -8993,7 +8993,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="n_cvania">
<description>NES Classics - Castlevania (Euro)</description>
<year>2004</year>
@@ -11598,7 +11598,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="dobchobi">
<description>Doubutsu-jima no Chobigurumi (Jpn, Rev. 1)</description>
<year>2003</year>
@@ -13031,7 +13031,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="extskateu" cloneof="extskate">
<description>Disney's Extreme Skate Adventure (USA, Rev. 1)</description>
<year>2003</year>
@@ -14559,7 +14559,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="firembssjp" cloneof="firembss">
<description>Fire Emblem - Seima no Kouseki (Jpn, Prototype)</description>
<year>2004</year>
@@ -15502,7 +15502,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="v_dccol2">
<description>Game Boy Advance Video - Disney Channel Collection - Volume 2 (USA)</description>
<year>2004?</year>
@@ -15650,7 +15650,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="v_sharkta" cloneof="v_sharkt" supported="no">
<description>Game Boy Advance Video - Shark Tale (USA, Rev. 5)</description>
<year>2004?</year>
@@ -22608,7 +22608,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="marivsdkud" cloneof="marivsdk">
<description>Mario vs. Donkey Kong (USA, Kiosk, v16)</description>
<year>2004</year>
@@ -23740,7 +23740,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="metroid0p" cloneof="metroid0">
<description>Metroid - Zero Mission (Euro, Prototype)</description>
<year>2004</year>
@@ -25352,7 +25352,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="nakayouc">
<description>Nakayoshi Youchien - Sukoyaka Enji Ikusei Game (Jpn, Rev. 1)</description>
<year>2002</year>
@@ -25486,7 +25486,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="narutoks">
<description>Naruto - Konoha Senki (Jpn, Rev. 1)</description>
<year>2003</year>
@@ -26770,7 +26770,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="petpanrn">
<description>Disney's Peter Pan - Return to Neverland (Euro, Rev. 1)</description>
<year>2002</year>
@@ -28248,7 +28248,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="powrpkp4">
<description>Power Pro Kun Pocket 4 (Jpn, Rev. 1)</description>
<year>2002</year>
@@ -31907,7 +31907,7 @@ Note: In the AGB-E05-XX and AGB-E06-XX pcbs, the chip name is hidden under the b
</dataarea>
</part>
</software>
-
+
<software name="stomv4tra" cloneof="stomv4tr">
<description>Simple 2960 Tomodachi Series Vol. 4 - The Trump - Minna de Asoberu 12 Shurui no Trump Game (Jpn)</description>
<year>2003</year>
@@ -39345,7 +39345,7 @@ The cart also contained a non-empty SRAM save which we currently include in the
</dataarea>
</part>
</software>
-
+
<software name="yoshia" cloneof="yoshi">
<description>Yoshi Demo (Alt?)</description>
<year>2001?</year>
diff --git a/hash/gbcolor.xml b/hash/gbcolor.xml
index 17baf052acd..21d965ea09d 100644
--- a/hash/gbcolor.xml
+++ b/hash/gbcolor.xml
@@ -6706,7 +6706,7 @@ List of unconfirmed retail cartridge roms
</dataarea>
</part>
</software>
-
+
<software name="daikatanp" cloneof="daikatan">
<!-- Notes: GBC only -->
<description>Daikatana (Prototype 20000419)</description>
@@ -23151,7 +23151,7 @@ List of unconfirmed non retail roms
<software name="pocknaka">
<!-- Notes: GBC only -->
<description>Pocket no Naka no Ookoku (Jpn, Prototype)</description>
- <year>2000</year> <!-- scheduled to be released January 2001 (3/11/2000 Famitsu) -->
+ <year>2000</year> <!-- scheduled to be released January 2001 (3/11/2000 Famitsu) -->
<publisher>Hector</publisher>
<info name="alt_title" value="ãƒã‚±ãƒƒãƒˆã®ä¸­ã®çŽ‹å›½"/>
<part name="cart" interface="gameboy_cart">
@@ -23606,7 +23606,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_8in1">
<description>8 in 1 (Tw)</description>
<year>19??</year>
@@ -23619,7 +23619,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_sac01" supported="no">
<description>4 in 1 + 8 in 1 (World, 4B-001)</description>
<year>20??</year>
@@ -23631,7 +23631,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_sac02" supported="no">
<description>4 in 1 + 8 in 1 (World, 4B-002)</description>
<year>19??</year>
@@ -23644,7 +23644,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_sac05" supported="no">
<description>4 in 1 + 8 in 1 + 16 in 1 (World, 4B-005)</description>
<year>19??</year>
@@ -23657,7 +23657,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_sac07" supported="no">
<description>4 in 1 + 8 in 1 (World, 4B-007)</description>
<year>19??</year>
@@ -23670,7 +23670,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_6in1">
<description>Super 6 in 1 (Tw)</description>
<year>19??</year>
@@ -23683,7 +23683,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="mc_16in1">
<description>Super 16 in 1 (Tw)</description>
<year>19??</year>
@@ -23925,7 +23925,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="digid3">
<description>Chao Jin Hua - Shu Ma Bao Long - Zuan Shi Ban (Chi)</description>
<year>200?</year>
@@ -23977,7 +23977,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="taikonzs">
<description>Taikong Zhan Shi - Jing Dian Ban (Chi)</description>
<year>200?</year>
@@ -24209,7 +24209,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="xinshdyx">
<description>Xin Shediao Ying Xiong Chuan (Chi)</description>
<year>200?</year>
@@ -24244,7 +24244,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="xinguam2">
<description>Xin Guangming Yu Hei'an 2 - Zhushen De Yichan (Chi)</description>
<year>200?</year>
@@ -24278,7 +24278,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="teshu2k1" cloneof="mslug2k1">
<!-- probably developed by BDD -->
<description>Teshu Budui 2001 (Chi, Li Cheng)</description>
@@ -24296,7 +24296,7 @@ These were produced between 2000 and 2001 by Rocket Games, run by Datel Design
</dataarea>
</part>
</software>
-
+
<software name="taikond3">
<description>Taikong Zhanshi DX3 - Zui Zhong Huan Xiang (Chi)</description>
<year>200?</year>
diff --git a/hash/m5_cart.xml b/hash/m5_cart.xml
index 7543d7557df..e4c828aaee2 100644
--- a/hash/m5_cart.xml
+++ b/hash/m5_cart.xml
@@ -335,7 +335,7 @@ and why some of the dumps below have weird size?
</dataarea>
</part>
</software>
-
+
<software name="dremshop">
<description>Dream Shopper</description>
<year>1983</year>
diff --git a/hash/megadriv.xml b/hash/megadriv.xml
index 7713ca27b73..937dc572cf0 100644
--- a/hash/megadriv.xml
+++ b/hash/megadriv.xml
@@ -9914,7 +9914,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="advdaisnp" cloneof="advdaisn">
<description>Advanced Daisenryaku - Deutsch Dengeki Sakusen (Jpn, Prototype 19910307)</description>
<year>1991</year>
@@ -10521,7 +10521,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="arielp" cloneof="ariel">
<description>Disney's Ariel the Little Mermaid (USA, Prototype 19921010)</description>
<year>1992</year>
@@ -11063,7 +11063,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="barneyp" cloneof="barney">
<description>Barney's Hide &amp; Seek Game (USA, Prototype 19930918)</description>
<year>1993</year>
@@ -11242,7 +11242,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="beastwp" cloneof="beastw">
<description>Beast Wrestler (USA, Prototype 19910913)</description>
<year>1991</year>
@@ -12066,7 +12066,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="budokanup" cloneof="budokan">
<description>Budokan - The Martial Spirit (USA, Prototype 19900925)</description>
<year>1990</year>
@@ -12221,7 +12221,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="chakanp" cloneof="chakan">
<description>Chakan - The Forever Man (Prototype 19921006)</description>
<year>1992</year>
@@ -13540,7 +13540,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="twinhawkp" cloneof="twinhawk">
<description>Daisenpuu (Jpn, Prototype 19900406)</description>
<year>1990</year>
@@ -13590,7 +13590,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="darwinp" cloneof="darwin">
<description>Darwin 4081 (Jpn, Prototype 19900221)</description>
<year>1990</year>
@@ -13659,7 +13659,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="drscjp" cloneof="drsc">
<description>David Robinson's Supreme Court (Jpn, Prototype 19920415)</description>
<year>1992</year>
@@ -14134,7 +14134,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="ddragon2p" cloneof="ddragon2">
<description>Double Dragon II - The Revenge (Jpn, Prototype 19911018)</description>
<year>1991</year>
@@ -14382,7 +14382,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="dyndukep" cloneof="dynduke">
<description>Dynamite Duke (Prototype 19900621)</description>
<year>1990</year>
@@ -14747,7 +14747,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="steelempp" cloneof="empsteel">
<description>Steel Empire (USA, Prototype 19920313)</description>
<year>1992</year>
@@ -15038,7 +15038,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="exilep" cloneof="exile">
<description>Exile (USA, Prototype 19911213)</description>
<year>1991</year>
@@ -15171,7 +15171,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="f22p2" cloneof="f22">
<description>F-22 Interceptor (Prototype 19910917)</description>
<year>1991</year>
@@ -15619,7 +15619,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="samesamep" cloneof="fireshrk">
<description>Same! Same! Same! (Jpn, Prototype 19900730)</description>
<year>1990</year>
@@ -16959,7 +16959,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="finalbu" cloneof="jbdougko">
<description>Final Blow (USA, James 'Buster' Douglas Knockout Boxing Prototype 19900116)</description>
<year>1990</year>
@@ -17179,7 +17179,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="maddenp" cloneof="madden">
<description>John Madden Football (Prototype, 19901107)</description>
<year>1990</year>
@@ -17302,7 +17302,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="jparkp" cloneof="jpark">
<description>Jurassic Park (Euro, Prototype 19930614)</description>
<year>1993</year>
@@ -17324,7 +17324,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="jparkup2" cloneof="jpark">
<description>Jurassic Park (USA, Prototype 19930526)</description>
<year>1993</year>
@@ -17728,7 +17728,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="landstlkup2" cloneof="landstlk">
<description>Landstalker - The Treasures of King Nole (USA, Prototype 19930713)</description>
<year>1993</year>
@@ -18501,7 +18501,7 @@ but dumps still have to be confirmed.
</dataarea>
</part>
</software>
-
+
<software name="mastmonsjp" cloneof="mastmons">
<description>Master of Monsters (Jpn, Prototype 19910426)</description>
<year>1991</year>
@@ -19446,7 +19446,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="mystdefp" cloneof="mystdef">
<description>Mystic Defender (Prototype, 19890914)</description>
<year>1989</year>
@@ -20483,7 +20483,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="nfl94jp" cloneof="nfl94">
<description>NFL Football '94 Starring Joe Montana (Jpn, Prototype 19931104)</description>
<year>1994</year>
@@ -20838,7 +20838,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="ninjabp" cloneof="ninjab">
<description>Ninja Burai Densetsu (Jpn, Prototype 19910528)</description>
<year>1991</year>
@@ -21429,7 +21429,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="pebblep" cloneof="pebble">
<description>Pebble Beach Golf Links (Prototype, 19940214)</description>
<year>1993</year>
@@ -21892,7 +21892,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="psolar">
<description>Pier Solar and the Great Architects (World, Rev. C)</description>
<year>2010</year>
@@ -21904,7 +21904,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="psolara" cloneof="psolar">
<description>Pier Solar and the Great Architects (World, Rev. B)</description>
<year>2010</year>
@@ -21916,7 +21916,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="psolarb" cloneof="psolar">
<description>Pier Solar and the Great Architects (World, Rev. A)</description>
<year>2010</year>
@@ -21928,7 +21928,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="psolarp" cloneof="psolar">
<description>Pier Solar and the Great Architects (World, Prototype)</description>
<year>2010</year>
@@ -24205,7 +24205,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="slaughtrp" cloneof="slaughtr">
<description>Slaughter Sport (USA, Prototype 19910927)</description>
<year>1991</year>
@@ -24302,7 +24302,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="soldeacep" cloneof="soldeace">
<description>Sol-Deace (USA, Prototype 19920203)</description>
<year>1992</year>
@@ -24976,7 +24976,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="sorcerkjp" cloneof="sorcerk">
<description>Sorcer Kingdom (Jpn, 19911108)</description>
<year>1992</year>
@@ -25277,7 +25277,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="starodys">
<description>Star Odyssey (USA)</description>
<year>2011</year>
@@ -25291,7 +25291,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="starodysp" cloneof="starodys">
<description>Star Odyssey (USA, Prototype 19920116)</description>
<year>1990</year>
@@ -25734,7 +25734,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="ssmartp" cloneof="ssmart">
<description>Street Smart (Prototype, 19900629)</description>
<year>1991</year>
@@ -26630,7 +26630,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="trgearthp" cloneof="trgearth">
<description>Target Earth (USA, Prototype 19900216)</description>
<year>1990</year>
@@ -26716,7 +26716,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="tecnocopp2" cloneof="tecnocop">
<description>Technocop (USA, Prototype 19900912)</description>
<year>1990</year>
@@ -27036,7 +27036,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="termintrp" cloneof="termintr">
<description>The Terminator (Prototype, 19920414)</description>
<year>1991</year>
@@ -27125,7 +27125,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="tf3p" cloneof="tf3">
<description>Thunder Force III (Prototype 19900801)</description>
<year>1990</year>
@@ -27556,7 +27556,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="traysiap" cloneof="traysia">
<description>Traysia (USA, Prototype 19920122)</description>
<year>1992</year>
@@ -27756,7 +27756,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="twocrudep" cloneof="twocrude">
<description>Two Crude Dudes (Prototype, 19911124)</description>
<year>1992</year>
@@ -27974,7 +27974,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="valisp" cloneof="valis">
<description>Valis (USA, Prototype 19911025)</description>
<year>1991</year>
@@ -28021,7 +28021,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="vaportrp" cloneof="vaportr">
<description>Vapor Trail (USA, Prototype 19910526)</description>
<year>1991</year>
@@ -28485,7 +28485,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="warsongp" cloneof="warsong">
<description>Warsong (USA, Prototype 19911001)</description>
<year>1991</year>
@@ -28587,7 +28587,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="whiprushp" cloneof="whiprush">
<description>Whip Rush (USA, Prototype 19900129)</description>
<year>1990</year>
@@ -28732,7 +28732,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="wboy5p" cloneof="wboymw">
<description>Wonder Boy V - Monster World III (Jpn, Prototype 19910725)</description>
<year>1991</year>
@@ -30248,7 +30248,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="ys3p" cloneof="ys3">
<description>Ys III (USA, Prototype 19910828)</description>
<year>1991</year>
@@ -30529,7 +30529,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="segachnj" supported="no">
<description>Sega Channel (Jpn, v2.11)</description>
<year>199?</year>
@@ -30540,7 +30540,7 @@ Notice that these are not working on real hardware due to bugged code with VDP i
</dataarea>
</part>
</software>
-
+
<software name="segachnjo" cloneof="segachnj" supported="no">
<description>Sega Channel (Jpn, v2.11 older)</description>
<year>199?</year>
diff --git a/hash/mz2500.xml b/hash/mz2500.xml
index ec3735ffe2b..5fb2f41d1e7 100644
--- a/hash/mz2500.xml
+++ b/hash/mz2500.xml
@@ -770,27 +770,27 @@
</dataarea>
</part>
</software>
-
-
+
+
<!-- This fails to be recognized by floppy loading code? it shall be 2DD plain disk -->
<software name="scobol" supported="no">
<description>Sharp COBOL</description>
<year>198?</year>
<publisher>Sharp</publisher>
-
+
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="655360">
<rom name="sharpcobol.hdm" size="655360" crc="898021bb" sha1="c30c5cb99acf6aadba2b7b431935d8446916c673" offset="0" />
</dataarea>
</part>
</software>
-
+
<!-- This fails to be recognized by floppy loading code? it shall be 2DD plain disk -->
<software name="scpmwm" supported="no">
<description>Personal CP/M + Wordmaster</description>
<year>198?</year>
<publisher>Sharp</publisher>
-
+
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="655360">
<rom name="sharpcpm.hdm" size="655360" crc="9b3f1d46" sha1="7b901031873437a8824e15ac2577f175b8bffdd4" offset="0" />
diff --git a/hash/n64.xml b/hash/n64.xml
index ec56414ab93..eff2daa80a2 100644
--- a/hash/n64.xml
+++ b/hash/n64.xml
@@ -3657,7 +3657,7 @@ patched out (+ a fix for internal checksum)
</dataarea>
</part>
</software>
-
+
<software name="dukenk64p" cloneof="dukenk64">
<description>Duke Nukem 64 (Euro, Prototype)</description>
<year>1997</year>
@@ -6491,7 +6491,7 @@ patched out (+ a fix for internal checksum)
</dataarea>
</part>
</software>
-
+
<software name="megamanp" cloneof="megaman">
<description>Mega Man 64 (USA, Prototype)</description>
<year>2000</year>
diff --git a/hash/neogeo.xml b/hash/neogeo.xml
index 06eae352624..2ec19f672fa 100644
--- a/hash/neogeo.xml
+++ b/hash/neogeo.xml
@@ -40,31 +40,31 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="001-p1.p1" offset="0x000000" size="0x080000" crc="cc9fc951" sha1="92f4e6ddeeb825077d92dbb70b50afea985f15c0" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="001-p1.p1" offset="0x000000" size="0x080000" crc="cc9fc951" sha1="92f4e6ddeeb825077d92dbb70b50afea985f15c0" /> <!-- MB834200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="001-s1.s1" crc="7988ba51" sha1="bc2f661f381b06b34ac2fa215dd5689d3bf84832" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="001-s1.s1" crc="7988ba51" sha1="bc2f661f381b06b34ac2fa215dd5689d3bf84832" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="001-m1.m1" crc="ba874463" sha1="a83514f4b20301f84a98699900e2593f1c1b8846" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="001-m1.m1" crc="ba874463" sha1="a83514f4b20301f84a98699900e2593f1c1b8846" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
<!-- AES has different label, data is the same: 001-v1.v1 -->
- <rom name="001-v11.v11" offset="0x000000" size="0x080000" crc="a7c3d5e5" sha1="e3efc86940f91c53b7724c4566cfc21ea1a7a465" /> <!-- MB834200 -->
+ <rom name="001-v11.v11" offset="0x000000" size="0x080000" crc="a7c3d5e5" sha1="e3efc86940f91c53b7724c4566cfc21ea1a7a465" /> <!-- MB834200 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x180000">
<!-- AES has different label, data is the same: 001-v2.v21 -->
- <rom name="001-v21.v21" offset="0x000000" size="0x080000" crc="55e670b3" sha1="a047049646a90b6db2d1882264df9256aa5a85e5" /> <!-- MB834200 -->
- <rom name="001-v22.v22" offset="0x080000" size="0x080000" crc="ab0d8368" sha1="404114db9f3295929080b87a5d0106b40da6223a" /> <!-- MB834000 -->
- <rom name="001-v23.v23" offset="0x100000" size="0x080000" crc="df468e28" sha1="4e5d4a709a4737a87bba4083aeb788f657862f1a" /> <!-- MB834000 -->
+ <rom name="001-v21.v21" offset="0x000000" size="0x080000" crc="55e670b3" sha1="a047049646a90b6db2d1882264df9256aa5a85e5" /> <!-- MB834200 -->
+ <rom name="001-v22.v22" offset="0x080000" size="0x080000" crc="ab0d8368" sha1="404114db9f3295929080b87a5d0106b40da6223a" /> <!-- MB834000 -->
+ <rom name="001-v23.v23" offset="0x100000" size="0x080000" crc="df468e28" sha1="4e5d4a709a4737a87bba4083aeb788f657862f1a" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="001-c1.c1" offset="0x000000" size="0x080000" crc="32ea98e1" sha1="c2fb3fb7dd14523a4b4b7fbdb81f44cb4cc48239" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="001-c2.c2" offset="0x000001" size="0x080000" crc="cbc4064c" sha1="224c970fd060d841fd430c946ef609bb57b6d78c" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="001-c3.c3" offset="0x100000" size="0x080000" crc="0151054c" sha1="f24fb501a7845f64833f4e5a461bcf9dc3262557" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="001-c4.c4" offset="0x100001" size="0x080000" crc="0a32570d" sha1="f108446ec7844fde25f7a4ab454f76d384bf5e52" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="001-c5.c5" offset="0x200000" size="0x080000" crc="90b74cc2" sha1="89898da36db259180e5261ed45eafc99ca13e504" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="001-c6.c6" offset="0x200001" size="0x080000" crc="e62bed58" sha1="d05b2903b212a51ee131e52c761b714cb787683e" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="001-c1.c1" offset="0x000000" size="0x080000" crc="32ea98e1" sha1="c2fb3fb7dd14523a4b4b7fbdb81f44cb4cc48239" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="001-c2.c2" offset="0x000001" size="0x080000" crc="cbc4064c" sha1="224c970fd060d841fd430c946ef609bb57b6d78c" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="001-c3.c3" offset="0x100000" size="0x080000" crc="0151054c" sha1="f24fb501a7845f64833f4e5a461bcf9dc3262557" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="001-c4.c4" offset="0x100001" size="0x080000" crc="0a32570d" sha1="f108446ec7844fde25f7a4ab454f76d384bf5e52" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="001-c5.c5" offset="0x200000" size="0x080000" crc="90b74cc2" sha1="89898da36db259180e5261ed45eafc99ca13e504" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="001-c6.c6" offset="0x200001" size="0x080000" crc="e62bed58" sha1="d05b2903b212a51ee131e52c761b714cb787683e" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -89,30 +89,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="002-pg.p1" offset="0x000000" size="0x080000" crc="c100b5f5" sha1="4cea9f29ad67288c3eccfa4cf961ee9782e49165" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="002-pg.p1" offset="0x000000" size="0x080000" crc="c100b5f5" sha1="4cea9f29ad67288c3eccfa4cf961ee9782e49165" /> <!-- MB834200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="002-s1.s1" crc="1a7fd0c6" sha1="3fc701b7afddab369ddf9dedfbc5e1aaf80b8af3" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="002-s1.s1" crc="1a7fd0c6" sha1="3fc701b7afddab369ddf9dedfbc5e1aaf80b8af3" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="002-m1.m1" crc="4ecaa4ee" sha1="50abfb8eed6cb4887393089f9ccc76f306ef69b5" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="002-m1.m1" crc="4ecaa4ee" sha1="50abfb8eed6cb4887393089f9ccc76f306ef69b5" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="002-v11.v11" offset="0x000000" size="0x080000" crc="b7b925bd" sha1="644c92fa90e74998e73714f74b1e0680ee372a07" /> <!-- MB834000 -->
- <rom name="002-v12.v12" offset="0x080000" size="0x080000" crc="329f26fc" sha1="2c8009edc88c6b26f7be5beb2b8d260aac394ee1" /> <!-- MB834000 -->
- <rom name="002-v13.v13" offset="0x100000" size="0x080000" crc="0c39f3c8" sha1="db8f8670639601215707d918d4fb93221460446a" /> <!-- MB834000 -->
- <rom name="002-v14.v14" offset="0x180000" size="0x080000" crc="c7e11c38" sha1="5abf2a7877e0162c758a4dcf09f183930fa7ef24" /> <!-- MB834000 -->
+ <rom name="002-v11.v11" offset="0x000000" size="0x080000" crc="b7b925bd" sha1="644c92fa90e74998e73714f74b1e0680ee372a07" /> <!-- MB834000 -->
+ <rom name="002-v12.v12" offset="0x080000" size="0x080000" crc="329f26fc" sha1="2c8009edc88c6b26f7be5beb2b8d260aac394ee1" /> <!-- MB834000 -->
+ <rom name="002-v13.v13" offset="0x100000" size="0x080000" crc="0c39f3c8" sha1="db8f8670639601215707d918d4fb93221460446a" /> <!-- MB834000 -->
+ <rom name="002-v14.v14" offset="0x180000" size="0x080000" crc="c7e11c38" sha1="5abf2a7877e0162c758a4dcf09f183930fa7ef24" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="002-v21.v21" offset="0x000000" size="0x080000" crc="04a733d1" sha1="84159368c0f6de2c3b8121227201cd3422455cf6" /> <!-- MB834000 -->
+ <rom name="002-v21.v21" offset="0x000000" size="0x080000" crc="04a733d1" sha1="84159368c0f6de2c3b8121227201cd3422455cf6" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="002-c1.c1" offset="0x000000" size="0x080000" crc="aaff2a45" sha1="c91ee72d1d74514df8ec44fca703409d92158ae3" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c2.c2" offset="0x000001" size="0x080000" crc="3ba0f7e4" sha1="f023b134b9c7994f477867307d2732026033501d" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c3.c3" offset="0x100000" size="0x080000" crc="96f0fdfa" sha1="9f779a1ae46aeda54d69382b074392ade687f62f" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c4.c4" offset="0x100001" size="0x080000" crc="5fd87f2f" sha1="a5dd6f26f9485f216c2428ae1792c182beb10dbc" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c5.c5" offset="0x200000" size="0x080000" crc="807ed83b" sha1="3268e7d4602c3f55f1e0da2c80653d5ae461ef67" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c6.c6" offset="0x200001" size="0x080000" crc="5a3cad41" sha1="c620d18f4ff32ed5489c941dfc641030a54f1c14" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c1.c1" offset="0x000000" size="0x080000" crc="aaff2a45" sha1="c91ee72d1d74514df8ec44fca703409d92158ae3" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c2.c2" offset="0x000001" size="0x080000" crc="3ba0f7e4" sha1="f023b134b9c7994f477867307d2732026033501d" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c3.c3" offset="0x100000" size="0x080000" crc="96f0fdfa" sha1="9f779a1ae46aeda54d69382b074392ade687f62f" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c4.c4" offset="0x100001" size="0x080000" crc="5fd87f2f" sha1="a5dd6f26f9485f216c2428ae1792c182beb10dbc" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c5.c5" offset="0x200000" size="0x080000" crc="807ed83b" sha1="3268e7d4602c3f55f1e0da2c80653d5ae461ef67" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c6.c6" offset="0x200001" size="0x080000" crc="5a3cad41" sha1="c620d18f4ff32ed5489c941dfc641030a54f1c14" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -128,30 +128,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="002-p1.p1" offset="0x000000" size="0x080000" crc="3bc7790e" sha1="50b2fffb1278151bb4849fbe1f8cb23916019815" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="002-p1.p1" offset="0x000000" size="0x080000" crc="3bc7790e" sha1="50b2fffb1278151bb4849fbe1f8cb23916019815" /> <!-- MB834200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="002-s1.s1" crc="1a7fd0c6" sha1="3fc701b7afddab369ddf9dedfbc5e1aaf80b8af3" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="002-s1.s1" crc="1a7fd0c6" sha1="3fc701b7afddab369ddf9dedfbc5e1aaf80b8af3" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="002-m1.m1" crc="4ecaa4ee" sha1="50abfb8eed6cb4887393089f9ccc76f306ef69b5" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="002-m1.m1" crc="4ecaa4ee" sha1="50abfb8eed6cb4887393089f9ccc76f306ef69b5" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="002-v11.v11" offset="0x000000" size="0x080000" crc="b7b925bd" sha1="644c92fa90e74998e73714f74b1e0680ee372a07" /> <!-- MB834000 -->
- <rom name="002-v12.v12" offset="0x080000" size="0x080000" crc="329f26fc" sha1="2c8009edc88c6b26f7be5beb2b8d260aac394ee1" /> <!-- MB834000 -->
- <rom name="002-v13.v13" offset="0x100000" size="0x080000" crc="0c39f3c8" sha1="db8f8670639601215707d918d4fb93221460446a" /> <!-- MB834000 -->
- <rom name="002-v14.v14" offset="0x180000" size="0x080000" crc="c7e11c38" sha1="5abf2a7877e0162c758a4dcf09f183930fa7ef24" /> <!-- MB834000 -->
+ <rom name="002-v11.v11" offset="0x000000" size="0x080000" crc="b7b925bd" sha1="644c92fa90e74998e73714f74b1e0680ee372a07" /> <!-- MB834000 -->
+ <rom name="002-v12.v12" offset="0x080000" size="0x080000" crc="329f26fc" sha1="2c8009edc88c6b26f7be5beb2b8d260aac394ee1" /> <!-- MB834000 -->
+ <rom name="002-v13.v13" offset="0x100000" size="0x080000" crc="0c39f3c8" sha1="db8f8670639601215707d918d4fb93221460446a" /> <!-- MB834000 -->
+ <rom name="002-v14.v14" offset="0x180000" size="0x080000" crc="c7e11c38" sha1="5abf2a7877e0162c758a4dcf09f183930fa7ef24" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="002-v21.v21" offset="0x000000" size="0x080000" crc="04a733d1" sha1="84159368c0f6de2c3b8121227201cd3422455cf6" /> <!-- MB834000 -->
+ <rom name="002-v21.v21" offset="0x000000" size="0x080000" crc="04a733d1" sha1="84159368c0f6de2c3b8121227201cd3422455cf6" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="002-c1.c1" offset="0x000000" size="0x080000" crc="aaff2a45" sha1="c91ee72d1d74514df8ec44fca703409d92158ae3" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c2.c2" offset="0x000001" size="0x080000" crc="3ba0f7e4" sha1="f023b134b9c7994f477867307d2732026033501d" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c3.c3" offset="0x100000" size="0x080000" crc="96f0fdfa" sha1="9f779a1ae46aeda54d69382b074392ade687f62f" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c4.c4" offset="0x100001" size="0x080000" crc="5fd87f2f" sha1="a5dd6f26f9485f216c2428ae1792c182beb10dbc" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c5.c5" offset="0x200000" size="0x080000" crc="807ed83b" sha1="3268e7d4602c3f55f1e0da2c80653d5ae461ef67" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="002-c6.c6" offset="0x200001" size="0x080000" crc="5a3cad41" sha1="c620d18f4ff32ed5489c941dfc641030a54f1c14" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c1.c1" offset="0x000000" size="0x080000" crc="aaff2a45" sha1="c91ee72d1d74514df8ec44fca703409d92158ae3" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c2.c2" offset="0x000001" size="0x080000" crc="3ba0f7e4" sha1="f023b134b9c7994f477867307d2732026033501d" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c3.c3" offset="0x100000" size="0x080000" crc="96f0fdfa" sha1="9f779a1ae46aeda54d69382b074392ade687f62f" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c4.c4" offset="0x100001" size="0x080000" crc="5fd87f2f" sha1="a5dd6f26f9485f216c2428ae1792c182beb10dbc" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c5.c5" offset="0x200000" size="0x080000" crc="807ed83b" sha1="3268e7d4602c3f55f1e0da2c80653d5ae461ef67" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="002-c6.c6" offset="0x200001" size="0x080000" crc="5a3cad41" sha1="c620d18f4ff32ed5489c941dfc641030a54f1c14" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -176,35 +176,35 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="003-p1.p1" offset="0x000000" size="0x080000" crc="f75549ba" sha1="3f7bdf5e2964e921fe1dd87c51a79a1a501fc73f" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="003-p2.p2" offset="0x080000" size="0x080000" crc="b7809a8f" sha1="1604c889592c9610668bff296de48a0d6906156d" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="003-p1.p1" offset="0x000000" size="0x080000" crc="f75549ba" sha1="3f7bdf5e2964e921fe1dd87c51a79a1a501fc73f" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="003-p2.p2" offset="0x080000" size="0x080000" crc="b7809a8f" sha1="1604c889592c9610668bff296de48a0d6906156d" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="003-s1.s1" crc="7b3eb9b1" sha1="39cd8bad9f8bfdeb8ac681b5b79ae5aa81c8dd5f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="003-s1.s1" crc="7b3eb9b1" sha1="39cd8bad9f8bfdeb8ac681b5b79ae5aa81c8dd5f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="003-m1.m1" crc="4cc545e6" sha1="8e014b8cab3e5b3995756a4ea52ce49c36866377" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="003-m1.m1" crc="4cc545e6" sha1="8e014b8cab3e5b3995756a4ea52ce49c36866377" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
<!-- AES has different label, data is the same (also found on MVS): 003-v1.v11 -->
- <rom name="003-v11.v11" offset="0x000000" size="0x080000" crc="ff97f1cb" sha1="defa249d46ae220f7bfa70746f5202bbbcc3e5fe" /> <!-- TC534000 -->
+ <rom name="003-v11.v11" offset="0x000000" size="0x080000" crc="ff97f1cb" sha1="defa249d46ae220f7bfa70746f5202bbbcc3e5fe" /> <!-- TC534000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x200000">
<!-- AES has different label, data is the same (also found on MVS): 003-v2.v21 -->
- <rom name="003-v21.v21" offset="0x000000" size="0x080000" crc="d34960c6" sha1="36d5877d5e42aab943f4d693159f4f3ad8b0addc" /> <!-- TC534000 -->
- <rom name="003-v22.v22" offset="0x080000" size="0x080000" crc="9a5f58d4" sha1="2b580595e1820430a36f06fd3e0e0b8f7d686889" /> <!-- TC534000 -->
- <rom name="003-v23.v23" offset="0x100000" size="0x080000" crc="30f53e54" sha1="22461f88a56d272b78dbc23204c0c6816200532b" /> <!-- TC534000 -->
- <rom name="003-v24.v24" offset="0x180000" size="0x080000" crc="5ba0f501" sha1="ca02937a611a2c50c9e4b54f8fd4eaea09259894" /> <!-- TC534000 -->
+ <rom name="003-v21.v21" offset="0x000000" size="0x080000" crc="d34960c6" sha1="36d5877d5e42aab943f4d693159f4f3ad8b0addc" /> <!-- TC534000 -->
+ <rom name="003-v22.v22" offset="0x080000" size="0x080000" crc="9a5f58d4" sha1="2b580595e1820430a36f06fd3e0e0b8f7d686889" /> <!-- TC534000 -->
+ <rom name="003-v23.v23" offset="0x100000" size="0x080000" crc="30f53e54" sha1="22461f88a56d272b78dbc23204c0c6816200532b" /> <!-- TC534000 -->
+ <rom name="003-v24.v24" offset="0x180000" size="0x080000" crc="5ba0f501" sha1="ca02937a611a2c50c9e4b54f8fd4eaea09259894" /> <!-- TC534000 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="003-c1.c1" offset="0x000000" size="0x080000" crc="0315fbaf" sha1="583c9253219c1026d81ee5e0cf5568683adc2633" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c2.c2" offset="0x000001" size="0x080000" crc="b4c15d59" sha1="b0d8ec967f9b8e5216301c10b2d36912abce6515" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c3.c3" offset="0x100000" size="0x080000" crc="8ce3e8da" sha1="bc6c49b27d498f75a0d1a8c4d0cca75e140b9efc" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c4.c4" offset="0x100001" size="0x080000" crc="29725969" sha1="f1407da84919c2b3fe0e8f1fca65934b147c86c7" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c5.c5" offset="0x200000" size="0x080000" crc="9a7146da" sha1="2fc83d13e3e9565919aab01bf2a1b028f433b547" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c6.c6" offset="0x200001" size="0x080000" crc="1e63411a" sha1="ee397e2f679042e87b37d95837af62bb95a72af9" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c7.c7" offset="0x300000" size="0x080000" crc="2886710c" sha1="1533dd935f0a8f92a0a3c47d1d2bc6d035454244" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="003-c8.c8" offset="0x300001" size="0x080000" crc="422af22d" sha1="f67c844c34545de6ea187f5bfdf440dec8518532" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c1.c1" offset="0x000000" size="0x080000" crc="0315fbaf" sha1="583c9253219c1026d81ee5e0cf5568683adc2633" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c2.c2" offset="0x000001" size="0x080000" crc="b4c15d59" sha1="b0d8ec967f9b8e5216301c10b2d36912abce6515" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c3.c3" offset="0x100000" size="0x080000" crc="8ce3e8da" sha1="bc6c49b27d498f75a0d1a8c4d0cca75e140b9efc" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c4.c4" offset="0x100001" size="0x080000" crc="29725969" sha1="f1407da84919c2b3fe0e8f1fca65934b147c86c7" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c5.c5" offset="0x200000" size="0x080000" crc="9a7146da" sha1="2fc83d13e3e9565919aab01bf2a1b028f433b547" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c6.c6" offset="0x200001" size="0x080000" crc="1e63411a" sha1="ee397e2f679042e87b37d95837af62bb95a72af9" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c7.c7" offset="0x300000" size="0x080000" crc="2886710c" sha1="1533dd935f0a8f92a0a3c47d1d2bc6d035454244" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="003-c8.c8" offset="0x300001" size="0x080000" crc="422af22d" sha1="f67c844c34545de6ea187f5bfdf440dec8518532" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -229,28 +229,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="004-p1.p1" offset="0x000000" size="0x080000" crc="fc6f53db" sha1="64a62ca4c8fb68954e06121399c9402278bd0467" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="004-p1.p1" offset="0x000000" size="0x080000" crc="fc6f53db" sha1="64a62ca4c8fb68954e06121399c9402278bd0467" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="004-s1.s1" crc="2bd05a06" sha1="876deadd4645373d82a503154eeddf18f440d743" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="004-s1.s1" crc="2bd05a06" sha1="876deadd4645373d82a503154eeddf18f440d743" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="004-m1.m1" crc="c71fbb3b" sha1="59c58665b53da61352359d191a0569de5dd1f4b3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="004-m1.m1" crc="c71fbb3b" sha1="59c58665b53da61352359d191a0569de5dd1f4b3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="004-v11.v11" offset="0x000000" size="0x080000" crc="b2fb2153" sha1="36e0cc8927b11105de40188af46f6cf532794c10" /> <!-- CXK384001 -->
- <rom name="004-v12.v12" offset="0x080000" size="0x080000" crc="8503317b" sha1="ab22f1aba1e977ab234a4f1d73dc6ed789dbeb85" /> <!-- CXK384001 -->
+ <rom name="004-v11.v11" offset="0x000000" size="0x080000" crc="b2fb2153" sha1="36e0cc8927b11105de40188af46f6cf532794c10" /> <!-- CXK384001 -->
+ <rom name="004-v12.v12" offset="0x080000" size="0x080000" crc="8503317b" sha1="ab22f1aba1e977ab234a4f1d73dc6ed789dbeb85" /> <!-- CXK384001 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x180000">
- <rom name="004-v21.v21" offset="0x000000" size="0x080000" crc="4999fb27" sha1="2d4926a220ea21bdd5e816bb16f985fff089500a" /> <!-- CXK384001 -->
- <rom name="004-v22.v22" offset="0x080000" size="0x080000" crc="776fa2a2" sha1="e7d5a362ab7806b7b009700a435c815a20e8ec68" /> <!-- CXK384001 -->
- <rom name="004-v23.v23" offset="0x100000" size="0x080000" crc="b3e7eeea" sha1="4d1e97f380702a3a06e7f954b4caddd9c4119d8f" /> <!-- CXK384001 -->
+ <rom name="004-v21.v21" offset="0x000000" size="0x080000" crc="4999fb27" sha1="2d4926a220ea21bdd5e816bb16f985fff089500a" /> <!-- CXK384001 -->
+ <rom name="004-v22.v22" offset="0x080000" size="0x080000" crc="776fa2a2" sha1="e7d5a362ab7806b7b009700a435c815a20e8ec68" /> <!-- CXK384001 -->
+ <rom name="004-v23.v23" offset="0x100000" size="0x080000" crc="b3e7eeea" sha1="4d1e97f380702a3a06e7f954b4caddd9c4119d8f" /> <!-- CXK384001 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="004-c1.c1" offset="0x000000" size="0x080000" crc="f1ae16bc" sha1="df68feed4dcba1e1566032b01ebb7b478a1792bf" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="004-c2.c2" offset="0x000001" size="0x080000" crc="bdc13520" sha1="2bc4c996d019a4c539f6c3188ef18089e54b7efa" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="004-c3.c3" offset="0x100000" size="0x080000" crc="9c571a37" sha1="21388aeb92bb8e15a55a063701ca9df79e292127" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="004-c4.c4" offset="0x100001" size="0x080000" crc="7e81cb29" sha1="5036f04df30cf6903bd1a8cc06ff6f015c24a74b" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="004-c1.c1" offset="0x000000" size="0x080000" crc="f1ae16bc" sha1="df68feed4dcba1e1566032b01ebb7b478a1792bf" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="004-c2.c2" offset="0x000001" size="0x080000" crc="bdc13520" sha1="2bc4c996d019a4c539f6c3188ef18089e54b7efa" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="004-c3.c3" offset="0x100000" size="0x080000" crc="9c571a37" sha1="21388aeb92bb8e15a55a063701ca9df79e292127" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="004-c4.c4" offset="0x100001" size="0x080000" crc="7e81cb29" sha1="5036f04df30cf6903bd1a8cc06ff6f015c24a74b" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -275,28 +275,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="005-pg1.p1" offset="0x000000" size="0x080000" crc="bd0a492d" sha1="d043d3710cf2b0d2b3798008e65e4c7c3ead1af3" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="005-pg1.p1" offset="0x000000" size="0x080000" crc="bd0a492d" sha1="d043d3710cf2b0d2b3798008e65e4c7c3ead1af3" /> <!-- MB834200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="005-s1.s1" crc="1c5369a2" sha1="db0dba0a7dced6c9ca929c5abda491b05d84199c" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="005-s1.s1" crc="1c5369a2" sha1="db0dba0a7dced6c9ca929c5abda491b05d84199c" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="005-m1.m1" crc="26259f0f" sha1="4f3e500093d61585048767dbd9fa09b3911a05d6" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="005-m1.m1" crc="26259f0f" sha1="4f3e500093d61585048767dbd9fa09b3911a05d6" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
- <rom name="005-v11.v11" offset="0x000000" size="0x080000" crc="cc0455fd" sha1="a8ff4270e7705e263d25ff0b301f503bccea7e59" /> <!-- MB834000 -->
+ <rom name="005-v11.v11" offset="0x000000" size="0x080000" crc="cc0455fd" sha1="a8ff4270e7705e263d25ff0b301f503bccea7e59" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x100000">
- <rom name="005-v21.v21" offset="0x000000" size="0x080000" crc="f94ab5b7" sha1="2c16985102e3585e08622d8c54ac5c60425b9ff8" /> <!-- MB834000 -->
- <rom name="005-v22.v22" offset="0x080000" size="0x080000" crc="232cfd04" sha1="61b66a9decbbd1f500a8c186615e7fd077c6861e" /> <!-- MB834000 -->
+ <rom name="005-v21.v21" offset="0x000000" size="0x080000" crc="f94ab5b7" sha1="2c16985102e3585e08622d8c54ac5c60425b9ff8" /> <!-- MB834000 -->
+ <rom name="005-v22.v22" offset="0x080000" size="0x080000" crc="232cfd04" sha1="61b66a9decbbd1f500a8c186615e7fd077c6861e" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="005-c1.c1" offset="0x000000" size="0x080000" crc="806aee34" sha1="3c32a0edbbddb694495b510c13979c44b83de8bc" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c2.c2" offset="0x000001" size="0x080000" crc="34aa9a86" sha1="cec97e1ff7f91158040c629ba75742db82c4ae5e" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c3.c3" offset="0x100000" size="0x080000" crc="c4c2b926" sha1="478bfafca21f5a1338808251a06ab405e6a9e65f" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c4.c4" offset="0x100001" size="0x080000" crc="9c46dcf4" sha1="4c05f3dc25777a87578ce09a6cefb3a4cebf3266" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c5.c5" offset="0x200000" size="0x080000" crc="69086dec" sha1="7fa47f4a765948813ebf366168275dcc3c42e951" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c6.c6" offset="0x200001" size="0x080000" crc="ab7ac142" sha1="e6ad2843947d35d8e913d2666f87946c1ba7944f" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c1.c1" offset="0x000000" size="0x080000" crc="806aee34" sha1="3c32a0edbbddb694495b510c13979c44b83de8bc" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c2.c2" offset="0x000001" size="0x080000" crc="34aa9a86" sha1="cec97e1ff7f91158040c629ba75742db82c4ae5e" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c3.c3" offset="0x100000" size="0x080000" crc="c4c2b926" sha1="478bfafca21f5a1338808251a06ab405e6a9e65f" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c4.c4" offset="0x100001" size="0x080000" crc="9c46dcf4" sha1="4c05f3dc25777a87578ce09a6cefb3a4cebf3266" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c5.c5" offset="0x200000" size="0x080000" crc="69086dec" sha1="7fa47f4a765948813ebf366168275dcc3c42e951" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c6.c6" offset="0x200001" size="0x080000" crc="ab7ac142" sha1="e6ad2843947d35d8e913d2666f87946c1ba7944f" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -312,28 +312,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="005-p1.p1" offset="0x000000" size="0x080000" crc="599043c5" sha1="43f234b0f89b72b4c6050c40d9daa5c4e96b94ce" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="005-p1.p1" offset="0x000000" size="0x080000" crc="599043c5" sha1="43f234b0f89b72b4c6050c40d9daa5c4e96b94ce" /> <!-- MB834200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="005-s1.s1" crc="1c5369a2" sha1="db0dba0a7dced6c9ca929c5abda491b05d84199c" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="005-s1.s1" crc="1c5369a2" sha1="db0dba0a7dced6c9ca929c5abda491b05d84199c" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="005-m1.m1" crc="26259f0f" sha1="4f3e500093d61585048767dbd9fa09b3911a05d6" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="005-m1.m1" crc="26259f0f" sha1="4f3e500093d61585048767dbd9fa09b3911a05d6" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
- <rom name="005-v11.v11" offset="0x000000" size="0x080000" crc="cc0455fd" sha1="a8ff4270e7705e263d25ff0b301f503bccea7e59" /> <!-- MB834000 -->
+ <rom name="005-v11.v11" offset="0x000000" size="0x080000" crc="cc0455fd" sha1="a8ff4270e7705e263d25ff0b301f503bccea7e59" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x100000">
- <rom name="005-v21.v21" offset="0x000000" size="0x080000" crc="f94ab5b7" sha1="2c16985102e3585e08622d8c54ac5c60425b9ff8" /> <!-- MB834000 -->
- <rom name="005-v22.v22" offset="0x080000" size="0x080000" crc="232cfd04" sha1="61b66a9decbbd1f500a8c186615e7fd077c6861e" /> <!-- MB834000 -->
+ <rom name="005-v21.v21" offset="0x000000" size="0x080000" crc="f94ab5b7" sha1="2c16985102e3585e08622d8c54ac5c60425b9ff8" /> <!-- MB834000 -->
+ <rom name="005-v22.v22" offset="0x080000" size="0x080000" crc="232cfd04" sha1="61b66a9decbbd1f500a8c186615e7fd077c6861e" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="005-c1.c1" offset="0x000000" size="0x080000" crc="806aee34" sha1="3c32a0edbbddb694495b510c13979c44b83de8bc" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c2.c2" offset="0x000001" size="0x080000" crc="34aa9a86" sha1="cec97e1ff7f91158040c629ba75742db82c4ae5e" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c3.c3" offset="0x100000" size="0x080000" crc="c4c2b926" sha1="478bfafca21f5a1338808251a06ab405e6a9e65f" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c4.c4" offset="0x100001" size="0x080000" crc="9c46dcf4" sha1="4c05f3dc25777a87578ce09a6cefb3a4cebf3266" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c5.c5" offset="0x200000" size="0x080000" crc="69086dec" sha1="7fa47f4a765948813ebf366168275dcc3c42e951" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="005-c6.c6" offset="0x200001" size="0x080000" crc="ab7ac142" sha1="e6ad2843947d35d8e913d2666f87946c1ba7944f" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c1.c1" offset="0x000000" size="0x080000" crc="806aee34" sha1="3c32a0edbbddb694495b510c13979c44b83de8bc" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c2.c2" offset="0x000001" size="0x080000" crc="34aa9a86" sha1="cec97e1ff7f91158040c629ba75742db82c4ae5e" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c3.c3" offset="0x100000" size="0x080000" crc="c4c2b926" sha1="478bfafca21f5a1338808251a06ab405e6a9e65f" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c4.c4" offset="0x100001" size="0x080000" crc="9c46dcf4" sha1="4c05f3dc25777a87578ce09a6cefb3a4cebf3266" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c5.c5" offset="0x200000" size="0x080000" crc="69086dec" sha1="7fa47f4a765948813ebf366168275dcc3c42e951" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="005-c6.c6" offset="0x200001" size="0x080000" crc="ab7ac142" sha1="e6ad2843947d35d8e913d2666f87946c1ba7944f" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -358,33 +358,33 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="006-p1.p1" offset="0x000000" size="0x080000" crc="d4aaf597" sha1="34d35b71adb5bd06f4f1b50ffd9c58ab9c440a84" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="006-p1.p1" offset="0x000000" size="0x080000" crc="d4aaf597" sha1="34d35b71adb5bd06f4f1b50ffd9c58ab9c440a84" /> <!-- MB834200 -->
</dataarea>
<dataarea name="mcu" size="0x2000">
<!-- dumped from a prototype with external ROM, not 100% confirmed as being the same on a final, or other games (lbowling, trally) -->
<rom offset="0x000000" size="0x02000" name="rhcom.bin" crc="e5cd6306" sha1="f6bbb8ae562804d67e137290c765c3589fa334c0" /> <!-- Hitachi HD6301V1 MCU -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="006-s1.s1" crc="eb5189f0" sha1="0239c342ea62e73140a2306052f226226461a478" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="006-s1.s1" crc="eb5189f0" sha1="0239c342ea62e73140a2306052f226226461a478" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="006-m1.m1" crc="92e7b4fe" sha1="d240056cd632f92bdfaa5e0492c09aa9bd7b0471" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="006-m1.m1" crc="92e7b4fe" sha1="d240056cd632f92bdfaa5e0492c09aa9bd7b0471" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="006-v11.v11" offset="0x000000" size="0x080000" crc="cdf74a42" sha1="a17106cc3f9e5c5d52b4def861c0545a98151da2" /> <!-- MB834000 -->
- <rom name="006-v12.v12" offset="0x080000" size="0x080000" crc="e2fd2371" sha1="cc95297bee7ffbdcb24ac4daeb5307cb39a52067" /> <!-- MB834000 -->
+ <rom name="006-v11.v11" offset="0x000000" size="0x080000" crc="cdf74a42" sha1="a17106cc3f9e5c5d52b4def861c0545a98151da2" /> <!-- MB834000 -->
+ <rom name="006-v12.v12" offset="0x080000" size="0x080000" crc="e2fd2371" sha1="cc95297bee7ffbdcb24ac4daeb5307cb39a52067" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x200000">
- <rom name="006-v21.v21" offset="0x000000" size="0x080000" crc="94092bce" sha1="1a2906271fe6bc396898a756153629a5862930eb" /> <!-- MB834000 -->
- <rom name="006-v22.v22" offset="0x080000" size="0x080000" crc="4e2cd7c3" sha1="72fb215a4f208a22a764e801186d1643d3d840ca" /> <!-- MB834000 -->
- <rom name="006-v23.v23" offset="0x100000" size="0x080000" crc="069c71ed" sha1="f450e9f60cd6ef846dbc77993159ec6157fb64e7" /> <!-- MB834000 -->
- <rom name="006-v24.v24" offset="0x180000" size="0x080000" crc="89fbb825" sha1="656a97c6a8832dab3a5e1577d9cd257b561cc356" /> <!-- MB834000 -->
+ <rom name="006-v21.v21" offset="0x000000" size="0x080000" crc="94092bce" sha1="1a2906271fe6bc396898a756153629a5862930eb" /> <!-- MB834000 -->
+ <rom name="006-v22.v22" offset="0x080000" size="0x080000" crc="4e2cd7c3" sha1="72fb215a4f208a22a764e801186d1643d3d840ca" /> <!-- MB834000 -->
+ <rom name="006-v23.v23" offset="0x100000" size="0x080000" crc="069c71ed" sha1="f450e9f60cd6ef846dbc77993159ec6157fb64e7" /> <!-- MB834000 -->
+ <rom name="006-v24.v24" offset="0x180000" size="0x080000" crc="89fbb825" sha1="656a97c6a8832dab3a5e1577d9cd257b561cc356" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="006-c1.c1" offset="0x000000" size="0x080000" crc="4a5c7f78" sha1="f8f1e6b7841c74368210d52a84307bb28f722a2d" /> <!-- CXK384000 -->
- <rom loadflag="load16_byte" name="006-c2.c2" offset="0x000001" size="0x080000" crc="e0b70ece" sha1="e2b750e43cdddcea29d1c9c943a3628117a16a1b" /> <!-- CXK384000 -->
- <rom loadflag="load16_byte" name="006-c3.c3" offset="0x100000" size="0x080000" crc="8acff765" sha1="11fe89b9d112d0658c9ddf40d928584de6ea9202" /> <!-- CXK384000 -->
- <rom loadflag="load16_byte" name="006-c4.c4" offset="0x100001" size="0x080000" crc="205e3208" sha1="aa2acf2c6f48ffffdcc0c94ddc031acc9e4a2e68" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c1.c1" offset="0x000000" size="0x080000" crc="4a5c7f78" sha1="f8f1e6b7841c74368210d52a84307bb28f722a2d" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c2.c2" offset="0x000001" size="0x080000" crc="e0b70ece" sha1="e2b750e43cdddcea29d1c9c943a3628117a16a1b" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c3.c3" offset="0x100000" size="0x080000" crc="8acff765" sha1="11fe89b9d112d0658c9ddf40d928584de6ea9202" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c4.c4" offset="0x100001" size="0x080000" crc="205e3208" sha1="aa2acf2c6f48ffffdcc0c94ddc031acc9e4a2e68" /> <!-- CXK384000 -->
</dataarea>
</part>
</software>
@@ -408,26 +408,26 @@
<rom offset="0x000000" size="0x02000" name="rhcom.bin" crc="e5cd6306" sha1="f6bbb8ae562804d67e137290c765c3589fa334c0" /> <!-- Hitachi HD6301V1 MCU -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="006-s1.s1" crc="eb5189f0" sha1="0239c342ea62e73140a2306052f226226461a478" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="006-s1.s1" crc="eb5189f0" sha1="0239c342ea62e73140a2306052f226226461a478" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="006-m1.m1" crc="92e7b4fe" sha1="d240056cd632f92bdfaa5e0492c09aa9bd7b0471" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="006-m1.m1" crc="92e7b4fe" sha1="d240056cd632f92bdfaa5e0492c09aa9bd7b0471" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="006-v11.v11" offset="0x000000" size="0x080000" crc="cdf74a42" sha1="a17106cc3f9e5c5d52b4def861c0545a98151da2" /> <!-- MB834000 -->
- <rom name="006-v12.v12" offset="0x080000" size="0x080000" crc="e2fd2371" sha1="cc95297bee7ffbdcb24ac4daeb5307cb39a52067" /> <!-- MB834000 -->
+ <rom name="006-v11.v11" offset="0x000000" size="0x080000" crc="cdf74a42" sha1="a17106cc3f9e5c5d52b4def861c0545a98151da2" /> <!-- MB834000 -->
+ <rom name="006-v12.v12" offset="0x080000" size="0x080000" crc="e2fd2371" sha1="cc95297bee7ffbdcb24ac4daeb5307cb39a52067" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x200000">
- <rom name="006-v21.v21" offset="0x000000" size="0x080000" crc="94092bce" sha1="1a2906271fe6bc396898a756153629a5862930eb" /> <!-- MB834000 -->
- <rom name="006-v22.v22" offset="0x080000" size="0x080000" crc="4e2cd7c3" sha1="72fb215a4f208a22a764e801186d1643d3d840ca" /> <!-- MB834000 -->
- <rom name="006-v23.v23" offset="0x100000" size="0x080000" crc="069c71ed" sha1="f450e9f60cd6ef846dbc77993159ec6157fb64e7" /> <!-- MB834000 -->
- <rom name="006-v24.v24" offset="0x180000" size="0x080000" crc="89fbb825" sha1="656a97c6a8832dab3a5e1577d9cd257b561cc356" /> <!-- MB834000 -->
+ <rom name="006-v21.v21" offset="0x000000" size="0x080000" crc="94092bce" sha1="1a2906271fe6bc396898a756153629a5862930eb" /> <!-- MB834000 -->
+ <rom name="006-v22.v22" offset="0x080000" size="0x080000" crc="4e2cd7c3" sha1="72fb215a4f208a22a764e801186d1643d3d840ca" /> <!-- MB834000 -->
+ <rom name="006-v23.v23" offset="0x100000" size="0x080000" crc="069c71ed" sha1="f450e9f60cd6ef846dbc77993159ec6157fb64e7" /> <!-- MB834000 -->
+ <rom name="006-v24.v24" offset="0x180000" size="0x080000" crc="89fbb825" sha1="656a97c6a8832dab3a5e1577d9cd257b561cc356" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="006-c1.c1" offset="0x000000" size="0x080000" crc="4a5c7f78" sha1="f8f1e6b7841c74368210d52a84307bb28f722a2d" /> <!-- CXK384000 -->
- <rom loadflag="load16_byte" name="006-c2.c2" offset="0x000001" size="0x080000" crc="e0b70ece" sha1="e2b750e43cdddcea29d1c9c943a3628117a16a1b" /> <!-- CXK384000 -->
- <rom loadflag="load16_byte" name="006-c3.c3" offset="0x100000" size="0x080000" crc="8acff765" sha1="11fe89b9d112d0658c9ddf40d928584de6ea9202" /> <!-- CXK384000 -->
- <rom loadflag="load16_byte" name="006-c4.c4" offset="0x100001" size="0x080000" crc="205e3208" sha1="aa2acf2c6f48ffffdcc0c94ddc031acc9e4a2e68" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c1.c1" offset="0x000000" size="0x080000" crc="4a5c7f78" sha1="f8f1e6b7841c74368210d52a84307bb28f722a2d" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c2.c2" offset="0x000001" size="0x080000" crc="e0b70ece" sha1="e2b750e43cdddcea29d1c9c943a3628117a16a1b" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c3.c3" offset="0x100000" size="0x080000" crc="8acff765" sha1="11fe89b9d112d0658c9ddf40d928584de6ea9202" /> <!-- CXK384000 -->
+ <rom loadflag="load16_byte" name="006-c4.c4" offset="0x100001" size="0x080000" crc="205e3208" sha1="aa2acf2c6f48ffffdcc0c94ddc031acc9e4a2e68" /> <!-- CXK384000 -->
</dataarea>
</part>
</software>
@@ -455,24 +455,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="007-p1.p1" offset="0x000000" size="0x080000" crc="5b266f47" sha1="8afbf995989f47ad93fea1f31a884afc7228b53a" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="007-p2.p2" offset="0x080000" size="0x020000" crc="eb9c1044" sha1="65d3416dcd96663bc4e7cefe90ecb7c1eafb2dda" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="007-p1.p1" offset="0x000000" size="0x080000" crc="5b266f47" sha1="8afbf995989f47ad93fea1f31a884afc7228b53a" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="007-p2.p2" offset="0x080000" size="0x020000" crc="eb9c1044" sha1="65d3416dcd96663bc4e7cefe90ecb7c1eafb2dda" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="007-s1.s1" crc="85ec9acf" sha1="39a11974438ad36a2cc84307151b31474c3c5518" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="007-s1.s1" crc="85ec9acf" sha1="39a11974438ad36a2cc84307151b31474c3c5518" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="007-m1.m1" crc="28dfe2cd" sha1="1a1a99fb917c6c8db591e3be695ce03f843ee1df" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="007-m1.m1" crc="28dfe2cd" sha1="1a1a99fb917c6c8db591e3be695ce03f843ee1df" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="007-v1.v1" offset="0x000000" size="0x100000" crc="cd5db931" sha1="b59f9f2df29f49470312a6cd20f5669b6aaf51ff" /> <!-- TC538200 -->
- <rom name="007-v2.v2" offset="0x100000" size="0x100000" crc="63e9b574" sha1="1ade4cd0b15c84dd4a0fb7f7abf0885eef3a3f71" /> <!-- TC538200 -->
+ <rom name="007-v1.v1" offset="0x000000" size="0x100000" crc="cd5db931" sha1="b59f9f2df29f49470312a6cd20f5669b6aaf51ff" /> <!-- TC538200 -->
+ <rom name="007-v2.v2" offset="0x100000" size="0x100000" crc="63e9b574" sha1="1ade4cd0b15c84dd4a0fb7f7abf0885eef3a3f71" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="007-c1.c1" offset="0x000000" size="0x100000" crc="8fba8ff3" sha1="1a682292e99eb91b0edb9771c44bc5e762867e98" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="007-c2.c2" offset="0x000001" size="0x100000" crc="4dad2945" sha1="ac85a146276537fed124bda892bb93ff549f1d93" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="007-c3.c3" offset="0x200000" size="0x080000" crc="68c2994e" sha1="4f8dfc6e5188942e03b853a2c9f0ea6138dec791" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="007-c4.c4" offset="0x200001" size="0x080000" crc="7d588349" sha1="a5ed789d7bbc25be5c5b2d99883b64d379c103a2" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="007-c1.c1" offset="0x000000" size="0x100000" crc="8fba8ff3" sha1="1a682292e99eb91b0edb9771c44bc5e762867e98" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="007-c2.c2" offset="0x000001" size="0x100000" crc="4dad2945" sha1="ac85a146276537fed124bda892bb93ff549f1d93" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="007-c3.c3" offset="0x200000" size="0x080000" crc="68c2994e" sha1="4f8dfc6e5188942e03b853a2c9f0ea6138dec791" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="007-c4.c4" offset="0x200001" size="0x080000" crc="7d588349" sha1="a5ed789d7bbc25be5c5b2d99883b64d379c103a2" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -542,29 +542,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="009-p1.p1" offset="0x000000" size="0x080000" crc="b45fcfbf" sha1="3872147dda2d1ba905d35f4571065d87b1958b4a" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="009-p1.p1" offset="0x000000" size="0x080000" crc="b45fcfbf" sha1="3872147dda2d1ba905d35f4571065d87b1958b4a" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="009-s1.s1" crc="d49afee8" sha1="77615f12edf08ae8f1353f7a056a8f3a50d3ebdc" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="009-s1.s1" crc="d49afee8" sha1="77615f12edf08ae8f1353f7a056a8f3a50d3ebdc" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="009-m1.m1" crc="b5819863" sha1="6f2309d51531052dbf7d712993c9e35649db0d84" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="009-m1.m1" crc="b5819863" sha1="6f2309d51531052dbf7d712993c9e35649db0d84" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="009-v11.v11" offset="0x000000" size="0x080000" crc="cf32a59c" sha1="af5b7fcd8a4aff1307c0a1d937e5f0460c32de79" /> <!-- TC534000 -->
- <rom name="009-v12.v12" offset="0x080000" size="0x080000" crc="7b3588b7" sha1="a4e6d9d4113ff4ce48b371f65e9187d551821d3b" /> <!-- TC534000 -->
- <rom name="009-v13.v13" offset="0x100000" size="0x080000" crc="505a01b5" sha1="9426a4f5b31e16f74e72e61951c189a878f211c5" /> <!-- TC534000 -->
+ <rom name="009-v11.v11" offset="0x000000" size="0x080000" crc="cf32a59c" sha1="af5b7fcd8a4aff1307c0a1d937e5f0460c32de79" /> <!-- TC534000 -->
+ <rom name="009-v12.v12" offset="0x080000" size="0x080000" crc="7b3588b7" sha1="a4e6d9d4113ff4ce48b371f65e9187d551821d3b" /> <!-- TC534000 -->
+ <rom name="009-v13.v13" offset="0x100000" size="0x080000" crc="505a01b5" sha1="9426a4f5b31e16f74e72e61951c189a878f211c5" /> <!-- TC534000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="009-v21.v21" offset="0x000000" size="0x080000" crc="365f9011" sha1="aebd292214ab280b05ee9e759b7e9a681a099c4a" /> <!-- TC534000 -->
+ <rom name="009-v21.v21" offset="0x000000" size="0x080000" crc="365f9011" sha1="aebd292214ab280b05ee9e759b7e9a681a099c4a" /> <!-- TC534000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="009-c1.c1" offset="0x000000" size="0x080000" crc="33cc838e" sha1="c445c891c0ba4190aa0b472786150620e76df5b4" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c2.c2" offset="0x000001" size="0x080000" crc="26877feb" sha1="8f48097fb8e4757f50b6d86219122fbf4b6f87ef" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c3.c3" offset="0x100000" size="0x080000" crc="3b60a05d" sha1="0a165a17af4834876fcd634599cd2208adc9248f" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c4.c4" offset="0x100001" size="0x080000" crc="39c2d039" sha1="8ca6c3f977c43c7abba2a00a0e70f02e2a49f5f2" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c5.c5" offset="0x200000" size="0x080000" crc="67a4344e" sha1="b325f152c7b2388fc92c5826e1dc99094b9ea749" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c6.c6" offset="0x200001" size="0x080000" crc="2eca8b19" sha1="16764ef10e404325ba0a1a2ad3a4c0af287be21f" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c1.c1" offset="0x000000" size="0x080000" crc="33cc838e" sha1="c445c891c0ba4190aa0b472786150620e76df5b4" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c2.c2" offset="0x000001" size="0x080000" crc="26877feb" sha1="8f48097fb8e4757f50b6d86219122fbf4b6f87ef" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c3.c3" offset="0x100000" size="0x080000" crc="3b60a05d" sha1="0a165a17af4834876fcd634599cd2208adc9248f" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c4.c4" offset="0x100001" size="0x080000" crc="39c2d039" sha1="8ca6c3f977c43c7abba2a00a0e70f02e2a49f5f2" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c5.c5" offset="0x200000" size="0x080000" crc="67a4344e" sha1="b325f152c7b2388fc92c5826e1dc99094b9ea749" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c6.c6" offset="0x200001" size="0x080000" crc="2eca8b19" sha1="16764ef10e404325ba0a1a2ad3a4c0af287be21f" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -580,29 +580,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="009-pg1.p1" offset="0x000000" size="0x080000" crc="8e9f0add" sha1="d0b908a86a58f2537eea73a431038f1cd74a5a2f" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="009-pg1.p1" offset="0x000000" size="0x080000" crc="8e9f0add" sha1="d0b908a86a58f2537eea73a431038f1cd74a5a2f" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="009-s1.s1" crc="d49afee8" sha1="77615f12edf08ae8f1353f7a056a8f3a50d3ebdc" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="009-s1.s1" crc="d49afee8" sha1="77615f12edf08ae8f1353f7a056a8f3a50d3ebdc" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="009-m1.m1" crc="b5819863" sha1="6f2309d51531052dbf7d712993c9e35649db0d84" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="009-m1.m1" crc="b5819863" sha1="6f2309d51531052dbf7d712993c9e35649db0d84" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="009-v11.v11" offset="0x000000" size="0x080000" crc="cf32a59c" sha1="af5b7fcd8a4aff1307c0a1d937e5f0460c32de79" /> <!-- TC534000 -->
- <rom name="009-v12.v12" offset="0x080000" size="0x080000" crc="7b3588b7" sha1="a4e6d9d4113ff4ce48b371f65e9187d551821d3b" /> <!-- TC534000 -->
- <rom name="009-v13.v13" offset="0x100000" size="0x080000" crc="505a01b5" sha1="9426a4f5b31e16f74e72e61951c189a878f211c5" /> <!-- TC534000 -->
+ <rom name="009-v11.v11" offset="0x000000" size="0x080000" crc="cf32a59c" sha1="af5b7fcd8a4aff1307c0a1d937e5f0460c32de79" /> <!-- TC534000 -->
+ <rom name="009-v12.v12" offset="0x080000" size="0x080000" crc="7b3588b7" sha1="a4e6d9d4113ff4ce48b371f65e9187d551821d3b" /> <!-- TC534000 -->
+ <rom name="009-v13.v13" offset="0x100000" size="0x080000" crc="505a01b5" sha1="9426a4f5b31e16f74e72e61951c189a878f211c5" /> <!-- TC534000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="009-v21.v21" offset="0x000000" size="0x080000" crc="365f9011" sha1="aebd292214ab280b05ee9e759b7e9a681a099c4a" /> <!-- TC534000 -->
+ <rom name="009-v21.v21" offset="0x000000" size="0x080000" crc="365f9011" sha1="aebd292214ab280b05ee9e759b7e9a681a099c4a" /> <!-- TC534000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="009-c1.c1" offset="0x000000" size="0x080000" crc="33cc838e" sha1="c445c891c0ba4190aa0b472786150620e76df5b4" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c2.c2" offset="0x000001" size="0x080000" crc="26877feb" sha1="8f48097fb8e4757f50b6d86219122fbf4b6f87ef" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c3.c3" offset="0x100000" size="0x080000" crc="3b60a05d" sha1="0a165a17af4834876fcd634599cd2208adc9248f" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c4.c4" offset="0x100001" size="0x080000" crc="39c2d039" sha1="8ca6c3f977c43c7abba2a00a0e70f02e2a49f5f2" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c5.c5" offset="0x200000" size="0x080000" crc="67a4344e" sha1="b325f152c7b2388fc92c5826e1dc99094b9ea749" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="009-c6.c6" offset="0x200001" size="0x080000" crc="2eca8b19" sha1="16764ef10e404325ba0a1a2ad3a4c0af287be21f" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c1.c1" offset="0x000000" size="0x080000" crc="33cc838e" sha1="c445c891c0ba4190aa0b472786150620e76df5b4" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c2.c2" offset="0x000001" size="0x080000" crc="26877feb" sha1="8f48097fb8e4757f50b6d86219122fbf4b6f87ef" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c3.c3" offset="0x100000" size="0x080000" crc="3b60a05d" sha1="0a165a17af4834876fcd634599cd2208adc9248f" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c4.c4" offset="0x100001" size="0x080000" crc="39c2d039" sha1="8ca6c3f977c43c7abba2a00a0e70f02e2a49f5f2" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c5.c5" offset="0x200000" size="0x080000" crc="67a4344e" sha1="b325f152c7b2388fc92c5826e1dc99094b9ea749" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="009-c6.c6" offset="0x200001" size="0x080000" crc="2eca8b19" sha1="16764ef10e404325ba0a1a2ad3a4c0af287be21f" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -622,34 +622,34 @@
<info name="serial" value="NGM-010"/>
<info name="release" value="19901107"/>
<info name="alt_title" value="サイãƒãƒ¼ãƒªãƒƒãƒ—"/>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="010-p1.p1" offset="0x000000" size="0x080000" crc="69a6b42d" sha1="6e7cb089de83f1d22cc4a87db5b1a94bf76fb1e8" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="010-p1.p1" offset="0x000000" size="0x080000" crc="69a6b42d" sha1="6e7cb089de83f1d22cc4a87db5b1a94bf76fb1e8" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="010-s1.s1" crc="79a35264" sha1="c2819a82adbe1f5e489496e0e03477863a5b7665" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="010-s1.s1" crc="79a35264" sha1="c2819a82adbe1f5e489496e0e03477863a5b7665" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="010-m1.m1" crc="8be3a078" sha1="054ec6a061fcc88df1ecbb0a01611a31f37a7709" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="010-m1.m1" crc="8be3a078" sha1="054ec6a061fcc88df1ecbb0a01611a31f37a7709" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="010-v11.v11" offset="0x000000" size="0x080000" crc="90224d22" sha1="5443ee6f90d80d43194cb4b4f0e08851a59e7784" /> <!-- TC534000 -->
- <rom name="010-v12.v12" offset="0x080000" size="0x080000" crc="a0cf1834" sha1="8df57a7941bdae7e446a6056039adb012cdde246" /> <!-- TC534000 -->
- <rom name="010-v13.v13" offset="0x100000" size="0x080000" crc="ae38bc84" sha1="c0937b4f89b8b26c8a0e747b234f44ad6a3bf2ba" /> <!-- TC534000 -->
- <rom name="010-v14.v14" offset="0x180000" size="0x080000" crc="70899bd2" sha1="8cf01144f0bcf59f09777175ae6b71846b09f3a1" /> <!-- TC534000 -->
+ <rom name="010-v11.v11" offset="0x000000" size="0x080000" crc="90224d22" sha1="5443ee6f90d80d43194cb4b4f0e08851a59e7784" /> <!-- TC534000 -->
+ <rom name="010-v12.v12" offset="0x080000" size="0x080000" crc="a0cf1834" sha1="8df57a7941bdae7e446a6056039adb012cdde246" /> <!-- TC534000 -->
+ <rom name="010-v13.v13" offset="0x100000" size="0x080000" crc="ae38bc84" sha1="c0937b4f89b8b26c8a0e747b234f44ad6a3bf2ba" /> <!-- TC534000 -->
+ <rom name="010-v14.v14" offset="0x180000" size="0x080000" crc="70899bd2" sha1="8cf01144f0bcf59f09777175ae6b71846b09f3a1" /> <!-- TC534000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="010-v21.v21" offset="0x000000" size="0x080000" crc="586f4cb2" sha1="588460031d84c308e3353ecf714db9986425c21c" /> <!-- TC534000 -->
+ <rom name="010-v21.v21" offset="0x000000" size="0x080000" crc="586f4cb2" sha1="588460031d84c308e3353ecf714db9986425c21c" /> <!-- TC534000 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="010-c1.c1" offset="0x000000" size="0x080000" crc="8bba5113" sha1="70f0926409ab265da4b8632500d1d32d63cf77cf" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="010-c2.c2" offset="0x000001" size="0x080000" crc="cbf66432" sha1="cc529640c475d08330e116ea9c5e5a28b7cd13db" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="010-c3.c3" offset="0x100000" size="0x080000" crc="e4f86efc" sha1="fa60863d8a7ed4f21d30f91eb1936d0b8329db7a" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="010-c4.c4" offset="0x100001" size="0x080000" crc="f7be4674" sha1="b4ad0432d4bb6d5a98e27015910343c964b73ed4" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="010-c5.c5" offset="0x200000" size="0x080000" crc="e8076da0" sha1="3ec5cc19809dea688041a42b32c13d257576f3da" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="010-c6.c6" offset="0x200001" size="0x080000" crc="c495c567" sha1="2f58475fbb5f1adafce027d396fb05dd71e8fb55" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="010-c1.c1" offset="0x000000" size="0x080000" crc="8bba5113" sha1="70f0926409ab265da4b8632500d1d32d63cf77cf" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="010-c2.c2" offset="0x000001" size="0x080000" crc="cbf66432" sha1="cc529640c475d08330e116ea9c5e5a28b7cd13db" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="010-c3.c3" offset="0x100000" size="0x080000" crc="e4f86efc" sha1="fa60863d8a7ed4f21d30f91eb1936d0b8329db7a" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="010-c4.c4" offset="0x100001" size="0x080000" crc="f7be4674" sha1="b4ad0432d4bb6d5a98e27015910343c964b73ed4" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="010-c5.c5" offset="0x200000" size="0x080000" crc="e8076da0" sha1="3ec5cc19809dea688041a42b32c13d257576f3da" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="010-c6.c6" offset="0x200001" size="0x080000" crc="c495c567" sha1="2f58475fbb5f1adafce027d396fb05dd71e8fb55" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -674,27 +674,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="011-p1.p1" offset="0x000000" size="0x080000" crc="c7f944b5" sha1="da7560e09187c68f1d9f7656218497b4464c56c9" /> <!-- MB834200 -->
- <rom loadflag="load16_word_swap" name="sp2.p2" offset="0x080000" size="0x020000" crc="811a4faf" sha1="8169dfaf79f52d80ecec402ce1b1ab9cafb7ebdd" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="011-p1.p1" offset="0x000000" size="0x080000" crc="c7f944b5" sha1="da7560e09187c68f1d9f7656218497b4464c56c9" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="sp2.p2" offset="0x080000" size="0x020000" crc="811a4faf" sha1="8169dfaf79f52d80ecec402ce1b1ab9cafb7ebdd" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="011-s1.s1" crc="ec5fdb96" sha1="8003028025ac7bf531e568add6ba66c02d0b7e84" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="011-s1.s1" crc="ec5fdb96" sha1="8003028025ac7bf531e568add6ba66c02d0b7e84" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="011-m1.m1" crc="ca661f1b" sha1="4e3cb57db716ec48487c1b070c3a55a5faf40856" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="011-m1.m1" crc="ca661f1b" sha1="4e3cb57db716ec48487c1b070c3a55a5faf40856" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="011-v11.v11" offset="0x000000" size="0x100000" crc="5c674d5c" sha1="d7b9beddeb247b584cea9ca6c43ec6869809b673" /> <!-- MB838000 -->
- <rom name="011-v12.v12" offset="0x100000" size="0x080000" crc="9f513d5a" sha1="37b04962f0b8e2a74abd35c407337a6151dc4e95" /> <!-- MB834000 -->
+ <rom name="011-v11.v11" offset="0x000000" size="0x100000" crc="5c674d5c" sha1="d7b9beddeb247b584cea9ca6c43ec6869809b673" /> <!-- MB838000 -->
+ <rom name="011-v12.v12" offset="0x100000" size="0x080000" crc="9f513d5a" sha1="37b04962f0b8e2a74abd35c407337a6151dc4e95" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="011-v21.v21" offset="0x000000" size="0x080000" crc="426cd040" sha1="b2b45189837c8287223c2b8bd4df9525b72a3f16" /> <!-- MB834000 -->
+ <rom name="011-v21.v21" offset="0x000000" size="0x080000" crc="426cd040" sha1="b2b45189837c8287223c2b8bd4df9525b72a3f16" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="011-c1.c1" offset="0x000000" size="0x100000" crc="cae7be57" sha1="43b35b349594535689c358d9f324adda55e5281a" /> <!-- MB838200 -->
- <rom loadflag="load16_byte" name="011-c2.c2" offset="0x000001" size="0x100000" crc="9e29d986" sha1="b417763bad1acf76116cd56f4203c2d2677e22e5" /> <!-- MB838200 -->
- <rom loadflag="load16_byte" name="011-c3.c3" offset="0x200000" size="0x100000" crc="14832ff2" sha1="1179792d773d97d5e45e7d8f009051d362d72e24" /> <!-- MB838200 -->
- <rom loadflag="load16_byte" name="011-c4.c4" offset="0x200001" size="0x100000" crc="b7f63162" sha1="077a81b2bb0a8f17c9df6945078608f74432877a" /> <!-- MB838200 -->
+ <rom loadflag="load16_byte" name="011-c1.c1" offset="0x000000" size="0x100000" crc="cae7be57" sha1="43b35b349594535689c358d9f324adda55e5281a" /> <!-- MB838200 -->
+ <rom loadflag="load16_byte" name="011-c2.c2" offset="0x000001" size="0x100000" crc="9e29d986" sha1="b417763bad1acf76116cd56f4203c2d2677e22e5" /> <!-- MB838200 -->
+ <rom loadflag="load16_byte" name="011-c3.c3" offset="0x200000" size="0x100000" crc="14832ff2" sha1="1179792d773d97d5e45e7d8f009051d362d72e24" /> <!-- MB838200 -->
+ <rom loadflag="load16_byte" name="011-c4.c4" offset="0x200001" size="0x100000" crc="b7f63162" sha1="077a81b2bb0a8f17c9df6945078608f74432877a" /> <!-- MB838200 -->
</dataarea>
</part>
</software>
@@ -729,23 +729,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="014-p1.p1" offset="0x000000" size="0x080000" crc="6f1699c8" sha1="87206f67a619dede7959230f9ff3701b8b78957a" /> <!-- CXK384500 -->
+ <rom loadflag="load16_word_swap" name="014-p1.p1" offset="0x000000" size="0x080000" crc="6f1699c8" sha1="87206f67a619dede7959230f9ff3701b8b78957a" /> <!-- CXK384500 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="014-s1.s1" crc="99419733" sha1="b2524af8704941acc72282aa1d62fd4c93e3e822" /> <!-- CXK381000 -->
+ <rom offset="0x000000" size="0x020000" name="014-s1.s1" crc="99419733" sha1="b2524af8704941acc72282aa1d62fd4c93e3e822" /> <!-- CXK381000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="014-m1.m1" crc="b6683092" sha1="623ec7ec2915fb077bf65b4a16c815e071c25259" /> <!-- CXK381003A -->
+ <rom offset="0x000000" size="0x020000" name="014-m1.m1" crc="b6683092" sha1="623ec7ec2915fb077bf65b4a16c815e071c25259" /> <!-- CXK381003A -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="014-v1.v1" offset="0x000000" size="0x100000" crc="25419296" sha1="c9fc04987c4e0875d276e1a0fb671740b6f548ad" /> <!-- CXK388000 -->
- <rom name="014-v2.v2" offset="0x100000" size="0x100000" crc="0de53d5e" sha1="467f6040da3dfb1974785e95e14c3f608a93720a" /> <!-- CXK388000 -->
+ <rom name="014-v1.v1" offset="0x000000" size="0x100000" crc="25419296" sha1="c9fc04987c4e0875d276e1a0fb671740b6f548ad" /> <!-- CXK388000 -->
+ <rom name="014-v2.v2" offset="0x100000" size="0x100000" crc="0de53d5e" sha1="467f6040da3dfb1974785e95e14c3f608a93720a" /> <!-- CXK388000 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="014-c1.c1" offset="0x000000" size="0x100000" crc="5e4381bf" sha1="d429a5e09dafd2fb99495658b3652eecbf58f91b" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="014-c2.c2" offset="0x000001" size="0x100000" crc="69ba4e18" sha1="b3369190c47771a790c7adffa958ff55d90e758b" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="014-c3.c3" offset="0x200000" size="0x100000" crc="890327d5" sha1="47f97bf120a8480758e1f3bb8982be4c5325c036" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="014-c4.c4" offset="0x200001" size="0x100000" crc="e4002651" sha1="17e53a5f4708866a120415bf24f3b89621ad0bcc" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="014-c1.c1" offset="0x000000" size="0x100000" crc="5e4381bf" sha1="d429a5e09dafd2fb99495658b3652eecbf58f91b" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="014-c2.c2" offset="0x000001" size="0x100000" crc="69ba4e18" sha1="b3369190c47771a790c7adffa958ff55d90e758b" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="014-c3.c3" offset="0x200000" size="0x100000" crc="890327d5" sha1="47f97bf120a8480758e1f3bb8982be4c5325c036" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="014-c4.c4" offset="0x200001" size="0x100000" crc="e4002651" sha1="17e53a5f4708866a120415bf24f3b89621ad0bcc" /> <!-- CXK388000 -->
</dataarea>
</part>
</software>
@@ -776,24 +776,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="016-p1.p1" offset="0x000000" size="0x080000" crc="1b818731" sha1="b98b1b33c0301fd79aac908f6b635dd00d1cb08d" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="016-p2.p2" offset="0x080000" size="0x020000" crc="12afdc2b" sha1="3a95f5910cbb9f17e63ddece995c6e120fa2f622" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="016-p1.p1" offset="0x000000" size="0x080000" crc="1b818731" sha1="b98b1b33c0301fd79aac908f6b635dd00d1cb08d" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="016-p2.p2" offset="0x080000" size="0x020000" crc="12afdc2b" sha1="3a95f5910cbb9f17e63ddece995c6e120fa2f622" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="016-s1.s1" crc="1a2eeeb3" sha1="8d2b96d395020197bc59294b6b0c8d62b1d8d4dd" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="016-s1.s1" crc="1a2eeeb3" sha1="8d2b96d395020197bc59294b6b0c8d62b1d8d4dd" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="016-m1.m1" crc="9da9ca10" sha1="88b915827d529f39c365d3e41197d5461e07a085" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="016-m1.m1" crc="9da9ca10" sha1="88b915827d529f39c365d3e41197d5461e07a085" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="016-v1.v1" offset="0x000000" size="0x100000" crc="86c0a502" sha1="7fe2db0c64aefdd14d6c36f7fcd6442591e9a014" /> <!-- TC538200 -->
- <rom name="016-v2.v2" offset="0x100000" size="0x100000" crc="5bc23ec5" sha1="f4ff5d20587469daa026d5c812739335ce53cfdf" /> <!-- TC538200 -->
+ <rom name="016-v1.v1" offset="0x000000" size="0x100000" crc="86c0a502" sha1="7fe2db0c64aefdd14d6c36f7fcd6442591e9a014" /> <!-- TC538200 -->
+ <rom name="016-v2.v2" offset="0x100000" size="0x100000" crc="5bc23ec5" sha1="f4ff5d20587469daa026d5c812739335ce53cfdf" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="016-c1.c1" offset="0x000000" size="0x100000" crc="71471c25" sha1="bc8e3fee56b33ef2bac5b4b852339d2fbcd09b7c" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="016-c2.c2" offset="0x000001" size="0x100000" crc="320db048" sha1="d6b43834de6f5442e23ca8fb26b3a36e96790d8d" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="016-c3.c3" offset="0x200000" size="0x100000" crc="98de7995" sha1="e33edf4d36c82196d2b474e37be180a05976f558" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="016-c4.c4" offset="0x200001" size="0x100000" crc="070506e2" sha1="3a2ec365e1d87a9c5ce1ee9bea88402a8eef4ed7" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c1.c1" offset="0x000000" size="0x100000" crc="71471c25" sha1="bc8e3fee56b33ef2bac5b4b852339d2fbcd09b7c" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c2.c2" offset="0x000001" size="0x100000" crc="320db048" sha1="d6b43834de6f5442e23ca8fb26b3a36e96790d8d" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c3.c3" offset="0x200000" size="0x100000" crc="98de7995" sha1="e33edf4d36c82196d2b474e37be180a05976f558" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c4.c4" offset="0x200001" size="0x100000" crc="070506e2" sha1="3a2ec365e1d87a9c5ce1ee9bea88402a8eef4ed7" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -809,24 +809,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="016-hp1.p1" offset="0x000000" size="0x080000" crc="b774621e" sha1="7684b2e07163aec68cd083ef1d8900f855f6cb42" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="016-p2.p2" offset="0x080000" size="0x020000" crc="12afdc2b" sha1="3a95f5910cbb9f17e63ddece995c6e120fa2f622" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="016-hp1.p1" offset="0x000000" size="0x080000" crc="b774621e" sha1="7684b2e07163aec68cd083ef1d8900f855f6cb42" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="016-p2.p2" offset="0x080000" size="0x020000" crc="12afdc2b" sha1="3a95f5910cbb9f17e63ddece995c6e120fa2f622" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="016-s1.s1" crc="1a2eeeb3" sha1="8d2b96d395020197bc59294b6b0c8d62b1d8d4dd" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="016-s1.s1" crc="1a2eeeb3" sha1="8d2b96d395020197bc59294b6b0c8d62b1d8d4dd" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="016-m1.m1" crc="9da9ca10" sha1="88b915827d529f39c365d3e41197d5461e07a085" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="016-m1.m1" crc="9da9ca10" sha1="88b915827d529f39c365d3e41197d5461e07a085" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="016-v1.v1" offset="0x000000" size="0x100000" crc="86c0a502" sha1="7fe2db0c64aefdd14d6c36f7fcd6442591e9a014" /> <!-- TC538200 -->
- <rom name="016-v2.v2" offset="0x100000" size="0x100000" crc="5bc23ec5" sha1="f4ff5d20587469daa026d5c812739335ce53cfdf" /> <!-- TC538200 -->
+ <rom name="016-v1.v1" offset="0x000000" size="0x100000" crc="86c0a502" sha1="7fe2db0c64aefdd14d6c36f7fcd6442591e9a014" /> <!-- TC538200 -->
+ <rom name="016-v2.v2" offset="0x100000" size="0x100000" crc="5bc23ec5" sha1="f4ff5d20587469daa026d5c812739335ce53cfdf" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="016-c1.c1" offset="0x000000" size="0x100000" crc="71471c25" sha1="bc8e3fee56b33ef2bac5b4b852339d2fbcd09b7c" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="016-c2.c2" offset="0x000001" size="0x100000" crc="320db048" sha1="d6b43834de6f5442e23ca8fb26b3a36e96790d8d" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="016-c3.c3" offset="0x200000" size="0x100000" crc="98de7995" sha1="e33edf4d36c82196d2b474e37be180a05976f558" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="016-c4.c4" offset="0x200001" size="0x100000" crc="070506e2" sha1="3a2ec365e1d87a9c5ce1ee9bea88402a8eef4ed7" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c1.c1" offset="0x000000" size="0x100000" crc="71471c25" sha1="bc8e3fee56b33ef2bac5b4b852339d2fbcd09b7c" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c2.c2" offset="0x000001" size="0x100000" crc="320db048" sha1="d6b43834de6f5442e23ca8fb26b3a36e96790d8d" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c3.c3" offset="0x200000" size="0x100000" crc="98de7995" sha1="e33edf4d36c82196d2b474e37be180a05976f558" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="016-c4.c4" offset="0x200001" size="0x100000" crc="070506e2" sha1="3a2ec365e1d87a9c5ce1ee9bea88402a8eef4ed7" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -851,24 +851,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="017-p1.p1" offset="0x000000" size="0x080000" crc="f8a63983" sha1="7a10ecb2f0fd8315641374c065d2602107b09e72" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="017-p2.p2" offset="0x080000" size="0x020000" crc="3024bbb3" sha1="88892e1292dd60f35a76f9a22e623d4f0f9693cc" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="017-p1.p1" offset="0x000000" size="0x080000" crc="f8a63983" sha1="7a10ecb2f0fd8315641374c065d2602107b09e72" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="017-p2.p2" offset="0x080000" size="0x020000" crc="3024bbb3" sha1="88892e1292dd60f35a76f9a22e623d4f0f9693cc" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="017-s1.s1" crc="b246204d" sha1="73dce64c61fb5bb7e836a8e60f081bb77d80d281" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="017-s1.s1" crc="b246204d" sha1="73dce64c61fb5bb7e836a8e60f081bb77d80d281" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="017-m1.m1" crc="9b4f34c6" sha1="7f3a51f47fcbaa598f5c76bc66e2c53c8dfd852d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="017-m1.m1" crc="9b4f34c6" sha1="7f3a51f47fcbaa598f5c76bc66e2c53c8dfd852d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="017-v1.v1" offset="0x000000" size="0x100000" crc="23663295" sha1="9374a5d9f3de8e6a97c11f07d8b4485ac9d55edb" /> <!-- TC538200 -->
- <rom name="017-v2.v2" offset="0x100000" size="0x100000" crc="f61e6765" sha1="1c9b287996947319eb3d288c3d82932cf01039db" /> <!-- TC538200 -->
+ <rom name="017-v1.v1" offset="0x000000" size="0x100000" crc="23663295" sha1="9374a5d9f3de8e6a97c11f07d8b4485ac9d55edb" /> <!-- TC538200 -->
+ <rom name="017-v2.v2" offset="0x100000" size="0x100000" crc="f61e6765" sha1="1c9b287996947319eb3d288c3d82932cf01039db" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="017-c1.c1" offset="0x000000" size="0x100000" crc="b4eb82a1" sha1="79879e2ea78c07d04c88dc9a1ad59604b7a078be" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="017-c2.c2" offset="0x000001" size="0x100000" crc="d55c550d" sha1="6110f693aa23710939c04153cf5af26493e4a03f" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="017-c3.c3" offset="0x200000" size="0x100000" crc="ed51ef65" sha1="e8a8d86e24454948e51a75c883bc6e4091cbf820" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="017-c4.c4" offset="0x200001" size="0x100000" crc="f4f3c9cb" sha1="8faafa89dbd0345218f71f891419d2e4e7578200" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c1.c1" offset="0x000000" size="0x100000" crc="b4eb82a1" sha1="79879e2ea78c07d04c88dc9a1ad59604b7a078be" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c2.c2" offset="0x000001" size="0x100000" crc="d55c550d" sha1="6110f693aa23710939c04153cf5af26493e4a03f" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c3.c3" offset="0x200000" size="0x100000" crc="ed51ef65" sha1="e8a8d86e24454948e51a75c883bc6e4091cbf820" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c4.c4" offset="0x200001" size="0x100000" crc="f4f3c9cb" sha1="8faafa89dbd0345218f71f891419d2e4e7578200" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -882,24 +882,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="017-hp1.p1" offset="0x000000" size="0x080000" crc="33eccae0" sha1="000ccf9a9c73df75eeba3f2c367c3a1a9e0a3a6b" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="017-p2.p2" offset="0x080000" size="0x020000" crc="3024bbb3" sha1="88892e1292dd60f35a76f9a22e623d4f0f9693cc" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="017-hp1.p1" offset="0x000000" size="0x080000" crc="33eccae0" sha1="000ccf9a9c73df75eeba3f2c367c3a1a9e0a3a6b" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="017-p2.p2" offset="0x080000" size="0x020000" crc="3024bbb3" sha1="88892e1292dd60f35a76f9a22e623d4f0f9693cc" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="017-s1.s1" crc="b246204d" sha1="73dce64c61fb5bb7e836a8e60f081bb77d80d281" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="017-s1.s1" crc="b246204d" sha1="73dce64c61fb5bb7e836a8e60f081bb77d80d281" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="017-m1.m1" crc="9b4f34c6" sha1="7f3a51f47fcbaa598f5c76bc66e2c53c8dfd852d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="017-m1.m1" crc="9b4f34c6" sha1="7f3a51f47fcbaa598f5c76bc66e2c53c8dfd852d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="017-v1.v1" offset="0x000000" size="0x100000" crc="23663295" sha1="9374a5d9f3de8e6a97c11f07d8b4485ac9d55edb" /> <!-- TC538200 -->
- <rom name="017-v2.v2" offset="0x100000" size="0x100000" crc="f61e6765" sha1="1c9b287996947319eb3d288c3d82932cf01039db" /> <!-- TC538200 -->
+ <rom name="017-v1.v1" offset="0x000000" size="0x100000" crc="23663295" sha1="9374a5d9f3de8e6a97c11f07d8b4485ac9d55edb" /> <!-- TC538200 -->
+ <rom name="017-v2.v2" offset="0x100000" size="0x100000" crc="f61e6765" sha1="1c9b287996947319eb3d288c3d82932cf01039db" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="017-c1.c1" offset="0x000000" size="0x100000" crc="b4eb82a1" sha1="79879e2ea78c07d04c88dc9a1ad59604b7a078be" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="017-c2.c2" offset="0x000001" size="0x100000" crc="d55c550d" sha1="6110f693aa23710939c04153cf5af26493e4a03f" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="017-c3.c3" offset="0x200000" size="0x100000" crc="ed51ef65" sha1="e8a8d86e24454948e51a75c883bc6e4091cbf820" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="017-c4.c4" offset="0x200001" size="0x100000" crc="f4f3c9cb" sha1="8faafa89dbd0345218f71f891419d2e4e7578200" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c1.c1" offset="0x000000" size="0x100000" crc="b4eb82a1" sha1="79879e2ea78c07d04c88dc9a1ad59604b7a078be" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c2.c2" offset="0x000001" size="0x100000" crc="d55c550d" sha1="6110f693aa23710939c04153cf5af26493e4a03f" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c3.c3" offset="0x200000" size="0x100000" crc="ed51ef65" sha1="e8a8d86e24454948e51a75c883bc6e4091cbf820" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="017-c4.c4" offset="0x200001" size="0x100000" crc="f4f3c9cb" sha1="8faafa89dbd0345218f71f891419d2e4e7578200" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -928,23 +928,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="018-p1.p1" offset="0x000000" size="0x080000" crc="4092c8db" sha1="df194a4ad2c35e0e18bc053ff9284183444a4666" /> <!-- HN62434 -->
+ <rom loadflag="load16_word_swap" name="018-p1.p1" offset="0x000000" size="0x080000" crc="4092c8db" sha1="df194a4ad2c35e0e18bc053ff9284183444a4666" /> <!-- HN62434 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="018-s1.s1" crc="6799ea0d" sha1="ec75ef9dfdcb0b123574fc6d81ebaaadfba32fb5" /> <!-- HN62321 -->
+ <rom offset="0x000000" size="0x020000" name="018-s1.s1" crc="6799ea0d" sha1="ec75ef9dfdcb0b123574fc6d81ebaaadfba32fb5" /> <!-- HN62321 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="018-m1.m1" crc="0c939ee2" sha1="57d580d3279e66b9fe66bbcc68529d3384a926ff" /> <!-- HN62321A -->
+ <rom offset="0x000000" size="0x020000" name="018-m1.m1" crc="0c939ee2" sha1="57d580d3279e66b9fe66bbcc68529d3384a926ff" /> <!-- HN62321A -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="018-v1.v1" offset="0x000000" size="0x100000" crc="508c9ffc" sha1="cd3a97a233a4585f8507116aba85884623cccdc4" /> <!-- HN62408 -->
- <rom name="018-v2.v2" offset="0x100000" size="0x100000" crc="854ef277" sha1="4b3083b9c80620064cb44e812a787a700e32a6f3" /> <!-- HN62408 -->
+ <rom name="018-v1.v1" offset="0x000000" size="0x100000" crc="508c9ffc" sha1="cd3a97a233a4585f8507116aba85884623cccdc4" /> <!-- HN62408 -->
+ <rom name="018-v2.v2" offset="0x100000" size="0x100000" crc="854ef277" sha1="4b3083b9c80620064cb44e812a787a700e32a6f3" /> <!-- HN62408 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="018-c1.c1" offset="0x000000" size="0x100000" crc="25a25e9b" sha1="3cf02d0662e190678d0530d7b7d3f425209adf83" /> <!-- HN62408 -->
- <rom loadflag="load16_byte" name="018-c2.c2" offset="0x000001" size="0x100000" crc="d4378876" sha1="45659aa1755d96b992c977042186e47fff68bba9" /> <!-- HN62408 -->
- <rom loadflag="load16_byte" name="018-c3.c3" offset="0x200000" size="0x100000" crc="862b60da" sha1="e2303eb1609f1050f0b4f46693a15e37deb176fb" /> <!-- HN62408 -->
- <rom loadflag="load16_byte" name="018-c4.c4" offset="0x200001" size="0x100000" crc="e2e0aff7" sha1="1c691c092a6e2787de4f433b0eb9252bfdaa7e16" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c1.c1" offset="0x000000" size="0x100000" crc="25a25e9b" sha1="3cf02d0662e190678d0530d7b7d3f425209adf83" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c2.c2" offset="0x000001" size="0x100000" crc="d4378876" sha1="45659aa1755d96b992c977042186e47fff68bba9" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c3.c3" offset="0x200000" size="0x100000" crc="862b60da" sha1="e2303eb1609f1050f0b4f46693a15e37deb176fb" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c4.c4" offset="0x200001" size="0x100000" crc="e2e0aff7" sha1="1c691c092a6e2787de4f433b0eb9252bfdaa7e16" /> <!-- HN62408 -->
</dataarea>
</part>
</software>
@@ -958,23 +958,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="018-hp1.p1" offset="0x000000" size="0x080000" crc="ddffcbf4" sha1="c646c4bbdb4e9b32df76c90f582ccd69fcc9f8e7" /> <!-- HN62434 -->
+ <rom loadflag="load16_word_swap" name="018-hp1.p1" offset="0x000000" size="0x080000" crc="ddffcbf4" sha1="c646c4bbdb4e9b32df76c90f582ccd69fcc9f8e7" /> <!-- HN62434 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="018-s1.s1" crc="6799ea0d" sha1="ec75ef9dfdcb0b123574fc6d81ebaaadfba32fb5" /> <!-- HN62321 -->
+ <rom offset="0x000000" size="0x020000" name="018-s1.s1" crc="6799ea0d" sha1="ec75ef9dfdcb0b123574fc6d81ebaaadfba32fb5" /> <!-- HN62321 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="018-m1.m1" crc="0c939ee2" sha1="57d580d3279e66b9fe66bbcc68529d3384a926ff" /> <!-- HN62321A -->
+ <rom offset="0x000000" size="0x020000" name="018-m1.m1" crc="0c939ee2" sha1="57d580d3279e66b9fe66bbcc68529d3384a926ff" /> <!-- HN62321A -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="018-v1.v1" offset="0x000000" size="0x100000" crc="508c9ffc" sha1="cd3a97a233a4585f8507116aba85884623cccdc4" /> <!-- HN62408 -->
- <rom name="018-v2.v2" offset="0x100000" size="0x100000" crc="854ef277" sha1="4b3083b9c80620064cb44e812a787a700e32a6f3" /> <!-- HN62408 -->
+ <rom name="018-v1.v1" offset="0x000000" size="0x100000" crc="508c9ffc" sha1="cd3a97a233a4585f8507116aba85884623cccdc4" /> <!-- HN62408 -->
+ <rom name="018-v2.v2" offset="0x100000" size="0x100000" crc="854ef277" sha1="4b3083b9c80620064cb44e812a787a700e32a6f3" /> <!-- HN62408 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="018-c1.c1" offset="0x000000" size="0x100000" crc="25a25e9b" sha1="3cf02d0662e190678d0530d7b7d3f425209adf83" /> <!-- HN62408 -->
- <rom loadflag="load16_byte" name="018-c2.c2" offset="0x000001" size="0x100000" crc="d4378876" sha1="45659aa1755d96b992c977042186e47fff68bba9" /> <!-- HN62408 -->
- <rom loadflag="load16_byte" name="018-c3.c3" offset="0x200000" size="0x100000" crc="862b60da" sha1="e2303eb1609f1050f0b4f46693a15e37deb176fb" /> <!-- HN62408 -->
- <rom loadflag="load16_byte" name="018-c4.c4" offset="0x200001" size="0x100000" crc="e2e0aff7" sha1="1c691c092a6e2787de4f433b0eb9252bfdaa7e16" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c1.c1" offset="0x000000" size="0x100000" crc="25a25e9b" sha1="3cf02d0662e190678d0530d7b7d3f425209adf83" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c2.c2" offset="0x000001" size="0x100000" crc="d4378876" sha1="45659aa1755d96b992c977042186e47fff68bba9" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c3.c3" offset="0x200000" size="0x100000" crc="862b60da" sha1="e2303eb1609f1050f0b4f46693a15e37deb176fb" /> <!-- HN62408 -->
+ <rom loadflag="load16_byte" name="018-c4.c4" offset="0x200001" size="0x100000" crc="e2e0aff7" sha1="1c691c092a6e2787de4f433b0eb9252bfdaa7e16" /> <!-- HN62408 -->
</dataarea>
</part>
</software>
@@ -1038,27 +1038,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="019-p1.p1" offset="0x000000" size="0x080000" crc="a2de8445" sha1="893d7ae72b4644123469de143fa35fac1cbcd61e" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="019-p1.p1" offset="0x000000" size="0x080000" crc="a2de8445" sha1="893d7ae72b4644123469de143fa35fac1cbcd61e" /> <!-- TC534200 -->
</dataarea>
<dataarea name="mcu" size="0x1000">
- <!-- <rom name="hd6301v1p.com", 0x0000, 0x1000, NO_DUMP /> --> <!-- Hitachi HD6301V1 MCU -->
+ <!-- <rom name="hd6301v1p.com", 0x0000, 0x1000, NO_DUMP /> --> <!-- Hitachi HD6301V1 MCU -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="019-s1.s1" crc="5fcdc0ed" sha1="86415077e7adc3ba6153eeb4fb0c62cf36e903fa" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="019-s1.s1" crc="5fcdc0ed" sha1="86415077e7adc3ba6153eeb4fb0c62cf36e903fa" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="019-m1.m1" crc="d568c17d" sha1="a2e318ed6ad1809c79f3f0853d75e0dd1a2f275c" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="019-m1.m1" crc="d568c17d" sha1="a2e318ed6ad1809c79f3f0853d75e0dd1a2f275c" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="019-v11.v11" offset="0x000000" size="0x080000" crc="0fb74872" sha1="38c555926c77576d63472bc075210c42e9ce13a3" /> <!-- TC534000 -->
- <rom name="019-v12.v12" offset="0x080000" size="0x080000" crc="029faa57" sha1="7bbaa87e38929ab1e32df5f6a2ec0fd5001e7cdb" /> <!-- TC534000 -->
+ <rom name="019-v11.v11" offset="0x000000" size="0x080000" crc="0fb74872" sha1="38c555926c77576d63472bc075210c42e9ce13a3" /> <!-- TC534000 -->
+ <rom name="019-v12.v12" offset="0x080000" size="0x080000" crc="029faa57" sha1="7bbaa87e38929ab1e32df5f6a2ec0fd5001e7cdb" /> <!-- TC534000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="019-v21.v21" offset="0x000000" size="0x080000" crc="2efd5ada" sha1="8ba70f5f665d566824333075227d9bce1253b8d8" /> <!-- TC534000 -->
+ <rom name="019-v21.v21" offset="0x000000" size="0x080000" crc="2efd5ada" sha1="8ba70f5f665d566824333075227d9bce1253b8d8" /> <!-- TC534000 -->
</dataarea>
<dataarea name="sprites" size="0x100000">
- <rom loadflag="load16_byte" name="019-c1.c1" offset="0x000000" size="0x080000" crc="4ccdef18" sha1="5011e30ec235d0b0a5a513a11d4275777e61acdb" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="019-c2.c2" offset="0x000001" size="0x080000" crc="d4dd0802" sha1="82069752028c118d42384a95befde45844f0f247" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="019-c1.c1" offset="0x000000" size="0x080000" crc="4ccdef18" sha1="5011e30ec235d0b0a5a513a11d4275777e61acdb" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="019-c2.c2" offset="0x000001" size="0x080000" crc="d4dd0802" sha1="82069752028c118d42384a95befde45844f0f247" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1083,27 +1083,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="020-p1.p1" offset="0x000000" size="0x080000" crc="e6f2fe64" sha1="50ab82517e077727d97668a4df2b9b96d2e78ab6" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="020-p2.p2" offset="0x080000" size="0x020000" crc="edcb22ac" sha1="505d2db38ae999b7d436e8f2ff56b81796d62b54" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="020-p1.p1" offset="0x000000" size="0x080000" crc="e6f2fe64" sha1="50ab82517e077727d97668a4df2b9b96d2e78ab6" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="020-p2.p2" offset="0x080000" size="0x020000" crc="edcb22ac" sha1="505d2db38ae999b7d436e8f2ff56b81796d62b54" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="020-s1.s1" crc="a6d83d53" sha1="9a8c092f89521cc0b27a385aa72e29cbaca926c5" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="020-s1.s1" crc="a6d83d53" sha1="9a8c092f89521cc0b27a385aa72e29cbaca926c5" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="020-m1.m1" crc="48409377" sha1="0e212d2c76856a90b2c2fdff675239525972ac43" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="020-m1.m1" crc="48409377" sha1="0e212d2c76856a90b2c2fdff675239525972ac43" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="020-v11.v11" offset="0x000000" size="0x100000" crc="1b526c8b" sha1="2801868d2badcf8aaf5d490e010e4049d81d7bc1" /> <!-- TC538200 -->
- <rom name="020-v12.v12" offset="0x100000" size="0x080000" crc="4a9e6f03" sha1="d3ac11f333b03d8a318921bdaefb14598e289a14" /> <!-- TC534200 -->
+ <rom name="020-v11.v11" offset="0x000000" size="0x100000" crc="1b526c8b" sha1="2801868d2badcf8aaf5d490e010e4049d81d7bc1" /> <!-- TC538200 -->
+ <rom name="020-v12.v12" offset="0x100000" size="0x080000" crc="4a9e6f03" sha1="d3ac11f333b03d8a318921bdaefb14598e289a14" /> <!-- TC534200 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="020-v21.v21" offset="0x000000" size="0x080000" crc="7abf113d" sha1="5b2a0e70f2eaf4638b44702dacd4cb17838fb1d5" /> <!-- TC534200 -->
+ <rom name="020-v21.v21" offset="0x000000" size="0x080000" crc="7abf113d" sha1="5b2a0e70f2eaf4638b44702dacd4cb17838fb1d5" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="020-c1.c1" offset="0x000000" size="0x100000" crc="bd6fe78e" sha1="50b704862cd79d64fa488e621b079f6e413c33bc" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="020-c2.c2" offset="0x000001" size="0x100000" crc="5f4a925c" sha1="71c5ef8141234daaa7025427a6c65e79766973a5" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="020-c3.c3" offset="0x200000" size="0x100000" crc="d1e42fd0" sha1="f0d476aebbdc2ce008f5f0783be86d295b24aa44" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="020-c4.c4" offset="0x200001" size="0x100000" crc="edde439b" sha1="79be7b10ecdab54c2f77062b8f5fda0e299fa982" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c1.c1" offset="0x000000" size="0x100000" crc="bd6fe78e" sha1="50b704862cd79d64fa488e621b079f6e413c33bc" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c2.c2" offset="0x000001" size="0x100000" crc="5f4a925c" sha1="71c5ef8141234daaa7025427a6c65e79766973a5" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c3.c3" offset="0x200000" size="0x100000" crc="d1e42fd0" sha1="f0d476aebbdc2ce008f5f0783be86d295b24aa44" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c4.c4" offset="0x200001" size="0x100000" crc="edde439b" sha1="79be7b10ecdab54c2f77062b8f5fda0e299fa982" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1117,27 +1117,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="020-hp1.p1" offset="0x000000" size="0x080000" crc="7cdb01ce" sha1="32cae2ddf5e26fb7e8a09132e600220db82df3b8" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="020-p2.p2" offset="0x080000" size="0x020000" crc="edcb22ac" sha1="505d2db38ae999b7d436e8f2ff56b81796d62b54" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="020-hp1.p1" offset="0x000000" size="0x080000" crc="7cdb01ce" sha1="32cae2ddf5e26fb7e8a09132e600220db82df3b8" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="020-p2.p2" offset="0x080000" size="0x020000" crc="edcb22ac" sha1="505d2db38ae999b7d436e8f2ff56b81796d62b54" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="020-s1.s1" crc="a6d83d53" sha1="9a8c092f89521cc0b27a385aa72e29cbaca926c5" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="020-s1.s1" crc="a6d83d53" sha1="9a8c092f89521cc0b27a385aa72e29cbaca926c5" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="020-m1.m1" crc="48409377" sha1="0e212d2c76856a90b2c2fdff675239525972ac43" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="020-m1.m1" crc="48409377" sha1="0e212d2c76856a90b2c2fdff675239525972ac43" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="020-v11.v11" offset="0x000000" size="0x100000" crc="1b526c8b" sha1="2801868d2badcf8aaf5d490e010e4049d81d7bc1" /> <!-- TC538200 -->
- <rom name="020-v12.v12" offset="0x100000" size="0x080000" crc="4a9e6f03" sha1="d3ac11f333b03d8a318921bdaefb14598e289a14" /> <!-- TC534200 -->
+ <rom name="020-v11.v11" offset="0x000000" size="0x100000" crc="1b526c8b" sha1="2801868d2badcf8aaf5d490e010e4049d81d7bc1" /> <!-- TC538200 -->
+ <rom name="020-v12.v12" offset="0x100000" size="0x080000" crc="4a9e6f03" sha1="d3ac11f333b03d8a318921bdaefb14598e289a14" /> <!-- TC534200 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="020-v21.v21" offset="0x000000" size="0x080000" crc="7abf113d" sha1="5b2a0e70f2eaf4638b44702dacd4cb17838fb1d5" /> <!-- TC534200 -->
+ <rom name="020-v21.v21" offset="0x000000" size="0x080000" crc="7abf113d" sha1="5b2a0e70f2eaf4638b44702dacd4cb17838fb1d5" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="020-c1.c1" offset="0x000000" size="0x100000" crc="bd6fe78e" sha1="50b704862cd79d64fa488e621b079f6e413c33bc" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="020-c2.c2" offset="0x000001" size="0x100000" crc="5f4a925c" sha1="71c5ef8141234daaa7025427a6c65e79766973a5" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="020-c3.c3" offset="0x200000" size="0x100000" crc="d1e42fd0" sha1="f0d476aebbdc2ce008f5f0783be86d295b24aa44" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="020-c4.c4" offset="0x200001" size="0x100000" crc="edde439b" sha1="79be7b10ecdab54c2f77062b8f5fda0e299fa982" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c1.c1" offset="0x000000" size="0x100000" crc="bd6fe78e" sha1="50b704862cd79d64fa488e621b079f6e413c33bc" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c2.c2" offset="0x000001" size="0x100000" crc="5f4a925c" sha1="71c5ef8141234daaa7025427a6c65e79766973a5" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c3.c3" offset="0x200000" size="0x100000" crc="d1e42fd0" sha1="f0d476aebbdc2ce008f5f0783be86d295b24aa44" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="020-c4.c4" offset="0x200001" size="0x100000" crc="edde439b" sha1="79be7b10ecdab54c2f77062b8f5fda0e299fa982" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1162,23 +1162,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="021-p1.p1" offset="0x000000" size="0x080000" crc="39c3478f" sha1="06ebe54c9c4e14c5c31e770013d58b7162359ecc" /> <!-- MB834200 -->
+ <rom loadflag="load16_word_swap" name="021-p1.p1" offset="0x000000" size="0x080000" crc="39c3478f" sha1="06ebe54c9c4e14c5c31e770013d58b7162359ecc" /> <!-- MB834200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="021-s1.s1" crc="6956d778" sha1="e3757776d60dc07d8e07c9ca61b223b14732f860" /> <!-- MB831000 -->
+ <rom offset="0x000000" size="0x020000" name="021-s1.s1" crc="6956d778" sha1="e3757776d60dc07d8e07c9ca61b223b14732f860" /> <!-- MB831000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="021-m1.m1" crc="5a4be5e8" sha1="552f025ce0d51c25f42e1a81cf0d08376ca5475d" /> <!-- MB832000 -->
+ <rom offset="0x000000" size="0x040000" name="021-m1.m1" crc="5a4be5e8" sha1="552f025ce0d51c25f42e1a81cf0d08376ca5475d" /> <!-- MB832000 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
- <rom name="021-v11.v11" offset="0x000000" size="0x080000" crc="66c1e5c4" sha1="7e85420021d4c39c36ed75a1cec567c5610ffce0" /> <!-- MB834000 -->
+ <rom name="021-v11.v11" offset="0x000000" size="0x080000" crc="66c1e5c4" sha1="7e85420021d4c39c36ed75a1cec567c5610ffce0" /> <!-- MB834000 -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x80000">
- <rom name="021-v21.v21" offset="0x000000" size="0x080000" crc="8ed20a86" sha1="d15cba5eac19ea56fdd4877541f1bb3eb755ebba" /> <!-- MB834000 -->
+ <rom name="021-v21.v21" offset="0x000000" size="0x080000" crc="8ed20a86" sha1="d15cba5eac19ea56fdd4877541f1bb3eb755ebba" /> <!-- MB834000 -->
</dataarea>
<dataarea name="sprites" size="0x100000">
- <rom loadflag="load16_byte" name="021-c1.c1" offset="0x000000" size="0x080000" crc="509250ec" sha1="d6ddb16d8222088f153a85a905bcb99541a5f2cf" /> <!-- MB834200 -->
- <rom loadflag="load16_byte" name="021-c2.c2" offset="0x000001" size="0x080000" crc="09ed5258" sha1="6bf50cd10236e29146b49e714a0e0ebcfe30a682" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="021-c1.c1" offset="0x000000" size="0x080000" crc="509250ec" sha1="d6ddb16d8222088f153a85a905bcb99541a5f2cf" /> <!-- MB834200 -->
+ <rom loadflag="load16_byte" name="021-c2.c2" offset="0x000001" size="0x080000" crc="09ed5258" sha1="6bf50cd10236e29146b49e714a0e0ebcfe30a682" /> <!-- MB834200 -->
</dataarea>
</part>
</software>
@@ -1203,23 +1203,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="022-p1.p1" offset="0x000000" size="0x100000" crc="6a2f6d4a" sha1="b8ca548e56f1c7abcdce415ba7329e0cf698ee13" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="022-p1.p1" offset="0x000000" size="0x100000" crc="6a2f6d4a" sha1="b8ca548e56f1c7abcdce415ba7329e0cf698ee13" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="022-s1.s1" crc="843c3624" sha1="dbdf86c193b7c1d795f8c21f2c103c1d3e18abbe" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="022-s1.s1" crc="843c3624" sha1="dbdf86c193b7c1d795f8c21f2c103c1d3e18abbe" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="022-m1.m1" crc="8e1d4ab6" sha1="deabc11ab81e7e68a3e041c03a127ae28d0d7264" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="022-m1.m1" crc="8e1d4ab6" sha1="deabc11ab81e7e68a3e041c03a127ae28d0d7264" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="022-v11.v11" offset="0x000000" size="0x100000" crc="2cb4ad91" sha1="169ec7303c4275155a66a88cc08270c24132bb36" /> <!-- TC538200 -->
- <rom name="022-v22.v22" offset="0x100000" size="0x100000" crc="65a54d13" sha1="a591fbcedca8f679dacbebcd554e3aa3fd163e92" /> <!-- TC538200 -->
+ <rom name="022-v11.v11" offset="0x000000" size="0x100000" crc="2cb4ad91" sha1="169ec7303c4275155a66a88cc08270c24132bb36" /> <!-- TC538200 -->
+ <rom name="022-v22.v22" offset="0x100000" size="0x100000" crc="65a54d13" sha1="a591fbcedca8f679dacbebcd554e3aa3fd163e92" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="022-c1.c1" offset="0x000000" size="0x100000" crc="4d47a48c" sha1="6e282285be72583d828e7765b1c1695ecdc44777" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="022-c2.c2" offset="0x000001" size="0x100000" crc="e8c1491a" sha1="c468d2556b3de095aaa05edd1bc16d71303e9478" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="022-c3.c3" offset="0x200000" size="0x080000" crc="66e69753" sha1="974b823fc62236fbc23e727f25b61a805a707a9e" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="022-c4.c4" offset="0x200001" size="0x080000" crc="71bfd48a" sha1="47288be69e6992d09ebef108b4de9ffab6293dc8" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="022-c1.c1" offset="0x000000" size="0x100000" crc="4d47a48c" sha1="6e282285be72583d828e7765b1c1695ecdc44777" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="022-c2.c2" offset="0x000001" size="0x100000" crc="e8c1491a" sha1="c468d2556b3de095aaa05edd1bc16d71303e9478" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="022-c3.c3" offset="0x200000" size="0x080000" crc="66e69753" sha1="974b823fc62236fbc23e727f25b61a805a707a9e" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="022-c4.c4" offset="0x200001" size="0x080000" crc="71bfd48a" sha1="47288be69e6992d09ebef108b4de9ffab6293dc8" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1244,20 +1244,20 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="023-p1.p1" offset="0x000000" size="0x100000" crc="c488fda3" sha1="4cdf2f1837fffd720efef42f81f933bdf2ef1402" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="023-p1.p1" offset="0x000000" size="0x100000" crc="c488fda3" sha1="4cdf2f1837fffd720efef42f81f933bdf2ef1402" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="023-s1.s1" crc="ac31818a" sha1="93c8d67a93606a2e02f12ca4cab849dc3f3de286" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="023-s1.s1" crc="ac31818a" sha1="93c8d67a93606a2e02f12ca4cab849dc3f3de286" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="023-m1.m1" crc="2a2105e0" sha1="26fc13556fda2dbeb7b5b035abd994e302dc7662" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="023-m1.m1" crc="2a2105e0" sha1="26fc13556fda2dbeb7b5b035abd994e302dc7662" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="023-v1.v1" offset="0x000000" size="0x100000" crc="a53e5bd3" sha1="cf115c6478ce155d889e6a5acb962339e08e024b" /> <!-- TC538200 -->
+ <rom name="023-v1.v1" offset="0x000000" size="0x100000" crc="a53e5bd3" sha1="cf115c6478ce155d889e6a5acb962339e08e024b" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="023-c1.c1" offset="0x000000" size="0x100000" crc="2999535a" sha1="0deabf771039987b559edc2444eea741bd7ba861" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="023-c2.c2" offset="0x000001" size="0x100000" crc="876a99e6" sha1="8d1dcfc0927d7523f8be8203573192406ec654b4" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="023-c1.c1" offset="0x000000" size="0x100000" crc="2999535a" sha1="0deabf771039987b559edc2444eea741bd7ba861" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="023-c2.c2" offset="0x000001" size="0x100000" crc="876a99e6" sha1="8d1dcfc0927d7523f8be8203573192406ec654b4" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1266,7 +1266,7 @@
<description>Quiz Daisousa Sen - The Last Count Down (Korean release)</description>
<year>1991</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
@@ -1310,23 +1310,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="024-p1.p1" offset="0x000000" size="0x080000" crc="89c4ab97" sha1="3a1817c427185ea1b44fe52f009c00b0a9007c85" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="024-p1.p1" offset="0x000000" size="0x080000" crc="89c4ab97" sha1="3a1817c427185ea1b44fe52f009c00b0a9007c85" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="024-s1.s1" crc="5cef5cc6" sha1="9ec305007bdb356e9f8f279beae5e2bcb3f2cf7b" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="024-s1.s1" crc="5cef5cc6" sha1="9ec305007bdb356e9f8f279beae5e2bcb3f2cf7b" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="024-m1.m1" crc="cec19742" sha1="ab6c6ba7737e68d2420a0617719c6d4c89039c45" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="024-m1.m1" crc="cec19742" sha1="ab6c6ba7737e68d2420a0617719c6d4c89039c45" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="024-v1.v1" offset="0x000000" size="0x100000" crc="efdfa063" sha1="e4609ecbcc1c820758f229da5145f51285b50555" /> <!-- TC538200 -->
- <rom name="024-v2.v2" offset="0x100000" size="0x100000" crc="3c7997c0" sha1="8cb7e8e69892b19d318978370dbc510d51b06a69" /> <!-- TC538200 -->
+ <rom name="024-v1.v1" offset="0x000000" size="0x100000" crc="efdfa063" sha1="e4609ecbcc1c820758f229da5145f51285b50555" /> <!-- TC538200 -->
+ <rom name="024-v2.v2" offset="0x100000" size="0x100000" crc="3c7997c0" sha1="8cb7e8e69892b19d318978370dbc510d51b06a69" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="024-c1.c1" offset="0x000000" size="0x100000" crc="3617c2dc" sha1="8de2643a618272f8aa1c705363edb007f4a5f5b7" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="024-c2.c2" offset="0x000001" size="0x100000" crc="3f0a7fd8" sha1="d0c9c7a9dde9ce175fb243d33ec11fa719d0158c" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="024-c3.c3" offset="0x200000" size="0x080000" crc="e9f745f8" sha1="bbe6141da28b0db7bf5cf321d69b7e613e2414d7" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="024-c4.c4" offset="0x200001" size="0x080000" crc="7382fefb" sha1="e916dec5bb5462eb9ae9711f08c7388937abb980" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="024-c1.c1" offset="0x000000" size="0x100000" crc="3617c2dc" sha1="8de2643a618272f8aa1c705363edb007f4a5f5b7" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="024-c2.c2" offset="0x000001" size="0x100000" crc="3f0a7fd8" sha1="d0c9c7a9dde9ce175fb243d33ec11fa719d0158c" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="024-c3.c3" offset="0x200000" size="0x080000" crc="e9f745f8" sha1="bbe6141da28b0db7bf5cf321d69b7e613e2414d7" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="024-c4.c4" offset="0x200001" size="0x080000" crc="7382fefb" sha1="e916dec5bb5462eb9ae9711f08c7388937abb980" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1389,23 +1389,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="025-p1.p1" offset="0x000000" size="0x080000" crc="43344cb0" sha1="29dfd699f35b0a74e20fedd6c9174c289f0ef6e0" /> <!-- TC574200 -->
+ <rom loadflag="load16_word_swap" name="025-p1.p1" offset="0x000000" size="0x080000" crc="43344cb0" sha1="29dfd699f35b0a74e20fedd6c9174c289f0ef6e0" /> <!-- TC574200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="025-s1.s1" crc="a402202b" sha1="75c44e1af459af155f5b892fd18706268dd5e602" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="025-s1.s1" crc="a402202b" sha1="75c44e1af459af155f5b892fd18706268dd5e602" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="025-m1.m1" crc="9927034c" sha1="205665361c5b2ab4f01ec480dd3c9b69db858d09" /> <!-- TC541000 -->
+ <rom offset="0x000000" size="0x020000" name="025-m1.m1" crc="9927034c" sha1="205665361c5b2ab4f01ec480dd3c9b69db858d09" /> <!-- TC541000 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="025-v1.v1" offset="0x000000" size="0x100000" crc="4558558a" sha1="a4b277703ed67225c652be0d618daeca65a27b88" /> <!-- TC538200 -->
- <rom name="025-v2.v2" offset="0x100000" size="0x100000" crc="c5e052e9" sha1="fa1119c90ce4c706a6aa0c17d7bc06aa3068d9b2" /> <!-- TC538200 -->
+ <rom name="025-v1.v1" offset="0x000000" size="0x100000" crc="4558558a" sha1="a4b277703ed67225c652be0d618daeca65a27b88" /> <!-- TC538200 -->
+ <rom name="025-v2.v2" offset="0x100000" size="0x100000" crc="c5e052e9" sha1="fa1119c90ce4c706a6aa0c17d7bc06aa3068d9b2" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="025-c1.c1" offset="0x000000" size="0x100000" crc="555e16a4" sha1="1c96f3d2fd0991680fbf627a6cdd26ad2cd60319" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="025-c2.c2" offset="0x000001" size="0x100000" crc="e1ee51c3" sha1="da8d074bb4e923ed7b8a154fd31b42f2d65b8e96" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="025-c3.c3" offset="0x200000" size="0x080000" crc="0923d5b0" sha1="ab72ba1e3ebf56dd356f9ad181f986b1360a1089" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="025-c4.c4" offset="0x200001" size="0x080000" crc="e3eca67b" sha1="88154cbc1a261c2f425430119ebc08a30adc9675" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="025-c1.c1" offset="0x000000" size="0x100000" crc="555e16a4" sha1="1c96f3d2fd0991680fbf627a6cdd26ad2cd60319" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="025-c2.c2" offset="0x000001" size="0x100000" crc="e1ee51c3" sha1="da8d074bb4e923ed7b8a154fd31b42f2d65b8e96" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="025-c3.c3" offset="0x200000" size="0x080000" crc="0923d5b0" sha1="ab72ba1e3ebf56dd356f9ad181f986b1360a1089" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="025-c4.c4" offset="0x200001" size="0x080000" crc="e3eca67b" sha1="88154cbc1a261c2f425430119ebc08a30adc9675" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1435,25 +1435,25 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="027-p1.p1" offset="0x000000" size="0x080000" crc="c8381327" sha1="c8f8be0ba276c6d12ef13d05af3cf83a2b924894" /> <!-- HN62422PC -->
+ <rom loadflag="load16_word_swap" name="027-p1.p1" offset="0x000000" size="0x080000" crc="c8381327" sha1="c8f8be0ba276c6d12ef13d05af3cf83a2b924894" /> <!-- HN62422PC -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="027-s1.s1" crc="e5824baa" sha1="8230ff7fe3cabeacecc762d90a084e893db84906" /> <!-- HN62321BP -->
+ <rom offset="0x000000" size="0x020000" name="027-s1.s1" crc="e5824baa" sha1="8230ff7fe3cabeacecc762d90a084e893db84906" /> <!-- HN62321BP -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="027-m1.m1" crc="add5a226" sha1="99995bef2584abbba16777bac52f55523f7aa97d" /> <!-- HN62321AP -->
+ <rom offset="0x000000" size="0x020000" name="027-m1.m1" crc="add5a226" sha1="99995bef2584abbba16777bac52f55523f7aa97d" /> <!-- HN62321AP -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="027-v11.v11" offset="0x000000" size="0x100000" crc="59ad4459" sha1="bbb8ba8a8e337dd2946eefda4757e80d0547d54a" /> <!-- HN62308BPC -->
+ <rom name="027-v11.v11" offset="0x000000" size="0x100000" crc="59ad4459" sha1="bbb8ba8a8e337dd2946eefda4757e80d0547d54a" /> <!-- HN62308BPC -->
</dataarea>
<dataarea name="ymsnd.deltat" size="0x100000">
- <rom name="027-v21.v21" offset="0x000000" size="0x100000" crc="df5b4eeb" sha1="134f3bcc3bb82e2a5711496af1019f343f9c0f7e" /> <!-- HN62308BPC -->
+ <rom name="027-v21.v21" offset="0x000000" size="0x100000" crc="df5b4eeb" sha1="134f3bcc3bb82e2a5711496af1019f343f9c0f7e" /> <!-- HN62308BPC -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="027-c1.c1" offset="0x000000" size="0x100000" crc="d0086f94" sha1="7d6579530ccb5188f653be69b1df17e47e40e7a6" /> <!-- HN62408PD -->
- <rom loadflag="load16_byte" name="027-c2.c2" offset="0x000001" size="0x100000" crc="da61f5a6" sha1="82c5b4e5c5c5e30a3fd1c2e11c6157f39d033c42" /> <!-- HN62408PD -->
- <rom loadflag="load16_byte" name="027-c3.c3" offset="0x200000" size="0x100000" crc="08df1228" sha1="288b7ad328c2249f28d17df4dad3584995dca7bf" /> <!-- HN62408PD -->
- <rom loadflag="load16_byte" name="027-c4.c4" offset="0x200001" size="0x100000" crc="54e87696" sha1="90816dc86be3983dc57f56ededf7738475c0c61e" /> <!-- HN62408PD -->
+ <rom loadflag="load16_byte" name="027-c1.c1" offset="0x000000" size="0x100000" crc="d0086f94" sha1="7d6579530ccb5188f653be69b1df17e47e40e7a6" /> <!-- HN62408PD -->
+ <rom loadflag="load16_byte" name="027-c2.c2" offset="0x000001" size="0x100000" crc="da61f5a6" sha1="82c5b4e5c5c5e30a3fd1c2e11c6157f39d033c42" /> <!-- HN62408PD -->
+ <rom loadflag="load16_byte" name="027-c3.c3" offset="0x200000" size="0x100000" crc="08df1228" sha1="288b7ad328c2249f28d17df4dad3584995dca7bf" /> <!-- HN62408PD -->
+ <rom loadflag="load16_byte" name="027-c4.c4" offset="0x200001" size="0x100000" crc="54e87696" sha1="90816dc86be3983dc57f56ededf7738475c0c61e" /> <!-- HN62408PD -->
</dataarea>
</part>
</software>
@@ -1482,22 +1482,22 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="029-p1.p1" offset="0x000000" size="0x080000" crc="9d563f19" sha1="9bff7bf9fdcf81a0a6c4ce3e196097d4f05e67b6" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="029-p1.p1" offset="0x000000" size="0x080000" crc="9d563f19" sha1="9bff7bf9fdcf81a0a6c4ce3e196097d4f05e67b6" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="029-s1.s1" crc="bcd502f0" sha1="a3400f52c037aa6a42e59e602cc24fa45fcbc951" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="029-s1.s1" crc="bcd502f0" sha1="a3400f52c037aa6a42e59e602cc24fa45fcbc951" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="029-m1.m1" crc="6f2843f0" sha1="975fb1598b87a2798fff05e951fca2e2e0329e79" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="029-m1.m1" crc="6f2843f0" sha1="975fb1598b87a2798fff05e951fca2e2e0329e79" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="029-v1.v1" offset="0x000000" size="0x100000" crc="85065452" sha1="7154b7c59b16c32753ac6b5790fb50b51ce30a20" /> <!-- TC538200 -->
+ <rom name="029-v1.v1" offset="0x000000" size="0x100000" crc="85065452" sha1="7154b7c59b16c32753ac6b5790fb50b51ce30a20" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="029-c1.c1" offset="0x000000" size="0x100000" crc="2f5ab875" sha1="3e060973bba41a6c22ff7054104bdc5eee1fa13a" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="029-c2.c2" offset="0x000001" size="0x100000" crc="318b2711" sha1="7014110cee98280317e1189f306ca40652b61f6f" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="029-c3.c3" offset="0x200000" size="0x100000" crc="6bc52cb2" sha1="14323a4664b7dcbcde82e594168e535d7a921e44" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="029-c4.c4" offset="0x200001" size="0x100000" crc="37ef298c" sha1="7a0c4c896dc3e730e06dcadbf00cf354f08a4466" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="029-c1.c1" offset="0x000000" size="0x100000" crc="2f5ab875" sha1="3e060973bba41a6c22ff7054104bdc5eee1fa13a" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="029-c2.c2" offset="0x000001" size="0x100000" crc="318b2711" sha1="7014110cee98280317e1189f306ca40652b61f6f" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="029-c3.c3" offset="0x200000" size="0x100000" crc="6bc52cb2" sha1="14323a4664b7dcbcde82e594168e535d7a921e44" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="029-c4.c4" offset="0x200001" size="0x100000" crc="37ef298c" sha1="7a0c4c896dc3e730e06dcadbf00cf354f08a4466" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1524,20 +1524,20 @@
<rom loadflag="load16_word_swap" name="030-p1.p1" offset="0x000000" size="0x080000" crc="d396c9cb" sha1="47ba421d14d05b965a8d44e7475b227a208e5a07" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="030-s1.s1" crc="7015b8fc" sha1="8c09bc3e6c62e0f7c9557c1e10c901be325bae7f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="030-s1.s1" crc="7015b8fc" sha1="8c09bc3e6c62e0f7c9557c1e10c901be325bae7f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="030-m1.m1" crc="4cf466ec" sha1="6a003b53c7a4af9d7529e2c10f27ffc4e58dcda5" /> <!-- TC54H1000 -->
+ <rom offset="0x000000" size="0x020000" name="030-m1.m1" crc="4cf466ec" sha1="6a003b53c7a4af9d7529e2c10f27ffc4e58dcda5" /> <!-- TC54H1000 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="030-v1.v1" offset="0x000000" size="0x100000" crc="d4ca364e" sha1="b0573744b0ea2ef1e2167a225f0d254883f5af04" /> <!-- TC538200 -->
- <rom name="030-v2.v2" offset="0x100000" size="0x100000" crc="54994455" sha1="76eb62b86e8ed51a77f44313d5cc8091b3f58d57" /> <!-- TC538200 -->
+ <rom name="030-v1.v1" offset="0x000000" size="0x100000" crc="d4ca364e" sha1="b0573744b0ea2ef1e2167a225f0d254883f5af04" /> <!-- TC538200 -->
+ <rom name="030-v2.v2" offset="0x100000" size="0x100000" crc="54994455" sha1="76eb62b86e8ed51a77f44313d5cc8091b3f58d57" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="030-c1.c1" offset="0x000000" size="0x100000" crc="4f5e19bd" sha1="ef7975c4b33a7aea4a25a385f604799f054d3200" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c2.c2" offset="0x000001" size="0x100000" crc="d6314bf0" sha1="0920cc580d7997fcb0170dd619af2f305d635577" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c3.c3" offset="0x200000" size="0x100000" crc="47fddfee" sha1="297c505a63448c999a2510c27bf4549102134db8" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c4.c4" offset="0x200001" size="0x100000" crc="780d1c4e" sha1="2e2cf9de828e3b48642dd2203637103438c62142" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c1.c1" offset="0x000000" size="0x100000" crc="4f5e19bd" sha1="ef7975c4b33a7aea4a25a385f604799f054d3200" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c2.c2" offset="0x000001" size="0x100000" crc="d6314bf0" sha1="0920cc580d7997fcb0170dd619af2f305d635577" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c3.c3" offset="0x200000" size="0x100000" crc="47fddfee" sha1="297c505a63448c999a2510c27bf4549102134db8" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c4.c4" offset="0x200001" size="0x100000" crc="780d1c4e" sha1="2e2cf9de828e3b48642dd2203637103438c62142" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1553,24 +1553,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="030-epr.p1" offset="0x000000" size="0x080000" crc="c59be3dd" sha1="4fbd462c1c18e85a252c58b04b54fd3b82b46cb0" /> <!-- TC574200 -->
+ <rom loadflag="load16_word_swap" name="030-epr.p1" offset="0x000000" size="0x080000" crc="c59be3dd" sha1="4fbd462c1c18e85a252c58b04b54fd3b82b46cb0" /> <!-- TC574200 -->
<!-- P1 on eprom, correct chip label unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="030-s1.s1" crc="7015b8fc" sha1="8c09bc3e6c62e0f7c9557c1e10c901be325bae7f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="030-s1.s1" crc="7015b8fc" sha1="8c09bc3e6c62e0f7c9557c1e10c901be325bae7f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="030-m1.m1" crc="4cf466ec" sha1="6a003b53c7a4af9d7529e2c10f27ffc4e58dcda5" /> <!-- TC54H1000 -->
+ <rom offset="0x000000" size="0x020000" name="030-m1.m1" crc="4cf466ec" sha1="6a003b53c7a4af9d7529e2c10f27ffc4e58dcda5" /> <!-- TC54H1000 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="030-v1.v1" offset="0x000000" size="0x100000" crc="d4ca364e" sha1="b0573744b0ea2ef1e2167a225f0d254883f5af04" /> <!-- TC538200 -->
- <rom name="030-v2.v2" offset="0x100000" size="0x100000" crc="54994455" sha1="76eb62b86e8ed51a77f44313d5cc8091b3f58d57" /> <!-- TC538200 -->
+ <rom name="030-v1.v1" offset="0x000000" size="0x100000" crc="d4ca364e" sha1="b0573744b0ea2ef1e2167a225f0d254883f5af04" /> <!-- TC538200 -->
+ <rom name="030-v2.v2" offset="0x100000" size="0x100000" crc="54994455" sha1="76eb62b86e8ed51a77f44313d5cc8091b3f58d57" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="030-c1.c1" offset="0x000000" size="0x100000" crc="4f5e19bd" sha1="ef7975c4b33a7aea4a25a385f604799f054d3200" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c2.c2" offset="0x000001" size="0x100000" crc="d6314bf0" sha1="0920cc580d7997fcb0170dd619af2f305d635577" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c3.c3" offset="0x200000" size="0x100000" crc="47fddfee" sha1="297c505a63448c999a2510c27bf4549102134db8" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c4.c4" offset="0x200001" size="0x100000" crc="780d1c4e" sha1="2e2cf9de828e3b48642dd2203637103438c62142" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c1.c1" offset="0x000000" size="0x100000" crc="4f5e19bd" sha1="ef7975c4b33a7aea4a25a385f604799f054d3200" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c2.c2" offset="0x000001" size="0x100000" crc="d6314bf0" sha1="0920cc580d7997fcb0170dd619af2f305d635577" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c3.c3" offset="0x200000" size="0x100000" crc="47fddfee" sha1="297c505a63448c999a2510c27bf4549102134db8" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c4.c4" offset="0x200001" size="0x100000" crc="780d1c4e" sha1="2e2cf9de828e3b48642dd2203637103438c62142" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1590,20 +1590,20 @@
<!-- Chip label p1h does not exist, renamed temporarly to pg1, marked BAD_DUMP. This needs to be verified. -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="030-s1.s1" crc="7015b8fc" sha1="8c09bc3e6c62e0f7c9557c1e10c901be325bae7f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="030-s1.s1" crc="7015b8fc" sha1="8c09bc3e6c62e0f7c9557c1e10c901be325bae7f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="030-m1.m1" crc="4cf466ec" sha1="6a003b53c7a4af9d7529e2c10f27ffc4e58dcda5" /> <!-- TC54H1000 -->
+ <rom offset="0x000000" size="0x020000" name="030-m1.m1" crc="4cf466ec" sha1="6a003b53c7a4af9d7529e2c10f27ffc4e58dcda5" /> <!-- TC54H1000 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="030-v1.v1" offset="0x000000" size="0x100000" crc="d4ca364e" sha1="b0573744b0ea2ef1e2167a225f0d254883f5af04" /> <!-- TC538200 -->
- <rom name="030-v2.v2" offset="0x100000" size="0x100000" crc="54994455" sha1="76eb62b86e8ed51a77f44313d5cc8091b3f58d57" /> <!-- TC538200 -->
+ <rom name="030-v1.v1" offset="0x000000" size="0x100000" crc="d4ca364e" sha1="b0573744b0ea2ef1e2167a225f0d254883f5af04" /> <!-- TC538200 -->
+ <rom name="030-v2.v2" offset="0x100000" size="0x100000" crc="54994455" sha1="76eb62b86e8ed51a77f44313d5cc8091b3f58d57" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="030-c1.c1" offset="0x000000" size="0x100000" crc="4f5e19bd" sha1="ef7975c4b33a7aea4a25a385f604799f054d3200" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c2.c2" offset="0x000001" size="0x100000" crc="d6314bf0" sha1="0920cc580d7997fcb0170dd619af2f305d635577" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c3.c3" offset="0x200000" size="0x100000" crc="47fddfee" sha1="297c505a63448c999a2510c27bf4549102134db8" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="030-c4.c4" offset="0x200001" size="0x100000" crc="780d1c4e" sha1="2e2cf9de828e3b48642dd2203637103438c62142" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c1.c1" offset="0x000000" size="0x100000" crc="4f5e19bd" sha1="ef7975c4b33a7aea4a25a385f604799f054d3200" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c2.c2" offset="0x000001" size="0x100000" crc="d6314bf0" sha1="0920cc580d7997fcb0170dd619af2f305d635577" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c3.c3" offset="0x200000" size="0x100000" crc="47fddfee" sha1="297c505a63448c999a2510c27bf4549102134db8" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="030-c4.c4" offset="0x200001" size="0x100000" crc="780d1c4e" sha1="2e2cf9de828e3b48642dd2203637103438c62142" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1628,23 +1628,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="031-pg1.p1" offset="0x000000" size="0x080000" crc="17f034a7" sha1="2e66c7bd93a08efe63c4894494db50bbf58f60e4" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="031-pg1.p1" offset="0x000000" size="0x080000" crc="17f034a7" sha1="2e66c7bd93a08efe63c4894494db50bbf58f60e4" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="031-s1.s1" crc="4c117174" sha1="26e52c4f628338a9aa1c159517cdf873f738fb98" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="031-s1.s1" crc="4c117174" sha1="26e52c4f628338a9aa1c159517cdf873f738fb98" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="031-m1.m1" crc="cb37427c" sha1="99efe9600ebeda48331f396e3203c7588bdb7d24" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="031-m1.m1" crc="cb37427c" sha1="99efe9600ebeda48331f396e3203c7588bdb7d24" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="031-v1.v1" offset="0x000000" size="0x100000" crc="cc78497e" sha1="895bd647150fae9b2259ef043ed681f4c4de66ea" /> <!-- TC538200 -->
- <rom name="031-v2.v2" offset="0x100000" size="0x100000" crc="dda043c6" sha1="08165a59700ab6b1e523079dd2a3549e520cc594" /> <!-- TC538200 -->
+ <rom name="031-v1.v1" offset="0x000000" size="0x100000" crc="cc78497e" sha1="895bd647150fae9b2259ef043ed681f4c4de66ea" /> <!-- TC538200 -->
+ <rom name="031-v2.v2" offset="0x100000" size="0x100000" crc="dda043c6" sha1="08165a59700ab6b1e523079dd2a3549e520cc594" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="031-c1.c1" offset="0x000000" size="0x100000" crc="bd0a4eb8" sha1="b67988cb3e550d083e81c9bd436da55b242785ed" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="031-c2.c2" offset="0x000001" size="0x100000" crc="efde5382" sha1="e42789c8d87ee3d4549d0a903e990c03338cbbd8" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="031-c3.c3" offset="0x200000" size="0x080000" crc="580f7f33" sha1="f4f95a7c8de00e1366a723fc4cd0e8c1905af636" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="031-c4.c4" offset="0x200001" size="0x080000" crc="ed297de8" sha1="616f8fa4c86231f3e79faf9f69f8bb909cbc35f0" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="031-c1.c1" offset="0x000000" size="0x100000" crc="bd0a4eb8" sha1="b67988cb3e550d083e81c9bd436da55b242785ed" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="031-c2.c2" offset="0x000001" size="0x100000" crc="efde5382" sha1="e42789c8d87ee3d4549d0a903e990c03338cbbd8" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="031-c3.c3" offset="0x200000" size="0x080000" crc="580f7f33" sha1="f4f95a7c8de00e1366a723fc4cd0e8c1905af636" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="031-c4.c4" offset="0x200001" size="0x080000" crc="ed297de8" sha1="616f8fa4c86231f3e79faf9f69f8bb909cbc35f0" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1660,23 +1660,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="031-p1.p1" offset="0x000000" size="0x080000" crc="a2801c24" sha1="627d76ff0740ca29586f37b268f47fb469822529" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="031-p1.p1" offset="0x000000" size="0x080000" crc="a2801c24" sha1="627d76ff0740ca29586f37b268f47fb469822529" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="031-s1.s1" crc="4c117174" sha1="26e52c4f628338a9aa1c159517cdf873f738fb98" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="031-s1.s1" crc="4c117174" sha1="26e52c4f628338a9aa1c159517cdf873f738fb98" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="031-m1.m1" crc="cb37427c" sha1="99efe9600ebeda48331f396e3203c7588bdb7d24" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="031-m1.m1" crc="cb37427c" sha1="99efe9600ebeda48331f396e3203c7588bdb7d24" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="031-v1.v1" offset="0x000000" size="0x100000" crc="cc78497e" sha1="895bd647150fae9b2259ef043ed681f4c4de66ea" /> <!-- TC538200 -->
- <rom name="031-v2.v2" offset="0x100000" size="0x100000" crc="dda043c6" sha1="08165a59700ab6b1e523079dd2a3549e520cc594" /> <!-- TC538200 -->
+ <rom name="031-v1.v1" offset="0x000000" size="0x100000" crc="cc78497e" sha1="895bd647150fae9b2259ef043ed681f4c4de66ea" /> <!-- TC538200 -->
+ <rom name="031-v2.v2" offset="0x100000" size="0x100000" crc="dda043c6" sha1="08165a59700ab6b1e523079dd2a3549e520cc594" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="031-c1.c1" offset="0x000000" size="0x100000" crc="bd0a4eb8" sha1="b67988cb3e550d083e81c9bd436da55b242785ed" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="031-c2.c2" offset="0x000001" size="0x100000" crc="efde5382" sha1="e42789c8d87ee3d4549d0a903e990c03338cbbd8" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="031-c3.c3" offset="0x200000" size="0x080000" crc="580f7f33" sha1="f4f95a7c8de00e1366a723fc4cd0e8c1905af636" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="031-c4.c4" offset="0x200001" size="0x080000" crc="ed297de8" sha1="616f8fa4c86231f3e79faf9f69f8bb909cbc35f0" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="031-c1.c1" offset="0x000000" size="0x100000" crc="bd0a4eb8" sha1="b67988cb3e550d083e81c9bd436da55b242785ed" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="031-c2.c2" offset="0x000001" size="0x100000" crc="efde5382" sha1="e42789c8d87ee3d4549d0a903e990c03338cbbd8" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="031-c3.c3" offset="0x200000" size="0x080000" crc="580f7f33" sha1="f4f95a7c8de00e1366a723fc4cd0e8c1905af636" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="031-c4.c4" offset="0x200001" size="0x080000" crc="ed297de8" sha1="616f8fa4c86231f3e79faf9f69f8bb909cbc35f0" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1701,23 +1701,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="032-p1.p1" offset="0x000000" size="0x080000" crc="cd11cbd4" sha1="23163e3da2f07e830a7f4a02aea1cb01a54ccbf3" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="032-p1.p1" offset="0x000000" size="0x080000" crc="cd11cbd4" sha1="23163e3da2f07e830a7f4a02aea1cb01a54ccbf3" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="032-s1.s1" crc="ac0daa1b" sha1="93bae4697dc403fce19422752a514326ccf66a91" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="032-s1.s1" crc="ac0daa1b" sha1="93bae4697dc403fce19422752a514326ccf66a91" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="032-m1.m1" crc="35ec952d" sha1="8aed30e26d7e2c70dbce5de752df416091066f7b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="032-m1.m1" crc="35ec952d" sha1="8aed30e26d7e2c70dbce5de752df416091066f7b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="032-v1.v1" offset="0x000000" size="0x100000" crc="63791533" sha1="4479e9308cdc906b9e03b985303f4ebedd00512f" /> <!-- TC538200 -->
- <rom name="032-v2.v2" offset="0x100000" size="0x100000" crc="eb95de70" sha1="b34885201116d2b3bbdee15ec7b5961cf5c069e1" /> <!-- TC538200 -->
+ <rom name="032-v1.v1" offset="0x000000" size="0x100000" crc="63791533" sha1="4479e9308cdc906b9e03b985303f4ebedd00512f" /> <!-- TC538200 -->
+ <rom name="032-v2.v2" offset="0x100000" size="0x100000" crc="eb95de70" sha1="b34885201116d2b3bbdee15ec7b5961cf5c069e1" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="032-c1.c1" offset="0x000000" size="0x100000" crc="97984c6c" sha1="deea59c0892f05dc7db98cb57b3eb83688dc57f0" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="032-c2.c2" offset="0x000001" size="0x100000" crc="65773122" sha1="2c0162a8e971e5e57933e4ae16040bf824ffdefe" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="032-c3.c3" offset="0x200000" size="0x080000" crc="40adfccd" sha1="b11f866dd70ba0ed9123424508355cb948b19bdc" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="032-c4.c4" offset="0x200001" size="0x080000" crc="462571de" sha1="5c3d610d492f91564423873b3b434dcda700373f" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="032-c1.c1" offset="0x000000" size="0x100000" crc="97984c6c" sha1="deea59c0892f05dc7db98cb57b3eb83688dc57f0" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="032-c2.c2" offset="0x000001" size="0x100000" crc="65773122" sha1="2c0162a8e971e5e57933e4ae16040bf824ffdefe" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="032-c3.c3" offset="0x200000" size="0x080000" crc="40adfccd" sha1="b11f866dd70ba0ed9123424508355cb948b19bdc" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="032-c4.c4" offset="0x200001" size="0x080000" crc="462571de" sha1="5c3d610d492f91564423873b3b434dcda700373f" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1742,26 +1742,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="033-p1.p1" offset="0x000000" size="0x080000" crc="47ebdc2f" sha1="d46786502920fb510f1999db00c5e09fb641c0bd" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="033-p2.p2" offset="0x080000" size="0x020000" crc="c473af1c" sha1="4919eeca20abe807493872ca7c79a5d1f496fe68" /> <!-- TC531024 -->
+ <rom loadflag="load16_word_swap" name="033-p1.p1" offset="0x000000" size="0x080000" crc="47ebdc2f" sha1="d46786502920fb510f1999db00c5e09fb641c0bd" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="033-p2.p2" offset="0x080000" size="0x020000" crc="c473af1c" sha1="4919eeca20abe807493872ca7c79a5d1f496fe68" /> <!-- TC531024 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="033-s1.s1" crc="3c3bdf8c" sha1="2f3e5feed6c27850b2a0f6fae0b97041690e944c" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="033-s1.s1" crc="3c3bdf8c" sha1="2f3e5feed6c27850b2a0f6fae0b97041690e944c" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="033-m1.m1" crc="5be10ffd" sha1="90a5e6cbbc58a7883cd2a3a597180d631a466882" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="033-m1.m1" crc="5be10ffd" sha1="90a5e6cbbc58a7883cd2a3a597180d631a466882" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="033-v1.v1" offset="0x000000" size="0x100000" crc="212fd20d" sha1="120c040db8c01a6f140eea03725448bfa9ca98c2" /> <!-- TC538200 -->
- <rom name="033-v2.v2" offset="0x100000" size="0x100000" crc="fa2ae47f" sha1="80d0ba4cd30aab59b6f0db8fa341387bd7388afc" /> <!-- TC538200 -->
+ <rom name="033-v1.v1" offset="0x000000" size="0x100000" crc="212fd20d" sha1="120c040db8c01a6f140eea03725448bfa9ca98c2" /> <!-- TC538200 -->
+ <rom name="033-v2.v2" offset="0x100000" size="0x100000" crc="fa2ae47f" sha1="80d0ba4cd30aab59b6f0db8fa341387bd7388afc" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="033-c1.c1" offset="0x000000" size="0x100000" crc="74317e54" sha1="67b9c2814a12603b959612456f59de55f9bf6f57" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="033-c2.c2" offset="0x000001" size="0x100000" crc="5bb952f3" sha1="ea964bbcc0408b6ae07cbb5043d003281b1aca15" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="033-c3.c3" offset="0x200000" size="0x100000" crc="9b714a7c" sha1="b62bdcede3207d062a89e0a4a9adf706101bb681" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="033-c4.c4" offset="0x200001" size="0x100000" crc="9397476a" sha1="a12dbb74020aeb6ebf24ec2abbfba5129cabcb7d" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="033-c1.c1" offset="0x000000" size="0x100000" crc="74317e54" sha1="67b9c2814a12603b959612456f59de55f9bf6f57" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="033-c2.c2" offset="0x000001" size="0x100000" crc="5bb952f3" sha1="ea964bbcc0408b6ae07cbb5043d003281b1aca15" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="033-c3.c3" offset="0x200000" size="0x100000" crc="9b714a7c" sha1="b62bdcede3207d062a89e0a4a9adf706101bb681" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="033-c4.c4" offset="0x200001" size="0x100000" crc="9397476a" sha1="a12dbb74020aeb6ebf24ec2abbfba5129cabcb7d" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1786,23 +1786,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="034-p1.p1" offset="0x000000" size="0x080000" crc="cdef6b19" sha1="97482db0dffc6d625fb41fa38449c0a74d741a72" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="034-p1.p1" offset="0x000000" size="0x080000" crc="cdef6b19" sha1="97482db0dffc6d625fb41fa38449c0a74d741a72" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="034-s1.s1" crc="8472ed44" sha1="42e1a9671dddd090d2a634cff986f6c73ba08b70" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="034-s1.s1" crc="8472ed44" sha1="42e1a9671dddd090d2a634cff986f6c73ba08b70" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="034-m1.m1" crc="f41b16b8" sha1="f3e1cfc4cd2c5baece176f169906aa796367d303" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="034-m1.m1" crc="f41b16b8" sha1="f3e1cfc4cd2c5baece176f169906aa796367d303" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="034-v1.v1" offset="0x000000" size="0x100000" crc="50c9d0dd" sha1="2b3f2875b00e5f307d274128bd73c1521a7d901b" /> <!-- TC538200 -->
- <rom name="034-v2.v2" offset="0x100000" size="0x100000" crc="5aa15686" sha1="efe47954827a98d539ba719347c5f8aa60e6338b" /> <!-- TC538200 -->
+ <rom name="034-v1.v1" offset="0x000000" size="0x100000" crc="50c9d0dd" sha1="2b3f2875b00e5f307d274128bd73c1521a7d901b" /> <!-- TC538200 -->
+ <rom name="034-v2.v2" offset="0x100000" size="0x100000" crc="5aa15686" sha1="efe47954827a98d539ba719347c5f8aa60e6338b" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="034-c1.c1" offset="0x000000" size="0x100000" crc="91c56e78" sha1="2944d49ebfc71239d345209ca7f25993c2cc5a77" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="034-c2.c2" offset="0x000001" size="0x100000" crc="9743ea2f" sha1="cf4fccdf10d521d555e92bc24123142393c2b3bb" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="034-c3.c3" offset="0x200000" size="0x080000" crc="e5aa65f5" sha1="714356a2cee976ec0f515b1034ce971018e5c02e" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="034-c4.c4" offset="0x200001" size="0x080000" crc="0eb138cc" sha1="21d31e1f136c674caa6dd44073281cd07b72ea9b" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="034-c1.c1" offset="0x000000" size="0x100000" crc="91c56e78" sha1="2944d49ebfc71239d345209ca7f25993c2cc5a77" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="034-c2.c2" offset="0x000001" size="0x100000" crc="9743ea2f" sha1="cf4fccdf10d521d555e92bc24123142393c2b3bb" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="034-c3.c3" offset="0x200000" size="0x080000" crc="e5aa65f5" sha1="714356a2cee976ec0f515b1034ce971018e5c02e" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="034-c4.c4" offset="0x200001" size="0x080000" crc="0eb138cc" sha1="21d31e1f136c674caa6dd44073281cd07b72ea9b" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1832,23 +1832,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="036-p1.p1" offset="0x000000" size="0x080000" crc="1c66b6fa" sha1="6c50cc452971c46c763ae0b2def95792671a1798" /> <!-- CXK384500 -->
+ <rom loadflag="load16_word_swap" name="036-p1.p1" offset="0x000000" size="0x080000" crc="1c66b6fa" sha1="6c50cc452971c46c763ae0b2def95792671a1798" /> <!-- CXK384500 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="036-s1.s1" crc="f3ef4485" sha1="c30bfceed7e669e4c97b0b3ec2e9f4271e5b6662" /> <!-- CXK381000 -->
+ <rom offset="0x000000" size="0x020000" name="036-s1.s1" crc="f3ef4485" sha1="c30bfceed7e669e4c97b0b3ec2e9f4271e5b6662" /> <!-- CXK381000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="036-m1.m1" crc="f1385b96" sha1="e7e3d1484188a115e262511116aaf466b8b1f428" /> <!-- CXK381003 -->
+ <rom offset="0x000000" size="0x020000" name="036-m1.m1" crc="f1385b96" sha1="e7e3d1484188a115e262511116aaf466b8b1f428" /> <!-- CXK381003 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="036-v1.v1" offset="0x000000" size="0x100000" crc="1c335dce" sha1="493c273fa71bf81861a20af4c4eaae159e169f39" /> <!-- CXK388000 -->
- <rom name="036-v2.v2" offset="0x100000" size="0x100000" crc="bbf79342" sha1="45a4f40e415cdf35c3073851506648c8f7d53958" /> <!-- CXK388000 -->
+ <rom name="036-v1.v1" offset="0x000000" size="0x100000" crc="1c335dce" sha1="493c273fa71bf81861a20af4c4eaae159e169f39" /> <!-- CXK388000 -->
+ <rom name="036-v2.v2" offset="0x100000" size="0x100000" crc="bbf79342" sha1="45a4f40e415cdf35c3073851506648c8f7d53958" /> <!-- CXK388000 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="036-c1.c1" offset="0x000000" size="0x100000" crc="fe7f1010" sha1="5b6f5053821f4da8dc3768371e2cd51bb29da963" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="036-c2.c2" offset="0x000001" size="0x100000" crc="bbf003f5" sha1="054b2a3327e038836eece652055bb84c115cf8ed" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="036-c3.c3" offset="0x200000" size="0x100000" crc="9ac0708e" sha1="8decfe06d73a3dd3c3cf280719978fcf6d559d29" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="036-c4.c4" offset="0x200001" size="0x100000" crc="f2577d22" sha1="a37db8055ca4680e244c556dc6df8bdba16c2083" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="036-c1.c1" offset="0x000000" size="0x100000" crc="fe7f1010" sha1="5b6f5053821f4da8dc3768371e2cd51bb29da963" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="036-c2.c2" offset="0x000001" size="0x100000" crc="bbf003f5" sha1="054b2a3327e038836eece652055bb84c115cf8ed" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="036-c3.c3" offset="0x200000" size="0x100000" crc="9ac0708e" sha1="8decfe06d73a3dd3c3cf280719978fcf6d559d29" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="036-c4.c4" offset="0x200001" size="0x100000" crc="f2577d22" sha1="a37db8055ca4680e244c556dc6df8bdba16c2083" /> <!-- CXK388000 -->
</dataarea>
</part>
</software>
@@ -1873,22 +1873,22 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="037-p1.p1" offset="0x000000" size="0x080000" crc="e7f2553c" sha1="8469ecb900477feed05ae3311fe9515019bbec2a" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="037-p1.p1" offset="0x000000" size="0x080000" crc="e7f2553c" sha1="8469ecb900477feed05ae3311fe9515019bbec2a" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="037-s1.s1" crc="74651f27" sha1="bff7ff2429d2be82c1647abac2ee45b339b3b310" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="037-s1.s1" crc="74651f27" sha1="bff7ff2429d2be82c1647abac2ee45b339b3b310" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="037-m1.m1" crc="9504b2c6" sha1="9ce8e681b9df6eacd0d23a36bad836bd5074233d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="037-m1.m1" crc="9504b2c6" sha1="9ce8e681b9df6eacd0d23a36bad836bd5074233d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="037-v1.v1" offset="0x000000" size="0x100000" crc="61fedf65" sha1="98f31d1e23bf7c1f7844e67f14707a704134042e" /> <!-- TC538200 -->
+ <rom name="037-v1.v1" offset="0x000000" size="0x100000" crc="61fedf65" sha1="98f31d1e23bf7c1f7844e67f14707a704134042e" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="037-c1.c1" offset="0x000000" size="0x100000" crc="09df6892" sha1="df2579dcf9c9dc88d461212cb74de106be2983c1" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="037-c2.c2" offset="0x000001" size="0x100000" crc="ac122a78" sha1="7bfa4d29b7d7d9443f64d81caeafa74fe05c606e" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="037-c3.c3" offset="0x200000" size="0x100000" crc="9d7ed1ca" sha1="2bbd25dc3a3f825d0af79a418f06a23a1bf03cc0" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="037-c4.c4" offset="0x200001" size="0x100000" crc="4a24395d" sha1="943f911f40985db901eaef4c28dfcda299fca73e" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="037-c1.c1" offset="0x000000" size="0x100000" crc="09df6892" sha1="df2579dcf9c9dc88d461212cb74de106be2983c1" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="037-c2.c2" offset="0x000001" size="0x100000" crc="ac122a78" sha1="7bfa4d29b7d7d9443f64d81caeafa74fe05c606e" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="037-c3.c3" offset="0x200000" size="0x100000" crc="9d7ed1ca" sha1="2bbd25dc3a3f825d0af79a418f06a23a1bf03cc0" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="037-c4.c4" offset="0x200001" size="0x100000" crc="4a24395d" sha1="943f911f40985db901eaef4c28dfcda299fca73e" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -1913,27 +1913,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="038-p1.p1" offset="0x000000" size="0x080000" crc="1e52a576" sha1="a1cb56354c3378e955b0cd482c3c41ae15add952" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="038-p2.p2" offset="0x080000" size="0x080000" crc="a5193e2f" sha1="96803480439e90da23cdca70d59ff519ee85beeb" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="038-p1.p1" offset="0x000000" size="0x080000" crc="1e52a576" sha1="a1cb56354c3378e955b0cd482c3c41ae15add952" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="038-p2.p2" offset="0x080000" size="0x080000" crc="a5193e2f" sha1="96803480439e90da23cdca70d59ff519ee85beeb" /> <!-- TC534200 -->
</dataarea>
<dataarea name="mcu" size="0x1000">
- <!-- <rom name="hd6301v1p.hd6301v1", 0x0000, 0x1000, NO_DUMP /> --> <!-- Hitachi HD6301V1 MCU -->
+ <!-- <rom name="hd6301v1p.hd6301v1", 0x0000, 0x1000, NO_DUMP /> --> <!-- Hitachi HD6301V1 MCU -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="038-s1.s1" crc="fff62ae3" sha1="6510a762ea41557a8938cbfc0557cd5921306061" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="038-s1.s1" crc="fff62ae3" sha1="6510a762ea41557a8938cbfc0557cd5921306061" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="038-m1.m1" crc="0908707e" sha1="df7489ea6abf84d7f137ba7a8f52a4fd1b088fd7" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="038-m1.m1" crc="0908707e" sha1="df7489ea6abf84d7f137ba7a8f52a4fd1b088fd7" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="038-v1.v1" offset="0x000000" size="0x100000" crc="5ccd9fd5" sha1="c3c8c758a320c39e4ceb0b6d9f188ed6d122eec4" /> <!-- TC538200 -->
- <rom name="038-v2.v2" offset="0x100000" size="0x080000" crc="ddd8d1e6" sha1="65c819fa2392f264f5a1a0a4967c96775732500b" /> <!-- TC534200 -->
+ <rom name="038-v1.v1" offset="0x000000" size="0x100000" crc="5ccd9fd5" sha1="c3c8c758a320c39e4ceb0b6d9f188ed6d122eec4" /> <!-- TC538200 -->
+ <rom name="038-v2.v2" offset="0x100000" size="0x080000" crc="ddd8d1e6" sha1="65c819fa2392f264f5a1a0a4967c96775732500b" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="038-c1.c1" offset="0x000000" size="0x100000" crc="c58323d4" sha1="a6bd277471a4b612d165f8b804f3cb662f499b70" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="038-c2.c2" offset="0x000001" size="0x100000" crc="bba9c29e" sha1="b70bbfdfa8c4f9ea76406530e86b16e42498d284" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="038-c3.c3" offset="0x200000" size="0x080000" crc="3bb7b9d6" sha1="bc1eae6181ad5abf79736afc8db4ca34113d43f8" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="038-c4.c4" offset="0x200001" size="0x080000" crc="a4513ecf" sha1="934aa103c226eac55157b44d7b4dfa35515322c3" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="038-c1.c1" offset="0x000000" size="0x100000" crc="c58323d4" sha1="a6bd277471a4b612d165f8b804f3cb662f499b70" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="038-c2.c2" offset="0x000001" size="0x100000" crc="bba9c29e" sha1="b70bbfdfa8c4f9ea76406530e86b16e42498d284" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="038-c3.c3" offset="0x200000" size="0x080000" crc="3bb7b9d6" sha1="bc1eae6181ad5abf79736afc8db4ca34113d43f8" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="038-c4.c4" offset="0x200001" size="0x080000" crc="a4513ecf" sha1="934aa103c226eac55157b44d7b4dfa35515322c3" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -1958,26 +1958,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="039-p1.p1" offset="0x000000" size="0x080000" crc="b372d54c" sha1="b70fc6f72e16a66b6e144cc01370548e3398b8b8" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="039-p2.p2" offset="0x080000" size="0x080000" crc="28661afe" sha1="6c85ff6ab334b1ca744f726f42dac211537e7315" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="039-p1.p1" offset="0x000000" size="0x080000" crc="b372d54c" sha1="b70fc6f72e16a66b6e144cc01370548e3398b8b8" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="039-p2.p2" offset="0x080000" size="0x080000" crc="28661afe" sha1="6c85ff6ab334b1ca744f726f42dac211537e7315" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="039-s1.s1" crc="63ee053a" sha1="7d4b92bd022708975b1470e8f24d1f5a712e1b94" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="039-s1.s1" crc="63ee053a" sha1="7d4b92bd022708975b1470e8f24d1f5a712e1b94" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="039-m1.m1" crc="0c5b2ad5" sha1="15eb5ea10fecdbdbcfd06225ae6d88bb239592e7" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="039-m1.m1" crc="0c5b2ad5" sha1="15eb5ea10fecdbdbcfd06225ae6d88bb239592e7" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="039-v2.v2" offset="0x000000" size="0x200000" crc="86d34b25" sha1="89bdb614b0c63d678962da52e2f596750d20828c" /> <!-- TC5316200 -->
- <rom name="039-v4.v4" offset="0x200000" size="0x100000" crc="8fa62a0b" sha1="58ac2fdd73c542eb8178cfc4adfa0e5940183283" /> <!-- TC538200 -->
+ <rom name="039-v2.v2" offset="0x000000" size="0x200000" crc="86d34b25" sha1="89bdb614b0c63d678962da52e2f596750d20828c" /> <!-- TC5316200 -->
+ <rom name="039-v4.v4" offset="0x200000" size="0x100000" crc="8fa62a0b" sha1="58ac2fdd73c542eb8178cfc4adfa0e5940183283" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="039-c1.c1" offset="0x000000" size="0x100000" crc="6d1c4aa9" sha1="4fbc9d7cb37522ec298eefbe38c75a2d050fbb4a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="039-c1.c1" offset="0x000000" size="0x100000" crc="6d1c4aa9" sha1="4fbc9d7cb37522ec298eefbe38c75a2d050fbb4a" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="039-c2.c2" offset="0x000001" size="0x100000" crc="f7b75337" sha1="4d85f85948c3e6ed38b0b0ccda79de3ce026e2d9" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="039-c2.c2" offset="0x000001" size="0x100000" crc="f7b75337" sha1="4d85f85948c3e6ed38b0b0ccda79de3ce026e2d9" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="039-c3.c3" offset="0x200000" size="0x080000" crc="bfc4f0b2" sha1="f4abe2b52882b966412f3b503b8f2c8f49b57968" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="039-c4.c4" offset="0x200001" size="0x080000" crc="81c9c250" sha1="e3a34ff69081a8681b5ca895915892dcdccfa7aa" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="039-c3.c3" offset="0x200000" size="0x080000" crc="bfc4f0b2" sha1="f4abe2b52882b966412f3b503b8f2c8f49b57968" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="039-c4.c4" offset="0x200001" size="0x080000" crc="81c9c250" sha1="e3a34ff69081a8681b5ca895915892dcdccfa7aa" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -2046,7 +2046,7 @@
<rom loadflag="load16_word_swap" name="040-p1.p1" offset="0x000000" size="0x100000" crc="6dde02c2" sha1="e432e63feb88c71629ec96aa84650dcfe356a551" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="040-s1.s1" crc="cd9802a3" sha1="f685d4638f4f68e7e3f101c0c39128454536721b" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="040-s1.s1" crc="cd9802a3" sha1="f685d4638f4f68e7e3f101c0c39128454536721b" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
<rom offset="0x000000" size="0x020000" name="040-m1.m1" crc="d4de4bca" sha1="ecf604d06f01d40b04e285facef66a6ae2d35661" />
@@ -2085,24 +2085,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="041-p1.p1" offset="0x000000" size="0x080000" crc="523567fd" sha1="f1e81eb4678f586b214ea102cde6effea1b0f768" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="041-p1.p1" offset="0x000000" size="0x080000" crc="523567fd" sha1="f1e81eb4678f586b214ea102cde6effea1b0f768" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="041-s1.s1" crc="015c5c94" sha1="f1c60cd3dc54986b39f630ef3bf48f68c68695dc" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="041-s1.s1" crc="015c5c94" sha1="f1c60cd3dc54986b39f630ef3bf48f68c68695dc" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="041-m1.m1" crc="15c177a6" sha1="3f4abed635102f9bc8b44809750828c82e79b44f" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="041-m1.m1" crc="15c177a6" sha1="3f4abed635102f9bc8b44809750828c82e79b44f" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x280000">
- <rom name="041-v1.v1" offset="0x000000" size="0x100000" crc="cb1da093" sha1="4f4d1d5fefa9dda372083c045bf0d268a57ce8f1" /> <!-- TC538200 -->
- <rom name="041-v2.v2" offset="0x100000" size="0x100000" crc="1c954a9d" sha1="159bc6efdd531615461f6e16f83f6d4c4e67c237" /> <!-- TC538200 -->
- <rom name="041-v3.v3" offset="0x200000" size="0x080000" crc="afaa0180" sha1="c4a047e21f093830498a163598ed7bd48a8cf9d1" /> <!-- TC534200 -->
+ <rom name="041-v1.v1" offset="0x000000" size="0x100000" crc="cb1da093" sha1="4f4d1d5fefa9dda372083c045bf0d268a57ce8f1" /> <!-- TC538200 -->
+ <rom name="041-v2.v2" offset="0x100000" size="0x100000" crc="1c954a9d" sha1="159bc6efdd531615461f6e16f83f6d4c4e67c237" /> <!-- TC538200 -->
+ <rom name="041-v3.v3" offset="0x200000" size="0x080000" crc="afaa0180" sha1="c4a047e21f093830498a163598ed7bd48a8cf9d1" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="041-c1.c1" offset="0x000000" size="0x100000" crc="b39a12e1" sha1="bafe383bd7c5a6aac4cb92dabbc56e3672fe174d" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="041-c2.c2" offset="0x000001" size="0x100000" crc="766cfc2f" sha1="79e1063925d54a57df943019a88bea56c9152df3" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="041-c3.c3" offset="0x200000" size="0x100000" crc="fb31339d" sha1="f4e821299680970b2e979acc4a170029b968c807" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="041-c4.c4" offset="0x200001" size="0x100000" crc="70457a0c" sha1="a1e307f11ddab85d2e9c09d0428fac2e6da774b1" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="041-c1.c1" offset="0x000000" size="0x100000" crc="b39a12e1" sha1="bafe383bd7c5a6aac4cb92dabbc56e3672fe174d" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="041-c2.c2" offset="0x000001" size="0x100000" crc="766cfc2f" sha1="79e1063925d54a57df943019a88bea56c9152df3" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="041-c3.c3" offset="0x200000" size="0x100000" crc="fb31339d" sha1="f4e821299680970b2e979acc4a170029b968c807" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="041-c4.c4" offset="0x200001" size="0x100000" crc="70457a0c" sha1="a1e307f11ddab85d2e9c09d0428fac2e6da774b1" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -2127,23 +2127,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="042-p1.p1" offset="0x000000" size="0x100000" crc="ed719dcf" sha1="12baf2601e86c0e4358517b9fa1c55f2f5835f1d" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="042-p1.p1" offset="0x000000" size="0x100000" crc="ed719dcf" sha1="12baf2601e86c0e4358517b9fa1c55f2f5835f1d" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="042-s1.s1" crc="164fd6e6" sha1="dad35bedc33d502a5ae745a45a972af8d901b160" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="042-s1.s1" crc="164fd6e6" sha1="dad35bedc33d502a5ae745a45a972af8d901b160" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="042-m1.m1" crc="bb19995d" sha1="ed458fad5a23c6bd0d099927d98c31e1e6562d1b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="042-m1.m1" crc="bb19995d" sha1="ed458fad5a23c6bd0d099927d98c31e1e6562d1b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="042-v1.v1" offset="0x000000" size="0x100000" crc="af7f8247" sha1="99a47014017c20e4e22010c60612b6b7f6efc9e5" /> <!-- TC538200 -->
- <rom name="042-v2.v2" offset="0x100000" size="0x100000" crc="c6474b59" sha1="a6c5054032b698116247b2f09a8b94a1b588c4f1" /> <!-- TC538200 -->
+ <rom name="042-v1.v1" offset="0x000000" size="0x100000" crc="af7f8247" sha1="99a47014017c20e4e22010c60612b6b7f6efc9e5" /> <!-- TC538200 -->
+ <rom name="042-v2.v2" offset="0x100000" size="0x100000" crc="c6474b59" sha1="a6c5054032b698116247b2f09a8b94a1b588c4f1" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x300000">
- <rom loadflag="load16_byte" name="042-c1.c1" offset="0x000000" size="0x100000" crc="cb5809a1" sha1="b53d06685246dd51b82b5c1d54d639d10e2ec26d" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="042-c2.c2" offset="0x000001" size="0x100000" crc="1436dfeb" sha1="27d136fb1be793bd345a741f5e55a977275fff86" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="042-c3.c3" offset="0x200000" size="0x080000" crc="bcd4a518" sha1="f355298fe0f2cf50ddcc0d613db56a5c04d7230f" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="042-c4.c4" offset="0x200001" size="0x080000" crc="d602219b" sha1="34cf0f16db1e224396464ac838f4cd2e6d1c640e" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="042-c1.c1" offset="0x000000" size="0x100000" crc="cb5809a1" sha1="b53d06685246dd51b82b5c1d54d639d10e2ec26d" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="042-c2.c2" offset="0x000001" size="0x100000" crc="1436dfeb" sha1="27d136fb1be793bd345a741f5e55a977275fff86" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="042-c3.c3" offset="0x200000" size="0x080000" crc="bcd4a518" sha1="f355298fe0f2cf50ddcc0d613db56a5c04d7230f" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="042-c4.c4" offset="0x200001" size="0x080000" crc="d602219b" sha1="34cf0f16db1e224396464ac838f4cd2e6d1c640e" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -2168,27 +2168,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="043-p1.p1" offset="0x000000" size="0x100000" crc="ffbdd928" sha1="05b24655ca32723661adc5509b450824deb0c176" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="043-p1.p1" offset="0x000000" size="0x100000" crc="ffbdd928" sha1="05b24655ca32723661adc5509b450824deb0c176" /> <!-- TC538200 -->
<!-- The original p1 is 8mbit; also found sets with p1 / p2 4mbit on eprom. -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="043-s1.s1" crc="c362d484" sha1="a3c029292572842feabe9aa8c3372628fb63978d" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="043-s1.s1" crc="c362d484" sha1="a3c029292572842feabe9aa8c3372628fb63978d" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="043-m1.m1" crc="7eab59cb" sha1="5ae4107457e091f73960bfba39b589ae36d51ca3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="043-m1.m1" crc="7eab59cb" sha1="5ae4107457e091f73960bfba39b589ae36d51ca3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="043-v1.v1" offset="0x000000" size="0x200000" crc="63688ce8" sha1="5c6ac29a0cc0655a87cfe3ada8706838b86b86e4" /> <!-- TC5316200 -->
- <rom name="043-v2.v2" offset="0x200000" size="0x200000" crc="c69a827b" sha1="f5197ea87bb6573fa6aef3a1713c3679c58c1e74" /> <!-- TC5316200 -->
+ <rom name="043-v1.v1" offset="0x000000" size="0x200000" crc="63688ce8" sha1="5c6ac29a0cc0655a87cfe3ada8706838b86b86e4" /> <!-- TC5316200 -->
+ <rom name="043-v2.v2" offset="0x200000" size="0x200000" crc="c69a827b" sha1="f5197ea87bb6573fa6aef3a1713c3679c58c1e74" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="043-c1.c1" offset="0x000000" size="0x100000" crc="bad2d67f" sha1="04928e50ca75b7fbc52b64e816ec5701901f5893" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="043-c1.c1" offset="0x000000" size="0x100000" crc="bad2d67f" sha1="04928e50ca75b7fbc52b64e816ec5701901f5893" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="043-c2.c2" offset="0x000001" size="0x100000" crc="a7fbda95" sha1="9da3c5faf22592a7eaf8df9fa6454f48c2a927ae" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="043-c2.c2" offset="0x000001" size="0x100000" crc="a7fbda95" sha1="9da3c5faf22592a7eaf8df9fa6454f48c2a927ae" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="043-c3.c3" offset="0x200000" size="0x100000" crc="f00be011" sha1="2721cdba37a511a966a2a53b9bd6240f181d920c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="043-c3.c3" offset="0x200000" size="0x100000" crc="f00be011" sha1="2721cdba37a511a966a2a53b9bd6240f181d920c" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x600000" loadflag="continue" />
- <rom loadflag="load16_byte" name="043-c4.c4" offset="0x200001" size="0x100000" crc="1887e5c0" sha1="9b915359add7c10c78d8b281b4084eceea8f0499" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="043-c4.c4" offset="0x200001" size="0x100000" crc="1887e5c0" sha1="9b915359add7c10c78d8b281b4084eceea8f0499" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x600001" loadflag="continue" />
</dataarea>
</part>
@@ -2214,26 +2214,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="044-p1.p1" offset="0x000000" size="0x080000" crc="ca9f7a6d" sha1="4d28ef86696f7e832510a66d3e8eb6c93b5b91a1" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="044-p1.p1" offset="0x000000" size="0x080000" crc="ca9f7a6d" sha1="4d28ef86696f7e832510a66d3e8eb6c93b5b91a1" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="044-s1.s1" crc="89903f39" sha1="a04a0c244a5d5c7a595fcf649107969635a6a8b6" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="044-s1.s1" crc="89903f39" sha1="a04a0c244a5d5c7a595fcf649107969635a6a8b6" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="044-m1.m1" crc="0987e4bb" sha1="8fae4b7fac09d46d4727928e609ed9d3711dbded" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="044-m1.m1" crc="0987e4bb" sha1="8fae4b7fac09d46d4727928e609ed9d3711dbded" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="044-v2.v2" offset="0x000000" size="0x200000" crc="3ec632ea" sha1="e3f413f580b57f70d2dae16dbdacb797884d3fce" /> <!-- TC5316200 -->
- <rom name="044-v4.v4" offset="0x200000" size="0x200000" crc="4b0f8e23" sha1="105da0cc5ba19869c7147fba8b177500758c232b" /> <!-- TC5316200 -->
+ <rom name="044-v2.v2" offset="0x000000" size="0x200000" crc="3ec632ea" sha1="e3f413f580b57f70d2dae16dbdacb797884d3fce" /> <!-- TC5316200 -->
+ <rom name="044-v4.v4" offset="0x200000" size="0x200000" crc="4b0f8e23" sha1="105da0cc5ba19869c7147fba8b177500758c232b" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="044-c1.c1" offset="0x000000" size="0x100000" crc="ddab98a7" sha1="f20eb81ec431268798c142c482146c1545af1c24" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="044-c1.c1" offset="0x000000" size="0x100000" crc="ddab98a7" sha1="f20eb81ec431268798c142c482146c1545af1c24" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="044-c2.c2" offset="0x000001" size="0x100000" crc="d8ccd575" sha1="f697263fe92164e274bf34c55327b3d4a158b332" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="044-c2.c2" offset="0x000001" size="0x100000" crc="d8ccd575" sha1="f697263fe92164e274bf34c55327b3d4a158b332" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="044-c3.c3" offset="0x200000" size="0x100000" crc="403e898a" sha1="dd5888f8b24a33b2c1f483316fe80c17849ccfc4" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="044-c3.c3" offset="0x200000" size="0x100000" crc="403e898a" sha1="dd5888f8b24a33b2c1f483316fe80c17849ccfc4" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x600000" loadflag="continue" />
- <rom loadflag="load16_byte" name="044-c4.c4" offset="0x200001" size="0x100000" crc="6235fbaa" sha1="9090e337d7beed25ba81ae0708d0aeb57e6cf405" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="044-c4.c4" offset="0x200001" size="0x100000" crc="6235fbaa" sha1="9090e337d7beed25ba81ae0708d0aeb57e6cf405" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x600001" loadflag="continue" />
</dataarea>
</part>
@@ -2259,26 +2259,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="045-p1.p1" offset="0x000000" size="0x100000" crc="dfe51bf0" sha1="2243af3770a516ae698b69bcd9daf53632d9128d" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="045-pg2.sp2" offset="0x100000" size="0x100000" crc="46745b94" sha1="d9e959fd1f88c9402915c1d0dcdb4a9e3d49cdcb" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="045-p1.p1" offset="0x000000" size="0x100000" crc="dfe51bf0" sha1="2243af3770a516ae698b69bcd9daf53632d9128d" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="045-pg2.sp2" offset="0x100000" size="0x100000" crc="46745b94" sha1="d9e959fd1f88c9402915c1d0dcdb4a9e3d49cdcb" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="045-s1.s1" crc="9142a4d3" sha1="54088e99fcfd75fd0f94852890a56350066a05a3" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="045-s1.s1" crc="9142a4d3" sha1="54088e99fcfd75fd0f94852890a56350066a05a3" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="045-m1.m1" crc="95170640" sha1="125c502db0693e8d11cef619b090081c14a9a300" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="045-m1.m1" crc="95170640" sha1="125c502db0693e8d11cef619b090081c14a9a300" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="045-v1.v1" offset="0x000000" size="0x200000" crc="37f78a9b" sha1="6279b497d12fa90b49ab5ac3aae20fb302ec8b81" /> <!-- TC5316200 -->
- <rom name="045-v2.v2" offset="0x200000" size="0x200000" crc="568b20cf" sha1="61af858685472a1fad608e230cccc2b108509ddb" /> <!-- TC5316200 -->
+ <rom name="045-v1.v1" offset="0x000000" size="0x200000" crc="37f78a9b" sha1="6279b497d12fa90b49ab5ac3aae20fb302ec8b81" /> <!-- TC5316200 -->
+ <rom name="045-v2.v2" offset="0x200000" size="0x200000" crc="568b20cf" sha1="61af858685472a1fad608e230cccc2b108509ddb" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xa00000">
- <rom loadflag="load16_byte" name="045-c1.c1" offset="0x000000" size="0x200000" crc="2e5873a4" sha1="65c74c1e2d34390666bbb630df7d1f4c9570c3db" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c2.c2" offset="0x000001" size="0x200000" crc="04febb10" sha1="16a8cbf0fd9468e81bf9eab6dbe7a8e3623a843e" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c3.c3" offset="0x400000" size="0x200000" crc="f3dabd1e" sha1="c80e52df42be9f8b2e89b467b11ab140a480cee8" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c4.c4" offset="0x400001" size="0x200000" crc="935c62f0" sha1="0053d40085fac14096b683f4341f65e543b71dc1" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c51.c5" offset="0x800000" size="0x100000" crc="81932894" sha1="550f15dc5892c4602422c51869f0d59f70f01e9e" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="045-c61.c6" offset="0x800001" size="0x100000" crc="be30612e" sha1="5e8b785f917c176d6796eba0caed37b13ddb3e63" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="045-c1.c1" offset="0x000000" size="0x200000" crc="2e5873a4" sha1="65c74c1e2d34390666bbb630df7d1f4c9570c3db" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c2.c2" offset="0x000001" size="0x200000" crc="04febb10" sha1="16a8cbf0fd9468e81bf9eab6dbe7a8e3623a843e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c3.c3" offset="0x400000" size="0x200000" crc="f3dabd1e" sha1="c80e52df42be9f8b2e89b467b11ab140a480cee8" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c4.c4" offset="0x400001" size="0x200000" crc="935c62f0" sha1="0053d40085fac14096b683f4341f65e543b71dc1" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c51.c5" offset="0x800000" size="0x100000" crc="81932894" sha1="550f15dc5892c4602422c51869f0d59f70f01e9e" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="045-c61.c6" offset="0x800001" size="0x100000" crc="be30612e" sha1="5e8b785f917c176d6796eba0caed37b13ddb3e63" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -2294,26 +2294,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x180000">
- <rom loadflag="load16_word_swap" name="045-p1.p1" offset="0x000000" size="0x100000" crc="dfe51bf0" sha1="2243af3770a516ae698b69bcd9daf53632d9128d" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="045-p2.sp2" offset="0x100000" size="0x080000" crc="38ee9ba9" sha1="48190699a6be83cb6257365ae81f93fdd23abe09" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="045-p1.p1" offset="0x000000" size="0x100000" crc="dfe51bf0" sha1="2243af3770a516ae698b69bcd9daf53632d9128d" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="045-p2.sp2" offset="0x100000" size="0x080000" crc="38ee9ba9" sha1="48190699a6be83cb6257365ae81f93fdd23abe09" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="045-s1.s1" crc="9142a4d3" sha1="54088e99fcfd75fd0f94852890a56350066a05a3" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="045-s1.s1" crc="9142a4d3" sha1="54088e99fcfd75fd0f94852890a56350066a05a3" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="045-m1.m1" crc="95170640" sha1="125c502db0693e8d11cef619b090081c14a9a300" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="045-m1.m1" crc="95170640" sha1="125c502db0693e8d11cef619b090081c14a9a300" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="045-v1.v1" offset="0x000000" size="0x200000" crc="37f78a9b" sha1="6279b497d12fa90b49ab5ac3aae20fb302ec8b81" /> <!-- TC5316200 -->
- <rom name="045-v2.v2" offset="0x200000" size="0x200000" crc="568b20cf" sha1="61af858685472a1fad608e230cccc2b108509ddb" /> <!-- TC5316200 -->
+ <rom name="045-v1.v1" offset="0x000000" size="0x200000" crc="37f78a9b" sha1="6279b497d12fa90b49ab5ac3aae20fb302ec8b81" /> <!-- TC5316200 -->
+ <rom name="045-v2.v2" offset="0x200000" size="0x200000" crc="568b20cf" sha1="61af858685472a1fad608e230cccc2b108509ddb" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x900000">
- <rom loadflag="load16_byte" name="045-c1.c1" offset="0x000000" size="0x200000" crc="2e5873a4" sha1="65c74c1e2d34390666bbb630df7d1f4c9570c3db" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c2.c2" offset="0x000001" size="0x200000" crc="04febb10" sha1="16a8cbf0fd9468e81bf9eab6dbe7a8e3623a843e" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c3.c3" offset="0x400000" size="0x200000" crc="f3dabd1e" sha1="c80e52df42be9f8b2e89b467b11ab140a480cee8" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c4.c4" offset="0x400001" size="0x200000" crc="935c62f0" sha1="0053d40085fac14096b683f4341f65e543b71dc1" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="045-c5.c5" offset="0x800000" size="0x080000" crc="a2bb8284" sha1="aa118e3b8c062daa219b36758b9a3814c08c69dc" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="045-c6.c6" offset="0x800001" size="0x080000" crc="4fa71252" sha1="afe374a9d1f2d955a59efe7b6196b89e021b164c" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="045-c1.c1" offset="0x000000" size="0x200000" crc="2e5873a4" sha1="65c74c1e2d34390666bbb630df7d1f4c9570c3db" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c2.c2" offset="0x000001" size="0x200000" crc="04febb10" sha1="16a8cbf0fd9468e81bf9eab6dbe7a8e3623a843e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c3.c3" offset="0x400000" size="0x200000" crc="f3dabd1e" sha1="c80e52df42be9f8b2e89b467b11ab140a480cee8" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c4.c4" offset="0x400001" size="0x200000" crc="935c62f0" sha1="0053d40085fac14096b683f4341f65e543b71dc1" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="045-c5.c5" offset="0x800000" size="0x080000" crc="a2bb8284" sha1="aa118e3b8c062daa219b36758b9a3814c08c69dc" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="045-c6.c6" offset="0x800001" size="0x080000" crc="4fa71252" sha1="afe374a9d1f2d955a59efe7b6196b89e021b164c" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -2338,30 +2338,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="046-p1.p1" offset="0x000000" size="0x100000" crc="69fa9e29" sha1="9a40a16163193bb506a32bd34f6323b25ec69622" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="046-p2.sp2" offset="0x100000" size="0x100000" crc="f182cb3e" sha1="6b4e0af5d4e623f0682f37ff5c69e5b705e20028" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="046-p1.p1" offset="0x000000" size="0x100000" crc="69fa9e29" sha1="9a40a16163193bb506a32bd34f6323b25ec69622" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="046-p2.sp2" offset="0x100000" size="0x100000" crc="f182cb3e" sha1="6b4e0af5d4e623f0682f37ff5c69e5b705e20028" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="046-s1.s1" crc="14b01d7b" sha1="618ce75c25d6cc86a3b46bd64a0aa34ab82f75ae" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="046-s1.s1" crc="14b01d7b" sha1="618ce75c25d6cc86a3b46bd64a0aa34ab82f75ae" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="046-m1.m1" crc="3f84bb9f" sha1="07446040871d11da3c2217ee9d1faf8c3cae7420" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="046-m1.m1" crc="3f84bb9f" sha1="07446040871d11da3c2217ee9d1faf8c3cae7420" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="046-v1.v1" offset="0x000000" size="0x100000" crc="c1f9c2db" sha1="bed95a76afefa46503a12e0f0a9787c4c967ac50" /> <!-- mask rom TC538200 -->
- <rom name="046-v2.v2" offset="0x100000" size="0x100000" crc="56254a64" sha1="1cf049cb4c414419859d2c8ee714317a35a85251" /> <!-- mask rom TC538200 -->
- <rom name="046-v3.v3" offset="0x200000" size="0x100000" crc="58113fb1" sha1="40972982a63c7adecef840f9882f4165da723ab6" /> <!-- mask rom TC538200 -->
- <rom name="046-v4.v4" offset="0x300000" size="0x100000" crc="4f54c187" sha1="63a76949301b83bdd44aa1a4462f642ab9ca3c0b" /> <!-- mask rom TC538200 -->
+ <rom name="046-v1.v1" offset="0x000000" size="0x100000" crc="c1f9c2db" sha1="bed95a76afefa46503a12e0f0a9787c4c967ac50" /> <!-- mask rom TC538200 -->
+ <rom name="046-v2.v2" offset="0x100000" size="0x100000" crc="56254a64" sha1="1cf049cb4c414419859d2c8ee714317a35a85251" /> <!-- mask rom TC538200 -->
+ <rom name="046-v3.v3" offset="0x200000" size="0x100000" crc="58113fb1" sha1="40972982a63c7adecef840f9882f4165da723ab6" /> <!-- mask rom TC538200 -->
+ <rom name="046-v4.v4" offset="0x300000" size="0x100000" crc="4f54c187" sha1="63a76949301b83bdd44aa1a4462f642ab9ca3c0b" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="046-c1.c1" offset="0x000000" size="0x100000" crc="fa720a4a" sha1="364913b9fa40d46e4e39ae3cdae914cfd0de137d" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c2.c2" offset="0x000001" size="0x100000" crc="c900c205" sha1="50274e79aa26f334eb806288688b30720bade883" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c3.c3" offset="0x200000" size="0x100000" crc="880e3c25" sha1="b6974af0c833b766866919b6f15b6f8cef82530d" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c4.c4" offset="0x200001" size="0x100000" crc="7a2248aa" sha1="8af0b26025a54e3b91604dd24a3c1c518fbd8536" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c5.c5" offset="0x400000" size="0x100000" crc="4b735e45" sha1="2f8b46388c4696aee6a97e1e21cdadf6b142b01a" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c6.c6" offset="0x400001" size="0x100000" crc="273171df" sha1="9c35832221e016c12ef1ed71da167f565daaf86c" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c7.c7" offset="0x600000" size="0x100000" crc="12829c4c" sha1="ac5f3d848d7116fc35c97f53a72c85e049dd3a2f" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c8.c8" offset="0x600001" size="0x100000" crc="c944e03d" sha1="be23999b8ce09ee15ba500ce4d5e2a82a4f58d9b" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c1.c1" offset="0x000000" size="0x100000" crc="fa720a4a" sha1="364913b9fa40d46e4e39ae3cdae914cfd0de137d" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c2.c2" offset="0x000001" size="0x100000" crc="c900c205" sha1="50274e79aa26f334eb806288688b30720bade883" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c3.c3" offset="0x200000" size="0x100000" crc="880e3c25" sha1="b6974af0c833b766866919b6f15b6f8cef82530d" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c4.c4" offset="0x200001" size="0x100000" crc="7a2248aa" sha1="8af0b26025a54e3b91604dd24a3c1c518fbd8536" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c5.c5" offset="0x400000" size="0x100000" crc="4b735e45" sha1="2f8b46388c4696aee6a97e1e21cdadf6b142b01a" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c6.c6" offset="0x400001" size="0x100000" crc="273171df" sha1="9c35832221e016c12ef1ed71da167f565daaf86c" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c7.c7" offset="0x600000" size="0x100000" crc="12829c4c" sha1="ac5f3d848d7116fc35c97f53a72c85e049dd3a2f" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c8.c8" offset="0x600001" size="0x100000" crc="c944e03d" sha1="be23999b8ce09ee15ba500ce4d5e2a82a4f58d9b" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -2377,30 +2377,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="046-pg1.p1" offset="0x000000" size="0x100000" crc="771e39bc" sha1="c0e05fd1ca81926438bb75e2fa6894e40ab6521e" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="046-p2.sp2" offset="0x100000" size="0x100000" crc="f182cb3e" sha1="6b4e0af5d4e623f0682f37ff5c69e5b705e20028" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="046-pg1.p1" offset="0x000000" size="0x100000" crc="771e39bc" sha1="c0e05fd1ca81926438bb75e2fa6894e40ab6521e" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="046-p2.sp2" offset="0x100000" size="0x100000" crc="f182cb3e" sha1="6b4e0af5d4e623f0682f37ff5c69e5b705e20028" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="046-sg1.s1" crc="92e9ac8c" sha1="cab5c77c091e8d12d9c3a2cc8d741b74e4386efb" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="046-sg1.s1" crc="92e9ac8c" sha1="cab5c77c091e8d12d9c3a2cc8d741b74e4386efb" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="046-m1.m1" crc="3f84bb9f" sha1="07446040871d11da3c2217ee9d1faf8c3cae7420" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="046-m1.m1" crc="3f84bb9f" sha1="07446040871d11da3c2217ee9d1faf8c3cae7420" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="046-v1.v1" offset="0x000000" size="0x100000" crc="c1f9c2db" sha1="bed95a76afefa46503a12e0f0a9787c4c967ac50" /> <!-- mask rom TC538200 -->
- <rom name="046-v2.v2" offset="0x100000" size="0x100000" crc="56254a64" sha1="1cf049cb4c414419859d2c8ee714317a35a85251" /> <!-- mask rom TC538200 -->
- <rom name="046-v3.v3" offset="0x200000" size="0x100000" crc="58113fb1" sha1="40972982a63c7adecef840f9882f4165da723ab6" /> <!-- mask rom TC538200 -->
- <rom name="046-v4.v4" offset="0x300000" size="0x100000" crc="4f54c187" sha1="63a76949301b83bdd44aa1a4462f642ab9ca3c0b" /> <!-- mask rom TC538200 -->
+ <rom name="046-v1.v1" offset="0x000000" size="0x100000" crc="c1f9c2db" sha1="bed95a76afefa46503a12e0f0a9787c4c967ac50" /> <!-- mask rom TC538200 -->
+ <rom name="046-v2.v2" offset="0x100000" size="0x100000" crc="56254a64" sha1="1cf049cb4c414419859d2c8ee714317a35a85251" /> <!-- mask rom TC538200 -->
+ <rom name="046-v3.v3" offset="0x200000" size="0x100000" crc="58113fb1" sha1="40972982a63c7adecef840f9882f4165da723ab6" /> <!-- mask rom TC538200 -->
+ <rom name="046-v4.v4" offset="0x300000" size="0x100000" crc="4f54c187" sha1="63a76949301b83bdd44aa1a4462f642ab9ca3c0b" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="046-c1.c1" offset="0x000000" size="0x100000" crc="fa720a4a" sha1="364913b9fa40d46e4e39ae3cdae914cfd0de137d" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c2.c2" offset="0x000001" size="0x100000" crc="c900c205" sha1="50274e79aa26f334eb806288688b30720bade883" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c3.c3" offset="0x200000" size="0x100000" crc="880e3c25" sha1="b6974af0c833b766866919b6f15b6f8cef82530d" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c4.c4" offset="0x200001" size="0x100000" crc="7a2248aa" sha1="8af0b26025a54e3b91604dd24a3c1c518fbd8536" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c5.c5" offset="0x400000" size="0x100000" crc="4b735e45" sha1="2f8b46388c4696aee6a97e1e21cdadf6b142b01a" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c6.c6" offset="0x400001" size="0x100000" crc="273171df" sha1="9c35832221e016c12ef1ed71da167f565daaf86c" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c7.c7" offset="0x600000" size="0x100000" crc="12829c4c" sha1="ac5f3d848d7116fc35c97f53a72c85e049dd3a2f" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="046-c8.c8" offset="0x600001" size="0x100000" crc="c944e03d" sha1="be23999b8ce09ee15ba500ce4d5e2a82a4f58d9b" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c1.c1" offset="0x000000" size="0x100000" crc="fa720a4a" sha1="364913b9fa40d46e4e39ae3cdae914cfd0de137d" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c2.c2" offset="0x000001" size="0x100000" crc="c900c205" sha1="50274e79aa26f334eb806288688b30720bade883" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c3.c3" offset="0x200000" size="0x100000" crc="880e3c25" sha1="b6974af0c833b766866919b6f15b6f8cef82530d" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c4.c4" offset="0x200001" size="0x100000" crc="7a2248aa" sha1="8af0b26025a54e3b91604dd24a3c1c518fbd8536" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c5.c5" offset="0x400000" size="0x100000" crc="4b735e45" sha1="2f8b46388c4696aee6a97e1e21cdadf6b142b01a" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c6.c6" offset="0x400001" size="0x100000" crc="273171df" sha1="9c35832221e016c12ef1ed71da167f565daaf86c" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c7.c7" offset="0x600000" size="0x100000" crc="12829c4c" sha1="ac5f3d848d7116fc35c97f53a72c85e049dd3a2f" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="046-c8.c8" offset="0x600001" size="0x100000" crc="c944e03d" sha1="be23999b8ce09ee15ba500ce4d5e2a82a4f58d9b" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -2426,27 +2426,27 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="rom_fatfur2" />
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="047-p1.p1" offset="0x000000" size="0x100000" crc="ecfdbb69" sha1="59e2f137c6eaf043df4ddae865a9159a10265c60" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="047-p1.p1" offset="0x000000" size="0x100000" crc="ecfdbb69" sha1="59e2f137c6eaf043df4ddae865a9159a10265c60" /> <!-- TC538200 -->
<!-- The original p1 is 8mbit; also found sets with p1 / p2 4mbit on eprom. -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="047-s1.s1" crc="d7dbbf39" sha1="29253e596f475ebd41a6e3bb53952e3a0ccd2eed" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="047-s1.s1" crc="d7dbbf39" sha1="29253e596f475ebd41a6e3bb53952e3a0ccd2eed" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="047-m1.m1" crc="820b0ba7" sha1="5708248d89446e49184eaadb52f7c61b2b6c13c5" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="047-m1.m1" crc="820b0ba7" sha1="5708248d89446e49184eaadb52f7c61b2b6c13c5" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="047-v1.v1" offset="0x000000" size="0x200000" crc="d9d00784" sha1="f6a91eada8c23aa4518c4b82eeebca69f79d845c" /> <!-- TC5316200 -->
- <rom name="047-v2.v2" offset="0x200000" size="0x200000" crc="2c9a4b33" sha1="d4a1c0951c02c8919b3ec32ed96933634ff9e54c" /> <!-- TC5316200 -->
+ <rom name="047-v1.v1" offset="0x000000" size="0x200000" crc="d9d00784" sha1="f6a91eada8c23aa4518c4b82eeebca69f79d845c" /> <!-- TC5316200 -->
+ <rom name="047-v2.v2" offset="0x200000" size="0x200000" crc="2c9a4b33" sha1="d4a1c0951c02c8919b3ec32ed96933634ff9e54c" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="047-c1.c1" offset="0x000000" size="0x100000" crc="f72a939e" sha1="67fc398ec28061adca0d3be82bbe7297015800da" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="047-c1.c1" offset="0x000000" size="0x100000" crc="f72a939e" sha1="67fc398ec28061adca0d3be82bbe7297015800da" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="047-c2.c2" offset="0x000001" size="0x100000" crc="05119a0d" sha1="c2f100b73eb04f65b6ba6089d49aceb51b470ec6" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="047-c2.c2" offset="0x000001" size="0x100000" crc="05119a0d" sha1="c2f100b73eb04f65b6ba6089d49aceb51b470ec6" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="047-c3.c3" offset="0x200000" size="0x100000" crc="01e00738" sha1="79654f24d777dd5eb68bafc3b8cb9db71d5822e2" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="047-c3.c3" offset="0x200000" size="0x100000" crc="01e00738" sha1="79654f24d777dd5eb68bafc3b8cb9db71d5822e2" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x600000" loadflag="continue" />
- <rom loadflag="load16_byte" name="047-c4.c4" offset="0x200001" size="0x100000" crc="9fe27432" sha1="89d22d77ba8bc6d1f6c974195c34ad61b9010de7" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="047-c4.c4" offset="0x200001" size="0x100000" crc="9fe27432" sha1="89d22d77ba8bc6d1f6c974195c34ad61b9010de7" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x600001" loadflag="continue" />
</dataarea>
</part>
@@ -2470,20 +2470,20 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="048-p1.p1" offset="0x000000" size="0x100000" crc="fa818cbb" sha1="afee2c897b766c84f13891fb52c574fb18df0951" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="048-p1.p1" offset="0x000000" size="0x100000" crc="fa818cbb" sha1="afee2c897b766c84f13891fb52c574fb18df0951" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="048-s1.s1" crc="8285b25a" sha1="d983640cda3e346e38469b4d3ec8048b116a7bb7" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="048-s1.s1" crc="8285b25a" sha1="d983640cda3e346e38469b4d3ec8048b116a7bb7" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="048-m1.m1" crc="310467c7" sha1="c529961195c9bdf5d1ce70a38ad129002d1f3b5f" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="048-m1.m1" crc="310467c7" sha1="c529961195c9bdf5d1ce70a38ad129002d1f3b5f" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="048-v1.v1" offset="0x000000" size="0x200000" crc="f1947d2b" sha1="955ff91ab24eb2a7ec51ff46c9f9f2ec060456b2" /> <!-- mask rom TC5316200 -->
+ <rom name="048-v1.v1" offset="0x000000" size="0x200000" crc="f1947d2b" sha1="955ff91ab24eb2a7ec51ff46c9f9f2ec060456b2" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="048-c1.c1" offset="0x000000" size="0x200000" crc="3fa890e9" sha1="e73d2802bacfbc2b2b16fbbedddde17488e4bbde" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="048-c2.c1" offset="0x000001" size="0x200000" crc="59c48ad8" sha1="2630817e735a6d197377558f4324c1442803fe15" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="048-c1.c1" offset="0x000000" size="0x200000" crc="3fa890e9" sha1="e73d2802bacfbc2b2b16fbbedddde17488e4bbde" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="048-c2.c1" offset="0x000001" size="0x200000" crc="59c48ad8" sha1="2630817e735a6d197377558f4324c1442803fe15" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -2508,21 +2508,21 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="049-p1.p1" offset="0x000000" size="0x080000" crc="3b857da2" sha1="4dd86c739944696c16c3cdd85935d6dfa9fdc276" /> <!-- CXK384500 -->
- <rom loadflag="load16_word_swap" name="049-p2.p2" offset="0x080000" size="0x080000" crc="2f062209" sha1="991cf3e3677929b2cc0b2787b0c7b6ad3700f618" /> <!-- CXK384500 -->
+ <rom loadflag="load16_word_swap" name="049-p1.p1" offset="0x000000" size="0x080000" crc="3b857da2" sha1="4dd86c739944696c16c3cdd85935d6dfa9fdc276" /> <!-- CXK384500 -->
+ <rom loadflag="load16_word_swap" name="049-p2.p2" offset="0x080000" size="0x080000" crc="2f062209" sha1="991cf3e3677929b2cc0b2787b0c7b6ad3700f618" /> <!-- CXK384500 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="049-s1.s1" crc="6349de5d" sha1="bcc44b9576d7bedd9a39294530bb66f707690c72" /> <!-- CXK381000 -->
+ <rom offset="0x000000" size="0x020000" name="049-s1.s1" crc="6349de5d" sha1="bcc44b9576d7bedd9a39294530bb66f707690c72" /> <!-- CXK381000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="049-m1.m1" crc="edd2acf4" sha1="c4ee6ba834d54b9fc5a854dbc41a05877e090371" /> <!-- CXK381003 -->
+ <rom offset="0x000000" size="0x020000" name="049-m1.m1" crc="edd2acf4" sha1="c4ee6ba834d54b9fc5a854dbc41a05877e090371" /> <!-- CXK381003 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="049-v1.v1" offset="0x000000" size="0x100000" crc="ce43cb89" sha1="47f82e077abb6efc6b1b0490412ae147d5d2acef" /> <!-- CXK388000 -->
+ <rom name="049-v1.v1" offset="0x000000" size="0x100000" crc="ce43cb89" sha1="47f82e077abb6efc6b1b0490412ae147d5d2acef" /> <!-- CXK388000 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="049-c1.c1" offset="0x000000" size="0x100000" crc="7ace6db3" sha1="c41cc9de8c0788dcc49ca494fd3bb3124062d9dd" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="049-c2.c2" offset="0x000001" size="0x100000" crc="b17024f7" sha1="fcf7efae48fcdccaf5255c145de414fb246128f0" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="049-c1.c1" offset="0x000000" size="0x100000" crc="7ace6db3" sha1="c41cc9de8c0788dcc49ca494fd3bb3124062d9dd" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="049-c2.c2" offset="0x000001" size="0x100000" crc="b17024f7" sha1="fcf7efae48fcdccaf5255c145de414fb246128f0" /> <!-- CXK388000 -->
</dataarea>
</part>
</software>
@@ -2546,23 +2546,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="050-p1.p1" offset="0x000000" size="0x100000" crc="4e097c40" sha1="43311a7ca14a14dcd4a99d8576a12e897b078643" /> <!-- CXK388000 -->
+ <rom loadflag="load16_word_swap" name="050-p1.p1" offset="0x000000" size="0x100000" crc="4e097c40" sha1="43311a7ca14a14dcd4a99d8576a12e897b078643" /> <!-- CXK388000 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="050-s1.s1" crc="db8f9c8e" sha1="11cb82cf3c4d0fc2da5df0c26410a64808093610" /> <!-- CXK381000 -->
+ <rom offset="0x000000" size="0x020000" name="050-s1.s1" crc="db8f9c8e" sha1="11cb82cf3c4d0fc2da5df0c26410a64808093610" /> <!-- CXK381000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="050-m1.m1" crc="6fcf07d3" sha1="e9ecff4bfec1f5964bf06645f75d80d611b6231c" /> <!-- CXK381003 -->
+ <rom offset="0x000000" size="0x020000" name="050-m1.m1" crc="6fcf07d3" sha1="e9ecff4bfec1f5964bf06645f75d80d611b6231c" /> <!-- CXK381003 -->
</dataarea>
<dataarea name="ymsnd" size="0x180000">
- <rom name="050-v1.v1" offset="0x000000" size="0x100000" crc="23c3ab42" sha1="b6c59bb180f1aa34c95f3ec923f3aafb689d57b0" /> <!-- CXK388000 -->
- <rom name="050-v2.v2" offset="0x100000" size="0x080000" crc="80b8a984" sha1="950cf0e78ceffa4037663f1086fbbc88588f49f2" /> <!-- CXK388000 -->
+ <rom name="050-v1.v1" offset="0x000000" size="0x100000" crc="23c3ab42" sha1="b6c59bb180f1aa34c95f3ec923f3aafb689d57b0" /> <!-- CXK388000 -->
+ <rom name="050-v2.v2" offset="0x100000" size="0x080000" crc="80b8a984" sha1="950cf0e78ceffa4037663f1086fbbc88588f49f2" /> <!-- CXK388000 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="050-c1.c1" offset="0x000000" size="0x100000" crc="87421a0a" sha1="1d8faaf03778f7c5b062554d7333bbd3f0ca12ad" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="050-c2.c2" offset="0x000001" size="0x100000" crc="c4cf5548" sha1="ef9eca5aeff9dda2209a050c2af00ed8979ae2bc" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="050-c3.c3" offset="0x200000" size="0x100000" crc="03422c1e" sha1="920e5015aebe2ffc5ce43a52365c7f0a705f3b9e" /> <!-- CXK388000 -->
- <rom loadflag="load16_byte" name="050-c4.c4" offset="0x200001" size="0x100000" crc="0845eadb" sha1="3c71a02bf0e07a5381846bb6d75bbe7dd546adea" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="050-c1.c1" offset="0x000000" size="0x100000" crc="87421a0a" sha1="1d8faaf03778f7c5b062554d7333bbd3f0ca12ad" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="050-c2.c2" offset="0x000001" size="0x100000" crc="c4cf5548" sha1="ef9eca5aeff9dda2209a050c2af00ed8979ae2bc" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="050-c3.c3" offset="0x200000" size="0x100000" crc="03422c1e" sha1="920e5015aebe2ffc5ce43a52365c7f0a705f3b9e" /> <!-- CXK388000 -->
+ <rom loadflag="load16_byte" name="050-c4.c4" offset="0x200001" size="0x100000" crc="0845eadb" sha1="3c71a02bf0e07a5381846bb6d75bbe7dd546adea" /> <!-- CXK388000 -->
</dataarea>
</part>
</software>
@@ -2586,23 +2586,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="051-p1.p1" offset="0x000000" size="0x100000" crc="17aa899d" sha1="674cd8ace7acdf4f407de741e3d0071bcb49c902" /> <!-- CXK388002 -->
+ <rom loadflag="load16_word_swap" name="051-p1.p1" offset="0x000000" size="0x100000" crc="17aa899d" sha1="674cd8ace7acdf4f407de741e3d0071bcb49c902" /> <!-- CXK388002 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="051-s1.s1" crc="9fea5758" sha1="5c6f01da89f2639cf741ee7c39e27023b8083052" /> <!-- CXK381000 -->
+ <rom offset="0x000000" size="0x020000" name="051-s1.s1" crc="9fea5758" sha1="5c6f01da89f2639cf741ee7c39e27023b8083052" /> <!-- CXK381000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="051-m1.m1" crc="8e69f29a" sha1="7a25f4997996434ea1b7d0d1ca9e7aaf966cbd03" /> <!-- CXK381003 -->
+ <rom offset="0x000000" size="0x020000" name="051-m1.m1" crc="8e69f29a" sha1="7a25f4997996434ea1b7d0d1ca9e7aaf966cbd03" /> <!-- CXK381003 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
<!-- What board was originally used (labels 051-V2 and 051-V4)? MVS is twice confirmed on NEO-MVS PROG-G2 -->
- <rom name="051-v2.v1" offset="0x000000" size="0x200000" crc="019978b6" sha1="7896a551115fc6ed38b5944e0c8dcb2b2c1c077d" /> <!-- CXK381600 -->
- <rom name="051-v4.v2" offset="0x200000" size="0x200000" crc="5758f38c" sha1="da10f4b7d22d9139bbf068bd940be82168a74ca1" /> <!-- CXK381600 -->
+ <rom name="051-v2.v1" offset="0x000000" size="0x200000" crc="019978b6" sha1="7896a551115fc6ed38b5944e0c8dcb2b2c1c077d" /> <!-- CXK381600 -->
+ <rom name="051-v4.v2" offset="0x200000" size="0x200000" crc="5758f38c" sha1="da10f4b7d22d9139bbf068bd940be82168a74ca1" /> <!-- CXK381600 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="051-c1.c1" offset="0x000000" size="0x100000" crc="d624c132" sha1="49c7e9f020cba45d7083b45252bcc03397f8c286" /> <!-- CXK381600 -->
+ <rom loadflag="load16_byte" name="051-c1.c1" offset="0x000000" size="0x100000" crc="d624c132" sha1="49c7e9f020cba45d7083b45252bcc03397f8c286" /> <!-- CXK381600 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="051-c2.c2" offset="0x000001" size="0x100000" crc="40d69f1e" sha1="ec4a13582772594957f927622d50f54b0dfcd8d8" /> <!-- CXK381600 -->
+ <rom loadflag="load16_byte" name="051-c2.c2" offset="0x000001" size="0x100000" crc="40d69f1e" sha1="ec4a13582772594957f927622d50f54b0dfcd8d8" /> <!-- CXK381600 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
</dataarea>
</part>
@@ -2628,21 +2628,21 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="rom_fatfur2" />
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="052-p1.p1" offset="0x000000" size="0x080000" crc="9cd97256" sha1="1c780b711137fd79cc81b01941e84f3d59e0071f" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="052-p1.p1" offset="0x000000" size="0x080000" crc="9cd97256" sha1="1c780b711137fd79cc81b01941e84f3d59e0071f" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="052-s1.s1" crc="97689804" sha1="fa8dab3b3353d7115a0368f3fc749950c0186fbc" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="052-s1.s1" crc="97689804" sha1="fa8dab3b3353d7115a0368f3fc749950c0186fbc" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="052-m1.m1" crc="49f17d2d" sha1="70971fcf71ae3a6b2e26e7ade8063941fb178ae5" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="052-m1.m1" crc="49f17d2d" sha1="70971fcf71ae3a6b2e26e7ade8063941fb178ae5" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="052-v1.v1" offset="0x000000" size="0x200000" crc="22c097a5" sha1="328c4e6db0a026f54a633cff1443a3f964a8daea" /> <!-- TC5316200 -->
+ <rom name="052-v1.v1" offset="0x000000" size="0x200000" crc="22c097a5" sha1="328c4e6db0a026f54a633cff1443a3f964a8daea" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="052-c1.c1" offset="0x000000" size="0x100000" crc="53e1c002" sha1="2125b1be379ea7933893ffb1cd65d6c4bf8b03bd" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="052-c1.c1" offset="0x000000" size="0x100000" crc="53e1c002" sha1="2125b1be379ea7933893ffb1cd65d6c4bf8b03bd" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="052-c2.c2" offset="0x000001" size="0x100000" crc="776a2d1f" sha1="bca0bac87443e9e78c623d284f6cc96cc9c9098f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="052-c2.c2" offset="0x000001" size="0x100000" crc="776a2d1f" sha1="bca0bac87443e9e78c623d284f6cc96cc9c9098f" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
</dataarea>
</part>
@@ -2675,22 +2675,22 @@
<!-- P's on eprom, correct chip label unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="053-s1.s1" crc="8c2c2d6b" sha1="87fa79611c6f8886dcc8766814829c669c65b40f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="053-s1.s1" crc="8c2c2d6b" sha1="87fa79611c6f8886dcc8766814829c669c65b40f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="053-m1.m1" crc="1bd9d04b" sha1="65cd7b002123ed1a3111e3d942608d0082799ff3" /> <!-- TC54H1000 -->
+ <rom offset="0x000000" size="0x020000" name="053-m1.m1" crc="1bd9d04b" sha1="65cd7b002123ed1a3111e3d942608d0082799ff3" /> <!-- TC54H1000 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="053-v2.v2" offset="0x000000" size="0x200000" crc="a68df485" sha1="007fa715423fba72c899cd3db3f4bec13281cf7a" /> <!-- TC5316200 -->
- <rom name="053-v4.v4" offset="0x200000" size="0x100000" crc="7bea8f66" sha1="428e8721bd87f7faa756adb1e12672219be46c1d" /> <!-- TC538200 -->
+ <rom name="053-v2.v2" offset="0x000000" size="0x200000" crc="a68df485" sha1="007fa715423fba72c899cd3db3f4bec13281cf7a" /> <!-- TC5316200 -->
+ <rom name="053-v4.v4" offset="0x200000" size="0x100000" crc="7bea8f66" sha1="428e8721bd87f7faa756adb1e12672219be46c1d" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="053-c1.c1" offset="0x000000" size="0x100000" crc="85eb5bce" sha1="3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="053-c1.c1" offset="0x000000" size="0x100000" crc="85eb5bce" sha1="3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="053-c2.c2" offset="0x000001" size="0x100000" crc="ec93b048" sha1="d4159210df94e259f874a4671d271ec27be13451" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="053-c2.c2" offset="0x000001" size="0x100000" crc="ec93b048" sha1="d4159210df94e259f874a4671d271ec27be13451" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="053-c3.c3" offset="0x200000" size="0x100000" crc="0dd64965" sha1="e97b3b8a461da5e8861b3dfdacb25e007ced37a1" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="053-c4.c4" offset="0x200001" size="0x100000" crc="9270d954" sha1="a2ef909868f6b06cdcc22a63ddf6c96be12b999c" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="053-c3.c3" offset="0x200000" size="0x100000" crc="0dd64965" sha1="e97b3b8a461da5e8861b3dfdacb25e007ced37a1" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="053-c4.c4" offset="0x200001" size="0x100000" crc="9270d954" sha1="a2ef909868f6b06cdcc22a63ddf6c96be12b999c" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -2706,26 +2706,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="053-p1.p1" offset="0x000000" size="0x080000" crc="95b574cb" sha1="b7b7af6a04c3d902e7f8852897741ecaf0b1062c" /> <!-- TC534200 -->
- <rom loadflag="load16_word_swap" name="053-p2.p2" offset="0x080000" size="0x080000" crc="f198ed45" sha1="24ccc091e97f63796562bb5b30df51f39bd504ef" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="053-p1.p1" offset="0x000000" size="0x080000" crc="95b574cb" sha1="b7b7af6a04c3d902e7f8852897741ecaf0b1062c" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="053-p2.p2" offset="0x080000" size="0x080000" crc="f198ed45" sha1="24ccc091e97f63796562bb5b30df51f39bd504ef" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="053-s1.s1" crc="8c2c2d6b" sha1="87fa79611c6f8886dcc8766814829c669c65b40f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="053-s1.s1" crc="8c2c2d6b" sha1="87fa79611c6f8886dcc8766814829c669c65b40f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="053-m1.m1" crc="1bd9d04b" sha1="65cd7b002123ed1a3111e3d942608d0082799ff3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="053-m1.m1" crc="1bd9d04b" sha1="65cd7b002123ed1a3111e3d942608d0082799ff3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="053-v2.v2" offset="0x000000" size="0x200000" crc="a68df485" sha1="007fa715423fba72c899cd3db3f4bec13281cf7a" /> <!-- TC5316200 -->
- <rom name="053-v4.v4" offset="0x200000" size="0x100000" crc="7bea8f66" sha1="428e8721bd87f7faa756adb1e12672219be46c1d" /> <!-- TC538200 -->
+ <rom name="053-v2.v2" offset="0x000000" size="0x200000" crc="a68df485" sha1="007fa715423fba72c899cd3db3f4bec13281cf7a" /> <!-- TC5316200 -->
+ <rom name="053-v4.v4" offset="0x200000" size="0x100000" crc="7bea8f66" sha1="428e8721bd87f7faa756adb1e12672219be46c1d" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="053-c1.c1" offset="0x000000" size="0x100000" crc="85eb5bce" sha1="3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="053-c1.c1" offset="0x000000" size="0x100000" crc="85eb5bce" sha1="3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="053-c2.c2" offset="0x000001" size="0x100000" crc="ec93b048" sha1="d4159210df94e259f874a4671d271ec27be13451" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="053-c2.c2" offset="0x000001" size="0x100000" crc="ec93b048" sha1="d4159210df94e259f874a4671d271ec27be13451" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="053-c3.c3" offset="0x200000" size="0x100000" crc="0dd64965" sha1="e97b3b8a461da5e8861b3dfdacb25e007ced37a1" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="053-c4.c4" offset="0x200001" size="0x100000" crc="9270d954" sha1="a2ef909868f6b06cdcc22a63ddf6c96be12b999c" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="053-c3.c3" offset="0x200000" size="0x100000" crc="0dd64965" sha1="e97b3b8a461da5e8861b3dfdacb25e007ced37a1" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="053-c4.c4" offset="0x200001" size="0x100000" crc="9270d954" sha1="a2ef909868f6b06cdcc22a63ddf6c96be12b999c" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -2743,22 +2743,22 @@
<!-- Correct chip labels for p1 and p2 unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="053-s1.s1" crc="8c2c2d6b" sha1="87fa79611c6f8886dcc8766814829c669c65b40f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="053-s1.s1" crc="8c2c2d6b" sha1="87fa79611c6f8886dcc8766814829c669c65b40f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="053-m1.m1" crc="1bd9d04b" sha1="65cd7b002123ed1a3111e3d942608d0082799ff3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="053-m1.m1" crc="1bd9d04b" sha1="65cd7b002123ed1a3111e3d942608d0082799ff3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="053-v2.v2" offset="0x000000" size="0x200000" crc="a68df485" sha1="007fa715423fba72c899cd3db3f4bec13281cf7a" /> <!-- TC5316200 -->
- <rom name="053-v4.v4" offset="0x200000" size="0x100000" crc="7bea8f66" sha1="428e8721bd87f7faa756adb1e12672219be46c1d" /> <!-- TC538200 -->
+ <rom name="053-v2.v2" offset="0x000000" size="0x200000" crc="a68df485" sha1="007fa715423fba72c899cd3db3f4bec13281cf7a" /> <!-- TC5316200 -->
+ <rom name="053-v4.v4" offset="0x200000" size="0x100000" crc="7bea8f66" sha1="428e8721bd87f7faa756adb1e12672219be46c1d" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="053-c1.c1" offset="0x000000" size="0x100000" crc="85eb5bce" sha1="3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="053-c1.c1" offset="0x000000" size="0x100000" crc="85eb5bce" sha1="3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400000" loadflag="continue" />
- <rom loadflag="load16_byte" name="053-c2.c2" offset="0x000001" size="0x100000" crc="ec93b048" sha1="d4159210df94e259f874a4671d271ec27be13451" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="053-c2.c2" offset="0x000001" size="0x100000" crc="ec93b048" sha1="d4159210df94e259f874a4671d271ec27be13451" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x400001" loadflag="continue" />
- <rom loadflag="load16_byte" name="053-c3.c3" offset="0x200000" size="0x100000" crc="0dd64965" sha1="e97b3b8a461da5e8861b3dfdacb25e007ced37a1" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="053-c4.c4" offset="0x200001" size="0x100000" crc="9270d954" sha1="a2ef909868f6b06cdcc22a63ddf6c96be12b999c" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="053-c3.c3" offset="0x200000" size="0x100000" crc="0dd64965" sha1="e97b3b8a461da5e8861b3dfdacb25e007ced37a1" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="053-c4.c4" offset="0x200001" size="0x100000" crc="9270d954" sha1="a2ef909868f6b06cdcc22a63ddf6c96be12b999c" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -2788,29 +2788,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="055-p1.p1" offset="0x100000" size="0x100000" crc="f10a2042" sha1="d08a3f3c28be4b1793de7d362456281329fe1828" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="055-p1.p1" offset="0x100000" size="0x100000" crc="f10a2042" sha1="d08a3f3c28be4b1793de7d362456281329fe1828" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="055-s1.s1" crc="825976c1" sha1="cb6a70bdd95d449d25196ca269b621c362db6743" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="055-s1.s1" crc="825976c1" sha1="cb6a70bdd95d449d25196ca269b621c362db6743" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="055-m1.m1" crc="f6e77cf5" sha1="292a3e3a4918ffe72bd1c41acb927b91844e035e" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="055-m1.m1" crc="f6e77cf5" sha1="292a3e3a4918ffe72bd1c41acb927b91844e035e" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="055-v1.v1" offset="0x000000" size="0x200000" crc="8889596d" sha1="c9ce713b720511438dbd3fe3bcc7c246f475c6a2" /> <!-- mask rom TC5316200 -->
- <rom name="055-v2.v2" offset="0x200000" size="0x200000" crc="25022b27" sha1="2b040a831c3c92ac6e4719de38009a0d55b64f6b" /> <!-- mask rom TC5316200 -->
- <rom name="055-v3.v3" offset="0x400000" size="0x200000" crc="83cf32c0" sha1="34a31a37eb10945b5169e96321bcea06eec33a00" /> <!-- mask rom TC5316200 -->
+ <rom name="055-v1.v1" offset="0x000000" size="0x200000" crc="8889596d" sha1="c9ce713b720511438dbd3fe3bcc7c246f475c6a2" /> <!-- mask rom TC5316200 -->
+ <rom name="055-v2.v2" offset="0x200000" size="0x200000" crc="25022b27" sha1="2b040a831c3c92ac6e4719de38009a0d55b64f6b" /> <!-- mask rom TC5316200 -->
+ <rom name="055-v3.v3" offset="0x400000" size="0x200000" crc="83cf32c0" sha1="34a31a37eb10945b5169e96321bcea06eec33a00" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="055-c1.c1" offset="0x000000" size="0x200000" crc="b96ef460" sha1="e52f5303c17b50ce165c008be2837336369c110b" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c2.c2" offset="0x000001" size="0x200000" crc="15e096a7" sha1="237c2a3d059de00bfca66e0016ed325d7a32bfec" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c3.c3" offset="0x400000" size="0x200000" crc="54f66254" sha1="c594384bcd8b03beb8c595591505fecc44b185ac" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c4.c4" offset="0x400001" size="0x200000" crc="0b01765f" sha1="ec1fdcc944611408367bf5023d4ebe7edd9dfa88" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c5.c5" offset="0x800000" size="0x200000" crc="ee759363" sha1="8a5621c1b1f8267b9b9b6a14ab4944de542e1945" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c6.c6" offset="0x800001" size="0x200000" crc="498da52c" sha1="1e6e6202ee053a5261db889177ce3a087e078bda" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c7.c7" offset="0xc00000" size="0x200000" crc="62f66888" sha1="ac91a0eab0753bee175ad40213a4ae5d38ed5b87" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="055-c8.c8" offset="0xc00001" size="0x200000" crc="fe0a235d" sha1="a45c66836e4e3c77dfef9d4c6cc422cb59169149" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c1.c1" offset="0x000000" size="0x200000" crc="b96ef460" sha1="e52f5303c17b50ce165c008be2837336369c110b" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c2.c2" offset="0x000001" size="0x200000" crc="15e096a7" sha1="237c2a3d059de00bfca66e0016ed325d7a32bfec" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c3.c3" offset="0x400000" size="0x200000" crc="54f66254" sha1="c594384bcd8b03beb8c595591505fecc44b185ac" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c4.c4" offset="0x400001" size="0x200000" crc="0b01765f" sha1="ec1fdcc944611408367bf5023d4ebe7edd9dfa88" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c5.c5" offset="0x800000" size="0x200000" crc="ee759363" sha1="8a5621c1b1f8267b9b9b6a14ab4944de542e1945" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c6.c6" offset="0x800001" size="0x200000" crc="498da52c" sha1="1e6e6202ee053a5261db889177ce3a087e078bda" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c7.c7" offset="0xc00000" size="0x200000" crc="62f66888" sha1="ac91a0eab0753bee175ad40213a4ae5d38ed5b87" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="055-c8.c8" offset="0xc00001" size="0x200000" crc="fe0a235d" sha1="a45c66836e4e3c77dfef9d4c6cc422cb59169149" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -2835,29 +2835,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="056-p1.p1" offset="0x000000" size="0x100000" crc="a3b1d021" sha1="ee42f3ca4516226b0088d0303ed28e3ecdabcd71" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="056-p1.p1" offset="0x000000" size="0x100000" crc="a3b1d021" sha1="ee42f3ca4516226b0088d0303ed28e3ecdabcd71" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="056-s1.s1" crc="8b02638e" sha1="aa4d28804ca602da776948b5f223ea89e427906b" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="056-s1.s1" crc="8b02638e" sha1="aa4d28804ca602da776948b5f223ea89e427906b" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="056-m1.m1" crc="f27e9d52" sha1="dddae733d87ce7c88ad2580a8f64cb6ff9572e67" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="056-m1.m1" crc="f27e9d52" sha1="dddae733d87ce7c88ad2580a8f64cb6ff9572e67" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="056-v1.v1" offset="0x000000" size="0x200000" crc="4628fde0" sha1="ece2a50f5270d844d58401b1447d1d856d78ea45" /> <!-- TC5316200 -->
- <rom name="056-v2.v2" offset="0x200000" size="0x200000" crc="b710e2f2" sha1="df4da585203eea7554d3ce718eb107e9cb6a0254" /> <!-- TC5316200 -->
- <rom name="056-v3.v3" offset="0x400000" size="0x100000" crc="d168c301" sha1="969273d1d11943e81560959359a2c4e69522af0e" /> <!-- TC538200 -->
+ <rom name="056-v1.v1" offset="0x000000" size="0x200000" crc="4628fde0" sha1="ece2a50f5270d844d58401b1447d1d856d78ea45" /> <!-- TC5316200 -->
+ <rom name="056-v2.v2" offset="0x200000" size="0x200000" crc="b710e2f2" sha1="df4da585203eea7554d3ce718eb107e9cb6a0254" /> <!-- TC5316200 -->
+ <rom name="056-v3.v3" offset="0x400000" size="0x100000" crc="d168c301" sha1="969273d1d11943e81560959359a2c4e69522af0e" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
<!-- Different layout with 4xC (32mbit) also exists; chip labels are 056-C13, 056-C24, 056-C57 and 056-C68 -->
- <rom loadflag="load16_byte" name="056-c1.c1" offset="0x000000" size="0x200000" crc="17b9cbd2" sha1="1eee81e02763d384bd1c10a6012473ca931e4093" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c2.c2" offset="0x000001" size="0x200000" crc="5fd76b67" sha1="11925a41a53b53c6df4a5ebd28f98300950f743b" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c3.c3" offset="0x400000" size="0x200000" crc="d2c88768" sha1="22e2d84aa0c095944190e249ce87ef50d3f7b8ce" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c4.c4" offset="0x400001" size="0x200000" crc="db39b883" sha1="59de86c513dc4e230ae25d9e3b7e84621b657b54" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c5.c5" offset="0x800000" size="0x200000" crc="c3074137" sha1="9a75e3d63cb98d54f900dcfb3a03e21f3148d32f" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c6.c6" offset="0x800001" size="0x200000" crc="31de68d3" sha1="13ba7046cdd6863125f8284e60f102d4720af5a4" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c7.c7" offset="0xc00000" size="0x200000" crc="3f36df57" sha1="79ee97e9ae811a51141b535633f90e1491209d54" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c8.c8" offset="0xc00001" size="0x200000" crc="e546d7a8" sha1="74a2fca994a5a93a5784a46c0f68193122456a09" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c1.c1" offset="0x000000" size="0x200000" crc="17b9cbd2" sha1="1eee81e02763d384bd1c10a6012473ca931e4093" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c2.c2" offset="0x000001" size="0x200000" crc="5fd76b67" sha1="11925a41a53b53c6df4a5ebd28f98300950f743b" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c3.c3" offset="0x400000" size="0x200000" crc="d2c88768" sha1="22e2d84aa0c095944190e249ce87ef50d3f7b8ce" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c4.c4" offset="0x400001" size="0x200000" crc="db39b883" sha1="59de86c513dc4e230ae25d9e3b7e84621b657b54" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c5.c5" offset="0x800000" size="0x200000" crc="c3074137" sha1="9a75e3d63cb98d54f900dcfb3a03e21f3148d32f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c6.c6" offset="0x800001" size="0x200000" crc="31de68d3" sha1="13ba7046cdd6863125f8284e60f102d4720af5a4" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c7.c7" offset="0xc00000" size="0x200000" crc="3f36df57" sha1="79ee97e9ae811a51141b535633f90e1491209d54" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c8.c8" offset="0xc00001" size="0x200000" crc="e546d7a8" sha1="74a2fca994a5a93a5784a46c0f68193122456a09" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -2873,31 +2873,31 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="056-p1.p1" offset="0x000000" size="0x100000" crc="a3b1d021" sha1="ee42f3ca4516226b0088d0303ed28e3ecdabcd71" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="056-p1.p1" offset="0x000000" size="0x100000" crc="a3b1d021" sha1="ee42f3ca4516226b0088d0303ed28e3ecdabcd71" /> <!-- TC538200 -->
<!-- the rom below acts as a patch to the program rom in the cart, replacing the first 512kb -->
- <rom loadflag="load16_word_swap" name="056-epr.ep1" offset="0x000000" size="0x080000" crc="75d6301c" sha1="e72d15fba55f96be7b4fa29e705a7b78f56edf7d" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="056-epr.ep1" offset="0x000000" size="0x080000" crc="75d6301c" sha1="e72d15fba55f96be7b4fa29e705a7b78f56edf7d" /> <!-- M27C4002 -->
<!-- P is on eprom, correct chip label unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="056-s1.s1" crc="8b02638e" sha1="aa4d28804ca602da776948b5f223ea89e427906b" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="056-s1.s1" crc="8b02638e" sha1="aa4d28804ca602da776948b5f223ea89e427906b" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="056-m1.m1" crc="f27e9d52" sha1="dddae733d87ce7c88ad2580a8f64cb6ff9572e67" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="056-m1.m1" crc="f27e9d52" sha1="dddae733d87ce7c88ad2580a8f64cb6ff9572e67" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="056-v1.v1" offset="0x000000" size="0x200000" crc="4628fde0" sha1="ece2a50f5270d844d58401b1447d1d856d78ea45" /> <!-- TC5316200 -->
- <rom name="056-v2.v2" offset="0x200000" size="0x200000" crc="b710e2f2" sha1="df4da585203eea7554d3ce718eb107e9cb6a0254" /> <!-- TC5316200 -->
- <rom name="056-v3.v3" offset="0x400000" size="0x100000" crc="d168c301" sha1="969273d1d11943e81560959359a2c4e69522af0e" /> <!-- TC538200 -->
+ <rom name="056-v1.v1" offset="0x000000" size="0x200000" crc="4628fde0" sha1="ece2a50f5270d844d58401b1447d1d856d78ea45" /> <!-- TC5316200 -->
+ <rom name="056-v2.v2" offset="0x200000" size="0x200000" crc="b710e2f2" sha1="df4da585203eea7554d3ce718eb107e9cb6a0254" /> <!-- TC5316200 -->
+ <rom name="056-v3.v3" offset="0x400000" size="0x100000" crc="d168c301" sha1="969273d1d11943e81560959359a2c4e69522af0e" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="056-c1.c1" offset="0x000000" size="0x200000" crc="17b9cbd2" sha1="1eee81e02763d384bd1c10a6012473ca931e4093" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c2.c2" offset="0x000001" size="0x200000" crc="5fd76b67" sha1="11925a41a53b53c6df4a5ebd28f98300950f743b" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c3.c3" offset="0x400000" size="0x200000" crc="d2c88768" sha1="22e2d84aa0c095944190e249ce87ef50d3f7b8ce" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c4.c4" offset="0x400001" size="0x200000" crc="db39b883" sha1="59de86c513dc4e230ae25d9e3b7e84621b657b54" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c5.c5" offset="0x800000" size="0x200000" crc="c3074137" sha1="9a75e3d63cb98d54f900dcfb3a03e21f3148d32f" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c6.c6" offset="0x800001" size="0x200000" crc="31de68d3" sha1="13ba7046cdd6863125f8284e60f102d4720af5a4" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c7.c7" offset="0xc00000" size="0x200000" crc="3f36df57" sha1="79ee97e9ae811a51141b535633f90e1491209d54" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="056-c8.c8" offset="0xc00001" size="0x200000" crc="e546d7a8" sha1="74a2fca994a5a93a5784a46c0f68193122456a09" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c1.c1" offset="0x000000" size="0x200000" crc="17b9cbd2" sha1="1eee81e02763d384bd1c10a6012473ca931e4093" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c2.c2" offset="0x000001" size="0x200000" crc="5fd76b67" sha1="11925a41a53b53c6df4a5ebd28f98300950f743b" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c3.c3" offset="0x400000" size="0x200000" crc="d2c88768" sha1="22e2d84aa0c095944190e249ce87ef50d3f7b8ce" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c4.c4" offset="0x400001" size="0x200000" crc="db39b883" sha1="59de86c513dc4e230ae25d9e3b7e84621b657b54" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c5.c5" offset="0x800000" size="0x200000" crc="c3074137" sha1="9a75e3d63cb98d54f900dcfb3a03e21f3148d32f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c6.c6" offset="0x800001" size="0x200000" crc="31de68d3" sha1="13ba7046cdd6863125f8284e60f102d4720af5a4" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c7.c7" offset="0xc00000" size="0x200000" crc="3f36df57" sha1="79ee97e9ae811a51141b535633f90e1491209d54" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="056-c8.c8" offset="0xc00001" size="0x200000" crc="e546d7a8" sha1="74a2fca994a5a93a5784a46c0f68193122456a09" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -2922,26 +2922,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="057-p1.p1" offset="0x100000" size="0x100000" crc="65a891d9" sha1="ff8d5ccb0dd22c523902bb3db3c645583a335056" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="057-p1.p1" offset="0x100000" size="0x100000" crc="65a891d9" sha1="ff8d5ccb0dd22c523902bb3db3c645583a335056" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="057-s1.s1" crc="fcaeb3a4" sha1="1f3f85e38b8552333261c04ae5af0d6e3b310622" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="057-s1.s1" crc="fcaeb3a4" sha1="1f3f85e38b8552333261c04ae5af0d6e3b310622" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="057-m1.m1" crc="8fa3bc77" sha1="982f92978671e4ee66630948e6bb7565b37b5dc0" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="057-m1.m1" crc="8fa3bc77" sha1="982f92978671e4ee66630948e6bb7565b37b5dc0" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="057-v1.v1" offset="0x000000" size="0x200000" crc="8877e301" sha1="1bab988d74ea8fd12db201c257ec844622cf5f4e" /> <!-- TC5316200 -->
- <rom name="057-v2.v2" offset="0x200000" size="0x200000" crc="c1317ff4" sha1="4c28b2b5998abaeaa5143f2f3a9ba52c6041f4f3" /> <!-- TC5316200 -->
+ <rom name="057-v1.v1" offset="0x000000" size="0x200000" crc="8877e301" sha1="1bab988d74ea8fd12db201c257ec844622cf5f4e" /> <!-- TC5316200 -->
+ <rom name="057-v2.v2" offset="0x200000" size="0x200000" crc="c1317ff4" sha1="4c28b2b5998abaeaa5143f2f3a9ba52c6041f4f3" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="057-c1.c1" offset="0x000000" size="0x200000" crc="21c6bb91" sha1="a2c17d0c91dd59528d8fa7fe110af8b20b25ff99" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="057-c2.c2" offset="0x000001" size="0x200000" crc="a3999925" sha1="0ee861a77850d378d03c1bf00b9692abd860c759" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="057-c3.c3" offset="0x400000" size="0x200000" crc="b725a219" sha1="4857687d156a9150a69b97d2729245a51c144a0c" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="057-c4.c4" offset="0x400001" size="0x200000" crc="8d96425e" sha1="0f79c868a6a33ad25e38d842f30ec4440d809033" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="057-c5.c5" offset="0x800000" size="0x200000" crc="b20354af" sha1="da7609fd467f2f4d71d92970f438a04d11ab1cc1" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="057-c6.c6" offset="0x800001" size="0x200000" crc="b13d1de3" sha1="7d749c23a33d90fe50279e884540d71cf1aaaa6b" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="057-c1.c1" offset="0x000000" size="0x200000" crc="21c6bb91" sha1="a2c17d0c91dd59528d8fa7fe110af8b20b25ff99" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="057-c2.c2" offset="0x000001" size="0x200000" crc="a3999925" sha1="0ee861a77850d378d03c1bf00b9692abd860c759" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="057-c3.c3" offset="0x400000" size="0x200000" crc="b725a219" sha1="4857687d156a9150a69b97d2729245a51c144a0c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="057-c4.c4" offset="0x400001" size="0x200000" crc="8d96425e" sha1="0f79c868a6a33ad25e38d842f30ec4440d809033" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="057-c5.c5" offset="0x800000" size="0x200000" crc="b20354af" sha1="da7609fd467f2f4d71d92970f438a04d11ab1cc1" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="057-c6.c6" offset="0x800001" size="0x200000" crc="b13d1de3" sha1="7d749c23a33d90fe50279e884540d71cf1aaaa6b" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -2966,27 +2966,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x180000">
- <rom loadflag="load16_word_swap" name="058-p1.p1" offset="0x000000" size="0x100000" crc="2f585ba2" sha1="429b4bf43fb9b1082c15d645ca328f9d175b976b" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="058-p2.sp2" offset="0x100000" size="0x080000" crc="d7c71a6b" sha1="b3428063031a2e5857da40a5d2ffa87fb550c1bb" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_word_swap" name="058-p1.p1" offset="0x000000" size="0x100000" crc="2f585ba2" sha1="429b4bf43fb9b1082c15d645ca328f9d175b976b" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="058-p2.sp2" offset="0x100000" size="0x080000" crc="d7c71a6b" sha1="b3428063031a2e5857da40a5d2ffa87fb550c1bb" /> <!-- mask rom TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="058-s1.s1" crc="2df03197" sha1="24083cfc97e720ac9e131c9fe37df57e27c49294" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="058-s1.s1" crc="2df03197" sha1="24083cfc97e720ac9e131c9fe37df57e27c49294" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="058-m1.m1" crc="ccc5186e" sha1="cf9091c523c182aebfb928c91640b2d72fd70123" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="058-m1.m1" crc="ccc5186e" sha1="cf9091c523c182aebfb928c91640b2d72fd70123" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="058-v1.v1" offset="0x000000" size="0x200000" crc="55d7ce84" sha1="05ac6a395d9bf9166925acca176a8d6129f533c8" /> <!-- mask rom TC5316200 -->
- <rom name="058-v2.v2" offset="0x200000" size="0x200000" crc="ee080b10" sha1="29814fc21bbe30d37745c8918fab00c83a309be4" /> <!-- mask rom TC5316200 -->
- <rom name="058-v3.v3" offset="0x400000" size="0x100000" crc="f9eb3d4a" sha1="d1747f9460b965f6daf4f881ed4ecd04c5253434" /> <!-- mask rom TC538200 -->
+ <rom name="058-v1.v1" offset="0x000000" size="0x200000" crc="55d7ce84" sha1="05ac6a395d9bf9166925acca176a8d6129f533c8" /> <!-- mask rom TC5316200 -->
+ <rom name="058-v2.v2" offset="0x200000" size="0x200000" crc="ee080b10" sha1="29814fc21bbe30d37745c8918fab00c83a309be4" /> <!-- mask rom TC5316200 -->
+ <rom name="058-v3.v3" offset="0x400000" size="0x100000" crc="f9eb3d4a" sha1="d1747f9460b965f6daf4f881ed4ecd04c5253434" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="058-c1.c1" offset="0x000000" size="0x200000" crc="044ab13c" sha1="569d283638a132bc163faac2a9055497017ee0d2" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c2.c2" offset="0x000001" size="0x200000" crc="11e6bf96" sha1="c093a4f93f13e07b276e28b30c2a14dda9135d8f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c3.c3" offset="0x400000" size="0x200000" crc="6f7938d5" sha1="be057b0a3faeb76d5fff161d3e6fea8a26e11d2c" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c4.c4" offset="0x400001" size="0x200000" crc="4ad066ff" sha1="4e304646d954d5f7bbabc5d068e85de31d38830f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c5.c5" offset="0x800000" size="0x200000" crc="49c5e0bf" sha1="f3784178f90751990ea47a082a6aa869ee3566c9" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c6.c6" offset="0x800001" size="0x200000" crc="8ff1f43d" sha1="6180ceb5412a3e2e34e9513a3283b9f63087f747" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c1.c1" offset="0x000000" size="0x200000" crc="044ab13c" sha1="569d283638a132bc163faac2a9055497017ee0d2" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c2.c2" offset="0x000001" size="0x200000" crc="11e6bf96" sha1="c093a4f93f13e07b276e28b30c2a14dda9135d8f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c3.c3" offset="0x400000" size="0x200000" crc="6f7938d5" sha1="be057b0a3faeb76d5fff161d3e6fea8a26e11d2c" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c4.c4" offset="0x400001" size="0x200000" crc="4ad066ff" sha1="4e304646d954d5f7bbabc5d068e85de31d38830f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c5.c5" offset="0x800000" size="0x200000" crc="49c5e0bf" sha1="f3784178f90751990ea47a082a6aa869ee3566c9" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c6.c6" offset="0x800001" size="0x200000" crc="8ff1f43d" sha1="6180ceb5412a3e2e34e9513a3283b9f63087f747" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3002,30 +3002,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x180000">
- <rom loadflag="load16_word_swap" name="058-p1.p1" offset="0x000000" size="0x100000" crc="2f585ba2" sha1="429b4bf43fb9b1082c15d645ca328f9d175b976b" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="058-p2.sp2" offset="0x100000" size="0x080000" crc="d7c71a6b" sha1="b3428063031a2e5857da40a5d2ffa87fb550c1bb" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_word_swap" name="058-p1.p1" offset="0x000000" size="0x100000" crc="2f585ba2" sha1="429b4bf43fb9b1082c15d645ca328f9d175b976b" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="058-p2.sp2" offset="0x100000" size="0x080000" crc="d7c71a6b" sha1="b3428063031a2e5857da40a5d2ffa87fb550c1bb" /> <!-- mask rom TC534200 -->
<!-- the rom below acts as a patch to the program rom in the cart, replacing the first 512kb -->
- <rom loadflag="load16_word_swap" name="058-epr.ep1" offset="0x000000" size="0x080000" crc="9f0c1e1a" sha1="02861b0f230541becccc3df6a2c85dbe8733e7ce" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="058-epr.ep1" offset="0x000000" size="0x080000" crc="9f0c1e1a" sha1="02861b0f230541becccc3df6a2c85dbe8733e7ce" /> <!-- M27C4002 -->
<!-- P is on eprom, correct chip label unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="058-s1.s1" crc="2df03197" sha1="24083cfc97e720ac9e131c9fe37df57e27c49294" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="058-s1.s1" crc="2df03197" sha1="24083cfc97e720ac9e131c9fe37df57e27c49294" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="058-m1.m1" crc="ccc5186e" sha1="cf9091c523c182aebfb928c91640b2d72fd70123" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="058-m1.m1" crc="ccc5186e" sha1="cf9091c523c182aebfb928c91640b2d72fd70123" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="058-v1.v1" offset="0x000000" size="0x200000" crc="55d7ce84" sha1="05ac6a395d9bf9166925acca176a8d6129f533c8" /> <!-- mask rom TC5316200 -->
- <rom name="058-v2.v2" offset="0x200000" size="0x200000" crc="ee080b10" sha1="29814fc21bbe30d37745c8918fab00c83a309be4" /> <!-- mask rom TC5316200 -->
- <rom name="058-v3.v3" offset="0x400000" size="0x100000" crc="f9eb3d4a" sha1="d1747f9460b965f6daf4f881ed4ecd04c5253434" /> <!-- mask rom TC538200 -->
+ <rom name="058-v1.v1" offset="0x000000" size="0x200000" crc="55d7ce84" sha1="05ac6a395d9bf9166925acca176a8d6129f533c8" /> <!-- mask rom TC5316200 -->
+ <rom name="058-v2.v2" offset="0x200000" size="0x200000" crc="ee080b10" sha1="29814fc21bbe30d37745c8918fab00c83a309be4" /> <!-- mask rom TC5316200 -->
+ <rom name="058-v3.v3" offset="0x400000" size="0x100000" crc="f9eb3d4a" sha1="d1747f9460b965f6daf4f881ed4ecd04c5253434" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="058-c1.c1" offset="0x000000" size="0x200000" crc="044ab13c" sha1="569d283638a132bc163faac2a9055497017ee0d2" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c2.c2" offset="0x000001" size="0x200000" crc="11e6bf96" sha1="c093a4f93f13e07b276e28b30c2a14dda9135d8f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c3.c3" offset="0x400000" size="0x200000" crc="6f7938d5" sha1="be057b0a3faeb76d5fff161d3e6fea8a26e11d2c" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c4.c4" offset="0x400001" size="0x200000" crc="4ad066ff" sha1="4e304646d954d5f7bbabc5d068e85de31d38830f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c5.c5" offset="0x800000" size="0x200000" crc="49c5e0bf" sha1="f3784178f90751990ea47a082a6aa869ee3566c9" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="058-c6.c6" offset="0x800001" size="0x200000" crc="8ff1f43d" sha1="6180ceb5412a3e2e34e9513a3283b9f63087f747" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c1.c1" offset="0x000000" size="0x200000" crc="044ab13c" sha1="569d283638a132bc163faac2a9055497017ee0d2" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c2.c2" offset="0x000001" size="0x200000" crc="11e6bf96" sha1="c093a4f93f13e07b276e28b30c2a14dda9135d8f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c3.c3" offset="0x400000" size="0x200000" crc="6f7938d5" sha1="be057b0a3faeb76d5fff161d3e6fea8a26e11d2c" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c4.c4" offset="0x400001" size="0x200000" crc="4ad066ff" sha1="4e304646d954d5f7bbabc5d068e85de31d38830f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c5.c5" offset="0x800000" size="0x200000" crc="49c5e0bf" sha1="f3784178f90751990ea47a082a6aa869ee3566c9" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="058-c6.c6" offset="0x800001" size="0x200000" crc="8ff1f43d" sha1="6180ceb5412a3e2e34e9513a3283b9f63087f747" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3049,29 +3049,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="059-p1.p1" offset="0x100000" size="0x100000" crc="01d4e9c0" sha1="3179d2be59bf2de6918d506117cff50acf7e09f3" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="059-p1.p1" offset="0x100000" size="0x100000" crc="01d4e9c0" sha1="3179d2be59bf2de6918d506117cff50acf7e09f3" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="059-s1.s1" crc="e08978ca" sha1="55152cb9bd0403ae8656b93a6b1522dba5db6d1a" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="059-s1.s1" crc="e08978ca" sha1="55152cb9bd0403ae8656b93a6b1522dba5db6d1a" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="059-m1.m1" crc="29992eba" sha1="187be624abe8670503edb235ff21ae8fdc3866e0" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="059-m1.m1" crc="29992eba" sha1="187be624abe8670503edb235ff21ae8fdc3866e0" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="059-v1.v1" offset="0x000000" size="0x200000" crc="530c50fd" sha1="29401cee7f7d2c199c7cb58092e86b28205e81ad" /> <!-- TC5316200 -->
- <rom name="059-v2.v2" offset="0x200000" size="0x200000" crc="eb6f1cdb" sha1="7a311388315ea543babf872f62219fdc4d39d013" /> <!-- TC5316200 -->
- <rom name="059-v3.v3" offset="0x400000" size="0x200000" crc="7038c2f9" sha1="c1d6f86b24feba03fe009b58199d2eeabe572f4e" /> <!-- TC5316200 -->
+ <rom name="059-v1.v1" offset="0x000000" size="0x200000" crc="530c50fd" sha1="29401cee7f7d2c199c7cb58092e86b28205e81ad" /> <!-- TC5316200 -->
+ <rom name="059-v2.v2" offset="0x200000" size="0x200000" crc="eb6f1cdb" sha1="7a311388315ea543babf872f62219fdc4d39d013" /> <!-- TC5316200 -->
+ <rom name="059-v3.v3" offset="0x400000" size="0x200000" crc="7038c2f9" sha1="c1d6f86b24feba03fe009b58199d2eeabe572f4e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="059-c1.c1" offset="0x000000" size="0x200000" crc="763ba611" sha1="d3262e0332c894ee149c5963f882cc5e5562ee57" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c2.c2" offset="0x000001" size="0x200000" crc="e05e8ca6" sha1="986a9b16ff92bc101ab567d2d01348e093abea9a" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c3.c3" offset="0x400000" size="0x200000" crc="3e4eba4b" sha1="770adec719e63a30ebe9522cc7576caaca44f3b2" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c4.c4" offset="0x400001" size="0x200000" crc="3c2a3808" sha1="698adcec0715c9e78b6286be38debf0ce28fd644" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c5.c5" offset="0x800000" size="0x200000" crc="59013f9e" sha1="5bf48fcc450da72a8c4685f6e3887e67eae49988" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c6.c6" offset="0x800001" size="0x200000" crc="1c8d5def" sha1="475d89a5c4922a9f6bd756d23c2624d57b6e9d62" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c7.c7" offset="0xc00000" size="0x200000" crc="c88f7035" sha1="c29a428b741f4fe7b71a3bc23c87925b6bc1ca8f" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c8.c8" offset="0xc00001" size="0x200000" crc="484ce3ba" sha1="4f21ed20ce6e2b67e2b079404599310c94f591ff" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c1.c1" offset="0x000000" size="0x200000" crc="763ba611" sha1="d3262e0332c894ee149c5963f882cc5e5562ee57" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c2.c2" offset="0x000001" size="0x200000" crc="e05e8ca6" sha1="986a9b16ff92bc101ab567d2d01348e093abea9a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c3.c3" offset="0x400000" size="0x200000" crc="3e4eba4b" sha1="770adec719e63a30ebe9522cc7576caaca44f3b2" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c4.c4" offset="0x400001" size="0x200000" crc="3c2a3808" sha1="698adcec0715c9e78b6286be38debf0ce28fd644" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c5.c5" offset="0x800000" size="0x200000" crc="59013f9e" sha1="5bf48fcc450da72a8c4685f6e3887e67eae49988" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c6.c6" offset="0x800001" size="0x200000" crc="1c8d5def" sha1="475d89a5c4922a9f6bd756d23c2624d57b6e9d62" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c7.c7" offset="0xc00000" size="0x200000" crc="c88f7035" sha1="c29a428b741f4fe7b71a3bc23c87925b6bc1ca8f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c8.c8" offset="0xc00001" size="0x200000" crc="484ce3ba" sha1="4f21ed20ce6e2b67e2b079404599310c94f591ff" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3094,23 +3094,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="060-p1.p1" offset="0x000000" size="0x100000" crc="2a104b50" sha1="3eb663d3df7074e1cdf4c0e450a35c9cf55d8979" /> <!-- VIC940800 -->
+ <rom loadflag="load16_word_swap" name="060-p1.p1" offset="0x000000" size="0x100000" crc="2a104b50" sha1="3eb663d3df7074e1cdf4c0e450a35c9cf55d8979" /> <!-- VIC940800 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="060-s1.s1" crc="d62a72e9" sha1="a23e4c4fd4ec11a7467ce41227c418b4dd1ef649" /> <!-- VIC930100 -->
+ <rom offset="0x000000" size="0x020000" name="060-s1.s1" crc="d62a72e9" sha1="a23e4c4fd4ec11a7467ce41227c418b4dd1ef649" /> <!-- VIC930100 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="060-m1.m1" crc="0b7c4e65" sha1="999a1e784de18db3f1332b30bc425836ea6970be" /> <!-- VIC930100 -->
+ <rom offset="0x000000" size="0x020000" name="060-m1.m1" crc="0b7c4e65" sha1="999a1e784de18db3f1332b30bc425836ea6970be" /> <!-- VIC930100 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="060-v1.v1" offset="0x000000" size="0x200000" crc="f417c215" sha1="0f53b8dd056f43b5d880628e8b74c2b27881ffac" /> <!-- VIC931600 -->
- <rom name="060-v2.v2" offset="0x200000" size="0x100000" crc="efcff7cf" sha1="e8372303724284a750b706dc6bf7641e4c52bb95" /> <!-- VIC930800 -->
+ <rom name="060-v1.v1" offset="0x000000" size="0x200000" crc="f417c215" sha1="0f53b8dd056f43b5d880628e8b74c2b27881ffac" /> <!-- VIC931600 -->
+ <rom name="060-v2.v2" offset="0x200000" size="0x100000" crc="efcff7cf" sha1="e8372303724284a750b706dc6bf7641e4c52bb95" /> <!-- VIC930800 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="060-c1.c1" offset="0x000000" size="0x200000" crc="8908fff9" sha1="f8c16ab0248b60f3a62e0d4d65c456e2f8e4da49" /> <!-- VIC931600 -->
- <rom loadflag="load16_byte" name="060-c2.c2" offset="0x000001" size="0x200000" crc="c6649492" sha1="5d39b077387ed6897ac075ede4a2aa94bb64545e" /> <!-- VIC931600 -->
- <rom loadflag="load16_byte" name="060-c3.c3" offset="0x400000" size="0x200000" crc="0956b437" sha1="c70be8b5cebf321afe4c3f5e9a12413c3077694a" /> <!-- VIC931600 -->
- <rom loadflag="load16_byte" name="060-c4.c4" offset="0x400001" size="0x200000" crc="026f3b62" sha1="d608483b70d60e7aa0e41f25a8b3fed508129eb7" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c1.c1" offset="0x000000" size="0x200000" crc="8908fff9" sha1="f8c16ab0248b60f3a62e0d4d65c456e2f8e4da49" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c2.c2" offset="0x000001" size="0x200000" crc="c6649492" sha1="5d39b077387ed6897ac075ede4a2aa94bb64545e" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c3.c3" offset="0x400000" size="0x200000" crc="0956b437" sha1="c70be8b5cebf321afe4c3f5e9a12413c3077694a" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c4.c4" offset="0x400001" size="0x200000" crc="026f3b62" sha1="d608483b70d60e7aa0e41f25a8b3fed508129eb7" /> <!-- VIC931600 -->
</dataarea>
</part>
</software>
@@ -3126,26 +3126,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="060-p1.p1" offset="0x000000" size="0x100000" crc="2a104b50" sha1="3eb663d3df7074e1cdf4c0e450a35c9cf55d8979" /> <!-- VIC940800 -->
+ <rom loadflag="load16_word_swap" name="060-p1.p1" offset="0x000000" size="0x100000" crc="2a104b50" sha1="3eb663d3df7074e1cdf4c0e450a35c9cf55d8979" /> <!-- VIC940800 -->
<!-- the rom below acts as a patch to the program rom in the cart, replacing the first 512kb -->
<rom loadflag="load16_word_swap" name="1.sp2" offset="0x000000" size="0x080000" crc="3032041b" sha1="4b8ed2e6f74579ea35a53e06ccac42d6905b0f51" />
<!-- P is on eprom, has a Viccom logo at the top of the label with a circled '1' in the center -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="060-s1.s1" crc="d62a72e9" sha1="a23e4c4fd4ec11a7467ce41227c418b4dd1ef649" /> <!-- VIC930100 -->
+ <rom offset="0x000000" size="0x020000" name="060-s1.s1" crc="d62a72e9" sha1="a23e4c4fd4ec11a7467ce41227c418b4dd1ef649" /> <!-- VIC930100 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="060-m1.m1" crc="0b7c4e65" sha1="999a1e784de18db3f1332b30bc425836ea6970be" /> <!-- VIC930100 -->
+ <rom offset="0x000000" size="0x020000" name="060-m1.m1" crc="0b7c4e65" sha1="999a1e784de18db3f1332b30bc425836ea6970be" /> <!-- VIC930100 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="060-v1.v1" offset="0x000000" size="0x200000" crc="f417c215" sha1="0f53b8dd056f43b5d880628e8b74c2b27881ffac" /> <!-- VIC931600 -->
- <rom name="060-v2.v2" offset="0x200000" size="0x100000" crc="efcff7cf" sha1="e8372303724284a750b706dc6bf7641e4c52bb95" /> <!-- VIC930800 -->
+ <rom name="060-v1.v1" offset="0x000000" size="0x200000" crc="f417c215" sha1="0f53b8dd056f43b5d880628e8b74c2b27881ffac" /> <!-- VIC931600 -->
+ <rom name="060-v2.v2" offset="0x200000" size="0x100000" crc="efcff7cf" sha1="e8372303724284a750b706dc6bf7641e4c52bb95" /> <!-- VIC930800 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="060-c1.c1" offset="0x000000" size="0x200000" crc="8908fff9" sha1="f8c16ab0248b60f3a62e0d4d65c456e2f8e4da49" /> <!-- VIC931600 -->
- <rom loadflag="load16_byte" name="060-c2.c2" offset="0x000001" size="0x200000" crc="c6649492" sha1="5d39b077387ed6897ac075ede4a2aa94bb64545e" /> <!-- VIC931600 -->
- <rom loadflag="load16_byte" name="060-c3.c3" offset="0x400000" size="0x200000" crc="0956b437" sha1="c70be8b5cebf321afe4c3f5e9a12413c3077694a" /> <!-- VIC931600 -->
- <rom loadflag="load16_byte" name="060-c4.c4" offset="0x400001" size="0x200000" crc="026f3b62" sha1="d608483b70d60e7aa0e41f25a8b3fed508129eb7" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c1.c1" offset="0x000000" size="0x200000" crc="8908fff9" sha1="f8c16ab0248b60f3a62e0d4d65c456e2f8e4da49" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c2.c2" offset="0x000001" size="0x200000" crc="c6649492" sha1="5d39b077387ed6897ac075ede4a2aa94bb64545e" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c3.c3" offset="0x400000" size="0x200000" crc="0956b437" sha1="c70be8b5cebf321afe4c3f5e9a12413c3077694a" /> <!-- VIC931600 -->
+ <rom loadflag="load16_byte" name="060-c4.c4" offset="0x400001" size="0x200000" crc="026f3b62" sha1="d608483b70d60e7aa0e41f25a8b3fed508129eb7" /> <!-- VIC931600 -->
</dataarea>
</part>
</software>
@@ -3170,24 +3170,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="061-p1.p1" offset="0x000000" size="0x100000" crc="5969e0dc" sha1="78abea880c125ec5a85bef6404478512a34b5513" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="061-p1.p1" offset="0x000000" size="0x100000" crc="5969e0dc" sha1="78abea880c125ec5a85bef6404478512a34b5513" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="061-s1.s1" crc="226d1b68" sha1="de010f6fda3ddadb181fe37daa6105f22e78b970" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="061-s1.s1" crc="226d1b68" sha1="de010f6fda3ddadb181fe37daa6105f22e78b970" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="061-m1.m1" crc="156f6951" sha1="49686f615f109a02b4f23931f1c84fee13872ffd" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="061-m1.m1" crc="156f6951" sha1="49686f615f109a02b4f23931f1c84fee13872ffd" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="061-v1.v1" offset="0x000000" size="0x200000" crc="f081c8d3" sha1="fc9da0ddc1ddd1f9ae1443a726815c25e9dc38ae" /> <!-- mask rom TC5316200 -->
- <rom name="061-v2.v2" offset="0x200000" size="0x200000" crc="7cd63302" sha1="c39984c0ae0a8e76f1fc036344bbb83635c18937" /> <!-- mask rom TC5316200 -->
+ <rom name="061-v1.v1" offset="0x000000" size="0x200000" crc="f081c8d3" sha1="fc9da0ddc1ddd1f9ae1443a726815c25e9dc38ae" /> <!-- mask rom TC5316200 -->
+ <rom name="061-v2.v2" offset="0x200000" size="0x200000" crc="7cd63302" sha1="c39984c0ae0a8e76f1fc036344bbb83635c18937" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
<!-- Different layout with 8xC (8 mbit) also exists; naming sheme 061-Cx -->
- <rom loadflag="load16_byte" name="061-c1-16.c1" offset="0x000000" size="0x200000" crc="a626474f" sha1="d695f0dcb9480088b3a7c1488bd541b4c159528a" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="061-c2-16.c2" offset="0x000001" size="0x200000" crc="c3be42ae" sha1="7fa65538bd0a0a162e4d3e9f49913da59d915e02" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="061-c3-16.c3" offset="0x400000" size="0x200000" crc="2a7b98b9" sha1="75e1019dca8a8583afcc53651ac856cba3a96315" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="061-c4-16.c4" offset="0x400001" size="0x200000" crc="c0be9a1f" sha1="228f41eaefdf3e147761f8ef849e3b5f321877d4" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="061-c1-16.c1" offset="0x000000" size="0x200000" crc="a626474f" sha1="d695f0dcb9480088b3a7c1488bd541b4c159528a" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="061-c2-16.c2" offset="0x000001" size="0x200000" crc="c3be42ae" sha1="7fa65538bd0a0a162e4d3e9f49913da59d915e02" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="061-c3-16.c3" offset="0x400000" size="0x200000" crc="2a7b98b9" sha1="75e1019dca8a8583afcc53651ac856cba3a96315" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="061-c4-16.c4" offset="0x400001" size="0x200000" crc="c0be9a1f" sha1="228f41eaefdf3e147761f8ef849e3b5f321877d4" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3211,27 +3211,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="062-p1.p1" offset="0x000000" size="0x100000" crc="37aba1aa" sha1="1a2ab9593371cc2f665121d554eec3f6bb4d09ff" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="062-p2.sp2" offset="0x100000" size="0x100000" crc="f025ab77" sha1="4944be04648296d0b93cfe4c5ca7b9cede072cff" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="062-p1.p1" offset="0x000000" size="0x100000" crc="37aba1aa" sha1="1a2ab9593371cc2f665121d554eec3f6bb4d09ff" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="062-p2.sp2" offset="0x100000" size="0x100000" crc="f025ab77" sha1="4944be04648296d0b93cfe4c5ca7b9cede072cff" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="062-s1.s1" crc="289e2bbe" sha1="f52c7f2bffc89df3130b3cabd200408509a28cdc" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="062-s1.s1" crc="289e2bbe" sha1="f52c7f2bffc89df3130b3cabd200408509a28cdc" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="062-m1.m1" crc="76108b2f" sha1="08c89a8b746dbb10ff885b41cde344173c2e3699" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="062-m1.m1" crc="76108b2f" sha1="08c89a8b746dbb10ff885b41cde344173c2e3699" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x100000">
- <rom name="062-v1.v1" offset="0x000000" size="0x100000" crc="cc281aef" sha1="68be154b3e25f837afb4a477600dbe0ee69bec44" /> <!-- mask rom TC538200 -->
+ <rom name="062-v1.v1" offset="0x000000" size="0x100000" crc="cc281aef" sha1="68be154b3e25f837afb4a477600dbe0ee69bec44" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="062-c1.c1" offset="0x000000" size="0x100000" crc="a9375aa2" sha1="69218d8f1361e9ea709da11e3f15fe46b1db7181" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c2.c2" offset="0x000001" size="0x100000" crc="0e73b758" sha1="a247f736fbca0b609818dca4844ebb8442753bc1" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c3.c3" offset="0x200000" size="0x100000" crc="df51e465" sha1="171953c7a870f3ab96e0f875117ee7343931fd38" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c4.c4" offset="0x200001" size="0x100000" crc="38517e90" sha1="f7c64b94ac20f5146f9bb48b53cb2b30fe5b8f8c" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c5.c5" offset="0x400000" size="0x100000" crc="7babd692" sha1="0d4cd5006baa8d951cd2b6194ace566fa2845b8a" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c6.c6" offset="0x400001" size="0x100000" crc="cde5ade5" sha1="5899ef5dfcdbb8cf8c6aba748dbb52f3c5fed5fe" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c7.c7" offset="0x600000" size="0x100000" crc="bb2fd7c0" sha1="cce11c4cf39ac60143235ff89261806df339dae5" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="062-c8.c8" offset="0x600001" size="0x100000" crc="8d7be933" sha1="e7097cfa26a959f90721e2e8368ceb47ea9db661" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c1.c1" offset="0x000000" size="0x100000" crc="a9375aa2" sha1="69218d8f1361e9ea709da11e3f15fe46b1db7181" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c2.c2" offset="0x000001" size="0x100000" crc="0e73b758" sha1="a247f736fbca0b609818dca4844ebb8442753bc1" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c3.c3" offset="0x200000" size="0x100000" crc="df51e465" sha1="171953c7a870f3ab96e0f875117ee7343931fd38" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c4.c4" offset="0x200001" size="0x100000" crc="38517e90" sha1="f7c64b94ac20f5146f9bb48b53cb2b30fe5b8f8c" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c5.c5" offset="0x400000" size="0x100000" crc="7babd692" sha1="0d4cd5006baa8d951cd2b6194ace566fa2845b8a" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c6.c6" offset="0x400001" size="0x100000" crc="cde5ade5" sha1="5899ef5dfcdbb8cf8c6aba748dbb52f3c5fed5fe" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c7.c7" offset="0x600000" size="0x100000" crc="bb2fd7c0" sha1="cce11c4cf39ac60143235ff89261806df339dae5" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="062-c8.c8" offset="0x600001" size="0x100000" crc="8d7be933" sha1="e7097cfa26a959f90721e2e8368ceb47ea9db661" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -3256,30 +3256,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="063-p1.p1" offset="0x100000" size="0x100000" crc="22368892" sha1="0997f8284aa0f57a333be8a0fdea777d0d01afd6" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="063-p1.p1" offset="0x100000" size="0x100000" crc="22368892" sha1="0997f8284aa0f57a333be8a0fdea777d0d01afd6" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="063-s1.s1" crc="64a5cd66" sha1="12cdfb27bf9ccd5a8df6ddd4628ef7cf2c6d4964" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="063-s1.s1" crc="64a5cd66" sha1="12cdfb27bf9ccd5a8df6ddd4628ef7cf2c6d4964" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="063-m1.m1" crc="56675098" sha1="90429fc40d056d480d0e2bbefbc691d9fa260fc4" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="063-m1.m1" crc="56675098" sha1="90429fc40d056d480d0e2bbefbc691d9fa260fc4" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x700000">
- <rom name="063-v1.v1" offset="0x000000" size="0x200000" crc="37703f91" sha1="a373ebef4c33ba1d8340e826981a58769aada238" /> <!-- TC5316200 -->
- <rom name="063-v2.v2" offset="0x200000" size="0x200000" crc="0142bde8" sha1="0be6c53acac44802bf70b6925452f70289a139d9" /> <!-- TC5316200 -->
- <rom name="063-v3.v3" offset="0x400000" size="0x200000" crc="d07fa5ca" sha1="1da7f081f8b8fc86a91feacf900f573218d82676" /> <!-- TC5316200 -->
- <rom name="063-v4.v4" offset="0x600000" size="0x100000" crc="24aab4bb" sha1="10ee4c5b3579865b93dcc1e4079963276aa700a6" /> <!-- TC538200 -->
+ <rom name="063-v1.v1" offset="0x000000" size="0x200000" crc="37703f91" sha1="a373ebef4c33ba1d8340e826981a58769aada238" /> <!-- TC5316200 -->
+ <rom name="063-v2.v2" offset="0x200000" size="0x200000" crc="0142bde8" sha1="0be6c53acac44802bf70b6925452f70289a139d9" /> <!-- TC5316200 -->
+ <rom name="063-v3.v3" offset="0x400000" size="0x200000" crc="d07fa5ca" sha1="1da7f081f8b8fc86a91feacf900f573218d82676" /> <!-- TC5316200 -->
+ <rom name="063-v4.v4" offset="0x600000" size="0x100000" crc="24aab4bb" sha1="10ee4c5b3579865b93dcc1e4079963276aa700a6" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="063-c1.c1" offset="0x000000" size="0x200000" crc="86cd307c" sha1="0d04336f7c436d74638d8c1cd8651faf436a6bec" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c2.c2" offset="0x000001" size="0x200000" crc="cdfcc4ca" sha1="179dc81432424d68cefedd20cc1c4b2a95deb891" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c3.c3" offset="0x400000" size="0x200000" crc="7a63ccc7" sha1="49d97c543bc2860d493a353ab0d059088c6fbd21" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c4.c4" offset="0x400001" size="0x200000" crc="751025ce" sha1="e1bbaa7cd67fd04e4aab7f7ea77f63ae1cbc90d0" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c5.c5" offset="0x800000" size="0x200000" crc="20d3a475" sha1="28da44a136bd14c73c62c147c3f6e6bcfa1066de" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c6.c6" offset="0x800001" size="0x200000" crc="ae4c0a88" sha1="cc8a7d11daa3821f83a6fd0942534706f939e576" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c7.c7" offset="0xc00000" size="0x200000" crc="2df3cbcf" sha1="e54f9022359963711451c2025825b862d36c6975" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c8.c8" offset="0xc00001" size="0x200000" crc="1ffc6dfa" sha1="acea18aca76c072e0bac2a364fc96d49cfc86e77" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c1.c1" offset="0x000000" size="0x200000" crc="86cd307c" sha1="0d04336f7c436d74638d8c1cd8651faf436a6bec" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c2.c2" offset="0x000001" size="0x200000" crc="cdfcc4ca" sha1="179dc81432424d68cefedd20cc1c4b2a95deb891" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c3.c3" offset="0x400000" size="0x200000" crc="7a63ccc7" sha1="49d97c543bc2860d493a353ab0d059088c6fbd21" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c4.c4" offset="0x400001" size="0x200000" crc="751025ce" sha1="e1bbaa7cd67fd04e4aab7f7ea77f63ae1cbc90d0" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c5.c5" offset="0x800000" size="0x200000" crc="20d3a475" sha1="28da44a136bd14c73c62c147c3f6e6bcfa1066de" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c6.c6" offset="0x800001" size="0x200000" crc="ae4c0a88" sha1="cc8a7d11daa3821f83a6fd0942534706f939e576" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c7.c7" offset="0xc00000" size="0x200000" crc="2df3cbcf" sha1="e54f9022359963711451c2025825b862d36c6975" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c8.c8" offset="0xc00001" size="0x200000" crc="1ffc6dfa" sha1="acea18aca76c072e0bac2a364fc96d49cfc86e77" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3304,23 +3304,23 @@
<rom offset="0x000000" size="0x020000" name="063-s1-kan.s1" crc="ff08f80b" sha1="240c6a1c52edebb49cc99ea08484c6a2d61ebf84" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="063-m1.m1" crc="56675098" sha1="90429fc40d056d480d0e2bbefbc691d9fa260fc4" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="063-m1.m1" crc="56675098" sha1="90429fc40d056d480d0e2bbefbc691d9fa260fc4" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x700000">
- <rom name="063-v1.v1" offset="0x000000" size="0x200000" crc="37703f91" sha1="a373ebef4c33ba1d8340e826981a58769aada238" /> <!-- TC5316200 -->
- <rom name="063-v2.v2" offset="0x200000" size="0x200000" crc="0142bde8" sha1="0be6c53acac44802bf70b6925452f70289a139d9" /> <!-- TC5316200 -->
- <rom name="063-v3.v3" offset="0x400000" size="0x200000" crc="d07fa5ca" sha1="1da7f081f8b8fc86a91feacf900f573218d82676" /> <!-- TC5316200 -->
- <rom name="063-v4.v4" offset="0x600000" size="0x100000" crc="24aab4bb" sha1="10ee4c5b3579865b93dcc1e4079963276aa700a6" /> <!-- TC538200 -->
+ <rom name="063-v1.v1" offset="0x000000" size="0x200000" crc="37703f91" sha1="a373ebef4c33ba1d8340e826981a58769aada238" /> <!-- TC5316200 -->
+ <rom name="063-v2.v2" offset="0x200000" size="0x200000" crc="0142bde8" sha1="0be6c53acac44802bf70b6925452f70289a139d9" /> <!-- TC5316200 -->
+ <rom name="063-v3.v3" offset="0x400000" size="0x200000" crc="d07fa5ca" sha1="1da7f081f8b8fc86a91feacf900f573218d82676" /> <!-- TC5316200 -->
+ <rom name="063-v4.v4" offset="0x600000" size="0x100000" crc="24aab4bb" sha1="10ee4c5b3579865b93dcc1e4079963276aa700a6" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="063-c1.c1" offset="0x000000" size="0x200000" crc="86cd307c" sha1="0d04336f7c436d74638d8c1cd8651faf436a6bec" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c2.c2" offset="0x000001" size="0x200000" crc="cdfcc4ca" sha1="179dc81432424d68cefedd20cc1c4b2a95deb891" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c3.c3" offset="0x400000" size="0x200000" crc="7a63ccc7" sha1="49d97c543bc2860d493a353ab0d059088c6fbd21" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c4.c4" offset="0x400001" size="0x200000" crc="751025ce" sha1="e1bbaa7cd67fd04e4aab7f7ea77f63ae1cbc90d0" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c5.c5" offset="0x800000" size="0x200000" crc="20d3a475" sha1="28da44a136bd14c73c62c147c3f6e6bcfa1066de" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c6.c6" offset="0x800001" size="0x200000" crc="ae4c0a88" sha1="cc8a7d11daa3821f83a6fd0942534706f939e576" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c7.c7" offset="0xc00000" size="0x200000" crc="2df3cbcf" sha1="e54f9022359963711451c2025825b862d36c6975" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="063-c8.c8" offset="0xc00001" size="0x200000" crc="1ffc6dfa" sha1="acea18aca76c072e0bac2a364fc96d49cfc86e77" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c1.c1" offset="0x000000" size="0x200000" crc="86cd307c" sha1="0d04336f7c436d74638d8c1cd8651faf436a6bec" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c2.c2" offset="0x000001" size="0x200000" crc="cdfcc4ca" sha1="179dc81432424d68cefedd20cc1c4b2a95deb891" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c3.c3" offset="0x400000" size="0x200000" crc="7a63ccc7" sha1="49d97c543bc2860d493a353ab0d059088c6fbd21" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c4.c4" offset="0x400001" size="0x200000" crc="751025ce" sha1="e1bbaa7cd67fd04e4aab7f7ea77f63ae1cbc90d0" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c5.c5" offset="0x800000" size="0x200000" crc="20d3a475" sha1="28da44a136bd14c73c62c147c3f6e6bcfa1066de" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c6.c6" offset="0x800001" size="0x200000" crc="ae4c0a88" sha1="cc8a7d11daa3821f83a6fd0942534706f939e576" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c7.c7" offset="0xc00000" size="0x200000" crc="2df3cbcf" sha1="e54f9022359963711451c2025825b862d36c6975" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="063-c8.c8" offset="0xc00001" size="0x200000" crc="1ffc6dfa" sha1="acea18aca76c072e0bac2a364fc96d49cfc86e77" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3345,28 +3345,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="064-p1.p1" offset="0x100000" size="0x100000" crc="385a2e86" sha1="cfde4a1aeae038a3d6ca9946065624f097682d3d" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="064-p1.p1" offset="0x100000" size="0x100000" crc="385a2e86" sha1="cfde4a1aeae038a3d6ca9946065624f097682d3d" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="064-s1.s1" crc="2a03998a" sha1="5e33f469982f12d4622a06d323a345f192bf88e6" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="064-s1.s1" crc="2a03998a" sha1="5e33f469982f12d4622a06d323a345f192bf88e6" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="064-m1.m1" crc="d2eec9d3" sha1="09478787045f1448d19d064dd3d540d1741fd619" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="064-m1.m1" crc="d2eec9d3" sha1="09478787045f1448d19d064dd3d540d1741fd619" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="064-v1.v1" offset="0x000000" size="0x200000" crc="aa277109" sha1="35c22b15bb0a4d0ab118cb22a2d450d03995a17c" /> <!-- TC5316200 -->
- <rom name="064-v2.v2" offset="0x200000" size="0x200000" crc="b6527edd" sha1="2bcf5bfa6e117cf4a3728a5e5f5771313c93f22a" /> <!-- TC5316200 -->
+ <rom name="064-v1.v1" offset="0x000000" size="0x200000" crc="aa277109" sha1="35c22b15bb0a4d0ab118cb22a2d450d03995a17c" /> <!-- TC5316200 -->
+ <rom name="064-v2.v2" offset="0x200000" size="0x200000" crc="b6527edd" sha1="2bcf5bfa6e117cf4a3728a5e5f5771313c93f22a" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="064-c1.c1" offset="0x000000" size="0x200000" crc="2ec87cea" sha1="e713ec7839a7665edee6ee3f82a6e530b3b4bd7c" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c2.c2" offset="0x000001" size="0x200000" crc="526b81ab" sha1="b5f0a2f04489539ed6b9d0810b12787356c64b23" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c3.c3" offset="0x400000" size="0x200000" crc="436d1b31" sha1="059776d77b91377ed0bcfc278802d659c917fc0f" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c4.c4" offset="0x400001" size="0x200000" crc="f9c8dd26" sha1="25a9eea1d49b21b4a988beb32c25bf2f7796f227" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c5.c5" offset="0x800000" size="0x200000" crc="8e34a9f4" sha1="67b839b426ef3fad0a85d951fdd44c0a45c55226" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c6.c6" offset="0x800001" size="0x200000" crc="a43e4766" sha1="54f282f2b1ff2934cca7acbb4386a2b99a29df3a" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c7.c7" offset="0xc00000" size="0x200000" crc="59d97215" sha1="85a960dc7f364df13ee0c2f99a4c53aefb081486" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="064-c8.c8" offset="0xc00001" size="0x200000" crc="fc092367" sha1="69ff4ae909dd857de3ca8645d63f8b4bde117448" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c1.c1" offset="0x000000" size="0x200000" crc="2ec87cea" sha1="e713ec7839a7665edee6ee3f82a6e530b3b4bd7c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c2.c2" offset="0x000001" size="0x200000" crc="526b81ab" sha1="b5f0a2f04489539ed6b9d0810b12787356c64b23" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c3.c3" offset="0x400000" size="0x200000" crc="436d1b31" sha1="059776d77b91377ed0bcfc278802d659c917fc0f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c4.c4" offset="0x400001" size="0x200000" crc="f9c8dd26" sha1="25a9eea1d49b21b4a988beb32c25bf2f7796f227" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c5.c5" offset="0x800000" size="0x200000" crc="8e34a9f4" sha1="67b839b426ef3fad0a85d951fdd44c0a45c55226" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c6.c6" offset="0x800001" size="0x200000" crc="a43e4766" sha1="54f282f2b1ff2934cca7acbb4386a2b99a29df3a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c7.c7" offset="0xc00000" size="0x200000" crc="59d97215" sha1="85a960dc7f364df13ee0c2f99a4c53aefb081486" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c8.c8" offset="0xc00001" size="0x200000" crc="fc092367" sha1="69ff4ae909dd857de3ca8645d63f8b4bde117448" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3390,25 +3390,25 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="065-p1.p1" offset="0x000000" size="0x100000" crc="6692c140" sha1="5da574e906974fac92bb2f49bdeea257c014a897" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="065-p1.p1" offset="0x000000" size="0x100000" crc="6692c140" sha1="5da574e906974fac92bb2f49bdeea257c014a897" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="065-s1.s1" crc="074b5723" sha1="86d3b3bb5414f43e4d3b7a2af0db23cc71ce8412" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="065-s1.s1" crc="074b5723" sha1="86d3b3bb5414f43e4d3b7a2af0db23cc71ce8412" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="065-m1.m1" crc="52c23cfc" sha1="809a7e072ad9acbffc25e9bd27cdb97638d09d07" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="065-m1.m1" crc="52c23cfc" sha1="809a7e072ad9acbffc25e9bd27cdb97638d09d07" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="065-v1.v1" offset="0x000000" size="0x100000" crc="ce8b3698" sha1="7d75e2a5cf8c90be422f8b425447e81597fe145a" /> <!-- mask rom TC538200 -->
- <rom name="065-v2.v2" offset="0x100000" size="0x100000" crc="659f9b96" sha1="62f40365212153bc3b92a1187fa44f6cdc7f7b83" /> <!-- mask rom TC538200 -->
- <rom name="065-v3.v3" offset="0x200000" size="0x100000" crc="39f73061" sha1="ec57cd58e7f8569cff925d11e2320d588ce4fe49" /> <!-- mask rom TC538200 -->
- <rom name="065-v4.v4" offset="0x300000" size="0x100000" crc="5dee7963" sha1="f8e6de73d65dd80b29c711f00835a574a770cb4e" /> <!-- mask rom TC538200 -->
+ <rom name="065-v1.v1" offset="0x000000" size="0x100000" crc="ce8b3698" sha1="7d75e2a5cf8c90be422f8b425447e81597fe145a" /> <!-- mask rom TC538200 -->
+ <rom name="065-v2.v2" offset="0x100000" size="0x100000" crc="659f9b96" sha1="62f40365212153bc3b92a1187fa44f6cdc7f7b83" /> <!-- mask rom TC538200 -->
+ <rom name="065-v3.v3" offset="0x200000" size="0x100000" crc="39f73061" sha1="ec57cd58e7f8569cff925d11e2320d588ce4fe49" /> <!-- mask rom TC538200 -->
+ <rom name="065-v4.v4" offset="0x300000" size="0x100000" crc="5dee7963" sha1="f8e6de73d65dd80b29c711f00835a574a770cb4e" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="065-c1.c1" offset="0x000000" size="0x100000" crc="c7650204" sha1="42918d700d59864f8ab15caf968a062a563c9b09" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="065-c2.c2" offset="0x000001" size="0x100000" crc="d9f3e71d" sha1="fad1f64061eac1bf85bf6d75d2eae974a8c94069" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="065-c3.c3" offset="0x200000" size="0x100000" crc="40986386" sha1="65795a50197049681265946713d416c9cdb68f08" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="065-c4.c4" offset="0x200001" size="0x100000" crc="715e15ff" sha1="ac8b8b01f5c7384b883afbe0cf977430378e3fef" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="065-c1.c1" offset="0x000000" size="0x100000" crc="c7650204" sha1="42918d700d59864f8ab15caf968a062a563c9b09" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="065-c2.c2" offset="0x000001" size="0x100000" crc="d9f3e71d" sha1="fad1f64061eac1bf85bf6d75d2eae974a8c94069" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="065-c3.c3" offset="0x200000" size="0x100000" crc="40986386" sha1="65795a50197049681265946713d416c9cdb68f08" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="065-c4.c4" offset="0x200001" size="0x100000" crc="715e15ff" sha1="ac8b8b01f5c7384b883afbe0cf977430378e3fef" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -3432,24 +3432,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="066-p1.p1" offset="0x000000" size="0x100000" crc="8c86fd22" sha1="8cf97c6fb9c5717167ccc54bf5856248ccaf32c6" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="066-p1.p1" offset="0x000000" size="0x100000" crc="8c86fd22" sha1="8cf97c6fb9c5717167ccc54bf5856248ccaf32c6" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="066-s1.s1" crc="bae5d5e5" sha1="aa69d9b235b781ec51f72a528fada9cb12e72cbc" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="066-s1.s1" crc="bae5d5e5" sha1="aa69d9b235b781ec51f72a528fada9cb12e72cbc" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="066-m1.m1" crc="030beae4" sha1="ceb6ee6c09514504efacdbca7b280901e4c97084" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="066-m1.m1" crc="030beae4" sha1="ceb6ee6c09514504efacdbca7b280901e4c97084" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="066-v1.v1" offset="0x000000" size="0x200000" crc="0b7ea37a" sha1="34e7d4f6db053674a7e8c8b2e3e398777d5b02e6" /> <!-- TC5316200 -->
+ <rom name="066-v1.v1" offset="0x000000" size="0x200000" crc="0b7ea37a" sha1="34e7d4f6db053674a7e8c8b2e3e398777d5b02e6" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="066-c1.c1" offset="0x000000" size="0x200000" crc="09dfe061" sha1="ca4c0f0ce80967b4be2f18b72435c468bbfbac4c" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="066-c2.c2" offset="0x000001" size="0x200000" crc="e0f6682a" sha1="addb4fbc30da2b8ffc86819d92a874eb232f67dd" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="066-c3.c3" offset="0x400000" size="0x200000" crc="a673b4f7" sha1="d138f5b38fd65c61549ce36f5c4983f7c8a3e7f6" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="066-c4.c4" offset="0x400001" size="0x200000" crc="cb3dc5f4" sha1="865d9ccfc3df517c341d6aac16120f6b6aa759fe" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="066-c5.c5" offset="0x800000" size="0x200000" crc="9a28785d" sha1="19723e1f7ff429e8a038d89488b279f830dfaf6e" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="066-c6.c6" offset="0x800001" size="0x200000" crc="c15c01ed" sha1="7cf5583e6610bcdc3b332896cefc71df84fb3f19" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="066-c1.c1" offset="0x000000" size="0x200000" crc="09dfe061" sha1="ca4c0f0ce80967b4be2f18b72435c468bbfbac4c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="066-c2.c2" offset="0x000001" size="0x200000" crc="e0f6682a" sha1="addb4fbc30da2b8ffc86819d92a874eb232f67dd" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="066-c3.c3" offset="0x400000" size="0x200000" crc="a673b4f7" sha1="d138f5b38fd65c61549ce36f5c4983f7c8a3e7f6" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="066-c4.c4" offset="0x400001" size="0x200000" crc="cb3dc5f4" sha1="865d9ccfc3df517c341d6aac16120f6b6aa759fe" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="066-c5.c5" offset="0x800000" size="0x200000" crc="9a28785d" sha1="19723e1f7ff429e8a038d89488b279f830dfaf6e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="066-c6.c6" offset="0x800001" size="0x200000" crc="c15c01ed" sha1="7cf5583e6610bcdc3b332896cefc71df84fb3f19" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3468,24 +3468,24 @@
<info name="serial" value="NGM-067"/>
<info name="release" value="19940525"/>
<info name="alt_title" value="ãã‚‹ã‚Šã‚“"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="067-p1.p1" offset="0x000000" size="0x080000" crc="4cea8a49" sha1="cea4a35db8de898e30eb40dd339b3cbe77ac0856" /> <!-- UM8303B -->
+ <rom loadflag="load16_word_swap" name="067-p1.p1" offset="0x000000" size="0x080000" crc="4cea8a49" sha1="cea4a35db8de898e30eb40dd339b3cbe77ac0856" /> <!-- UM8303B -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="067-s1.s1" crc="b119e1eb" sha1="f63a68a71aea220d3d4475847652e2a1f68b2b6f" /> <!-- UMK300 -->
+ <rom offset="0x000000" size="0x020000" name="067-s1.s1" crc="b119e1eb" sha1="f63a68a71aea220d3d4475847652e2a1f68b2b6f" /> <!-- UMK300 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="067-m1.m1" crc="9e3c6328" sha1="17e8479c258f28a01d2283be9e692ff7685898cc" /> <!-- UML359 -->
+ <rom offset="0x000000" size="0x020000" name="067-m1.m1" crc="9e3c6328" sha1="17e8479c258f28a01d2283be9e692ff7685898cc" /> <!-- UML359 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
- <rom name="067-v1.v1" offset="0x000000" size="0x080000" crc="cf23afd0" sha1="10f87014ee10613f92b04f482f449721a6379db7" /> <!-- UM8302 -->
+ <rom name="067-v1.v1" offset="0x000000" size="0x080000" crc="cf23afd0" sha1="10f87014ee10613f92b04f482f449721a6379db7" /> <!-- UM8302 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="067-c1.c1" offset="0x000000" size="0x200000" crc="35866126" sha1="e4b24670ccc7901af5f66b11b15fae4e67f843ab" /> <!-- UMT301B -->
- <rom loadflag="load16_byte" name="067-c2.c2" offset="0x000001" size="0x200000" crc="9db64084" sha1="68a43c12f63f5e98d68ad0902a6551c5d30f8543" /> <!-- UMT302B -->
+ <rom loadflag="load16_byte" name="067-c1.c1" offset="0x000000" size="0x200000" crc="35866126" sha1="e4b24670ccc7901af5f66b11b15fae4e67f843ab" /> <!-- UMT301B -->
+ <rom loadflag="load16_byte" name="067-c2.c2" offset="0x000001" size="0x200000" crc="9db64084" sha1="68a43c12f63f5e98d68ad0902a6551c5d30f8543" /> <!-- UMT302B -->
</dataarea>
</part>
</software>
@@ -3504,30 +3504,30 @@
<info name="serial" value="NGM-068"/>
<info name="release" value="19941019"/>
<info name="alt_title" value="パワースパイクスII"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="068-pg1.p1" offset="0x000000" size="0x100000" crc="105a408f" sha1="2ee51defa1c24c66c63a6498ee542ac26de3cfbb" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="068-pg1.p1" offset="0x000000" size="0x100000" crc="105a408f" sha1="2ee51defa1c24c66c63a6498ee542ac26de3cfbb" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="068-sg1.s1" crc="18082299" sha1="efe93fabe6a76a5dc8cf12f255e571480afb40a0" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="068-sg1.s1" crc="18082299" sha1="efe93fabe6a76a5dc8cf12f255e571480afb40a0" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="068-mg1.m1" crc="b1c7911e" sha1="27b298e7d50981331e17aa642e2e363ffac4333a" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="068-mg1.m1" crc="b1c7911e" sha1="27b298e7d50981331e17aa642e2e363ffac4333a" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="068-v1.v1" offset="0x000000" size="0x100000" crc="2ced86df" sha1="d6b73d1f31efbd74fb745200d4dade5f80b71541" /> <!-- mask rom TC538200 -->
- <rom name="068-v2.v2" offset="0x100000" size="0x100000" crc="970851ab" sha1="6c9b04e9cc6b92133f1154e5bdd9d38d8ef050a7" /> <!-- mask rom TC538200 -->
- <rom name="068-v3.v3" offset="0x200000" size="0x100000" crc="81ff05aa" sha1="d74302f38c59055bfc83b39dff798a585314fecd" /> <!-- mask rom TC538200 -->
+ <rom name="068-v1.v1" offset="0x000000" size="0x100000" crc="2ced86df" sha1="d6b73d1f31efbd74fb745200d4dade5f80b71541" /> <!-- mask rom TC538200 -->
+ <rom name="068-v2.v2" offset="0x100000" size="0x100000" crc="970851ab" sha1="6c9b04e9cc6b92133f1154e5bdd9d38d8ef050a7" /> <!-- mask rom TC538200 -->
+ <rom name="068-v3.v3" offset="0x200000" size="0x100000" crc="81ff05aa" sha1="d74302f38c59055bfc83b39dff798a585314fecd" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="068-c1.c1" offset="0x000000" size="0x100000" crc="7f250f76" sha1="5109a41adcb7859e24dc43d88842d4cc18cd3305" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="068-c2.c2" offset="0x000001" size="0x100000" crc="20912873" sha1="2df8766b531e47ffc30457e41c63b83557b4f468" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="068-c3.c3" offset="0x200000" size="0x100000" crc="4b641ba1" sha1="7a9c42a30163eda455f7bde2302402b1a5de7178" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="068-c4.c4" offset="0x200001" size="0x100000" crc="35072596" sha1="4150a21041f06514c97592bd8af686504b06e187" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="068-c5.c5" offset="0x400000" size="0x100000" crc="151dd624" sha1="f2690a3fe9c64f70f283df785a5217d5b92a289f" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="068-c6.c6" offset="0x400001" size="0x100000" crc="a6722604" sha1="b40c57fb4be93ac0b918829f88393ced3d4f8bde" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="068-c1.c1" offset="0x000000" size="0x100000" crc="7f250f76" sha1="5109a41adcb7859e24dc43d88842d4cc18cd3305" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="068-c2.c2" offset="0x000001" size="0x100000" crc="20912873" sha1="2df8766b531e47ffc30457e41c63b83557b4f468" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="068-c3.c3" offset="0x200000" size="0x100000" crc="4b641ba1" sha1="7a9c42a30163eda455f7bde2302402b1a5de7178" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="068-c4.c4" offset="0x200001" size="0x100000" crc="35072596" sha1="4150a21041f06514c97592bd8af686504b06e187" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="068-c5.c5" offset="0x400000" size="0x100000" crc="151dd624" sha1="f2690a3fe9c64f70f283df785a5217d5b92a289f" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="068-c6.c6" offset="0x400001" size="0x100000" crc="a6722604" sha1="b40c57fb4be93ac0b918829f88393ced3d4f8bde" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -3552,27 +3552,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="069-p1.p1" offset="0x000000" size="0x100000" crc="a8bcfbbc" sha1="519c4861151797e5f4d4f33432b83dfabed8e7c4" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="069-sp2.sp2" offset="0x100000" size="0x200000" crc="dbe963ed" sha1="8ece7f663cfe8e563576a397e41161d392cee67e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="069-p1.p1" offset="0x000000" size="0x100000" crc="a8bcfbbc" sha1="519c4861151797e5f4d4f33432b83dfabed8e7c4" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="069-sp2.sp2" offset="0x100000" size="0x200000" crc="dbe963ed" sha1="8ece7f663cfe8e563576a397e41161d392cee67e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="069-s1.s1" crc="0b33a800" sha1="b7d2cc97da4f30ddebc7b801f5e1d17d2306b2db" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="069-s1.s1" crc="0b33a800" sha1="b7d2cc97da4f30ddebc7b801f5e1d17d2306b2db" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="069-m1.m1" crc="fce72926" sha1="a40c74f793900b8542f0b8383ce4bf46fca112d4" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="069-m1.m1" crc="fce72926" sha1="a40c74f793900b8542f0b8383ce4bf46fca112d4" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xa00000">
- <rom name="069-v1.v1" offset="0x000000" size="0x400000" crc="2bdbd4db" sha1="5f4fecf69c2329d699cbd45829c19303b1e2a80e" /> <!-- TC5332204 -->
- <rom name="069-v2.v2" offset="0x400000" size="0x400000" crc="a698a487" sha1="11b8bc53bc26a51f4a408e900e3769958625c4ed" /> <!-- TC5332204 -->
- <rom name="069-v3.v3" offset="0x800000" size="0x200000" crc="581c5304" sha1="e9550ec547b4f605afed996b22d711f49b48fa92" /> <!-- TC5316200 -->
+ <rom name="069-v1.v1" offset="0x000000" size="0x400000" crc="2bdbd4db" sha1="5f4fecf69c2329d699cbd45829c19303b1e2a80e" /> <!-- TC5332204 -->
+ <rom name="069-v2.v2" offset="0x400000" size="0x400000" crc="a698a487" sha1="11b8bc53bc26a51f4a408e900e3769958625c4ed" /> <!-- TC5332204 -->
+ <rom name="069-v3.v3" offset="0x800000" size="0x200000" crc="581c5304" sha1="e9550ec547b4f605afed996b22d711f49b48fa92" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1400000">
- <rom loadflag="load16_byte" name="069-c1.c1" offset="0x000000" size="0x400000" crc="e302f93c" sha1="d8610b14900b2b8fe691b67ca9b1abb335dbff74" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c2.c2" offset="0x000001" size="0x400000" crc="1053a455" sha1="69501bfac68739e63d798045b812badd251d57b8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c3.c3" offset="0x800000" size="0x400000" crc="1c0fde2f" sha1="cf6c2ef56c03a861de3b0b6dc0d7c9204d947f9d" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c4.c4" offset="0x800001" size="0x400000" crc="a25fc3d0" sha1="83cb349e2f1032652060b233e741fb893be5af16" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c5.c5" offset="0x1000000" size="0x200000" crc="b3ec6fa6" sha1="7e4c8ee9dd8d9a25ff183d9d8b05f38769348bc7" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="069-c6.c6" offset="0x1000001" size="0x200000" crc="69210441" sha1="6d496c549dba65caabeaffe5b762e86f9d648a26" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="069-c1.c1" offset="0x000000" size="0x400000" crc="e302f93c" sha1="d8610b14900b2b8fe691b67ca9b1abb335dbff74" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c2.c2" offset="0x000001" size="0x400000" crc="1053a455" sha1="69501bfac68739e63d798045b812badd251d57b8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c3.c3" offset="0x800000" size="0x400000" crc="1c0fde2f" sha1="cf6c2ef56c03a861de3b0b6dc0d7c9204d947f9d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c4.c4" offset="0x800001" size="0x400000" crc="a25fc3d0" sha1="83cb349e2f1032652060b233e741fb893be5af16" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c5.c5" offset="0x1000000" size="0x200000" crc="b3ec6fa6" sha1="7e4c8ee9dd8d9a25ff183d9d8b05f38769348bc7" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="069-c6.c6" offset="0x1000001" size="0x200000" crc="69210441" sha1="6d496c549dba65caabeaffe5b762e86f9d648a26" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3589,28 +3589,28 @@
<year>2001</year>
<publisher>SNK</publisher>
<info name="alt_title" value="ズパパï¼"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_zupapa" />
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="070-p1.p1" offset="0x000000" size="0x100000" crc="5a96203e" sha1="49cddec9ca6cc51e5ecf8a34e447a23e1f8a15a1" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="070-p1.p1" offset="0x000000" size="0x100000" crc="5a96203e" sha1="49cddec9ca6cc51e5ecf8a34e447a23e1f8a15a1" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
<rom value="0" size="0x20000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="070-epr.m1" crc="5a3b3191" sha1="fa9a9930e18c64e598841fb344c4471d3d2c1964" /> <!-- M27C1001 -->
+ <rom offset="0x000000" size="0x020000" name="070-epr.m1" crc="5a3b3191" sha1="fa9a9930e18c64e598841fb344c4471d3d2c1964" /> <!-- M27C1001 -->
<!-- M1 on eprom, correct chip label unknown -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="070-v1.v1" offset="0x000000" size="0x200000" crc="d3a7e1ff" sha1="4a4a227e10f4af58168f6c26011ea1d414253f92" /> <!-- TC5316200 -->
+ <rom name="070-v1.v1" offset="0x000000" size="0x200000" crc="d3a7e1ff" sha1="4a4a227e10f4af58168f6c26011ea1d414253f92" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="070-c1.c1" offset="0x000000" size="0x800000" crc="f8ad02d8" sha1="9be54532332a8e963ec35ff1e518947bb11ebade" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="070-c2.c2" offset="0x000001" size="0x800000" crc="70156dde" sha1="06286bf043d50199b47df9a76ca91f39cb28cb90" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="070-c1.c1" offset="0x000000" size="0x800000" crc="f8ad02d8" sha1="9be54532332a8e963ec35ff1e518947bb11ebade" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="070-c2.c2" offset="0x000001" size="0x800000" crc="70156dde" sha1="06286bf043d50199b47df9a76ca91f39cb28cb90" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -3648,25 +3648,25 @@
<info name="serial" value="NGM-073?"/>
<info name="release" value="19950118"/>
<info name="alt_title" value="ボンãƒãƒ¼ãƒžãƒ³ã€€ãƒ‘ニックボンãƒãƒ¼"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="073-p1.p1" offset="0x000000" size="0x080000" crc="adc356ad" sha1="801e0a54b65d7a3500e6cef2d6bba40c6356dc1f" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_word_swap" name="073-p1.p1" offset="0x000000" size="0x080000" crc="adc356ad" sha1="801e0a54b65d7a3500e6cef2d6bba40c6356dc1f" /> <!-- mask rom TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="073-s1.s1" crc="b876de7e" sha1="910347d7657470da914fb0a6b0ea02891e13c081" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="073-s1.s1" crc="b876de7e" sha1="910347d7657470da914fb0a6b0ea02891e13c081" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="073-m1.m1" crc="3cdf5d88" sha1="6d8365a946fbd0b7c7b896536322638d80f6a764" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="073-m1.m1" crc="3cdf5d88" sha1="6d8365a946fbd0b7c7b896536322638d80f6a764" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="073-v1.v1" offset="0x000000" size="0x200000" crc="7fc86d2f" sha1="aa4234d22157060e0ba97a09c4e85c5276b74099" /> <!-- mask rom TC5316200 -->
- <rom name="073-v2.v2" offset="0x200000" size="0x100000" crc="082adfc7" sha1="19c168e9a6cadcbed79033c320bcf3a45f846daf" /> <!-- mask rom TC538200 -->
+ <rom name="073-v1.v1" offset="0x000000" size="0x200000" crc="7fc86d2f" sha1="aa4234d22157060e0ba97a09c4e85c5276b74099" /> <!-- mask rom TC5316200 -->
+ <rom name="073-v2.v2" offset="0x200000" size="0x100000" crc="082adfc7" sha1="19c168e9a6cadcbed79033c320bcf3a45f846daf" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="073-c1.c1" offset="0x000000" size="0x100000" crc="8582e1b5" sha1="e17d8f57b8ebee14b8e705374b34abe928937258" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="073-c2.c2" offset="0x000001" size="0x100000" crc="e15a093b" sha1="548a418c81af79cd7ab6ad165b8d6daee30abb49" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="073-c1.c1" offset="0x000000" size="0x100000" crc="8582e1b5" sha1="e17d8f57b8ebee14b8e705374b34abe928937258" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="073-c2.c2" offset="0x000001" size="0x100000" crc="e15a093b" sha1="548a418c81af79cd7ab6ad165b8d6daee30abb49" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -3691,28 +3691,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="074-p1.p1" offset="0x100000" size="0x100000" crc="62369553" sha1="ca4d561ee08d16fe6804249d1ba49188eb3bd606" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="074-p1.p1" offset="0x100000" size="0x100000" crc="62369553" sha1="ca4d561ee08d16fe6804249d1ba49188eb3bd606" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="074-s1.s1" crc="96148d2b" sha1="47725a8059346ebe5639bbdbf62a2ac8028756a9" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="074-s1.s1" crc="96148d2b" sha1="47725a8059346ebe5639bbdbf62a2ac8028756a9" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="074-m1.m1" crc="5a52a9d1" sha1="ef913a9a55d29d5dd3beab1ce6039d64ce9b1a5b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="074-m1.m1" crc="5a52a9d1" sha1="ef913a9a55d29d5dd3beab1ce6039d64ce9b1a5b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="074-v1.v1" offset="0x000000" size="0x200000" crc="7675b8fa" sha1="29f4facf89d551237b31bf779693cbbbc94e1ede" /> <!-- TC5316200 -->
- <rom name="074-v2.v2" offset="0x200000" size="0x200000" crc="a9da86e9" sha1="ff65af61e42b79a75060a352b24077d1fa28c83f" /> <!-- TC5316200 -->
+ <rom name="074-v1.v1" offset="0x000000" size="0x200000" crc="7675b8fa" sha1="29f4facf89d551237b31bf779693cbbbc94e1ede" /> <!-- TC5316200 -->
+ <rom name="074-v2.v2" offset="0x200000" size="0x200000" crc="a9da86e9" sha1="ff65af61e42b79a75060a352b24077d1fa28c83f" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="074-c1.c1" offset="0x000000" size="0x200000" crc="a0b39344" sha1="adfff7b8836347abf030611563e6068a91164d0a" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c2.c2" offset="0x000001" size="0x200000" crc="203f6074" sha1="737f2d707d504df1da1ca5c5cf61cf489a33eb56" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c3.c3" offset="0x400000" size="0x200000" crc="7fff4d41" sha1="bebd18a75adeb34c3bbd49cfc8fd3d8c2bf9e475" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c4.c4" offset="0x400001" size="0x200000" crc="48db3e0a" sha1="a88505e001e01bb45fb26beda5af24943d02552a" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c5.c5" offset="0x800000" size="0x200000" crc="c74c5e51" sha1="0399c53e2a3d721901dddc073fda6ec22e02dfd4" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c6.c6" offset="0x800001" size="0x200000" crc="73e8e7e0" sha1="dd6580227743e6a3db4950456ebe870008e022b2" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c7.c7" offset="0xc00000" size="0x200000" crc="ac7daa01" sha1="78407a464f67d949933ce2ccaa23fbed80dff1ea" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="074-c8.c8" offset="0xc00001" size="0x200000" crc="14e7ad71" sha1="d4583fbce361fd1a11ac6c1a27b0b669e8a5c718" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c1.c1" offset="0x000000" size="0x200000" crc="a0b39344" sha1="adfff7b8836347abf030611563e6068a91164d0a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c2.c2" offset="0x000001" size="0x200000" crc="203f6074" sha1="737f2d707d504df1da1ca5c5cf61cf489a33eb56" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c3.c3" offset="0x400000" size="0x200000" crc="7fff4d41" sha1="bebd18a75adeb34c3bbd49cfc8fd3d8c2bf9e475" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c4.c4" offset="0x400001" size="0x200000" crc="48db3e0a" sha1="a88505e001e01bb45fb26beda5af24943d02552a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c5.c5" offset="0x800000" size="0x200000" crc="c74c5e51" sha1="0399c53e2a3d721901dddc073fda6ec22e02dfd4" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c6.c6" offset="0x800001" size="0x200000" crc="73e8e7e0" sha1="dd6580227743e6a3db4950456ebe870008e022b2" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c7.c7" offset="0xc00000" size="0x200000" crc="ac7daa01" sha1="78407a464f67d949933ce2ccaa23fbed80dff1ea" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="074-c8.c8" offset="0xc00001" size="0x200000" crc="14e7ad71" sha1="d4583fbce361fd1a11ac6c1a27b0b669e8a5c718" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -3736,24 +3736,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="075-p1.p1" offset="0x100000" size="0x100000" crc="92871738" sha1="fed040a7c1ff9e495109813a702d09fb1d2ecf3a" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="075-p1.p1" offset="0x100000" size="0x100000" crc="92871738" sha1="fed040a7c1ff9e495109813a702d09fb1d2ecf3a" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="075-s1.s1" crc="c9eec367" sha1="574e1afe7e0d54610c145131106e59ba2894eeb7" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="075-s1.s1" crc="c9eec367" sha1="574e1afe7e0d54610c145131106e59ba2894eeb7" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="075-m1.m1" crc="bb828df1" sha1="eab8e2868173bdaac7c7ed97305a9aa1033fd303" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="075-m1.m1" crc="bb828df1" sha1="eab8e2868173bdaac7c7ed97305a9aa1033fd303" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="075-v1.v1" offset="0x000000" size="0x200000" crc="7577e949" sha1="3ba9f11094dd0cf519f33a16016cfae0d2c6629c" /> <!-- mask rom TC5316200 -->
- <rom name="075-v2.v2" offset="0x200000" size="0x100000" crc="021760cd" sha1="8a24e38f1d4982c4dcd82718995571ac94cbb390" /> <!-- mask rom TC538200 -->
+ <rom name="075-v1.v1" offset="0x000000" size="0x200000" crc="7577e949" sha1="3ba9f11094dd0cf519f33a16016cfae0d2c6629c" /> <!-- mask rom TC5316200 -->
+ <rom name="075-v2.v2" offset="0x200000" size="0x100000" crc="021760cd" sha1="8a24e38f1d4982c4dcd82718995571ac94cbb390" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="075-c1.c1" offset="0x000000" size="0x200000" crc="3278e73e" sha1="d9e6c8a3a5213690a1b8747d27806d8ac5aac405" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="075-c2.c2" offset="0x000001" size="0x200000" crc="fe6355d6" sha1="ca72fff7a908b6d9325761079ff2a0e28f34cf89" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="075-c3.c3" offset="0x400000" size="0x200000" crc="c1b438f1" sha1="b3751c5b426bca0fcc3a58bdb86712c22ef908ab" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="075-c4.c4" offset="0x400001" size="0x200000" crc="1f777206" sha1="e29c5ae65ebdcc1167a894306d2446ce909639da" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="075-c1.c1" offset="0x000000" size="0x200000" crc="3278e73e" sha1="d9e6c8a3a5213690a1b8747d27806d8ac5aac405" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="075-c2.c2" offset="0x000001" size="0x200000" crc="fe6355d6" sha1="ca72fff7a908b6d9325761079ff2a0e28f34cf89" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="075-c3.c3" offset="0x400000" size="0x200000" crc="c1b438f1" sha1="b3751c5b426bca0fcc3a58bdb86712c22ef908ab" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="075-c4.c4" offset="0x400001" size="0x200000" crc="1f777206" sha1="e29c5ae65ebdcc1167a894306d2446ce909639da" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3772,28 +3772,28 @@
<info name="serial" value="NGM-076"/>
<info name="release" value="19940913"/>
<info name="alt_title" value="作戦åラグナロク"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="076-p1.p1" offset="0x000000" size="0x080000" crc="d7c1effd" sha1="485c2308a40baecd122be9ab4996044622bdcc7e" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="076-p1.p1" offset="0x000000" size="0x080000" crc="d7c1effd" sha1="485c2308a40baecd122be9ab4996044622bdcc7e" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="076-s1.s1" crc="f4c25dd5" sha1="8ec9026219f393930634f9170edbaaee479f875e" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="076-s1.s1" crc="f4c25dd5" sha1="8ec9026219f393930634f9170edbaaee479f875e" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="076-m1.m1" crc="7b5f3d0a" sha1="4a301781a57ff236f49492b576ff4858b0ffbdf8" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="076-m1.m1" crc="7b5f3d0a" sha1="4a301781a57ff236f49492b576ff4858b0ffbdf8" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="076-v1.v1" offset="0x000000" size="0x200000" crc="1a21d90c" sha1="4793ab06421228ad122e359653ed0f1339b90c7a" /> <!-- mask rom TC5316200 -->
- <rom name="076-v2.v2" offset="0x200000" size="0x200000" crc="b61686c3" sha1="5a3405e833ce36abb7421190438b5cccc8537919" /> <!-- mask rom TC5316200 -->
- <rom name="076-v3.v3" offset="0x400000" size="0x100000" crc="b90658fa" sha1="b9a4b34565ce3688495c47e35c9b888ef686ae9f" /> <!-- mask rom TC538200 -->
+ <rom name="076-v1.v1" offset="0x000000" size="0x200000" crc="1a21d90c" sha1="4793ab06421228ad122e359653ed0f1339b90c7a" /> <!-- mask rom TC5316200 -->
+ <rom name="076-v2.v2" offset="0x200000" size="0x200000" crc="b61686c3" sha1="5a3405e833ce36abb7421190438b5cccc8537919" /> <!-- mask rom TC5316200 -->
+ <rom name="076-v3.v3" offset="0x400000" size="0x100000" crc="b90658fa" sha1="b9a4b34565ce3688495c47e35c9b888ef686ae9f" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="076-c1.c1" offset="0x000000" size="0x200000" crc="4d9cb038" sha1="c0b52b32e1fa719b99ae242d61d5dbea1437331c" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="076-c2.c2" offset="0x000001" size="0x200000" crc="09233884" sha1="1895cd0d126a022bce1cc4c7a569032d89f35e3f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="076-c3.c3" offset="0x400000" size="0x200000" crc="d06431e3" sha1="643bd1ad74af272795b02143ba80a76e375036ab" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="076-c4.c4" offset="0x400001" size="0x200000" crc="4b1c089b" sha1="cd63961d88c5be84673cce83c683a86b222a064d" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="076-c1.c1" offset="0x000000" size="0x200000" crc="4d9cb038" sha1="c0b52b32e1fa719b99ae242d61d5dbea1437331c" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="076-c2.c2" offset="0x000001" size="0x200000" crc="09233884" sha1="1895cd0d126a022bce1cc4c7a569032d89f35e3f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="076-c3.c3" offset="0x400000" size="0x200000" crc="d06431e3" sha1="643bd1ad74af272795b02143ba80a76e375036ab" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="076-c4.c4" offset="0x400001" size="0x200000" crc="4b1c089b" sha1="cd63961d88c5be84673cce83c683a86b222a064d" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3822,29 +3822,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="078-p1.p1" offset="0x100000" size="0x100000" crc="45906309" sha1="cdcd96a564acf42e959193e139e149b29c103e25" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="078-p1.p1" offset="0x100000" size="0x100000" crc="45906309" sha1="cdcd96a564acf42e959193e139e149b29c103e25" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="078-s1.s1" crc="72f8923e" sha1="da908bffc2b5d8baa2002dbb5bfb3aa17d2472b7" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="078-s1.s1" crc="72f8923e" sha1="da908bffc2b5d8baa2002dbb5bfb3aa17d2472b7" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="078-m1.m1" crc="8e9e3b10" sha1="7c44d1dbd4f8d337c99e90361d1dab837df85e31" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="078-m1.m1" crc="8e9e3b10" sha1="7c44d1dbd4f8d337c99e90361d1dab837df85e31" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="078-v1.v1" offset="0x000000" size="0x200000" crc="e3b735ac" sha1="e16dfac09aef8115a20bae0bef8c86d4e7d0dc4a" /> <!-- mask rom TC5316200 -->
- <rom name="078-v2.v2" offset="0x200000" size="0x200000" crc="6a8e78c2" sha1="f60b1f8a3a945f279a582745e82f37278ce5d83b" /> <!-- mask rom TC5316200 -->
- <rom name="078-v3.v3" offset="0x400000" size="0x100000" crc="70bca656" sha1="218b7079c90898e7faa382b386e77f81f415e7ac" /> <!-- mask rom TC538200 -->
+ <rom name="078-v1.v1" offset="0x000000" size="0x200000" crc="e3b735ac" sha1="e16dfac09aef8115a20bae0bef8c86d4e7d0dc4a" /> <!-- mask rom TC5316200 -->
+ <rom name="078-v2.v2" offset="0x200000" size="0x200000" crc="6a8e78c2" sha1="f60b1f8a3a945f279a582745e82f37278ce5d83b" /> <!-- mask rom TC5316200 -->
+ <rom name="078-v3.v3" offset="0x400000" size="0x100000" crc="70bca656" sha1="218b7079c90898e7faa382b386e77f81f415e7ac" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0xe00000">
- <rom loadflag="load16_byte" name="078-c1.c1" offset="0x000000" size="0x200000" crc="c890c7c0" sha1="b96c18a41c34070a4f24ca77cb7516fae8b0fd0c" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="078-c2.c2" offset="0x000001" size="0x200000" crc="b6d25419" sha1="e089df9c9a9645f706e501108d634f4d222622a2" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="078-c3.c3" offset="0x400000" size="0x200000" crc="9d87e761" sha1="ea1b6d7c9d5ef3a9b48968bde5a52d5699d591cc" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="078-c4.c4" offset="0x400001" size="0x200000" crc="765d7cb8" sha1="7b9c86714d688602064d928c9d2b49d70bb7541e" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="078-c5.c5" offset="0x800000" size="0x200000" crc="e6b77e6a" sha1="db3b8fc62a6f21c6653621c0665450d5d9a9913d" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="078-c6.c6" offset="0x800001" size="0x200000" crc="d779a181" sha1="2761026abd9698a7b56114b76631563abd41fd12" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="078-c7.c7" offset="0xc00000" size="0x100000" crc="4f27d580" sha1="c0f12496b45b2fe6e94aa8ac52b0157063127e0a" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="078-c8.c8" offset="0xc00001" size="0x100000" crc="0a7cc0d8" sha1="68aaee6341c87e56ce11acc1c4ec8047839fe70d" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="078-c1.c1" offset="0x000000" size="0x200000" crc="c890c7c0" sha1="b96c18a41c34070a4f24ca77cb7516fae8b0fd0c" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="078-c2.c2" offset="0x000001" size="0x200000" crc="b6d25419" sha1="e089df9c9a9645f706e501108d634f4d222622a2" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="078-c3.c3" offset="0x400000" size="0x200000" crc="9d87e761" sha1="ea1b6d7c9d5ef3a9b48968bde5a52d5699d591cc" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="078-c4.c4" offset="0x400001" size="0x200000" crc="765d7cb8" sha1="7b9c86714d688602064d928c9d2b49d70bb7541e" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="078-c5.c5" offset="0x800000" size="0x200000" crc="e6b77e6a" sha1="db3b8fc62a6f21c6653621c0665450d5d9a9913d" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="078-c6.c6" offset="0x800001" size="0x200000" crc="d779a181" sha1="2761026abd9698a7b56114b76631563abd41fd12" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="078-c7.c7" offset="0xc00000" size="0x100000" crc="4f27d580" sha1="c0f12496b45b2fe6e94aa8ac52b0157063127e0a" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="078-c8.c8" offset="0xc00001" size="0x100000" crc="0a7cc0d8" sha1="68aaee6341c87e56ce11acc1c4ec8047839fe70d" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -3869,24 +3869,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="079-p1.p1" offset="0x000000" size="0x100000" crc="5e78328e" sha1="7a00b096ed6dd77afc3008c5a4c83686e475f323" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="079-p1.p1" offset="0x000000" size="0x100000" crc="5e78328e" sha1="7a00b096ed6dd77afc3008c5a4c83686e475f323" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="079-s1.s1" crc="3ac06665" sha1="ba9ab51eb95c3568304377ef6d7b5f32e8fbcde1" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="079-s1.s1" crc="3ac06665" sha1="ba9ab51eb95c3568304377ef6d7b5f32e8fbcde1" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="079-m1.m1" crc="bee3455a" sha1="fd5345d9847982085a9b364fff542580889bf02f" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="079-m1.m1" crc="bee3455a" sha1="fd5345d9847982085a9b364fff542580889bf02f" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x300000">
- <rom name="079-v1.v1" offset="0x000000" size="0x200000" crc="718a2400" sha1="cefc5d0b302bd4a87ab1fa244ade4482c23c6806" /> <!-- TC5316200 -->
- <rom name="079-v2.v2" offset="0x200000" size="0x100000" crc="720774eb" sha1="e4926f01322d0a15e700fb150b368152f2091146" /> <!-- TC538200 -->
+ <rom name="079-v1.v1" offset="0x000000" size="0x200000" crc="718a2400" sha1="cefc5d0b302bd4a87ab1fa244ade4482c23c6806" /> <!-- TC5316200 -->
+ <rom name="079-v2.v2" offset="0x200000" size="0x100000" crc="720774eb" sha1="e4926f01322d0a15e700fb150b368152f2091146" /> <!-- TC538200 -->
<!-- AES 079-v2 is only 4 mbit (TC534200), data is the same -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="079-c1.c1" offset="0x000000" size="0x200000" crc="0581c72a" sha1="453f7a8474195a1120da5fa24337d79674563d9e" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="079-c2.c2" offset="0x000001" size="0x200000" crc="5b9b8fb6" sha1="362aa0de0d2cf9aa03758363ffb1e15e046a3930" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="079-c3.c3" offset="0x400000" size="0x200000" crc="cd65bb62" sha1="6f47d77d61d4289bcee82df7c4efa5346a6e4c80" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="079-c4.c4" offset="0x400001" size="0x200000" crc="a4c90213" sha1="1b9f7b5f31acd6df2bdab81b849f32c13aa1b884" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="079-c1.c1" offset="0x000000" size="0x200000" crc="0581c72a" sha1="453f7a8474195a1120da5fa24337d79674563d9e" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="079-c2.c2" offset="0x000001" size="0x200000" crc="5b9b8fb6" sha1="362aa0de0d2cf9aa03758363ffb1e15e046a3930" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="079-c3.c3" offset="0x400000" size="0x200000" crc="cd65bb62" sha1="6f47d77d61d4289bcee82df7c4efa5346a6e4c80" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="079-c4.c4" offset="0x400001" size="0x200000" crc="a4c90213" sha1="1b9f7b5f31acd6df2bdab81b849f32c13aa1b884" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3911,24 +3911,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="080-p1.p1" offset="0x000000" size="0x100000" crc="4440315e" sha1="f4adba8e341d64a1f6280dfd98ebf6918c00608d" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="080-p1.p1" offset="0x000000" size="0x100000" crc="4440315e" sha1="f4adba8e341d64a1f6280dfd98ebf6918c00608d" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="080-s1.s1" crc="d7b86102" sha1="09e1ca6451f3035ce476e3b045541646f860aad5" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="080-s1.s1" crc="d7b86102" sha1="09e1ca6451f3035ce476e3b045541646f860aad5" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="080-m1.m1" crc="f5f44172" sha1="eaaba1781622901b91bce9257be4e05f84df053b" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="080-m1.m1" crc="f5f44172" sha1="eaaba1781622901b91bce9257be4e05f84df053b" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="080-v1.v1" offset="0x000000" size="0x200000" crc="0be18f60" sha1="05c8b7d9f5a8583015f31902ad16d9c621f47d4e" /> <!-- mask rom TC5316200 -->
- <rom name="080-v2.v2" offset="0x200000" size="0x200000" crc="4abde3ff" sha1="0188bfcafa9a1aac302705736a2bcb26b9d684c2" /> <!-- mask rom TC5316200 -->
- <rom name="080-v3.v3" offset="0x400000" size="0x200000" crc="f02844e2" sha1="8c65ebe146f4ddb6c904f8125cb32767f74c24d5" /> <!-- mask rom TC5316200 -->
+ <rom name="080-v1.v1" offset="0x000000" size="0x200000" crc="0be18f60" sha1="05c8b7d9f5a8583015f31902ad16d9c621f47d4e" /> <!-- mask rom TC5316200 -->
+ <rom name="080-v2.v2" offset="0x200000" size="0x200000" crc="4abde3ff" sha1="0188bfcafa9a1aac302705736a2bcb26b9d684c2" /> <!-- mask rom TC5316200 -->
+ <rom name="080-v3.v3" offset="0x400000" size="0x200000" crc="f02844e2" sha1="8c65ebe146f4ddb6c904f8125cb32767f74c24d5" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="080-c1.c1" offset="0x000000" size="0x200000" crc="ea1d764a" sha1="78cc1735624c37f90607baa92e110a3c5cc54c6f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="080-c2.c2" offset="0x000001" size="0x200000" crc="d331d4a4" sha1="94228d13fb1e30973eb54058e697f17456ee16ea" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="080-c3.c3" offset="0x400000" size="0x200000" crc="b4851bfe" sha1="b8286c601de5755c1681ea46e177fc89006fc066" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="080-c4.c4" offset="0x400001" size="0x200000" crc="ca6f5460" sha1="ed36e244c9335f4c0a97c57b7b7f1b849dd3a90d" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="080-c1.c1" offset="0x000000" size="0x200000" crc="ea1d764a" sha1="78cc1735624c37f90607baa92e110a3c5cc54c6f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="080-c2.c2" offset="0x000001" size="0x200000" crc="d331d4a4" sha1="94228d13fb1e30973eb54058e697f17456ee16ea" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="080-c3.c3" offset="0x400000" size="0x200000" crc="b4851bfe" sha1="b8286c601de5755c1681ea46e177fc89006fc066" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="080-c4.c4" offset="0x400001" size="0x200000" crc="ca6f5460" sha1="ed36e244c9335f4c0a97c57b7b7f1b849dd3a90d" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -3937,7 +3937,7 @@
<description>Quiz King of Fighters (Korean release)</description>
<year>1995</year>
<publisher>Saurus</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<!-- Made by Viccom Corp.; proms have manufacturer stamp VICxxxxxx-xxx, chip labels same as quizkof; Cart ID 0080 -->
@@ -3952,7 +3952,7 @@
<rom offset="0x000000" size="0x020000" name="vic-080-m1.m1" crc="4f157e9a" sha1="8397bfdd5738914670ada7cd8c611c20ed1f74da" />
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="080-v1.v1" offset="0x000000" size="0x200000" crc="0be18f60" sha1="05c8b7d9f5a8583015f31902ad16d9c621f47d4e" /> <!-- mask rom TC5316200 -->
+ <rom name="080-v1.v1" offset="0x000000" size="0x200000" crc="0be18f60" sha1="05c8b7d9f5a8583015f31902ad16d9c621f47d4e" /> <!-- mask rom TC5316200 -->
<rom name="vic-080-v2.v2" offset="0x200000" size="0x200000" crc="719fee5b" sha1="c94f8ca066c9693cd7c9fd311db1ad9b2665fc69" />
<rom name="vic-080-v3.v3" offset="0x400000" size="0x200000" crc="64b7efde" sha1="11727f9a3c4da17fa7b00559c7081b66e7211c49" />
</dataarea>
@@ -3985,27 +3985,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="081-p1.p1" offset="0x100000" size="0x100000" crc="6bc27a3d" sha1="94692abe7343f9204a557acae4ab74d0af511ca3" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="081-p1.p1" offset="0x100000" size="0x100000" crc="6bc27a3d" sha1="94692abe7343f9204a557acae4ab74d0af511ca3" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="081-s1.s1" crc="7626da34" sha1="30bad65633d0035fd578323c22cbddb8c9d549a6" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="081-s1.s1" crc="7626da34" sha1="30bad65633d0035fd578323c22cbddb8c9d549a6" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="081-m1.m1" crc="82fcd863" sha1="b219a5685450f9c24cc195f1c914bc3b292d72c0" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="081-m1.m1" crc="82fcd863" sha1="b219a5685450f9c24cc195f1c914bc3b292d72c0" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="081-v1.v1" offset="0x000000" size="0x200000" crc="201fa1e1" sha1="9c27cc1b1d075223ed4a90dd02571d09a2f0d076" /> <!-- TC5316200 -->
- <rom name="081-v2.v2" offset="0x200000" size="0x200000" crc="acf29d96" sha1="5426985c33aea2efc8ff774b59d34d8b03bd9a85" /> <!-- TC5316200 -->
- <rom name="081-v3.v3" offset="0x400000" size="0x200000" crc="e524e415" sha1="8733e1b63471381b16c2b7c64b909745d99c8925" /> <!-- TC5316200 -->
+ <rom name="081-v1.v1" offset="0x000000" size="0x200000" crc="201fa1e1" sha1="9c27cc1b1d075223ed4a90dd02571d09a2f0d076" /> <!-- TC5316200 -->
+ <rom name="081-v2.v2" offset="0x200000" size="0x200000" crc="acf29d96" sha1="5426985c33aea2efc8ff774b59d34d8b03bd9a85" /> <!-- TC5316200 -->
+ <rom name="081-v3.v3" offset="0x400000" size="0x200000" crc="e524e415" sha1="8733e1b63471381b16c2b7c64b909745d99c8925" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="081-c1.c1" offset="0x000000" size="0x200000" crc="1fb68ebe" sha1="abd9dbe7b7cbe0b6cd1d87e53c6bdc6edeccf83c" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="081-c2.c2" offset="0x000001" size="0x200000" crc="b28d928f" sha1="9f05148e3e1e94339752658c066f47f133db8fbf" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="081-c3.c3" offset="0x400000" size="0x200000" crc="3b2572e8" sha1="41aba1554bf59d4e5d5814249eaa0d531449e1de" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="081-c4.c4" offset="0x400001" size="0x200000" crc="47d26a7c" sha1="591ef24a3d381163c5da80fa64e6883b8ea9abfb" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="081-c5.c5" offset="0x800000" size="0x200000" crc="17d42f0d" sha1="7de7765bf43d390c50b2f59c2288502a7121d086" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="081-c6.c6" offset="0x800001" size="0x200000" crc="6b53fb75" sha1="fadf7a12661d83ae35d9258aa4947969d51c08b8" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="081-c1.c1" offset="0x000000" size="0x200000" crc="1fb68ebe" sha1="abd9dbe7b7cbe0b6cd1d87e53c6bdc6edeccf83c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="081-c2.c2" offset="0x000001" size="0x200000" crc="b28d928f" sha1="9f05148e3e1e94339752658c066f47f133db8fbf" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="081-c3.c3" offset="0x400000" size="0x200000" crc="3b2572e8" sha1="41aba1554bf59d4e5d5814249eaa0d531449e1de" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="081-c4.c4" offset="0x400001" size="0x200000" crc="47d26a7c" sha1="591ef24a3d381163c5da80fa64e6883b8ea9abfb" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="081-c5.c5" offset="0x800000" size="0x200000" crc="17d42f0d" sha1="7de7765bf43d390c50b2f59c2288502a7121d086" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="081-c6.c6" offset="0x800001" size="0x200000" crc="6b53fb75" sha1="fadf7a12661d83ae35d9258aa4947969d51c08b8" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4031,28 +4031,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="082-p1.p1" offset="0x100000" size="0x100000" crc="34ab832a" sha1="fbb1bd195f5653f7b9c89648649f838eaf83cbe4" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="082-p1.p1" offset="0x100000" size="0x100000" crc="34ab832a" sha1="fbb1bd195f5653f7b9c89648649f838eaf83cbe4" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="082-s1.s1" crc="bef995c5" sha1="9c89adbdaa5c1f827632c701688563dac2e482a4" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="082-s1.s1" crc="bef995c5" sha1="9c89adbdaa5c1f827632c701688563dac2e482a4" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="082-m1.m1" crc="10b144de" sha1="cf1ed0a447da68240c62bcfd76b1569803f6bf76" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="082-m1.m1" crc="10b144de" sha1="cf1ed0a447da68240c62bcfd76b1569803f6bf76" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="082-v1.v1" offset="0x000000" size="0x200000" crc="cc1128e4" sha1="bfcfff24bc7fbde0b02b1bc0dffebd5270a0eb04" /> <!-- TC5316200 -->
- <rom name="082-v2.v2" offset="0x200000" size="0x200000" crc="c3ff5554" sha1="c685887ad64998e5572607a916b023f8b9efac49" /> <!-- TC5316200 -->
+ <rom name="082-v1.v1" offset="0x000000" size="0x200000" crc="cc1128e4" sha1="bfcfff24bc7fbde0b02b1bc0dffebd5270a0eb04" /> <!-- TC5316200 -->
+ <rom name="082-v2.v2" offset="0x200000" size="0x200000" crc="c3ff5554" sha1="c685887ad64998e5572607a916b023f8b9efac49" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xe00000">
- <rom loadflag="load16_byte" name="082-c1.c1" offset="0x000000" size="0x200000" crc="b478c725" sha1="3a777c5906220f246a6dc06cb084e6ad650d67bb" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="082-c2.c2" offset="0x000001" size="0x200000" crc="2857da32" sha1="9f13245965d23db86d46d7e73dfb6cc63e6f25a1" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="082-c3.c3" offset="0x400000" size="0x200000" crc="8b0d378e" sha1="3a347215e414b738164f1fe4144102f07d4ffb80" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="082-c4.c4" offset="0x400001" size="0x200000" crc="c7d2f596" sha1="e2d09d4d1b1fef9c0c53ecf3629e974b75e559f5" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="082-c5.c5" offset="0x800000" size="0x200000" crc="ec87bff6" sha1="3fa86da93881158c2c23443855922a7b32e55135" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="082-c6.c6" offset="0x800001" size="0x200000" crc="844a8a11" sha1="b2acbd4cacce66fb32c052b2fba9984904679bda" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="082-c7.c7" offset="0xc00000" size="0x100000" crc="727c4d02" sha1="8204c7f037d46e0c58f269f9c7a535bc2589f526" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="082-c8.c8" offset="0xc00001" size="0x100000" crc="69a5fa37" sha1="020e70e0e8b3c5d00a40fe97e418115a3187e50a" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="082-c1.c1" offset="0x000000" size="0x200000" crc="b478c725" sha1="3a777c5906220f246a6dc06cb084e6ad650d67bb" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="082-c2.c2" offset="0x000001" size="0x200000" crc="2857da32" sha1="9f13245965d23db86d46d7e73dfb6cc63e6f25a1" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="082-c3.c3" offset="0x400000" size="0x200000" crc="8b0d378e" sha1="3a347215e414b738164f1fe4144102f07d4ffb80" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="082-c4.c4" offset="0x400001" size="0x200000" crc="c7d2f596" sha1="e2d09d4d1b1fef9c0c53ecf3629e974b75e559f5" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="082-c5.c5" offset="0x800000" size="0x200000" crc="ec87bff6" sha1="3fa86da93881158c2c23443855922a7b32e55135" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="082-c6.c6" offset="0x800001" size="0x200000" crc="844a8a11" sha1="b2acbd4cacce66fb32c052b2fba9984904679bda" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="082-c7.c7" offset="0xc00000" size="0x100000" crc="727c4d02" sha1="8204c7f037d46e0c58f269f9c7a535bc2589f526" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="082-c8.c8" offset="0xc00001" size="0x100000" crc="69a5fa37" sha1="020e70e0e8b3c5d00a40fe97e418115a3187e50a" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -4071,33 +4071,33 @@
<info name="serial" value="NGM-083"/>
<info name="release" value="19941221"/>
<info name="alt_title" value="パズルボブル"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<!-- This set uses CHA and PROG board from Power Spikes II. Six Power Spikes II prom's are replaced with
Puzzle Bobble prom's. Confirmed on several original carts. Do other layouts also exist? -->
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="d96-07.ep1" offset="0x000000" size="0x080000" crc="6102ca14" sha1="328429d11de5b327a0654ae0548da4d0025a2ae6" /> <!-- 27C240 -->
+ <rom loadflag="load16_word_swap" name="d96-07.ep1" offset="0x000000" size="0x080000" crc="6102ca14" sha1="328429d11de5b327a0654ae0548da4d0025a2ae6" /> <!-- 27C240 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="d96-04.s1" crc="9caae538" sha1="cf2d90a7c1a42107c0bb8b9a61397634286dbe0a" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="d96-04.s1" crc="9caae538" sha1="cf2d90a7c1a42107c0bb8b9a61397634286dbe0a" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="d96-06.m1" crc="f424368a" sha1="5e5bbcaeb82bed2ee17df08f005ca20ad1030723" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="d96-06.m1" crc="f424368a" sha1="5e5bbcaeb82bed2ee17df08f005ca20ad1030723" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x380000">
- <rom name="068-v1.v1" offset="0x000000" size="0x100000" crc="2ced86df" sha1="d6b73d1f31efbd74fb745200d4dade5f80b71541" /> <!-- mask rom TC538200 --> <!-- unused -->
- <rom name="068-v2.v2" offset="0x100000" size="0x100000" crc="970851ab" sha1="6c9b04e9cc6b92133f1154e5bdd9d38d8ef050a7" /> <!-- mask rom TC538200 --> <!-- unused -->
- <rom name="d96-01.v3" offset="0x200000" size="0x100000" crc="0840cbc4" sha1="1adbd7aef44fa80832f63dfb8efdf69fd7256a57" /> <!-- mask rom TC538200 -->
- <rom name="d96-05.v4" offset="0x300000" size="0x080000" crc="0a548948" sha1="e1e4afd17811cb60401c14fbcf0465035165f4fb" /> <!-- mask rom TC534200 -->
+ <rom name="068-v1.v1" offset="0x000000" size="0x100000" crc="2ced86df" sha1="d6b73d1f31efbd74fb745200d4dade5f80b71541" /> <!-- mask rom TC538200 --> <!-- unused -->
+ <rom name="068-v2.v2" offset="0x100000" size="0x100000" crc="970851ab" sha1="6c9b04e9cc6b92133f1154e5bdd9d38d8ef050a7" /> <!-- mask rom TC538200 --> <!-- unused -->
+ <rom name="d96-01.v3" offset="0x200000" size="0x100000" crc="0840cbc4" sha1="1adbd7aef44fa80832f63dfb8efdf69fd7256a57" /> <!-- mask rom TC538200 -->
+ <rom name="d96-05.v4" offset="0x300000" size="0x080000" crc="0a548948" sha1="e1e4afd17811cb60401c14fbcf0465035165f4fb" /> <!-- mask rom TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x500000">
- <rom loadflag="load16_byte" name="068-c1.c1" offset="0x000000" size="0x100000" crc="7f250f76" sha1="5109a41adcb7859e24dc43d88842d4cc18cd3305" /> <!-- mask rom TC538200 --> <!-- unused -->
- <rom loadflag="load16_byte" name="068-c2.c2" offset="0x000001" size="0x100000" crc="20912873" sha1="2df8766b531e47ffc30457e41c63b83557b4f468" /> <!-- mask rom TC538200 --> <!-- unused -->
- <rom loadflag="load16_byte" name="068-c3.c3" offset="0x200000" size="0x100000" crc="4b641ba1" sha1="7a9c42a30163eda455f7bde2302402b1a5de7178" /> <!-- mask rom TC538200 --> <!-- unused -->
- <rom loadflag="load16_byte" name="068-c4.c4" offset="0x200001" size="0x100000" crc="35072596" sha1="4150a21041f06514c97592bd8af686504b06e187" /> <!-- mask rom TC538200 --> <!-- unused -->
- <rom loadflag="load16_byte" name="d96-02.c5" offset="0x400000" size="0x080000" crc="e89ad494" sha1="69c9ea415773af94ac44c48af05d55ada222b138" /> <!-- mask rom TC534200 -->
- <rom loadflag="load16_byte" name="d96-03.c6" offset="0x400001" size="0x080000" crc="4b42d7eb" sha1="042ae50a528cea21cf07771d3915c57aa16fd5af" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_byte" name="068-c1.c1" offset="0x000000" size="0x100000" crc="7f250f76" sha1="5109a41adcb7859e24dc43d88842d4cc18cd3305" /> <!-- mask rom TC538200 --> <!-- unused -->
+ <rom loadflag="load16_byte" name="068-c2.c2" offset="0x000001" size="0x100000" crc="20912873" sha1="2df8766b531e47ffc30457e41c63b83557b4f468" /> <!-- mask rom TC538200 --> <!-- unused -->
+ <rom loadflag="load16_byte" name="068-c3.c3" offset="0x200000" size="0x100000" crc="4b641ba1" sha1="7a9c42a30163eda455f7bde2302402b1a5de7178" /> <!-- mask rom TC538200 --> <!-- unused -->
+ <rom loadflag="load16_byte" name="068-c4.c4" offset="0x200001" size="0x100000" crc="35072596" sha1="4150a21041f06514c97592bd8af686504b06e187" /> <!-- mask rom TC538200 --> <!-- unused -->
+ <rom loadflag="load16_byte" name="d96-02.c5" offset="0x400000" size="0x080000" crc="e89ad494" sha1="69c9ea415773af94ac44c48af05d55ada222b138" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_byte" name="d96-03.c6" offset="0x400001" size="0x080000" crc="4b42d7eb" sha1="042ae50a528cea21cf07771d3915c57aa16fd5af" /> <!-- mask rom TC534200 -->
</dataarea>
</part>
</software>
@@ -4123,35 +4123,35 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="084-p1.p1" offset="0x100000" size="0x100000" crc="2cba2716" sha1="f6c2d0537c9c3e0938065c65b1797c47198fcff8" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="084-p1.p1" offset="0x100000" size="0x100000" crc="2cba2716" sha1="f6c2d0537c9c3e0938065c65b1797c47198fcff8" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="084-s1.s1" crc="de716f8a" sha1="f7386454a943ed5caf625f67ee1d0197b1c6fa13" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="084-s1.s1" crc="de716f8a" sha1="f7386454a943ed5caf625f67ee1d0197b1c6fa13" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="084-m1.m1" crc="6f2d7429" sha1="6f8462e4f07af82a5ca3197895d5dcbb67bdaa61" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="084-m1.m1" crc="6f2d7429" sha1="6f8462e4f07af82a5ca3197895d5dcbb67bdaa61" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x900000">
- <rom name="084-v1.v1" offset="0x000000" size="0x400000" crc="84861b56" sha1="1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6" /> <!-- TC5332201 -->
- <rom name="084-v2.v2" offset="0x400000" size="0x200000" crc="b38a2803" sha1="dbc2c8606ca09ed7ff20906b022da3cf053b2f09" /> <!-- TC5316200 -->
+ <rom name="084-v1.v1" offset="0x000000" size="0x400000" crc="84861b56" sha1="1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6" /> <!-- TC5332201 -->
+ <rom name="084-v2.v2" offset="0x400000" size="0x200000" crc="b38a2803" sha1="dbc2c8606ca09ed7ff20906b022da3cf053b2f09" /> <!-- TC5316200 -->
<!-- 600000-7fffff empty -->
- <rom name="084-v3.v3" offset="0x800000" size="0x100000" crc="d683a338" sha1="eb9866b4b286edc09963cb96c43ce0a8fb09adbb" /> <!-- TC538200 -->
+ <rom name="084-v3.v3" offset="0x800000" size="0x100000" crc="d683a338" sha1="eb9866b4b286edc09963cb96c43ce0a8fb09adbb" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1a00000">
- <rom loadflag="load16_byte" name="084-c1.c1" offset="0x000000" size="0x400000" crc="fe087e32" sha1="e8e89faa616027e4fb9b8a865c1a67f409c93bdf" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c2.c2" offset="0x000001" size="0x400000" crc="07864e09" sha1="0817fcfd75d0735fd8ff27561eaec371e4ff5829" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c3.c3" offset="0x800000" size="0x400000" crc="a4e65d1b" sha1="740a405b40b3a4b324697d2652cae29ffe0ac0bd" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c4.c4" offset="0x800001" size="0x400000" crc="c1ace468" sha1="74ea2a3cfd7b744f0988a05baaff10016ca8f625" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c5.c5" offset="0x1000000" size="0x200000" crc="8a2c1edc" sha1="67866651bc0ce27122285a66b0aab108acf3d065" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="084-c6.c6" offset="0x1000001" size="0x200000" crc="f593ac35" sha1="302c92c63f092a8d49429c3331e5e5678f0ea48d" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="084-c1.c1" offset="0x000000" size="0x400000" crc="fe087e32" sha1="e8e89faa616027e4fb9b8a865c1a67f409c93bdf" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c2.c2" offset="0x000001" size="0x400000" crc="07864e09" sha1="0817fcfd75d0735fd8ff27561eaec371e4ff5829" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c3.c3" offset="0x800000" size="0x400000" crc="a4e65d1b" sha1="740a405b40b3a4b324697d2652cae29ffe0ac0bd" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c4.c4" offset="0x800001" size="0x400000" crc="c1ace468" sha1="74ea2a3cfd7b744f0988a05baaff10016ca8f625" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c5.c5" offset="0x1000000" size="0x200000" crc="8a2c1edc" sha1="67866651bc0ce27122285a66b0aab108acf3d065" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="084-c6.c6" offset="0x1000001" size="0x200000" crc="f593ac35" sha1="302c92c63f092a8d49429c3331e5e5678f0ea48d" /> <!-- TC5316200 -->
<!-- 1400000-17fffff empty -->
- <rom loadflag="load16_byte" name="084-c7.c7" offset="0x1800000" size="0x100000" crc="9904025f" sha1="eec770746a0ad073f7d353ab16a2cc3a5278d307" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="084-c8.c8" offset="0x1800001" size="0x100000" crc="78eb0f9b" sha1="2925ea21ed2ce167f08a25589e94f28643379034" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="084-c7.c7" offset="0x1800000" size="0x100000" crc="9904025f" sha1="eec770746a0ad073f7d353ab16a2cc3a5278d307" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="084-c8.c8" offset="0x1800001" size="0x100000" crc="78eb0f9b" sha1="2925ea21ed2ce167f08a25589e94f28643379034" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
-
+
<software name="kof95a" cloneof="kof95">
<description>The King of Fighters '95 (NGM-084, alt board)</description>
<year>1995</year>
@@ -4163,33 +4163,33 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="084-epr.ep1" offset="0x000000" size="0x080000" crc="577ca1bb" sha1="0d9d8b6db8a5a4ea47fd6602bc77df68b74b1691" /> <!-- M27C4002 -->
- <rom loadflag="load16_word_swap" name="084-epr.ep2" offset="0x080000" size="0x080000" crc="30802a5d" sha1="04109e7c4f8d171fcebbe1198f85a271b008f8f1" /> <!-- M27C4002 -->
- <rom loadflag="load16_word_swap" name="084-epr.ep3" offset="0x100000" size="0x080000" crc="21ae248a" sha1="87318a1bc667f31a9824beefee94617b4724dc2d" /> <!-- M27C4002 -->
- <rom loadflag="load16_word_swap" name="084-epr.ep4" offset="0x180000" size="0x080000" crc="19d3fbee" sha1="39225ec8a7ed5d2f5e83f5d575b9fa38800b0704" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="084-epr.ep1" offset="0x000000" size="0x080000" crc="577ca1bb" sha1="0d9d8b6db8a5a4ea47fd6602bc77df68b74b1691" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="084-epr.ep2" offset="0x080000" size="0x080000" crc="30802a5d" sha1="04109e7c4f8d171fcebbe1198f85a271b008f8f1" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="084-epr.ep3" offset="0x100000" size="0x080000" crc="21ae248a" sha1="87318a1bc667f31a9824beefee94617b4724dc2d" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="084-epr.ep4" offset="0x180000" size="0x080000" crc="19d3fbee" sha1="39225ec8a7ed5d2f5e83f5d575b9fa38800b0704" /> <!-- M27C4002 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="084-s1.s1" crc="de716f8a" sha1="f7386454a943ed5caf625f67ee1d0197b1c6fa13" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="084-s1.s1" crc="de716f8a" sha1="f7386454a943ed5caf625f67ee1d0197b1c6fa13" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="084-m1.m1" crc="6f2d7429" sha1="6f8462e4f07af82a5ca3197895d5dcbb67bdaa61" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="084-m1.m1" crc="6f2d7429" sha1="6f8462e4f07af82a5ca3197895d5dcbb67bdaa61" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x900000">
- <rom name="084-v1.v1" offset="0x000000" size="0x400000" crc="84861b56" sha1="1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6" /> <!-- TC5332201 -->
- <rom name="084-v2.v2" offset="0x400000" size="0x200000" crc="b38a2803" sha1="dbc2c8606ca09ed7ff20906b022da3cf053b2f09" /> <!-- TC5316200 -->
+ <rom name="084-v1.v1" offset="0x000000" size="0x400000" crc="84861b56" sha1="1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6" /> <!-- TC5332201 -->
+ <rom name="084-v2.v2" offset="0x400000" size="0x200000" crc="b38a2803" sha1="dbc2c8606ca09ed7ff20906b022da3cf053b2f09" /> <!-- TC5316200 -->
<!-- 600000-7fffff empty -->
- <rom name="084-v3.v3" offset="0x800000" size="0x100000" crc="d683a338" sha1="eb9866b4b286edc09963cb96c43ce0a8fb09adbb" /> <!-- TC538200 -->
+ <rom name="084-v3.v3" offset="0x800000" size="0x100000" crc="d683a338" sha1="eb9866b4b286edc09963cb96c43ce0a8fb09adbb" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1a00000">
- <rom loadflag="load16_byte" name="084-c1.c1" offset="0x000000" size="0x400000" crc="fe087e32" sha1="e8e89faa616027e4fb9b8a865c1a67f409c93bdf" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c2.c2" offset="0x000001" size="0x400000" crc="07864e09" sha1="0817fcfd75d0735fd8ff27561eaec371e4ff5829" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c3.c3" offset="0x800000" size="0x400000" crc="a4e65d1b" sha1="740a405b40b3a4b324697d2652cae29ffe0ac0bd" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c4.c4" offset="0x800001" size="0x400000" crc="c1ace468" sha1="74ea2a3cfd7b744f0988a05baaff10016ca8f625" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c5.c5" offset="0x1000000" size="0x200000" crc="8a2c1edc" sha1="67866651bc0ce27122285a66b0aab108acf3d065" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="084-c6.c6" offset="0x1000001" size="0x200000" crc="f593ac35" sha1="302c92c63f092a8d49429c3331e5e5678f0ea48d" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="084-c1.c1" offset="0x000000" size="0x400000" crc="fe087e32" sha1="e8e89faa616027e4fb9b8a865c1a67f409c93bdf" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c2.c2" offset="0x000001" size="0x400000" crc="07864e09" sha1="0817fcfd75d0735fd8ff27561eaec371e4ff5829" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c3.c3" offset="0x800000" size="0x400000" crc="a4e65d1b" sha1="740a405b40b3a4b324697d2652cae29ffe0ac0bd" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c4.c4" offset="0x800001" size="0x400000" crc="c1ace468" sha1="74ea2a3cfd7b744f0988a05baaff10016ca8f625" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c5.c5" offset="0x1000000" size="0x200000" crc="8a2c1edc" sha1="67866651bc0ce27122285a66b0aab108acf3d065" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="084-c6.c6" offset="0x1000001" size="0x200000" crc="f593ac35" sha1="302c92c63f092a8d49429c3331e5e5678f0ea48d" /> <!-- TC5316200 -->
<!-- 1400000-17fffff empty -->
- <rom loadflag="load16_byte" name="084-c7.c7" offset="0x1800000" size="0x100000" crc="9904025f" sha1="eec770746a0ad073f7d353ab16a2cc3a5278d307" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="084-c8.c8" offset="0x1800001" size="0x100000" crc="78eb0f9b" sha1="2925ea21ed2ce167f08a25589e94f28643379034" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="084-c7.c7" offset="0x1800000" size="0x100000" crc="9904025f" sha1="eec770746a0ad073f7d353ab16a2cc3a5278d307" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="084-c8.c8" offset="0x1800001" size="0x100000" crc="78eb0f9b" sha1="2925ea21ed2ce167f08a25589e94f28643379034" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -4206,31 +4206,31 @@
<part name="cart" interface="neo_cart">
<!-- There also exists a MVS version with 4x eprom (EP1~EP4); board used is NEO-MVS PROGSM -->
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="084-pg1.p1" offset="0x100000" size="0x100000" crc="5e54cf95" sha1="41abe2042fdbb1526e92a0789976a9b1ac5e60f0" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="084-pg1.p1" offset="0x100000" size="0x100000" crc="5e54cf95" sha1="41abe2042fdbb1526e92a0789976a9b1ac5e60f0" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="084-s1.s1" crc="de716f8a" sha1="f7386454a943ed5caf625f67ee1d0197b1c6fa13" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="084-s1.s1" crc="de716f8a" sha1="f7386454a943ed5caf625f67ee1d0197b1c6fa13" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="084-m1.m1" crc="6f2d7429" sha1="6f8462e4f07af82a5ca3197895d5dcbb67bdaa61" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="084-m1.m1" crc="6f2d7429" sha1="6f8462e4f07af82a5ca3197895d5dcbb67bdaa61" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x900000">
- <rom name="084-v1.v1" offset="0x000000" size="0x400000" crc="84861b56" sha1="1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6" /> <!-- TC5332201 -->
- <rom name="084-v2.v2" offset="0x400000" size="0x200000" crc="b38a2803" sha1="dbc2c8606ca09ed7ff20906b022da3cf053b2f09" /> <!-- TC5316200 -->
+ <rom name="084-v1.v1" offset="0x000000" size="0x400000" crc="84861b56" sha1="1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6" /> <!-- TC5332201 -->
+ <rom name="084-v2.v2" offset="0x400000" size="0x200000" crc="b38a2803" sha1="dbc2c8606ca09ed7ff20906b022da3cf053b2f09" /> <!-- TC5316200 -->
<!-- 600000-7fffff empty -->
- <rom name="084-v3.v3" offset="0x800000" size="0x100000" crc="d683a338" sha1="eb9866b4b286edc09963cb96c43ce0a8fb09adbb" /> <!-- TC538200 -->
+ <rom name="084-v3.v3" offset="0x800000" size="0x100000" crc="d683a338" sha1="eb9866b4b286edc09963cb96c43ce0a8fb09adbb" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1a00000">
- <rom loadflag="load16_byte" name="084-c1.c1" offset="0x000000" size="0x400000" crc="fe087e32" sha1="e8e89faa616027e4fb9b8a865c1a67f409c93bdf" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c2.c2" offset="0x000001" size="0x400000" crc="07864e09" sha1="0817fcfd75d0735fd8ff27561eaec371e4ff5829" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c3.c3" offset="0x800000" size="0x400000" crc="a4e65d1b" sha1="740a405b40b3a4b324697d2652cae29ffe0ac0bd" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c4.c4" offset="0x800001" size="0x400000" crc="c1ace468" sha1="74ea2a3cfd7b744f0988a05baaff10016ca8f625" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="084-c5.c5" offset="0x1000000" size="0x200000" crc="8a2c1edc" sha1="67866651bc0ce27122285a66b0aab108acf3d065" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="084-c6.c6" offset="0x1000001" size="0x200000" crc="f593ac35" sha1="302c92c63f092a8d49429c3331e5e5678f0ea48d" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="084-c1.c1" offset="0x000000" size="0x400000" crc="fe087e32" sha1="e8e89faa616027e4fb9b8a865c1a67f409c93bdf" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c2.c2" offset="0x000001" size="0x400000" crc="07864e09" sha1="0817fcfd75d0735fd8ff27561eaec371e4ff5829" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c3.c3" offset="0x800000" size="0x400000" crc="a4e65d1b" sha1="740a405b40b3a4b324697d2652cae29ffe0ac0bd" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c4.c4" offset="0x800001" size="0x400000" crc="c1ace468" sha1="74ea2a3cfd7b744f0988a05baaff10016ca8f625" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="084-c5.c5" offset="0x1000000" size="0x200000" crc="8a2c1edc" sha1="67866651bc0ce27122285a66b0aab108acf3d065" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="084-c6.c6" offset="0x1000001" size="0x200000" crc="f593ac35" sha1="302c92c63f092a8d49429c3331e5e5678f0ea48d" /> <!-- TC5316200 -->
<!-- 1400000-17fffff empty -->
- <rom loadflag="load16_byte" name="084-c7.c7" offset="0x1800000" size="0x100000" crc="9904025f" sha1="eec770746a0ad073f7d353ab16a2cc3a5278d307" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="084-c8.c8" offset="0x1800001" size="0x100000" crc="78eb0f9b" sha1="2925ea21ed2ce167f08a25589e94f28643379034" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="084-c7.c7" offset="0x1800000" size="0x100000" crc="9904025f" sha1="eec770746a0ad073f7d353ab16a2cc3a5278d307" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="084-c8.c8" offset="0x1800001" size="0x100000" crc="78eb0f9b" sha1="2925ea21ed2ce167f08a25589e94f28643379034" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -4253,27 +4253,27 @@
<publisher>Tecmo</publisher>
<info name="serial" value="NGM-086?"/>
<info name="alt_title" value="テクモワールドサッカー '96"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="086-p1.p1" offset="0x000000" size="0x100000" crc="03e20ab6" sha1="3a0a5a54649178ce7a6158980cb4445084b40fb5" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="086-p1.p1" offset="0x000000" size="0x100000" crc="03e20ab6" sha1="3a0a5a54649178ce7a6158980cb4445084b40fb5" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="086-s1.s1" crc="6f5e2b3a" sha1="273341489f6625d35a4a920042a60e2b86373847" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="086-s1.s1" crc="6f5e2b3a" sha1="273341489f6625d35a4a920042a60e2b86373847" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="086-m1.m1" crc="cb82bc5d" sha1="8e3ecabec25d89adb6e0eed0ef5f94d34a4d5fc0" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="086-m1.m1" crc="cb82bc5d" sha1="8e3ecabec25d89adb6e0eed0ef5f94d34a4d5fc0" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="086-v1.v1" offset="0x000000" size="0x200000" crc="97bf1986" sha1="b80d3a37e18d0a52f1e0092dc300989c9647efd1" /> <!-- mask rom TC5316200 -->
- <rom name="086-v2.v2" offset="0x200000" size="0x200000" crc="b7eb05df" sha1="ff2b55c7021c248cfdcfc9cd3658f2896bcbca38" /> <!-- mask rom TC5316200 -->
+ <rom name="086-v1.v1" offset="0x000000" size="0x200000" crc="97bf1986" sha1="b80d3a37e18d0a52f1e0092dc300989c9647efd1" /> <!-- mask rom TC5316200 -->
+ <rom name="086-v2.v2" offset="0x200000" size="0x200000" crc="b7eb05df" sha1="ff2b55c7021c248cfdcfc9cd3658f2896bcbca38" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xa00000">
- <rom loadflag="load16_byte" name="086-c1.c1" offset="0x000000" size="0x400000" crc="2611bc2a" sha1="bb5a96acd4a90fcb41c49cc8e9f760c4a06d6b84" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="086-c2.c2" offset="0x000001" size="0x400000" crc="6b0d6827" sha1="3cb2bbab381a26ec69f97c3d6116ce47254286b4" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="086-c3.c3" offset="0x800000" size="0x100000" crc="750ddc0c" sha1="9304a83d81afd544d88be0cd3ee47ae401d2da0e" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="086-c4.c4" offset="0x800001" size="0x100000" crc="7a6e7d82" sha1="b1bb82cec3d68367d5e01e63c44c11b67e577411" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="086-c1.c1" offset="0x000000" size="0x400000" crc="2611bc2a" sha1="bb5a96acd4a90fcb41c49cc8e9f760c4a06d6b84" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="086-c2.c2" offset="0x000001" size="0x400000" crc="6b0d6827" sha1="3cb2bbab381a26ec69f97c3d6116ce47254286b4" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="086-c3.c3" offset="0x800000" size="0x100000" crc="750ddc0c" sha1="9304a83d81afd544d88be0cd3ee47ae401d2da0e" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="086-c4.c4" offset="0x800001" size="0x100000" crc="7a6e7d82" sha1="b1bb82cec3d68367d5e01e63c44c11b67e577411" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -4297,32 +4297,32 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="087-epr.ep1" offset="0x000000" size="0x080000" crc="23e09bb8" sha1="79da99fa50a639fce9d1266699b5e53c9ac55642" /> <!-- M27C4002 -->
- <rom loadflag="load16_word_swap" name="087-epr.ep2" offset="0x080000" size="0x080000" crc="256f5302" sha1="e2d21b413a6059194a994b7902b2a7df98a15151" /> <!-- M27C4002 -->
- <rom loadflag="load16_word_swap" name="087-epr.ep3" offset="0x100000" size="0x080000" crc="bf2db5dd" sha1="b4fa1dc1eccc9eb1ce74f0a06992ef89b1cbc732" /> <!-- M27C4002 -->
- <rom loadflag="load16_word_swap" name="087-epr.ep4" offset="0x180000" size="0x080000" crc="53e60c58" sha1="f975e81cab6322d3260348402721c673023259fa" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="087-epr.ep1" offset="0x000000" size="0x080000" crc="23e09bb8" sha1="79da99fa50a639fce9d1266699b5e53c9ac55642" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="087-epr.ep2" offset="0x080000" size="0x080000" crc="256f5302" sha1="e2d21b413a6059194a994b7902b2a7df98a15151" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="087-epr.ep3" offset="0x100000" size="0x080000" crc="bf2db5dd" sha1="b4fa1dc1eccc9eb1ce74f0a06992ef89b1cbc732" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="087-epr.ep4" offset="0x180000" size="0x080000" crc="53e60c58" sha1="f975e81cab6322d3260348402721c673023259fa" /> <!-- M27C4002 -->
<!-- P's on eprom, correct chip label unknown -->
- <rom loadflag="load16_word_swap" name="087-p5.p5" offset="0x200000" size="0x100000" crc="e86ca4af" sha1="5246acbab77ac2f232b88b8522187764ff0872f0" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="087-p5.p5" offset="0x200000" size="0x100000" crc="e86ca4af" sha1="5246acbab77ac2f232b88b8522187764ff0872f0" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="087-s1.s1" crc="74ec7d9f" sha1="d79c479838a7ca51735a44f91f1968ec5b3c6b91" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="087-s1.s1" crc="74ec7d9f" sha1="d79c479838a7ca51735a44f91f1968ec5b3c6b91" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="087-m1.m1" crc="8e6440eb" sha1="e3f72150af4e326543b29df71cda27d73ec087c1" /> <!-- T531001 -->
+ <rom offset="0x000000" size="0x020000" name="087-m1.m1" crc="8e6440eb" sha1="e3f72150af4e326543b29df71cda27d73ec087c1" /> <!-- T531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="087-v1.v1" offset="0x000000" size="0x400000" crc="84bdd9a0" sha1="adceceb00569eca13fcc2e0f0d9f0d9b06a06851" /> <!-- TC5332201 -->
- <rom name="087-v2.v2" offset="0x400000" size="0x200000" crc="ac0f261a" sha1="5411bdff24cba7fdbc3397d45a70fb468d7a44b3" /> <!-- TC5316200 -->
+ <rom name="087-v1.v1" offset="0x000000" size="0x400000" crc="84bdd9a0" sha1="adceceb00569eca13fcc2e0f0d9f0d9b06a06851" /> <!-- TC5332201 -->
+ <rom name="087-v2.v2" offset="0x400000" size="0x200000" crc="ac0f261a" sha1="5411bdff24cba7fdbc3397d45a70fb468d7a44b3" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1a00000">
- <rom loadflag="load16_byte" name="087-c1.c1" offset="0x000000" size="0x400000" crc="07a233bc" sha1="654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c2.c2" offset="0x000001" size="0x400000" crc="7a413592" sha1="b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c3.c3" offset="0x800000" size="0x400000" crc="8b793796" sha1="053acc129ea56691607a5d255845703e61fd3ada" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c4.c4" offset="0x800001" size="0x400000" crc="728fbf11" sha1="daa319d455f759bfc08a37b43218bdb48dc1c9e5" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c5.c5" offset="0x1000000" size="0x400000" crc="172ab180" sha1="a6122f683bdb78d0079e1e360c1b96ba28def7b7" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c6.c6" offset="0x1000001" size="0x400000" crc="002ff8f3" sha1="3a378708697d727796c4f702dd5bbf1c9eb4daec" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c7.c7" offset="0x1800000" size="0x100000" crc="ae450e3d" sha1="ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="087-c8.c8" offset="0x1800001" size="0x100000" crc="a9e82717" sha1="e39ee15d5140dbe7f06eea945cce9984a5e8b06a" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="087-c1.c1" offset="0x000000" size="0x400000" crc="07a233bc" sha1="654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c2.c2" offset="0x000001" size="0x400000" crc="7a413592" sha1="b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c3.c3" offset="0x800000" size="0x400000" crc="8b793796" sha1="053acc129ea56691607a5d255845703e61fd3ada" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c4.c4" offset="0x800001" size="0x400000" crc="728fbf11" sha1="daa319d455f759bfc08a37b43218bdb48dc1c9e5" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c5.c5" offset="0x1000000" size="0x400000" crc="172ab180" sha1="a6122f683bdb78d0079e1e360c1b96ba28def7b7" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c6.c6" offset="0x1000001" size="0x400000" crc="002ff8f3" sha1="3a378708697d727796c4f702dd5bbf1c9eb4daec" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c7.c7" offset="0x1800000" size="0x100000" crc="ae450e3d" sha1="ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="087-c8.c8" offset="0x1800001" size="0x100000" crc="a9e82717" sha1="e39ee15d5140dbe7f06eea945cce9984a5e8b06a" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -4338,28 +4338,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="087-pg1.p1" offset="0x000000" size="0x100000" crc="282a336e" sha1="e062f1939d36a45f185b5dbd726cdd833dc7c28c" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="087-p2.sp2" offset="0x100000" size="0x200000" crc="9bbe27e0" sha1="b18117102159903c8e8f4e4226e1cc91a400e816" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="087-pg1.p1" offset="0x000000" size="0x100000" crc="282a336e" sha1="e062f1939d36a45f185b5dbd726cdd833dc7c28c" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="087-p2.sp2" offset="0x100000" size="0x200000" crc="9bbe27e0" sha1="b18117102159903c8e8f4e4226e1cc91a400e816" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="087-s1.s1" crc="74ec7d9f" sha1="d79c479838a7ca51735a44f91f1968ec5b3c6b91" /> <!-- T531000 -->
+ <rom offset="0x000000" size="0x020000" name="087-s1.s1" crc="74ec7d9f" sha1="d79c479838a7ca51735a44f91f1968ec5b3c6b91" /> <!-- T531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="087-m1.m1" crc="8e6440eb" sha1="e3f72150af4e326543b29df71cda27d73ec087c1" /> <!-- T531001 -->
+ <rom offset="0x000000" size="0x020000" name="087-m1.m1" crc="8e6440eb" sha1="e3f72150af4e326543b29df71cda27d73ec087c1" /> <!-- T531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="087-v1.v1" offset="0x000000" size="0x400000" crc="84bdd9a0" sha1="adceceb00569eca13fcc2e0f0d9f0d9b06a06851" /> <!-- TC5332201 -->
- <rom name="087-v2.v2" offset="0x400000" size="0x200000" crc="ac0f261a" sha1="5411bdff24cba7fdbc3397d45a70fb468d7a44b3" /> <!-- TC5316200 -->
+ <rom name="087-v1.v1" offset="0x000000" size="0x400000" crc="84bdd9a0" sha1="adceceb00569eca13fcc2e0f0d9f0d9b06a06851" /> <!-- TC5332201 -->
+ <rom name="087-v2.v2" offset="0x400000" size="0x200000" crc="ac0f261a" sha1="5411bdff24cba7fdbc3397d45a70fb468d7a44b3" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1a00000">
- <rom loadflag="load16_byte" name="087-c1.c1" offset="0x000000" size="0x400000" crc="07a233bc" sha1="654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c2.c2" offset="0x000001" size="0x400000" crc="7a413592" sha1="b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c3.c3" offset="0x800000" size="0x400000" crc="8b793796" sha1="053acc129ea56691607a5d255845703e61fd3ada" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c4.c4" offset="0x800001" size="0x400000" crc="728fbf11" sha1="daa319d455f759bfc08a37b43218bdb48dc1c9e5" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c5.c5" offset="0x1000000" size="0x400000" crc="172ab180" sha1="a6122f683bdb78d0079e1e360c1b96ba28def7b7" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c6.c6" offset="0x1000001" size="0x400000" crc="002ff8f3" sha1="3a378708697d727796c4f702dd5bbf1c9eb4daec" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c7.c7" offset="0x1800000" size="0x100000" crc="ae450e3d" sha1="ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="087-c8.c8" offset="0x1800001" size="0x100000" crc="a9e82717" sha1="e39ee15d5140dbe7f06eea945cce9984a5e8b06a" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="087-c1.c1" offset="0x000000" size="0x400000" crc="07a233bc" sha1="654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c2.c2" offset="0x000001" size="0x400000" crc="7a413592" sha1="b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c3.c3" offset="0x800000" size="0x400000" crc="8b793796" sha1="053acc129ea56691607a5d255845703e61fd3ada" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c4.c4" offset="0x800001" size="0x400000" crc="728fbf11" sha1="daa319d455f759bfc08a37b43218bdb48dc1c9e5" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c5.c5" offset="0x1000000" size="0x400000" crc="172ab180" sha1="a6122f683bdb78d0079e1e360c1b96ba28def7b7" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c6.c6" offset="0x1000001" size="0x400000" crc="002ff8f3" sha1="3a378708697d727796c4f702dd5bbf1c9eb4daec" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c7.c7" offset="0x1800000" size="0x100000" crc="ae450e3d" sha1="ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="087-c8.c8" offset="0x1800001" size="0x100000" crc="a9e82717" sha1="e39ee15d5140dbe7f06eea945cce9984a5e8b06a" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -4368,32 +4368,32 @@
<description>Fighters Swords (Korean release of Samurai Shodown III)</description>
<year>1995</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
<rom loadflag="load16_word_swap" name="187-p1k.p1" offset="0x000000" size="0x100000" crc="c8e7c075" sha1="7b74f2917114460d79d8f46ee24829a4c08cbf2a" />
- <rom loadflag="load16_word_swap" name="087-p2.sp2" offset="0x100000" size="0x200000" crc="9bbe27e0" sha1="b18117102159903c8e8f4e4226e1cc91a400e816" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="087-p2.sp2" offset="0x100000" size="0x200000" crc="9bbe27e0" sha1="b18117102159903c8e8f4e4226e1cc91a400e816" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="087-s1.s1" crc="74ec7d9f" sha1="d79c479838a7ca51735a44f91f1968ec5b3c6b91" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="087-s1.s1" crc="74ec7d9f" sha1="d79c479838a7ca51735a44f91f1968ec5b3c6b91" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="087-m1.m1" crc="8e6440eb" sha1="e3f72150af4e326543b29df71cda27d73ec087c1" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="087-m1.m1" crc="8e6440eb" sha1="e3f72150af4e326543b29df71cda27d73ec087c1" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="087-v1.v1" offset="0x000000" size="0x400000" crc="84bdd9a0" sha1="adceceb00569eca13fcc2e0f0d9f0d9b06a06851" /> <!-- TC5332201 -->
- <rom name="087-v2.v2" offset="0x400000" size="0x200000" crc="ac0f261a" sha1="5411bdff24cba7fdbc3397d45a70fb468d7a44b3" /> <!-- TC5316200 -->
+ <rom name="087-v1.v1" offset="0x000000" size="0x400000" crc="84bdd9a0" sha1="adceceb00569eca13fcc2e0f0d9f0d9b06a06851" /> <!-- TC5332201 -->
+ <rom name="087-v2.v2" offset="0x400000" size="0x200000" crc="ac0f261a" sha1="5411bdff24cba7fdbc3397d45a70fb468d7a44b3" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1a00000">
- <rom loadflag="load16_byte" name="087-c1.c1" offset="0x000000" size="0x400000" crc="07a233bc" sha1="654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c2.c2" offset="0x000001" size="0x400000" crc="7a413592" sha1="b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c3.c3" offset="0x800000" size="0x400000" crc="8b793796" sha1="053acc129ea56691607a5d255845703e61fd3ada" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c4.c4" offset="0x800001" size="0x400000" crc="728fbf11" sha1="daa319d455f759bfc08a37b43218bdb48dc1c9e5" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c5.c5" offset="0x1000000" size="0x400000" crc="172ab180" sha1="a6122f683bdb78d0079e1e360c1b96ba28def7b7" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c6.c6" offset="0x1000001" size="0x400000" crc="002ff8f3" sha1="3a378708697d727796c4f702dd5bbf1c9eb4daec" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="087-c7.c7" offset="0x1800000" size="0x100000" crc="ae450e3d" sha1="ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="087-c8.c8" offset="0x1800001" size="0x100000" crc="a9e82717" sha1="e39ee15d5140dbe7f06eea945cce9984a5e8b06a" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="087-c1.c1" offset="0x000000" size="0x400000" crc="07a233bc" sha1="654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c2.c2" offset="0x000001" size="0x400000" crc="7a413592" sha1="b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c3.c3" offset="0x800000" size="0x400000" crc="8b793796" sha1="053acc129ea56691607a5d255845703e61fd3ada" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c4.c4" offset="0x800001" size="0x400000" crc="728fbf11" sha1="daa319d455f759bfc08a37b43218bdb48dc1c9e5" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c5.c5" offset="0x1000000" size="0x400000" crc="172ab180" sha1="a6122f683bdb78d0079e1e360c1b96ba28def7b7" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c6.c6" offset="0x1000001" size="0x400000" crc="002ff8f3" sha1="3a378708697d727796c4f702dd5bbf1c9eb4daec" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="087-c7.c7" offset="0x1800000" size="0x100000" crc="ae450e3d" sha1="ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="087-c8.c8" offset="0x1800001" size="0x100000" crc="a9e82717" sha1="e39ee15d5140dbe7f06eea945cce9984a5e8b06a" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -4417,23 +4417,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="088-p1.p1" offset="0x100000" size="0x100000" crc="bd5814f6" sha1="95179a4dee61ae88bb5d9fd74af0c56c8c29f5ea" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="088-p1.p1" offset="0x100000" size="0x100000" crc="bd5814f6" sha1="95179a4dee61ae88bb5d9fd74af0c56c8c29f5ea" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="088-s1.s1" crc="073cb208" sha1="c5b4697d767575884dd49ae416c1fe4a4a92d3f6" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="088-s1.s1" crc="073cb208" sha1="c5b4697d767575884dd49ae416c1fe4a4a92d3f6" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="088-m1.m1" crc="2fe1f499" sha1="5b747eeef65be04423d2db05e086df9132758a47" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="088-m1.m1" crc="2fe1f499" sha1="5b747eeef65be04423d2db05e086df9132758a47" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="088-v1.v1" offset="0x000000" size="0x200000" crc="b7785023" sha1="d11df1e623434669cd3f97f0feda747b24dac05d" /> <!-- TC5316200 -->
+ <rom name="088-v1.v1" offset="0x000000" size="0x200000" crc="b7785023" sha1="d11df1e623434669cd3f97f0feda747b24dac05d" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="088-c1.c1" offset="0x000000" size="0x200000" crc="6e733421" sha1="b67c5d2654a62cc4e44bd54d28e62c7da5eea424" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="088-c2.c2" offset="0x000001" size="0x200000" crc="4d865347" sha1="ad448cf96f3dce44c83412ed6878c495eb4a8a1e" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="088-c3.c3" offset="0x400000" size="0x200000" crc="8fa5a9eb" sha1="7bee19d8a2bccedd8e2cf0c0e9138902b9dafc23" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="088-c4.c4" offset="0x400001" size="0x200000" crc="4604f0dc" sha1="ddf5dbb5e07313998a8f695ad19354ea54585dd6" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="088-c1.c1" offset="0x000000" size="0x200000" crc="6e733421" sha1="b67c5d2654a62cc4e44bd54d28e62c7da5eea424" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="088-c2.c2" offset="0x000001" size="0x200000" crc="4d865347" sha1="ad448cf96f3dce44c83412ed6878c495eb4a8a1e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="088-c3.c3" offset="0x400000" size="0x200000" crc="8fa5a9eb" sha1="7bee19d8a2bccedd8e2cf0c0e9138902b9dafc23" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="088-c4.c4" offset="0x400001" size="0x200000" crc="4604f0dc" sha1="ddf5dbb5e07313998a8f695ad19354ea54585dd6" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4457,28 +4457,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="089-p1.p1" offset="0x000000" size="0x100000" crc="5e5847a2" sha1="b864d0ec4184b785569ddbf67c2115b5ab86ee3e" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="089-p2.sp2" offset="0x100000" size="0x200000" crc="028b774c" sha1="fc5da2821a5072f2b78245fc59b6e3eeef116d16" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="089-p1.p1" offset="0x000000" size="0x100000" crc="5e5847a2" sha1="b864d0ec4184b785569ddbf67c2115b5ab86ee3e" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="089-p2.sp2" offset="0x100000" size="0x200000" crc="028b774c" sha1="fc5da2821a5072f2b78245fc59b6e3eeef116d16" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="089-s1.s1" crc="c79fc2c8" sha1="914c224fb3c461a68d7425cae724cf22bd5f985d" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="089-s1.s1" crc="c79fc2c8" sha1="914c224fb3c461a68d7425cae724cf22bd5f985d" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="089-m1.m1" crc="ff3df7c7" sha1="59d2ef64f734f6026073b365300221909057a512" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="089-m1.m1" crc="ff3df7c7" sha1="59d2ef64f734f6026073b365300221909057a512" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="089-v1.v1" offset="0x000000" size="0x400000" crc="6f726ecb" sha1="e8e2a46af690ce6c7ee64a58ab5010d22df9548c" /> <!-- mask rom TC5332204 -->
- <rom name="089-v2.v2" offset="0x400000" size="0x400000" crc="9d2db551" sha1="83f7e5db7fb1502ceadcd334df90b11b1bba78e5" /> <!-- mask rom TC5332204 -->
+ <rom name="089-v1.v1" offset="0x000000" size="0x400000" crc="6f726ecb" sha1="e8e2a46af690ce6c7ee64a58ab5010d22df9548c" /> <!-- mask rom TC5332204 -->
+ <rom name="089-v2.v2" offset="0x400000" size="0x400000" crc="9d2db551" sha1="83f7e5db7fb1502ceadcd334df90b11b1bba78e5" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="089-c1.c1" offset="0x000000" size="0x400000" crc="f4e97332" sha1="54693827a99836e7d61c45d495dd78bf3fcf1544" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="089-c2.c2" offset="0x000001" size="0x400000" crc="836d14da" sha1="99cc4f9b764503eff7849ff2977d90bb47c5564a" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="089-c3.c3" offset="0x800000" size="0x400000" crc="913611c4" sha1="9664eb1fe1e6f8c3ddeeff872d38ea920ed38a82" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="089-c4.c4" offset="0x800001" size="0x400000" crc="44cef0e3" sha1="34f6f348ba86a2a06cb9c43a16b97cf6ee6158ac" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="089-c5.c5" offset="0x1000000" size="0x400000" crc="89baa1d7" sha1="976c745c44967de61e2a23227835be580b1d283a" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="089-c6.c6" offset="0x1000001" size="0x400000" crc="b2594d56" sha1="685c0bf8ff76c76e41c2ceaebb96349634cfdb2e" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="089-c7.c7" offset="0x1800000" size="0x200000" crc="6a5618ca" sha1="9a1d5f998b0dfabacf9dad45c94bef2bb43e5e0c" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="089-c8.c8" offset="0x1800001" size="0x200000" crc="a223572d" sha1="2791b1212f57937b2b2a95bc9e420c06d0c37669" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="089-c1.c1" offset="0x000000" size="0x400000" crc="f4e97332" sha1="54693827a99836e7d61c45d495dd78bf3fcf1544" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="089-c2.c2" offset="0x000001" size="0x400000" crc="836d14da" sha1="99cc4f9b764503eff7849ff2977d90bb47c5564a" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="089-c3.c3" offset="0x800000" size="0x400000" crc="913611c4" sha1="9664eb1fe1e6f8c3ddeeff872d38ea920ed38a82" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="089-c4.c4" offset="0x800001" size="0x400000" crc="44cef0e3" sha1="34f6f348ba86a2a06cb9c43a16b97cf6ee6158ac" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="089-c5.c5" offset="0x1000000" size="0x400000" crc="89baa1d7" sha1="976c745c44967de61e2a23227835be580b1d283a" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="089-c6.c6" offset="0x1000001" size="0x400000" crc="b2594d56" sha1="685c0bf8ff76c76e41c2ceaebb96349634cfdb2e" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="089-c7.c7" offset="0x1800000" size="0x200000" crc="6a5618ca" sha1="9a1d5f998b0dfabacf9dad45c94bef2bb43e5e0c" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="089-c8.c8" offset="0x1800001" size="0x200000" crc="a223572d" sha1="2791b1212f57937b2b2a95bc9e420c06d0c37669" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -4502,31 +4502,31 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="090-p1.p1" offset="0x100000" size="0x100000" crc="afaa4702" sha1="83d122fddf17d4774353abf4a0655f3939f7b752" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="090-p1.p1" offset="0x100000" size="0x100000" crc="afaa4702" sha1="83d122fddf17d4774353abf4a0655f3939f7b752" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="090-s1.s1" crc="174a880f" sha1="c35d315d728d119a6e9aa42e0593937c90897449" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="090-s1.s1" crc="174a880f" sha1="c35d315d728d119a6e9aa42e0593937c90897449" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="090-m1.m1" crc="28065668" sha1="0c60d4afa1dccad0135e733104f056be73b54e4e" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="090-m1.m1" crc="28065668" sha1="0c60d4afa1dccad0135e733104f056be73b54e4e" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="090-v1.v1" offset="0x000000" size="0x200000" crc="30cf2709" sha1="d1845033f16de2470afd3858ee0efb45176d9ed7" /> <!-- mask rom TC5316200 -->
- <rom name="064-v2.v2" offset="0x200000" size="0x200000" crc="b6527edd" sha1="2bcf5bfa6e117cf4a3728a5e5f5771313c93f22a" /> <!-- mask rom TC5316200 -->
- <rom name="090-v3.v3" offset="0x400000" size="0x200000" crc="1908a7ce" sha1="78f31bcfea33eb94752bbf5226c481baec1af5ac" /> <!-- mask rom TC5316200 -->
+ <rom name="090-v1.v1" offset="0x000000" size="0x200000" crc="30cf2709" sha1="d1845033f16de2470afd3858ee0efb45176d9ed7" /> <!-- mask rom TC5316200 -->
+ <rom name="064-v2.v2" offset="0x200000" size="0x200000" crc="b6527edd" sha1="2bcf5bfa6e117cf4a3728a5e5f5771313c93f22a" /> <!-- mask rom TC5316200 -->
+ <rom name="090-v3.v3" offset="0x400000" size="0x200000" crc="1908a7ce" sha1="78f31bcfea33eb94752bbf5226c481baec1af5ac" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="090-c1.c1" offset="0x000000" size="0x400000" crc="cd30ed9b" sha1="839c20f7ff31251acc875ae402b5d267e55510c7" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="090-c2.c2" offset="0x000001" size="0x400000" crc="10eed5ee" sha1="12131b1c8c017ea77a98c044b392a5db6aad0143" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="064-c3.c3" offset="0x800000" size="0x200000" crc="436d1b31" sha1="059776d77b91377ed0bcfc278802d659c917fc0f" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="064-c4.c4" offset="0x800001" size="0x200000" crc="f9c8dd26" sha1="25a9eea1d49b21b4a988beb32c25bf2f7796f227" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="090-c1.c1" offset="0x000000" size="0x400000" crc="cd30ed9b" sha1="839c20f7ff31251acc875ae402b5d267e55510c7" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="090-c2.c2" offset="0x000001" size="0x400000" crc="10eed5ee" sha1="12131b1c8c017ea77a98c044b392a5db6aad0143" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="064-c3.c3" offset="0x800000" size="0x200000" crc="436d1b31" sha1="059776d77b91377ed0bcfc278802d659c917fc0f" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c4.c4" offset="0x800001" size="0x200000" crc="f9c8dd26" sha1="25a9eea1d49b21b4a988beb32c25bf2f7796f227" /> <!-- mask rom TC5316200 -->
<!-- 0c00000-0ffffff empty -->
- <rom loadflag="load16_byte" name="064-c5.c5" offset="0x1000000" size="0x200000" crc="8e34a9f4" sha1="67b839b426ef3fad0a85d951fdd44c0a45c55226" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="064-c6.c6" offset="0x1000001" size="0x200000" crc="a43e4766" sha1="54f282f2b1ff2934cca7acbb4386a2b99a29df3a" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c5.c5" offset="0x1000000" size="0x200000" crc="8e34a9f4" sha1="67b839b426ef3fad0a85d951fdd44c0a45c55226" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c6.c6" offset="0x1000001" size="0x200000" crc="a43e4766" sha1="54f282f2b1ff2934cca7acbb4386a2b99a29df3a" /> <!-- mask rom TC5316200 -->
<!-- 1400000-17fffff empty -->
- <rom loadflag="load16_byte" name="064-c7.c7" offset="0x1800000" size="0x200000" crc="59d97215" sha1="85a960dc7f364df13ee0c2f99a4c53aefb081486" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="064-c8.c8" offset="0x1800001" size="0x200000" crc="fc092367" sha1="69ff4ae909dd857de3ca8645d63f8b4bde117448" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c7.c7" offset="0x1800000" size="0x200000" crc="59d97215" sha1="85a960dc7f364df13ee0c2f99a4c53aefb081486" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="064-c8.c8" offset="0x1800001" size="0x200000" crc="fc092367" sha1="69ff4ae909dd857de3ca8645d63f8b4bde117448" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -4555,26 +4555,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="092-p1.p1" offset="0x100000" size="0x100000" crc="28ec9b77" sha1="7cdc789a99f8127f437d68cbc41278c926be9efd" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="092-p1.p1" offset="0x100000" size="0x100000" crc="28ec9b77" sha1="7cdc789a99f8127f437d68cbc41278c926be9efd" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="092-s1.s1" crc="a3d68ee2" sha1="386f6110a16967a72fbf788f9d968fddcdcd2889" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="092-s1.s1" crc="a3d68ee2" sha1="386f6110a16967a72fbf788f9d968fddcdcd2889" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="092-m1.m1" crc="91957ef6" sha1="7b6907532a0e02ceb643623cbd689cf228776ed1" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="092-m1.m1" crc="91957ef6" sha1="7b6907532a0e02ceb643623cbd689cf228776ed1" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x700000">
- <rom name="092-v1.v1" offset="0x000000" size="0x200000" crc="69e90596" sha1="1a2007d7784b3ce90d115980c3353862f1664d45" /> <!-- mask rom TC5316200 -->
- <rom name="092-v2.v2" offset="0x200000" size="0x200000" crc="7abdb75d" sha1="0bff764889fe02f37877514c7fc450250839f632" /> <!-- mask rom TC5316200 -->
- <rom name="092-v3.v3" offset="0x400000" size="0x200000" crc="eccc98d3" sha1="b0dfbdb1ea045cb961323ac6906ab342256c3dc7" /> <!-- mask rom TC5316200 -->
- <rom name="092-v4.v4" offset="0x600000" size="0x100000" crc="a7c9c949" sha1="574bc55b45e81ce357b14f5992426115de25cd35" /> <!-- mask rom TC538200 -->
+ <rom name="092-v1.v1" offset="0x000000" size="0x200000" crc="69e90596" sha1="1a2007d7784b3ce90d115980c3353862f1664d45" /> <!-- mask rom TC5316200 -->
+ <rom name="092-v2.v2" offset="0x200000" size="0x200000" crc="7abdb75d" sha1="0bff764889fe02f37877514c7fc450250839f632" /> <!-- mask rom TC5316200 -->
+ <rom name="092-v3.v3" offset="0x400000" size="0x200000" crc="eccc98d3" sha1="b0dfbdb1ea045cb961323ac6906ab342256c3dc7" /> <!-- mask rom TC5316200 -->
+ <rom name="092-v4.v4" offset="0x600000" size="0x100000" crc="a7c9c949" sha1="574bc55b45e81ce357b14f5992426115de25cd35" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="092-c1.c1" offset="0x000000" size="0x400000" crc="2a9fab01" sha1="aa9f037df33ae0575b328734c76c0918ae1917e9" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="092-c2.c2" offset="0x000001" size="0x400000" crc="6d2bac02" sha1="dfe96b62883333872be432e8af1ae617c9e62698" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="092-c3.c3" offset="0x800000" size="0x400000" crc="5da735d6" sha1="f1c05a73794ece15576a0a30c81f4a44faac475a" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="092-c4.c4" offset="0x800001" size="0x400000" crc="de07f997" sha1="c27a4d4bef868eed38dc152ff37d4135b16cc991" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="092-c1.c1" offset="0x000000" size="0x400000" crc="2a9fab01" sha1="aa9f037df33ae0575b328734c76c0918ae1917e9" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="092-c2.c2" offset="0x000001" size="0x400000" crc="6d2bac02" sha1="dfe96b62883333872be432e8af1ae617c9e62698" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="092-c3.c3" offset="0x800000" size="0x400000" crc="5da735d6" sha1="f1c05a73794ece15576a0a30c81f4a44faac475a" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="092-c4.c4" offset="0x800001" size="0x400000" crc="de07f997" sha1="c27a4d4bef868eed38dc152ff37d4135b16cc991" /> <!-- mask rom TC5332205 -->
</dataarea>
</part>
</software>
@@ -4593,27 +4593,27 @@
<info name="serial" value="NGM-093"/>
<info name="release" value="19970501"/>
<info name="alt_title" value="ãƒã‚ªãƒ»ãƒœãƒ³ãƒãƒ¼ãƒžãƒ³"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="093-p1.p1" offset="0x000000" size="0x100000" crc="a1a71d0d" sha1="059284c84f61a825923d86d2f29c91baa2c439cd" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="093-p1.p1" offset="0x000000" size="0x100000" crc="a1a71d0d" sha1="059284c84f61a825923d86d2f29c91baa2c439cd" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="093-s1.s1" crc="4b3fa119" sha1="41cb0909bfb017eb6f2c530cb92a423319ed7ab1" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="093-s1.s1" crc="4b3fa119" sha1="41cb0909bfb017eb6f2c530cb92a423319ed7ab1" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="093-m1.m1" crc="e81e780b" sha1="c56c53984e0f92e180e850c60a75f550ee84917c" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="093-m1.m1" crc="e81e780b" sha1="c56c53984e0f92e180e850c60a75f550ee84917c" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="093-v1.v1" offset="0x000000" size="0x400000" crc="02abd4b0" sha1="6bf33ebc9b01cd4a029f6a555694a9835e30ca1b" /> <!-- TC5332204 -->
- <rom name="093-v2.v2" offset="0x400000" size="0x200000" crc="a92b8b3d" sha1="b672c97b85d2f52eba3cb26025008ebc7a18312a" /> <!-- TC5316200 -->
+ <rom name="093-v1.v1" offset="0x000000" size="0x400000" crc="02abd4b0" sha1="6bf33ebc9b01cd4a029f6a555694a9835e30ca1b" /> <!-- TC5332204 -->
+ <rom name="093-v2.v2" offset="0x400000" size="0x200000" crc="a92b8b3d" sha1="b672c97b85d2f52eba3cb26025008ebc7a18312a" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x900000">
- <rom loadflag="load16_byte" name="093-c1.c1" offset="0x000000" size="0x400000" crc="d1f328f8" sha1="ddf71280c2ce85225f15fe9e973f330609281878" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="093-c2.c2" offset="0x000001" size="0x400000" crc="82c49540" sha1="5f37c1bc0d63c98a13967b44da3d2c85e6dbbe50" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="093-c3.c3" offset="0x800000" size="0x080000" crc="e37578c5" sha1="20024caa0f09ee887a6418dd02d02a0df93786fd" /> <!-- TC534200 -->
- <rom loadflag="load16_byte" name="093-c4.c4" offset="0x800001" size="0x080000" crc="59826783" sha1="0110a2b6186cca95f75225d4d0269d61c2ad25b1" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="093-c1.c1" offset="0x000000" size="0x400000" crc="d1f328f8" sha1="ddf71280c2ce85225f15fe9e973f330609281878" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="093-c2.c2" offset="0x000001" size="0x400000" crc="82c49540" sha1="5f37c1bc0d63c98a13967b44da3d2c85e6dbbe50" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="093-c3.c3" offset="0x800000" size="0x080000" crc="e37578c5" sha1="20024caa0f09ee887a6418dd02d02a0df93786fd" /> <!-- TC534200 -->
+ <rom loadflag="load16_byte" name="093-c4.c4" offset="0x800001" size="0x080000" crc="59826783" sha1="0110a2b6186cca95f75225d4d0269d61c2ad25b1" /> <!-- TC534200 -->
</dataarea>
</part>
</software>
@@ -4637,29 +4637,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="094-p1.p1" offset="0x100000" size="0x100000" crc="33019545" sha1="213db6c0b7d24b74b809854f9c606dbea1d9ba00" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="094-p1.p1" offset="0x100000" size="0x100000" crc="33019545" sha1="213db6c0b7d24b74b809854f9c606dbea1d9ba00" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="094-s1.s1" crc="2f8748a2" sha1="5cc723c4284120473d63d8b0c1a3b3be74bdc324" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="094-s1.s1" crc="2f8748a2" sha1="5cc723c4284120473d63d8b0c1a3b3be74bdc324" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="094-m1.m1" crc="78c851cb" sha1="a9923c002e4e2171a564af45cff0958c5d57b275" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="094-m1.m1" crc="78c851cb" sha1="a9923c002e4e2171a564af45cff0958c5d57b275" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="094-v1.v1" offset="0x000000" size="0x200000" crc="6c31223c" sha1="ede3a2806d7d872a0f737626a23ecce200b534e6" /> <!-- TC5316200 -->
- <rom name="094-v2.v2" offset="0x200000" size="0x200000" crc="8edb776c" sha1="a9eac5e24f83ccdcf303d63261747b1bad876a24" /> <!-- TC5316200 -->
- <rom name="094-v3.v3" offset="0x400000" size="0x100000" crc="c63b9285" sha1="6bbbacfe899e204e74657d6c3f3d05ce75e432f1" /> <!-- TC538200 -->
+ <rom name="094-v1.v1" offset="0x000000" size="0x200000" crc="6c31223c" sha1="ede3a2806d7d872a0f737626a23ecce200b534e6" /> <!-- TC5316200 -->
+ <rom name="094-v2.v2" offset="0x200000" size="0x200000" crc="8edb776c" sha1="a9eac5e24f83ccdcf303d63261747b1bad876a24" /> <!-- TC5316200 -->
+ <rom name="094-v3.v3" offset="0x400000" size="0x100000" crc="c63b9285" sha1="6bbbacfe899e204e74657d6c3f3d05ce75e432f1" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="094-c1.c1" offset="0x000000" size="0x200000" crc="042f6af5" sha1="1c50df6a1a53ffb3079ea0a19c746f5c9536a3ed" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c2.c2" offset="0x000001" size="0x200000" crc="0fbcd046" sha1="9a6dc920a877f27424477c3478907b23afbaa5ea" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c3.c3" offset="0x400000" size="0x200000" crc="58bfbaa1" sha1="4c6f9cf138c5e6dfe89a45e2a690a986c75f5bfc" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c4.c4" offset="0x400001" size="0x200000" crc="9451ee73" sha1="7befee4a886b1d7493c06cefb7abf4ec01c14a8b" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c5.c5" offset="0x800000" size="0x200000" crc="ff9cf48c" sha1="5f46fb5d0812275b0006919d8540f22be7c16492" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c6.c6" offset="0x800001" size="0x200000" crc="31bbd918" sha1="7ff8c5e3f17d40e7a8a189ad8f8026de55368810" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c7.c7" offset="0xc00000" size="0x200000" crc="2091ec04" sha1="a81d4bdbef1ac6ea49845dc30e31bf9745694100" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="094-c8.c8" offset="0xc00001" size="0x200000" crc="d80dd241" sha1="1356a64e4d4e271f62cd0d83f79ee9c906440810" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c1.c1" offset="0x000000" size="0x200000" crc="042f6af5" sha1="1c50df6a1a53ffb3079ea0a19c746f5c9536a3ed" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c2.c2" offset="0x000001" size="0x200000" crc="0fbcd046" sha1="9a6dc920a877f27424477c3478907b23afbaa5ea" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c3.c3" offset="0x400000" size="0x200000" crc="58bfbaa1" sha1="4c6f9cf138c5e6dfe89a45e2a690a986c75f5bfc" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c4.c4" offset="0x400001" size="0x200000" crc="9451ee73" sha1="7befee4a886b1d7493c06cefb7abf4ec01c14a8b" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c5.c5" offset="0x800000" size="0x200000" crc="ff9cf48c" sha1="5f46fb5d0812275b0006919d8540f22be7c16492" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c6.c6" offset="0x800001" size="0x200000" crc="31bbd918" sha1="7ff8c5e3f17d40e7a8a189ad8f8026de55368810" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c7.c7" offset="0xc00000" size="0x200000" crc="2091ec04" sha1="a81d4bdbef1ac6ea49845dc30e31bf9745694100" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="094-c8.c8" offset="0xc00001" size="0x200000" crc="d80dd241" sha1="1356a64e4d4e271f62cd0d83f79ee9c906440810" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4684,29 +4684,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="095-p1.p1" offset="0x000000" size="0x100000" crc="63b4d8ae" sha1="03aa9f6bab6aee685d1b57a52823797704eea845" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="095-p2.sp2" offset="0x100000" size="0x200000" crc="cc15826e" sha1="44d6ac6c0ca697a6f367dcfd809b1e1771cb0635" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="095-p1.p1" offset="0x000000" size="0x100000" crc="63b4d8ae" sha1="03aa9f6bab6aee685d1b57a52823797704eea845" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="095-p2.sp2" offset="0x100000" size="0x200000" crc="cc15826e" sha1="44d6ac6c0ca697a6f367dcfd809b1e1771cb0635" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="095-s1.s1" crc="b6bf5e08" sha1="b527355c35ea097f3448676f2ffa65b8e56ae30c" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="095-s1.s1" crc="b6bf5e08" sha1="b527355c35ea097f3448676f2ffa65b8e56ae30c" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="095-m1.m1" crc="653492a7" sha1="39e511fb9ed5d2135dc8428a31d0baafb2ab36e0" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="095-m1.m1" crc="653492a7" sha1="39e511fb9ed5d2135dc8428a31d0baafb2ab36e0" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="069-v1.v1" offset="0x000000" size="0x400000" crc="2bdbd4db" sha1="5f4fecf69c2329d699cbd45829c19303b1e2a80e" /> <!-- TC5332204 -->
- <rom name="069-v2.v2" offset="0x400000" size="0x400000" crc="a698a487" sha1="11b8bc53bc26a51f4a408e900e3769958625c4ed" /> <!-- TC5332204 -->
- <rom name="095-v3.v3" offset="0x800000" size="0x400000" crc="189d1c6c" sha1="f0b8cd1ee40ea3feeb2800f0723b451ec8240203" /> <!-- TC5332201 -->
+ <rom name="069-v1.v1" offset="0x000000" size="0x400000" crc="2bdbd4db" sha1="5f4fecf69c2329d699cbd45829c19303b1e2a80e" /> <!-- TC5332204 -->
+ <rom name="069-v2.v2" offset="0x400000" size="0x400000" crc="a698a487" sha1="11b8bc53bc26a51f4a408e900e3769958625c4ed" /> <!-- TC5332204 -->
+ <rom name="095-v3.v3" offset="0x800000" size="0x400000" crc="189d1c6c" sha1="f0b8cd1ee40ea3feeb2800f0723b451ec8240203" /> <!-- TC5332201 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="069-c1.c1" offset="0x000000" size="0x400000" crc="e302f93c" sha1="d8610b14900b2b8fe691b67ca9b1abb335dbff74" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c2.c2" offset="0x000001" size="0x400000" crc="1053a455" sha1="69501bfac68739e63d798045b812badd251d57b8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c3.c3" offset="0x800000" size="0x400000" crc="1c0fde2f" sha1="cf6c2ef56c03a861de3b0b6dc0d7c9204d947f9d" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c4.c4" offset="0x800001" size="0x400000" crc="a25fc3d0" sha1="83cb349e2f1032652060b233e741fb893be5af16" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="095-c5.c5" offset="0x1000000" size="0x400000" crc="8b9b65df" sha1="e2a7e20855501f240bcd22f5cc92fcb4a9806abe" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="095-c6.c6" offset="0x1000001" size="0x400000" crc="3e164718" sha1="53217f938c8964c1ca68a6fd5249c4169a5ac8e6" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="095-c7.c7" offset="0x1800000" size="0x200000" crc="ca605e12" sha1="5150b835247fd705bc1dece97d423d9c20a51416" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="095-c8.c8" offset="0x1800001" size="0x200000" crc="4e6beb6c" sha1="c0ac7cfc832ace6ad52c58f5da3a8101baead749" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="069-c1.c1" offset="0x000000" size="0x400000" crc="e302f93c" sha1="d8610b14900b2b8fe691b67ca9b1abb335dbff74" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c2.c2" offset="0x000001" size="0x400000" crc="1053a455" sha1="69501bfac68739e63d798045b812badd251d57b8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c3.c3" offset="0x800000" size="0x400000" crc="1c0fde2f" sha1="cf6c2ef56c03a861de3b0b6dc0d7c9204d947f9d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c4.c4" offset="0x800001" size="0x400000" crc="a25fc3d0" sha1="83cb349e2f1032652060b233e741fb893be5af16" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="095-c5.c5" offset="0x1000000" size="0x400000" crc="8b9b65df" sha1="e2a7e20855501f240bcd22f5cc92fcb4a9806abe" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="095-c6.c6" offset="0x1000001" size="0x400000" crc="3e164718" sha1="53217f938c8964c1ca68a6fd5249c4169a5ac8e6" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="095-c7.c7" offset="0x1800000" size="0x200000" crc="ca605e12" sha1="5150b835247fd705bc1dece97d423d9c20a51416" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="095-c8.c8" offset="0x1800001" size="0x200000" crc="4e6beb6c" sha1="c0ac7cfc832ace6ad52c58f5da3a8101baead749" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4724,32 +4724,32 @@
<!-- This is a bug fixed revision applied over the original cart. The original P1 and P2 stayed in the cart and this -->
<!-- 512k ROM was added to replace the first 512k of P1. -->
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="095-p1.p1" offset="0x000000" size="0x100000" crc="63b4d8ae" sha1="03aa9f6bab6aee685d1b57a52823797704eea845" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="095-p2.sp2" offset="0x100000" size="0x200000" crc="cc15826e" sha1="44d6ac6c0ca697a6f367dcfd809b1e1771cb0635" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="095-p1.p1" offset="0x000000" size="0x100000" crc="63b4d8ae" sha1="03aa9f6bab6aee685d1b57a52823797704eea845" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="095-p2.sp2" offset="0x100000" size="0x200000" crc="cc15826e" sha1="44d6ac6c0ca697a6f367dcfd809b1e1771cb0635" /> <!-- TC5316200 -->
<!-- the rom below acts as a patch to the program rom in the cart, replacing the first 512kb -->
- <rom loadflag="load16_word_swap" name="095-epr.ep1" offset="0x000000" size="0x080000" crc="be0060a3" sha1="fa741d34898ad5004a23e280139d1446f1a082c7" /> <!-- M27C4002 -->
+ <rom loadflag="load16_word_swap" name="095-epr.ep1" offset="0x000000" size="0x080000" crc="be0060a3" sha1="fa741d34898ad5004a23e280139d1446f1a082c7" /> <!-- M27C4002 -->
<!-- P is on eprom, correct chip label unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="095-s1.s1" crc="b6bf5e08" sha1="b527355c35ea097f3448676f2ffa65b8e56ae30c" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="095-s1.s1" crc="b6bf5e08" sha1="b527355c35ea097f3448676f2ffa65b8e56ae30c" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="095-m1.m1" crc="653492a7" sha1="39e511fb9ed5d2135dc8428a31d0baafb2ab36e0" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="095-m1.m1" crc="653492a7" sha1="39e511fb9ed5d2135dc8428a31d0baafb2ab36e0" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="069-v1.v1" offset="0x000000" size="0x400000" crc="2bdbd4db" sha1="5f4fecf69c2329d699cbd45829c19303b1e2a80e" /> <!-- TC5332204 -->
- <rom name="069-v2.v2" offset="0x400000" size="0x400000" crc="a698a487" sha1="11b8bc53bc26a51f4a408e900e3769958625c4ed" /> <!-- TC5332204 -->
- <rom name="095-v3.v3" offset="0x800000" size="0x400000" crc="189d1c6c" sha1="f0b8cd1ee40ea3feeb2800f0723b451ec8240203" /> <!-- TC5332201 -->
+ <rom name="069-v1.v1" offset="0x000000" size="0x400000" crc="2bdbd4db" sha1="5f4fecf69c2329d699cbd45829c19303b1e2a80e" /> <!-- TC5332204 -->
+ <rom name="069-v2.v2" offset="0x400000" size="0x400000" crc="a698a487" sha1="11b8bc53bc26a51f4a408e900e3769958625c4ed" /> <!-- TC5332204 -->
+ <rom name="095-v3.v3" offset="0x800000" size="0x400000" crc="189d1c6c" sha1="f0b8cd1ee40ea3feeb2800f0723b451ec8240203" /> <!-- TC5332201 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="069-c1.c1" offset="0x000000" size="0x400000" crc="e302f93c" sha1="d8610b14900b2b8fe691b67ca9b1abb335dbff74" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c2.c2" offset="0x000001" size="0x400000" crc="1053a455" sha1="69501bfac68739e63d798045b812badd251d57b8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c3.c3" offset="0x800000" size="0x400000" crc="1c0fde2f" sha1="cf6c2ef56c03a861de3b0b6dc0d7c9204d947f9d" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="069-c4.c4" offset="0x800001" size="0x400000" crc="a25fc3d0" sha1="83cb349e2f1032652060b233e741fb893be5af16" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="095-c5.c5" offset="0x1000000" size="0x400000" crc="8b9b65df" sha1="e2a7e20855501f240bcd22f5cc92fcb4a9806abe" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="095-c6.c6" offset="0x1000001" size="0x400000" crc="3e164718" sha1="53217f938c8964c1ca68a6fd5249c4169a5ac8e6" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="095-c7.c7" offset="0x1800000" size="0x200000" crc="ca605e12" sha1="5150b835247fd705bc1dece97d423d9c20a51416" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="095-c8.c8" offset="0x1800001" size="0x200000" crc="4e6beb6c" sha1="c0ac7cfc832ace6ad52c58f5da3a8101baead749" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="069-c1.c1" offset="0x000000" size="0x400000" crc="e302f93c" sha1="d8610b14900b2b8fe691b67ca9b1abb335dbff74" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c2.c2" offset="0x000001" size="0x400000" crc="1053a455" sha1="69501bfac68739e63d798045b812badd251d57b8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c3.c3" offset="0x800000" size="0x400000" crc="1c0fde2f" sha1="cf6c2ef56c03a861de3b0b6dc0d7c9204d947f9d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="069-c4.c4" offset="0x800001" size="0x400000" crc="a25fc3d0" sha1="83cb349e2f1032652060b233e741fb893be5af16" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="095-c5.c5" offset="0x1000000" size="0x400000" crc="8b9b65df" sha1="e2a7e20855501f240bcd22f5cc92fcb4a9806abe" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="095-c6.c6" offset="0x1000001" size="0x400000" crc="3e164718" sha1="53217f938c8964c1ca68a6fd5249c4169a5ac8e6" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="095-c7.c7" offset="0x1800000" size="0x200000" crc="ca605e12" sha1="5150b835247fd705bc1dece97d423d9c20a51416" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="095-c8.c8" offset="0x1800001" size="0x200000" crc="4e6beb6c" sha1="c0ac7cfc832ace6ad52c58f5da3a8101baead749" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4773,29 +4773,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="096-p1.p1" offset="0x000000" size="0x100000" crc="9edb420d" sha1="150d80707325ece351c72c21c6186cfb5996adba" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="096-p2.sp2" offset="0x100000" size="0x200000" crc="4d5a2602" sha1="4c26d6135d2877d9c38169662033e9d0cc24d943" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="096-p1.p1" offset="0x000000" size="0x100000" crc="9edb420d" sha1="150d80707325ece351c72c21c6186cfb5996adba" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="096-p2.sp2" offset="0x100000" size="0x200000" crc="4d5a2602" sha1="4c26d6135d2877d9c38169662033e9d0cc24d943" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="096-s1.s1" crc="cc7fd344" sha1="2c6846cf8ea61fb192ba181dbccb63594d572c0e" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="096-s1.s1" crc="cc7fd344" sha1="2c6846cf8ea61fb192ba181dbccb63594d572c0e" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="096-m1.m1" crc="cb07b659" sha1="940b379957c2987d7ab0443cb80c3ff58f6ba559" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="096-m1.m1" crc="cb07b659" sha1="940b379957c2987d7ab0443cb80c3ff58f6ba559" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="096-v1.v1" offset="0x000000" size="0x200000" crc="e2c32074" sha1="69426e7e63fc31a73d1cd056cc9ae6a2c4499407" /> <!-- TC5316200 -->
- <rom name="096-v2.v2" offset="0x200000" size="0x200000" crc="a290eee7" sha1="e66a98cd9740188bf999992b417f8feef941cede" /> <!-- TC5316200 -->
- <rom name="096-v3.v3" offset="0x400000" size="0x200000" crc="199d12ea" sha1="a883bf34e685487705a8dafdd0b8db15eb360e80" /> <!-- TC5316200 -->
+ <rom name="096-v1.v1" offset="0x000000" size="0x200000" crc="e2c32074" sha1="69426e7e63fc31a73d1cd056cc9ae6a2c4499407" /> <!-- TC5316200 -->
+ <rom name="096-v2.v2" offset="0x200000" size="0x200000" crc="a290eee7" sha1="e66a98cd9740188bf999992b417f8feef941cede" /> <!-- TC5316200 -->
+ <rom name="096-v3.v3" offset="0x400000" size="0x200000" crc="199d12ea" sha1="a883bf34e685487705a8dafdd0b8db15eb360e80" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="096-c1.c1" offset="0x000000" size="0x400000" crc="f17b8d89" sha1="7180df23f7c7a964b0835fda76970b12f0aa9ea8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c2.c2" offset="0x000001" size="0x400000" crc="3840c508" sha1="55adc7cd26fec3e4dbd779df6701bc6eaba41b84" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c3.c3" offset="0x800000" size="0x400000" crc="55f9ee1e" sha1="fbe1b7891beae66c5fcbc7e36168dc1b460ede91" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c4.c4" offset="0x800001" size="0x400000" crc="585b7e47" sha1="d50ea91397fc53d86470ff5b493a44d57c010306" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c5.c5" offset="0x1000000" size="0x400000" crc="c75a753c" sha1="fc977f8710816a369a5d0d49ee84059380e93fb7" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c6.c6" offset="0x1000001" size="0x400000" crc="9a9d2f7a" sha1="a89a713bfcd93974c9acb21ce699d365b08e7e39" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c7.c7" offset="0x1800000" size="0x200000" crc="51bd8ab2" sha1="c8def9c64de64571492b5b7e14b794e3c18f1393" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="096-c8.c8" offset="0x1800001" size="0x200000" crc="9a34f99c" sha1="fca72d95ec42790a7f1e771a1e25dbc5bec5fc19" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="096-c1.c1" offset="0x000000" size="0x400000" crc="f17b8d89" sha1="7180df23f7c7a964b0835fda76970b12f0aa9ea8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c2.c2" offset="0x000001" size="0x400000" crc="3840c508" sha1="55adc7cd26fec3e4dbd779df6701bc6eaba41b84" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c3.c3" offset="0x800000" size="0x400000" crc="55f9ee1e" sha1="fbe1b7891beae66c5fcbc7e36168dc1b460ede91" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c4.c4" offset="0x800001" size="0x400000" crc="585b7e47" sha1="d50ea91397fc53d86470ff5b493a44d57c010306" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c5.c5" offset="0x1000000" size="0x400000" crc="c75a753c" sha1="fc977f8710816a369a5d0d49ee84059380e93fb7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c6.c6" offset="0x1000001" size="0x400000" crc="9a9d2f7a" sha1="a89a713bfcd93974c9acb21ce699d365b08e7e39" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c7.c7" offset="0x1800000" size="0x200000" crc="51bd8ab2" sha1="c8def9c64de64571492b5b7e14b794e3c18f1393" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="096-c8.c8" offset="0x1800001" size="0x200000" crc="9a34f99c" sha1="fca72d95ec42790a7f1e771a1e25dbc5bec5fc19" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4804,34 +4804,34 @@
<description>Art of Fighting 3 - The Path of the Warrior (Korean release)</description>
<year>1996</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<!-- KOREAN VERSION -->
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
<rom loadflag="load16_word_swap" name="196-p1k.p1" offset="0x000000" size="0x100000" crc="a0780789" sha1="83657922a9a3502653ef8cda45b15d9f935aa96a" />
- <rom loadflag="load16_word_swap" name="096-p2.sp2" offset="0x100000" size="0x200000" crc="4d5a2602" sha1="4c26d6135d2877d9c38169662033e9d0cc24d943" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="096-p2.sp2" offset="0x100000" size="0x200000" crc="4d5a2602" sha1="4c26d6135d2877d9c38169662033e9d0cc24d943" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="096-s1.s1" crc="cc7fd344" sha1="2c6846cf8ea61fb192ba181dbccb63594d572c0e" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="096-s1.s1" crc="cc7fd344" sha1="2c6846cf8ea61fb192ba181dbccb63594d572c0e" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="096-m1.m1" crc="cb07b659" sha1="940b379957c2987d7ab0443cb80c3ff58f6ba559" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="096-m1.m1" crc="cb07b659" sha1="940b379957c2987d7ab0443cb80c3ff58f6ba559" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="096-v1.v1" offset="0x000000" size="0x200000" crc="e2c32074" sha1="69426e7e63fc31a73d1cd056cc9ae6a2c4499407" /> <!-- TC5316200 -->
- <rom name="096-v2.v2" offset="0x200000" size="0x200000" crc="a290eee7" sha1="e66a98cd9740188bf999992b417f8feef941cede" /> <!-- TC5316200 -->
- <rom name="096-v3.v3" offset="0x400000" size="0x200000" crc="199d12ea" sha1="a883bf34e685487705a8dafdd0b8db15eb360e80" /> <!-- TC5316200 -->
+ <rom name="096-v1.v1" offset="0x000000" size="0x200000" crc="e2c32074" sha1="69426e7e63fc31a73d1cd056cc9ae6a2c4499407" /> <!-- TC5316200 -->
+ <rom name="096-v2.v2" offset="0x200000" size="0x200000" crc="a290eee7" sha1="e66a98cd9740188bf999992b417f8feef941cede" /> <!-- TC5316200 -->
+ <rom name="096-v3.v3" offset="0x400000" size="0x200000" crc="199d12ea" sha1="a883bf34e685487705a8dafdd0b8db15eb360e80" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="096-c1.c1" offset="0x000000" size="0x400000" crc="f17b8d89" sha1="7180df23f7c7a964b0835fda76970b12f0aa9ea8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c2.c2" offset="0x000001" size="0x400000" crc="3840c508" sha1="55adc7cd26fec3e4dbd779df6701bc6eaba41b84" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c3.c3" offset="0x800000" size="0x400000" crc="55f9ee1e" sha1="fbe1b7891beae66c5fcbc7e36168dc1b460ede91" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c4.c4" offset="0x800001" size="0x400000" crc="585b7e47" sha1="d50ea91397fc53d86470ff5b493a44d57c010306" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c5.c5" offset="0x1000000" size="0x400000" crc="c75a753c" sha1="fc977f8710816a369a5d0d49ee84059380e93fb7" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c6.c6" offset="0x1000001" size="0x400000" crc="9a9d2f7a" sha1="a89a713bfcd93974c9acb21ce699d365b08e7e39" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="096-c7.c7" offset="0x1800000" size="0x200000" crc="51bd8ab2" sha1="c8def9c64de64571492b5b7e14b794e3c18f1393" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="096-c8.c8" offset="0x1800001" size="0x200000" crc="9a34f99c" sha1="fca72d95ec42790a7f1e771a1e25dbc5bec5fc19" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="096-c1.c1" offset="0x000000" size="0x400000" crc="f17b8d89" sha1="7180df23f7c7a964b0835fda76970b12f0aa9ea8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c2.c2" offset="0x000001" size="0x400000" crc="3840c508" sha1="55adc7cd26fec3e4dbd779df6701bc6eaba41b84" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c3.c3" offset="0x800000" size="0x400000" crc="55f9ee1e" sha1="fbe1b7891beae66c5fcbc7e36168dc1b460ede91" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c4.c4" offset="0x800001" size="0x400000" crc="585b7e47" sha1="d50ea91397fc53d86470ff5b493a44d57c010306" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c5.c5" offset="0x1000000" size="0x400000" crc="c75a753c" sha1="fc977f8710816a369a5d0d49ee84059380e93fb7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c6.c6" offset="0x1000001" size="0x400000" crc="9a9d2f7a" sha1="a89a713bfcd93974c9acb21ce699d365b08e7e39" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="096-c7.c7" offset="0x1800000" size="0x200000" crc="51bd8ab2" sha1="c8def9c64de64571492b5b7e14b794e3c18f1393" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="096-c8.c8" offset="0x1800001" size="0x200000" crc="9a34f99c" sha1="fca72d95ec42790a7f1e771a1e25dbc5bec5fc19" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4855,24 +4855,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="097-p1.p1" offset="0x100000" size="0x100000" crc="0547121d" sha1="e0bb6c614f572b74ba9a9f0d3d5b69fbc91ebc52" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="097-p1.p1" offset="0x100000" size="0x100000" crc="0547121d" sha1="e0bb6c614f572b74ba9a9f0d3d5b69fbc91ebc52" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="097-s1.s1" crc="8dd66743" sha1="39214bb25a1d5b44a8524010be05bf5a0211981f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="097-s1.s1" crc="8dd66743" sha1="39214bb25a1d5b44a8524010be05bf5a0211981f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="097-m1.m1" crc="b20e4291" sha1="0e891ab53f9fded510295dfc7818bc59b4a9dd97" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="097-m1.m1" crc="b20e4291" sha1="0e891ab53f9fded510295dfc7818bc59b4a9dd97" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="097-v1.v1" offset="0x000000" size="0x400000" crc="6f885152" sha1="8175804d5c1420c5d37b733d4a8fa2aa81e59f1b" /> <!-- TC5332201 -->
- <rom name="097-v2.v2" offset="0x400000" size="0x200000" crc="3359e868" sha1="b7efd9f1a6dab33271fe8356bcc863aeae1d3ed8" /> <!-- TC5316200 -->
+ <rom name="097-v1.v1" offset="0x000000" size="0x400000" crc="6f885152" sha1="8175804d5c1420c5d37b733d4a8fa2aa81e59f1b" /> <!-- TC5332201 -->
+ <rom name="097-v2.v2" offset="0x400000" size="0x200000" crc="3359e868" sha1="b7efd9f1a6dab33271fe8356bcc863aeae1d3ed8" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="097-c1.c1" offset="0x000000" size="0x400000" crc="33d0d589" sha1="fe4aa95555e478ceb2d28fd27d83ee06cd09520c" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="097-c2.c2" offset="0x000001" size="0x400000" crc="186f8b43" sha1="f5cced93e21dc841b00ebeaa30786cb0e047bd9a" /> <!-- TC5332202 -->
- <rom loadflag="load16_byte" name="097-c3.c3" offset="0x800000" size="0x200000" crc="c339fff5" sha1="58dfd1e30dc0ad3f816a5dbd1cc7e7ccbb792c53" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="097-c4.c4" offset="0x800001" size="0x200000" crc="84a40c6e" sha1="061a13fba5fed883e5ee9566cedc208df2511bcf" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="097-c1.c1" offset="0x000000" size="0x400000" crc="33d0d589" sha1="fe4aa95555e478ceb2d28fd27d83ee06cd09520c" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="097-c2.c2" offset="0x000001" size="0x400000" crc="186f8b43" sha1="f5cced93e21dc841b00ebeaa30786cb0e047bd9a" /> <!-- TC5332202 -->
+ <rom loadflag="load16_byte" name="097-c3.c3" offset="0x800000" size="0x200000" crc="c339fff5" sha1="58dfd1e30dc0ad3f816a5dbd1cc7e7ccbb792c53" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="097-c4.c4" offset="0x800001" size="0x200000" crc="84a40c6e" sha1="061a13fba5fed883e5ee9566cedc208df2511bcf" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -4924,24 +4924,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="200-p1.p1" offset="0x100000" size="0x100000" crc="28c83048" sha1="e7ef87e1de21d2bb17ef17bb08657e92363f0e9a" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="200-p1.p1" offset="0x100000" size="0x100000" crc="28c83048" sha1="e7ef87e1de21d2bb17ef17bb08657e92363f0e9a" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="200-s1.s1" crc="9a5402b2" sha1="ae1a0b5450869d61b2bb23671c744d3dda8769c4" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="200-s1.s1" crc="9a5402b2" sha1="ae1a0b5450869d61b2bb23671c744d3dda8769c4" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="200-m1.m1" crc="9994ac00" sha1="7bded797f3b80fd00bcbe451ac0abe6646b19a14" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="200-m1.m1" crc="9994ac00" sha1="7bded797f3b80fd00bcbe451ac0abe6646b19a14" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="200-v1.v1" offset="0x000000" size="0x200000" crc="00fd48d2" sha1="ddfee09328632e598fd51537b3ae8593219b2111" /> <!-- mask rom TC5316200 -->
- <rom name="200-v2.v2" offset="0x200000" size="0x200000" crc="082acb31" sha1="2f1c053040e9d50a6d45fd7bea1b96742bae694f" /> <!-- mask rom TC5316200 -->
- <rom name="200-v3.v3" offset="0x400000" size="0x200000" crc="7abca053" sha1="e229bc0ea82a371d6ee8fd9fe442b0fd141d0a71" /> <!-- mask rom TC5316200 -->
- <rom name="200-v4.v4" offset="0x600000" size="0x200000" crc="6c7b4902" sha1="d55e0f542d928a9a851133ff26763c8236cbbd4d" /> <!-- mask rom TC5316200 -->
+ <rom name="200-v1.v1" offset="0x000000" size="0x200000" crc="00fd48d2" sha1="ddfee09328632e598fd51537b3ae8593219b2111" /> <!-- mask rom TC5316200 -->
+ <rom name="200-v2.v2" offset="0x200000" size="0x200000" crc="082acb31" sha1="2f1c053040e9d50a6d45fd7bea1b96742bae694f" /> <!-- mask rom TC5316200 -->
+ <rom name="200-v3.v3" offset="0x400000" size="0x200000" crc="7abca053" sha1="e229bc0ea82a371d6ee8fd9fe442b0fd141d0a71" /> <!-- mask rom TC5316200 -->
+ <rom name="200-v4.v4" offset="0x600000" size="0x200000" crc="6c7b4902" sha1="d55e0f542d928a9a851133ff26763c8236cbbd4d" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="200-c1.c1" offset="0x000000" size="0x400000" crc="8e7bf41a" sha1="148eb747f2f4d8e921eb0411c88a636022ceab80" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="200-c2.c2" offset="0x000001" size="0x400000" crc="5a65a8ce" sha1="d6c7afe035411f3eacdf6868d36f91572dd593e0" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="200-c1.c1" offset="0x000000" size="0x400000" crc="8e7bf41a" sha1="148eb747f2f4d8e921eb0411c88a636022ceab80" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="200-c2.c2" offset="0x000001" size="0x400000" crc="5a65a8ce" sha1="d6c7afe035411f3eacdf6868d36f91572dd593e0" /> <!-- mask rom TC5332205 -->
</dataarea>
</part>
</software>
@@ -4965,24 +4965,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="201-p1.p1" offset="0x100000" size="0x100000" crc="08d8daa5" sha1="b888993dbb7e9f0a28a01d7d2e1da00ef9cf6f38" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="201-p1.p1" offset="0x100000" size="0x100000" crc="08d8daa5" sha1="b888993dbb7e9f0a28a01d7d2e1da00ef9cf6f38" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="201-s1.s1" crc="2f55958d" sha1="550b53628daec9f1e1e11a398854092d90f9505a" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="201-s1.s1" crc="2f55958d" sha1="550b53628daec9f1e1e11a398854092d90f9505a" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="201-m1.m1" crc="c28b3253" sha1="fd75bd15aed30266a8b3775f276f997af57d1c06" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="201-m1.m1" crc="c28b3253" sha1="fd75bd15aed30266a8b3775f276f997af57d1c06" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="201-v1.v1" offset="0x000000" size="0x400000" crc="23d22ed1" sha1="cd076928468ad6bcc5f19f88cb843ecb5e660681" /> <!-- TC5332204 -->
- <rom name="201-v2.v2" offset="0x400000" size="0x400000" crc="472cf9db" sha1="5f79ea9286d22ed208128f9c31ca75552ce08b57" /> <!-- TC5332204 -->
+ <rom name="201-v1.v1" offset="0x000000" size="0x400000" crc="23d22ed1" sha1="cd076928468ad6bcc5f19f88cb843ecb5e660681" /> <!-- TC5332204 -->
+ <rom name="201-v2.v2" offset="0x400000" size="0x400000" crc="472cf9db" sha1="5f79ea9286d22ed208128f9c31ca75552ce08b57" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="201-c1.c1" offset="0x000000" size="0x400000" crc="72813676" sha1="7b045d1a48980cb1a140699011cb1a3d4acdc4d1" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="201-c2.c2" offset="0x000001" size="0x400000" crc="96f62574" sha1="cb7254b885989223bba597b8ff0972dfa5957816" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="201-c3.c3" offset="0x800000" size="0x400000" crc="5121456a" sha1="0a7a27d603d1bb2520b5570ebf5b34a106e255a6" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="201-c4.c4" offset="0x800001" size="0x400000" crc="f4ad59a3" sha1="4e94fda8ee63abf0f92afe08060a488546e5c280" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="201-c1.c1" offset="0x000000" size="0x400000" crc="72813676" sha1="7b045d1a48980cb1a140699011cb1a3d4acdc4d1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="201-c2.c2" offset="0x000001" size="0x400000" crc="96f62574" sha1="cb7254b885989223bba597b8ff0972dfa5957816" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="201-c3.c3" offset="0x800000" size="0x400000" crc="5121456a" sha1="0a7a27d603d1bb2520b5570ebf5b34a106e255a6" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="201-c4.c4" offset="0x800001" size="0x400000" crc="f4ad59a3" sha1="4e94fda8ee63abf0f92afe08060a488546e5c280" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5001,24 +5001,24 @@
<info name="serial" value="NGM-202"/>
<info name="release" value="19951128"/>
<info name="alt_title" value="パズルdeãƒãƒ³ï¼"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="202-p1.p1" offset="0x000000" size="0x080000" crc="2b61415b" sha1="0e3e4faf2fd6e63407425e1ac788003e75aeeb4f" /> <!-- TC534200 -->
+ <rom loadflag="load16_word_swap" name="202-p1.p1" offset="0x000000" size="0x080000" crc="2b61415b" sha1="0e3e4faf2fd6e63407425e1ac788003e75aeeb4f" /> <!-- TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="202-s1.s1" crc="cd19264f" sha1="531be2305cd56d332fb7a53ab924214ade34a9e8" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="202-s1.s1" crc="cd19264f" sha1="531be2305cd56d332fb7a53ab924214ade34a9e8" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="202-m1.m1" crc="9c0291ea" sha1="3fa67c62acba79be6b3a98cc1601e45569fa11ae" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="202-m1.m1" crc="9c0291ea" sha1="3fa67c62acba79be6b3a98cc1601e45569fa11ae" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
- <rom name="202-v1.v1" offset="0x000000" size="0x080000" crc="debeb8fb" sha1="49a3d3578c087f1a0050168571ef8d1b08c5dc05" /> <!-- TC534200 -->
+ <rom name="202-v1.v1" offset="0x000000" size="0x080000" crc="debeb8fb" sha1="49a3d3578c087f1a0050168571ef8d1b08c5dc05" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="202-c1.c1" offset="0x000000" size="0x100000" crc="cc0095ef" sha1="3d86f455e6db10a2449b775dc386f1826ba3b62e" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="202-c2.c2" offset="0x000001" size="0x100000" crc="42371307" sha1="df794f989e2883634bf7ffeea48d6bc3854529af" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="202-c1.c1" offset="0x000000" size="0x100000" crc="cc0095ef" sha1="3d86f455e6db10a2449b775dc386f1826ba3b62e" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="202-c2.c2" offset="0x000001" size="0x100000" crc="42371307" sha1="df794f989e2883634bf7ffeea48d6bc3854529af" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -5042,20 +5042,20 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="203-p1.p1" offset="0x000000" size="0x100000" crc="7ba70e2d" sha1="945f472cc3e7706f613c52df18de35c986d166e7" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="203-p1.p1" offset="0x000000" size="0x100000" crc="7ba70e2d" sha1="945f472cc3e7706f613c52df18de35c986d166e7" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="203-s1.s1" crc="bfdc8309" sha1="781337eab932a130b396a6c1080611d6f9c24c6e" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="203-s1.s1" crc="bfdc8309" sha1="781337eab932a130b396a6c1080611d6f9c24c6e" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="203-m1.m1" crc="a602c2c2" sha1="19fd5d0379244c528b58343f6cbf78b4766fb23d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="203-m1.m1" crc="a602c2c2" sha1="19fd5d0379244c528b58343f6cbf78b4766fb23d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="203-v1.v1" offset="0x000000" size="0x200000" crc="baa2b9a5" sha1="914782b6c81d9a76ce02251575592b0648434ba3" /> <!-- TC5316200 -->
+ <rom name="203-v1.v1" offset="0x000000" size="0x200000" crc="baa2b9a5" sha1="914782b6c81d9a76ce02251575592b0648434ba3" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="203-c1.c1" offset="0x000000" size="0x200000" crc="bba9e8c0" sha1="db89b7275a59ae6104a8308025c7e142a67b947b" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="203-c2.c2" offset="0x000001" size="0x200000" crc="2574be03" sha1="198cfd697c623022919ae4118928a7fe30cd6c46" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="203-c1.c1" offset="0x000000" size="0x200000" crc="bba9e8c0" sha1="db89b7275a59ae6104a8308025c7e142a67b947b" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="203-c2.c2" offset="0x000001" size="0x200000" crc="2574be03" sha1="198cfd697c623022919ae4118928a7fe30cd6c46" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -5089,23 +5089,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="206-p1.p1" offset="0x000000" size="0x100000" crc="c33ed21e" sha1="bffff0d17e587e67672227e60c0ebd3f3a7193e6" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="206-p1.p1" offset="0x000000" size="0x100000" crc="c33ed21e" sha1="bffff0d17e587e67672227e60c0ebd3f3a7193e6" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="206-s1.s1" crc="f0b68780" sha1="3f60950b14d121a5af3e6a8155ae9832ddc6ec46" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="206-s1.s1" crc="f0b68780" sha1="3f60950b14d121a5af3e6a8155ae9832ddc6ec46" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="206-m1.m1" crc="0e22902e" sha1="fb8466c342d4abd8bb4cad01c6ceab03f96cdad8" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="206-m1.m1" crc="0e22902e" sha1="fb8466c342d4abd8bb4cad01c6ceab03f96cdad8" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="206-v1.v1" offset="0x000000" size="0x200000" crc="5385eca8" sha1="1ca171ce74a5885ae8841d0924de21dc0af2214e" /> <!-- mask rom TC5316200 -->
- <rom name="206-v2.v2" offset="0x200000" size="0x200000" crc="f8c55404" sha1="cecc41e9e08a7ff05b6f62e713fc86a816bf55a2" /> <!-- mask rom TC5316200 -->
+ <rom name="206-v1.v1" offset="0x000000" size="0x200000" crc="5385eca8" sha1="1ca171ce74a5885ae8841d0924de21dc0af2214e" /> <!-- mask rom TC5316200 -->
+ <rom name="206-v2.v2" offset="0x200000" size="0x200000" crc="f8c55404" sha1="cecc41e9e08a7ff05b6f62e713fc86a816bf55a2" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xa00000">
- <rom loadflag="load16_byte" name="206-c1.c1" offset="0x000000" size="0x400000" crc="846e4e8e" sha1="ba9b96340aca7fadaff0e6d484391ddb5c5e7bd4" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="206-c2.c2" offset="0x000001" size="0x400000" crc="1cba876d" sha1="3254ceb5a2f76c172930d9889d5d81e093e87628" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="206-c3.c3" offset="0x800000" size="0x100000" crc="79aa2b48" sha1="31f94217cd35f48845c74a55256314c16fd26ed7" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="206-c4.c4" offset="0x800001" size="0x100000" crc="55e1314d" sha1="fffbc9eb9000ff5b1063af1817de7ea4a267fedd" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="206-c1.c1" offset="0x000000" size="0x400000" crc="846e4e8e" sha1="ba9b96340aca7fadaff0e6d484391ddb5c5e7bd4" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="206-c2.c2" offset="0x000001" size="0x400000" crc="1cba876d" sha1="3254ceb5a2f76c172930d9889d5d81e093e87628" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="206-c3.c3" offset="0x800000" size="0x100000" crc="79aa2b48" sha1="31f94217cd35f48845c74a55256314c16fd26ed7" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="206-c4.c4" offset="0x800001" size="0x100000" crc="55e1314d" sha1="fffbc9eb9000ff5b1063af1817de7ea4a267fedd" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -5123,24 +5123,24 @@
<publisher>Visco</publisher>
<info name="serial" value="NGM-207"/>
<info name="release" value="19970626"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="207-p1.p1" offset="0x000000" size="0x100000" crc="334ea51e" sha1="0a642f8565ec6e9587ed767bcf177f4677547162" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="207-p1.p1" offset="0x000000" size="0x100000" crc="334ea51e" sha1="0a642f8565ec6e9587ed767bcf177f4677547162" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="207-s1.s1" crc="6aebafce" sha1="5db03715fbed62f2ff3cef7f93606f30261c0362" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="207-s1.s1" crc="6aebafce" sha1="5db03715fbed62f2ff3cef7f93606f30261c0362" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="207-m1.m1" crc="b5b74a95" sha1="7b01f3b87c247cc7472591f8cdcf0ae8065e31c6" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="207-m1.m1" crc="b5b74a95" sha1="7b01f3b87c247cc7472591f8cdcf0ae8065e31c6" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="207-v1.v1" offset="0x000000" size="0x200000" crc="4143c052" sha1="561b19bc8811b80f2f42ffc0b5df27132696470a" /> <!-- TC5316200 -->
+ <rom name="207-v1.v1" offset="0x000000" size="0x200000" crc="4143c052" sha1="561b19bc8811b80f2f42ffc0b5df27132696470a" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="207-c1.c1" offset="0x000000" size="0x200000" crc="c7541b9d" sha1="25ca1a2b14cc2648d8dbe432cbd1396017af822c" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="207-c2.c2" offset="0x000001" size="0x200000" crc="f57166d2" sha1="bf3aa47d17156485c2177fb63cba093f050abb98" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="207-c1.c1" offset="0x000000" size="0x200000" crc="c7541b9d" sha1="25ca1a2b14cc2648d8dbe432cbd1396017af822c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="207-c2.c2" offset="0x000001" size="0x200000" crc="f57166d2" sha1="bf3aa47d17156485c2177fb63cba093f050abb98" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -5158,27 +5158,27 @@
<publisher>Technos Japan</publisher>
<info name="serial" value="NGM-208"/>
<info name="alt_title" value="ãã«ãŠã®ç†±è¡€é—˜çƒä¼èª¬"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="208-p1.p1" offset="0x100000" size="0x100000" crc="127f3d32" sha1="18e77b79b1197a89371533ef9b1e4d682c44d875" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="208-p1.p1" offset="0x100000" size="0x100000" crc="127f3d32" sha1="18e77b79b1197a89371533ef9b1e4d682c44d875" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="208-s1.s1" crc="64abd6b3" sha1="0315d724e4d83a44ce84c531ff9b8c398363c039" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="208-s1.s1" crc="64abd6b3" sha1="0315d724e4d83a44ce84c531ff9b8c398363c039" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="208-m1.m1" crc="0a5f3325" sha1="04e0236df478a5452654c823dcb42fea65b6a718" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="208-m1.m1" crc="0a5f3325" sha1="04e0236df478a5452654c823dcb42fea65b6a718" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="208-v1.v1" offset="0x000000" size="0x400000" crc="e7899a24" sha1="3e75b449898fee73fbacf58d70e3a460b9e0c573" /> <!-- TC5332204 -->
+ <rom name="208-v1.v1" offset="0x000000" size="0x400000" crc="e7899a24" sha1="3e75b449898fee73fbacf58d70e3a460b9e0c573" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="208-c1.c1" offset="0x000000" size="0x400000" crc="93d8619b" sha1="6588cb67e38722d5843fb29943d92e3905101aff" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="208-c2.c2" offset="0x000001" size="0x400000" crc="1c737bb6" sha1="8e341989981a713e61dfed8bde9a6459583ef46d" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="208-c3.c3" offset="0x800000" size="0x200000" crc="14cb1703" sha1="a46acec03c1b2351fe36810628f02b7c848d13db" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="208-c4.c4" offset="0x800001" size="0x200000" crc="c7165f19" sha1="221f03de893dca0e5305fa17aa94f96c67713818" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="208-c1.c1" offset="0x000000" size="0x400000" crc="93d8619b" sha1="6588cb67e38722d5843fb29943d92e3905101aff" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="208-c2.c2" offset="0x000001" size="0x400000" crc="1c737bb6" sha1="8e341989981a713e61dfed8bde9a6459583ef46d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="208-c3.c3" offset="0x800000" size="0x200000" crc="14cb1703" sha1="a46acec03c1b2351fe36810628f02b7c848d13db" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="208-c4.c4" offset="0x800001" size="0x200000" crc="c7165f19" sha1="221f03de893dca0e5305fa17aa94f96c67713818" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -5196,27 +5196,27 @@
<publisher>Visco</publisher>
<info name="serial" value="NGM-209"/>
<info name="alt_title" value="ゴール! ゴール! ゴール!"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="209-p1.p1" offset="0x100000" size="0x100000" crc="2a019a79" sha1="422a639e74284fef2e53e1b49cf8803b0a7e80c6" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="209-p1.p1" offset="0x100000" size="0x100000" crc="2a019a79" sha1="422a639e74284fef2e53e1b49cf8803b0a7e80c6" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="209-s1.s1" crc="c0eaad86" sha1="99412093c9707d51817893971e73fb8469cdc9d0" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="209-s1.s1" crc="c0eaad86" sha1="99412093c9707d51817893971e73fb8469cdc9d0" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="209-m1.m1" crc="cd758325" sha1="b51eac634fc646c07210dff993018ad9ebabd3f9" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="209-m1.m1" crc="cd758325" sha1="b51eac634fc646c07210dff993018ad9ebabd3f9" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="209-v1.v1" offset="0x000000" size="0x200000" crc="ef214212" sha1="3e05ccaa2d06decb18b379b96f900c0e6b39ce70" /> <!-- mask rom TC5316200 -->
+ <rom name="209-v1.v1" offset="0x000000" size="0x200000" crc="ef214212" sha1="3e05ccaa2d06decb18b379b96f900c0e6b39ce70" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xa00000">
- <rom loadflag="load16_byte" name="209-c1.c1" offset="0x000000" size="0x400000" crc="b49d980e" sha1="722d10074f16fa7f14c71270f43fdab427b85e2b" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="209-c2.c2" offset="0x000001" size="0x400000" crc="5649b015" sha1="9c9674f3841e6becd3b8e63bae9b9df45ac9f11e" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="209-c3.c3" offset="0x800000" size="0x100000" crc="5f91bace" sha1="3864be27dce6d8f8828d3bf09bfc8116116a2b56" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="209-c4.c4" offset="0x800001" size="0x100000" crc="1e9f76f2" sha1="b57fdc226bfe328b8848127fb4292295f1287bf6" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="209-c1.c1" offset="0x000000" size="0x400000" crc="b49d980e" sha1="722d10074f16fa7f14c71270f43fdab427b85e2b" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="209-c2.c2" offset="0x000001" size="0x400000" crc="5649b015" sha1="9c9674f3841e6becd3b8e63bae9b9df45ac9f11e" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="209-c3.c3" offset="0x800000" size="0x100000" crc="5f91bace" sha1="3864be27dce6d8f8828d3bf09bfc8116116a2b56" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="209-c4.c4" offset="0x800001" size="0x100000" crc="1e9f76f2" sha1="b57fdc226bfe328b8848127fb4292295f1287bf6" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -5250,25 +5250,25 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="212-p1.p1" offset="0x100000" size="0x100000" crc="16c063a9" sha1="5432869f830eed816ee5ed71c7fd39f749d15619" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="212-p1.p1" offset="0x100000" size="0x100000" crc="16c063a9" sha1="5432869f830eed816ee5ed71c7fd39f749d15619" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="212-s1.s1" crc="481d3ddc" sha1="7b0df3fc5b19f282abfd0eb5a4c6ed836a536ece" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="212-s1.s1" crc="481d3ddc" sha1="7b0df3fc5b19f282abfd0eb5a4c6ed836a536ece" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="212-m1.m1" crc="fcab6191" sha1="488b8310b0957f0012fe50f73641b606f6ac4a57" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="212-m1.m1" crc="fcab6191" sha1="488b8310b0957f0012fe50f73641b606f6ac4a57" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="212-v1.v1" offset="0x000000" size="0x400000" crc="013d4ef9" sha1="438a697c44525bdf78b54432c4f7217ab5667047" /> <!-- mask rom TC5332204 -->
+ <rom name="212-v1.v1" offset="0x000000" size="0x400000" crc="013d4ef9" sha1="438a697c44525bdf78b54432c4f7217ab5667047" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1400000">
- <rom loadflag="load16_byte" name="212-c1.c1" offset="0x000000" size="0x400000" crc="50f43087" sha1="e5a8c914ef8e77c7a29bffdeb18f1877b5c2fc7d" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="212-c2.c2" offset="0x000001" size="0x400000" crc="a5b39807" sha1="e98e82cf99576cb48cc5e8dc655b7e9a428c2843" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="212-c3.c3" offset="0x800000" size="0x400000" crc="9252ea02" sha1="269066e0f893d3e8e7c308528026a486c2b023a2" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="212-c4.c4" offset="0x800001" size="0x400000" crc="5f41a699" sha1="abbb162658e06a37db8475b659ece7e1270ebb49" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="212-c5.c5" offset="0x1000000" size="0x200000" crc="fc858bef" sha1="0031def13e7cf4a465a1eca7aa0d13d1b21427e2" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="212-c6.c6" offset="0x1000001" size="0x200000" crc="0589c15e" sha1="b1167caf7cb61f3e05a5d342290bfe00e02e9d38" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="212-c1.c1" offset="0x000000" size="0x400000" crc="50f43087" sha1="e5a8c914ef8e77c7a29bffdeb18f1877b5c2fc7d" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="212-c2.c2" offset="0x000001" size="0x400000" crc="a5b39807" sha1="e98e82cf99576cb48cc5e8dc655b7e9a428c2843" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="212-c3.c3" offset="0x800000" size="0x400000" crc="9252ea02" sha1="269066e0f893d3e8e7c308528026a486c2b023a2" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="212-c4.c4" offset="0x800001" size="0x400000" crc="5f41a699" sha1="abbb162658e06a37db8475b659ece7e1270ebb49" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="212-c5.c5" offset="0x1000000" size="0x200000" crc="fc858bef" sha1="0031def13e7cf4a465a1eca7aa0d13d1b21427e2" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="212-c6.c6" offset="0x1000001" size="0x200000" crc="0589c15e" sha1="b1167caf7cb61f3e05a5d342290bfe00e02e9d38" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -5287,26 +5287,26 @@
<info name="serial" value="NGM-213"/>
<info name="release" value="19960328"/>
<info name="alt_title" value="NEOドリフトアウト"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="213-p1.p1" offset="0x100000" size="0x100000" crc="e397d798" sha1="10f459111db4bab7aaa63ca47e83304a84300812" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="213-p1.p1" offset="0x100000" size="0x100000" crc="e397d798" sha1="10f459111db4bab7aaa63ca47e83304a84300812" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="213-s1.s1" crc="b76b61bc" sha1="5fdb407d16ab9e33c4f26ee09ff70891ae1d2bd0" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="213-s1.s1" crc="b76b61bc" sha1="5fdb407d16ab9e33c4f26ee09ff70891ae1d2bd0" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="213-m1.m1" crc="200045f1" sha1="7a6cd1c8d4447ea260d7ff4520c676b8d685f2e4" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="213-m1.m1" crc="200045f1" sha1="7a6cd1c8d4447ea260d7ff4520c676b8d685f2e4" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="213-v1.v1" offset="0x000000" size="0x200000" crc="a421c076" sha1="129f05c1a28a6493442f47a79c2d3577a1a43ef5" /> <!-- mask rom TC5332204 -->
- <rom name="213-v2.v2" offset="0x200000" size="0x200000" crc="233c7dd9" sha1="be7f980aa83831b6605aaaf4ec904180bb96c935" /> <!-- mask rom TC5316200 -->
+ <rom name="213-v1.v1" offset="0x000000" size="0x200000" crc="a421c076" sha1="129f05c1a28a6493442f47a79c2d3577a1a43ef5" /> <!-- mask rom TC5332204 -->
+ <rom name="213-v2.v2" offset="0x200000" size="0x200000" crc="233c7dd9" sha1="be7f980aa83831b6605aaaf4ec904180bb96c935" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="213-c1.c1" offset="0x000000" size="0x400000" crc="3edc8bd3" sha1="71dcba9afd3b08ebfa13294644dcb365c2740780" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="213-c2.c2" offset="0x000001" size="0x400000" crc="46ae5f16" sha1="a01310632734e776e889af6a531063cb1661c33a" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="213-c1.c1" offset="0x000000" size="0x400000" crc="3edc8bd3" sha1="71dcba9afd3b08ebfa13294644dcb365c2740780" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="213-c2.c2" offset="0x000001" size="0x400000" crc="46ae5f16" sha1="a01310632734e776e889af6a531063cb1661c33a" /> <!-- mask rom TC5332205 -->
</dataarea>
</part>
</software>
@@ -5330,29 +5330,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="214-p1.p1" offset="0x000000" size="0x100000" crc="52755d74" sha1="4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="214-p2.sp2" offset="0x100000" size="0x200000" crc="002ccb73" sha1="3ae8df682c75027ca82db25491021eeba00a267e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="214-p1.p1" offset="0x000000" size="0x100000" crc="52755d74" sha1="4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="214-p2.sp2" offset="0x100000" size="0x200000" crc="002ccb73" sha1="3ae8df682c75027ca82db25491021eeba00a267e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="214-s1.s1" crc="1254cbdb" sha1="fce5cf42588298711a3633e9c9c1d4dcb723ac76" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="214-s1.s1" crc="1254cbdb" sha1="fce5cf42588298711a3633e9c9c1d4dcb723ac76" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="214-m1.m1" crc="dabc427c" sha1="b76722ed142ee7addceb4757424870dbd003e8b3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="214-m1.m1" crc="dabc427c" sha1="b76722ed142ee7addceb4757424870dbd003e8b3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xa00000">
- <rom name="214-v1.v1" offset="0x000000" size="0x400000" crc="63f7b045" sha1="1353715f1a8476dca6f8031d9e7a401eacab8159" /> <!-- TC5332204 -->
- <rom name="214-v2.v2" offset="0x400000" size="0x400000" crc="25929059" sha1="6a721c4cb8f8dc772774023877d4a9f50d5a9e31" /> <!-- TC5332204 -->
- <rom name="214-v3.v3" offset="0x800000" size="0x200000" crc="92a2257d" sha1="5064aec78fa0d104e5dd5869b95382aa170214ee" /> <!-- TC5316200 -->
+ <rom name="214-v1.v1" offset="0x000000" size="0x400000" crc="63f7b045" sha1="1353715f1a8476dca6f8031d9e7a401eacab8159" /> <!-- TC5332204 -->
+ <rom name="214-v2.v2" offset="0x400000" size="0x400000" crc="25929059" sha1="6a721c4cb8f8dc772774023877d4a9f50d5a9e31" /> <!-- TC5332204 -->
+ <rom name="214-v3.v3" offset="0x800000" size="0x200000" crc="92a2257d" sha1="5064aec78fa0d104e5dd5869b95382aa170214ee" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="214-c1.c1" offset="0x000000" size="0x400000" crc="7ecf4aa2" sha1="f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c2.c2" offset="0x000001" size="0x400000" crc="05b54f37" sha1="cc31653fe4cb05201fba234e080cb9c7a7592b1b" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c3.c3" offset="0x800000" size="0x400000" crc="64989a65" sha1="e6f3749d43be0afa9dad7b085cb782ba694252ca" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c4.c4" offset="0x800001" size="0x400000" crc="afbea515" sha1="ae875052728de33174827705646bd14cf3937b5c" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c5.c5" offset="0x1000000" size="0x400000" crc="2a3bbd26" sha1="7c1a7e50a10a1b082e0d0d515c34135ee9f995ac" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c6.c6" offset="0x1000001" size="0x400000" crc="44d30dc7" sha1="c8ae001e37224b55d9e4a4d99f6578b4f6eb055f" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c7.c7" offset="0x1800000" size="0x400000" crc="3687331b" sha1="2be95caab76d7af51674f93884330ba73a6053e4" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c8.c8" offset="0x1800001" size="0x400000" crc="fa1461ad" sha1="6c71a7f08e4044214223a6bf80984582ab5e0328" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c1.c1" offset="0x000000" size="0x400000" crc="7ecf4aa2" sha1="f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c2.c2" offset="0x000001" size="0x400000" crc="05b54f37" sha1="cc31653fe4cb05201fba234e080cb9c7a7592b1b" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c3.c3" offset="0x800000" size="0x400000" crc="64989a65" sha1="e6f3749d43be0afa9dad7b085cb782ba694252ca" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c4.c4" offset="0x800001" size="0x400000" crc="afbea515" sha1="ae875052728de33174827705646bd14cf3937b5c" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c5.c5" offset="0x1000000" size="0x400000" crc="2a3bbd26" sha1="7c1a7e50a10a1b082e0d0d515c34135ee9f995ac" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c6.c6" offset="0x1000001" size="0x400000" crc="44d30dc7" sha1="c8ae001e37224b55d9e4a4d99f6578b4f6eb055f" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c7.c7" offset="0x1800000" size="0x400000" crc="3687331b" sha1="2be95caab76d7af51674f93884330ba73a6053e4" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c8.c8" offset="0x1800001" size="0x400000" crc="fa1461ad" sha1="6c71a7f08e4044214223a6bf80984582ab5e0328" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5369,28 +5369,28 @@
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
<rom loadflag="load16_word_swap" name="214-pg1.p1" offset="0x000000" size="0x100000" crc="bd3757c9" sha1="35392a044117e46c088ff0fdd07d69a3faa4f96e" />
- <rom loadflag="load16_word_swap" name="214-p2.sp2" offset="0x100000" size="0x200000" crc="002ccb73" sha1="3ae8df682c75027ca82db25491021eeba00a267e" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="214-p2.sp2" offset="0x100000" size="0x200000" crc="002ccb73" sha1="3ae8df682c75027ca82db25491021eeba00a267e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="214-s1.s1" crc="1254cbdb" sha1="fce5cf42588298711a3633e9c9c1d4dcb723ac76" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="214-s1.s1" crc="1254cbdb" sha1="fce5cf42588298711a3633e9c9c1d4dcb723ac76" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="214-m1.m1" crc="dabc427c" sha1="b76722ed142ee7addceb4757424870dbd003e8b3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="214-m1.m1" crc="dabc427c" sha1="b76722ed142ee7addceb4757424870dbd003e8b3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xa00000">
- <rom name="214-v1.v1" offset="0x000000" size="0x400000" crc="63f7b045" sha1="1353715f1a8476dca6f8031d9e7a401eacab8159" /> <!-- TC5332204 -->
- <rom name="214-v2.v2" offset="0x400000" size="0x400000" crc="25929059" sha1="6a721c4cb8f8dc772774023877d4a9f50d5a9e31" /> <!-- TC5332204 -->
- <rom name="214-v3.v3" offset="0x800000" size="0x200000" crc="92a2257d" sha1="5064aec78fa0d104e5dd5869b95382aa170214ee" /> <!-- TC5316200 -->
+ <rom name="214-v1.v1" offset="0x000000" size="0x400000" crc="63f7b045" sha1="1353715f1a8476dca6f8031d9e7a401eacab8159" /> <!-- TC5332204 -->
+ <rom name="214-v2.v2" offset="0x400000" size="0x400000" crc="25929059" sha1="6a721c4cb8f8dc772774023877d4a9f50d5a9e31" /> <!-- TC5332204 -->
+ <rom name="214-v3.v3" offset="0x800000" size="0x200000" crc="92a2257d" sha1="5064aec78fa0d104e5dd5869b95382aa170214ee" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="214-c1.c1" offset="0x000000" size="0x400000" crc="7ecf4aa2" sha1="f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c2.c2" offset="0x000001" size="0x400000" crc="05b54f37" sha1="cc31653fe4cb05201fba234e080cb9c7a7592b1b" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c3.c3" offset="0x800000" size="0x400000" crc="64989a65" sha1="e6f3749d43be0afa9dad7b085cb782ba694252ca" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c4.c4" offset="0x800001" size="0x400000" crc="afbea515" sha1="ae875052728de33174827705646bd14cf3937b5c" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c5.c5" offset="0x1000000" size="0x400000" crc="2a3bbd26" sha1="7c1a7e50a10a1b082e0d0d515c34135ee9f995ac" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c6.c6" offset="0x1000001" size="0x400000" crc="44d30dc7" sha1="c8ae001e37224b55d9e4a4d99f6578b4f6eb055f" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c7.c7" offset="0x1800000" size="0x400000" crc="3687331b" sha1="2be95caab76d7af51674f93884330ba73a6053e4" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="214-c8.c8" offset="0x1800001" size="0x400000" crc="fa1461ad" sha1="6c71a7f08e4044214223a6bf80984582ab5e0328" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c1.c1" offset="0x000000" size="0x400000" crc="7ecf4aa2" sha1="f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c2.c2" offset="0x000001" size="0x400000" crc="05b54f37" sha1="cc31653fe4cb05201fba234e080cb9c7a7592b1b" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c3.c3" offset="0x800000" size="0x400000" crc="64989a65" sha1="e6f3749d43be0afa9dad7b085cb782ba694252ca" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c4.c4" offset="0x800001" size="0x400000" crc="afbea515" sha1="ae875052728de33174827705646bd14cf3937b5c" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c5.c5" offset="0x1000000" size="0x400000" crc="2a3bbd26" sha1="7c1a7e50a10a1b082e0d0d515c34135ee9f995ac" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c6.c6" offset="0x1000001" size="0x400000" crc="44d30dc7" sha1="c8ae001e37224b55d9e4a4d99f6578b4f6eb055f" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c7.c7" offset="0x1800000" size="0x400000" crc="3687331b" sha1="2be95caab76d7af51674f93884330ba73a6053e4" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="214-c8.c8" offset="0x1800001" size="0x400000" crc="fa1461ad" sha1="6c71a7f08e4044214223a6bf80984582ab5e0328" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5414,26 +5414,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="215-p1.p1" offset="0x100000" size="0x100000" crc="519b4ba3" sha1="5aa59514b23aa663f2c4014ee94a31e9f59151de" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="215-p1.p1" offset="0x100000" size="0x100000" crc="519b4ba3" sha1="5aa59514b23aa663f2c4014ee94a31e9f59151de" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="215-s1.s1" crc="f0fe5c36" sha1="b7badd6d2ac3788ce5cace1fcf5cdad14734e4e6" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="215-s1.s1" crc="f0fe5c36" sha1="b7badd6d2ac3788ce5cace1fcf5cdad14734e4e6" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="215-m1.m1" crc="a932081d" sha1="376a45e19edb780ac8798c41ae2260c8a8a4bba8" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="215-m1.m1" crc="a932081d" sha1="376a45e19edb780ac8798c41ae2260c8a8a4bba8" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="215-v1.v1" offset="0x000000" size="0x400000" crc="877d1409" sha1="77c58ebffe677ea6369c964ec7975b11df512fa1" /> <!-- TC5332204 -->
- <rom name="215-v2.v2" offset="0x400000" size="0x200000" crc="1bfa218b" sha1="344836a578bde3c0ab59b58c8734f868e7403c26" /> <!-- TC5316200 -->
+ <rom name="215-v1.v1" offset="0x000000" size="0x400000" crc="877d1409" sha1="77c58ebffe677ea6369c964ec7975b11df512fa1" /> <!-- TC5332204 -->
+ <rom name="215-v2.v2" offset="0x400000" size="0x200000" crc="1bfa218b" sha1="344836a578bde3c0ab59b58c8734f868e7403c26" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1400000">
- <rom loadflag="load16_byte" name="215-c1.c1" offset="0x000000" size="0x400000" crc="8ff444f5" sha1="e2dc52d09512cb378df96ddf45435f9bcbbe9947" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="215-c2.c2" offset="0x000001" size="0x400000" crc="5b155037" sha1="68900c0fdcd35c9f38e0effdf27e1dbd3c53daf8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="215-c3.c3" offset="0x800000" size="0x400000" crc="456a073a" sha1="3488013f371012eab4e788e1525c81260e0b7080" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="215-c4.c4" offset="0x800001" size="0x400000" crc="43c182e1" sha1="343f034c65ca498b437e22e06a866a5daf3b9602" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="215-c5.c5" offset="0x1000000" size="0x200000" crc="0c6f97ec" sha1="b8d297f0ba2b04404eb0f7c6673ecc206fadae0c" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="215-c6.c6" offset="0x1000001" size="0x200000" crc="329c5e1b" sha1="015c36b8d3efab9b4647f110ecb5c118a9c80f43" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="215-c1.c1" offset="0x000000" size="0x400000" crc="8ff444f5" sha1="e2dc52d09512cb378df96ddf45435f9bcbbe9947" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="215-c2.c2" offset="0x000001" size="0x400000" crc="5b155037" sha1="68900c0fdcd35c9f38e0effdf27e1dbd3c53daf8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="215-c3.c3" offset="0x800000" size="0x400000" crc="456a073a" sha1="3488013f371012eab4e788e1525c81260e0b7080" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="215-c4.c4" offset="0x800001" size="0x400000" crc="43c182e1" sha1="343f034c65ca498b437e22e06a866a5daf3b9602" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="215-c5.c5" offset="0x1000000" size="0x200000" crc="0c6f97ec" sha1="b8d297f0ba2b04404eb0f7c6673ecc206fadae0c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="215-c6.c6" offset="0x1000001" size="0x200000" crc="329c5e1b" sha1="015c36b8d3efab9b4647f110ecb5c118a9c80f43" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -5457,32 +5457,32 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="216-p1.p1" offset="0x100000" size="0x100000" crc="75d2b3de" sha1="ee778656c26828935ee2a2bfd0ce5a22aa681c10" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="216-p1.p1" offset="0x100000" size="0x100000" crc="75d2b3de" sha1="ee778656c26828935ee2a2bfd0ce5a22aa681c10" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="216-s1.s1" crc="efdc72d7" sha1="be37cbf1852e2e4c907cc799b754b538544b6703" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="216-s1.s1" crc="efdc72d7" sha1="be37cbf1852e2e4c907cc799b754b538544b6703" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="216-m1.m1" crc="1b096820" sha1="72852e78c620038f8dafde5e54e02e418c31be9c" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="216-m1.m1" crc="1b096820" sha1="72852e78c620038f8dafde5e54e02e418c31be9c" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="059-v1.v1" offset="0x000000" size="0x200000" crc="530c50fd" sha1="29401cee7f7d2c199c7cb58092e86b28205e81ad" /> <!-- TC5316200 -->
- <rom name="216-v2.v2" offset="0x200000" size="0x200000" crc="03667a8d" sha1="3b0475e553a49f8788f32b0c84f82645cc6b4273" /> <!-- mask rom TC5316200 -->
- <rom name="059-v3.v3" offset="0x400000" size="0x200000" crc="7038c2f9" sha1="c1d6f86b24feba03fe009b58199d2eeabe572f4e" /> <!-- TC5316200 -->
- <rom name="216-v4.v4" offset="0x600000" size="0x200000" crc="31b99bd6" sha1="5871751f8e9e6b98337472c22b5e1c7ede0a9311" /> <!-- mask rom TC5316200 -->
+ <rom name="059-v1.v1" offset="0x000000" size="0x200000" crc="530c50fd" sha1="29401cee7f7d2c199c7cb58092e86b28205e81ad" /> <!-- TC5316200 -->
+ <rom name="216-v2.v2" offset="0x200000" size="0x200000" crc="03667a8d" sha1="3b0475e553a49f8788f32b0c84f82645cc6b4273" /> <!-- mask rom TC5316200 -->
+ <rom name="059-v3.v3" offset="0x400000" size="0x200000" crc="7038c2f9" sha1="c1d6f86b24feba03fe009b58199d2eeabe572f4e" /> <!-- TC5316200 -->
+ <rom name="216-v4.v4" offset="0x600000" size="0x200000" crc="31b99bd6" sha1="5871751f8e9e6b98337472c22b5e1c7ede0a9311" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1c00000">
- <rom loadflag="load16_byte" name="059-c1.c1" offset="0x000000" size="0x200000" crc="763ba611" sha1="d3262e0332c894ee149c5963f882cc5e5562ee57" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c2.c2" offset="0x000001" size="0x200000" crc="e05e8ca6" sha1="986a9b16ff92bc101ab567d2d01348e093abea9a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c1.c1" offset="0x000000" size="0x200000" crc="763ba611" sha1="d3262e0332c894ee149c5963f882cc5e5562ee57" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c2.c2" offset="0x000001" size="0x200000" crc="e05e8ca6" sha1="986a9b16ff92bc101ab567d2d01348e093abea9a" /> <!-- TC5316200 -->
<!-- 400000-7fffff empty -->
- <rom loadflag="load16_byte" name="216-c3.c3" offset="0x800000" size="0x400000" crc="665c9f16" sha1="7ec781a49a462f395b450460b29493f55134eac2" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="216-c4.c4" offset="0x800001" size="0x400000" crc="7f5d03db" sha1="365ed266c121f4df0bb76898955a8ae0e668a216" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="059-c5.c5" offset="0x1000000" size="0x200000" crc="59013f9e" sha1="5bf48fcc450da72a8c4685f6e3887e67eae49988" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="059-c6.c6" offset="0x1000001" size="0x200000" crc="1c8d5def" sha1="475d89a5c4922a9f6bd756d23c2624d57b6e9d62" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="216-c3.c3" offset="0x800000" size="0x400000" crc="665c9f16" sha1="7ec781a49a462f395b450460b29493f55134eac2" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="216-c4.c4" offset="0x800001" size="0x400000" crc="7f5d03db" sha1="365ed266c121f4df0bb76898955a8ae0e668a216" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="059-c5.c5" offset="0x1000000" size="0x200000" crc="59013f9e" sha1="5bf48fcc450da72a8c4685f6e3887e67eae49988" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="059-c6.c6" offset="0x1000001" size="0x200000" crc="1c8d5def" sha1="475d89a5c4922a9f6bd756d23c2624d57b6e9d62" /> <!-- TC5316200 -->
<!-- 1400000-17fffff empty -->
- <rom loadflag="load16_byte" name="059-c7.c7" offset="0x1800000" size="0x200000" crc="c88f7035" sha1="c29a428b741f4fe7b71a3bc23c87925b6bc1ca8f" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="059-c8.c8" offset="0x1800001" size="0x200000" crc="484ce3ba" sha1="4f21ed20ce6e2b67e2b079404599310c94f591ff" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="059-c7.c7" offset="0x1800000" size="0x200000" crc="c88f7035" sha1="c29a428b741f4fe7b71a3bc23c87925b6bc1ca8f" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="059-c8.c8" offset="0x1800001" size="0x200000" crc="484ce3ba" sha1="4f21ed20ce6e2b67e2b079404599310c94f591ff" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -5506,28 +5506,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="217-p1.p1" offset="0x000000" size="0x100000" crc="3e97ed69" sha1="336bcae375a5109945d11356503bf0d9f4a9a50a" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="217-p2.sp2" offset="0x100000" size="0x200000" crc="191fca88" sha1="e318e5931704779bbe461719a5eeeba89bd83a5d" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="217-p1.p1" offset="0x000000" size="0x100000" crc="3e97ed69" sha1="336bcae375a5109945d11356503bf0d9f4a9a50a" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="217-p2.sp2" offset="0x100000" size="0x200000" crc="191fca88" sha1="e318e5931704779bbe461719a5eeeba89bd83a5d" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="217-s1.s1" crc="8ff782f0" sha1="90099c154357042ba658d4ef6abe4d9335bb7172" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="217-s1.s1" crc="8ff782f0" sha1="90099c154357042ba658d4ef6abe4d9335bb7172" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="217-m1.m1" crc="d00fb2af" sha1="6bcaa52e1641cc24288e1f22f4dc98e8d8921b90" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="217-m1.m1" crc="d00fb2af" sha1="6bcaa52e1641cc24288e1f22f4dc98e8d8921b90" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="217-v1.v1" offset="0x000000" size="0x400000" crc="1c34e013" sha1="5368e413d2188c4fd063b6bb7d5f498ff83ea812" /> <!-- TC5332204 -->
- <rom name="217-v2.v2" offset="0x400000" size="0x200000" crc="22f1c681" sha1="09da03b2e63d180e55173ff25e8735c4162f027b" /> <!-- TC5316200 -->
+ <rom name="217-v1.v1" offset="0x000000" size="0x400000" crc="1c34e013" sha1="5368e413d2188c4fd063b6bb7d5f498ff83ea812" /> <!-- TC5332204 -->
+ <rom name="217-v2.v2" offset="0x400000" size="0x200000" crc="22f1c681" sha1="09da03b2e63d180e55173ff25e8735c4162f027b" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="217-c1.c1" offset="0x000000" size="0x400000" crc="5fe97bc4" sha1="d76c955d83baa2b9fd24222a9b2852947b7b92f0" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c2.c2" offset="0x000001" size="0x400000" crc="886e0d66" sha1="d407e1525e4ebe996e14f6e5c0396a10f736a50d" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c3.c3" offset="0x800000" size="0x400000" crc="59e8525f" sha1="19f602c71545d6c021dc72e112d3a8b8efe7a9b7" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c4.c4" offset="0x800001" size="0x400000" crc="8521add2" sha1="0d1a6f2979302c4c282e31ff334d2d887aec74f7" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c5.c5" offset="0x1000000" size="0x400000" crc="fb1896e5" sha1="777a8caa9ebdbddf89e3d5ab650c94a55228ce54" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c6.c6" offset="0x1000001" size="0x400000" crc="1c98c54b" sha1="cb1cad161d9b9f2f5a7cf8ae4d6d35b51acf90f5" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c7.c7" offset="0x1800000" size="0x400000" crc="8b0ede2e" sha1="ea632ac98291ddac95441b7fe2349974b2da8a42" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="217-c8.c8" offset="0x1800001" size="0x400000" crc="a085bb61" sha1="6a3e9e6ba96072b8849b407f2b24103dc0852259" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c1.c1" offset="0x000000" size="0x400000" crc="5fe97bc4" sha1="d76c955d83baa2b9fd24222a9b2852947b7b92f0" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c2.c2" offset="0x000001" size="0x400000" crc="886e0d66" sha1="d407e1525e4ebe996e14f6e5c0396a10f736a50d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c3.c3" offset="0x800000" size="0x400000" crc="59e8525f" sha1="19f602c71545d6c021dc72e112d3a8b8efe7a9b7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c4.c4" offset="0x800001" size="0x400000" crc="8521add2" sha1="0d1a6f2979302c4c282e31ff334d2d887aec74f7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c5.c5" offset="0x1000000" size="0x400000" crc="fb1896e5" sha1="777a8caa9ebdbddf89e3d5ab650c94a55228ce54" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c6.c6" offset="0x1000001" size="0x400000" crc="1c98c54b" sha1="cb1cad161d9b9f2f5a7cf8ae4d6d35b51acf90f5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c7.c7" offset="0x1800000" size="0x400000" crc="8b0ede2e" sha1="ea632ac98291ddac95441b7fe2349974b2da8a42" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="217-c8.c8" offset="0x1800001" size="0x400000" crc="a085bb61" sha1="6a3e9e6ba96072b8849b407f2b24103dc0852259" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5551,28 +5551,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="218-p1.p1" offset="0x100000" size="0x100000" crc="ca372303" sha1="67991e4fef9b36bc7d909810eebb857ac2f906f1" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="218-p1.p1" offset="0x100000" size="0x100000" crc="ca372303" sha1="67991e4fef9b36bc7d909810eebb857ac2f906f1" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="218-s1.s1" crc="7d402f9a" sha1="59ec29d03e62e7a8bef689a124a9164f43b2ace1" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="218-s1.s1" crc="7d402f9a" sha1="59ec29d03e62e7a8bef689a124a9164f43b2ace1" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="218-m1.m1" crc="17028bcf" sha1="7a4e8f33ce9b41beac2152b8f6003f247699e2e1" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="218-m1.m1" crc="17028bcf" sha1="7a4e8f33ce9b41beac2152b8f6003f247699e2e1" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="218-v1.v1" offset="0x000000" size="0x400000" crc="61eee7f4" sha1="5b11b1a0b1b74dfbc2998cbda9f8f7a5e9059957" /> <!-- mask rom TC5332204 -->
- <rom name="218-v2.v2" offset="0x400000" size="0x400000" crc="6104e20b" sha1="18e8aae3e51e141977d523a10e737ff68fe81910" /> <!-- mask rom TC5332204 -->
+ <rom name="218-v1.v1" offset="0x000000" size="0x400000" crc="61eee7f4" sha1="5b11b1a0b1b74dfbc2998cbda9f8f7a5e9059957" /> <!-- mask rom TC5332204 -->
+ <rom name="218-v2.v2" offset="0x400000" size="0x400000" crc="6104e20b" sha1="18e8aae3e51e141977d523a10e737ff68fe81910" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="218-c1.c1" offset="0x000000" size="0x400000" crc="c31500a4" sha1="cc82100038988872721028044ed2e9764bcc2fb0" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c2.c2" offset="0x000001" size="0x400000" crc="98aba1f9" sha1="121276c569967e501d8e1b83747f1bdebff612ea" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c3.c3" offset="0x800000" size="0x400000" crc="833c163a" sha1="b7e5356bbd9efab67fedb5bc671ba8bbd661fe0f" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c4.c4" offset="0x800001" size="0x400000" crc="c1a30f69" sha1="f87ddda4695abcd14f5c2d4b7d41f72ad5b064cc" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c5.c5" offset="0x1000000" size="0x400000" crc="6b6de0ff" sha1="1abb24cb407258235f4a572cf101d0774823040b" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c6.c6" offset="0x1000001" size="0x400000" crc="94beefcf" sha1="d2ff0bac325c9c823dba68bd4f281b3b9f8f68e7" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c7.c7" offset="0x1800000" size="0x400000" crc="de6f9b28" sha1="455adb6bb986af8a00d7f32b7f4f3715fc3007f6" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="218-c8.c8" offset="0x1800001" size="0x400000" crc="d9b311f6" sha1="ba61a7ab3f08bb7348ad6cd01e5d29ca5ee75074" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c1.c1" offset="0x000000" size="0x400000" crc="c31500a4" sha1="cc82100038988872721028044ed2e9764bcc2fb0" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c2.c2" offset="0x000001" size="0x400000" crc="98aba1f9" sha1="121276c569967e501d8e1b83747f1bdebff612ea" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c3.c3" offset="0x800000" size="0x400000" crc="833c163a" sha1="b7e5356bbd9efab67fedb5bc671ba8bbd661fe0f" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c4.c4" offset="0x800001" size="0x400000" crc="c1a30f69" sha1="f87ddda4695abcd14f5c2d4b7d41f72ad5b064cc" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c5.c5" offset="0x1000000" size="0x400000" crc="6b6de0ff" sha1="1abb24cb407258235f4a572cf101d0774823040b" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c6.c6" offset="0x1000001" size="0x400000" crc="94beefcf" sha1="d2ff0bac325c9c823dba68bd4f281b3b9f8f68e7" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c7.c7" offset="0x1800000" size="0x400000" crc="de6f9b28" sha1="455adb6bb986af8a00d7f32b7f4f3715fc3007f6" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="218-c8.c8" offset="0x1800001" size="0x400000" crc="d9b311f6" sha1="ba61a7ab3f08bb7348ad6cd01e5d29ca5ee75074" /> <!-- mask rom TC5332205 -->
</dataarea>
</part>
</software>
@@ -5590,27 +5590,27 @@
<publisher>Saurus</publisher>
<info name="serial" value="NGM-219"/>
<info name="alt_title" value="フットサル"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="219-p1.p1" offset="0x100000" size="0x100000" crc="6af0e574" sha1="c3f0fed0d942e48c99c80b1713f271c033ce0f4f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="219-p1.p1" offset="0x100000" size="0x100000" crc="6af0e574" sha1="c3f0fed0d942e48c99c80b1713f271c033ce0f4f" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="219-s1.s1" crc="002f3c88" sha1="a8a5bbc5397c8ae9858e38997ebdc713b7b4f50a" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="219-s1.s1" crc="002f3c88" sha1="a8a5bbc5397c8ae9858e38997ebdc713b7b4f50a" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="219-m1.m1" crc="958efdc8" sha1="aacc6056b1ff48cde8f241a11a27473cfb4b4aa3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="219-m1.m1" crc="958efdc8" sha1="aacc6056b1ff48cde8f241a11a27473cfb4b4aa3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="219-v1.v1" offset="0x000000" size="0x400000" crc="d0ae33d9" sha1="cb21a91184d9d84ff25ca86c00dcadfc210272a8" /> <!-- TC5332204 -->
+ <rom name="219-v1.v1" offset="0x000000" size="0x400000" crc="d0ae33d9" sha1="cb21a91184d9d84ff25ca86c00dcadfc210272a8" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="219-c1.c1" offset="0x000000" size="0x400000" crc="67fec4dc" sha1="b99767972a2a4fce2b704df8d08e6b092665a696" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="219-c2.c2" offset="0x000001" size="0x400000" crc="86ed01f2" sha1="9d7d1493946e8fbbd572503d2362b0156c023b76" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="219-c3.c3" offset="0x800000" size="0x200000" crc="5fdad0a5" sha1="56f6d2a7224aa4e82a1858079f918e85cadbd6c2" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="219-c4.c4" offset="0x800001" size="0x200000" crc="f57b4a1c" sha1="875ca69afbc5304ec23f4bc9186abe92f477f6c8" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="219-c1.c1" offset="0x000000" size="0x400000" crc="67fec4dc" sha1="b99767972a2a4fce2b704df8d08e6b092665a696" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="219-c2.c2" offset="0x000001" size="0x400000" crc="86ed01f2" sha1="9d7d1493946e8fbbd572503d2362b0156c023b76" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="219-c3.c3" offset="0x800000" size="0x200000" crc="5fdad0a5" sha1="56f6d2a7224aa4e82a1858079f918e85cadbd6c2" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="219-c4.c4" offset="0x800001" size="0x200000" crc="f57b4a1c" sha1="875ca69afbc5304ec23f4bc9186abe92f477f6c8" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -5700,20 +5700,20 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="221-p1.p1" offset="0x000000" size="0x080000" crc="7be82353" sha1="08ab39f52b893591c13a7d7aa26b20ce86e9ddf5" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_word_swap" name="221-p1.p1" offset="0x000000" size="0x080000" crc="7be82353" sha1="08ab39f52b893591c13a7d7aa26b20ce86e9ddf5" /> <!-- mask rom TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="221-s1.s1" crc="2a4063a3" sha1="0e09a7d88d85b1a2100888f4211960ea56ef978b" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="221-s1.s1" crc="2a4063a3" sha1="0e09a7d88d85b1a2100888f4211960ea56ef978b" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="221-m1.m1" crc="bddae628" sha1="02c77e6aaaed43e39778bf83a3184e7c21db63d4" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="221-m1.m1" crc="bddae628" sha1="02c77e6aaaed43e39778bf83a3184e7c21db63d4" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="221-v1.v1" offset="0x000000" size="0x200000" crc="7e5e53e4" sha1="72b063b2d4acaaf72a20d14ad5bfc90cb64d3fed" /> <!-- mask rom TC5316200 -->
+ <rom name="221-v1.v1" offset="0x000000" size="0x200000" crc="7e5e53e4" sha1="72b063b2d4acaaf72a20d14ad5bfc90cb64d3fed" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="221-c1.c1" offset="0x000000" size="0x400000" crc="1f862a14" sha1="1253e8b65d863d552d00dbdbfc5c168f5fc7edd1" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="221-c2.c2" offset="0x000001" size="0x400000" crc="14b90536" sha1="e0d41f6b84d8261729f154b44ddd95c9b9c0714a" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="221-c1.c1" offset="0x000000" size="0x400000" crc="1f862a14" sha1="1253e8b65d863d552d00dbdbfc5c168f5fc7edd1" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="221-c2.c2" offset="0x000001" size="0x400000" crc="14b90536" sha1="e0d41f6b84d8261729f154b44ddd95c9b9c0714a" /> <!-- mask rom TC5332205 -->
</dataarea>
</part>
</software>
@@ -5738,29 +5738,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="222-p1.p1" offset="0x000000" size="0x100000" crc="1a5cb56d" sha1="9a0a5a1c7c5d428829f22d3d17f7033d43a51b5b" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="222-p2.sp2" offset="0x100000" size="0x400000" crc="b023cd8b" sha1="35b4cec9858225f90acdfa16ed8a3017d0d08327" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="222-p1.p1" offset="0x000000" size="0x100000" crc="1a5cb56d" sha1="9a0a5a1c7c5d428829f22d3d17f7033d43a51b5b" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="222-p2.sp2" offset="0x100000" size="0x400000" crc="b023cd8b" sha1="35b4cec9858225f90acdfa16ed8a3017d0d08327" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="222-s1.s1" crc="8d3d3bf9" sha1="9975ed9b458bdd14e23451d2534153f68a5e4e6c" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="222-s1.s1" crc="8d3d3bf9" sha1="9975ed9b458bdd14e23451d2534153f68a5e4e6c" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="222-m1.m1" crc="7615bc1b" sha1="b936f7b341f6fe0921b4c41049734684583e3596" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="222-m1.m1" crc="7615bc1b" sha1="b936f7b341f6fe0921b4c41049734684583e3596" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xa00000">
- <rom name="222-v1.v1" offset="0x000000" size="0x400000" crc="7d6ba95f" sha1="03cb4e0d770e0b332b07b64cacef624460b84c78" /> <!-- TC5332204 -->
- <rom name="222-v2.v2" offset="0x400000" size="0x400000" crc="6c33bb5d" sha1="fd5d4e08a962dd0d22c52c91bad5ec7f23cfb901" /> <!-- TC5332204 -->
- <rom name="222-v3.v3" offset="0x800000" size="0x200000" crc="831ea8c0" sha1="f2987b7d09bdc4311e972ce8a9ab7ca9802db4db" /> <!-- TC5316200 -->
+ <rom name="222-v1.v1" offset="0x000000" size="0x400000" crc="7d6ba95f" sha1="03cb4e0d770e0b332b07b64cacef624460b84c78" /> <!-- TC5332204 -->
+ <rom name="222-v2.v2" offset="0x400000" size="0x400000" crc="6c33bb5d" sha1="fd5d4e08a962dd0d22c52c91bad5ec7f23cfb901" /> <!-- TC5332204 -->
+ <rom name="222-v3.v3" offset="0x800000" size="0x200000" crc="831ea8c0" sha1="f2987b7d09bdc4311e972ce8a9ab7ca9802db4db" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="222-c1.c1" offset="0x000000" size="0x400000" crc="68f2ed95" sha1="c0a02df012cd25bcfe341770ea861a80294148cb" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c2.c2" offset="0x000001" size="0x400000" crc="a6e9aff0" sha1="15addca49951ed53fa3c000c8d7cd327d012a620" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c3.c3" offset="0x800000" size="0x400000" crc="c91b40f4" sha1="dcda45e0336204e3e024de08edfd0a3217bc1fdd" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c4.c4" offset="0x800001" size="0x400000" crc="359510a4" sha1="b6642677ebdff7788263266402080272b8a66b15" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c5.c5" offset="0x1000000" size="0x400000" crc="9cfbb22d" sha1="789c32f917d0c6e38601cd390a7bf9d803131a4a" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c6.c6" offset="0x1000001" size="0x400000" crc="685efc32" sha1="db21ba1c7e3631ce0f1cb6f503ae7e0e043ff71b" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c7.c7" offset="0x1800000" size="0x400000" crc="d0f86f0d" sha1="32502d71c2ab1469c492b6b382bf2bb3f85981d9" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c8.c8" offset="0x1800001" size="0x400000" crc="adfc50e3" sha1="7d7ee874355b5aa75ad9c9a5c9c3df98d098d85e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c1.c1" offset="0x000000" size="0x400000" crc="68f2ed95" sha1="c0a02df012cd25bcfe341770ea861a80294148cb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c2.c2" offset="0x000001" size="0x400000" crc="a6e9aff0" sha1="15addca49951ed53fa3c000c8d7cd327d012a620" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c3.c3" offset="0x800000" size="0x400000" crc="c91b40f4" sha1="dcda45e0336204e3e024de08edfd0a3217bc1fdd" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c4.c4" offset="0x800001" size="0x400000" crc="359510a4" sha1="b6642677ebdff7788263266402080272b8a66b15" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c5.c5" offset="0x1000000" size="0x400000" crc="9cfbb22d" sha1="789c32f917d0c6e38601cd390a7bf9d803131a4a" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c6.c6" offset="0x1000001" size="0x400000" crc="685efc32" sha1="db21ba1c7e3631ce0f1cb6f503ae7e0e043ff71b" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c7.c7" offset="0x1800000" size="0x400000" crc="d0f86f0d" sha1="32502d71c2ab1469c492b6b382bf2bb3f85981d9" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c8.c8" offset="0x1800001" size="0x400000" crc="adfc50e3" sha1="7d7ee874355b5aa75ad9c9a5c9c3df98d098d85e" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5769,33 +5769,33 @@
<description>Pae Wang Jeon Seol / Legend of a Warrior (Korean censored Samurai Shodown IV)</description>
<year>1996</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
<rom loadflag="load16_word_swap" name="222-p1k.p1" offset="0x000000" size="0x100000" crc="06e0a25d" sha1="81e6727e0acb67ae41383518c0fc07f28d232979" />
- <rom loadflag="load16_word_swap" name="222-p2.sp2" offset="0x100000" size="0x400000" crc="b023cd8b" sha1="35b4cec9858225f90acdfa16ed8a3017d0d08327" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="222-p2.sp2" offset="0x100000" size="0x400000" crc="b023cd8b" sha1="35b4cec9858225f90acdfa16ed8a3017d0d08327" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="222-s1k.s1" crc="d313687d" sha1="9ba468a9d582ef76c863f57ad9a0f811f3f08bd9" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="222-m1.m1" crc="7615bc1b" sha1="b936f7b341f6fe0921b4c41049734684583e3596" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="222-m1.m1" crc="7615bc1b" sha1="b936f7b341f6fe0921b4c41049734684583e3596" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xa00000">
- <rom name="222-v1.v1" offset="0x000000" size="0x400000" crc="7d6ba95f" sha1="03cb4e0d770e0b332b07b64cacef624460b84c78" /> <!-- TC5332204 -->
- <rom name="222-v2.v2" offset="0x400000" size="0x400000" crc="6c33bb5d" sha1="fd5d4e08a962dd0d22c52c91bad5ec7f23cfb901" /> <!-- TC5332204 -->
- <rom name="222-v3.v3" offset="0x800000" size="0x200000" crc="831ea8c0" sha1="f2987b7d09bdc4311e972ce8a9ab7ca9802db4db" /> <!-- TC5316200 -->
+ <rom name="222-v1.v1" offset="0x000000" size="0x400000" crc="7d6ba95f" sha1="03cb4e0d770e0b332b07b64cacef624460b84c78" /> <!-- TC5332204 -->
+ <rom name="222-v2.v2" offset="0x400000" size="0x400000" crc="6c33bb5d" sha1="fd5d4e08a962dd0d22c52c91bad5ec7f23cfb901" /> <!-- TC5332204 -->
+ <rom name="222-v3.v3" offset="0x800000" size="0x200000" crc="831ea8c0" sha1="f2987b7d09bdc4311e972ce8a9ab7ca9802db4db" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="222-c1.c1" offset="0x000000" size="0x400000" crc="68f2ed95" sha1="c0a02df012cd25bcfe341770ea861a80294148cb" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c2.c2" offset="0x000001" size="0x400000" crc="a6e9aff0" sha1="15addca49951ed53fa3c000c8d7cd327d012a620" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c3.c3" offset="0x800000" size="0x400000" crc="c91b40f4" sha1="dcda45e0336204e3e024de08edfd0a3217bc1fdd" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c4.c4" offset="0x800001" size="0x400000" crc="359510a4" sha1="b6642677ebdff7788263266402080272b8a66b15" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c5.c5" offset="0x1000000" size="0x400000" crc="9cfbb22d" sha1="789c32f917d0c6e38601cd390a7bf9d803131a4a" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c6.c6" offset="0x1000001" size="0x400000" crc="685efc32" sha1="db21ba1c7e3631ce0f1cb6f503ae7e0e043ff71b" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c7.c7" offset="0x1800000" size="0x400000" crc="d0f86f0d" sha1="32502d71c2ab1469c492b6b382bf2bb3f85981d9" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="222-c8.c8" offset="0x1800001" size="0x400000" crc="adfc50e3" sha1="7d7ee874355b5aa75ad9c9a5c9c3df98d098d85e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c1.c1" offset="0x000000" size="0x400000" crc="68f2ed95" sha1="c0a02df012cd25bcfe341770ea861a80294148cb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c2.c2" offset="0x000001" size="0x400000" crc="a6e9aff0" sha1="15addca49951ed53fa3c000c8d7cd327d012a620" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c3.c3" offset="0x800000" size="0x400000" crc="c91b40f4" sha1="dcda45e0336204e3e024de08edfd0a3217bc1fdd" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c4.c4" offset="0x800001" size="0x400000" crc="359510a4" sha1="b6642677ebdff7788263266402080272b8a66b15" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c5.c5" offset="0x1000000" size="0x400000" crc="9cfbb22d" sha1="789c32f917d0c6e38601cd390a7bf9d803131a4a" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c6.c6" offset="0x1000001" size="0x400000" crc="685efc32" sha1="db21ba1c7e3631ce0f1cb6f503ae7e0e043ff71b" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c7.c7" offset="0x1800000" size="0x400000" crc="d0f86f0d" sha1="32502d71c2ab1469c492b6b382bf2bb3f85981d9" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="222-c8.c8" offset="0x1800001" size="0x400000" crc="adfc50e3" sha1="7d7ee874355b5aa75ad9c9a5c9c3df98d098d85e" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5819,29 +5819,29 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="223-p1.p1" offset="0x000000" size="0x100000" crc="f84a2d1d" sha1="fc19225d9dbdb6bd0808023ee32c7829f6ffdef6" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="223-p2.sp2" offset="0x100000" size="0x400000" crc="addd8f08" sha1="abaf5b86c8ec915c07ef2d83fce9ad03acaa4817" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="223-p1.p1" offset="0x000000" size="0x100000" crc="f84a2d1d" sha1="fc19225d9dbdb6bd0808023ee32c7829f6ffdef6" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="223-p2.sp2" offset="0x100000" size="0x400000" crc="addd8f08" sha1="abaf5b86c8ec915c07ef2d83fce9ad03acaa4817" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="223-s1.s1" crc="7ecd6e8c" sha1="465455afc4d83cbb118142be4671b2539ffafd79" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="223-s1.s1" crc="7ecd6e8c" sha1="465455afc4d83cbb118142be4671b2539ffafd79" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="223-m1.m1" crc="3fee46bf" sha1="e750f85233953853618fcdff980a4721af1710a3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="223-m1.m1" crc="3fee46bf" sha1="e750f85233953853618fcdff980a4721af1710a3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="223-v1.v1" offset="0x000000" size="0x400000" crc="76673869" sha1="78a26afa29f73de552ffabdbf3fc4bf26be8ae9e" /> <!-- TC5332204 -->
- <rom name="223-v2.v2" offset="0x400000" size="0x400000" crc="7a275acd" sha1="8afe87ce822614262b72a90b371fc79155ac0d0c" /> <!-- TC5332204 -->
- <rom name="223-v3.v3" offset="0x800000" size="0x400000" crc="5a797fd2" sha1="94958e334f86d4d71059af8138f255b8d97a3b01" /> <!-- TC5332204 -->
+ <rom name="223-v1.v1" offset="0x000000" size="0x400000" crc="76673869" sha1="78a26afa29f73de552ffabdbf3fc4bf26be8ae9e" /> <!-- TC5332204 -->
+ <rom name="223-v2.v2" offset="0x400000" size="0x400000" crc="7a275acd" sha1="8afe87ce822614262b72a90b371fc79155ac0d0c" /> <!-- TC5332204 -->
+ <rom name="223-v3.v3" offset="0x800000" size="0x400000" crc="5a797fd2" sha1="94958e334f86d4d71059af8138f255b8d97a3b01" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="223-c1.c1" offset="0x000000" size="0x400000" crc="ebab05e2" sha1="0d60a8b631e3a3dcfbfdd7779dee081c9548ec39" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c2.c2" offset="0x000001" size="0x400000" crc="641868c3" sha1="aa1aeb661842276b3326bfa4f1456f75bfecd52e" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c3.c3" offset="0x800000" size="0x400000" crc="ca00191f" sha1="96977febfcc513e1848d7029ff169cdf51104038" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c4.c4" offset="0x800001" size="0x400000" crc="1f23d860" sha1="e18df52f898a51074e07a0b8c6e75873e7cde35e" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c5.c5" offset="0x1000000" size="0x400000" crc="321e362c" sha1="39bd189334278f266124c97c6f70995f6f171cea" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c6.c6" offset="0x1000001" size="0x400000" crc="d8fcef90" sha1="bbccacb27f1e587bc144fe7ce68bd7b327ceaaee" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c7.c7" offset="0x1800000" size="0x400000" crc="bc80dd2d" sha1="086f372015eede88c6c578595fe915e28a589d2f" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c8.c8" offset="0x1800001" size="0x400000" crc="5ad62102" sha1="e28cc9840caed2a1a8bd65a03bef05231071040c" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c1.c1" offset="0x000000" size="0x400000" crc="ebab05e2" sha1="0d60a8b631e3a3dcfbfdd7779dee081c9548ec39" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c2.c2" offset="0x000001" size="0x400000" crc="641868c3" sha1="aa1aeb661842276b3326bfa4f1456f75bfecd52e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c3.c3" offset="0x800000" size="0x400000" crc="ca00191f" sha1="96977febfcc513e1848d7029ff169cdf51104038" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c4.c4" offset="0x800001" size="0x400000" crc="1f23d860" sha1="e18df52f898a51074e07a0b8c6e75873e7cde35e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c5.c5" offset="0x1000000" size="0x400000" crc="321e362c" sha1="39bd189334278f266124c97c6f70995f6f171cea" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c6.c6" offset="0x1000001" size="0x400000" crc="d8fcef90" sha1="bbccacb27f1e587bc144fe7ce68bd7b327ceaaee" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c7.c7" offset="0x1800000" size="0x400000" crc="bc80dd2d" sha1="086f372015eede88c6c578595fe915e28a589d2f" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c8.c8" offset="0x1800001" size="0x400000" crc="5ad62102" sha1="e28cc9840caed2a1a8bd65a03bef05231071040c" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5850,34 +5850,34 @@
<description>Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Korean release)</description>
<year>1996</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
<rom loadflag="load16_word_swap" name="223-p1k.p1" offset="0x000000" size="0x100000" crc="b78c8391" sha1="936b356ac135331b10a37bc10882ec2e4f6b400b" />
<!-- Chip label is correct. They used Cart ID 0124 as 0123 was allready used by quizdaisk -->
- <rom loadflag="load16_word_swap" name="223-p2.sp2" offset="0x100000" size="0x400000" crc="addd8f08" sha1="abaf5b86c8ec915c07ef2d83fce9ad03acaa4817" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="223-p2.sp2" offset="0x100000" size="0x400000" crc="addd8f08" sha1="abaf5b86c8ec915c07ef2d83fce9ad03acaa4817" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="223-s1.s1" crc="7ecd6e8c" sha1="465455afc4d83cbb118142be4671b2539ffafd79" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="223-s1.s1" crc="7ecd6e8c" sha1="465455afc4d83cbb118142be4671b2539ffafd79" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="223-m1.m1" crc="3fee46bf" sha1="e750f85233953853618fcdff980a4721af1710a3" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="223-m1.m1" crc="3fee46bf" sha1="e750f85233953853618fcdff980a4721af1710a3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="223-v1.v1" offset="0x000000" size="0x400000" crc="76673869" sha1="78a26afa29f73de552ffabdbf3fc4bf26be8ae9e" /> <!-- TC5332204 -->
- <rom name="223-v2.v2" offset="0x400000" size="0x400000" crc="7a275acd" sha1="8afe87ce822614262b72a90b371fc79155ac0d0c" /> <!-- TC5332204 -->
- <rom name="223-v3.v3" offset="0x800000" size="0x400000" crc="5a797fd2" sha1="94958e334f86d4d71059af8138f255b8d97a3b01" /> <!-- TC5332204 -->
+ <rom name="223-v1.v1" offset="0x000000" size="0x400000" crc="76673869" sha1="78a26afa29f73de552ffabdbf3fc4bf26be8ae9e" /> <!-- TC5332204 -->
+ <rom name="223-v2.v2" offset="0x400000" size="0x400000" crc="7a275acd" sha1="8afe87ce822614262b72a90b371fc79155ac0d0c" /> <!-- TC5332204 -->
+ <rom name="223-v3.v3" offset="0x800000" size="0x400000" crc="5a797fd2" sha1="94958e334f86d4d71059af8138f255b8d97a3b01" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="223-c1.c1" offset="0x000000" size="0x400000" crc="ebab05e2" sha1="0d60a8b631e3a3dcfbfdd7779dee081c9548ec39" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c2.c2" offset="0x000001" size="0x400000" crc="641868c3" sha1="aa1aeb661842276b3326bfa4f1456f75bfecd52e" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c3.c3" offset="0x800000" size="0x400000" crc="ca00191f" sha1="96977febfcc513e1848d7029ff169cdf51104038" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c4.c4" offset="0x800001" size="0x400000" crc="1f23d860" sha1="e18df52f898a51074e07a0b8c6e75873e7cde35e" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c5.c5" offset="0x1000000" size="0x400000" crc="321e362c" sha1="39bd189334278f266124c97c6f70995f6f171cea" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c6.c6" offset="0x1000001" size="0x400000" crc="d8fcef90" sha1="bbccacb27f1e587bc144fe7ce68bd7b327ceaaee" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c7.c7" offset="0x1800000" size="0x400000" crc="bc80dd2d" sha1="086f372015eede88c6c578595fe915e28a589d2f" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="223-c8.c8" offset="0x1800001" size="0x400000" crc="5ad62102" sha1="e28cc9840caed2a1a8bd65a03bef05231071040c" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c1.c1" offset="0x000000" size="0x400000" crc="ebab05e2" sha1="0d60a8b631e3a3dcfbfdd7779dee081c9548ec39" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c2.c2" offset="0x000001" size="0x400000" crc="641868c3" sha1="aa1aeb661842276b3326bfa4f1456f75bfecd52e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c3.c3" offset="0x800000" size="0x400000" crc="ca00191f" sha1="96977febfcc513e1848d7029ff169cdf51104038" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c4.c4" offset="0x800001" size="0x400000" crc="1f23d860" sha1="e18df52f898a51074e07a0b8c6e75873e7cde35e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c5.c5" offset="0x1000000" size="0x400000" crc="321e362c" sha1="39bd189334278f266124c97c6f70995f6f171cea" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c6.c6" offset="0x1000001" size="0x400000" crc="d8fcef90" sha1="bbccacb27f1e587bc144fe7ce68bd7b327ceaaee" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c7.c7" offset="0x1800000" size="0x400000" crc="bc80dd2d" sha1="086f372015eede88c6c578595fe915e28a589d2f" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="223-c8.c8" offset="0x1800001" size="0x400000" crc="5ad62102" sha1="e28cc9840caed2a1a8bd65a03bef05231071040c" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5901,24 +5901,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="224-p1.p1" offset="0x100000" size="0x100000" crc="7697e445" sha1="5b55ca120f77a931d40719b14e0bfc8cac1d628c" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="224-p1.p1" offset="0x100000" size="0x100000" crc="7697e445" sha1="5b55ca120f77a931d40719b14e0bfc8cac1d628c" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="224-s1.s1" crc="eeed5758" sha1="24e48f396716e145b692468762cf595fb7267873" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="224-s1.s1" crc="eeed5758" sha1="24e48f396716e145b692468762cf595fb7267873" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="224-m1.m1" crc="364d6f96" sha1="779b95a6476089b71f48c8368d9043ee1dba9032" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="224-m1.m1" crc="364d6f96" sha1="779b95a6476089b71f48c8368d9043ee1dba9032" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="224-v1.v1" offset="0x000000" size="0x400000" crc="ff57f088" sha1="1641989b8aac899dbd68aa2332bcdf9b90b33564" /> <!-- mask rom TC5332204 -->
- <rom name="224-v2.v2" offset="0x400000" size="0x200000" crc="7ad26599" sha1="822030037b7664795bf3d64e1452d0aecc22497e" /> <!-- mask rom TC5316200 -->
+ <rom name="224-v1.v1" offset="0x000000" size="0x400000" crc="ff57f088" sha1="1641989b8aac899dbd68aa2332bcdf9b90b33564" /> <!-- mask rom TC5332204 -->
+ <rom name="224-v2.v2" offset="0x400000" size="0x200000" crc="7ad26599" sha1="822030037b7664795bf3d64e1452d0aecc22497e" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0xa00000">
- <rom loadflag="load16_byte" name="224-c1.c1" offset="0x000000" size="0x400000" crc="f7da64ab" sha1="587a10ed9235c9046a3523fe80feba07764fac9b" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="224-c2.c2" offset="0x000001" size="0x400000" crc="4c09bbfb" sha1="e781aafba3bdefb7ed152826f4c3eb441735331c" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="224-c3.c3" offset="0x800000" size="0x100000" crc="c59e4129" sha1="93f02d1b4fbb152a9d336494fbff0d7642921de5" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="224-c4.c4" offset="0x800001" size="0x100000" crc="b5532e53" sha1="7d896c25ba97f6e5d43c13d4df4ba72964a976ed" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="224-c1.c1" offset="0x000000" size="0x400000" crc="f7da64ab" sha1="587a10ed9235c9046a3523fe80feba07764fac9b" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="224-c2.c2" offset="0x000001" size="0x400000" crc="4c09bbfb" sha1="e781aafba3bdefb7ed152826f4c3eb441735331c" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="224-c3.c3" offset="0x800000" size="0x100000" crc="c59e4129" sha1="93f02d1b4fbb152a9d336494fbff0d7642921de5" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="224-c4.c4" offset="0x800001" size="0x100000" crc="b5532e53" sha1="7d896c25ba97f6e5d43c13d4df4ba72964a976ed" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -5942,26 +5942,26 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="225-p1.p1" offset="0x000000" size="0x100000" crc="b14da766" sha1="bdffd72ff705fc6b085a4026217bac1c4bc93163" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="225-p2.sp2" offset="0x100000" size="0x200000" crc="fe190665" sha1="739d9a8fc2da34381654d9e291141eacc210ae5c" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="225-p1.p1" offset="0x000000" size="0x100000" crc="b14da766" sha1="bdffd72ff705fc6b085a4026217bac1c4bc93163" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="225-p2.sp2" offset="0x100000" size="0x200000" crc="fe190665" sha1="739d9a8fc2da34381654d9e291141eacc210ae5c" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="225-s1.s1" crc="71c4b4b5" sha1="9410f13807f01082dc86f2d84051be4bed8e9f7c" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="225-s1.s1" crc="71c4b4b5" sha1="9410f13807f01082dc86f2d84051be4bed8e9f7c" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="225-m1.m1" crc="0634bba6" sha1="153aaf016440500df7a4454f3f2f2911219cb7d8" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="225-m1.m1" crc="0634bba6" sha1="153aaf016440500df7a4454f3f2f2911219cb7d8" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="225-v1.v1" offset="0x000000" size="0x400000" crc="6195c6b4" sha1="66c06b5904aedb256e3997bbec60f8ab50c6ff0c" /> <!-- TC5332204 -->
- <rom name="225-v2.v2" offset="0x400000" size="0x400000" crc="6159c5fe" sha1="9015e93416497f1ef877c717afed40f7ecfa42e4" /> <!-- TC5332204 -->
+ <rom name="225-v1.v1" offset="0x000000" size="0x400000" crc="6195c6b4" sha1="66c06b5904aedb256e3997bbec60f8ab50c6ff0c" /> <!-- TC5332204 -->
+ <rom name="225-v2.v2" offset="0x400000" size="0x400000" crc="6159c5fe" sha1="9015e93416497f1ef877c717afed40f7ecfa42e4" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1800000">
- <rom loadflag="load16_byte" name="225-c1.c1" offset="0x000000" size="0x400000" crc="ee4fea54" sha1="314b513a52b2cc88cbf2409d1934c357269a8bb2" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="225-c2.c2" offset="0x000001" size="0x400000" crc="0c549e2d" sha1="d8c4626231c92e43d9bf183202553ee2b5c532e6" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="225-c3.c3" offset="0x800000" size="0x400000" crc="af0897c0" sha1="2b8ec19b9dd0bd1f1171fb01b915e9d25ec8c421" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="225-c4.c4" offset="0x800001" size="0x400000" crc="4c66527a" sha1="6c8c9342fad70b456e282b0d52e7ad890e4673d3" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="225-c5.c5" offset="0x1000000" size="0x400000" crc="8ecea2b5" sha1="cad51e6e76d8258a78becb6f4096dd061f537494" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="225-c6.c6" offset="0x1000001" size="0x400000" crc="0eb11a6d" sha1="c6d4f978ff3ca190a3060ac52bd7347189194f76" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="225-c1.c1" offset="0x000000" size="0x400000" crc="ee4fea54" sha1="314b513a52b2cc88cbf2409d1934c357269a8bb2" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="225-c2.c2" offset="0x000001" size="0x400000" crc="0c549e2d" sha1="d8c4626231c92e43d9bf183202553ee2b5c532e6" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="225-c3.c3" offset="0x800000" size="0x400000" crc="af0897c0" sha1="2b8ec19b9dd0bd1f1171fb01b915e9d25ec8c421" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="225-c4.c4" offset="0x800001" size="0x400000" crc="4c66527a" sha1="6c8c9342fad70b456e282b0d52e7ad890e4673d3" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="225-c5.c5" offset="0x1000000" size="0x400000" crc="8ecea2b5" sha1="cad51e6e76d8258a78becb6f4096dd061f537494" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="225-c6.c6" offset="0x1000001" size="0x400000" crc="0eb11a6d" sha1="c6d4f978ff3ca190a3060ac52bd7347189194f76" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -5990,24 +5990,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="227-p1.p1" offset="0x100000" size="0x100000" crc="daf101d2" sha1="96b90f884bae2969ebd8c04aba509928464e2433" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="227-p1.p1" offset="0x100000" size="0x100000" crc="daf101d2" sha1="96b90f884bae2969ebd8c04aba509928464e2433" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="227-s1.s1" crc="2a8c4462" sha1="9155fbb5fee6d46a68d17ea780a7a92565f9aa47" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="227-s1.s1" crc="2a8c4462" sha1="9155fbb5fee6d46a68d17ea780a7a92565f9aa47" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="227-m1.m1" crc="c8e5e0f9" sha1="09bb05ae6f09b59b9e4871fae1fc7c3bafd07394" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="227-m1.m1" crc="c8e5e0f9" sha1="09bb05ae6f09b59b9e4871fae1fc7c3bafd07394" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="227-v1.v1" offset="0x000000" size="0x400000" crc="b8f24181" sha1="0a3af88d20ff65b82c58325d32c20b99fc07f7f3" /> <!-- mask rom TC5332204 -->
- <rom name="227-v2.v2" offset="0x400000" size="0x400000" crc="ee39e260" sha1="4ed6802564ce262ebe92c7276424056b70998758" /> <!-- mask rom TC5332204 -->
+ <rom name="227-v1.v1" offset="0x000000" size="0x400000" crc="b8f24181" sha1="0a3af88d20ff65b82c58325d32c20b99fc07f7f3" /> <!-- mask rom TC5332204 -->
+ <rom name="227-v2.v2" offset="0x400000" size="0x400000" crc="ee39e260" sha1="4ed6802564ce262ebe92c7276424056b70998758" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0xc00000">
- <rom loadflag="load16_byte" name="227-c1.c1" offset="0x000000" size="0x400000" crc="7d6c2af4" sha1="e54f0ab15c95d7a6f965b5d8ab28b5445100650b" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="227-c2.c2" offset="0x000001" size="0x400000" crc="7e402d39" sha1="9d3a44f98ddd0b606c8b3efa0c6b9d5a46c0bfeb" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="227-c3.c3" offset="0x800000" size="0x200000" crc="93dfd660" sha1="5b473c556ef919cd7a872351dbb20a636aae32b6" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="227-c4.c4" offset="0x800001" size="0x200000" crc="7efea43a" sha1="3f2b1718fe7be06b6d75ec34badc2de2a3554d3e" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="227-c1.c1" offset="0x000000" size="0x400000" crc="7d6c2af4" sha1="e54f0ab15c95d7a6f965b5d8ab28b5445100650b" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="227-c2.c2" offset="0x000001" size="0x400000" crc="7e402d39" sha1="9d3a44f98ddd0b606c8b3efa0c6b9d5a46c0bfeb" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="227-c3.c3" offset="0x800000" size="0x200000" crc="93dfd660" sha1="5b473c556ef919cd7a872351dbb20a636aae32b6" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="227-c4.c4" offset="0x800001" size="0x200000" crc="7efea43a" sha1="3f2b1718fe7be06b6d75ec34badc2de2a3554d3e" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -6072,24 +6072,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="230-p1.p1" offset="0x100000" size="0x100000" crc="ed24a6e6" sha1="3fb77ae696d92d2f9a5d589e08b708545c7cda0a" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="230-p1.p1" offset="0x100000" size="0x100000" crc="ed24a6e6" sha1="3fb77ae696d92d2f9a5d589e08b708545c7cda0a" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="230-s1.s1" crc="076fb64c" sha1="c166038128d7004f69932141f83b320a35c2b4ca" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="230-s1.s1" crc="076fb64c" sha1="c166038128d7004f69932141f83b320a35c2b4ca" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="230-m1.m1" crc="3951a1c1" sha1="1e6442a7ea82ada9503d71045dd93e12bd05254f" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="230-m1.m1" crc="3951a1c1" sha1="1e6442a7ea82ada9503d71045dd93e12bd05254f" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="230-v1.v1" offset="0x000000" size="0x400000" crc="7f9ed279" sha1="acd0558960ec29bfc3e3ee99d00e503bebff8513" /> <!-- TC5332204 -->
- <rom name="230-v2.v2" offset="0x400000" size="0x400000" crc="1d43e420" sha1="26d09b8b18b4b802dbda4d6f06626c24d0b7c512" /> <!-- TC5332204 -->
+ <rom name="230-v1.v1" offset="0x000000" size="0x400000" crc="7f9ed279" sha1="acd0558960ec29bfc3e3ee99d00e503bebff8513" /> <!-- TC5332204 -->
+ <rom name="230-v2.v2" offset="0x400000" size="0x400000" crc="1d43e420" sha1="26d09b8b18b4b802dbda4d6f06626c24d0b7c512" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="230-c1.c1" offset="0x000000" size="0x400000" crc="68d4ae76" sha1="2e820067f6963669f104bebf19e865fe4127b4dd" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="230-c2.c2" offset="0x000001" size="0x400000" crc="fdee05cd" sha1="efc4ffd790953ac7c25d5f045c64a9b49d24b096" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="230-c3.c3" offset="0x800000" size="0x400000" crc="645077f3" sha1="0ae74f3b4b3b88f128c6d8c0f35ffa53f5d67ef2" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="230-c4.c4" offset="0x800001" size="0x400000" crc="63aeb74c" sha1="9ff6930c0c3d79b46b86356e8565ce4fcd69ac38" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="230-c1.c1" offset="0x000000" size="0x400000" crc="68d4ae76" sha1="2e820067f6963669f104bebf19e865fe4127b4dd" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="230-c2.c2" offset="0x000001" size="0x400000" crc="fdee05cd" sha1="efc4ffd790953ac7c25d5f045c64a9b49d24b096" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="230-c3.c3" offset="0x800000" size="0x400000" crc="645077f3" sha1="0ae74f3b4b3b88f128c6d8c0f35ffa53f5d67ef2" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="230-c4.c4" offset="0x800001" size="0x400000" crc="63aeb74c" sha1="9ff6930c0c3d79b46b86356e8565ce4fcd69ac38" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6108,26 +6108,26 @@
<info name="serial" value="NGM-2310"/>
<info name="release" value="19970115"/>
<info name="alt_title" value="マãƒãƒ¼ã‚¢ã‚¤ãƒ‰ãƒ«ã‚¨ã‚¯ã‚¹ãƒã‚§ãƒ³ã‚¸ãƒ£ãƒ¼"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="231-p1.p1" offset="0x000000" size="0x080000" crc="61be1810" sha1="1ab0e11352ca05329c6e3f5657b60e4a227fcbfb" /> <!-- mask rom TC534200 -->
+ <rom loadflag="load16_word_swap" name="231-p1.p1" offset="0x000000" size="0x080000" crc="61be1810" sha1="1ab0e11352ca05329c6e3f5657b60e4a227fcbfb" /> <!-- mask rom TC534200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="231-s1.s1" crc="fe0c0c53" sha1="54d56d4463db193e504658f4f6f4997a62ae3d95" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="231-s1.s1" crc="fe0c0c53" sha1="54d56d4463db193e504658f4f6f4997a62ae3d95" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="231-m1.m1" crc="de41301b" sha1="59ce3836ac8f064d56a446c9374f05bcb40fcfd8" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="231-m1.m1" crc="de41301b" sha1="59ce3836ac8f064d56a446c9374f05bcb40fcfd8" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
- <rom name="231-v1.v1" offset="0x000000" size="0x400000" crc="113fb898" sha1="9168ba90c4aa969f69eb11ba3f4d76592d81e05a" /> <!-- mask rom TC5332204 -->
+ <rom name="231-v1.v1" offset="0x000000" size="0x400000" crc="113fb898" sha1="9168ba90c4aa969f69eb11ba3f4d76592d81e05a" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x600000">
- <rom loadflag="load16_byte" name="231-c1.c1" offset="0x000000" size="0x200000" crc="6c403ba3" sha1="3830446fbd07d5a6564f9ac68a4bec5ff5b7d5c9" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="231-c2.c2" offset="0x000001" size="0x200000" crc="554bcd9b" sha1="e658161618bd41a66f1040be409efdea28020cf6" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="231-c3.c3" offset="0x400000" size="0x100000" crc="4f6f7a63" sha1="10935dbc1f52b95979a097b13a114cff18d4d446" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_byte" name="231-c4.c4" offset="0x400001" size="0x100000" crc="2e35e71b" sha1="6f248191c2c60ca1b1b4f2ebf08756e036682144" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="231-c1.c1" offset="0x000000" size="0x200000" crc="6c403ba3" sha1="3830446fbd07d5a6564f9ac68a4bec5ff5b7d5c9" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="231-c2.c2" offset="0x000001" size="0x200000" crc="554bcd9b" sha1="e658161618bd41a66f1040be409efdea28020cf6" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="231-c3.c3" offset="0x400000" size="0x100000" crc="4f6f7a63" sha1="10935dbc1f52b95979a097b13a114cff18d4d446" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_byte" name="231-c4.c4" offset="0x400001" size="0x100000" crc="2e35e71b" sha1="6f248191c2c60ca1b1b4f2ebf08756e036682144" /> <!-- mask rom TC538200 -->
</dataarea>
</part>
</software>
@@ -6152,27 +6152,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="232-p1.p1" offset="0x000000" size="0x100000" crc="7db81ad9" sha1="8bc42be872fd497eb198ca13bf004852b88eb1dc" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x100000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="232-p1.p1" offset="0x000000" size="0x100000" crc="7db81ad9" sha1="8bc42be872fd497eb198ca13bf004852b88eb1dc" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x100000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="232-s1.s1" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="232-s1.s1" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
- <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
- <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
+ <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
+ <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
+ <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6188,27 +6188,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="232-pg1.p1" offset="0x000000" size="0x100000" crc="5c2400b7" sha1="49e23f80c012c62146a1bb8f254a7597823de430" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x100000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="232-pg1.p1" offset="0x000000" size="0x100000" crc="5c2400b7" sha1="49e23f80c012c62146a1bb8f254a7597823de430" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x100000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="232-s1.s1" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="232-s1.s1" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
- <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
- <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
+ <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
+ <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
+ <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6217,31 +6217,31 @@
<description>The King of Fighters '97 (Korean release)</description>
<year>1997</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="232-p1.p1" offset="0x000000" size="0x100000" crc="7db81ad9" sha1="8bc42be872fd497eb198ca13bf004852b88eb1dc" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x100000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="232-p1.p1" offset="0x000000" size="0x100000" crc="7db81ad9" sha1="8bc42be872fd497eb198ca13bf004852b88eb1dc" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x100000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="232-s1.s1" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="232-s1.s1" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
<rom offset="0x000000" size="0x020000" name="232-m1k.m1" crc="bbea9070" sha1="c26c2e29fe90966dd574838be63f0037ea799aca" />
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
- <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
- <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
+ <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
+ <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
+ <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6265,23 +6265,23 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="233-p1.p1" offset="0x000000" size="0x100000" crc="931e17fa" sha1="4a95c4b79d0878485ce272e9f4c4f647bec0e070" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="233-p1.p1" offset="0x000000" size="0x100000" crc="931e17fa" sha1="4a95c4b79d0878485ce272e9f4c4f647bec0e070" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="233-s1.s1" crc="7399e68a" sha1="b535ee56a0f0995f04674e676f6aa636ffad26aa" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="233-s1.s1" crc="7399e68a" sha1="b535ee56a0f0995f04674e676f6aa636ffad26aa" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="233-m1.m1" crc="5beaf34e" sha1="2905d26945932cddc2dd3a1dc5abba8aa3baee14" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="233-m1.m1" crc="5beaf34e" sha1="2905d26945932cddc2dd3a1dc5abba8aa3baee14" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x480000">
- <rom name="233-v1.v1" offset="0x000000" size="0x400000" crc="58839298" sha1="18cae7bba997c52780761cbf119c4e4b34397a61" /> <!-- TC5332204 -->
- <rom name="233-v2.v2" offset="0x400000" size="0x080000" crc="d5e30df4" sha1="bbbc0ff5b975471bd682f85976ac4a93f6d44f2e" /> <!-- TC534200 -->
+ <rom name="233-v1.v1" offset="0x000000" size="0x400000" crc="58839298" sha1="18cae7bba997c52780761cbf119c4e4b34397a61" /> <!-- TC5332204 -->
+ <rom name="233-v2.v2" offset="0x400000" size="0x080000" crc="d5e30df4" sha1="bbbc0ff5b975471bd682f85976ac4a93f6d44f2e" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="233-c1.c1" offset="0x000000" size="0x400000" crc="65e3f4c4" sha1="a6deb75d802225327f8f1c2733a7f2b47e722e59" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="233-c2.c2" offset="0x000001" size="0x400000" crc="35dea6c9" sha1="ea133bf947f950236f49d0ae0d1a9af3bc1a9a50" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="233-c3.c3" offset="0x800000" size="0x400000" crc="0ba2c502" sha1="8e0f1e553aef04758aaaa14d5115f0ecace4391e" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="233-c4.c4" offset="0x800001" size="0x400000" crc="70dbbd6d" sha1="32dd6a04c6329e89f4878e7a56f0d172a6388eea" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="233-c1.c1" offset="0x000000" size="0x400000" crc="65e3f4c4" sha1="a6deb75d802225327f8f1c2733a7f2b47e722e59" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="233-c2.c2" offset="0x000001" size="0x400000" crc="35dea6c9" sha1="ea133bf947f950236f49d0ae0d1a9af3bc1a9a50" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="233-c3.c3" offset="0x800000" size="0x400000" crc="0ba2c502" sha1="8e0f1e553aef04758aaaa14d5115f0ecace4391e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="233-c4.c4" offset="0x800001" size="0x400000" crc="70dbbd6d" sha1="32dd6a04c6329e89f4878e7a56f0d172a6388eea" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6306,28 +6306,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="234-p1.p1" offset="0x000000" size="0x100000" crc="e123a5a3" sha1="a3ddabc00feeb54272b145246612ad4632b0e413" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="234-p2.sp2" offset="0x100000" size="0x400000" crc="0fdc289e" sha1="1ff31c0b0f4f9ddbedaf4bcf927faaae81892ec7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="234-p1.p1" offset="0x000000" size="0x100000" crc="e123a5a3" sha1="a3ddabc00feeb54272b145246612ad4632b0e413" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="234-p2.sp2" offset="0x100000" size="0x400000" crc="0fdc289e" sha1="1ff31c0b0f4f9ddbedaf4bcf927faaae81892ec7" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="234-s1.s1" crc="95561412" sha1="995de272f572fd08d909d3d0af4251b9957b3640" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="234-s1.s1" crc="95561412" sha1="995de272f572fd08d909d3d0af4251b9957b3640" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="234-m1.m1" crc="087628ea" sha1="48dcf739bb16699af4ab8ed632b7dcb25e470e06" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="234-m1.m1" crc="087628ea" sha1="48dcf739bb16699af4ab8ed632b7dcb25e470e06" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="234-v1.v1" offset="0x000000" size="0x400000" crc="ed66b76f" sha1="8a05ff06d9b6f01c6c16b3026282eaabb0e25b44" /> <!-- TC5332204 -->
- <rom name="234-v2.v2" offset="0x400000" size="0x400000" crc="a0e7f6e2" sha1="753ff74fa9294f695aae511ae01ead119b114a57" /> <!-- TC5332204 -->
- <rom name="234-v3.v3" offset="0x800000" size="0x400000" crc="a506e1e2" sha1="b3e04ba1a5cb50b77c6fbe9fe353b9b64b6f3f74" /> <!-- TC5332204 -->
- <rom name="234-v4.v4" offset="0xc00000" size="0x400000" crc="0e34157f" sha1="20A1F4833E5E29BA0073C1712D7A17AB7A2A035C" /> <!-- TC5332204 -->
+ <rom name="234-v1.v1" offset="0x000000" size="0x400000" crc="ed66b76f" sha1="8a05ff06d9b6f01c6c16b3026282eaabb0e25b44" /> <!-- TC5332204 -->
+ <rom name="234-v2.v2" offset="0x400000" size="0x400000" crc="a0e7f6e2" sha1="753ff74fa9294f695aae511ae01ead119b114a57" /> <!-- TC5332204 -->
+ <rom name="234-v3.v3" offset="0x800000" size="0x400000" crc="a506e1e2" sha1="b3e04ba1a5cb50b77c6fbe9fe353b9b64b6f3f74" /> <!-- TC5332204 -->
+ <rom name="234-v4.v4" offset="0xc00000" size="0x400000" crc="0e34157f" sha1="20A1F4833E5E29BA0073C1712D7A17AB7A2A035C" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="234-c1.c1" offset="0x000000" size="0x800000" crc="9f7e2bd3" sha1="2828aca0c0f5802110f10453c1cf640f69736554" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c2.c2" offset="0x000001" size="0x800000" crc="80623d3c" sha1="ad460615115ec8fb25206f012da59ecfc8059b64" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c3.c3" offset="0x1000000" size="0x800000" crc="91ab1a30" sha1="e3cf9133784bef2c8f1bfe45f277ccf82cc6f6a1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c4.c4" offset="0x1000001" size="0x800000" crc="3d60b037" sha1="78a50233bcd19e92c7b6f7ee1a53417d9db21f6a" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c5.c5" offset="0x2000000" size="0x400000" crc="1ba80cee" sha1="0c59057183b5279b747e73213b4cd3c6d7ad9eb1" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="234-c6.c6" offset="0x2000001" size="0x400000" crc="beafd091" sha1="55df9cc128eb0f00856de3996c946e3efe8f09a5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="234-c1.c1" offset="0x000000" size="0x800000" crc="9f7e2bd3" sha1="2828aca0c0f5802110f10453c1cf640f69736554" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c2.c2" offset="0x000001" size="0x800000" crc="80623d3c" sha1="ad460615115ec8fb25206f012da59ecfc8059b64" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c3.c3" offset="0x1000000" size="0x800000" crc="91ab1a30" sha1="e3cf9133784bef2c8f1bfe45f277ccf82cc6f6a1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c4.c4" offset="0x1000001" size="0x800000" crc="3d60b037" sha1="78a50233bcd19e92c7b6f7ee1a53417d9db21f6a" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c5.c5" offset="0x2000000" size="0x400000" crc="1ba80cee" sha1="0c59057183b5279b747e73213b4cd3c6d7ad9eb1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="234-c6.c6" offset="0x2000001" size="0x400000" crc="beafd091" sha1="55df9cc128eb0f00856de3996c946e3efe8f09a5" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6343,28 +6343,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="234-pg1.p1" offset="0x000000" size="0x100000" crc="cd01c06d" sha1="d66142571afe07c6191b52f319f1bc8bc8541c14" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="234-p2.sp2" offset="0x100000" size="0x400000" crc="0fdc289e" sha1="1ff31c0b0f4f9ddbedaf4bcf927faaae81892ec7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="234-pg1.p1" offset="0x000000" size="0x100000" crc="cd01c06d" sha1="d66142571afe07c6191b52f319f1bc8bc8541c14" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="234-p2.sp2" offset="0x100000" size="0x400000" crc="0fdc289e" sha1="1ff31c0b0f4f9ddbedaf4bcf927faaae81892ec7" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="234-s1.s1" crc="95561412" sha1="995de272f572fd08d909d3d0af4251b9957b3640" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="234-s1.s1" crc="95561412" sha1="995de272f572fd08d909d3d0af4251b9957b3640" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="234-m1.m1" crc="087628ea" sha1="48dcf739bb16699af4ab8ed632b7dcb25e470e06" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="234-m1.m1" crc="087628ea" sha1="48dcf739bb16699af4ab8ed632b7dcb25e470e06" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="234-v1.v1" offset="0x000000" size="0x400000" crc="ed66b76f" sha1="8a05ff06d9b6f01c6c16b3026282eaabb0e25b44" /> <!-- TC5332204 -->
- <rom name="234-v2.v2" offset="0x400000" size="0x400000" crc="a0e7f6e2" sha1="753ff74fa9294f695aae511ae01ead119b114a57" /> <!-- TC5332204 -->
- <rom name="234-v3.v3" offset="0x800000" size="0x400000" crc="a506e1e2" sha1="b3e04ba1a5cb50b77c6fbe9fe353b9b64b6f3f74" /> <!-- TC5332204 -->
- <rom name="234-v4.v4" offset="0xc00000" size="0x400000" crc="0e34157f" sha1="20A1F4833E5E29BA0073C1712D7A17AB7A2A035C" /> <!-- TC5332204 -->
+ <rom name="234-v1.v1" offset="0x000000" size="0x400000" crc="ed66b76f" sha1="8a05ff06d9b6f01c6c16b3026282eaabb0e25b44" /> <!-- TC5332204 -->
+ <rom name="234-v2.v2" offset="0x400000" size="0x400000" crc="a0e7f6e2" sha1="753ff74fa9294f695aae511ae01ead119b114a57" /> <!-- TC5332204 -->
+ <rom name="234-v3.v3" offset="0x800000" size="0x400000" crc="a506e1e2" sha1="b3e04ba1a5cb50b77c6fbe9fe353b9b64b6f3f74" /> <!-- TC5332204 -->
+ <rom name="234-v4.v4" offset="0xc00000" size="0x400000" crc="0e34157f" sha1="20A1F4833E5E29BA0073C1712D7A17AB7A2A035C" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="234-c1.c1" offset="0x000000" size="0x800000" crc="9f7e2bd3" sha1="2828aca0c0f5802110f10453c1cf640f69736554" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c2.c2" offset="0x000001" size="0x800000" crc="80623d3c" sha1="ad460615115ec8fb25206f012da59ecfc8059b64" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c3.c3" offset="0x1000000" size="0x800000" crc="91ab1a30" sha1="e3cf9133784bef2c8f1bfe45f277ccf82cc6f6a1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c4.c4" offset="0x1000001" size="0x800000" crc="3d60b037" sha1="78a50233bcd19e92c7b6f7ee1a53417d9db21f6a" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c5.c5" offset="0x2000000" size="0x400000" crc="1ba80cee" sha1="0c59057183b5279b747e73213b4cd3c6d7ad9eb1" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="234-c6.c6" offset="0x2000001" size="0x400000" crc="beafd091" sha1="55df9cc128eb0f00856de3996c946e3efe8f09a5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="234-c1.c1" offset="0x000000" size="0x800000" crc="9f7e2bd3" sha1="2828aca0c0f5802110f10453c1cf640f69736554" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c2.c2" offset="0x000001" size="0x800000" crc="80623d3c" sha1="ad460615115ec8fb25206f012da59ecfc8059b64" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c3.c3" offset="0x1000000" size="0x800000" crc="91ab1a30" sha1="e3cf9133784bef2c8f1bfe45f277ccf82cc6f6a1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c4.c4" offset="0x1000001" size="0x800000" crc="3d60b037" sha1="78a50233bcd19e92c7b6f7ee1a53417d9db21f6a" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c5.c5" offset="0x2000000" size="0x400000" crc="1ba80cee" sha1="0c59057183b5279b747e73213b4cd3c6d7ad9eb1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="234-c6.c6" offset="0x2000001" size="0x400000" crc="beafd091" sha1="55df9cc128eb0f00856de3996c946e3efe8f09a5" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6373,32 +6373,32 @@
<description>The Last Soldier (Korean release of The Last Blade)</description>
<year>1997</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="134-p1k.p1" offset="0x000000" size="0x100000" crc="906f3065" sha1="25167665f1b8e82e13f7fcf4d0e3c54a925c2a58" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="234-p2.sp2" offset="0x100000" size="0x400000" crc="0fdc289e" sha1="1ff31c0b0f4f9ddbedaf4bcf927faaae81892ec7" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="134-p1k.p1" offset="0x000000" size="0x100000" crc="906f3065" sha1="25167665f1b8e82e13f7fcf4d0e3c54a925c2a58" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="234-p2.sp2" offset="0x100000" size="0x400000" crc="0fdc289e" sha1="1ff31c0b0f4f9ddbedaf4bcf927faaae81892ec7" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="234-s1.s1" crc="95561412" sha1="995de272f572fd08d909d3d0af4251b9957b3640" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="234-s1.s1" crc="95561412" sha1="995de272f572fd08d909d3d0af4251b9957b3640" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="234-m1.m1" crc="087628ea" sha1="48dcf739bb16699af4ab8ed632b7dcb25e470e06" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="234-m1.m1" crc="087628ea" sha1="48dcf739bb16699af4ab8ed632b7dcb25e470e06" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="234-v1.v1" offset="0x000000" size="0x400000" crc="ed66b76f" sha1="8a05ff06d9b6f01c6c16b3026282eaabb0e25b44" /> <!-- TC5332204 -->
- <rom name="234-v2.v2" offset="0x400000" size="0x400000" crc="a0e7f6e2" sha1="753ff74fa9294f695aae511ae01ead119b114a57" /> <!-- TC5332204 -->
- <rom name="234-v3.v3" offset="0x800000" size="0x400000" crc="a506e1e2" sha1="b3e04ba1a5cb50b77c6fbe9fe353b9b64b6f3f74" /> <!-- TC5332204 -->
- <rom name="234-v4.v4" offset="0xc00000" size="0x400000" crc="0e34157f" sha1="20A1F4833E5E29BA0073C1712D7A17AB7A2A035C" /> <!-- TC5332204 -->
+ <rom name="234-v1.v1" offset="0x000000" size="0x400000" crc="ed66b76f" sha1="8a05ff06d9b6f01c6c16b3026282eaabb0e25b44" /> <!-- TC5332204 -->
+ <rom name="234-v2.v2" offset="0x400000" size="0x400000" crc="a0e7f6e2" sha1="753ff74fa9294f695aae511ae01ead119b114a57" /> <!-- TC5332204 -->
+ <rom name="234-v3.v3" offset="0x800000" size="0x400000" crc="a506e1e2" sha1="b3e04ba1a5cb50b77c6fbe9fe353b9b64b6f3f74" /> <!-- TC5332204 -->
+ <rom name="234-v4.v4" offset="0xc00000" size="0x400000" crc="0e34157f" sha1="20A1F4833E5E29BA0073C1712D7A17AB7A2A035C" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="234-c1.c1" offset="0x000000" size="0x800000" crc="9f7e2bd3" sha1="2828aca0c0f5802110f10453c1cf640f69736554" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c2.c2" offset="0x000001" size="0x800000" crc="80623d3c" sha1="ad460615115ec8fb25206f012da59ecfc8059b64" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c3.c3" offset="0x1000000" size="0x800000" crc="91ab1a30" sha1="e3cf9133784bef2c8f1bfe45f277ccf82cc6f6a1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c4.c4" offset="0x1000001" size="0x800000" crc="3d60b037" sha1="78a50233bcd19e92c7b6f7ee1a53417d9db21f6a" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="234-c5.c5" offset="0x2000000" size="0x400000" crc="1ba80cee" sha1="0c59057183b5279b747e73213b4cd3c6d7ad9eb1" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="234-c6.c6" offset="0x2000001" size="0x400000" crc="beafd091" sha1="55df9cc128eb0f00856de3996c946e3efe8f09a5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="234-c1.c1" offset="0x000000" size="0x800000" crc="9f7e2bd3" sha1="2828aca0c0f5802110f10453c1cf640f69736554" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c2.c2" offset="0x000001" size="0x800000" crc="80623d3c" sha1="ad460615115ec8fb25206f012da59ecfc8059b64" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c3.c3" offset="0x1000000" size="0x800000" crc="91ab1a30" sha1="e3cf9133784bef2c8f1bfe45f277ccf82cc6f6a1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c4.c4" offset="0x1000001" size="0x800000" crc="3d60b037" sha1="78a50233bcd19e92c7b6f7ee1a53417d9db21f6a" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="234-c5.c5" offset="0x2000000" size="0x400000" crc="1ba80cee" sha1="0c59057183b5279b747e73213b4cd3c6d7ad9eb1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="234-c6.c6" offset="0x2000001" size="0x400000" crc="beafd091" sha1="55df9cc128eb0f00856de3996c946e3efe8f09a5" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6416,7 +6416,7 @@
<publisher>Taito (Visco license)</publisher>
<info name="serial" value="NGM-2350?"/>
<info name="alt_title" value="パズル de ãƒãƒ³! R"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
@@ -6426,14 +6426,14 @@
<rom offset="0x000000" size="0x010000" name="235-s1.s1" status="baddump" crc="5a68d91e" sha1="a8c58eb68fd7e6e2d9d1153a9da514430437f342" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="202-m1.m1" crc="9c0291ea" sha1="3fa67c62acba79be6b3a98cc1601e45569fa11ae" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="202-m1.m1" crc="9c0291ea" sha1="3fa67c62acba79be6b3a98cc1601e45569fa11ae" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x80000">
- <rom name="202-v1.v1" offset="0x000000" size="0x080000" crc="debeb8fb" sha1="49a3d3578c087f1a0050168571ef8d1b08c5dc05" /> <!-- TC534200 -->
+ <rom name="202-v1.v1" offset="0x000000" size="0x080000" crc="debeb8fb" sha1="49a3d3578c087f1a0050168571ef8d1b08c5dc05" /> <!-- TC534200 -->
</dataarea>
<dataarea name="sprites" size="0x200000">
- <rom loadflag="load16_byte" name="202-c1.c1" offset="0x000000" size="0x100000" crc="cc0095ef" sha1="3d86f455e6db10a2449b775dc386f1826ba3b62e" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="202-c2.c2" offset="0x000001" size="0x100000" crc="42371307" sha1="df794f989e2883634bf7ffeea48d6bc3854529af" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="202-c1.c1" offset="0x000000" size="0x100000" crc="cc0095ef" sha1="3d86f455e6db10a2449b775dc386f1826ba3b62e" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="202-c2.c2" offset="0x000001" size="0x100000" crc="42371307" sha1="df794f989e2883634bf7ffeea48d6bc3854529af" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -6459,24 +6459,24 @@
<publisher>Video System Co.</publisher>
<info name="serial" value="NGM-2370?"/>
<info name="alt_title" value="ガッãƒãƒªãƒ³"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="237-p1.p1" offset="0x000000" size="0x100000" crc="be96e44f" sha1="43679da8664fbb491103a1108040ddf94d59fc2b" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="237-p1.p1" offset="0x000000" size="0x100000" crc="be96e44f" sha1="43679da8664fbb491103a1108040ddf94d59fc2b" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="237-s1.s1" crc="b61cf595" sha1="b14f8b78af7c634d41cf34d36b11b116e61f7342" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="237-s1.s1" crc="b61cf595" sha1="b14f8b78af7c634d41cf34d36b11b116e61f7342" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="237-m1.m1" crc="d4c946dd" sha1="6ca09040b5db8d89511d627954c783154d58ab01" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="237-m1.m1" crc="d4c946dd" sha1="6ca09040b5db8d89511d627954c783154d58ab01" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="237-v1.v1" offset="0x000000" size="0x200000" crc="edcb1beb" sha1="62f086b9968b366b59276ee4ae3c32c4d76fc6ce" /> <!-- TC5316200 -->
+ <rom name="237-v1.v1" offset="0x000000" size="0x200000" crc="edcb1beb" sha1="62f086b9968b366b59276ee4ae3c32c4d76fc6ce" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="237-c1.c1" offset="0x000000" size="0x200000" crc="eda42d66" sha1="2735538fcb9dc0c16e043a8728c8b642650189f4" /> <!-- TC5316200 -->
- <rom loadflag="load16_byte" name="237-c2.c2" offset="0x000001" size="0x200000" crc="5e633c65" sha1="9a82107caf027317c173c1c1ef676f0fdeea79b2" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="237-c1.c1" offset="0x000000" size="0x200000" crc="eda42d66" sha1="2735538fcb9dc0c16e043a8728c8b642650189f4" /> <!-- TC5316200 -->
+ <rom loadflag="load16_byte" name="237-c2.c2" offset="0x000001" size="0x200000" crc="5e633c65" sha1="9a82107caf027317c173c1c1ef676f0fdeea79b2" /> <!-- TC5316200 -->
</dataarea>
</part>
</software>
@@ -6495,32 +6495,32 @@
<info name="serial" value="NGM-2380"/>
<info name="release" value="19971111"/>
<info name="alt_title" value="ショックトルーパーズ"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
<rom loadflag="load16_word_swap" name="238-p1.p1" offset="0x000000" size="0x100000" crc="5677456f" sha1="f76169fa5c90871d65e2a16fd1bb036c90533ac8" />
- <rom loadflag="load16_word_swap" name="238-p2.sp2" offset="0x100000" size="0x400000" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="238-p2.sp2" offset="0x100000" size="0x400000" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="238-s1.s1" crc="1f95cedb" sha1="adfa74868147fd260481e4c387d254d3b6de83f4" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="238-s1.s1" crc="1f95cedb" sha1="adfa74868147fd260481e4c387d254d3b6de83f4" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="238-m1.m1" crc="075b9518" sha1="ac21b88a860b9572bf24432b4cadcc96d108055d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="238-m1.m1" crc="075b9518" sha1="ac21b88a860b9572bf24432b4cadcc96d108055d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="238-v1.v1" offset="0x000000" size="0x400000" crc="260c0bef" sha1="9c4f80ce4bb205afed11bb8b8926d20748eb5512" /> <!-- TC5332204 -->
- <rom name="238-v2.v2" offset="0x400000" size="0x200000" crc="4ad7d59e" sha1="bfdf2684f7f38af4e75ad0068ff9463dc2601598" /> <!-- TC5316200 -->
+ <rom name="238-v1.v1" offset="0x000000" size="0x400000" crc="260c0bef" sha1="9c4f80ce4bb205afed11bb8b8926d20748eb5512" /> <!-- TC5332204 -->
+ <rom name="238-v2.v2" offset="0x400000" size="0x200000" crc="4ad7d59e" sha1="bfdf2684f7f38af4e75ad0068ff9463dc2601598" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="238-c1.c1" offset="0x000000" size="0x400000" crc="90c6a181" sha1="a381bc8449718814ff12b3a4f7fc4d1bb7ea1631" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c2.c2" offset="0x000001" size="0x400000" crc="888720f0" sha1="cd4d65df8d3ef0dbcca2b7f3f803f45c457f5beb" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c3.c3" offset="0x800000" size="0x400000" crc="2c393aa3" sha1="1cd7cebe5861a2d65f1d6615dd7752162e573a02" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c4.c4" offset="0x800001" size="0x400000" crc="b9e909eb" sha1="33cc9b2d13e4ed2ab6040ff582a53dc9bca402e0" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c5.c5" offset="0x1000000" size="0x400000" crc="c22c68eb" sha1="a4b04118b1b1909d3b76be8d9ee5d97db6120600" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c6.c6" offset="0x1000001" size="0x400000" crc="119323cd" sha1="05a9d4b1fb4cc963b25452ff6f81e296e0c0b2a1" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c7.c7" offset="0x1800000" size="0x400000" crc="a72ce7ed" sha1="05b151554bd7af09ccf554a17bc3c75a0512faaf" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c8.c8" offset="0x1800001" size="0x400000" crc="1c7c2efb" sha1="b055ee43cbdaf9a3cb19e4e1f9dd2c40bde69d70" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c1.c1" offset="0x000000" size="0x400000" crc="90c6a181" sha1="a381bc8449718814ff12b3a4f7fc4d1bb7ea1631" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c2.c2" offset="0x000001" size="0x400000" crc="888720f0" sha1="cd4d65df8d3ef0dbcca2b7f3f803f45c457f5beb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c3.c3" offset="0x800000" size="0x400000" crc="2c393aa3" sha1="1cd7cebe5861a2d65f1d6615dd7752162e573a02" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c4.c4" offset="0x800001" size="0x400000" crc="b9e909eb" sha1="33cc9b2d13e4ed2ab6040ff582a53dc9bca402e0" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c5.c5" offset="0x1000000" size="0x400000" crc="c22c68eb" sha1="a4b04118b1b1909d3b76be8d9ee5d97db6120600" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c6.c6" offset="0x1000001" size="0x400000" crc="119323cd" sha1="05a9d4b1fb4cc963b25452ff6f81e296e0c0b2a1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c7.c7" offset="0x1800000" size="0x400000" crc="a72ce7ed" sha1="05b151554bd7af09ccf554a17bc3c75a0512faaf" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c8.c8" offset="0x1800001" size="0x400000" crc="1c7c2efb" sha1="b055ee43cbdaf9a3cb19e4e1f9dd2c40bde69d70" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6532,32 +6532,32 @@
<info name="serial" value="NGM-2380"/>
<info name="release" value="19971111"/>
<info name="alt_title" value="ショックトルーパーズ"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="238-pg1.p1" offset="0x000000" size="0x100000" crc="efedf8dc" sha1="f638df9bf7aa7d514ee2bccfc7f2adbf39ca83fc" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="238-p2.sp2" offset="0x100000" size="0x400000" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="238-pg1.p1" offset="0x000000" size="0x100000" crc="efedf8dc" sha1="f638df9bf7aa7d514ee2bccfc7f2adbf39ca83fc" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="238-p2.sp2" offset="0x100000" size="0x400000" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="238-s1.s1" crc="1f95cedb" sha1="adfa74868147fd260481e4c387d254d3b6de83f4" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="238-s1.s1" crc="1f95cedb" sha1="adfa74868147fd260481e4c387d254d3b6de83f4" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="238-m1.m1" crc="075b9518" sha1="ac21b88a860b9572bf24432b4cadcc96d108055d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="238-m1.m1" crc="075b9518" sha1="ac21b88a860b9572bf24432b4cadcc96d108055d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="238-v1.v1" offset="0x000000" size="0x400000" crc="260c0bef" sha1="9c4f80ce4bb205afed11bb8b8926d20748eb5512" /> <!-- TC5332204 -->
- <rom name="238-v2.v2" offset="0x400000" size="0x200000" crc="4ad7d59e" sha1="bfdf2684f7f38af4e75ad0068ff9463dc2601598" /> <!-- TC5316200 -->
+ <rom name="238-v1.v1" offset="0x000000" size="0x400000" crc="260c0bef" sha1="9c4f80ce4bb205afed11bb8b8926d20748eb5512" /> <!-- TC5332204 -->
+ <rom name="238-v2.v2" offset="0x400000" size="0x200000" crc="4ad7d59e" sha1="bfdf2684f7f38af4e75ad0068ff9463dc2601598" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="238-c1.c1" offset="0x000000" size="0x400000" crc="90c6a181" sha1="a381bc8449718814ff12b3a4f7fc4d1bb7ea1631" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c2.c2" offset="0x000001" size="0x400000" crc="888720f0" sha1="cd4d65df8d3ef0dbcca2b7f3f803f45c457f5beb" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c3.c3" offset="0x800000" size="0x400000" crc="2c393aa3" sha1="1cd7cebe5861a2d65f1d6615dd7752162e573a02" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c4.c4" offset="0x800001" size="0x400000" crc="b9e909eb" sha1="33cc9b2d13e4ed2ab6040ff582a53dc9bca402e0" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c5.c5" offset="0x1000000" size="0x400000" crc="c22c68eb" sha1="a4b04118b1b1909d3b76be8d9ee5d97db6120600" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c6.c6" offset="0x1000001" size="0x400000" crc="119323cd" sha1="05a9d4b1fb4cc963b25452ff6f81e296e0c0b2a1" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c7.c7" offset="0x1800000" size="0x400000" crc="a72ce7ed" sha1="05b151554bd7af09ccf554a17bc3c75a0512faaf" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="238-c8.c8" offset="0x1800001" size="0x400000" crc="1c7c2efb" sha1="b055ee43cbdaf9a3cb19e4e1f9dd2c40bde69d70" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c1.c1" offset="0x000000" size="0x400000" crc="90c6a181" sha1="a381bc8449718814ff12b3a4f7fc4d1bb7ea1631" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c2.c2" offset="0x000001" size="0x400000" crc="888720f0" sha1="cd4d65df8d3ef0dbcca2b7f3f803f45c457f5beb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c3.c3" offset="0x800000" size="0x400000" crc="2c393aa3" sha1="1cd7cebe5861a2d65f1d6615dd7752162e573a02" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c4.c4" offset="0x800001" size="0x400000" crc="b9e909eb" sha1="33cc9b2d13e4ed2ab6040ff582a53dc9bca402e0" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c5.c5" offset="0x1000000" size="0x400000" crc="c22c68eb" sha1="a4b04118b1b1909d3b76be8d9ee5d97db6120600" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c6.c6" offset="0x1000001" size="0x400000" crc="119323cd" sha1="05a9d4b1fb4cc963b25452ff6f81e296e0c0b2a1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c7.c7" offset="0x1800000" size="0x400000" crc="a72ce7ed" sha1="05b151554bd7af09ccf554a17bc3c75a0512faaf" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="238-c8.c8" offset="0x1800001" size="0x400000" crc="1c7c2efb" sha1="b055ee43cbdaf9a3cb19e4e1f9dd2c40bde69d70" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6581,28 +6581,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="239-p1.p1" offset="0x000000" size="0x100000" crc="183682f8" sha1="dcee1c2cf4a991ca1f9f2b40c4a738f21682807b" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="239-p2.sp2" offset="0x100000" size="0x200000" crc="9a9f4154" sha1="f8805453d0995c8fa16cd9accfb7a990071ca630" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="239-p1.p1" offset="0x000000" size="0x100000" crc="183682f8" sha1="dcee1c2cf4a991ca1f9f2b40c4a738f21682807b" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="239-p2.sp2" offset="0x100000" size="0x200000" crc="9a9f4154" sha1="f8805453d0995c8fa16cd9accfb7a990071ca630" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="239-s1.s1" crc="d56cb498" sha1="420ce56431dc7f3f7de84fcbc8c0a17b5eab205e" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="239-s1.s1" crc="d56cb498" sha1="420ce56431dc7f3f7de84fcbc8c0a17b5eab205e" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="239-m1.m1" crc="d31a3aea" sha1="e23abfeb23052f0358edcf2c83401025fe632511" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="239-m1.m1" crc="d31a3aea" sha1="e23abfeb23052f0358edcf2c83401025fe632511" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="239-v1.v1" offset="0x000000" size="0x400000" crc="1b8d5bf7" sha1="67fc1f7e36e92a89cd1d415eb31a2892f57b0d04" /> <!-- TC5332204 -->
- <rom name="239-v2.v2" offset="0x400000" size="0x400000" crc="74cf0a70" sha1="b00451a2a30de2517ae3eca35eb1fe985b950eb8" /> <!-- TC5332204 -->
+ <rom name="239-v1.v1" offset="0x000000" size="0x400000" crc="1b8d5bf7" sha1="67fc1f7e36e92a89cd1d415eb31a2892f57b0d04" /> <!-- TC5332204 -->
+ <rom name="239-v2.v2" offset="0x400000" size="0x400000" crc="74cf0a70" sha1="b00451a2a30de2517ae3eca35eb1fe985b950eb8" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="239-c1.c1" offset="0x000000" size="0x400000" crc="84f6d584" sha1="ff36db8504611b0d8d942d1e24823ff71e4aeb37" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c2.c2" offset="0x000001" size="0x400000" crc="05a0cb22" sha1="4abe03e7f3a86f277131d413a3151c7b9c3646c8" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c3.c3" offset="0x800000" size="0x400000" crc="5fb69c9e" sha1="77b96518d8ad8ad120537e0f8ba65d69d1c33566" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c4.c4" offset="0x800001" size="0x400000" crc="0be028c4" sha1="d3f8b37786ca7838c3525895a7f2b49afc8530d4" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c5.c5" offset="0x1000000" size="0x400000" crc="74bae5f8" sha1="812c9a31f0721c2971a316b084ce69337dbe3747" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c6.c6" offset="0x1000001" size="0x400000" crc="4e0700d2" sha1="cd059fb713c403208923c17e1e8ef02fcfd2fe8d" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c7.c7" offset="0x1800000" size="0x400000" crc="010ff4fd" sha1="2571d406442f007a7458d8ccb0939a9201c9c9bf" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="239-c8.c8" offset="0x1800001" size="0x400000" crc="db60460e" sha1="a5cb27c0983c8b400d96fd0828ef0639a66d4dba" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c1.c1" offset="0x000000" size="0x400000" crc="84f6d584" sha1="ff36db8504611b0d8d942d1e24823ff71e4aeb37" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c2.c2" offset="0x000001" size="0x400000" crc="05a0cb22" sha1="4abe03e7f3a86f277131d413a3151c7b9c3646c8" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c3.c3" offset="0x800000" size="0x400000" crc="5fb69c9e" sha1="77b96518d8ad8ad120537e0f8ba65d69d1c33566" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c4.c4" offset="0x800001" size="0x400000" crc="0be028c4" sha1="d3f8b37786ca7838c3525895a7f2b49afc8530d4" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c5.c5" offset="0x1000000" size="0x400000" crc="74bae5f8" sha1="812c9a31f0721c2971a316b084ce69337dbe3747" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c6.c6" offset="0x1000001" size="0x400000" crc="4e0700d2" sha1="cd059fb713c403208923c17e1e8ef02fcfd2fe8d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c7.c7" offset="0x1800000" size="0x400000" crc="010ff4fd" sha1="2571d406442f007a7458d8ccb0939a9201c9c9bf" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="239-c8.c8" offset="0x1800001" size="0x400000" crc="db60460e" sha1="a5cb27c0983c8b400d96fd0828ef0639a66d4dba" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -6627,28 +6627,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="240-p1.p1" offset="0x000000" size="0x100000" crc="80e41205" sha1="8f83eb8ff54be4ec40f8a0dd2cbe56c54908d00a" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="240-p2.sp2" offset="0x100000" size="0x400000" crc="960aa88d" sha1="3d9e785891871af90313f178dca2724633406674" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="240-p1.p1" offset="0x000000" size="0x100000" crc="80e41205" sha1="8f83eb8ff54be4ec40f8a0dd2cbe56c54908d00a" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="240-p2.sp2" offset="0x100000" size="0x400000" crc="960aa88d" sha1="3d9e785891871af90313f178dca2724633406674" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="240-s1.s1" crc="da3b40de" sha1="e6bf74e057ac6fe1f249a7547f13ba7fbc694561" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="240-s1.s1" crc="da3b40de" sha1="e6bf74e057ac6fe1f249a7547f13ba7fbc694561" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="240-m1.m1" crc="ed482791" sha1="1f54a45967cb7842c33aa24be322c9f33ff75ac3" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="240-m1.m1" crc="ed482791" sha1="1f54a45967cb7842c33aa24be322c9f33ff75ac3" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="240-v1.v1" offset="0x000000" size="0x400000" crc="f796265a" sha1="736dff37eb91fc856b4d189249fb0de9b6c0813a" /> <!-- TC5332204 -->
- <rom name="240-v2.v2" offset="0x400000" size="0x400000" crc="2cb3f3bb" sha1="697e677890892f4b028c9a27c66809ca0a8a9b18" /> <!-- TC5332204 -->
- <rom name="240-v3.v3" offset="0x800000" size="0x400000" crc="8fe1367a" sha1="093d7a4ac2b54ad7ffb2dc316fe29415f7a99535" /> <!-- TC5332204 -->
- <rom name="240-v4.v4" offset="0xc00000" size="0x200000" crc="996704d8" sha1="0bf7a1d0660199dedf3c25be757eeab75cc6147e" /> <!-- TC5316200 -->
+ <rom name="240-v1.v1" offset="0x000000" size="0x400000" crc="f796265a" sha1="736dff37eb91fc856b4d189249fb0de9b6c0813a" /> <!-- TC5332204 -->
+ <rom name="240-v2.v2" offset="0x400000" size="0x400000" crc="2cb3f3bb" sha1="697e677890892f4b028c9a27c66809ca0a8a9b18" /> <!-- TC5332204 -->
+ <rom name="240-v3.v3" offset="0x800000" size="0x400000" crc="8fe1367a" sha1="093d7a4ac2b54ad7ffb2dc316fe29415f7a99535" /> <!-- TC5332204 -->
+ <rom name="240-v4.v4" offset="0xc00000" size="0x200000" crc="996704d8" sha1="0bf7a1d0660199dedf3c25be757eeab75cc6147e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
- <rom loadflag="load16_byte" name="240-c1.c1" offset="0x000000" size="0x800000" crc="effac504" sha1="e36a96e7369b02c7e839b5abf3c6799453ba1927" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c2.c2" offset="0x000001" size="0x800000" crc="ed182d44" sha1="a9fc0a3a786bf067c129ec7220df65953dff804f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c3.c3" offset="0x1000000" size="0x800000" crc="22e0330a" sha1="0fe7f6a8aeba7f17dbb278e85003969ff10d3cd2" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c4.c4" offset="0x1000001" size="0x800000" crc="c19a07eb" sha1="139eac8b51cadf328dd42d8109f4e2463f57230c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c5.c5" offset="0x2000000" size="0x800000" crc="244dff5a" sha1="156548156d3ceaa808d0053d0749af2526a3943e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c6.c6" offset="0x2000001" size="0x800000" crc="4609e507" sha1="bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c1.c1" offset="0x000000" size="0x800000" crc="effac504" sha1="e36a96e7369b02c7e839b5abf3c6799453ba1927" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c2.c2" offset="0x000001" size="0x800000" crc="ed182d44" sha1="a9fc0a3a786bf067c129ec7220df65953dff804f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c3.c3" offset="0x1000000" size="0x800000" crc="22e0330a" sha1="0fe7f6a8aeba7f17dbb278e85003969ff10d3cd2" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c4.c4" offset="0x1000001" size="0x800000" crc="c19a07eb" sha1="139eac8b51cadf328dd42d8109f4e2463f57230c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c5.c5" offset="0x2000000" size="0x800000" crc="244dff5a" sha1="156548156d3ceaa808d0053d0749af2526a3943e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c6.c6" offset="0x2000001" size="0x800000" crc="4609e507" sha1="bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6664,28 +6664,28 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="240-pg1.p1" offset="0x000000" size="0x100000" crc="b6969780" sha1="e3373d18e0f0724d69efb8024a27cca121f1b5b2" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="240-p2.sp2" offset="0x100000" size="0x400000" crc="960aa88d" sha1="3d9e785891871af90313f178dca2724633406674" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="240-pg1.p1" offset="0x000000" size="0x100000" crc="b6969780" sha1="e3373d18e0f0724d69efb8024a27cca121f1b5b2" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="240-p2.sp2" offset="0x100000" size="0x400000" crc="960aa88d" sha1="3d9e785891871af90313f178dca2724633406674" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="240-s1.s1" crc="da3b40de" sha1="e6bf74e057ac6fe1f249a7547f13ba7fbc694561" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="240-s1.s1" crc="da3b40de" sha1="e6bf74e057ac6fe1f249a7547f13ba7fbc694561" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="240-m1.m1" crc="ed482791" sha1="1f54a45967cb7842c33aa24be322c9f33ff75ac3" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="240-m1.m1" crc="ed482791" sha1="1f54a45967cb7842c33aa24be322c9f33ff75ac3" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="240-v1.v1" offset="0x000000" size="0x400000" crc="f796265a" sha1="736dff37eb91fc856b4d189249fb0de9b6c0813a" /> <!-- TC5332204 -->
- <rom name="240-v2.v2" offset="0x400000" size="0x400000" crc="2cb3f3bb" sha1="697e677890892f4b028c9a27c66809ca0a8a9b18" /> <!-- TC5332204 -->
- <rom name="240-v3.v3" offset="0x800000" size="0x400000" crc="8fe1367a" sha1="093d7a4ac2b54ad7ffb2dc316fe29415f7a99535" /> <!-- TC5332204 -->
- <rom name="240-v4.v4" offset="0xc00000" size="0x200000" crc="996704d8" sha1="0bf7a1d0660199dedf3c25be757eeab75cc6147e" /> <!-- TC5316200 -->
+ <rom name="240-v1.v1" offset="0x000000" size="0x400000" crc="f796265a" sha1="736dff37eb91fc856b4d189249fb0de9b6c0813a" /> <!-- TC5332204 -->
+ <rom name="240-v2.v2" offset="0x400000" size="0x400000" crc="2cb3f3bb" sha1="697e677890892f4b028c9a27c66809ca0a8a9b18" /> <!-- TC5332204 -->
+ <rom name="240-v3.v3" offset="0x800000" size="0x400000" crc="8fe1367a" sha1="093d7a4ac2b54ad7ffb2dc316fe29415f7a99535" /> <!-- TC5332204 -->
+ <rom name="240-v4.v4" offset="0xc00000" size="0x200000" crc="996704d8" sha1="0bf7a1d0660199dedf3c25be757eeab75cc6147e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
- <rom loadflag="load16_byte" name="240-c1.c1" offset="0x000000" size="0x800000" crc="effac504" sha1="e36a96e7369b02c7e839b5abf3c6799453ba1927" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c2.c2" offset="0x000001" size="0x800000" crc="ed182d44" sha1="a9fc0a3a786bf067c129ec7220df65953dff804f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c3.c3" offset="0x1000000" size="0x800000" crc="22e0330a" sha1="0fe7f6a8aeba7f17dbb278e85003969ff10d3cd2" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c4.c4" offset="0x1000001" size="0x800000" crc="c19a07eb" sha1="139eac8b51cadf328dd42d8109f4e2463f57230c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c5.c5" offset="0x2000000" size="0x800000" crc="244dff5a" sha1="156548156d3ceaa808d0053d0749af2526a3943e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c6.c6" offset="0x2000001" size="0x800000" crc="4609e507" sha1="bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c1.c1" offset="0x000000" size="0x800000" crc="effac504" sha1="e36a96e7369b02c7e839b5abf3c6799453ba1927" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c2.c2" offset="0x000001" size="0x800000" crc="ed182d44" sha1="a9fc0a3a786bf067c129ec7220df65953dff804f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c3.c3" offset="0x1000000" size="0x800000" crc="22e0330a" sha1="0fe7f6a8aeba7f17dbb278e85003969ff10d3cd2" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c4.c4" offset="0x1000001" size="0x800000" crc="c19a07eb" sha1="139eac8b51cadf328dd42d8109f4e2463f57230c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c5.c5" offset="0x2000000" size="0x800000" crc="244dff5a" sha1="156548156d3ceaa808d0053d0749af2526a3943e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c6.c6" offset="0x2000001" size="0x800000" crc="4609e507" sha1="bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6694,32 +6694,32 @@
<description>Real Bout Fatal Fury 2 - The Newcomers (Korean release)</description>
<year>1998</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="140-p1k.p1" offset="0x000000" size="0x100000" crc="965edee1" sha1="7f4b947b19ccfee32fc73e4fd89645eb313b5c77" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="240-p2.sp2" offset="0x100000" size="0x400000" crc="960aa88d" sha1="3d9e785891871af90313f178dca2724633406674" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="140-p1k.p1" offset="0x000000" size="0x100000" crc="965edee1" sha1="7f4b947b19ccfee32fc73e4fd89645eb313b5c77" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="240-p2.sp2" offset="0x100000" size="0x400000" crc="960aa88d" sha1="3d9e785891871af90313f178dca2724633406674" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="240-s1.s1" crc="da3b40de" sha1="e6bf74e057ac6fe1f249a7547f13ba7fbc694561" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="240-s1.s1" crc="da3b40de" sha1="e6bf74e057ac6fe1f249a7547f13ba7fbc694561" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="240-m1.m1" crc="ed482791" sha1="1f54a45967cb7842c33aa24be322c9f33ff75ac3" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="240-m1.m1" crc="ed482791" sha1="1f54a45967cb7842c33aa24be322c9f33ff75ac3" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="240-v1.v1" offset="0x000000" size="0x400000" crc="f796265a" sha1="736dff37eb91fc856b4d189249fb0de9b6c0813a" /> <!-- TC5332204 -->
- <rom name="240-v2.v2" offset="0x400000" size="0x400000" crc="2cb3f3bb" sha1="697e677890892f4b028c9a27c66809ca0a8a9b18" /> <!-- TC5332204 -->
- <rom name="240-v3.v3" offset="0x800000" size="0x400000" crc="8fe1367a" sha1="093d7a4ac2b54ad7ffb2dc316fe29415f7a99535" /> <!-- TC5332204 -->
- <rom name="240-v4.v4" offset="0xc00000" size="0x200000" crc="996704d8" sha1="0bf7a1d0660199dedf3c25be757eeab75cc6147e" /> <!-- TC5316200 -->
+ <rom name="240-v1.v1" offset="0x000000" size="0x400000" crc="f796265a" sha1="736dff37eb91fc856b4d189249fb0de9b6c0813a" /> <!-- TC5332204 -->
+ <rom name="240-v2.v2" offset="0x400000" size="0x400000" crc="2cb3f3bb" sha1="697e677890892f4b028c9a27c66809ca0a8a9b18" /> <!-- TC5332204 -->
+ <rom name="240-v3.v3" offset="0x800000" size="0x400000" crc="8fe1367a" sha1="093d7a4ac2b54ad7ffb2dc316fe29415f7a99535" /> <!-- TC5332204 -->
+ <rom name="240-v4.v4" offset="0xc00000" size="0x200000" crc="996704d8" sha1="0bf7a1d0660199dedf3c25be757eeab75cc6147e" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
- <rom loadflag="load16_byte" name="240-c1.c1" offset="0x000000" size="0x800000" crc="effac504" sha1="e36a96e7369b02c7e839b5abf3c6799453ba1927" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c2.c2" offset="0x000001" size="0x800000" crc="ed182d44" sha1="a9fc0a3a786bf067c129ec7220df65953dff804f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c3.c3" offset="0x1000000" size="0x800000" crc="22e0330a" sha1="0fe7f6a8aeba7f17dbb278e85003969ff10d3cd2" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c4.c4" offset="0x1000001" size="0x800000" crc="c19a07eb" sha1="139eac8b51cadf328dd42d8109f4e2463f57230c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c5.c5" offset="0x2000000" size="0x800000" crc="244dff5a" sha1="156548156d3ceaa808d0053d0749af2526a3943e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="240-c6.c6" offset="0x2000001" size="0x800000" crc="4609e507" sha1="bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c1.c1" offset="0x000000" size="0x800000" crc="effac504" sha1="e36a96e7369b02c7e839b5abf3c6799453ba1927" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c2.c2" offset="0x000001" size="0x800000" crc="ed182d44" sha1="a9fc0a3a786bf067c129ec7220df65953dff804f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c3.c3" offset="0x1000000" size="0x800000" crc="22e0330a" sha1="0fe7f6a8aeba7f17dbb278e85003969ff10d3cd2" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c4.c4" offset="0x1000001" size="0x800000" crc="c19a07eb" sha1="139eac8b51cadf328dd42d8109f4e2463f57230c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c5.c5" offset="0x2000000" size="0x800000" crc="244dff5a" sha1="156548156d3ceaa808d0053d0749af2526a3943e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="240-c6.c6" offset="0x2000001" size="0x800000" crc="4609e507" sha1="bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6744,24 +6744,24 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
- <rom loadflag="load16_word_swap" name="241-p1.p1" offset="0x000000" size="0x100000" crc="2a53c5da" sha1="5a6aba482cac588a6c2c51179c95b487c6e11899" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="241-p2.sp2" offset="0x100000" size="0x200000" crc="38883f44" sha1="fcf34b8c6e37774741542393b963635412484a27" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="241-p1.p1" offset="0x000000" size="0x100000" crc="2a53c5da" sha1="5a6aba482cac588a6c2c51179c95b487c6e11899" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="241-p2.sp2" offset="0x100000" size="0x200000" crc="38883f44" sha1="fcf34b8c6e37774741542393b963635412484a27" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="241-s1.s1" crc="f3d32f0f" sha1="2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="241-s1.s1" crc="f3d32f0f" sha1="2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="241-m1.m1" crc="94520ebd" sha1="f8a1551cebcb91e416f30f50581feed7f72899e9" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="241-m1.m1" crc="94520ebd" sha1="f8a1551cebcb91e416f30f50581feed7f72899e9" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="241-v1.v1" offset="0x000000" size="0x400000" crc="99ec20e8" sha1="80597707f1fe115eed1941bb0701fc00790ad504" /> <!-- TC5332204 -->
- <rom name="241-v2.v2" offset="0x400000" size="0x400000" crc="ecb16799" sha1="b4b4ddc680836ed55942c66d7dfe756314e02211" /> <!-- TC5332204 -->
+ <rom name="241-v1.v1" offset="0x000000" size="0x400000" crc="99ec20e8" sha1="80597707f1fe115eed1941bb0701fc00790ad504" /> <!-- TC5332204 -->
+ <rom name="241-v2.v2" offset="0x400000" size="0x400000" crc="ecb16799" sha1="b4b4ddc680836ed55942c66d7dfe756314e02211" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="241-c1.c1" offset="0x000000" size="0x800000" crc="394b5e0d" sha1="4549926f5054ee6aa7689cf920be0327e3908a50" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="241-c2.c2" offset="0x000001" size="0x800000" crc="e5806221" sha1="1e5475cfab129c77acc610f09369ca42ba5aafa5" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="241-c3.c3" offset="0x1000000" size="0x800000" crc="9f6bfa6f" sha1="a4319b48004e723f81a980887678e3e296049a53" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="241-c4.c4" offset="0x1000001" size="0x800000" crc="7d3e306f" sha1="1499316fb381775218d897b81a6a0c3465d1a37c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="241-c1.c1" offset="0x000000" size="0x800000" crc="394b5e0d" sha1="4549926f5054ee6aa7689cf920be0327e3908a50" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="241-c2.c2" offset="0x000001" size="0x800000" crc="e5806221" sha1="1e5475cfab129c77acc610f09369ca42ba5aafa5" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="241-c3.c3" offset="0x1000000" size="0x800000" crc="9f6bfa6f" sha1="a4319b48004e723f81a980887678e3e296049a53" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="241-c4.c4" offset="0x1000001" size="0x800000" crc="7d3e306f" sha1="1499316fb381775218d897b81a6a0c3465d1a37c" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6791,34 +6791,34 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x600000">
<rom loadflag="load16_word_swap" name="242-p1.p1" offset="0x000000" size="0x200000" crc="8893df89" sha1="0452828785110601c65f667209fc2d2926cd3751" />
<!-- mask rom 16mbit -->
- <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x200000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x200000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="242-m1.m1" crc="4ef7016b" sha1="4182235e963bd70d398a79abeb54ab4d62887c48" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="242-m1.m1" crc="4ef7016b" sha1="4182235e963bd70d398a79abeb54ab4d62887c48" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
- <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
- <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
- <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
+ <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
+ <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
+ <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
+ <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
-
-
+
+
<software name="kof98a">
<description>The King of Fighters '98 - The Slugfest / King of Fighters '98 - Dream Match Never Ends (NGM-2420, alt board)</description>
<year>1998</year>
@@ -6834,30 +6834,30 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x600000">
<rom loadflag="load16_word_swap" name="242-p1.p1" offset="0x000000" size="0x200000" crc="8893df89" sha1="0452828785110601c65f667209fc2d2926cd3751" />
<!-- mask rom 16mbit -->
- <rom loadflag="load16_word_swap" name="242-ep1.ep1" offset="0x200000" size="0x200000" crc="3f74a000" sha1="e887e0ac232683bd28703e08c4055fd0ea36402c" /> <!-- M27C160 -->
- <rom loadflag="load16_word_swap" name="242-ep2.ep2" offset="0x400000" size="0x200000" crc="6e474841" sha1="0ce401277f9c53435ea00b930efe361c8d25a7d9" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="242-ep1.ep1" offset="0x200000" size="0x200000" crc="3f74a000" sha1="e887e0ac232683bd28703e08c4055fd0ea36402c" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="242-ep2.ep2" offset="0x400000" size="0x200000" crc="6e474841" sha1="0ce401277f9c53435ea00b930efe361c8d25a7d9" /> <!-- M27C160 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="242-m1.m1" crc="4ef7016b" sha1="4182235e963bd70d398a79abeb54ab4d62887c48" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="242-m1.m1" crc="4ef7016b" sha1="4182235e963bd70d398a79abeb54ab4d62887c48" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
- <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
- <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
- <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
+ <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
+ <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
+ <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
+ <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6866,37 +6866,37 @@
<description>The King of Fighters '98 - The Slugfest / King of Fighters '98 - Dream Match Never Ends (Korean board, set 1)</description>
<year>1998</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<!-- encrypted code + protection, only z80 rom is different to kof98 -->
<feature name="slot" value="rom_kof98" />
<dataarea name="maincpu" width="16" endianness="big" size="0x600000">
- <rom loadflag="load16_word_swap" name="242-p1.p1" offset="0x000000" size="0x200000" crc="8893df89" sha1="0452828785110601c65f667209fc2d2926cd3751" /> <!-- mask rom 16mbit -->
- <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x200000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="242-p1.p1" offset="0x000000" size="0x200000" crc="8893df89" sha1="0452828785110601c65f667209fc2d2926cd3751" /> <!-- mask rom 16mbit -->
+ <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x200000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
</dataarea>
<!-- Correct chip label -->
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="242-m1k.m1" crc="ce12da0c" sha1="e7c01dae2852d543d1a58d55735239f6a5aa05a5" /> <!-- mask rom TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="242-m1k.m1" crc="ce12da0c" sha1="e7c01dae2852d543d1a58d55735239f6a5aa05a5" /> <!-- mask rom TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
- <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
- <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
- <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
+ <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
+ <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
+ <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
+ <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6905,37 +6905,37 @@
<description>The King of Fighters '98 - The Slugfest / King of Fighters '98 - Dream Match Never Ends (Korean board, set 2)</description>
<year>1998</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<!-- encrypted code + protection, only z80 rom is different to kof98 -->
<feature name="slot" value="rom_kof98" />
<dataarea name="maincpu" width="16" endianness="big" size="0x600000">
- <rom loadflag="load16_word_swap" name="242-p1.p1" offset="0x000000" size="0x200000" crc="8893df89" sha1="0452828785110601c65f667209fc2d2926cd3751" /> <!-- mask rom 16mbit -->
- <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x200000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="242-p1.p1" offset="0x000000" size="0x200000" crc="8893df89" sha1="0452828785110601c65f667209fc2d2926cd3751" /> <!-- mask rom 16mbit -->
+ <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x200000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
</dataarea>
<!-- Correct chip label -->
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="242-mg1k.m1" crc="ce9fb07c" sha1="631d995f1291dd803fb069f3b25e7b9ed30d8649" /> <!-- 27C2000 -->
+ <rom offset="0x000000" size="0x040000" name="242-mg1k.m1" crc="ce9fb07c" sha1="631d995f1291dd803fb069f3b25e7b9ed30d8649" /> <!-- 27C2000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
- <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
- <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
- <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
+ <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
+ <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
+ <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
+ <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -6951,30 +6951,30 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="242-pn1.p1" offset="0x000000" size="0x100000" crc="61ac868a" sha1="26577264aa72d6af272952a876fcd3775f53e3fa" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x100000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="242-pn1.p1" offset="0x000000" size="0x100000" crc="61ac868a" sha1="26577264aa72d6af272952a876fcd3775f53e3fa" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="242-p2.sp2" offset="0x100000" size="0x400000" crc="980aba4c" sha1="5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="242-s1.s1" crc="7f7b4805" sha1="80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="242-mg1.m1" crc="4e7a6b1b" sha1="b54d08f88713ed0271aa06f9f7c9c572ef555b1a" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="242-mg1.m1" crc="4e7a6b1b" sha1="b54d08f88713ed0271aa06f9f7c9c572ef555b1a" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
- <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
- <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
- <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
+ <rom name="242-v1.v1" offset="0x000000" size="0x400000" crc="b9ea8051" sha1="49606f64eb249263b3341b4f50cc1763c390b2af" /> <!-- TC5332204 -->
+ <rom name="242-v2.v2" offset="0x400000" size="0x400000" crc="cc11106e" sha1="d3108bc05c9bf041d4236b2fa0c66b013aa8db1b" /> <!-- TC5332204 -->
+ <rom name="242-v3.v3" offset="0x800000" size="0x400000" crc="044ea4e1" sha1="062a2f2e52098d73bc31c9ad66f5db8080395ce8" /> <!-- TC5332204 -->
+ <rom name="242-v4.v4" offset="0xc00000" size="0x400000" crc="7985ea30" sha1="54ed5f0324de6164ea81943ebccb3e8d298368ec" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c1.c1" offset="0x000000" size="0x800000" crc="e564ecd6" sha1="78f22787a204f26bae9b2b1c945ddbc27143352f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c2.c2" offset="0x000001" size="0x800000" crc="bd959b60" sha1="2c97c59e77c9a3fe7d664e741d37944f3d56c10b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c3.c3" offset="0x1000000" size="0x800000" crc="22127b4f" sha1="bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c4.c4" offset="0x1000001" size="0x800000" crc="0b4fa044" sha1="fa13c3764fae6b035a626601bc43629f1ebaaffd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c5.c5" offset="0x2000000" size="0x800000" crc="9d10bed3" sha1="4d44addc7c808649bfb03ec45fb9529da413adff" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c6.c6" offset="0x2000001" size="0x800000" crc="da07b6a2" sha1="9c3f0da7cde1ffa8feca89efc88f07096e502acf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c7.c7" offset="0x3000000" size="0x800000" crc="f6d7a38a" sha1="dd295d974dd4a7e5cb26a3ef3febcd03f28d522b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="242-c8.c8" offset="0x3000001" size="0x800000" crc="c823e045" sha1="886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7000,28 +7000,28 @@
<part name="cart" interface="neo_cart">
<!-- later revision -->
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="243-pg1.p1" offset="0x000000" size="0x100000" crc="af1e6554" sha1="bd8526f60c2472937728a5d933fbd19d899f2cba" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="243-pg2.sp2" offset="0x100000" size="0x400000" crc="add4a30b" sha1="7db62564db49fe0218cbb35b119d62582a24d658" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="243-pg1.p1" offset="0x000000" size="0x100000" crc="af1e6554" sha1="bd8526f60c2472937728a5d933fbd19d899f2cba" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="243-pg2.sp2" offset="0x100000" size="0x400000" crc="add4a30b" sha1="7db62564db49fe0218cbb35b119d62582a24d658" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="243-s1.s1" crc="c9cd2298" sha1="a9a18b5347f9dbe29a2ccb63fd4c8fd19537bf8b" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="243-s1.s1" crc="c9cd2298" sha1="a9a18b5347f9dbe29a2ccb63fd4c8fd19537bf8b" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="243-m1.m1" crc="acf12d10" sha1="6e6b98cc1fa44f24a5168877559b0055e6957b60" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="243-m1.m1" crc="acf12d10" sha1="6e6b98cc1fa44f24a5168877559b0055e6957b60" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="243-v1.v1" offset="0x000000" size="0x400000" crc="f7ee6fbb" sha1="55137bcabeeb590e40a9b8a7c07dd106e4d12a90" /> <!-- TC5332204 -->
- <rom name="243-v2.v2" offset="0x400000" size="0x400000" crc="aa9e4df6" sha1="a0b91f63e2552a8ad9e0d1af00e2c38288637161" /> <!-- TC5332204 -->
- <rom name="243-v3.v3" offset="0x800000" size="0x400000" crc="4ac750b2" sha1="585a154acc67bd84ea5b944686b78ed082b768d9" /> <!-- TC5332204 -->
- <rom name="243-v4.v4" offset="0xc00000" size="0x400000" crc="f5c64ba6" sha1="2eac455def8c27090862cc042f65a3a8aad88283" /> <!-- TC5332204 -->
+ <rom name="243-v1.v1" offset="0x000000" size="0x400000" crc="f7ee6fbb" sha1="55137bcabeeb590e40a9b8a7c07dd106e4d12a90" /> <!-- TC5332204 -->
+ <rom name="243-v2.v2" offset="0x400000" size="0x400000" crc="aa9e4df6" sha1="a0b91f63e2552a8ad9e0d1af00e2c38288637161" /> <!-- TC5332204 -->
+ <rom name="243-v3.v3" offset="0x800000" size="0x400000" crc="4ac750b2" sha1="585a154acc67bd84ea5b944686b78ed082b768d9" /> <!-- TC5332204 -->
+ <rom name="243-v4.v4" offset="0xc00000" size="0x400000" crc="f5c64ba6" sha1="2eac455def8c27090862cc042f65a3a8aad88283" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
- <rom loadflag="load16_byte" name="243-c1.c1" offset="0x000000" size="0x800000" crc="5839444d" sha1="0616921c4cce20422563578bd0e806d359508599" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="243-c2.c2" offset="0x000001" size="0x800000" crc="dd087428" sha1="ca27fdb60425664956a18c021ea465f452fb1527" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="243-c3.c3" offset="0x1000000" size="0x800000" crc="6054cbe0" sha1="ec2f65e9c930250ee25fd064ee5ae76a7a9c61d9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="243-c4.c4" offset="0x1000001" size="0x800000" crc="8bd2a9d2" sha1="0935df65cd2b0891a708bcc0f1c188148058d4b5" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="243-c5.c5" offset="0x2000000" size="0x800000" crc="6a503dcf" sha1="23241b16d7e20f923d41186b29487ab922c7f530" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="243-c6.c6" offset="0x2000001" size="0x800000" crc="ec9c36d0" sha1="e145e9e359000dda6e1dfe95a996bc6d29cfca21" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="243-c1.c1" offset="0x000000" size="0x800000" crc="5839444d" sha1="0616921c4cce20422563578bd0e806d359508599" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="243-c2.c2" offset="0x000001" size="0x800000" crc="dd087428" sha1="ca27fdb60425664956a18c021ea465f452fb1527" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="243-c3.c3" offset="0x1000000" size="0x800000" crc="6054cbe0" sha1="ec2f65e9c930250ee25fd064ee5ae76a7a9c61d9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="243-c4.c4" offset="0x1000001" size="0x800000" crc="8bd2a9d2" sha1="0935df65cd2b0891a708bcc0f1c188148058d4b5" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="243-c5.c5" offset="0x2000000" size="0x800000" crc="6a503dcf" sha1="23241b16d7e20f923d41186b29487ab922c7f530" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="243-c6.c6" offset="0x2000001" size="0x800000" crc="ec9c36d0" sha1="e145e9e359000dda6e1dfe95a996bc6d29cfca21" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7045,22 +7045,22 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="244-p1.p1" offset="0x100000" size="0x100000" crc="f8fdb7a5" sha1="f34ee5d1c24e70427d05ef488f46906dbd9f9950" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="244-p1.p1" offset="0x100000" size="0x100000" crc="f8fdb7a5" sha1="f34ee5d1c24e70427d05ef488f46906dbd9f9950" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="244-s1.s1" crc="9bddb697" sha1="2f479bcd5a433201168792a578de3057252d649f" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="244-s1.s1" crc="9bddb697" sha1="2f479bcd5a433201168792a578de3057252d649f" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="244-m1.m1" crc="a701b276" sha1="055550ebc650835bcf8ea4457b2c91bd73e21281" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="244-m1.m1" crc="a701b276" sha1="055550ebc650835bcf8ea4457b2c91bd73e21281" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x600000">
- <rom name="244-v1.v1" offset="0x000000" size="0x400000" crc="79def46d" sha1="63414235de2e177654508f1c840040424f8993e6" /> <!-- TC5332204 -->
- <rom name="244-v2.v2" offset="0x400000" size="0x200000" crc="b231902f" sha1="9209772e947a2c7ac31b49dd613bf2eab0cb3358" /> <!-- TC5316200 -->
+ <rom name="244-v1.v1" offset="0x000000" size="0x400000" crc="79def46d" sha1="63414235de2e177654508f1c840040424f8993e6" /> <!-- TC5332204 -->
+ <rom name="244-v2.v2" offset="0x400000" size="0x200000" crc="b231902f" sha1="9209772e947a2c7ac31b49dd613bf2eab0cb3358" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="244-c1.c1" offset="0x000000" size="0x800000" crc="c7a62b23" sha1="4534ecc9ade69c543188c66229dcad89dbc48668" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="244-c2.c2" offset="0x000001" size="0x800000" crc="33aa0f35" sha1="3443c7765c6aa177003d42bbfcac9f31d1e12575" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="244-c1.c1" offset="0x000000" size="0x800000" crc="c7a62b23" sha1="4534ecc9ade69c543188c66229dcad89dbc48668" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="244-c2.c2" offset="0x000001" size="0x800000" crc="33aa0f35" sha1="3443c7765c6aa177003d42bbfcac9f31d1e12575" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7079,31 +7079,31 @@
<info name="serial" value="NGM-2450"/>
<info name="release" value="19980703"/>
<info name="alt_title" value="ブレイカーズ・リベンジ"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="245-p1.p1" offset="0x100000" size="0x100000" crc="c828876d" sha1="1dcba850e5cf8219d0945612cfded6d20ca8682a" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="245-p1.p1" offset="0x100000" size="0x100000" crc="c828876d" sha1="1dcba850e5cf8219d0945612cfded6d20ca8682a" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="245-s1.s1" crc="e7660a5d" sha1="1cd54964ba60b245ea57d9daf0e27b572b815d21" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="245-s1.s1" crc="e7660a5d" sha1="1cd54964ba60b245ea57d9daf0e27b572b815d21" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="245-m1.m1" crc="00f31c66" sha1="8488598415c9b74bce00e05b31d96e3d1625c20d" /> <!-- mask rom TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="245-m1.m1" crc="00f31c66" sha1="8488598415c9b74bce00e05b31d96e3d1625c20d" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="245-v1.v1" offset="0x000000" size="0x400000" crc="e255446c" sha1="b3933340d49d4ba581f3bf1af7ad69d786205790" /> <!-- mask rom TC5332204 -->
- <rom name="245-v2.v2" offset="0x400000" size="0x400000" crc="9068198a" sha1="71819b0475a5e173a2f9a6e4ff19a94655141c3c" /> <!-- mask rom TC5332204 -->
+ <rom name="245-v1.v1" offset="0x000000" size="0x400000" crc="e255446c" sha1="b3933340d49d4ba581f3bf1af7ad69d786205790" /> <!-- mask rom TC5332204 -->
+ <rom name="245-v2.v2" offset="0x400000" size="0x400000" crc="9068198a" sha1="71819b0475a5e173a2f9a6e4ff19a94655141c3c" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1800000">
<!-- The chip labels and sizes are correct -->
- <rom loadflag="load16_byte" name="245-c1.c1" offset="0x000000" size="0x400000" crc="68d4ae76" sha1="2e820067f6963669f104bebf19e865fe4127b4dd" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="245-c2.c2" offset="0x000001" size="0x400000" crc="fdee05cd" sha1="efc4ffd790953ac7c25d5f045c64a9b49d24b096" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="245-c3.c3" offset="0x800000" size="0x400000" crc="645077f3" sha1="0ae74f3b4b3b88f128c6d8c0f35ffa53f5d67ef2" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="245-c4.c4" offset="0x800001" size="0x400000" crc="63aeb74c" sha1="9ff6930c0c3d79b46b86356e8565ce4fcd69ac38" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="245-c5.c5" offset="0x1000000" size="0x400000" crc="b5f40e7f" sha1="b332bac64dbb9a9dd66c5315f47ea08634d36f45" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_byte" name="245-c6.c6" offset="0x1000001" size="0x400000" crc="d0337328" sha1="dff86b75dc283bd4512557a5c64f16e6be6c16e4" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="245-c1.c1" offset="0x000000" size="0x400000" crc="68d4ae76" sha1="2e820067f6963669f104bebf19e865fe4127b4dd" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="245-c2.c2" offset="0x000001" size="0x400000" crc="fdee05cd" sha1="efc4ffd790953ac7c25d5f045c64a9b49d24b096" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="245-c3.c3" offset="0x800000" size="0x400000" crc="645077f3" sha1="0ae74f3b4b3b88f128c6d8c0f35ffa53f5d67ef2" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="245-c4.c4" offset="0x800001" size="0x400000" crc="63aeb74c" sha1="9ff6930c0c3d79b46b86356e8565ce4fcd69ac38" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="245-c5.c5" offset="0x1000000" size="0x400000" crc="b5f40e7f" sha1="b332bac64dbb9a9dd66c5315f47ea08634d36f45" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_byte" name="245-c6.c6" offset="0x1000001" size="0x400000" crc="d0337328" sha1="dff86b75dc283bd4512557a5c64f16e6be6c16e4" /> <!-- mask rom TC5332205 -->
</dataarea>
</part>
</software>
@@ -7127,27 +7127,27 @@
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="246-p1.p1" offset="0x000000" size="0x100000" crc="6d4b7781" sha1="3c9d53d5da9842bfd45037c919064dda3fb2e089" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="246-p2.sp2" offset="0x100000" size="0x400000" crc="72ea04c3" sha1="4fb1d22c30f5f3db4637dd92a4d2705c88de399d" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="246-p1.p1" offset="0x000000" size="0x100000" crc="6d4b7781" sha1="3c9d53d5da9842bfd45037c919064dda3fb2e089" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="246-p2.sp2" offset="0x100000" size="0x400000" crc="72ea04c3" sha1="4fb1d22c30f5f3db4637dd92a4d2705c88de399d" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="246-s1.s1" crc="2a360637" sha1="431b43da5377dd189e51bd93d88d8a24d1b5090a" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="246-s1.s1" crc="2a360637" sha1="431b43da5377dd189e51bd93d88d8a24d1b5090a" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="246-m1.m1" crc="d0604ad1" sha1="fae3cd52a177eadd5f5775ace957cc0f8301e65d" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="246-m1.m1" crc="d0604ad1" sha1="fae3cd52a177eadd5f5775ace957cc0f8301e65d" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="246-v1.v1" offset="0x000000" size="0x400000" crc="16986fc6" sha1="cff3103dadf2f4390460456a5bd3fb5f28e21f6a" /> <!-- TC5332204 -->
- <rom name="246-v2.v2" offset="0x400000" size="0x400000" crc="ada41e83" sha1="78e37ffaaa5679c8775a3a71f6df7a0d15082bdc" /> <!-- TC5332204 -->
- <rom name="246-v3.v3" offset="0x800000" size="0x200000" crc="a05ba5db" sha1="09d739cad323d918f4196f91b654627fcafd8f4d" /> <!-- TC5316200 -->
+ <rom name="246-v1.v1" offset="0x000000" size="0x400000" crc="16986fc6" sha1="cff3103dadf2f4390460456a5bd3fb5f28e21f6a" /> <!-- TC5332204 -->
+ <rom name="246-v2.v2" offset="0x400000" size="0x400000" crc="ada41e83" sha1="78e37ffaaa5679c8775a3a71f6df7a0d15082bdc" /> <!-- TC5332204 -->
+ <rom name="246-v3.v3" offset="0x800000" size="0x200000" crc="a05ba5db" sha1="09d739cad323d918f4196f91b654627fcafd8f4d" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
- <rom loadflag="load16_byte" name="246-c1.c1" offset="0x000000" size="0x800000" crc="47ac9ec5" sha1="2d9eea11ba87baa23b18a1a3f607dc137846e807" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="246-c2.c2" offset="0x000001" size="0x800000" crc="7bcab64f" sha1="08d0edddd14b53d606e9a7a46aa4fb4e7398e0d0" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="246-c3.c3" offset="0x1000000" size="0x800000" crc="db2f73e8" sha1="8d0c3473a8b2a4e28fed1b74beb2e025b7e61867" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="246-c4.c4" offset="0x1000001" size="0x800000" crc="5503854e" sha1="a0f2e7c609cbb2aa43493a39d7dcaeca3d511d26" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="246-c5.c5" offset="0x2000000" size="0x800000" crc="055b3701" sha1="97f5e92538d1f2e437dcb3f80e56e1230287e8d1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="246-c6.c6" offset="0x2000001" size="0x800000" crc="7e2caae1" sha1="d9de14e3e323664a8c5b7f1df1ba9ec7dd0e6a46" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="246-c1.c1" offset="0x000000" size="0x800000" crc="47ac9ec5" sha1="2d9eea11ba87baa23b18a1a3f607dc137846e807" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="246-c2.c2" offset="0x000001" size="0x800000" crc="7bcab64f" sha1="08d0edddd14b53d606e9a7a46aa4fb4e7398e0d0" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="246-c3.c3" offset="0x1000000" size="0x800000" crc="db2f73e8" sha1="8d0c3473a8b2a4e28fed1b74beb2e025b7e61867" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="246-c4.c4" offset="0x1000001" size="0x800000" crc="5503854e" sha1="a0f2e7c609cbb2aa43493a39d7dcaeca3d511d26" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="246-c5.c5" offset="0x2000000" size="0x800000" crc="055b3701" sha1="97f5e92538d1f2e437dcb3f80e56e1230287e8d1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="246-c6.c6" offset="0x2000001" size="0x800000" crc="7e2caae1" sha1="d9de14e3e323664a8c5b7f1df1ba9ec7dd0e6a46" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7166,24 +7166,24 @@
<info name="serial" value="NGM-2470"/>
<info name="release" value="19981208"/>
<info name="alt_title" value="フリップショット"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="247-p1.p1" offset="0x000000" size="0x100000" crc="95779094" sha1="a985e033bc6f137fa65855d3eed245d66d5b244a" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="247-p1.p1" offset="0x000000" size="0x100000" crc="95779094" sha1="a985e033bc6f137fa65855d3eed245d66d5b244a" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="247-s1.s1" crc="6300185c" sha1="cb2f1de085fde214f96a962b1c2fa285eb387d44" /> <!-- mask rom TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="247-s1.s1" crc="6300185c" sha1="cb2f1de085fde214f96a962b1c2fa285eb387d44" /> <!-- mask rom TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="247-m1.m1" crc="a9fe0144" sha1="4cc076ecce9216a373f3dcd7ba28a03d6050e522" /> <!-- mask rom TC 531001 -->
+ <rom offset="0x000000" size="0x020000" name="247-m1.m1" crc="a9fe0144" sha1="4cc076ecce9216a373f3dcd7ba28a03d6050e522" /> <!-- mask rom TC 531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x200000">
- <rom name="247-v1.v1" offset="0x000000" size="0x200000" crc="42ec743d" sha1="f45b5167ebcbd59300f4e5b05448cd421654102a" /> <!-- mask rom TC5316200 -->
+ <rom name="247-v1.v1" offset="0x000000" size="0x200000" crc="42ec743d" sha1="f45b5167ebcbd59300f4e5b05448cd421654102a" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="247-c1.c1" offset="0x000000" size="0x200000" crc="c9eedcb2" sha1="7627f2810322c146511525eb70b573a6a5ede926" /> <!-- mask rom TC5316200 -->
- <rom loadflag="load16_byte" name="247-c2.c2" offset="0x000001" size="0x200000" crc="7d6d6e87" sha1="6475b58b9f91c20d1f465f3e892de0c68e12a92b" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="247-c1.c1" offset="0x000000" size="0x200000" crc="c9eedcb2" sha1="7627f2810322c146511525eb70b573a6a5ede926" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_byte" name="247-c2.c2" offset="0x000001" size="0x200000" crc="7d6d6e87" sha1="6475b58b9f91c20d1f465f3e892de0c68e12a92b" /> <!-- mask rom TC5316200 -->
</dataarea>
</part>
</software>
@@ -7201,27 +7201,27 @@
<publisher>Taito (SNK license)</publisher>
<info name="serial" value="NGM-2480"/>
<info name="alt_title" value="パズルボブル 2"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="248-p1.p1" offset="0x000000" size="0x100000" crc="9d6c0754" sha1="95c70c2d51fc4de01e768e03cc800a850aaad5dc" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="248-p1.p1" offset="0x000000" size="0x100000" crc="9d6c0754" sha1="95c70c2d51fc4de01e768e03cc800a850aaad5dc" /> <!-- TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="248-s1.s1" crc="0a3fee41" sha1="0ab2120e462086be942efcf6ffb37f58ea966ca3" /> <!-- TC531000DP -->
+ <rom offset="0x000000" size="0x020000" name="248-s1.s1" crc="0a3fee41" sha1="0ab2120e462086be942efcf6ffb37f58ea966ca3" /> <!-- TC531000DP -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="248-m1.m1" crc="883097a9" sha1="677bf9684c0c7977a9a3f0c1288e430040a53b49" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="248-m1.m1" crc="883097a9" sha1="677bf9684c0c7977a9a3f0c1288e430040a53b49" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="248-v1.v1" offset="0x000000" size="0x400000" crc="57fde1fa" sha1="af39bc141fc35b78dcacfd42b3abb29d7e5c2c89" /> <!-- TC5332204 -->
- <rom name="248-v2.v2" offset="0x400000" size="0x400000" crc="4b966ef3" sha1="083c0e9fd7b8e506087648cdd8ec4206103984cd" /> <!-- TC5332204 -->
+ <rom name="248-v1.v1" offset="0x000000" size="0x400000" crc="57fde1fa" sha1="af39bc141fc35b78dcacfd42b3abb29d7e5c2c89" /> <!-- TC5332204 -->
+ <rom name="248-v2.v2" offset="0x400000" size="0x400000" crc="4b966ef3" sha1="083c0e9fd7b8e506087648cdd8ec4206103984cd" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0xa00000">
- <rom loadflag="load16_byte" name="248-c1.c1" offset="0x000000" size="0x400000" crc="d9115327" sha1="a49aa836a902326cfe785428e1699fefcf8566d4" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="248-c2.c2" offset="0x000001" size="0x400000" crc="77f9fdac" sha1="4642d71d32b6a05dc8bfa0f95c936a77c7cef05e" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="248-c3.c3" offset="0x800000" size="0x100000" crc="8890bf7c" sha1="a52f6bafd60e72003bfe38c80c1dde24b4983b2a" /> <!-- TC538200 -->
- <rom loadflag="load16_byte" name="248-c4.c4" offset="0x800001" size="0x100000" crc="8efead3f" sha1="f577d2f7c6f850b3d100c36947ad15e33dfa0bed" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="248-c1.c1" offset="0x000000" size="0x400000" crc="d9115327" sha1="a49aa836a902326cfe785428e1699fefcf8566d4" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="248-c2.c2" offset="0x000001" size="0x400000" crc="77f9fdac" sha1="4642d71d32b6a05dc8bfa0f95c936a77c7cef05e" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="248-c3.c3" offset="0x800000" size="0x100000" crc="8890bf7c" sha1="a52f6bafd60e72003bfe38c80c1dde24b4983b2a" /> <!-- TC538200 -->
+ <rom loadflag="load16_byte" name="248-c4.c4" offset="0x800001" size="0x100000" crc="8efead3f" sha1="f577d2f7c6f850b3d100c36947ad15e33dfa0bed" /> <!-- TC538200 -->
</dataarea>
</part>
</software>
@@ -7268,26 +7268,26 @@
<info name="serial" value="NGM-2490"/>
<info name="release" value="19990527"/>
<info name="alt_title" value="キャプテン・トマディ"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="249-p1.p1" offset="0x100000" size="0x100000" crc="c9386118" sha1="5554662c7bc8605889cac4a67fee05bbb4eb786f" /> <!-- TC5316200 -->
+ <rom loadflag="load16_word_swap" name="249-p1.p1" offset="0x100000" size="0x100000" crc="c9386118" sha1="5554662c7bc8605889cac4a67fee05bbb4eb786f" /> <!-- TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="249-s1.s1" crc="dc9eb372" sha1="b8aa142243ba303799554479bfc88eb49260f3b1" /> <!-- TC531000DP -->
+ <rom offset="0x000000" size="0x020000" name="249-s1.s1" crc="dc9eb372" sha1="b8aa142243ba303799554479bfc88eb49260f3b1" /> <!-- TC531000DP -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="249-m1.m1" crc="80328a47" sha1="34b6b1a81eab1cf38834b2eea55454ce1b6100e2" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="249-m1.m1" crc="80328a47" sha1="34b6b1a81eab1cf38834b2eea55454ce1b6100e2" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x500000">
- <rom name="249-v1.v1" offset="0x000000" size="0x400000" crc="de7c8f27" sha1="3681a68a702ab5da8f509b8301d6cada75959332" /> <!-- TC5332204 -->
- <rom name="249-v2.v2" offset="0x400000" size="0x100000" crc="c8e40119" sha1="738f525c381ed68c0b8a89318a3e4d0089473c45" /> <!-- TC538200 -->
+ <rom name="249-v1.v1" offset="0x000000" size="0x400000" crc="de7c8f27" sha1="3681a68a702ab5da8f509b8301d6cada75959332" /> <!-- TC5332204 -->
+ <rom name="249-v2.v2" offset="0x400000" size="0x100000" crc="c8e40119" sha1="738f525c381ed68c0b8a89318a3e4d0089473c45" /> <!-- TC538200 -->
</dataarea>
<dataarea name="sprites" size="0x800000">
- <rom loadflag="load16_byte" name="249-c1.c1" offset="0x000000" size="0x400000" crc="041fb8ee" sha1="dacc84d713d76818d89a26358374afaa22fa82a2" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="249-c2.c2" offset="0x000001" size="0x400000" crc="74f3cdf4" sha1="55ddabaf77f4d575f4deb24fe63e4bdc2c6f31e1" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="249-c1.c1" offset="0x000000" size="0x400000" crc="041fb8ee" sha1="dacc84d713d76818d89a26358374afaa22fa82a2" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="249-c2.c2" offset="0x000001" size="0x400000" crc="74f3cdf4" sha1="55ddabaf77f4d575f4deb24fe63e4bdc2c6f31e1" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -7313,27 +7313,27 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="rom_mslugx" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="250-p1.p1" offset="0x000000" size="0x100000" crc="81f1f60b" sha1="4c19f2e9824e606178ac1c9d4b0516fbaa625035" /> <!-- TC538200 -->
- <rom loadflag="load16_word_swap" name="250-p2.ep1" offset="0x100000" size="0x400000" crc="1fda2e12" sha1="18aaa7a3ba8da99f78c430e9be69ccde04bc04d9" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="250-p1.p1" offset="0x000000" size="0x100000" crc="81f1f60b" sha1="4c19f2e9824e606178ac1c9d4b0516fbaa625035" /> <!-- TC538200 -->
+ <rom loadflag="load16_word_swap" name="250-p2.ep1" offset="0x100000" size="0x400000" crc="1fda2e12" sha1="18aaa7a3ba8da99f78c430e9be69ccde04bc04d9" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
- <rom offset="0x000000" size="0x020000" name="250-s1.s1" crc="fb6f441d" sha1="2cc392ecde5d5afb28ddbaa1030552b48571dcfb" /> <!-- TC531000 -->
+ <rom offset="0x000000" size="0x020000" name="250-s1.s1" crc="fb6f441d" sha1="2cc392ecde5d5afb28ddbaa1030552b48571dcfb" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="250-m1.m1" crc="fd42a842" sha1="55769bad4860f64ef53a333e0da9e073db483d6a" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="250-m1.m1" crc="fd42a842" sha1="55769bad4860f64ef53a333e0da9e073db483d6a" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xa00000">
- <rom name="250-v1.v1" offset="0x000000" size="0x400000" crc="c79ede73" sha1="ebfcc67204ff9677cf7972fd5b6b7faabf07280c" /> <!-- TC5332204 -->
- <rom name="250-v2.v2" offset="0x400000" size="0x400000" crc="ea9aabe1" sha1="526c42ca9a388f7435569400e2f132e2724c71ff" /> <!-- TC5332204 -->
- <rom name="250-v3.v3" offset="0x800000" size="0x200000" crc="2ca65102" sha1="45979d1edb1fc774a415d9386f98d7cb252a2043" /> <!-- TC5316200 -->
+ <rom name="250-v1.v1" offset="0x000000" size="0x400000" crc="c79ede73" sha1="ebfcc67204ff9677cf7972fd5b6b7faabf07280c" /> <!-- TC5332204 -->
+ <rom name="250-v2.v2" offset="0x400000" size="0x400000" crc="ea9aabe1" sha1="526c42ca9a388f7435569400e2f132e2724c71ff" /> <!-- TC5332204 -->
+ <rom name="250-v3.v3" offset="0x800000" size="0x200000" crc="2ca65102" sha1="45979d1edb1fc774a415d9386f98d7cb252a2043" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
- <rom loadflag="load16_byte" name="250-c1.c1" offset="0x000000" size="0x800000" crc="09a52c6f" sha1="c3e8a8ccdac0f8bddc4c3413277626532405fae2" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="250-c2.c2" offset="0x000001" size="0x800000" crc="31679821" sha1="554f600a3aa09c16c13c625299b087a79d0d15c5" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="250-c3.c3" offset="0x1000000" size="0x800000" crc="fd602019" sha1="c56646c62387bc1439d46610258c755beb8d7dd8" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="250-c4.c4" offset="0x1000001" size="0x800000" crc="31354513" sha1="31be8ea2498001f68ce4b06b8b90acbf2dcab6af" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="250-c5.c5" offset="0x2000000" size="0x800000" crc="a4b56124" sha1="d41069856df990a1a99d39fb263c8303389d5475" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="250-c6.c6" offset="0x2000001" size="0x800000" crc="83e3e69d" sha1="39be66287696829d243fb71b3fb8b7dc2bc3298f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="250-c1.c1" offset="0x000000" size="0x800000" crc="09a52c6f" sha1="c3e8a8ccdac0f8bddc4c3413277626532405fae2" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="250-c2.c2" offset="0x000001" size="0x800000" crc="31679821" sha1="554f600a3aa09c16c13c625299b087a79d0d15c5" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="250-c3.c3" offset="0x1000000" size="0x800000" crc="fd602019" sha1="c56646c62387bc1439d46610258c755beb8d7dd8" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="250-c4.c4" offset="0x1000001" size="0x800000" crc="31354513" sha1="31be8ea2498001f68ce4b06b8b90acbf2dcab6af" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="250-c5.c5" offset="0x2000000" size="0x800000" crc="a4b56124" sha1="d41069856df990a1a99d39fb263c8303389d5475" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="250-c6.c6" offset="0x2000001" size="0x800000" crc="83e3e69d" sha1="39be66287696829d243fb71b3fb8b7dc2bc3298f" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7364,32 +7364,32 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
<rom loadflag="load16_word_swap" name="ka.neo-sma" offset="0x0c0000" size="0x040000" crc="7766d09e" sha1="4e0a49d1ad669a62676cb30f527c6590cde80194" />
<!-- stored in the custom chip -->
- <rom loadflag="load16_word_swap" name="251-p1.p1" offset="0x100000" size="0x400000" crc="006e4532" sha1="47791ab4044ad55988b1d3412d95b65b91a163c8" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="251-p2.p2" offset="0x500000" size="0x400000" crc="90175f15" sha1="aa9e75810438a8b45808a8bf32cb04d91b5c0b3a" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="251-p1.p1" offset="0x100000" size="0x400000" crc="006e4532" sha1="47791ab4044ad55988b1d3412d95b65b91a163c8" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="251-p2.p2" offset="0x500000" size="0x400000" crc="90175f15" sha1="aa9e75810438a8b45808a8bf32cb04d91b5c0b3a" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
<rom value="0" size="0x20000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
- <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
- <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
- <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
+ <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
+ <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
+ <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
+ <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7408,32 +7408,32 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
<rom loadflag="load16_word_swap" name="kc.neo-sma" offset="0x0c0000" size="0x040000" crc="6c9d0647" sha1="2a0ce62ca6c18007e8fbe1b60475c7874ab79389" />
<!-- stored in the custom chip -->
- <rom loadflag="load16_word_swap" name="251-p1.p1" offset="0x100000" size="0x400000" crc="006e4532" sha1="47791ab4044ad55988b1d3412d95b65b91a163c8" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="251-pg2.p2" offset="0x500000" size="0x400000" crc="d9057f51" sha1="8d365b4dd40351495df99d6c765df1434b0b0548" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="251-p1.p1" offset="0x100000" size="0x400000" crc="006e4532" sha1="47791ab4044ad55988b1d3412d95b65b91a163c8" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="251-pg2.p2" offset="0x500000" size="0x400000" crc="d9057f51" sha1="8d365b4dd40351495df99d6c765df1434b0b0548" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
<rom value="0" size="0x20000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
- <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
- <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
- <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
+ <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
+ <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
+ <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
+ <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7463,24 +7463,24 @@
<rom value="0" size="0x20000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
- <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
- <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
- <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
+ <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
+ <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
+ <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
+ <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7489,7 +7489,7 @@
<description>The King of Fighters '99 - Millennium Battle (Korean release)</description>
<year>1999</year>
<publisher>SNK</publisher>
- <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
+ <sharedfeat name="release" value="MVS" /> <!-- Unknown if it was also released on AES -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_kof99k" />
@@ -7502,24 +7502,24 @@
<rom value="0" size="0x20000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
- <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
- <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
- <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
+ <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
+ <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
+ <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
+ <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c1.c1" offset="0x000000" size="0x800000" crc="0f9e93fe" sha1="c7d77f0833c6f526f632e4f2dce59e302f6b9a15" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c2.c2" offset="0x000001" size="0x800000" crc="e71e2ea3" sha1="39c7a326fddbcca3b29c68cdc96aad4d62295c0f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c3.c3" offset="0x1000000" size="0x800000" crc="238755d2" sha1="01125b5c7a28e350f091280b041954fd1ac7c98f" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c4.c4" offset="0x1000001" size="0x800000" crc="438c8b22" sha1="ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c5.c5" offset="0x2000000" size="0x800000" crc="0b0abd0a" sha1="d5ad324fe523bdc6f09209d236cc4932524a48f1" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c6.c6" offset="0x2000001" size="0x800000" crc="65bbf281" sha1="79ae174667a23dabcfe865b6cd6133c86098452e" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c7.c7" offset="0x3000000" size="0x800000" crc="ff65f62e" sha1="7cd335fede05b56e15db90ce407c1183a78da4e9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="251-c8.c8" offset="0x3000001" size="0x800000" crc="8d921c68" sha1="42acf1d27d52a8e3b6262eb7df50693c0b135565" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7542,13 +7542,13 @@
</dataarea>
<!-- Did the Prototype really use the same sound program / voice roms, sound isn't great .. -->
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="251-m1.m1" crc="5e74539c" sha1="6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
- <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
- <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
- <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
+ <rom name="251-v1.v1" offset="0x000000" size="0x400000" crc="ef2eecc8" sha1="8ed13b9db92dba3124bc5ba66e3e275885ece24a" /> <!-- TC5332204 -->
+ <rom name="251-v2.v2" offset="0x400000" size="0x400000" crc="73e211ca" sha1="0e60fa64cab6255d9721e2b4bc22e3de64c874c5" /> <!-- TC5332204 -->
+ <rom name="251-v3.v3" offset="0x800000" size="0x400000" crc="821901da" sha1="c6d4975bfaa19a62ed59126cadf2578c0a5c257f" /> <!-- TC5332204 -->
+ <rom name="251-v4.v4" offset="0xc00000" size="0x200000" crc="b49e6178" sha1="dde6f76e958841e8c99b693e13ced9aa9ef316dc" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- these are probably decrypted versions of the roms found in the final -->
@@ -7577,7 +7577,7 @@
<publisher>Visco</publisher>
<info name="serial" value="NGM-2520?"/>
<info name="alt_title" value="武蔵厳æµè¨˜"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_ganryu" />
@@ -7626,34 +7626,34 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
<rom loadflag="load16_word_swap" name="kf.neo-sma" offset="0x0c0000" size="0x040000" crc="98bc93dc" sha1="01fe3d18b50f770e131e8d8eeff4c630ba8c9551" />
<!-- stored in the custom chip -->
- <rom loadflag="load16_word_swap" name="253-ep1.p1" offset="0x100000" size="0x200000" crc="ea3171a4" sha1="bbda40f652baa0dc5fc6a006c001a1bdb0df43f6" /> <!-- M27C160 -->
- <rom loadflag="load16_word_swap" name="253-ep2.p2" offset="0x300000" size="0x200000" crc="382f704b" sha1="0ace9c84a8b8a0524fd9a503e7d872de1bf1bd52" /> <!-- M27C160 -->
- <rom loadflag="load16_word_swap" name="253-ep3.p3" offset="0x500000" size="0x200000" crc="e395bfdd" sha1="6b50f5ac15bf66b7e4e9bff57594fd3d7530c831" /> <!-- M27C160 -->
- <rom loadflag="load16_word_swap" name="253-ep4.p4" offset="0x700000" size="0x200000" crc="da92c08e" sha1="5556f983ebcebc33160e90a6a6cf589d54c8cedc" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="253-ep1.p1" offset="0x100000" size="0x200000" crc="ea3171a4" sha1="bbda40f652baa0dc5fc6a006c001a1bdb0df43f6" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="253-ep2.p2" offset="0x300000" size="0x200000" crc="382f704b" sha1="0ace9c84a8b8a0524fd9a503e7d872de1bf1bd52" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="253-ep3.p3" offset="0x500000" size="0x200000" crc="e395bfdd" sha1="6b50f5ac15bf66b7e4e9bff57594fd3d7530c831" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="253-ep4.p4" offset="0x700000" size="0x200000" crc="da92c08e" sha1="5556f983ebcebc33160e90a6a6cf589d54c8cedc" /> <!-- M27C160 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
<rom value="0" size="0x80000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="253-m1.m1" crc="36a806be" sha1="90fb44dc0c3fb57946a0f35716056abb84a0f191" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="253-m1.m1" crc="36a806be" sha1="90fb44dc0c3fb57946a0f35716056abb84a0f191" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="253-v1.v1" offset="0x000000" size="0x400000" crc="263e388c" sha1="11f05feee170370c4bfc5053af79246a6e3de5dc" /> <!-- TC5332204 -->
- <rom name="253-v2.v2" offset="0x400000" size="0x400000" crc="2c6bc7be" sha1="c9c61054ce1a47bf1bf77a31117726b499df24a4" /> <!-- TC5332204 -->
- <rom name="253-v3.v3" offset="0x800000" size="0x400000" crc="0425b27d" sha1="986863c98fc3445487242dcf2ea75b075e7f33ee" /> <!-- TC5332204 -->
- <rom name="253-v4.v4" offset="0xc00000" size="0x400000" crc="a54be8a9" sha1="d7123e79b43e8adfaa5ecadbfcbeb6be890ec311" /> <!-- TC5332204 -->
+ <rom name="253-v1.v1" offset="0x000000" size="0x400000" crc="263e388c" sha1="11f05feee170370c4bfc5053af79246a6e3de5dc" /> <!-- TC5332204 -->
+ <rom name="253-v2.v2" offset="0x400000" size="0x400000" crc="2c6bc7be" sha1="c9c61054ce1a47bf1bf77a31117726b499df24a4" /> <!-- TC5332204 -->
+ <rom name="253-v3.v3" offset="0x800000" size="0x400000" crc="0425b27d" sha1="986863c98fc3445487242dcf2ea75b075e7f33ee" /> <!-- TC5332204 -->
+ <rom name="253-v4.v4" offset="0xc00000" size="0x400000" crc="a54be8a9" sha1="d7123e79b43e8adfaa5ecadbfcbeb6be890ec311" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="253-c1.c1" offset="0x000000" size="0x800000" crc="0603e046" sha1="5ef4557ce90ba65d36129de97be1fdc049c4a3d0" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c2.c2" offset="0x000001" size="0x800000" crc="0917d2a4" sha1="d4ed3a13ae22f880fb399671c1752f1a0283f316" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c3.c3" offset="0x1000000" size="0x800000" crc="6737c92d" sha1="678f0c9cc1267bd131546981b9989bfb7289d8ba" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c4.c4" offset="0x1000001" size="0x800000" crc="5ba92ec6" sha1="aae36b050a3a0321026a96eba06dd184c0e2acca" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c5.c5" offset="0x2000000" size="0x800000" crc="3eab5557" sha1="47c433015aa81a0b0a1d3ee51382c4948b80c023" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c6.c6" offset="0x2000001" size="0x800000" crc="308d098b" sha1="b052f1fa9fbc69606004c250e2505360eaa24949" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c7.c7" offset="0x3000000" size="0x800000" crc="c0e995ae" sha1="8675ca787d28246174c313167f82557f021366fc" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c8.c8" offset="0x3000001" size="0x800000" crc="21a11303" sha1="fd61221ad257c185ef5c1f9694bd6b840b591af3" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c1.c1" offset="0x000000" size="0x800000" crc="0603e046" sha1="5ef4557ce90ba65d36129de97be1fdc049c4a3d0" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c2.c2" offset="0x000001" size="0x800000" crc="0917d2a4" sha1="d4ed3a13ae22f880fb399671c1752f1a0283f316" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c3.c3" offset="0x1000000" size="0x800000" crc="6737c92d" sha1="678f0c9cc1267bd131546981b9989bfb7289d8ba" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c4.c4" offset="0x1000001" size="0x800000" crc="5ba92ec6" sha1="aae36b050a3a0321026a96eba06dd184c0e2acca" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c5.c5" offset="0x2000000" size="0x800000" crc="3eab5557" sha1="47c433015aa81a0b0a1d3ee51382c4948b80c023" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c6.c6" offset="0x2000001" size="0x800000" crc="308d098b" sha1="b052f1fa9fbc69606004c250e2505360eaa24949" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c7.c7" offset="0x3000000" size="0x800000" crc="c0e995ae" sha1="8675ca787d28246174c313167f82557f021366fc" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c8.c8" offset="0x3000001" size="0x800000" crc="21a11303" sha1="fd61221ad257c185ef5c1f9694bd6b840b591af3" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7673,32 +7673,32 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
<rom loadflag="load16_word_swap" name="ke.neo-sma" offset="0x0c0000" size="0x040000" crc="96c72233" sha1="29e19effd40fdf7e5144332396857f4ad0eff13e" />
<!-- stored in the custom chip -->
- <rom loadflag="load16_word_swap" name="253-p1.p1" offset="0x100000" size="0x400000" crc="18ae5d7e" sha1="bdb58ec9137d8653979b47132f2d10e1cc6aaa24" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="253-p2.p2" offset="0x500000" size="0x400000" crc="afffa779" sha1="ac017986f02277fbcd656b8c02492a3f4216a90e" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="253-p1.p1" offset="0x100000" size="0x400000" crc="18ae5d7e" sha1="bdb58ec9137d8653979b47132f2d10e1cc6aaa24" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="253-p2.p2" offset="0x500000" size="0x400000" crc="afffa779" sha1="ac017986f02277fbcd656b8c02492a3f4216a90e" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
<rom value="0" size="0x80000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x040000">
- <rom offset="0x000000" size="0x040000" name="253-m1.m1" crc="36a806be" sha1="90fb44dc0c3fb57946a0f35716056abb84a0f191" /> <!-- TC532000 -->
+ <rom offset="0x000000" size="0x040000" name="253-m1.m1" crc="36a806be" sha1="90fb44dc0c3fb57946a0f35716056abb84a0f191" /> <!-- TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="253-v1.v1" offset="0x000000" size="0x400000" crc="263e388c" sha1="11f05feee170370c4bfc5053af79246a6e3de5dc" /> <!-- TC5332204 -->
- <rom name="253-v2.v2" offset="0x400000" size="0x400000" crc="2c6bc7be" sha1="c9c61054ce1a47bf1bf77a31117726b499df24a4" /> <!-- TC5332204 -->
- <rom name="253-v3.v3" offset="0x800000" size="0x400000" crc="0425b27d" sha1="986863c98fc3445487242dcf2ea75b075e7f33ee" /> <!-- TC5332204 -->
- <rom name="253-v4.v4" offset="0xc00000" size="0x400000" crc="a54be8a9" sha1="d7123e79b43e8adfaa5ecadbfcbeb6be890ec311" /> <!-- TC5332204 -->
+ <rom name="253-v1.v1" offset="0x000000" size="0x400000" crc="263e388c" sha1="11f05feee170370c4bfc5053af79246a6e3de5dc" /> <!-- TC5332204 -->
+ <rom name="253-v2.v2" offset="0x400000" size="0x400000" crc="2c6bc7be" sha1="c9c61054ce1a47bf1bf77a31117726b499df24a4" /> <!-- TC5332204 -->
+ <rom name="253-v3.v3" offset="0x800000" size="0x400000" crc="0425b27d" sha1="986863c98fc3445487242dcf2ea75b075e7f33ee" /> <!-- TC5332204 -->
+ <rom name="253-v4.v4" offset="0xc00000" size="0x400000" crc="a54be8a9" sha1="d7123e79b43e8adfaa5ecadbfcbeb6be890ec311" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="253-c1.c1" offset="0x000000" size="0x800000" crc="0603e046" sha1="5ef4557ce90ba65d36129de97be1fdc049c4a3d0" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c2.c2" offset="0x000001" size="0x800000" crc="0917d2a4" sha1="d4ed3a13ae22f880fb399671c1752f1a0283f316" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c3.c3" offset="0x1000000" size="0x800000" crc="6737c92d" sha1="678f0c9cc1267bd131546981b9989bfb7289d8ba" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c4.c4" offset="0x1000001" size="0x800000" crc="5ba92ec6" sha1="aae36b050a3a0321026a96eba06dd184c0e2acca" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c5.c5" offset="0x2000000" size="0x800000" crc="3eab5557" sha1="47c433015aa81a0b0a1d3ee51382c4948b80c023" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c6.c6" offset="0x2000001" size="0x800000" crc="308d098b" sha1="b052f1fa9fbc69606004c250e2505360eaa24949" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c7.c7" offset="0x3000000" size="0x800000" crc="c0e995ae" sha1="8675ca787d28246174c313167f82557f021366fc" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="253-c8.c8" offset="0x3000001" size="0x800000" crc="21a11303" sha1="fd61221ad257c185ef5c1f9694bd6b840b591af3" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c1.c1" offset="0x000000" size="0x800000" crc="0603e046" sha1="5ef4557ce90ba65d36129de97be1fdc049c4a3d0" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c2.c2" offset="0x000001" size="0x800000" crc="0917d2a4" sha1="d4ed3a13ae22f880fb399671c1752f1a0283f316" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c3.c3" offset="0x1000000" size="0x800000" crc="6737c92d" sha1="678f0c9cc1267bd131546981b9989bfb7289d8ba" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c4.c4" offset="0x1000001" size="0x800000" crc="5ba92ec6" sha1="aae36b050a3a0321026a96eba06dd184c0e2acca" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c5.c5" offset="0x2000000" size="0x800000" crc="3eab5557" sha1="47c433015aa81a0b0a1d3ee51382c4948b80c023" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c6.c6" offset="0x2000001" size="0x800000" crc="308d098b" sha1="b052f1fa9fbc69606004c250e2505360eaa24949" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c7.c7" offset="0x3000000" size="0x800000" crc="c0e995ae" sha1="8675ca787d28246174c313167f82557f021366fc" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="253-c8.c8" offset="0x3000001" size="0x800000" crc="21a11303" sha1="fd61221ad257c185ef5c1f9694bd6b840b591af3" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7753,7 +7753,7 @@
<publisher>Psikyo</publisher>
<info name="serial" value="NGM-2540"/>
<info name="release" value="19991224"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<!-- Original Version, Encrypted GFX Roms -->
@@ -7802,7 +7802,7 @@
<info name="serial" value="NGM-2550"/>
<info name="release" value="19990927"/>
<info name="alt_title" value="原始島2"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_preisle2" />
@@ -7860,32 +7860,32 @@
<rom loadflag="load16_word_swap" name="neo-sma" offset="0x0c0000" size="0x040000" crc="9cd55736" sha1="d6efb2b313127c2911d47d9324626b3f1e7c6ccb" />
<!-- stored in the custom chip -->
<!-- The SMA for this release has a green colour marking; the older revision has a white colour marking -->
- <rom loadflag="load16_word_swap" name="256-pg1.p1" offset="0x100000" size="0x400000" crc="b07edfd5" sha1="dcbd9e500bfae98d754e55cdbbbbf9401013f8ee" /> <!-- TC5332202 -->
- <rom loadflag="load16_word_swap" name="256-pg2.p2" offset="0x500000" size="0x400000" crc="6097c26b" sha1="248ec29d21216f29dc6f5f3f0e1ad1601b3501b6" /> <!-- TC5332202 -->
+ <rom loadflag="load16_word_swap" name="256-pg1.p1" offset="0x100000" size="0x400000" crc="b07edfd5" sha1="dcbd9e500bfae98d754e55cdbbbbf9401013f8ee" /> <!-- TC5332202 -->
+ <rom loadflag="load16_word_swap" name="256-pg2.p2" offset="0x500000" size="0x400000" crc="6097c26b" sha1="248ec29d21216f29dc6f5f3f0e1ad1601b3501b6" /> <!-- TC5332202 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
<rom value="0" size="0x80000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x080000">
- <rom offset="0x000000" size="0x080000" name="256-m1.m1" crc="eaeec116" sha1="54419dbb21edc8c4b37eaac2e7ad9496d2de037a" /> <!-- mask rom TC534000 -->
+ <rom offset="0x000000" size="0x080000" name="256-m1.m1" crc="eaeec116" sha1="54419dbb21edc8c4b37eaac2e7ad9496d2de037a" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="256-v1.v1" offset="0x000000" size="0x400000" crc="f2690241" sha1="fd56babc1934d10e0d27c32f032f9edda7ca8ce9" /> <!-- TC5332204 -->
- <rom name="256-v2.v2" offset="0x400000" size="0x400000" crc="7e2a10bd" sha1="0d587fb9f64cba0315ce2d8a03e2b8fe34936dff" /> <!-- TC5332204 -->
- <rom name="256-v3.v3" offset="0x800000" size="0x400000" crc="0eaec17c" sha1="c3ed613cc6993edd6fc0d62a90bcd85de8e21915" /> <!-- TC5332204 -->
- <rom name="256-v4.v4" offset="0xc00000" size="0x400000" crc="9b4b22d4" sha1="9764fbf8453e52f80aa97a46fb9cf5937ef15a31" /> <!-- TC5332204 -->
+ <rom name="256-v1.v1" offset="0x000000" size="0x400000" crc="f2690241" sha1="fd56babc1934d10e0d27c32f032f9edda7ca8ce9" /> <!-- TC5332204 -->
+ <rom name="256-v2.v2" offset="0x400000" size="0x400000" crc="7e2a10bd" sha1="0d587fb9f64cba0315ce2d8a03e2b8fe34936dff" /> <!-- TC5332204 -->
+ <rom name="256-v3.v3" offset="0x800000" size="0x400000" crc="0eaec17c" sha1="c3ed613cc6993edd6fc0d62a90bcd85de8e21915" /> <!-- TC5332204 -->
+ <rom name="256-v4.v4" offset="0xc00000" size="0x400000" crc="9b4b22d4" sha1="9764fbf8453e52f80aa97a46fb9cf5937ef15a31" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="256-c1.c1" offset="0x000000" size="0x800000" crc="5a79c34e" sha1="b8aa51fa50935cae62ab3d125b723ab888691e60" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c2.c2" offset="0x000001" size="0x800000" crc="944c362c" sha1="3843ab300f956280475469caee70135658f67089" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c3.c3" offset="0x1000000" size="0x800000" crc="6e69d36f" sha1="94e8cf42e999114b4bd8b30e0aa2f365578c4c9a" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c4.c4" offset="0x1000001" size="0x800000" crc="b755b4eb" sha1="804700a0966a48f130c434ede3f970792ea74fa5" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c5.c5" offset="0x2000000" size="0x800000" crc="7aacab47" sha1="312c1c9846175fe1a3cad51d5ae230cf674fc93d" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c6.c6" offset="0x2000001" size="0x800000" crc="c698fd5d" sha1="16818883b06849ba2f8d61bdd5e21aaf99bd8408" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c7.c7" offset="0x3000000" size="0x800000" crc="cfceddd2" sha1="7def666adf8bd1703f40c61f182fc040b6362dc9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c8.c8" offset="0x3000001" size="0x800000" crc="4d9be34c" sha1="a737bdfa2b815aea7067e7af2636e83a9409c414" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c1.c1" offset="0x000000" size="0x800000" crc="5a79c34e" sha1="b8aa51fa50935cae62ab3d125b723ab888691e60" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c2.c2" offset="0x000001" size="0x800000" crc="944c362c" sha1="3843ab300f956280475469caee70135658f67089" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c3.c3" offset="0x1000000" size="0x800000" crc="6e69d36f" sha1="94e8cf42e999114b4bd8b30e0aa2f365578c4c9a" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c4.c4" offset="0x1000001" size="0x800000" crc="b755b4eb" sha1="804700a0966a48f130c434ede3f970792ea74fa5" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c5.c5" offset="0x2000000" size="0x800000" crc="7aacab47" sha1="312c1c9846175fe1a3cad51d5ae230cf674fc93d" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c6.c6" offset="0x2000001" size="0x800000" crc="c698fd5d" sha1="16818883b06849ba2f8d61bdd5e21aaf99bd8408" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c7.c7" offset="0x3000000" size="0x800000" crc="cfceddd2" sha1="7def666adf8bd1703f40c61f182fc040b6362dc9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c8.c8" offset="0x3000001" size="0x800000" crc="4d9be34c" sha1="a737bdfa2b815aea7067e7af2636e83a9409c414" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7911,24 +7911,24 @@
<rom value="0" size="0x80000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x080000">
- <rom offset="0x000000" size="0x080000" name="256-m1.m1" crc="eaeec116" sha1="54419dbb21edc8c4b37eaac2e7ad9496d2de037a" /> <!-- mask rom TC534000 -->
+ <rom offset="0x000000" size="0x080000" name="256-m1.m1" crc="eaeec116" sha1="54419dbb21edc8c4b37eaac2e7ad9496d2de037a" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="256-v1.v1" offset="0x000000" size="0x400000" crc="f2690241" sha1="fd56babc1934d10e0d27c32f032f9edda7ca8ce9" /> <!-- TC5332204 -->
- <rom name="256-v2.v2" offset="0x400000" size="0x400000" crc="7e2a10bd" sha1="0d587fb9f64cba0315ce2d8a03e2b8fe34936dff" /> <!-- TC5332204 -->
- <rom name="256-v3.v3" offset="0x800000" size="0x400000" crc="0eaec17c" sha1="c3ed613cc6993edd6fc0d62a90bcd85de8e21915" /> <!-- TC5332204 -->
- <rom name="256-v4.v4" offset="0xc00000" size="0x400000" crc="9b4b22d4" sha1="9764fbf8453e52f80aa97a46fb9cf5937ef15a31" /> <!-- TC5332204 -->
+ <rom name="256-v1.v1" offset="0x000000" size="0x400000" crc="f2690241" sha1="fd56babc1934d10e0d27c32f032f9edda7ca8ce9" /> <!-- TC5332204 -->
+ <rom name="256-v2.v2" offset="0x400000" size="0x400000" crc="7e2a10bd" sha1="0d587fb9f64cba0315ce2d8a03e2b8fe34936dff" /> <!-- TC5332204 -->
+ <rom name="256-v3.v3" offset="0x800000" size="0x400000" crc="0eaec17c" sha1="c3ed613cc6993edd6fc0d62a90bcd85de8e21915" /> <!-- TC5332204 -->
+ <rom name="256-v4.v4" offset="0xc00000" size="0x400000" crc="9b4b22d4" sha1="9764fbf8453e52f80aa97a46fb9cf5937ef15a31" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="256-c1.c1" offset="0x000000" size="0x800000" crc="5a79c34e" sha1="b8aa51fa50935cae62ab3d125b723ab888691e60" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c2.c2" offset="0x000001" size="0x800000" crc="944c362c" sha1="3843ab300f956280475469caee70135658f67089" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c3.c3" offset="0x1000000" size="0x800000" crc="6e69d36f" sha1="94e8cf42e999114b4bd8b30e0aa2f365578c4c9a" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c4.c4" offset="0x1000001" size="0x800000" crc="b755b4eb" sha1="804700a0966a48f130c434ede3f970792ea74fa5" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c5.c5" offset="0x2000000" size="0x800000" crc="7aacab47" sha1="312c1c9846175fe1a3cad51d5ae230cf674fc93d" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c6.c6" offset="0x2000001" size="0x800000" crc="c698fd5d" sha1="16818883b06849ba2f8d61bdd5e21aaf99bd8408" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c7.c7" offset="0x3000000" size="0x800000" crc="cfceddd2" sha1="7def666adf8bd1703f40c61f182fc040b6362dc9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c8.c8" offset="0x3000001" size="0x800000" crc="4d9be34c" sha1="a737bdfa2b815aea7067e7af2636e83a9409c414" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c1.c1" offset="0x000000" size="0x800000" crc="5a79c34e" sha1="b8aa51fa50935cae62ab3d125b723ab888691e60" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c2.c2" offset="0x000001" size="0x800000" crc="944c362c" sha1="3843ab300f956280475469caee70135658f67089" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c3.c3" offset="0x1000000" size="0x800000" crc="6e69d36f" sha1="94e8cf42e999114b4bd8b30e0aa2f365578c4c9a" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c4.c4" offset="0x1000001" size="0x800000" crc="b755b4eb" sha1="804700a0966a48f130c434ede3f970792ea74fa5" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c5.c5" offset="0x2000000" size="0x800000" crc="7aacab47" sha1="312c1c9846175fe1a3cad51d5ae230cf674fc93d" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c6.c6" offset="0x2000001" size="0x800000" crc="c698fd5d" sha1="16818883b06849ba2f8d61bdd5e21aaf99bd8408" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c7.c7" offset="0x3000000" size="0x800000" crc="cfceddd2" sha1="7def666adf8bd1703f40c61f182fc040b6362dc9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c8.c8" offset="0x3000001" size="0x800000" crc="4d9be34c" sha1="a737bdfa2b815aea7067e7af2636e83a9409c414" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -7958,8 +7958,8 @@
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
<rom loadflag="load16_word_swap" name="neo-sma" offset="0x0c0000" size="0x040000" crc="71c6e6bb" sha1="1bd29ded4c6b29780db8e8b772c452189699ca89" />
<!-- stored in the custom chip -->
- <rom loadflag="load16_word_swap" name="257-p1.p1" offset="0x100000" size="0x400000" crc="60947b4c" sha1="5faa0a7ac7734d6c8e276589bd12dd574264647d" /> <!-- mask rom TC5332202 -->
- <rom loadflag="load16_word_swap" name="257-p2.p2" offset="0x500000" size="0x400000" crc="1b7ec415" sha1="f19fa44e9ee5b5a6eb4a051349d6bc4acc3bbbdb" /> <!-- mask rom TC5332202 -->
+ <rom loadflag="load16_word_swap" name="257-p1.p1" offset="0x100000" size="0x400000" crc="60947b4c" sha1="5faa0a7ac7734d6c8e276589bd12dd574264647d" /> <!-- mask rom TC5332202 -->
+ <rom loadflag="load16_word_swap" name="257-p2.p2" offset="0x500000" size="0x400000" crc="1b7ec415" sha1="f19fa44e9ee5b5a6eb4a051349d6bc4acc3bbbdb" /> <!-- mask rom TC5332202 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -7967,23 +7967,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x40000" name="257-m1.m1" crc="4b749113" sha1="2af2361146edd0ce3966614d90165a5c1afb8de4" /> <!-- mask rom TC532000 -->
+ <rom offset="0x00000" size="0x40000" name="257-m1.m1" crc="4b749113" sha1="2af2361146edd0ce3966614d90165a5c1afb8de4" /> <!-- mask rom TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="257-v1.v1" offset="0x000000" size="0x400000" crc="17cde847" sha1="4bcc0205b70dc6d9216b29025450c9c5b08cb65d" /> <!-- TC5332204 -->
- <rom name="257-v2.v2" offset="0x400000" size="0x400000" crc="1afb20ff" sha1="57dfd2de058139345ff2b744a225790baaecd5a2" /> <!-- TC5332204 -->
- <rom name="257-v3.v3" offset="0x800000" size="0x400000" crc="4605036a" sha1="51b228a0600d38a6ec37aec4822879ec3b0ee106" /> <!-- TC5332204 -->
- <rom name="257-v4.v4" offset="0xc00000" size="0x400000" crc="764bbd6b" sha1="df23c09ca6cf7d0ae5e11ff16e30c159725106b3" /> <!-- TC5332204 -->
+ <rom name="257-v1.v1" offset="0x000000" size="0x400000" crc="17cde847" sha1="4bcc0205b70dc6d9216b29025450c9c5b08cb65d" /> <!-- TC5332204 -->
+ <rom name="257-v2.v2" offset="0x400000" size="0x400000" crc="1afb20ff" sha1="57dfd2de058139345ff2b744a225790baaecd5a2" /> <!-- TC5332204 -->
+ <rom name="257-v3.v3" offset="0x800000" size="0x400000" crc="4605036a" sha1="51b228a0600d38a6ec37aec4822879ec3b0ee106" /> <!-- TC5332204 -->
+ <rom name="257-v4.v4" offset="0xc00000" size="0x400000" crc="764bbd6b" sha1="df23c09ca6cf7d0ae5e11ff16e30c159725106b3" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="257-c1.c1" offset="0x000000" size="0x800000" crc="cef1cdfa" sha1="6135080f3a6b4712b76cc217edcc58e72b55c2b9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c2.c2" offset="0x000001" size="0x800000" crc="f7bf0003" sha1="9f7b19a2100cf7d12867e742f440dd5277b4f895" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c3.c3" offset="0x1000000" size="0x800000" crc="101e6560" sha1="8073ae1139e215d1167f8d32c14079a46ce3ee1c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c4.c4" offset="0x1000001" size="0x800000" crc="bd2fc1b1" sha1="da0006761923ad49b404a08d7a151193ee307a69" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c5.c5" offset="0x2000000" size="0x800000" crc="89775412" sha1="b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c6.c6" offset="0x2000001" size="0x800000" crc="fa7200d5" sha1="6f2b0d38af34e280d56a58955400e5c679906871" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c7.c7" offset="0x3000000" size="0x800000" crc="7da11fe4" sha1="065336cf166807acb6c8569d59d3bf37a19b0a42" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c8.c8" offset="0x3000001" size="0x800000" crc="b1afa60b" sha1="b916184f5cfe4121752270f4f65abf35d8eb0519" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c1.c1" offset="0x000000" size="0x800000" crc="cef1cdfa" sha1="6135080f3a6b4712b76cc217edcc58e72b55c2b9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c2.c2" offset="0x000001" size="0x800000" crc="f7bf0003" sha1="9f7b19a2100cf7d12867e742f440dd5277b4f895" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c3.c3" offset="0x1000000" size="0x800000" crc="101e6560" sha1="8073ae1139e215d1167f8d32c14079a46ce3ee1c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c4.c4" offset="0x1000001" size="0x800000" crc="bd2fc1b1" sha1="da0006761923ad49b404a08d7a151193ee307a69" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c5.c5" offset="0x2000000" size="0x800000" crc="89775412" sha1="b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c6.c6" offset="0x2000001" size="0x800000" crc="fa7200d5" sha1="6f2b0d38af34e280d56a58955400e5c679906871" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c7.c7" offset="0x3000000" size="0x800000" crc="7da11fe4" sha1="065336cf166807acb6c8569d59d3bf37a19b0a42" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c8.c8" offset="0x3000001" size="0x800000" crc="b1afa60b" sha1="b916184f5cfe4121752270f4f65abf35d8eb0519" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -8000,8 +8000,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc50_kof2000n" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="257-pg1.p1" offset="0x000000" size="0x100000" crc="5f809dbe" sha1="2bc233dcff5622de86d01e3b74b840c7caf12982" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="257-pg2.sp2" offset="0x100000" size="0x400000" crc="693c2c5e" sha1="dc9121b7369ef46596343cac055a00aec81704d4" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="257-pg1.p1" offset="0x000000" size="0x100000" crc="5f809dbe" sha1="2bc233dcff5622de86d01e3b74b840c7caf12982" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="257-pg2.sp2" offset="0x100000" size="0x400000" crc="693c2c5e" sha1="dc9121b7369ef46596343cac055a00aec81704d4" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8009,23 +8009,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x40000" name="257-m1.m1" crc="4b749113" sha1="2af2361146edd0ce3966614d90165a5c1afb8de4" /> <!-- mask rom TC532000 -->
+ <rom offset="0x00000" size="0x40000" name="257-m1.m1" crc="4b749113" sha1="2af2361146edd0ce3966614d90165a5c1afb8de4" /> <!-- mask rom TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="257-v1.v1" offset="0x000000" size="0x400000" crc="17cde847" sha1="4bcc0205b70dc6d9216b29025450c9c5b08cb65d" /> <!-- TC5332204 -->
- <rom name="257-v2.v2" offset="0x400000" size="0x400000" crc="1afb20ff" sha1="57dfd2de058139345ff2b744a225790baaecd5a2" /> <!-- TC5332204 -->
- <rom name="257-v3.v3" offset="0x800000" size="0x400000" crc="4605036a" sha1="51b228a0600d38a6ec37aec4822879ec3b0ee106" /> <!-- TC5332204 -->
- <rom name="257-v4.v4" offset="0xc00000" size="0x400000" crc="764bbd6b" sha1="df23c09ca6cf7d0ae5e11ff16e30c159725106b3" /> <!-- TC5332204 -->
+ <rom name="257-v1.v1" offset="0x000000" size="0x400000" crc="17cde847" sha1="4bcc0205b70dc6d9216b29025450c9c5b08cb65d" /> <!-- TC5332204 -->
+ <rom name="257-v2.v2" offset="0x400000" size="0x400000" crc="1afb20ff" sha1="57dfd2de058139345ff2b744a225790baaecd5a2" /> <!-- TC5332204 -->
+ <rom name="257-v3.v3" offset="0x800000" size="0x400000" crc="4605036a" sha1="51b228a0600d38a6ec37aec4822879ec3b0ee106" /> <!-- TC5332204 -->
+ <rom name="257-v4.v4" offset="0xc00000" size="0x400000" crc="764bbd6b" sha1="df23c09ca6cf7d0ae5e11ff16e30c159725106b3" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
- <rom loadflag="load16_byte" name="257-c1.c1" offset="0x000000" size="0x800000" crc="cef1cdfa" sha1="6135080f3a6b4712b76cc217edcc58e72b55c2b9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c2.c2" offset="0x000001" size="0x800000" crc="f7bf0003" sha1="9f7b19a2100cf7d12867e742f440dd5277b4f895" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c3.c3" offset="0x1000000" size="0x800000" crc="101e6560" sha1="8073ae1139e215d1167f8d32c14079a46ce3ee1c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c4.c4" offset="0x1000001" size="0x800000" crc="bd2fc1b1" sha1="da0006761923ad49b404a08d7a151193ee307a69" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c5.c5" offset="0x2000000" size="0x800000" crc="89775412" sha1="b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c6.c6" offset="0x2000001" size="0x800000" crc="fa7200d5" sha1="6f2b0d38af34e280d56a58955400e5c679906871" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c7.c7" offset="0x3000000" size="0x800000" crc="7da11fe4" sha1="065336cf166807acb6c8569d59d3bf37a19b0a42" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="257-c8.c8" offset="0x3000001" size="0x800000" crc="b1afa60b" sha1="b916184f5cfe4121752270f4f65abf35d8eb0519" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c1.c1" offset="0x000000" size="0x800000" crc="cef1cdfa" sha1="6135080f3a6b4712b76cc217edcc58e72b55c2b9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c2.c2" offset="0x000001" size="0x800000" crc="f7bf0003" sha1="9f7b19a2100cf7d12867e742f440dd5277b4f895" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c3.c3" offset="0x1000000" size="0x800000" crc="101e6560" sha1="8073ae1139e215d1167f8d32c14079a46ce3ee1c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c4.c4" offset="0x1000001" size="0x800000" crc="bd2fc1b1" sha1="da0006761923ad49b404a08d7a151193ee307a69" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c5.c5" offset="0x2000000" size="0x800000" crc="89775412" sha1="b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c6.c6" offset="0x2000001" size="0x800000" crc="fa7200d5" sha1="6f2b0d38af34e280d56a58955400e5c679906871" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c7.c7" offset="0x3000000" size="0x800000" crc="7da11fe4" sha1="065336cf166807acb6c8569d59d3bf37a19b0a42" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="257-c8.c8" offset="0x3000001" size="0x800000" crc="b1afa60b" sha1="b916184f5cfe4121752270f4f65abf35d8eb0519" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -8048,7 +8048,7 @@
<publisher>Visco</publisher>
<info name="serial" value="NGM-2590?"/>
<info name="alt_title" value="ãƒãƒ³ãƒ»ãƒ“ード"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_bangbead" />
@@ -8088,7 +8088,7 @@
<publisher>Eleven / Gavaking</publisher>
<info name="serial" value="NGM-2600?"/>
<info name="alt_title" value="ナイトメアインザダーク"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_nitd" />
@@ -8133,7 +8133,7 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc42_sengoku3" />
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="261-ph1.p1" offset="0x100000" size="0x100000" crc="e0d4bc0a" sha1="8df366097f224771ca6d1aa5c1691cd46776cd12" /> <!-- mask rom TC5316200 -->
+ <rom loadflag="load16_word_swap" name="261-ph1.p1" offset="0x100000" size="0x100000" crc="e0d4bc0a" sha1="8df366097f224771ca6d1aa5c1691cd46776cd12" /> <!-- mask rom TC5316200 -->
<rom size="0x100000" offset="0x000000" loadflag="continue" />
</dataarea>
<dataarea name="fixed" size="0x20000">
@@ -8141,19 +8141,19 @@
<rom value="0" size="0x20000" offset="0x000000" loadflag="fill" />
</dataarea>
<dataarea name="audiocpu" size="0x080000">
- <rom offset="0x000000" size="0x080000" name="261-m1.m1" crc="7d501c39" sha1="8e6bcc428f5ac7532d9c9be7e07ad0821461a080" /> <!-- mask rom TC534000 -->
+ <rom offset="0x000000" size="0x080000" name="261-m1.m1" crc="7d501c39" sha1="8e6bcc428f5ac7532d9c9be7e07ad0821461a080" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x0e00000">
- <rom name="261-v1.v1" offset="0x000000" size="0x400000" crc="64c30081" sha1="f9ebd20cf59b72e864b7274c1bdb6d99ecaf4595" /> <!-- mask rom TC5332204 -->
- <rom name="261-v2.v2" offset="0x400000" size="0x400000" crc="392a9c47" sha1="7ab90a54089236ca6c3ef1af8e566a8025d38159" /> <!-- mask rom TC5332204 -->
- <rom name="261-v3.v3" offset="0x800000" size="0x400000" crc="c1a7ebe3" sha1="1d7bb481451f5ee0457e954bb5210300182c3c9c" /> <!-- mask rom TC5332204 -->
- <rom name="261-v4.v4" offset="0xc00000" size="0x200000" crc="9000d085" sha1="11157b355ab4eb6627e9f322ed875332d3d77349" /> <!-- mask rom TC5316200 -->
+ <rom name="261-v1.v1" offset="0x000000" size="0x400000" crc="64c30081" sha1="f9ebd20cf59b72e864b7274c1bdb6d99ecaf4595" /> <!-- mask rom TC5332204 -->
+ <rom name="261-v2.v2" offset="0x400000" size="0x400000" crc="392a9c47" sha1="7ab90a54089236ca6c3ef1af8e566a8025d38159" /> <!-- mask rom TC5332204 -->
+ <rom name="261-v3.v3" offset="0x800000" size="0x400000" crc="c1a7ebe3" sha1="1d7bb481451f5ee0457e954bb5210300182c3c9c" /> <!-- mask rom TC5332204 -->
+ <rom name="261-v4.v4" offset="0xc00000" size="0x200000" crc="9000d085" sha1="11157b355ab4eb6627e9f322ed875332d3d77349" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
- <rom loadflag="load16_byte" name="261-c1.c1" offset="0x000000" size="0x800000" crc="ded84d9c" sha1="d960523b813d4fae06d716298d4e431a5c77a0c5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="261-c2.c2" offset="0x000001" size="0x800000" crc="b8eb4348" sha1="619d24312549932959481fa58f43f11c048e1ca5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="261-c3.c3" offset="0x1000000" size="0x800000" crc="84e2034a" sha1="38ec4ae4b86933a25c9a03799b8cade4b1346401" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="261-c4.c4" offset="0x1000001" size="0x800000" crc="0b45ae53" sha1="a19fb21408ab633aee8bbf38bf43b5e26766b355" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="261-c1.c1" offset="0x000000" size="0x800000" crc="ded84d9c" sha1="d960523b813d4fae06d716298d4e431a5c77a0c5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="261-c2.c2" offset="0x000001" size="0x800000" crc="b8eb4348" sha1="619d24312549932959481fa58f43f11c048e1ca5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="261-c3.c3" offset="0x1000000" size="0x800000" crc="84e2034a" sha1="38ec4ae4b86933a25c9a03799b8cade4b1346401" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="261-c4.c4" offset="0x1000001" size="0x800000" crc="0b45ae53" sha1="a19fb21408ab633aee8bbf38bf43b5e26766b355" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8181,8 +8181,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc50_kof2001" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="262-p1-08-e0.p1" offset="0x000000" size="0x100000" crc="9381750d" sha1="dcfecd69e563ff52fe07d23c5372d0f748b07819" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="262-p2-08-e0.sp2" offset="0x100000" size="0x400000" crc="8e0d8329" sha1="10dcc1baf0aaf1fc84c4d856bca6bcff85aed2bc" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="262-p1-08-e0.p1" offset="0x000000" size="0x100000" crc="9381750d" sha1="dcfecd69e563ff52fe07d23c5372d0f748b07819" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="262-p2-08-e0.sp2" offset="0x100000" size="0x400000" crc="8e0d8329" sha1="10dcc1baf0aaf1fc84c4d856bca6bcff85aed2bc" /> <!-- mask rom TC5332205 -->
<!-- The first/early production run sets have proms with above labels. Some later? sets found have eproms instead of proms -->
</dataarea>
<dataarea name="fixed" size="0x20000">
@@ -8191,24 +8191,24 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x40000" name="265-262-m1.m1" crc="a7f8119f" sha1="71805b39b8b09c32425cf39f9de59b2f755976c2" /> <!-- mask rom TC532000 -->
+ <rom offset="0x00000" size="0x40000" name="265-262-m1.m1" crc="a7f8119f" sha1="71805b39b8b09c32425cf39f9de59b2f755976c2" /> <!-- mask rom TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
- <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
- <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
- <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="262-c1-08-e0.c1" offset="0x000000" size="0x800000" crc="99cc785a" sha1="374f0674871d0196fa274aa6c5956d7b3848d5da" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c2-08-e0.c2" offset="0x000001" size="0x800000" crc="50368cbf" sha1="5d9e206e98e0b0c7735b72ea46b45058fdec2352" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c3-08-e0.c3" offset="0x1000000" size="0x800000" crc="fb14ff87" sha1="445a8db2fc69eff54a252700f2d3a89244c58e75" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c4-08-e0.c4" offset="0x1000001" size="0x800000" crc="4397faf8" sha1="6752b394f6647502a649a3e62bd3442f936b733e" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c5-08-e0.c5" offset="0x2000000" size="0x800000" crc="91f24be4" sha1="88190c41f7d4a0f4b1982149fc9acfc640af498d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c6-08-e0.c6" offset="0x2000001" size="0x800000" crc="a31e4403" sha1="5cd1a14703aa58810e2377dfb7353c61e9dc9c1f" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c7-08-e0.c7" offset="0x3000000" size="0x800000" crc="54d9d1ec" sha1="80c3a8ec39130dd5d3da561f287709da6b8abcf4" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c8-08-e0.c8" offset="0x3000001" size="0x800000" crc="59289a6b" sha1="ddfce7c85b2a144975db5bb14b4b51aaf881880e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c1-08-e0.c1" offset="0x000000" size="0x800000" crc="99cc785a" sha1="374f0674871d0196fa274aa6c5956d7b3848d5da" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c2-08-e0.c2" offset="0x000001" size="0x800000" crc="50368cbf" sha1="5d9e206e98e0b0c7735b72ea46b45058fdec2352" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c3-08-e0.c3" offset="0x1000000" size="0x800000" crc="fb14ff87" sha1="445a8db2fc69eff54a252700f2d3a89244c58e75" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c4-08-e0.c4" offset="0x1000001" size="0x800000" crc="4397faf8" sha1="6752b394f6647502a649a3e62bd3442f936b733e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c5-08-e0.c5" offset="0x2000000" size="0x800000" crc="91f24be4" sha1="88190c41f7d4a0f4b1982149fc9acfc640af498d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c6-08-e0.c6" offset="0x2000001" size="0x800000" crc="a31e4403" sha1="5cd1a14703aa58810e2377dfb7353c61e9dc9c1f" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c7-08-e0.c7" offset="0x3000000" size="0x800000" crc="54d9d1ec" sha1="80c3a8ec39130dd5d3da561f287709da6b8abcf4" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c8-08-e0.c8" offset="0x3000001" size="0x800000" crc="59289a6b" sha1="ddfce7c85b2a144975db5bb14b4b51aaf881880e" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8225,8 +8225,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc50_kof2001" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="262-pg1.p1" offset="0x000000" size="0x100000" crc="2af7e741" sha1="e41282d73ed6d521da056f1a16573bb61bfa3826" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="262-pg2.sp2" offset="0x100000" size="0x400000" crc="91eea062" sha1="82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="262-pg1.p1" offset="0x000000" size="0x100000" crc="2af7e741" sha1="e41282d73ed6d521da056f1a16573bb61bfa3826" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="262-pg2.sp2" offset="0x100000" size="0x400000" crc="91eea062" sha1="82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8234,24 +8234,24 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x40000" name="265-262-m1.m1" crc="a7f8119f" sha1="71805b39b8b09c32425cf39f9de59b2f755976c2" /> <!-- mask rom TC532000 -->
+ <rom offset="0x00000" size="0x40000" name="265-262-m1.m1" crc="a7f8119f" sha1="71805b39b8b09c32425cf39f9de59b2f755976c2" /> <!-- mask rom TC532000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
- <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
- <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
- <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="262-c1-08-e0.c1" offset="0x000000" size="0x800000" crc="99cc785a" sha1="374f0674871d0196fa274aa6c5956d7b3848d5da" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c2-08-e0.c2" offset="0x000001" size="0x800000" crc="50368cbf" sha1="5d9e206e98e0b0c7735b72ea46b45058fdec2352" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c3-08-e0.c3" offset="0x1000000" size="0x800000" crc="fb14ff87" sha1="445a8db2fc69eff54a252700f2d3a89244c58e75" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c4-08-e0.c4" offset="0x1000001" size="0x800000" crc="4397faf8" sha1="6752b394f6647502a649a3e62bd3442f936b733e" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c5-08-e0.c5" offset="0x2000000" size="0x800000" crc="91f24be4" sha1="88190c41f7d4a0f4b1982149fc9acfc640af498d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c6-08-e0.c6" offset="0x2000001" size="0x800000" crc="a31e4403" sha1="5cd1a14703aa58810e2377dfb7353c61e9dc9c1f" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c7-08-e0.c7" offset="0x3000000" size="0x800000" crc="54d9d1ec" sha1="80c3a8ec39130dd5d3da561f287709da6b8abcf4" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="262-c8-08-e0.c8" offset="0x3000001" size="0x800000" crc="59289a6b" sha1="ddfce7c85b2a144975db5bb14b4b51aaf881880e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c1-08-e0.c1" offset="0x000000" size="0x800000" crc="99cc785a" sha1="374f0674871d0196fa274aa6c5956d7b3848d5da" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c2-08-e0.c2" offset="0x000001" size="0x800000" crc="50368cbf" sha1="5d9e206e98e0b0c7735b72ea46b45058fdec2352" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c3-08-e0.c3" offset="0x1000000" size="0x800000" crc="fb14ff87" sha1="445a8db2fc69eff54a252700f2d3a89244c58e75" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c4-08-e0.c4" offset="0x1000001" size="0x800000" crc="4397faf8" sha1="6752b394f6647502a649a3e62bd3442f936b733e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c5-08-e0.c5" offset="0x2000000" size="0x800000" crc="91f24be4" sha1="88190c41f7d4a0f4b1982149fc9acfc640af498d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c6-08-e0.c6" offset="0x2000001" size="0x800000" crc="a31e4403" sha1="5cd1a14703aa58810e2377dfb7353c61e9dc9c1f" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c7-08-e0.c7" offset="0x3000000" size="0x800000" crc="54d9d1ec" sha1="80c3a8ec39130dd5d3da561f287709da6b8abcf4" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="262-c8-08-e0.c8" offset="0x3000001" size="0x800000" crc="59289a6b" sha1="ddfce7c85b2a144975db5bb14b4b51aaf881880e" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8278,8 +8278,8 @@
<feature name="slot" value="pcm2_mslug4" />
<!-- These carts were manufactured by Mega Enterprise, not SNK. -->
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="263-p1.p1" offset="0x000000" size="0x100000" crc="27e4def3" sha1="a08785e8145981bb6b5332a3b2df7eb321253cca" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="263-p2.sp2" offset="0x100000" size="0x400000" crc="fdb7aed8" sha1="dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="263-p1.p1" offset="0x000000" size="0x100000" crc="27e4def3" sha1="a08785e8145981bb6b5332a3b2df7eb321253cca" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="263-p2.sp2" offset="0x100000" size="0x400000" crc="fdb7aed8" sha1="dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8287,21 +8287,21 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="263-m1.m1" crc="46ac8228" sha1="5aeea221050c98e4bb0f16489ce772bf1c80f787" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="263-m1.m1" crc="46ac8228" sha1="5aeea221050c98e4bb0f16489ce772bf1c80f787" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="263-v1.v1" offset="0x000000" size="0x800000" crc="01e9b9cd" sha1="0b045c2999449f7dab5ae8a42e957d5b6650431e" /> <!-- mask rom TC5364205 -->
- <rom name="263-v2.v2" offset="0x800000" size="0x800000" crc="4ab2bf81" sha1="77ccfa48f7e3daddef5fe5229a0093eb2f803742" /> <!-- mask rom TC5364205 -->
+ <rom name="263-v1.v1" offset="0x000000" size="0x800000" crc="01e9b9cd" sha1="0b045c2999449f7dab5ae8a42e957d5b6650431e" /> <!-- mask rom TC5364205 -->
+ <rom name="263-v2.v2" offset="0x800000" size="0x800000" crc="4ab2bf81" sha1="77ccfa48f7e3daddef5fe5229a0093eb2f803742" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="263-c1.c1" offset="0x000000" size="0x800000" crc="84865f8a" sha1="34467ada896eb7c7ca58658bf2a932936d8b632c" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c2.c2" offset="0x000001" size="0x800000" crc="81df97f2" sha1="2b74493b8ec8fd49216a627aeb3db493f76124e3" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c3.c3" offset="0x1000000" size="0x800000" crc="1a343323" sha1="bbbb5232bba538c277ce2ee02e2956ca2243b787" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c4.c4" offset="0x1000001" size="0x800000" crc="942cfb44" sha1="d9b46c71726383c4581fb042e63897e5a3c92d1b" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c5.c5" offset="0x2000000" size="0x800000" crc="a748854f" sha1="2611bbedf9b5d8e82c6b2c99b88f842c46434d41" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c6.c6" offset="0x2000001" size="0x800000" crc="5c8ba116" sha1="6034db09c8706d4ddbcefc053efbc47a0953eb92" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c1.c1" offset="0x000000" size="0x800000" crc="84865f8a" sha1="34467ada896eb7c7ca58658bf2a932936d8b632c" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c2.c2" offset="0x000001" size="0x800000" crc="81df97f2" sha1="2b74493b8ec8fd49216a627aeb3db493f76124e3" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c3.c3" offset="0x1000000" size="0x800000" crc="1a343323" sha1="bbbb5232bba538c277ce2ee02e2956ca2243b787" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c4.c4" offset="0x1000001" size="0x800000" crc="942cfb44" sha1="d9b46c71726383c4581fb042e63897e5a3c92d1b" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c5.c5" offset="0x2000000" size="0x800000" crc="a748854f" sha1="2611bbedf9b5d8e82c6b2c99b88f842c46434d41" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c6.c6" offset="0x2000001" size="0x800000" crc="5c8ba116" sha1="6034db09c8706d4ddbcefc053efbc47a0953eb92" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8318,8 +8318,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="pcm2_mslug4" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="263-ph1.p1" offset="0x000000" size="0x100000" crc="c67f5c8d" sha1="12af74964843f103520d9f0825069ea2f67eeb2f" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="263-ph2.sp2" offset="0x100000" size="0x400000" crc="bc3ec89e" sha1="2cb0626bc4fa57e1d25f208e04532b570d87b3fb" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="263-ph1.p1" offset="0x000000" size="0x100000" crc="c67f5c8d" sha1="12af74964843f103520d9f0825069ea2f67eeb2f" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="263-ph2.sp2" offset="0x100000" size="0x400000" crc="bc3ec89e" sha1="2cb0626bc4fa57e1d25f208e04532b570d87b3fb" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8327,21 +8327,21 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="263-m1.m1" crc="46ac8228" sha1="5aeea221050c98e4bb0f16489ce772bf1c80f787" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="263-m1.m1" crc="46ac8228" sha1="5aeea221050c98e4bb0f16489ce772bf1c80f787" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="263-v1.v1" offset="0x000000" size="0x800000" crc="01e9b9cd" sha1="0b045c2999449f7dab5ae8a42e957d5b6650431e" /> <!-- mask rom TC5364205 -->
- <rom name="263-v2.v2" offset="0x800000" size="0x800000" crc="4ab2bf81" sha1="77ccfa48f7e3daddef5fe5229a0093eb2f803742" /> <!-- mask rom TC5364205 -->
+ <rom name="263-v1.v1" offset="0x000000" size="0x800000" crc="01e9b9cd" sha1="0b045c2999449f7dab5ae8a42e957d5b6650431e" /> <!-- mask rom TC5364205 -->
+ <rom name="263-v2.v2" offset="0x800000" size="0x800000" crc="4ab2bf81" sha1="77ccfa48f7e3daddef5fe5229a0093eb2f803742" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="263-c1.c1" offset="0x000000" size="0x800000" crc="84865f8a" sha1="34467ada896eb7c7ca58658bf2a932936d8b632c" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c2.c2" offset="0x000001" size="0x800000" crc="81df97f2" sha1="2b74493b8ec8fd49216a627aeb3db493f76124e3" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c3.c3" offset="0x1000000" size="0x800000" crc="1a343323" sha1="bbbb5232bba538c277ce2ee02e2956ca2243b787" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c4.c4" offset="0x1000001" size="0x800000" crc="942cfb44" sha1="d9b46c71726383c4581fb042e63897e5a3c92d1b" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c5.c5" offset="0x2000000" size="0x800000" crc="a748854f" sha1="2611bbedf9b5d8e82c6b2c99b88f842c46434d41" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c6.c6" offset="0x2000001" size="0x800000" crc="5c8ba116" sha1="6034db09c8706d4ddbcefc053efbc47a0953eb92" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c1.c1" offset="0x000000" size="0x800000" crc="84865f8a" sha1="34467ada896eb7c7ca58658bf2a932936d8b632c" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c2.c2" offset="0x000001" size="0x800000" crc="81df97f2" sha1="2b74493b8ec8fd49216a627aeb3db493f76124e3" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c3.c3" offset="0x1000000" size="0x800000" crc="1a343323" sha1="bbbb5232bba538c277ce2ee02e2956ca2243b787" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c4.c4" offset="0x1000001" size="0x800000" crc="942cfb44" sha1="d9b46c71726383c4581fb042e63897e5a3c92d1b" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c5.c5" offset="0x2000000" size="0x800000" crc="a748854f" sha1="2611bbedf9b5d8e82c6b2c99b88f842c46434d41" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c6.c6" offset="0x2000001" size="0x800000" crc="5c8ba116" sha1="6034db09c8706d4ddbcefc053efbc47a0953eb92" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8368,7 +8368,7 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="pcm2_rotd" />
<dataarea name="maincpu" width="16" endianness="big" size="0x800000">
- <rom loadflag="load16_word_swap" name="264-p1.p1" offset="0x000000" size="0x800000" crc="b8cc969d" sha1="4f2205b4bdd32dd1522106ef4df10ac0eb1b852d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_word_swap" name="264-p1.p1" offset="0x000000" size="0x800000" crc="b8cc969d" sha1="4f2205b4bdd32dd1522106ef4df10ac0eb1b852d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8376,27 +8376,27 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="264-m1.m1" crc="4dbd7b43" sha1="6b63756b0d2d30bbf13fbd219833c81fd060ef96" /> <!-- mask rom 27c010 -->
+ <rom offset="0x00000" size="0x20000" name="264-m1.m1" crc="4dbd7b43" sha1="6b63756b0d2d30bbf13fbd219833c81fd060ef96" /> <!-- mask rom 27c010 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="264-v1.v1" offset="0x000000" size="0x800000" crc="fa005812" sha1="73723126dab5a640ac11955ed6da1bf7a91394f5" /> <!-- mask rom TC5364205 -->
- <rom name="264-v2.v2" offset="0x800000" size="0x800000" crc="c3dc8bf0" sha1="a105e37262d9500a30fb8a5dac05aa4fab2562a3" /> <!-- mask rom TC5364205 -->
+ <rom name="264-v1.v1" offset="0x000000" size="0x800000" crc="fa005812" sha1="73723126dab5a640ac11955ed6da1bf7a91394f5" /> <!-- mask rom TC5364205 -->
+ <rom name="264-v2.v2" offset="0x800000" size="0x800000" crc="c3dc8bf0" sha1="a105e37262d9500a30fb8a5dac05aa4fab2562a3" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="264-c1.c1" offset="0x000000" size="0x800000" crc="4f148fee" sha1="0821463765fad8fbd0dfbbabb7807337d0333719" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c2.c2" offset="0x000001" size="0x800000" crc="7cf5ff72" sha1="ccb2f94bce943576d224cb326806942426d25584" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c3.c3" offset="0x1000000" size="0x800000" crc="64d84c98" sha1="8faf153f465ce6fb7770b27a7ce63caf11dd4086" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c4.c4" offset="0x1000001" size="0x800000" crc="2f394a95" sha1="82347e8f2b48b0522d7d91fd3f372d5768934ab2" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c5.c5" offset="0x2000000" size="0x800000" crc="6b99b978" sha1="8fd0a60029b41668f9e1e3056edd3c90f62efa83" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c6.c6" offset="0x2000001" size="0x800000" crc="847d5c7d" sha1="a2ce03f6302edf81f2645de9ec61df1a281ddd78" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c7.c7" offset="0x3000000" size="0x800000" crc="231d681e" sha1="87836e64dc816f8bf1c834641535ea96baacc024" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c8.c8" offset="0x3000001" size="0x800000" crc="c5edb5c4" sha1="253378c8739daa5da4edb15eff7050820b2b3755" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c1.c1" offset="0x000000" size="0x800000" crc="4f148fee" sha1="0821463765fad8fbd0dfbbabb7807337d0333719" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c2.c2" offset="0x000001" size="0x800000" crc="7cf5ff72" sha1="ccb2f94bce943576d224cb326806942426d25584" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c3.c3" offset="0x1000000" size="0x800000" crc="64d84c98" sha1="8faf153f465ce6fb7770b27a7ce63caf11dd4086" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c4.c4" offset="0x1000001" size="0x800000" crc="2f394a95" sha1="82347e8f2b48b0522d7d91fd3f372d5768934ab2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c5.c5" offset="0x2000000" size="0x800000" crc="6b99b978" sha1="8fd0a60029b41668f9e1e3056edd3c90f62efa83" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c6.c6" offset="0x2000001" size="0x800000" crc="847d5c7d" sha1="a2ce03f6302edf81f2645de9ec61df1a281ddd78" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c7.c7" offset="0x3000000" size="0x800000" crc="231d681e" sha1="87836e64dc816f8bf1c834641535ea96baacc024" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c8.c8" offset="0x3000001" size="0x800000" crc="c5edb5c4" sha1="253378c8739daa5da4edb15eff7050820b2b3755" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
-
+
<software name="rotdh" cloneof="rotd">
<description>Rage of the Dragons (NGH-2640?)</description>
<year>2002</year>
@@ -8418,23 +8418,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="264-m1.m1" crc="4dbd7b43" sha1="6b63756b0d2d30bbf13fbd219833c81fd060ef96" /> <!-- mask rom 27c010 -->
+ <rom offset="0x00000" size="0x20000" name="264-m1.m1" crc="4dbd7b43" sha1="6b63756b0d2d30bbf13fbd219833c81fd060ef96" /> <!-- mask rom 27c010 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="264-v1.v1" offset="0x000000" size="0x800000" crc="fa005812" sha1="73723126dab5a640ac11955ed6da1bf7a91394f5" /> <!-- mask rom TC5364205 -->
- <rom name="264-v2.v2" offset="0x800000" size="0x800000" crc="c3dc8bf0" sha1="a105e37262d9500a30fb8a5dac05aa4fab2562a3" /> <!-- mask rom TC5364205 -->
+ <rom name="264-v1.v1" offset="0x000000" size="0x800000" crc="fa005812" sha1="73723126dab5a640ac11955ed6da1bf7a91394f5" /> <!-- mask rom TC5364205 -->
+ <rom name="264-v2.v2" offset="0x800000" size="0x800000" crc="c3dc8bf0" sha1="a105e37262d9500a30fb8a5dac05aa4fab2562a3" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="264-c1.c1" offset="0x000000" size="0x800000" crc="4f148fee" sha1="0821463765fad8fbd0dfbbabb7807337d0333719" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c2.c2" offset="0x000001" size="0x800000" crc="7cf5ff72" sha1="ccb2f94bce943576d224cb326806942426d25584" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c3.c3" offset="0x1000000" size="0x800000" crc="64d84c98" sha1="8faf153f465ce6fb7770b27a7ce63caf11dd4086" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c4.c4" offset="0x1000001" size="0x800000" crc="2f394a95" sha1="82347e8f2b48b0522d7d91fd3f372d5768934ab2" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c5.c5" offset="0x2000000" size="0x800000" crc="6b99b978" sha1="8fd0a60029b41668f9e1e3056edd3c90f62efa83" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c6.c6" offset="0x2000001" size="0x800000" crc="847d5c7d" sha1="a2ce03f6302edf81f2645de9ec61df1a281ddd78" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c7.c7" offset="0x3000000" size="0x800000" crc="231d681e" sha1="87836e64dc816f8bf1c834641535ea96baacc024" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="264-c8.c8" offset="0x3000001" size="0x800000" crc="c5edb5c4" sha1="253378c8739daa5da4edb15eff7050820b2b3755" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c1.c1" offset="0x000000" size="0x800000" crc="4f148fee" sha1="0821463765fad8fbd0dfbbabb7807337d0333719" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c2.c2" offset="0x000001" size="0x800000" crc="7cf5ff72" sha1="ccb2f94bce943576d224cb326806942426d25584" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c3.c3" offset="0x1000000" size="0x800000" crc="64d84c98" sha1="8faf153f465ce6fb7770b27a7ce63caf11dd4086" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c4.c4" offset="0x1000001" size="0x800000" crc="2f394a95" sha1="82347e8f2b48b0522d7d91fd3f372d5768934ab2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c5.c5" offset="0x2000000" size="0x800000" crc="6b99b978" sha1="8fd0a60029b41668f9e1e3056edd3c90f62efa83" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c6.c6" offset="0x2000001" size="0x800000" crc="847d5c7d" sha1="a2ce03f6302edf81f2645de9ec61df1a281ddd78" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c7.c7" offset="0x3000000" size="0x800000" crc="231d681e" sha1="87836e64dc816f8bf1c834641535ea96baacc024" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="264-c8.c8" offset="0x3000001" size="0x800000" crc="c5edb5c4" sha1="253378c8739daa5da4edb15eff7050820b2b3755" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8460,8 +8460,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="k2k2_kof2k2" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="265-p1.p1" offset="0x000000" size="0x100000" crc="9ede7323" sha1="ad9d45498777fda9fa58e75781f48e09aee705a6" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="265-p2.sp2" offset="0x100000" size="0x400000" crc="327266b8" sha1="98f445cc0a94f8744d74bca71cb420277622b034" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="265-p1.p1" offset="0x000000" size="0x100000" crc="9ede7323" sha1="ad9d45498777fda9fa58e75781f48e09aee705a6" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="265-p2.sp2" offset="0x100000" size="0x400000" crc="327266b8" sha1="98f445cc0a94f8744d74bca71cb420277622b034" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8469,23 +8469,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
- <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8511,8 +8511,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="k2k2_matrim" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="266-p1.p1" offset="0x000000" size="0x100000" crc="5d4c2dc7" sha1="8d723b0d28ec344eef26009b361a2b97d300dd51" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="266-p2.sp2" offset="0x100000" size="0x400000" crc="a14b1906" sha1="1daa14d73512f760ef569b06f9facb279437d1db" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="266-p1.p1" offset="0x000000" size="0x100000" crc="5d4c2dc7" sha1="8d723b0d28ec344eef26009b361a2b97d300dd51" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="266-p2.sp2" offset="0x100000" size="0x400000" crc="a14b1906" sha1="1daa14d73512f760ef569b06f9facb279437d1db" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8520,23 +8520,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="266-m1.m1" crc="456c3e6c" sha1="5a07d0186198a18d2dda1331093cf29b0b9b2984" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="266-m1.m1" crc="456c3e6c" sha1="5a07d0186198a18d2dda1331093cf29b0b9b2984" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="266-v1.v1" offset="0x000000" size="0x800000" crc="a4f83690" sha1="200d683d8c30ebc6d0ed331aa5bbba39b4e07160" /> <!-- mask rom TC5364205 -->
- <rom name="266-v2.v2" offset="0x800000" size="0x800000" crc="d0f69eda" sha1="9d7e98976ad433ed8a35d7afffa38130444ba7db" /> <!-- mask rom TC5364205 -->
+ <rom name="266-v1.v1" offset="0x000000" size="0x800000" crc="a4f83690" sha1="200d683d8c30ebc6d0ed331aa5bbba39b4e07160" /> <!-- mask rom TC5364205 -->
+ <rom name="266-v2.v2" offset="0x800000" size="0x800000" crc="d0f69eda" sha1="9d7e98976ad433ed8a35d7afffa38130444ba7db" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="266-c1.c1" offset="0x000000" size="0x800000" crc="505f4e30" sha1="f22b6f76fc0cad963555dc89d072967c8dc8b79a" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c2.c2" offset="0x000001" size="0x800000" crc="3cb57482" sha1="dab15bc24391f9a5173de76af48b612fb9636ccf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c3.c3" offset="0x1000000" size="0x800000" crc="f1cc6ad0" sha1="66c1cccc0332ffd2d3064f06330c41f95ca09ced" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c4.c4" offset="0x1000001" size="0x800000" crc="45b806b7" sha1="c2bb866fded53d62fad0fc88d89d5e7d4cb1894f" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c5.c5" offset="0x2000000" size="0x800000" crc="9a15dd6b" sha1="194a6973a7a9e3847efe1bdbaeaeb16e74aff2dd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c6.c6" offset="0x2000001" size="0x800000" crc="281cb939" sha1="bdb7766cfde581ccfaee2be7fe48445f360a2301" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c7.c7" offset="0x3000000" size="0x800000" crc="4b71f780" sha1="d5611a6f6b730db58613b48f2b0174661ccfb7bb" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="266-c8.c8" offset="0x3000001" size="0x800000" crc="29873d33" sha1="dc77f129ed49b8d40d0d4241feef3f6c2f19a987" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c1.c1" offset="0x000000" size="0x800000" crc="505f4e30" sha1="f22b6f76fc0cad963555dc89d072967c8dc8b79a" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c2.c2" offset="0x000001" size="0x800000" crc="3cb57482" sha1="dab15bc24391f9a5173de76af48b612fb9636ccf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c3.c3" offset="0x1000000" size="0x800000" crc="f1cc6ad0" sha1="66c1cccc0332ffd2d3064f06330c41f95ca09ced" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c4.c4" offset="0x1000001" size="0x800000" crc="45b806b7" sha1="c2bb866fded53d62fad0fc88d89d5e7d4cb1894f" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c5.c5" offset="0x2000000" size="0x800000" crc="9a15dd6b" sha1="194a6973a7a9e3847efe1bdbaeaeb16e74aff2dd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c6.c6" offset="0x2000001" size="0x800000" crc="281cb939" sha1="bdb7766cfde581ccfaee2be7fe48445f360a2301" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c7.c7" offset="0x3000000" size="0x800000" crc="4b71f780" sha1="d5611a6f6b730db58613b48f2b0174661ccfb7bb" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="266-c8.c8" offset="0x3000001" size="0x800000" crc="29873d33" sha1="dc77f129ed49b8d40d0d4241feef3f6c2f19a987" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8555,12 +8555,12 @@
<info name="serial" value="NGM-2670"/>
<info name="release" value="20031224"/>
<info name="alt_title" value="ãƒãƒãƒƒã¨ã«ã‚ƒï½ž"/>
- <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
+ <sharedfeat name="release" value="MVS" /> <!-- MVS ONLY RELEASE -->
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<feature name="slot" value="pcm2_pnyaa" />
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="267-p1.p1" offset="0x000000" size="0x100000" crc="112fe2c0" sha1="01420e051f0bdbd4f68ce306a3738161b96f8ba8" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="267-p1.p1" offset="0x000000" size="0x100000" crc="112fe2c0" sha1="01420e051f0bdbd4f68ce306a3738161b96f8ba8" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8568,16 +8568,16 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="267-m1.m1" crc="c7853ccd" sha1="1b7a4c5093cf0fe3861ce44fd1d3b30c71ad0abe" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="267-m1.m1" crc="c7853ccd" sha1="1b7a4c5093cf0fe3861ce44fd1d3b30c71ad0abe" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
<!-- Encrypted -->
- <rom name="267-v1.v1" offset="0x000000" size="0x400000" crc="e2e8e917" sha1="7f412d55aebff3d38a225a88c632916295ab0584" /> <!-- mask rom TC5332204 -->
+ <rom name="267-v1.v1" offset="0x000000" size="0x400000" crc="e2e8e917" sha1="7f412d55aebff3d38a225a88c632916295ab0584" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="267-c1.c1" offset="0x000000" size="0x800000" crc="5eebee65" sha1="7eb3eefdeb24e19831d0f51d4ea07a0292c25ab6" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="267-c2.c2" offset="0x000001" size="0x800000" crc="2b67187b" sha1="149c3efd3c444fd0d35a97fa2268102bf76be3ed" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="267-c1.c1" offset="0x000000" size="0x800000" crc="5eebee65" sha1="7eb3eefdeb24e19831d0f51d4ea07a0292c25ab6" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="267-c2.c2" offset="0x000001" size="0x800000" crc="2b67187b" sha1="149c3efd3c444fd0d35a97fa2268102bf76be3ed" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8602,8 +8602,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="pvc_mslug5" />
<dataarea name="maincpu" width="16" endianness="big" size="0x800000">
- <rom loadflag="load32_word_swap" name="268-p1cr.p1" offset="0x000000" size="0x400000" crc="d0466792" sha1="880819933d997fab398f91061e9dbccb959ae8a1" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load32_word_swap" name="268-p2cr.p2" offset="0x000002" size="0x400000" crc="fbf6b61e" sha1="9ec743d5988b5e3183f37f8edf45c72a8c0c893e" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load32_word_swap" name="268-p1cr.p1" offset="0x000000" size="0x400000" crc="d0466792" sha1="880819933d997fab398f91061e9dbccb959ae8a1" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load32_word_swap" name="268-p2cr.p2" offset="0x000002" size="0x400000" crc="fbf6b61e" sha1="9ec743d5988b5e3183f37f8edf45c72a8c0c893e" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8611,23 +8611,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="268-m1.m1" crc="4a5a6e0e" sha1="df0f660f2465e1db7be5adfcaf5e88ad61a74a42" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="268-m1.m1" crc="4a5a6e0e" sha1="df0f660f2465e1db7be5adfcaf5e88ad61a74a42" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="268-v1c.v1" offset="0x000000" size="0x800000" crc="ae31d60c" sha1="c42285cf4e52fea74247860813e826df5aa7600a" /> <!-- mask rom TC5364205 -->
- <rom name="268-v2c.v2" offset="0x800000" size="0x800000" crc="c40613ed" sha1="af889570304e2867d7dfea1e94e388c06249fb67" /> <!-- mask rom TC5364205 -->
+ <rom name="268-v1c.v1" offset="0x000000" size="0x800000" crc="ae31d60c" sha1="c42285cf4e52fea74247860813e826df5aa7600a" /> <!-- mask rom TC5364205 -->
+ <rom name="268-v2c.v2" offset="0x800000" size="0x800000" crc="c40613ed" sha1="af889570304e2867d7dfea1e94e388c06249fb67" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="268-c1c.c1" offset="0x000000" size="0x800000" crc="ab7c389a" sha1="025a188de589500bf7637fa8e7a37ab24bf4312e" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c2c.c2" offset="0x000001" size="0x800000" crc="3560881b" sha1="493d218c92290b4770024d6ee2917c4022753b07" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c3c.c3" offset="0x1000000" size="0x800000" crc="3af955ea" sha1="cf36b6ae9b0d12744b17cb7a928399214de894be" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c4c.c4" offset="0x1000001" size="0x800000" crc="c329c373" sha1="5073d4079958a0ef5426885af2c9e3178f37d5e0" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c5c.c5" offset="0x2000000" size="0x800000" crc="959c8177" sha1="889bda7c65d71172e7d89194d1269561888fe789" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c6c.c6" offset="0x2000001" size="0x800000" crc="010a831b" sha1="aec140661e3ae35d264df416478ba15188544d91" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c7c.c7" offset="0x3000000" size="0x800000" crc="6d72a969" sha1="968dd9a4d1209b770b9b85ea6532fa24d262a262" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c8c.c8" offset="0x3000001" size="0x800000" crc="551d720e" sha1="ebf69e334fcaba0fda6fd432fd0970283a365d12" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c1c.c1" offset="0x000000" size="0x800000" crc="ab7c389a" sha1="025a188de589500bf7637fa8e7a37ab24bf4312e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c2c.c2" offset="0x000001" size="0x800000" crc="3560881b" sha1="493d218c92290b4770024d6ee2917c4022753b07" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c3c.c3" offset="0x1000000" size="0x800000" crc="3af955ea" sha1="cf36b6ae9b0d12744b17cb7a928399214de894be" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c4c.c4" offset="0x1000001" size="0x800000" crc="c329c373" sha1="5073d4079958a0ef5426885af2c9e3178f37d5e0" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c5c.c5" offset="0x2000000" size="0x800000" crc="959c8177" sha1="889bda7c65d71172e7d89194d1269561888fe789" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c6c.c6" offset="0x2000001" size="0x800000" crc="010a831b" sha1="aec140661e3ae35d264df416478ba15188544d91" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c7c.c7" offset="0x3000000" size="0x800000" crc="6d72a969" sha1="968dd9a4d1209b770b9b85ea6532fa24d262a262" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c8c.c8" offset="0x3000001" size="0x800000" crc="551d720e" sha1="ebf69e334fcaba0fda6fd432fd0970283a365d12" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8654,23 +8654,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="268-m1.m1" crc="4a5a6e0e" sha1="df0f660f2465e1db7be5adfcaf5e88ad61a74a42" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="268-m1.m1" crc="4a5a6e0e" sha1="df0f660f2465e1db7be5adfcaf5e88ad61a74a42" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="268-v1c.v1" offset="0x000000" size="0x800000" crc="ae31d60c" sha1="c42285cf4e52fea74247860813e826df5aa7600a" /> <!-- mask rom TC5364205 -->
- <rom name="268-v2c.v2" offset="0x800000" size="0x800000" crc="c40613ed" sha1="af889570304e2867d7dfea1e94e388c06249fb67" /> <!-- mask rom TC5364205 -->
+ <rom name="268-v1c.v1" offset="0x000000" size="0x800000" crc="ae31d60c" sha1="c42285cf4e52fea74247860813e826df5aa7600a" /> <!-- mask rom TC5364205 -->
+ <rom name="268-v2c.v2" offset="0x800000" size="0x800000" crc="c40613ed" sha1="af889570304e2867d7dfea1e94e388c06249fb67" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="268-c1c.c1" offset="0x000000" size="0x800000" crc="ab7c389a" sha1="025a188de589500bf7637fa8e7a37ab24bf4312e" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c2c.c2" offset="0x000001" size="0x800000" crc="3560881b" sha1="493d218c92290b4770024d6ee2917c4022753b07" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c3c.c3" offset="0x1000000" size="0x800000" crc="3af955ea" sha1="cf36b6ae9b0d12744b17cb7a928399214de894be" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c4c.c4" offset="0x1000001" size="0x800000" crc="c329c373" sha1="5073d4079958a0ef5426885af2c9e3178f37d5e0" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c5c.c5" offset="0x2000000" size="0x800000" crc="959c8177" sha1="889bda7c65d71172e7d89194d1269561888fe789" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c6c.c6" offset="0x2000001" size="0x800000" crc="010a831b" sha1="aec140661e3ae35d264df416478ba15188544d91" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c7c.c7" offset="0x3000000" size="0x800000" crc="6d72a969" sha1="968dd9a4d1209b770b9b85ea6532fa24d262a262" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c8c.c8" offset="0x3000001" size="0x800000" crc="551d720e" sha1="ebf69e334fcaba0fda6fd432fd0970283a365d12" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c1c.c1" offset="0x000000" size="0x800000" crc="ab7c389a" sha1="025a188de589500bf7637fa8e7a37ab24bf4312e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c2c.c2" offset="0x000001" size="0x800000" crc="3560881b" sha1="493d218c92290b4770024d6ee2917c4022753b07" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c3c.c3" offset="0x1000000" size="0x800000" crc="3af955ea" sha1="cf36b6ae9b0d12744b17cb7a928399214de894be" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c4c.c4" offset="0x1000001" size="0x800000" crc="c329c373" sha1="5073d4079958a0ef5426885af2c9e3178f37d5e0" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c5c.c5" offset="0x2000000" size="0x800000" crc="959c8177" sha1="889bda7c65d71172e7d89194d1269561888fe789" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c6c.c6" offset="0x2000001" size="0x800000" crc="010a831b" sha1="aec140661e3ae35d264df416478ba15188544d91" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c7c.c7" offset="0x3000000" size="0x800000" crc="6d72a969" sha1="968dd9a4d1209b770b9b85ea6532fa24d262a262" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c8c.c8" offset="0x3000001" size="0x800000" crc="551d720e" sha1="ebf69e334fcaba0fda6fd432fd0970283a365d12" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8696,8 +8696,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="pvc_svc" />
<dataarea name="maincpu" width="16" endianness="big" size="0x800000">
- <rom loadflag="load32_word_swap" name="269-p1.p1" offset="0x000000" size="0x400000" crc="38e2005e" sha1="1b902905916a30969282f1399a756e32ff069097" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load32_word_swap" name="269-p2.p2" offset="0x000002" size="0x400000" crc="6d13797c" sha1="3cb71a95cea6b006b44cac0f547df88aec0007b7" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load32_word_swap" name="269-p1.p1" offset="0x000000" size="0x400000" crc="38e2005e" sha1="1b902905916a30969282f1399a756e32ff069097" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load32_word_swap" name="269-p2.p2" offset="0x000002" size="0x400000" crc="6d13797c" sha1="3cb71a95cea6b006b44cac0f547df88aec0007b7" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8705,23 +8705,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="269-m1.m1" crc="f6819d00" sha1="d3bbe09df502464f104e53501708ac6e2c1832c6" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="269-m1.m1" crc="f6819d00" sha1="d3bbe09df502464f104e53501708ac6e2c1832c6" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="269-v1.v1" offset="0x000000" size="0x800000" crc="c659b34c" sha1="1931e8111ef43946f68699f8707334c96f753a1e" /> <!-- mask rom TC5364205 -->
- <rom name="269-v2.v2" offset="0x800000" size="0x800000" crc="dd903835" sha1="e58d38950a7a8697bb22a1cc7a371ae6664ae8f9" /> <!-- mask rom TC5364205 -->
+ <rom name="269-v1.v1" offset="0x000000" size="0x800000" crc="c659b34c" sha1="1931e8111ef43946f68699f8707334c96f753a1e" /> <!-- mask rom TC5364205 -->
+ <rom name="269-v2.v2" offset="0x800000" size="0x800000" crc="dd903835" sha1="e58d38950a7a8697bb22a1cc7a371ae6664ae8f9" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="269-c1r.c1" offset="0x000000" size="0x800000" crc="887b4068" sha1="227cdcf7a10a415f1e3afe7ae97acc9afc2cc8e1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c2r.c2" offset="0x000001" size="0x800000" crc="4e8903e4" sha1="31daaa4fd6c23e8f0a8428931c513d97d2eee1bd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c3r.c3" offset="0x1000000" size="0x800000" crc="7d9c55b0" sha1="1f94a948b3e3c31b3ff05518ef525031a3cb2c62" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c4r.c4" offset="0x1000001" size="0x800000" crc="8acb5bb6" sha1="2c27d6e309646d7b84da85f78c06e4aaa74e844b" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c5r.c5" offset="0x2000000" size="0x800000" crc="097a4157" sha1="54d839f55d27f68c704a94ea3c63c644ffc22ca4" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c6r.c6" offset="0x2000001" size="0x800000" crc="e19df344" sha1="20448add53ab25dd3a8f0b681131ad3b9c68acc9" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c7r.c7" offset="0x3000000" size="0x800000" crc="d8f0340b" sha1="43114af7557361a8903bb8cf8553f602946a9220" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="269-c8r.c8" offset="0x3000001" size="0x800000" crc="2570b71b" sha1="99266e1c2ffcf324793fb5c55325fbc7e6265ac0" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c1r.c1" offset="0x000000" size="0x800000" crc="887b4068" sha1="227cdcf7a10a415f1e3afe7ae97acc9afc2cc8e1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c2r.c2" offset="0x000001" size="0x800000" crc="4e8903e4" sha1="31daaa4fd6c23e8f0a8428931c513d97d2eee1bd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c3r.c3" offset="0x1000000" size="0x800000" crc="7d9c55b0" sha1="1f94a948b3e3c31b3ff05518ef525031a3cb2c62" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c4r.c4" offset="0x1000001" size="0x800000" crc="8acb5bb6" sha1="2c27d6e309646d7b84da85f78c06e4aaa74e844b" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c5r.c5" offset="0x2000000" size="0x800000" crc="097a4157" sha1="54d839f55d27f68c704a94ea3c63c644ffc22ca4" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c6r.c6" offset="0x2000001" size="0x800000" crc="e19df344" sha1="20448add53ab25dd3a8f0b681131ad3b9c68acc9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c7r.c7" offset="0x3000000" size="0x800000" crc="d8f0340b" sha1="43114af7557361a8903bb8cf8553f602946a9220" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="269-c8r.c8" offset="0x3000001" size="0x800000" crc="2570b71b" sha1="99266e1c2ffcf324793fb5c55325fbc7e6265ac0" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8748,8 +8748,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="k2k2_samsh5" />
<dataarea name="maincpu" width="16" endianness="big" size="0x800000">
- <rom loadflag="load16_word_swap" name="270-p1.p1" offset="0x000000" size="0x400000" crc="4a2a09e6" sha1="2644de02cdab8ccc605488a7c76b8c9cd1d5bcb9" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="270-p2.sp2" offset="0x400000" size="0x400000" crc="e0c74c85" sha1="df24a4ee76438e40c2f04a714175a7f85cacdfe0" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="270-p1.p1" offset="0x000000" size="0x400000" crc="4a2a09e6" sha1="2644de02cdab8ccc605488a7c76b8c9cd1d5bcb9" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="270-p2.sp2" offset="0x400000" size="0x400000" crc="e0c74c85" sha1="df24a4ee76438e40c2f04a714175a7f85cacdfe0" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8757,23 +8757,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="270-m1.m1" crc="49c9901a" sha1="2623e9765a0eba58fee2de72851e9dc502344a3d" /> <!-- mask rom 27c040 -->
+ <rom offset="0x00000" size="0x80000" name="270-m1.m1" crc="49c9901a" sha1="2623e9765a0eba58fee2de72851e9dc502344a3d" /> <!-- mask rom 27c040 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="270-v1.v1" offset="0x000000" size="0x800000" crc="62e434eb" sha1="1985f5e88f8e866f9683b6cea901aa28c04b80bf" /> <!-- mask rom TC5364205 -->
- <rom name="270-v2.v2" offset="0x800000" size="0x800000" crc="180f3c9a" sha1="6d7dc2605ead6e78704efa127e7e0dfe621e2c54" /> <!-- mask rom TC5364205 -->
+ <rom name="270-v1.v1" offset="0x000000" size="0x800000" crc="62e434eb" sha1="1985f5e88f8e866f9683b6cea901aa28c04b80bf" /> <!-- mask rom TC5364205 -->
+ <rom name="270-v2.v2" offset="0x800000" size="0x800000" crc="180f3c9a" sha1="6d7dc2605ead6e78704efa127e7e0dfe621e2c54" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="270-c1.c1" offset="0x000000" size="0x800000" crc="14ffffac" sha1="2ccebfdd0c7907679ae95bf6eca85b8d322441e2" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c2.c2" offset="0x000001" size="0x800000" crc="401f7299" sha1="94e48cdf1682b1250f53c59f3f71d995e928d17b" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c3.c3" offset="0x1000000" size="0x800000" crc="838f0260" sha1="d5c8d3c6e7221d04e0b20882a847752e5ba95635" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c4.c4" offset="0x1000001" size="0x800000" crc="041560a5" sha1="d165e533699f15b1e079c82f97db3542b3a7dd66" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c5.c5" offset="0x2000000" size="0x800000" crc="bd30b52d" sha1="9f8282e684415b4045218cf764ef7d75a70e3240" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c6.c6" offset="0x2000001" size="0x800000" crc="86a69c70" sha1="526732cdb408cf680af9da39057bce6a4dfb5e13" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c7.c7" offset="0x3000000" size="0x800000" crc="d28fbc3c" sha1="a82a6ba6760fad14d9309f9147cb7d80bd6f70fc" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c8.c8" offset="0x3000001" size="0x800000" crc="02c530a6" sha1="7a3fafa6075506c6ef78cc4ec2cb72118ec83cb9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c1.c1" offset="0x000000" size="0x800000" crc="14ffffac" sha1="2ccebfdd0c7907679ae95bf6eca85b8d322441e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c2.c2" offset="0x000001" size="0x800000" crc="401f7299" sha1="94e48cdf1682b1250f53c59f3f71d995e928d17b" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c3.c3" offset="0x1000000" size="0x800000" crc="838f0260" sha1="d5c8d3c6e7221d04e0b20882a847752e5ba95635" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c4.c4" offset="0x1000001" size="0x800000" crc="041560a5" sha1="d165e533699f15b1e079c82f97db3542b3a7dd66" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c5.c5" offset="0x2000000" size="0x800000" crc="bd30b52d" sha1="9f8282e684415b4045218cf764ef7d75a70e3240" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c6.c6" offset="0x2000001" size="0x800000" crc="86a69c70" sha1="526732cdb408cf680af9da39057bce6a4dfb5e13" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c7.c7" offset="0x3000000" size="0x800000" crc="d28fbc3c" sha1="a82a6ba6760fad14d9309f9147cb7d80bd6f70fc" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c8.c8" offset="0x3000001" size="0x800000" crc="02c530a6" sha1="7a3fafa6075506c6ef78cc4ec2cb72118ec83cb9" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8790,8 +8790,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="k2k2_samsh5" />
<dataarea name="maincpu" width="16" endianness="big" size="0x800000">
- <rom loadflag="load16_word_swap" name="270-p1c.p1" offset="0x000000" size="0x400000" crc="bf956089" sha1="c538289069bf338b9fa7ecc5c9143763dbb776a8" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="270-p2c.sp2" offset="0x400000" size="0x400000" crc="943a6b1d" sha1="12bd02fc197456da6ee86f066086094cef0f4bf9" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="270-p1c.p1" offset="0x000000" size="0x400000" crc="bf956089" sha1="c538289069bf338b9fa7ecc5c9143763dbb776a8" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="270-p2c.sp2" offset="0x400000" size="0x400000" crc="943a6b1d" sha1="12bd02fc197456da6ee86f066086094cef0f4bf9" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x20000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8799,23 +8799,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="270-m1.m1" crc="49c9901a" sha1="2623e9765a0eba58fee2de72851e9dc502344a3d" /> <!-- mask rom 27c040 -->
+ <rom offset="0x00000" size="0x80000" name="270-m1.m1" crc="49c9901a" sha1="2623e9765a0eba58fee2de72851e9dc502344a3d" /> <!-- mask rom 27c040 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="270-v1.v1" offset="0x000000" size="0x800000" crc="62e434eb" sha1="1985f5e88f8e866f9683b6cea901aa28c04b80bf" /> <!-- mask rom TC5364205 -->
- <rom name="270-v2.v2" offset="0x800000" size="0x800000" crc="180f3c9a" sha1="6d7dc2605ead6e78704efa127e7e0dfe621e2c54" /> <!-- mask rom TC5364205 -->
+ <rom name="270-v1.v1" offset="0x000000" size="0x800000" crc="62e434eb" sha1="1985f5e88f8e866f9683b6cea901aa28c04b80bf" /> <!-- mask rom TC5364205 -->
+ <rom name="270-v2.v2" offset="0x800000" size="0x800000" crc="180f3c9a" sha1="6d7dc2605ead6e78704efa127e7e0dfe621e2c54" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="270-c1.c1" offset="0x000000" size="0x800000" crc="14ffffac" sha1="2ccebfdd0c7907679ae95bf6eca85b8d322441e2" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c2.c2" offset="0x000001" size="0x800000" crc="401f7299" sha1="94e48cdf1682b1250f53c59f3f71d995e928d17b" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c3.c3" offset="0x1000000" size="0x800000" crc="838f0260" sha1="d5c8d3c6e7221d04e0b20882a847752e5ba95635" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c4.c4" offset="0x1000001" size="0x800000" crc="041560a5" sha1="d165e533699f15b1e079c82f97db3542b3a7dd66" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c5.c5" offset="0x2000000" size="0x800000" crc="bd30b52d" sha1="9f8282e684415b4045218cf764ef7d75a70e3240" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c6.c6" offset="0x2000001" size="0x800000" crc="86a69c70" sha1="526732cdb408cf680af9da39057bce6a4dfb5e13" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c7.c7" offset="0x3000000" size="0x800000" crc="d28fbc3c" sha1="a82a6ba6760fad14d9309f9147cb7d80bd6f70fc" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="270-c8.c8" offset="0x3000001" size="0x800000" crc="02c530a6" sha1="7a3fafa6075506c6ef78cc4ec2cb72118ec83cb9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c1.c1" offset="0x000000" size="0x800000" crc="14ffffac" sha1="2ccebfdd0c7907679ae95bf6eca85b8d322441e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c2.c2" offset="0x000001" size="0x800000" crc="401f7299" sha1="94e48cdf1682b1250f53c59f3f71d995e928d17b" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c3.c3" offset="0x1000000" size="0x800000" crc="838f0260" sha1="d5c8d3c6e7221d04e0b20882a847752e5ba95635" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c4.c4" offset="0x1000001" size="0x800000" crc="041560a5" sha1="d165e533699f15b1e079c82f97db3542b3a7dd66" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c5.c5" offset="0x2000000" size="0x800000" crc="bd30b52d" sha1="9f8282e684415b4045218cf764ef7d75a70e3240" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c6.c6" offset="0x2000001" size="0x800000" crc="86a69c70" sha1="526732cdb408cf680af9da39057bce6a4dfb5e13" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c7.c7" offset="0x3000000" size="0x800000" crc="d28fbc3c" sha1="a82a6ba6760fad14d9309f9147cb7d80bd6f70fc" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="270-c8.c8" offset="0x3000001" size="0x800000" crc="02c530a6" sha1="7a3fafa6075506c6ef78cc4ec2cb72118ec83cb9" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8841,9 +8841,9 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="pvc_kf2k3" />
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
- <rom loadflag="load32_word_swap" name="271-p1c.p1" offset="0x000000" size="0x400000" crc="530ecc14" sha1="812cf7e9902af3f5e9e330b7c05c2171b139ad2b" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load32_word_swap" name="271-p2c.p2" offset="0x000002" size="0x400000" crc="fd568da9" sha1="46364906a1e81dc251117e91a1a7b43af1373ada" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="271-p3c.p3" offset="0x800000" size="0x100000" crc="aec5b4a9" sha1="74087f785590eda5898ce146029818f86ced42b6" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load32_word_swap" name="271-p1c.p1" offset="0x000000" size="0x400000" crc="530ecc14" sha1="812cf7e9902af3f5e9e330b7c05c2171b139ad2b" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load32_word_swap" name="271-p2c.p2" offset="0x000002" size="0x400000" crc="fd568da9" sha1="46364906a1e81dc251117e91a1a7b43af1373ada" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="271-p3c.p3" offset="0x800000" size="0x100000" crc="aec5b4a9" sha1="74087f785590eda5898ce146029818f86ced42b6" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8851,23 +8851,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="271-m1c.m1" crc="f5515629" sha1="7516bf1b0207a3c8d41dc30c478f8d8b1f71304b" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="271-m1c.m1" crc="f5515629" sha1="7516bf1b0207a3c8d41dc30c478f8d8b1f71304b" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
- <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -8885,9 +8885,9 @@
<feature name="slot" value="pvc_kf2k3h" />
<!-- All chip labels for this set are correct -->
<dataarea name="maincpu" width="16" endianness="big" size="0x900000">
- <rom loadflag="load32_word_swap" name="271-p1k.p1" offset="0x000000" size="0x400000" crc="d0d0ae3e" sha1="538d054ac50c91694fbbfefcce548b063713e14e" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load32_word_swap" name="271-p2k.p2" offset="0x000002" size="0x400000" crc="fb3f79d9" sha1="f253d10e732d6e23ae82d74ac9269d21f69ddb4d" /> <!-- mask rom TC5332205 -->
- <rom loadflag="load16_word_swap" name="271-p3k.p3" offset="0x800000" size="0x100000" crc="232702ad" sha1="6045046027dac1cbd4cbd14b5c1ece522bc6197f" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load32_word_swap" name="271-p1k.p1" offset="0x000000" size="0x400000" crc="d0d0ae3e" sha1="538d054ac50c91694fbbfefcce548b063713e14e" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load32_word_swap" name="271-p2k.p2" offset="0x000002" size="0x400000" crc="fb3f79d9" sha1="f253d10e732d6e23ae82d74ac9269d21f69ddb4d" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="271-p3k.p3" offset="0x800000" size="0x100000" crc="232702ad" sha1="6045046027dac1cbd4cbd14b5c1ece522bc6197f" /> <!-- mask rom TC538200 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -8895,23 +8895,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="271-m1k.m1" crc="48d9affe" sha1="68f01560b91bbada39001ce01bdeeed5c9bb29f2" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="271-m1k.m1" crc="48d9affe" sha1="68f01560b91bbada39001ce01bdeeed5c9bb29f2" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
- <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="271-c1k.c1" offset="0x000000" size="0x800000" crc="efb9dd24" sha1="1c6fe10fdbfc3306c3b7321c731f28ffdbfb15b8" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c2k.c2" offset="0x000001" size="0x800000" crc="3fb90447" sha1="04d196de7c54c77bc75eba56d3060d46efc2d406" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c3k.c3" offset="0x1000000" size="0x800000" crc="27950f28" sha1="924f4de61c86b9efde6f1104b986886f1117055d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c4k.c4" offset="0x1000001" size="0x800000" crc="735177f8" sha1="c95da1bc256995a7f44c9cc3312879ab6cbc15d6" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c5k.c5" offset="0x2000000" size="0x800000" crc="a51b7c0f" sha1="53dcf692b35b8d32abe5962ac799b8d641f04710" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c6k.c6" offset="0x2000001" size="0x800000" crc="d5cae4e0" sha1="248cd9eaac7a04d6b5d80c7534de90b057d566d7" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c7k.c7" offset="0x3000000" size="0x800000" crc="e65ae2d0" sha1="39744e10697d7ac539ecfcfa597e75597f321955" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c8k.c8" offset="0x3000001" size="0x800000" crc="312f528c" sha1="b4ad75f54f730ada6cb00112b74022250f055725" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c1k.c1" offset="0x000000" size="0x800000" crc="efb9dd24" sha1="1c6fe10fdbfc3306c3b7321c731f28ffdbfb15b8" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c2k.c2" offset="0x000001" size="0x800000" crc="3fb90447" sha1="04d196de7c54c77bc75eba56d3060d46efc2d406" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c3k.c3" offset="0x1000000" size="0x800000" crc="27950f28" sha1="924f4de61c86b9efde6f1104b986886f1117055d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c4k.c4" offset="0x1000001" size="0x800000" crc="735177f8" sha1="c95da1bc256995a7f44c9cc3312879ab6cbc15d6" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c5k.c5" offset="0x2000000" size="0x800000" crc="a51b7c0f" sha1="53dcf692b35b8d32abe5962ac799b8d641f04710" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c6k.c6" offset="0x2000001" size="0x800000" crc="d5cae4e0" sha1="248cd9eaac7a04d6b5d80c7534de90b057d566d7" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c7k.c7" offset="0x3000000" size="0x800000" crc="e65ae2d0" sha1="39744e10697d7ac539ecfcfa597e75597f321955" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c8k.c8" offset="0x3000001" size="0x800000" crc="312f528c" sha1="b4ad75f54f730ada6cb00112b74022250f055725" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -9074,7 +9074,7 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc50_jockeygp" />
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="008-epr.p1" offset="0x000000" size="0x100000" crc="2fb7f388" sha1="e3c9b03944b4c10cf5081caaf9c8be1f08c06493" /> <!-- M27C160 -->
+ <rom loadflag="load16_word_swap" name="008-epr.p1" offset="0x000000" size="0x100000" crc="2fb7f388" sha1="e3c9b03944b4c10cf5081caaf9c8be1f08c06493" /> <!-- M27C160 -->
<rom value="0xff" size="0x100000" offset="0x100000" loadflag="fill" />
</dataarea>
<dataarea name="fixed" size="0x20000">
@@ -9083,18 +9083,18 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="008-mg1.m1" crc="d163c690" sha1="1dfd04d20c5985037f07cd01000d0b04f3a8f4f4" /> <!-- M27C4001 -->
+ <rom offset="0x00000" size="0x80000" name="008-mg1.m1" crc="d163c690" sha1="1dfd04d20c5985037f07cd01000d0b04f3a8f4f4" /> <!-- M27C4001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0200000">
- <rom name="008-v1.v1" offset="0x000000" size="0x200000" crc="443eadba" sha1="3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df" /> <!-- mask rom TC5316200 -->
+ <rom name="008-v1.v1" offset="0x000000" size="0x200000" crc="443eadba" sha1="3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="008-c1.c1" offset="0x000000" size="0x800000" crc="a9acbf18" sha1="d55122c70cbe78c2679598dc07863e1d1d1a31df" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="008-c2.c2" offset="0x000001" size="0x800000" crc="6289eef9" sha1="a2ede77bb2468a2e1486d74745a22a5451026039" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="008-c1.c1" offset="0x000000" size="0x800000" crc="a9acbf18" sha1="d55122c70cbe78c2679598dc07863e1d1d1a31df" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="008-c2.c2" offset="0x000001" size="0x800000" crc="6289eef9" sha1="a2ede77bb2468a2e1486d74745a22a5451026039" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
-
+
<software name="jockeygpa" cloneof="jockeygp">
<description>Jockey Grand Prix (set 2)</description>
<year>2001</year>
@@ -9104,7 +9104,7 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="cmc50_jockeygp" />
<dataarea name="maincpu" width="16" endianness="big" size="0x200000">
- <rom loadflag="load16_word_swap" name="008-epr_a.p1" offset="0x000000" size="0x100000" crc="b8f35532" sha1="b46c96677f1bfe324b678112e9c614a20c550d51" /> <!-- M27C800 -->
+ <rom loadflag="load16_word_swap" name="008-epr_a.p1" offset="0x000000" size="0x100000" crc="b8f35532" sha1="b46c96677f1bfe324b678112e9c614a20c550d51" /> <!-- M27C800 -->
<rom value="0xff" size="0x100000" offset="0x100000" loadflag="fill" />
</dataarea>
<dataarea name="fixed" size="0x20000">
@@ -9113,19 +9113,19 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="008-mg1.m1" crc="d163c690" sha1="1dfd04d20c5985037f07cd01000d0b04f3a8f4f4" /> <!-- M27C4001 -->
+ <rom offset="0x00000" size="0x80000" name="008-mg1.m1" crc="d163c690" sha1="1dfd04d20c5985037f07cd01000d0b04f3a8f4f4" /> <!-- M27C4001 -->
</dataarea>
<dataarea name="ymsnd" size="0x0200000">
- <rom name="008-v1.v1" offset="0x000000" size="0x200000" crc="443eadba" sha1="3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df" /> <!-- mask rom TC5316200 -->
+ <rom name="008-v1.v1" offset="0x000000" size="0x200000" crc="443eadba" sha1="3def3c22f0e276bc4c2fc7ff70ce473c08b0d2df" /> <!-- mask rom TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x1000000">
- <rom loadflag="load16_byte" name="008-c1.c1" offset="0x000000" size="0x800000" crc="a9acbf18" sha1="d55122c70cbe78c2679598dc07863e1d1d1a31df" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="008-c2.c2" offset="0x000001" size="0x800000" crc="6289eef9" sha1="a2ede77bb2468a2e1486d74745a22a5451026039" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="008-c1.c1" offset="0x000000" size="0x800000" crc="a9acbf18" sha1="d55122c70cbe78c2679598dc07863e1d1d1a31df" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="008-c2.c2" offset="0x000001" size="0x800000" crc="6289eef9" sha1="a2ede77bb2468a2e1486d74745a22a5451026039" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
-
+
<!--
B-V-01
. ???-????
@@ -9210,7 +9210,7 @@
<!-- Idol Mahjong Final Romance 2 -->
<!-- This set has been added from HBMAME (formerly MisfitMAME) for completeness, being analogous to the Zintrick one. -->
-
+
<software name="froman2b">
<description>Idol Mahjong Final Romance 2 (Neo-Geo, bootleg of CD version)</description>
<year>1995</year>
@@ -9236,7 +9236,7 @@
</dataarea>
</part>
</software>
-
+
<software name="crswd2bl">
<description>Crossed Swords 2 (bootleg of CD version)</description>
<year>1995</year>
@@ -9285,12 +9285,12 @@
<rom offset="0x000000" size="0x020000" name="orochi-s1.bin" crc="4ee2149a" sha1="180a1a90021031eac1a643b769d9cdeda56518f5" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="orochi-m1.bin" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="orochi-m1.bin" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="orochi-v1.bin" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
- <rom name="orochi-v2.bin" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
- <rom name="orochi-v3.bin" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
+ <rom name="orochi-v1.bin" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
+ <rom name="orochi-v2.bin" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
+ <rom name="orochi-v3.bin" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
<!-- The C1 and C2 here are reconstructed but very likely to be correct. -->
@@ -9319,20 +9319,20 @@
<rom offset="0x000000" size="0x020000" name="kf97-s1p.bin" crc="73254270" sha1="8d06305f9d8890da1327356272b88bdd0dc089f5" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
- <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
- <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
+ <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
+ <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
+ <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
- <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
- <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c1.c1" offset="0x000000" size="0x800000" crc="5f8bf0a1" sha1="e8b63bbc814de171fd18c5864a7fc639970c1ecf" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c2.c2" offset="0x000001" size="0x800000" crc="e4d45c81" sha1="fdb2b9326362e27b1c7a5beb977e0bc537488186" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c3.c3" offset="0x1000000" size="0x800000" crc="581d6618" sha1="14d3124a08ded59f86932c6b28e1a4e48c564ccd" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c4.c4" offset="0x1000001" size="0x800000" crc="49bb1e68" sha1="f769c1bd1b019521111ff3f0d22c63cb1f2640ef" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="232-c5.c5" offset="0x2000000" size="0x400000" crc="34fc4e51" sha1="b39c65f27873f71a6f5a5d1d04e5435f874472ee" /> <!-- TC5332205 -->
+ <rom loadflag="load16_byte" name="232-c6.c6" offset="0x2000001" size="0x400000" crc="4ff4d47b" sha1="4d5689ede24a5fe4330bd85d4d3f4eb2795308bb" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
@@ -9347,18 +9347,18 @@
<feature name="slot" value="boot_kog" />
<dataarea name="maincpu" width="16" endianness="big" size="0x600000">
<rom loadflag="load16_word_swap" name="5232-p1.bin" offset="0x000000" size="0x200000" crc="d2413ec6" sha1="c0bf409d1e714cba5fdc6f79e4c2aec805316634" />
- <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x200000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
+ <rom loadflag="load16_word_swap" name="232-p2.sp2" offset="0x200000" size="0x400000" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" /> <!-- TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="5232-s1.bin" crc="0bef69da" sha1="80918586e694dce35c4dba796eb18abf6a070ebb" />
</dataarea>
<dataarea name="audiocpu" size="0x020000">
- <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
+ <rom offset="0x000000" size="0x020000" name="232-m1.m1" crc="45348747" sha1="ed77cbae2b208d1177a9f5f6e8cd57070e90b65b" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0xc00000">
- <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
- <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
- <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
+ <rom name="232-v1.v1" offset="0x000000" size="0x400000" crc="22a2b5b5" sha1="ebdbc977332e6d93e266755000b43857e0082965" /> <!-- TC5332204 -->
+ <rom name="232-v2.v2" offset="0x400000" size="0x400000" crc="2304e744" sha1="98d283e2bcc9291a53f52afd35ef76dfb0828432" /> <!-- TC5332204 -->
+ <rom name="232-v3.v3" offset="0x800000" size="0x400000" crc="759eb954" sha1="54e77c4e9e6b89458e59824e478ddc33a9c72655" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x2800000">
<rom loadflag="load16_byte" name="5232-c1a.bin" offset="0x000000" size="0x800000" crc="4eab9b0a" sha1="a6f6b755215a3f41474e0a76b5463303a522c2d3" />
@@ -9464,24 +9464,24 @@
<rom offset="0x000000" size="0x020000" name="299-s1.bin" crc="6f8b9635" sha1="86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061" />
</dataarea>
<dataarea name="audiocpu" size="0x080000">
- <rom offset="0x000000" size="0x080000" name="256-m1.m1" crc="eaeec116" sha1="54419dbb21edc8c4b37eaac2e7ad9496d2de037a" /> <!-- mask rom TC534000 -->
+ <rom offset="0x000000" size="0x080000" name="256-m1.m1" crc="eaeec116" sha1="54419dbb21edc8c4b37eaac2e7ad9496d2de037a" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
- <rom name="256-v1.v1" offset="0x000000" size="0x400000" crc="f2690241" sha1="fd56babc1934d10e0d27c32f032f9edda7ca8ce9" /> <!-- TC5332204 -->
- <rom name="256-v2.v2" offset="0x400000" size="0x400000" crc="7e2a10bd" sha1="0d587fb9f64cba0315ce2d8a03e2b8fe34936dff" /> <!-- TC5332204 -->
- <rom name="256-v3.v3" offset="0x800000" size="0x400000" crc="0eaec17c" sha1="c3ed613cc6993edd6fc0d62a90bcd85de8e21915" /> <!-- TC5332204 -->
- <rom name="256-v4.v4" offset="0xc00000" size="0x400000" crc="9b4b22d4" sha1="9764fbf8453e52f80aa97a46fb9cf5937ef15a31" /> <!-- TC5332204 -->
+ <rom name="256-v1.v1" offset="0x000000" size="0x400000" crc="f2690241" sha1="fd56babc1934d10e0d27c32f032f9edda7ca8ce9" /> <!-- TC5332204 -->
+ <rom name="256-v2.v2" offset="0x400000" size="0x400000" crc="7e2a10bd" sha1="0d587fb9f64cba0315ce2d8a03e2b8fe34936dff" /> <!-- TC5332204 -->
+ <rom name="256-v3.v3" offset="0x800000" size="0x400000" crc="0eaec17c" sha1="c3ed613cc6993edd6fc0d62a90bcd85de8e21915" /> <!-- TC5332204 -->
+ <rom name="256-v4.v4" offset="0xc00000" size="0x400000" crc="9b4b22d4" sha1="9764fbf8453e52f80aa97a46fb9cf5937ef15a31" /> <!-- TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="256-c1.c1" offset="0x000000" size="0x800000" crc="5a79c34e" sha1="b8aa51fa50935cae62ab3d125b723ab888691e60" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c2.c2" offset="0x000001" size="0x800000" crc="944c362c" sha1="3843ab300f956280475469caee70135658f67089" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c3.c3" offset="0x1000000" size="0x800000" crc="6e69d36f" sha1="94e8cf42e999114b4bd8b30e0aa2f365578c4c9a" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c4.c4" offset="0x1000001" size="0x800000" crc="b755b4eb" sha1="804700a0966a48f130c434ede3f970792ea74fa5" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c5.c5" offset="0x2000000" size="0x800000" crc="7aacab47" sha1="312c1c9846175fe1a3cad51d5ae230cf674fc93d" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c6.c6" offset="0x2000001" size="0x800000" crc="c698fd5d" sha1="16818883b06849ba2f8d61bdd5e21aaf99bd8408" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c7.c7" offset="0x3000000" size="0x800000" crc="cfceddd2" sha1="7def666adf8bd1703f40c61f182fc040b6362dc9" /> <!-- TC5364205 -->
- <rom loadflag="load16_byte" name="256-c8.c8" offset="0x3000001" size="0x800000" crc="4d9be34c" sha1="a737bdfa2b815aea7067e7af2636e83a9409c414" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c1.c1" offset="0x000000" size="0x800000" crc="5a79c34e" sha1="b8aa51fa50935cae62ab3d125b723ab888691e60" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c2.c2" offset="0x000001" size="0x800000" crc="944c362c" sha1="3843ab300f956280475469caee70135658f67089" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c3.c3" offset="0x1000000" size="0x800000" crc="6e69d36f" sha1="94e8cf42e999114b4bd8b30e0aa2f365578c4c9a" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c4.c4" offset="0x1000001" size="0x800000" crc="b755b4eb" sha1="804700a0966a48f130c434ede3f970792ea74fa5" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c5.c5" offset="0x2000000" size="0x800000" crc="7aacab47" sha1="312c1c9846175fe1a3cad51d5ae230cf674fc93d" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c6.c6" offset="0x2000001" size="0x800000" crc="c698fd5d" sha1="16818883b06849ba2f8d61bdd5e21aaf99bd8408" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c7.c7" offset="0x3000000" size="0x800000" crc="cfceddd2" sha1="7def666adf8bd1703f40c61f182fc040b6362dc9" /> <!-- TC5364205 -->
+ <rom loadflag="load16_byte" name="256-c8.c8" offset="0x3000001" size="0x800000" crc="4d9be34c" sha1="a737bdfa2b815aea7067e7af2636e83a9409c414" /> <!-- TC5364205 -->
</dataarea>
</part>
</software>
@@ -9503,7 +9503,7 @@
</dataarea>
<!-- Bootleg m1 is 128k, data is identical -->
<dataarea name="audiocpu" size="0x080000">
- <rom offset="0x000000" size="0x080000" name="260-m1.m1" crc="6407c5e5" sha1="d273e154cc905b63205a17a1a6d419cac3485a92" /> <!-- TC534000 -->
+ <rom offset="0x000000" size="0x080000" name="260-m1.m1" crc="6407c5e5" sha1="d273e154cc905b63205a17a1a6d419cac3485a92" /> <!-- TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x400000">
<rom name="nitd-v1.bin" offset="0x000000" size="0x200000" crc="79008868" sha1="90bd6aaefd37341297ab1f4ae7246e52facd87d0" />
@@ -9541,10 +9541,10 @@
</dataarea>
<!-- sound roms are identical to kof2001 -->
<dataarea name="ymsnd" size="0x1000000">
- <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
- <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
- <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
- <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
@@ -9582,10 +9582,10 @@
</dataarea>
<!-- sound roms are identical to kof2001 -->
<dataarea name="ymsnd" size="0x1000000">
- <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
- <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
- <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
- <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
@@ -9624,10 +9624,10 @@
</dataarea>
<!-- Original set has 2x64 mbit sound roms -->
<dataarea name="ymsnd" size="0x1000000">
- <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
- <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
- <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
- <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v1-08-e0.v1" offset="0x000000" size="0x400000" crc="83d49ecf" sha1="2f2c116e45397652e77fcf5d951fa5f71b639572" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v2-08-e0.v2" offset="0x400000" size="0x400000" crc="003f1843" sha1="bdd58837ad542548bd4053c262f558af88e3b989" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v3-08-e0.v3" offset="0x800000" size="0x400000" crc="2ae38dbe" sha1="4e82b7dd3b899d61907620517a5a27bdaba0725d" /> <!-- mask rom TC5332204 -->
+ <rom name="262-v4-08-e0.v4" offset="0xc00000" size="0x400000" crc="26ec4dd9" sha1="8bd68d95a2d913be41a51f51e48dbe3bff5924fb" /> <!-- mask rom TC5332204 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
@@ -9656,28 +9656,28 @@
<feature name="slot" value="pcm2_ms4p" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
<rom loadflag="load16_word_swap" name="ms4-p1p.bin" offset="0x000000" size="0x100000" crc="806a6e04" sha1="df503772d607271ea51285154c9fd68e18b143ce" />
- <rom loadflag="load16_word_swap" name="263-p2.sp2" offset="0x100000" size="0x400000" crc="fdb7aed8" sha1="dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="263-p2.sp2" offset="0x100000" size="0x400000" crc="fdb7aed8" sha1="dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="ms4-s1p.bin" crc="07ff87ce" sha1="96ddb439de2a26bf9869015d7fb19129d40f3fd9" />
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="263-m1.m1" crc="46ac8228" sha1="5aeea221050c98e4bb0f16489ce772bf1c80f787" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="263-m1.m1" crc="46ac8228" sha1="5aeea221050c98e4bb0f16489ce772bf1c80f787" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="263-v1.v1" offset="0x000000" size="0x800000" crc="01e9b9cd" sha1="0b045c2999449f7dab5ae8a42e957d5b6650431e" /> <!-- mask rom TC5364205 -->
- <rom name="263-v2.v2" offset="0x800000" size="0x800000" crc="4ab2bf81" sha1="77ccfa48f7e3daddef5fe5229a0093eb2f803742" /> <!-- mask rom TC5364205 -->
+ <rom name="263-v1.v1" offset="0x000000" size="0x800000" crc="01e9b9cd" sha1="0b045c2999449f7dab5ae8a42e957d5b6650431e" /> <!-- mask rom TC5364205 -->
+ <rom name="263-v2.v2" offset="0x800000" size="0x800000" crc="4ab2bf81" sha1="77ccfa48f7e3daddef5fe5229a0093eb2f803742" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x3000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="263-c1.c1" offset="0x000000" size="0x800000" crc="84865f8a" sha1="34467ada896eb7c7ca58658bf2a932936d8b632c" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c2.c2" offset="0x000001" size="0x800000" crc="81df97f2" sha1="2b74493b8ec8fd49216a627aeb3db493f76124e3" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c3.c3" offset="0x1000000" size="0x800000" crc="1a343323" sha1="bbbb5232bba538c277ce2ee02e2956ca2243b787" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c4.c4" offset="0x1000001" size="0x800000" crc="942cfb44" sha1="d9b46c71726383c4581fb042e63897e5a3c92d1b" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c5.c5" offset="0x2000000" size="0x800000" crc="a748854f" sha1="2611bbedf9b5d8e82c6b2c99b88f842c46434d41" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="263-c6.c6" offset="0x2000001" size="0x800000" crc="5c8ba116" sha1="6034db09c8706d4ddbcefc053efbc47a0953eb92" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c1.c1" offset="0x000000" size="0x800000" crc="84865f8a" sha1="34467ada896eb7c7ca58658bf2a932936d8b632c" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c2.c2" offset="0x000001" size="0x800000" crc="81df97f2" sha1="2b74493b8ec8fd49216a627aeb3db493f76124e3" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c3.c3" offset="0x1000000" size="0x800000" crc="1a343323" sha1="bbbb5232bba538c277ce2ee02e2956ca2243b787" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c4.c4" offset="0x1000001" size="0x800000" crc="942cfb44" sha1="d9b46c71726383c4581fb042e63897e5a3c92d1b" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c5.c5" offset="0x2000000" size="0x800000" crc="a748854f" sha1="2611bbedf9b5d8e82c6b2c99b88f842c46434d41" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="263-c6.c6" offset="0x2000001" size="0x800000" crc="5c8ba116" sha1="6034db09c8706d4ddbcefc053efbc47a0953eb92" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -9693,7 +9693,7 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="boot_kf2k2b" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="265-p1.p1" offset="0x000000" size="0x100000" crc="9ede7323" sha1="ad9d45498777fda9fa58e75781f48e09aee705a6" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="265-p1.p1" offset="0x000000" size="0x100000" crc="9ede7323" sha1="ad9d45498777fda9fa58e75781f48e09aee705a6" /> <!-- mask rom TC538200 -->
<rom loadflag="load16_word_swap" name="2k2-p2.bin" offset="0x100000" size="0x400000" crc="6dbee4df" sha1="9a9646c81b233b44213c624b898c19f83e9a07f8" />
</dataarea>
<dataarea name="fixed" size="0x040000">
@@ -9701,12 +9701,12 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
- <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<rom loadflag="load16_byte" name="2k2-c1.bin" offset="0x000000" size="0x800000" crc="f25d3d66" sha1="eb1da3e171c126d91e851ce141840709a2f62f8a" />
@@ -9731,30 +9731,30 @@
<feature name="slot" value="k2k2_kf2k2p" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
<rom loadflag="load16_word_swap" name="2k2-p1p.bin" offset="0x000000" size="0x100000" crc="3ab03781" sha1="86946c19f1c4d9ab5cde86688d698bf63118a39d" />
- <rom loadflag="load16_word_swap" name="265-p2.sp2" offset="0x100000" size="0x400000" crc="327266b8" sha1="98f445cc0a94f8744d74bca71cb420277622b034" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="265-p2.sp2" offset="0x100000" size="0x400000" crc="327266b8" sha1="98f445cc0a94f8744d74bca71cb420277622b034" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="2k2-s1p.bin" crc="595e0006" sha1="ff086bdaa6f40e9ad963e1100a27f44618d684ed" />
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
- <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -9769,30 +9769,30 @@
<feature name="slot" value="k2k2_kf2k2p" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
<rom loadflag="load16_word_swap" name="2k2-p1pa.bin" offset="0x000000" size="0x100000" crc="6a3a02f3" sha1="c9973b64e9a87fa38dde233ee3e9a73ba085b013" />
- <rom loadflag="load16_word_swap" name="265-p2.sp2" offset="0x100000" size="0x400000" crc="327266b8" sha1="98f445cc0a94f8744d74bca71cb420277622b034" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="265-p2.sp2" offset="0x100000" size="0x400000" crc="327266b8" sha1="98f445cc0a94f8744d74bca71cb420277622b034" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="2k2-s1pa.bin" crc="1a3ed064" sha1="9749bb55c750e6b65d651998c2649c5fb68db68e" />
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
- <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -9814,23 +9814,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
- <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -9852,23 +9852,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
+ <rom offset="0x00000" size="0x20000" name="265-m1.m1" crc="85aaa632" sha1="744fba4ca3bc3a5873838af886efb97a8a316104" /> <!-- mask rom TC531001 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
- <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v1.v1" offset="0x000000" size="0x800000" crc="15e8f3f5" sha1="7c9e6426b9fa6db0158baa17a6485ffce057d889" /> <!-- mask rom TC5364205 -->
+ <rom name="265-v2.v2" offset="0x800000" size="0x800000" crc="da41d6f9" sha1="a43021f1e58947dcbe3c8ca5283b20b649f0409d" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c1.c1" offset="0x000000" size="0x800000" crc="2b65a656" sha1="9c46d8cf5b1ef322db442ac6a9b9406ab49206c5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c2.c2" offset="0x000001" size="0x800000" crc="adf18983" sha1="150cd4a5e51e9df88688469d2ea7675c2cf3658a" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c3.c3" offset="0x1000000" size="0x800000" crc="875e9fd7" sha1="28f52d56192d48bbc5dc3c97abf456bd34a58cbd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c4.c4" offset="0x1000001" size="0x800000" crc="2da13947" sha1="f8d79ec2c236aa3d3648a4f715676899602122c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c5.c5" offset="0x2000000" size="0x800000" crc="61bd165d" sha1="b3424db84bc683d858fb635bc42728f9cdd89caf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c6.c6" offset="0x2000001" size="0x800000" crc="03fdd1eb" sha1="6155c7e802062f4eafa27e414c4e73ee59b868bf" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c7.c7" offset="0x3000000" size="0x800000" crc="1a2749d8" sha1="af7d9ec1d576209826fa568f676bbff92f6d6ddd" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="265-c8.c8" offset="0x3000001" size="0x800000" crc="ab0bb549" sha1="d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -10054,8 +10054,8 @@
<part name="cart" interface="neo_cart">
<feature name="slot" value="boot_matrimbl" />
<dataarea name="maincpu" width="16" endianness="big" size="0x500000">
- <rom loadflag="load16_word_swap" name="266-p1.p1" offset="0x000000" size="0x100000" crc="5d4c2dc7" sha1="8d723b0d28ec344eef26009b361a2b97d300dd51" /> <!-- mask rom TC538200 -->
- <rom loadflag="load16_word_swap" name="266-p2.sp2" offset="0x100000" size="0x400000" crc="a14b1906" sha1="1daa14d73512f760ef569b06f9facb279437d1db" /> <!-- mask rom TC5332205 -->
+ <rom loadflag="load16_word_swap" name="266-p1.p1" offset="0x000000" size="0x100000" crc="5d4c2dc7" sha1="8d723b0d28ec344eef26009b361a2b97d300dd51" /> <!-- mask rom TC538200 -->
+ <rom loadflag="load16_word_swap" name="266-p2.sp2" offset="0x100000" size="0x400000" crc="a14b1906" sha1="1daa14d73512f760ef569b06f9facb279437d1db" /> <!-- mask rom TC5332205 -->
</dataarea>
<dataarea name="fixed" size="0x80000">
<!-- The Encrypted Boards do _not_ have an s1 rom, data for it comes from the Cx ROMs -->
@@ -10104,23 +10104,23 @@
</dataarea>
<!-- Encrypted -->
<dataarea name="audiocrypt" size="0x80000">
- <rom offset="0x00000" size="0x80000" name="268-m1.m1" crc="4a5a6e0e" sha1="df0f660f2465e1db7be5adfcaf5e88ad61a74a42" /> <!-- mask rom TC534000 -->
+ <rom offset="0x00000" size="0x80000" name="268-m1.m1" crc="4a5a6e0e" sha1="df0f660f2465e1db7be5adfcaf5e88ad61a74a42" /> <!-- mask rom TC534000 -->
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="268-v1c.v1" offset="0x000000" size="0x800000" crc="ae31d60c" sha1="c42285cf4e52fea74247860813e826df5aa7600a" /> <!-- mask rom TC5364205 -->
- <rom name="268-v2c.v2" offset="0x800000" size="0x800000" crc="c40613ed" sha1="af889570304e2867d7dfea1e94e388c06249fb67" /> <!-- mask rom TC5364205 -->
+ <rom name="268-v1c.v1" offset="0x000000" size="0x800000" crc="ae31d60c" sha1="c42285cf4e52fea74247860813e826df5aa7600a" /> <!-- mask rom TC5364205 -->
+ <rom name="268-v2c.v2" offset="0x800000" size="0x800000" crc="c40613ed" sha1="af889570304e2867d7dfea1e94e388c06249fb67" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="268-c1c.c1" offset="0x000000" size="0x800000" crc="ab7c389a" sha1="025a188de589500bf7637fa8e7a37ab24bf4312e" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c2c.c2" offset="0x000001" size="0x800000" crc="3560881b" sha1="493d218c92290b4770024d6ee2917c4022753b07" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c3c.c3" offset="0x1000000" size="0x800000" crc="3af955ea" sha1="cf36b6ae9b0d12744b17cb7a928399214de894be" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c4c.c4" offset="0x1000001" size="0x800000" crc="c329c373" sha1="5073d4079958a0ef5426885af2c9e3178f37d5e0" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c5c.c5" offset="0x2000000" size="0x800000" crc="959c8177" sha1="889bda7c65d71172e7d89194d1269561888fe789" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c6c.c6" offset="0x2000001" size="0x800000" crc="010a831b" sha1="aec140661e3ae35d264df416478ba15188544d91" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c7c.c7" offset="0x3000000" size="0x800000" crc="6d72a969" sha1="968dd9a4d1209b770b9b85ea6532fa24d262a262" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="268-c8c.c8" offset="0x3000001" size="0x800000" crc="551d720e" sha1="ebf69e334fcaba0fda6fd432fd0970283a365d12" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c1c.c1" offset="0x000000" size="0x800000" crc="ab7c389a" sha1="025a188de589500bf7637fa8e7a37ab24bf4312e" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c2c.c2" offset="0x000001" size="0x800000" crc="3560881b" sha1="493d218c92290b4770024d6ee2917c4022753b07" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c3c.c3" offset="0x1000000" size="0x800000" crc="3af955ea" sha1="cf36b6ae9b0d12744b17cb7a928399214de894be" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c4c.c4" offset="0x1000001" size="0x800000" crc="c329c373" sha1="5073d4079958a0ef5426885af2c9e3178f37d5e0" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c5c.c5" offset="0x2000000" size="0x800000" crc="959c8177" sha1="889bda7c65d71172e7d89194d1269561888fe789" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c6c.c6" offset="0x2000001" size="0x800000" crc="010a831b" sha1="aec140661e3ae35d264df416478ba15188544d91" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c7c.c7" offset="0x3000000" size="0x800000" crc="6d72a969" sha1="968dd9a4d1209b770b9b85ea6532fa24d262a262" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="268-c8c.c8" offset="0x3000001" size="0x800000" crc="551d720e" sha1="ebf69e334fcaba0fda6fd432fd0970283a365d12" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -10373,19 +10373,19 @@
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
- <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -10411,19 +10411,19 @@
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
- <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -10450,19 +10450,19 @@
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
- <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
@@ -10487,25 +10487,25 @@
</dataarea>
<dataarea name="ymsnd" size="0x1000000">
<!-- Encrypted -->
- <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
- <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v1c.v1" offset="0x000000" size="0x800000" crc="ffa3f8c7" sha1="7cf4a933973ca23b7f87c81151d8659e6ec4bd20" /> <!-- mask rom TC5364205 -->
+ <rom name="271-v2c.v2" offset="0x800000" size="0x800000" crc="5382c7d1" sha1="1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76" /> <!-- mask rom TC5364205 -->
</dataarea>
<dataarea name="sprites" size="0x4000000">
<!-- Encrypted -->
- <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
- <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c1c.c1" offset="0x000000" size="0x800000" crc="b1dc25d0" sha1="50adc3c60d5b4b3abd10a49db2267306c6dbd772" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c2c.c2" offset="0x000001" size="0x800000" crc="d5362437" sha1="66db36522dc09106388c707252df9fe1c88b4856" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c3c.c3" offset="0x1000000" size="0x800000" crc="0a1fbeab" sha1="9fe30d36ba98d00fda010832ff2f27783dd577c1" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c4c.c4" offset="0x1000001" size="0x800000" crc="87b19a0c" sha1="b72a8e7d9124ce859b5149bb4381ba481c161ea5" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c5c.c5" offset="0x2000000" size="0x800000" crc="704ea371" sha1="e75b80422f0d72eac826f8ffadf79efeccaab124" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c6c.c6" offset="0x2000001" size="0x800000" crc="20a1164c" sha1="c9843b37612a16fc95f6851793b1cfb5d49d811d" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c7c.c7" offset="0x3000000" size="0x800000" crc="189aba7f" sha1="7152195a57ad36b28290810fe87ed8c206262ba9" /> <!-- mask rom TC5364205 -->
+ <rom loadflag="load16_byte" name="271-c8c.c8" offset="0x3000001" size="0x800000" crc="20ec4fdc" sha1="deb5f7ec5a090e419b9d1a6a74877bee081198e2" /> <!-- mask rom TC5364205 -->
</dataarea>
</part>
</software>
<!-- Unlicensed Prototype -->
-
+
<software name="sbp" supported="no">
<description>Super Bubble Pop (MVS)</description>
<year>2004</year>
@@ -10516,10 +10516,10 @@
<feature name="slot" value="boot_sbp" />
<!-- Unlicensed, no official game ID # -->
<dataarea name="maincpu" width="16" endianness="big" size="0x100000">
- <rom loadflag="load16_word_swap" name="001-003-02a.u2" offset="0x000000" size="0x080000" crc="d054d264" sha1="d1b4bc626d000e0679def0545940fa75035921ab" /> <!-- HN27C4096HG -->
+ <rom loadflag="load16_word_swap" name="001-003-02a.u2" offset="0x000000" size="0x080000" crc="d054d264" sha1="d1b4bc626d000e0679def0545940fa75035921ab" /> <!-- HN27C4096HG -->
</dataarea>
<dataarea name="fixed" size="0x20000">
- <rom offset="0x000000" size="0x020000" name="001-003-02b.u2" crc="2fd04b2a" sha1="1acb446704ab56d0a33df7c48855aa8d00fd5a3c" /> <!-- M27C4001 -->
+ <rom offset="0x000000" size="0x020000" name="001-003-02b.u2" crc="2fd04b2a" sha1="1acb446704ab56d0a33df7c48855aa8d00fd5a3c" /> <!-- M27C4001 -->
<rom size="0x020000" loadflag="ignore" />
<rom size="0x020000" loadflag="ignore" />
<rom size="0x020000" loadflag="ignore" />
@@ -10530,15 +10530,15 @@
ROM_Y_ZOOM
-->
<dataarea name="audiocpu" size="0x080000">
- <rom offset="0x000000" size="0x080000" name="001-003-01b.u1" crc="7b1f86f7" sha1="15b6af7f9fbd0f1f6a1ecd912200ca8d0af2da2a" /> <!-- M27C4001 -->
+ <rom offset="0x000000" size="0x080000" name="001-003-01b.u1" crc="7b1f86f7" sha1="15b6af7f9fbd0f1f6a1ecd912200ca8d0af2da2a" /> <!-- M27C4001 -->
</dataarea>
<dataarea name="ymsnd" size="0x800000">
- <rom name="001-003-12a.u12" offset="0x000000" size="0x400000" crc="c96723b9" sha1="52eec88550781d45f84efbf9b905d7e7912e96fa" /> <!-- M27C322 -->
- <rom name="001-003-13a.u13" offset="0x400000" size="0x400000" crc="08c339a5" sha1="badc9510ae243ef2a7877977eb36efa81b1489fe" /> <!-- M27C322 -->
+ <rom name="001-003-12a.u12" offset="0x000000" size="0x400000" crc="c96723b9" sha1="52eec88550781d45f84efbf9b905d7e7912e96fa" /> <!-- M27C322 -->
+ <rom name="001-003-13a.u13" offset="0x400000" size="0x400000" crc="08c339a5" sha1="badc9510ae243ef2a7877977eb36efa81b1489fe" /> <!-- M27C322 -->
</dataarea>
<dataarea name="sprites" size="0x400000">
- <rom loadflag="load16_byte" name="001-003-03b.u3" offset="0x000000" size="0x200000" crc="44791317" sha1="9e773eb9aae5ee767213bd17348ff8a312e9cb16" /> <!-- M27C160 -->
- <rom loadflag="load16_byte" name="001-003-04b.u4" offset="0x000001" size="0x200000" crc="a3a1c0df" sha1="3b1e5be673f7cbb04199a805b0e0de93dad8cb8c" /> <!-- M27C160 -->
+ <rom loadflag="load16_byte" name="001-003-03b.u3" offset="0x000000" size="0x200000" crc="44791317" sha1="9e773eb9aae5ee767213bd17348ff8a312e9cb16" /> <!-- M27C160 -->
+ <rom loadflag="load16_byte" name="001-003-04b.u4" offset="0x000001" size="0x200000" crc="a3a1c0df" sha1="3b1e5be673f7cbb04199a805b0e0de93dad8cb8c" /> <!-- M27C160 -->
</dataarea>
</part>
</software>
@@ -10572,9 +10572,9 @@
</dataarea>
</part>
</software>
-
+
<!-- Unlicensed 3rd party -->
-
+
<!-- the exact same roms were put on bootleg MVS carts, despite having no MVS mode in the code and running as an AES game with menu and no coins required -->
<software name="lasthope">
@@ -10606,7 +10606,7 @@
</dataarea>
</part>
</software>
-
+
<software name="totc">
<description>Treasures of The Caribbean</description>
<year>2010</year>
diff --git a/hash/nes.xml b/hash/nes.xml
index 6947ef57cde..71a701d1379 100644
--- a/hash/nes.xml
+++ b/hash/nes.xml
@@ -15635,7 +15635,7 @@
</dataarea>
</part>
</software>
-
+
<software name="snowwhit">
<description>Happily Ever After Starring Snow White (USA, Prototype)</description>
<year>1991</year>
@@ -29733,7 +29733,7 @@
</dataarea>
</part>
</software>
-
+
<software name="racermt2b" cloneof="racermt2" supported="no">
<description>RacerMate Challenge 2 (USA, v5.01.033)</description>
<year>1996</year>
@@ -44047,7 +44047,7 @@ Also notice that VRAM, WRAM & mirror are probably incorrect for some of these se
</dataarea>
</part>
</software>
-
+
<software name="brdtalejs" cloneof="brdtale">
<description>The Bard's Tale - Tales of the Unknown (Jpn, Sample)</description>
<year>1990</year>
@@ -44868,7 +44868,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
</dataarea>
</part>
</software>
-
+
<software name="columbuss" cloneof="columbus">
<description>Columbus - Ougon no Yoake (Jpn, Sample)</description>
<year>1992</year>
@@ -52802,7 +52802,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
</dataarea>
</part>
</software>
-
+
<software name="cosmocops" cloneof="cosmocop">
<description>Cosmos Cop (Spa)</description>
<year>1991</year>
@@ -61814,7 +61814,7 @@ preliminary proto for the PAL version, still running on NTSC systems) or the gfx
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
- <feature name="slot" value="waixing_sgzlz" /> <!-- Mapper 178 in header, is it really? -->
+ <feature name="slot" value="waixing_sgzlz" /> <!-- Mapper 178 in header, is it really? -->
<feature name="pcb" value="WAIXING-SGZLZ" />
<dataarea name="prg" size="524288">
<rom name="gameinis pingpong (unl)[!].prg" size="524288" crc="d065b311" sha1="a74cddff12eb57735c770542b87af38171d54e8a" offset="00000" status="baddump" />
@@ -64659,7 +64659,7 @@ All musics were removed in this game.
</dataarea>
</part>
</software>
-
+
<software name="magicarps" cloneof="magicarp">
<description>Magic Carpet 1001 (Spa, Rev. 1)</description>
<year>19??</year>
@@ -69195,7 +69195,7 @@ Also notice that VRAM & WRAM are probably incorrect for some of these sets, at t
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
- <feature name="slot" value="edu2k" /> <!-- Marked as mapper 178 in header -->
+ <feature name="slot" value="edu2k" /> <!-- Marked as mapper 178 in header -->
<feature name="pcb" value="UNL-EDU2000" />
<dataarea name="prg" size="524288">
<rom name="bravesoft windows 2000 (r)[!].prg" size="524288" crc="305d75b1" sha1="b6ccfab2c38786e09da662b3488dab2431894dd2" offset="00000" status="baddump" />
@@ -74321,7 +74321,7 @@ We include them here as reference if they should coincide with later revisions o
</dataarea>
<dataarea name="prg" size="524288">
<rom name="rom city rampage.prg" size="524288" crc="0dc29799" sha1="83cf38b049ea72a108462b2b51afd9c34892a49b" offset="00000" status="baddump" />
- </dataarea>
+ </dataarea>
<!-- 8k WRAM on cartridge, battery backed up -->
<dataarea name="bwram" size="32768">
<rom value="0x00" size="32768" offset="0" loadflag="fill" />
@@ -76426,7 +76426,7 @@ be better to redump them properly. -->
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
- <feature name="slot" value="xiaozy" /> <!-- header give 176, but is it correct? -->
+ <feature name="slot" value="xiaozy" /> <!-- header give 176, but is it correct? -->
<feature name="pcb" value="UNL-XZY" />
<dataarea name="chr" size="1048576">
<rom name="125-in-1 [p1][!].chr" size="1048576" crc="56520c13" sha1="9490fdcc34bbf5905098835d748c56ec89d3d5ba" offset="00000" status="baddump" />
@@ -76918,7 +76918,7 @@ be better to redump them properly. -->
<year>19??</year>
<publisher>&lt;pirate&gt;</publisher>
<part name="cart" interface="nes_cart">
- <feature name="slot" value="bmc_hik300" /> <!-- header gives 212, but is it correct? -->
+ <feature name="slot" value="bmc_hik300" /> <!-- header gives 212, but is it correct? -->
<feature name="pcb" value="BMC-SUPERHIK-300IN1" />
<dataarea name="chr" size="65536">
<rom name="200-in-1 (unchained melody)[p1][!].chr" size="65536" crc="aa97eff7" sha1="68ffcb379e3c3ad44b0b5ea4df47118c811d9d0d" offset="00000" status="baddump" />
@@ -76934,7 +76934,7 @@ be better to redump them properly. -->
<year>19??</year>
<publisher>&lt;pirate&gt;</publisher>
<part name="cart" interface="nes_cart">
- <feature name="slot" value="bmc_gc6in1" /> <!-- header gives 217, but is it correct? -->
+ <feature name="slot" value="bmc_gc6in1" /> <!-- header gives 217, but is it correct? -->
<feature name="pcb" value="BMC-GOLDENCARD-6IN1" />
<dataarea name="chr" size="65536">
<rom name="2000-in-1 (no splash, no rev, alt mapper)[p1][!].chr" size="65536" crc="4a0611c1" sha1="8a1869ce3aff1c34a743c9cc3f22f01df5be2c77" offset="00000" status="baddump" />
@@ -79024,7 +79024,7 @@ be better to redump them properly. -->
<year>19??</year>
<publisher>&lt;pirate&gt;</publisher>
<part name="cart" interface="nes_cart">
- <feature name="slot" value="bmc_hik300" /> <!-- header gives 212, but is it correct? -->
+ <feature name="slot" value="bmc_hik300" /> <!-- header gives 212, but is it correct? -->
<feature name="pcb" value="BMC-SUPERHIK-300IN1" />
<dataarea name="chr" size="65536">
<rom name="9999-in-1 (anim splash, rev 13)[p1][!].chr" size="65536" crc="9b6e8be7" sha1="4c53a3d5e510c4355041b9ad88f1e633ce85f916" offset="00000" status="baddump" />
@@ -81055,7 +81055,7 @@ that the real dumps might surface -->
</dataarea>
</part>
</software>
-
+
<!-- TO SORT AND RENAME PROPERLY!!! -->
diff --git a/hash/pc8801_flop.xml b/hash/pc8801_flop.xml
index 15c138cb317..bc99c486cd2 100644
--- a/hash/pc8801_flop.xml
+++ b/hash/pc8801_flop.xml
@@ -54999,7 +54999,7 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</dataarea>
</part>
</software>
-
+
<software name="magicopy33a" cloneof="magicopy">
<description>Magic Copy II ver 3.3 (Alt)</description>
<year>1985</year>
@@ -55021,7 +55021,7 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</dataarea>
</part>
</software>
-
+
<software name="magicopy34a" cloneof="magicopy">
<description>Magic Copy II ver 3.4 (Alt)</description>
<year>1986</year>
@@ -55942,13 +55942,13 @@ ExtractDisk [02]"DATA " -> "musium 3_02.d88"
<description>Musium 3 (Alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
-
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="musium3_01.d88" size="348848" crc="691cb9d6" sha1="de57c4cdddcd71042fa00c88f2e107fc6024b50e" offset="0" />
</dataarea>
</part>
-
+
<part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="musium3_02.d88" size="348848" crc="cf4179af" sha1="79121bbec7e30408a9cb1f19f33ab260479d4636" offset="0" />
@@ -57217,7 +57217,7 @@ ExtractDisk [14]"EXPRESS 14 " -> "hot file_14.d88"
</dataarea>
</part>
</software>
-
+
<software name="hotfil34">
<description>Hot File Disk No.5</description>
<year>19??</year>
diff --git a/hash/pc98.xml b/hash/pc98.xml
index 20efe75b1ca..3701d667c60 100644
--- a/hash/pc98.xml
+++ b/hash/pc98.xml
@@ -4480,7 +4480,7 @@ only have some part of Windows file and a Video driver(CLGD?).
</dataarea>
</part>
</software>
-
+
<software name="aress">
<description>Aress Ou no Monogatari - The Story of King Aress</description>
<year>1994</year>
@@ -41601,7 +41601,7 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?)
</dataarea>
</part>
</software>
-
+
<software name="vga" cloneof="vg">
<description>V.G. - Variable Geo (Alt)</description>
<year>1993</year>
@@ -64032,7 +64032,7 @@ doujin?!?
</dataarea>
</part>
</software>
-
+
<software name="yumeyare">
<description>Yume de Yaretara</description>
<year>19??</year>
diff --git a/hash/pce_tourvision.xml b/hash/pce_tourvision.xml
index 14d48f126b9..eab9199d857 100644
--- a/hash/pce_tourvision.xml
+++ b/hash/pce_tourvision.xml
@@ -192,7 +192,7 @@
</part>
</software>
-
+
<!--Daisenpu -->
<software name="daisenpu">
<description>Daisenpu (Tourvision PCE bootleg)</description>
diff --git a/hash/pockchalv2.xml b/hash/pockchalv2.xml
index df36303ddbd..ebe40466c50 100644
--- a/hash/pockchalv2.xml
+++ b/hash/pockchalv2.xml
@@ -7,19 +7,19 @@
List of software from ja.wikipedia.org (which might miss some later re-release)
* 進研ゼミ 中学講座
- 中1数学 [dumped]
+ 中1数学 [dumped]
中2数学
- 実技4教科 [dumped x 2]
+ 実技4教科 [dumped x 2]
中学ç†ç§‘ (1分野)
中学ç†ç§‘ (2分野)
- 中学ç†ç§‘パック [dumped x 2]
+ 中学ç†ç§‘パック [dumped x 2]
中学地ç†
中学歴å²
- 中学地ç†ãƒ»æ­´å²ãƒ‘ック [dumped x 3]
- 中1 ENGLISH [dumped]
+ 中学地ç†ãƒ»æ­´å²ãƒ‘ック [dumped x 3]
+ 中1 ENGLISH [dumped]
中2 ENGLISH
中学公民
- 中一国語・百人一首 [dumped]
+ 中一国語・百人一首 [dumped]
中1 英数国パック
中2 英数国パック
中3 英・数・公民パック
diff --git a/hash/pockchalw.xml b/hash/pockchalw.xml
index 3d556b93fec..c5576a2c35a 100644
--- a/hash/pockchalw.xml
+++ b/hash/pockchalw.xml
@@ -6,31 +6,31 @@
List of software from ja.wikipedia.org
Notice that this list might be missing different variants (for different ages),
and it was indeed missing the existence of two Chuugaku Koumin carts.
-
+
* Shinkenzemi Koukou Kouza ~ 進研ゼミ 高校講座
頻出英å˜èªž
- 頻出英熟語 [dumped]
+ 頻出英熟語 [dumped]
é‡è¦è‹±èªžæ§‹æ–‡
- é‡è¦å¤æ–‡æ”»ç•¥ [dumped]
+ é‡è¦å¤æ–‡æ”»ç•¥ [dumped]
頻出世界å²æ”»ç•¥
頻出日本å²æ”»ç•¥
-
-
+
+
* Shinkenzemi Chuugaku Kouza ~ 進研ゼミ 中学講座
中一英語
中二英語
中三英語
中学ç†ç§‘(1分野)
中学ç†ç§‘(2分野)
- 中学ç†ç§‘パック [dumped]
+ 中学ç†ç§‘パック [dumped]
中学歴å²
- ä¸­å­¦åœ°ç† [dumped]
- 中学地ç†ãƒ»æ­´å²ãƒ‘ック [dumped]
- 中学公民 [dumped x2]
- 高校å—験(国・数) [dumped]
- 高校å—験(英・社・ç†) [dumped]
- 実技4教科 [dumped]
-
+ ä¸­å­¦åœ°ç† [dumped]
+ 中学地ç†ãƒ»æ­´å²ãƒ‘ック [dumped]
+ 中学公民 [dumped x2]
+ 高校å—験(国・数) [dumped]
+ 高校å—験(英・社・ç†) [dumped]
+ 実技4教科 [dumped]
+
-->
@@ -57,7 +57,7 @@
</dataarea>
</part>
</software>
-
+
<software name="chukomnn" supported="no" >
<description>Shinkenzemi Chuugaku Kouza - Chuugaku Koumin (NK)</description>
<year>2000?</year>
@@ -78,7 +78,7 @@
</dataarea>
</part>
</software>
-
+
<software name="chuchi" supported="no" >
<description>Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (9C)</description>
<year>2000?</year>
@@ -112,12 +112,12 @@
<feature name="u2" value="74HC139A" />
<feature name="u3" value="7W32F" />
<feature name="u4" value="7W00F" />
- <feature name="u5" value="[unpopulated]" /> <!-- space for a TC7W04 -->
- <feature name="u6" value="[unpopulated]" /> <!-- space for a 74HC125 -->
- <feature name="u7" value="[unpopulated]" /> <!-- space for a TC7W08 -->
+ <feature name="u5" value="[unpopulated]" /> <!-- space for a TC7W04 -->
+ <feature name="u6" value="[unpopulated]" /> <!-- space for a 74HC125 -->
+ <feature name="u7" value="[unpopulated]" /> <!-- space for a TC7W08 -->
<feature name="u8" value="74HC573A" />
- <feature name="u9" value="PS 0BD400 00REPCS C1D1" /> <!-- mask ROM -->
- <feature name="u10" value="[unpopulated]" /> <!-- space for a second mask ROM? -->
+ <feature name="u9" value="PS 0BD400 00REPCS C1D1" /> <!-- mask ROM -->
+ <feature name="u10" value="[unpopulated]" /> <!-- space for a second mask ROM? -->
<feature name="u11" value="LH52256CN-70LL" />
<feature name="u12" value="7W00F" />
<feature name="u13" value="946 80B" />
@@ -127,7 +127,7 @@
</dataarea>
</part>
</software>
-
+
<software name="churika" supported="no" >
<description>Shinkenzemi Chuugaku Kouza - Chuugaku Rika Pack (PL)</description>
<year>2000?</year>
@@ -140,12 +140,12 @@
<feature name="u2" value="74HC139A" />
<feature name="u3" value="7W32F" />
<feature name="u4" value="7W00F" />
- <feature name="u5" value="[unpopulated]" /> <!-- space for a TC7W04 -->
- <feature name="u6" value="[unpopulated]" /> <!-- space for a 74HC125 -->
- <feature name="u7" value="[unpopulated]" /> <!-- space for a TC7W08 -->
+ <feature name="u5" value="[unpopulated]" /> <!-- space for a TC7W04 -->
+ <feature name="u6" value="[unpopulated]" /> <!-- space for a 74HC125 -->
+ <feature name="u7" value="[unpopulated]" /> <!-- space for a TC7W08 -->
<feature name="u8" value="74HC573A" />
- <feature name="u9" value="PL 0BF400 00PCR C1/D1" /> <!-- mask ROM -->
- <feature name="u10" value="[unpopulated]" /> <!-- space for a second mask ROM? -->
+ <feature name="u9" value="PL 0BF400 00PCR C1/D1" /> <!-- mask ROM -->
+ <feature name="u10" value="[unpopulated]" /> <!-- space for a second mask ROM? -->
<feature name="u11" value="LH52256CN-70LL" />
<feature name="u12" value="7W00F" />
<feature name="u13" value="012 80B" />
@@ -155,7 +155,7 @@
</dataarea>
</part>
</software>
-
+
<software name="chukkjuk" supported="no" >
<description>Shinkenzemi Chuugaku Kouza - Koukou Juken (Kuni - Suu) (0G2)</description>
<year>2000?</year>
@@ -201,7 +201,7 @@
</dataarea>
</part>
</software>
-
+
<software name="jitsugi4" supported="no" >
<description>Shinkenzemi Chuugaku Kouza - Jitsugi 4 Kyouka (BG)</description>
<year>2000?</year>
@@ -243,7 +243,7 @@
</dataarea>
</part>
</software>
-
+
<software name="jukokor" supported="no" >
<description>Shinkenzemi Koukou Kouza - Juuyou Kobun Kouryaku (A)</description>
<year>2000?</year>
@@ -265,7 +265,7 @@
</part>
</software>
-
+
</softwarelist>
diff --git a/hash/pro128_cass.xml b/hash/pro128_cass.xml
index 4a8d2c1a8db..39e5c2add10 100644
--- a/hash/pro128_cass.xml
+++ b/hash/pro128_cass.xml
@@ -154,7 +154,7 @@
</dataarea>
</part>
</software>
-
+
<software name="produkitc" cloneof="produkit">
<description>Productivity Kit - Introduzione al software integrato (Alt 3)</description>
<year>1987</year>
diff --git a/hash/r9751.xml b/hash/r9751.xml
index 3300246a664..edd34fe0da0 100644
--- a/hash/r9751.xml
+++ b/hash/r9751.xml
@@ -194,7 +194,7 @@
<part name="flop6" interface="floppy_3_5">
<feature name="part_id" value="Disk 6" />
<dataarea name="flop" size="1474560">
- <rom name="Siemens.9751.CBX.Release.9005.2.79.Disk6.img" size="1474560" crc="e750915c" sha1="70cd126b465ce38520808fd9e8285411c9d4875c" offset="0" />
+ <rom name="Siemens.9751.CBX.Release.9005.2.79.Disk6.img" size="1474560" crc="e750915c" sha1="70cd126b465ce38520808fd9e8285411c9d4875c" offset="0" />
</dataarea>
</part>
<part name="flop7" interface="floppy_3_5">
diff --git a/hash/sat_vccart.xml b/hash/sat_vccart.xml
index 32e51027d5c..ebc6ad359ba 100644
--- a/hash/sat_vccart.xml
+++ b/hash/sat_vccart.xml
@@ -2,27 +2,27 @@
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="sat_vccart" description="Sega Saturn VideoCD cartridges">
-<!--
-
+<!--
+
These carts plug into a separate slot of the Sega Saturn and allow to watch VideoCDs in the system
Apparently at least three more versions exist and are currently undumped
Note from zyrobs (the dumper):
- Note that the standard Saturn ROM header is preceded by
- 20 kbyte of encrypted SH1 code. This code is uploaded to
- the CD Block and provides the commands necessary for the
- cart to work.
- Special Thanks to James Laird for figuring out what
- this very important piece of code was.
+ Note that the standard Saturn ROM header is preceded by
+ 20 kbyte of encrypted SH1 code. This code is uploaded to
+ the CD Block and provides the commands necessary for the
+ cart to work.
+ Special Thanks to James Laird for figuring out what
+ this very important piece of code was.
- The Saturn sees the ROM with a 20kbyte offset shift, putting
- the standard Saturn ROM header at position 0 and the
- encrypted code looping back to the end of the ROM data.
+ The Saturn sees the ROM with a 20kbyte offset shift, putting
+ the standard Saturn ROM header at position 0 and the
+ encrypted code looping back to the end of the ROM data.
- If you are dumping your MPEG cart through the Saturn, make
- sure to take account of this offset shift when calculating
- checksums.
+ If you are dumping your MPEG cart through the Saturn, make
+ sure to take account of this offset shift when calculating
+ checksums.
-->
diff --git a/hash/snes.xml b/hash/snes.xml
index 037467cccf2..8e2cf35fbb3 100644
--- a/hash/snes.xml
+++ b/hash/snes.xml
@@ -3192,7 +3192,7 @@ Beyond that last category are the roms waiting to be classified.
</dataarea>
</part>
</software>
-
+
<software name="contra3p2" cloneof="sprobot">
<description>Contra III - The Alien Wars (USA, Prototype, Alt)</description>
<year>1992</year>
@@ -33842,7 +33842,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="ajmajonmnp" cloneof="ajmajonm">
<description>Akagawa Jirou Majo-tachi no Nemuri (Jpn, Rev. A, NP)</description>
<year>1995</year>
@@ -34569,7 +34569,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="3jigens" cloneof="ballz3d">
<description>Ballz 3D - 3-jigen Kakutou Ballz (Jpn, Sample)</description>
<year>1995</year>
@@ -36095,7 +36095,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="chibimmes" cloneof="chibimme">
<description>Chibi Maruko-chan - Mezase! Minami no Island!! (Jpn, Sample)</description>
<year>1995</year>
@@ -36748,7 +36748,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="daibakjznp" cloneof="daibakjz">
<description>Daibakushou Jinsei Gekijou - Zukkoke Salaryman Hen (Jpn, Rev. A, NP)</description>
<year>1995</year>
@@ -37365,7 +37365,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="dokap321">
<description>Dokapon 3-2-1 - Arashi o Yobu Yuujou (Jpn, Rev. A)</description>
<year>1994</year>
@@ -40176,7 +40176,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="ggoemkira" cloneof="ggoemkir">
<description>Ganbare Goemon Kirakira Douchuu - Boku ga Dancer ni Natta Wake (Jpn, Rev. A)</description>
<year>1995</year>
@@ -40686,7 +40686,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="gokuparos" cloneof="gokuparo">
<description>Gokujou Parodius (Jpn, Sample)</description>
<year>1994</year>
@@ -40883,7 +40883,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="granhists" cloneof="granhist">
<description>Granhistoria - Genshi Sekaiki (Jpn, Sample)</description>
<year>1995</year>
@@ -42098,7 +42098,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="ddanpeis" cloneof="ddanpei">
<description>Honoo no Toukyuuji - Dodge Danpei (Jpn, Sample)</description>
<year>1992</year>
@@ -42334,7 +42334,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="hypririas" cloneof="hypriria">
<description>Hyper Iria (Jpn, Sample)</description>
<year>1995</year>
@@ -43276,7 +43276,7 @@ List of unclassified roms
</dataarea>
</part>
</software>
-
+
<software name="jikkscr2">
<description>Jikkyou World Soccer 2 - Fighting Eleven (Jpn, Rev. A, NP)</description>
<year>1995</year>
@@ -46168,7 +46168,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="lufiap" cloneof="lufia">
<description>Lufia &amp; The Fortress of Doom (USA, Prototype)</description>
<year>1993</year>
@@ -46908,7 +46908,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="marmalads" cloneof="marmalad">
<description>Marmalade Boy (Jpn, Sample)</description>
<year>1995</year>
@@ -50526,7 +50526,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="pga96u" cloneof="pga96">
<description>PGA Tour 96 (USA, Rev. A)</description>
<year>1996</year>
@@ -50590,7 +50590,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="pgau" cloneof="pga">
<description>PGA Tour Golf (USA, Rev. A)</description>
<year>1992</year>
@@ -50712,7 +50712,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="picrosv1">
<description>Picross NP Vol. 1 (Jpn, Rev. A, NP)</description>
<year>1999</year>
@@ -50797,7 +50797,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="picrosv4">
<description>Picross NP Vol. 4 (Jpn, Rev. A, NP)</description>
<year>1999</year>
@@ -52977,7 +52977,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="ryukoken" cloneof="aof">
<description>Ryuuko no Ken (Jpn, Rev. A)</description>
<year>1993</year>
@@ -54180,7 +54180,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<!-- Can we consider this board confirmed? -->
<software name="shodanek">
<description>Shodai Nekketsu Kouha Kunio-kun (Jpn, Rev. A)</description>
@@ -54326,7 +54326,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="ninjasasp" cloneof="ninjasas">
<description>Shounen Ninja Sasuke (Jpn, Prototype)</description>
<year>1994</year>
@@ -55260,7 +55260,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="spawnp" cloneof="spawn">
<description>Spawn (Prototype?)</description>
<year>1995</year>
@@ -56556,7 +56556,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="sbombmanus" cloneof="sbombman">
<description>Super Bomberman (USA, Sample)</description>
<year>1993</year>
@@ -56888,7 +56888,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="daikokai" cloneof="unchartd">
<description>Super Daikoukai Jidai (Jpn, Rev. A, NP)</description>
<year>1992</year>
@@ -56944,7 +56944,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="sddragonp" cloneof="sddragon">
<description>Super Double Dragon (Euro, Prototype)</description>
<year>1992</year>
@@ -57885,7 +57885,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="supermjtc" cloneof="supermjt">
<description>Super Mahjong Taikai (Jpn, Rev. B)</description>
<year>1992</year>
@@ -58238,7 +58238,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="superozup" cloneof="superozu">
<description>Super Oozumou - Nessen Ooichiban (Jpn, Prototype)</description>
<year>1992</year>
@@ -58363,7 +58363,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="sprobots" cloneof="sprobot">
<description>Super Probotector - Alien Rebels (Euro, Sample)</description>
<year>1992</year>
@@ -58588,7 +58588,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="sshangha" cloneof="shangh2">
<description>Super Shanghai - Dragon's Eye (Activision) (Jpn)</description>
<year>1994</year>
@@ -64315,7 +64315,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<software name="sgboyup" cloneof="sgboy">
<description>Super Game Boy (USA, Prototype)</description>
<year>199?</year>
@@ -64363,7 +64363,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<!-- we shall emulate the additional hardware here... -->
<software name="nus64cc" supported="partial">
<description>NUS-64 Cassette Checker (Jpn)</description>
@@ -64377,7 +64377,7 @@ to ensure nothing has been touched in the Retro Quest cart production in 2013/20
</dataarea>
</part>
</software>
-
+
<!-- we shall emulate the additional hardware here... -->
<software name="scd" supported="partial">
<description>Super Disc (Jpn, v0.95, Prototype)</description>
diff --git a/hash/snes_bspack.xml b/hash/snes_bspack.xml
index f0e1b9b9389..cb3220bbd88 100644
--- a/hash/snes_bspack.xml
+++ b/hash/snes_bspack.xml
@@ -2,24 +2,24 @@
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
-
+
WARNING: The entries in this software list will need a BIG cleanup once we
fix our Satellaview emulation
-
+
1. games which come in pair GOOD + HACK are in most cases games whose header or some block
- was corrupted making the memory pack not working. the "good" dump in this case is the original
- version (because in most cases these are dumps made by Kiddo Cabbusses and his group
- from real data pack and can be considered as 'proper')
+ was corrupted making the memory pack not working. the "good" dump in this case is the original
+ version (because in most cases these are dumps made by Kiddo Cabbusses and his group
+ from real data pack and can be considered as 'proper')
2. games which come in pair GOOD + BAD HEADER? are in most cases games whose header has been
- cleaned up / restored by no-intro guys using investigation from various devs. the "good"
- dump is the version in the no-intro set, the "bad header?" dump is the older version. This choice
- is the opposite of the above one, but in this case the dumps with corrupted headers have not been
- traced back to their origin, so that we cannot guarantee that the data was removed on the early
- days of BS-X dumping...
+ cleaned up / restored by no-intro guys using investigation from various devs. the "good"
+ dump is the version in the no-intro set, the "bad header?" dump is the older version. This choice
+ is the opposite of the above one, but in this case the dumps with corrupted headers have not been
+ traced back to their origin, so that we cannot guarantee that the data was removed on the early
+ days of BS-X dumping...
In the end, we shall only keep the proper dumps, possibly patching the header on load, if necessary with
a ROM_LOAD overlay in the rom definitions...
-
+
-->
<softwarelist name="snes_bspack" description="Nintendo SNES Satellaview Memory Packs">
@@ -83,34 +83,34 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs dragon quest i (japan) (bs soundlink) [b].bs" size="1048576" crc="267be42f" sha1="26c4dd6cba723b9b78648140240310d2c2e42fb3" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="dquest1a" cloneof="dquest1" supported="no">
<!-- BS SoundLink -->
<description>BS Dragon Quest I (Bad Header?)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs dragon quest i (japan) [b].bs" size="1048576" crc="577f6d20" sha1="aed921ff60c7c01a80e7e8f2d24d6684465a941e" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="dquest1h" cloneof="dquest1" supported="no">
<description>BS Dragon Quest I (Hacked)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs dragon quest i (japan) (bs) [header hack].bs" size="1048576" crc="812af559" sha1="89b291a13635a1719907d9519562da83649b7a28" offset="0x000000" status="baddump" />
@@ -131,13 +131,13 @@
</dataarea>
</part>
</software>
-
+
<software name="dandanb1" supported="no">
<description>Dandan Belt Conveyor - Ukulele no Maki</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dandan belt conveyor - ukulele no maki (japan) (bs) [b].bs" size="1048576" crc="62054fa2" sha1="f9c1c8bb44b9ca05505c11ae5b94898ffcfad4ab" offset="0x000000" />
@@ -170,13 +170,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bs3jiw6g" supported="no">
<description>3-ji no Wide Shou - 6 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="3-ji no wide shou - 6 gatsugou (japan) (bs).bs" size="524288" crc="926acd7e" sha1="f64768fa10c69a99531e9d17c74134e540244064" offset="0x000000" />
@@ -196,13 +196,13 @@
</dataarea>
</part>
</software>
-
+
<software name="albodyss" supported="no">
<description>Albert Odyssey</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="albert odyssey (japan) (bs).bs" size="1048576" crc="0e89fa41" sha1="1b1439f9f7eaeb9d1e8ee815889844e711ddf0c9" offset="0x000000" />
@@ -222,13 +222,13 @@
</dataarea>
</part>
</software>
-
+
<software name="arkanoid" supported="no">
<description>Arkanoid - Doh It Again</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="arkanoid - doh it again (japan) (bs).bs" size="524288" crc="7e79c43e" sha1="ba956799914c09d3b1dc8a839f0552f5d15534cf" offset="0x000000" />
@@ -248,13 +248,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bdash2g" supported="no">
<description>B Dash - 2 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="b dash - 2 gatsugou (japan) (bs).bs" size="1048576" crc="3322b816" sha1="51655e6ef62e5efcfc2e1bfab99eca4468822a17" offset="0x000000" />
@@ -274,13 +274,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bdash3g" supported="no">
<description>B Dash - 3 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="b dash - 3 gatsugou (japan) (bs).bs" size="1048576" crc="3494e10f" sha1="aa64e0479d246d7763a0820749f06c88f0f3b4df" offset="0x000000" />
@@ -300,14 +300,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfzero1" supported="no">
<!-- BS SoundLink -->
<description>BS F-Zero Grand Prix - Knight League - Dai-1-shuu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - dai-1-shuu - knight league (japan) (bs soundlink).bs" size="1048576" crc="83034d82" sha1="d8940f36d2a8f8a12154ca9ca7575217477c0c9e" offset="0x000000" />
@@ -321,21 +321,21 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - knight league - dai-1-shuu (japan).bs" size="1048576" crc="dbacf9f0" sha1="c5197d43eb637e537ad358f7b2aa01fb6acb774a" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bsfzero2" supported="no">
<!-- BS SoundLink -->
<description>BS F-Zero Grand Prix - Queen League - Dai-2-shuu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - dai-2-shuu - queen league (japan) (bs soundlink).bs" size="1048576" crc="d81b85d7" sha1="2201a4bbc06f7880267aab2a05bfc41032394b46" offset="0x000000" />
@@ -349,21 +349,21 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - queen league - dai-2-shuu (japan).bs" size="1048576" crc="ee6c9473" sha1="15050b25916eb39caf16b5f4cc3e391693251580" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bsfzero3" supported="no">
<!-- BS SoundLink -->
<description>BS F-Zero Grand Prix - King League - Dai-3-shuu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - dai-3-shuu - king league (japan) (bs soundlink).bs" size="1048576" crc="8fcc8355" sha1="7177d26581c4e23814cdb05a2867bde723a72e6a" offset="0x000000" />
@@ -384,14 +384,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfzero4" supported="no">
<!-- BS SoundLink -->
<description>BS F-Zero Grand Prix - Ace League - Dai-4-shuu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - dai-4-shuu - ace league (japan) (bs soundlink).bs" size="1048576" crc="7442ad93" sha1="a7e2b57b13b86093d94ae5f09ec618177171d919" offset="0x000000" />
@@ -405,7 +405,7 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix - ace league - dai-4-shuu (japan).bs" size="1048576" crc="f57d28dc" sha1="2c29ebf2fece378fc4d1186d0b60fdb6db3beef0" offset="0x000000" />
@@ -425,14 +425,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfirem1" supported="no">
<!-- BS SoundLink -->
<description>BS Fire Emblem - Akaneia Senki Hen - Dai-1-wa - Palace Kanraku</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs fire emblem - akaneia senki hen - dai-1-wa - palace kanraku (japan) (bs soundlink).bs" size="1048576" crc="d42ea2e0" sha1="f279a35711fe3118234c1c114d2733dd12af88c3" offset="0x000000" />
@@ -467,14 +467,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfirem2" supported="no">
<!-- BS SoundLink -->
<description>BS Fire Emblem - Akaneia Senki Hen - Dai-2-wa - Akai Ryuu Kishi</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs fire emblem - akaneia senki hen - dai-2-wa - akai ryuu kishi (japan) (bs soundlink).bs" size="1048576" crc="fcaafe47" sha1="2fe5509dcff4c50d3d355172c31a6906956c6a64" offset="0x000000" />
@@ -495,14 +495,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfirem3" supported="no">
<!-- BS SoundLink -->
<description>BS Fire Emblem - Akaneia Senki Hen - Dai-3-wa - Seigi no Touzokudan</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs fire emblem - akaneia senki hen - dai-3-wa - seigi no touzokudan (japan) (bs soundlink).bs" size="1048576" crc="3d3eb686" sha1="8d45cca2711f43e5877e4a45d9291d2cb774f00a" offset="0x000000" />
@@ -523,14 +523,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfirem4" supported="no">
<!-- BS SoundLink -->
<description>BS Fire Emblem - Akaneia Senki Hen - Dai-4-wa - Hajimari no Toki</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs fire emblem - akaneia senki hen - dai-4-wa - hajimari no toki (japan) (bs soundlink).bs" size="1048576" crc="f5c19c84" sha1="e02963097da96d80c278513bed6ee49b5e508c99" offset="0x000000" />
@@ -678,13 +678,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsnichmt" supported="no">
<description>BS Nichibutsu Mahjong - Mahjong Taikai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs nichibutsu mahjong - mahjong taikai (japan) (bs).bs" size="1048576" crc="3b12af9a" sha1="62e0a317efe57b7cd613a216c097a9cb7d12fe6e" offset="0x000000" />
@@ -704,14 +704,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsnichic" supported="no">
<!-- BS SoundLink -->
<description>BS Nichibutsu Mahjong - Renshuu Mahjong - Ichimantou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs nichibutsu mahjong - renshuu mahjong - ichimantou (japan) (bs soundlink).bs" size="1048576" crc="9cde21d5" sha1="2a436742d3ac49c79eda1be3ff74c84579738896" offset="0x000000" />
@@ -732,14 +732,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsnichni" supported="no">
<!-- BS SoundLink -->
<description>BS Nichibutsu Mahjong - Renshuu Mahjong - Nimantou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs nichibutsu mahjong - renshuu mahjong - nimantou (japan) (bs soundlink).bs" size="1048576" crc="c56b108e" sha1="ba28d3dee878c11a2a83cde7190730b88885b67e" offset="0x000000" />
@@ -760,13 +760,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bshp517" supported="no">
<description>BS Nintendo HP - 5/17 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs nintendo hp - 5-17 gou (japan) (bs).bs" size="1048576" crc="9ca4ab1a" sha1="0b9c13066a6745d5c5ed2b452df1f288b4663a7a" offset="0x000000" />
@@ -786,13 +786,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bshp531" supported="no">
<description>BS Nintendo HP - 5/31 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs nintendo hp - 5-31 gou (japan) (bs).bs" size="1048576" crc="a95af89e" sha1="18245217bee4cbbe5889420ff4735b935de660b1" offset="0x000000" />
@@ -812,14 +812,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsparlor" supported="no">
<!-- BS SoundLink -->
<description>BS Parlor! Parlor! - Dai-2-shuu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs parlor! parlor! - dai-2-shuu (japan) (bs soundlink).bs" size="1048576" crc="c0f38b87" sha1="12acd209c5bd7875b2e01ad25253f96695c3f1b8" offset="0x000000" />
@@ -840,14 +840,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsoniga1" supported="no">
<!-- BS SoundLink -->
<description>BS Shin Onigashima - Dai-1-wa - Kataribe no Koya</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs shin onigashima - dai-1-wa - kataribe no koya (japan) (bs soundlink).bs" size="1048576" crc="654ec9b9" sha1="f842884cebf7e1fee7f23d7dcacecd7a5b01cc35" offset="0x000000" />
@@ -868,14 +868,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsoniga2" supported="no">
<!-- BS SoundLink -->
<description>BS Shin Onigashima - Dai-2-wa - Kataribe no Koya</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs shin onigashima - dai-2-wa - kataribe no koya (japan) (bs soundlink).bs" size="1048576" crc="25317cb6" sha1="a94e9367db4c8af243da85e63142987540e7fb1c" offset="0x000000" />
@@ -896,14 +896,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsoniga3" supported="no">
<!-- BS SoundLink -->
<description>BS Shin Onigashima - Dai-3-wa - Kataribe no Koya</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs shin onigashima - dai-3-wa - kataribe no koya (japan) (bs soundlink).bs" size="1048576" crc="a612849d" sha1="c0546cbaf4780df086f7c9a65b06a701bf318991" offset="0x000000" />
@@ -924,14 +924,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsoniga4" supported="no">
<!-- BS SoundLink -->
<description>BS Shin Onigashima - Dai-4-wa - Kataribe no Koya</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs shin onigashima - dai-4-wa - kataribe no koya (japan) (bs soundlink).bs" size="1048576" crc="8fdc1257" sha1="20ed8f6e671b63b022919aa9cb56a116c2078e45" offset="0x000000" />
@@ -952,13 +952,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsstgiga" supported="no">
<description>BS St. Giga PG - 10 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs st. giga pg - 10 gatsugou (japan) (bs).bs" size="1048576" crc="3d059ca1" sha1="96a033da8058d8b768366ec270f0466f47925e13" offset="0x000000" />
@@ -978,14 +978,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bssmcol" supported="no">
<!-- BS SoundLink -->
<description>BS Super Mario Collection - Dai-3-shuu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs super mario collection - dai-3-shuu (japan) (bs soundlink).bs" size="1048576" crc="81042dab" sha1="dc46efaea7fa27f514aa04f21c82f33db0930f13" offset="0x000000" />
@@ -1006,14 +1006,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bssmusa1" supported="no">
<!-- BS SoundLink -->
<description>BS Super Mario USA - Power Challenge - Dai-1-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs super mario usa - power challenge - dai-1-kai (japan) (bs soundlink).bs" size="1048576" crc="88fa31cc" sha1="7dc4d3d2a11f2f4e05d7306053211131b7aa6d9f" offset="0x000000" />
@@ -1034,14 +1034,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bssmusa2" supported="no">
<!-- BS SoundLink -->
<description>BS Super Mario USA - Power Challenge - Dai-2-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs super mario usa - power challenge - dai-2-kai (japan) (bs soundlink).bs" size="1048576" crc="dedb049d" sha1="3a64fefc0a2a0c9a666917d0b685474c2073947c" offset="0x000000" />
@@ -1062,14 +1062,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bssmusa3" supported="no">
<!-- BS SoundLink -->
<description>BS Super Mario USA - Power Challenge - Dai-3-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs super mario usa - power challenge - dai-3-kai (japan) (bs soundlink).bs" size="1048576" crc="c0c90a80" sha1="4078d1756b53c230670bd5ae8285629f6173b373" offset="0x000000" />
@@ -1090,14 +1090,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bssmusa4" supported="no">
<!-- BS SoundLink -->
<description>BS Super Mario USA - Power Challenge - Dai-4-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs super mario usa - power challenge - dai-4-kai (japan) (bs soundlink).bs" size="1048576" crc="d05b537c" sha1="0f8cba643d66d8da0d8d05faefcf65a79b081efc" offset="0x000000" />
@@ -1149,14 +1149,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bstantko" supported="no">
<!-- BS SoundLink -->
<description>BS Tantei Club - Yuki ni Kieta Kako - Kouhen</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs tantei club - yuki ni kieta kako - kouhen (japan) (bs soundlink).bs" size="1048576" crc="b5fd446d" sha1="2beec53e0f69e51168d5916100ce41176c7e65a8" offset="0x000000" />
@@ -1177,14 +1177,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bstantze" supported="no">
<!-- BS SoundLink -->
<description>BS Tantei Club - Yuki ni Kieta Kako - Zenpen</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs tantei club - yuki ni kieta kako - zenpen (japan) (bs soundlink).bs" size="1048576" crc="dc3354e8" sha1="c082f21c81c0a3648d448e68c0fcf59af8e73a59" offset="0x000000" />
@@ -1212,14 +1212,14 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs zelda no densetsu - dai-3-wa (japan) (bs soundlink).bs" size="1048576" crc="f01eeb07" sha1="32030591534d2de9eacc6ed7a6c7de7c0b2a9071" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bszeldaa" cloneof="bszelda" supported="no">
<!-- BS SoundLink -->
<description>BS Zelda no Densetsu - Dai-3-wa (Bad Header?)</description>
@@ -1293,13 +1293,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bscheap" supported="no">
<description>Cheap de Gorgeous Vol. 1</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="cheap de gorgeous vol. 1 (japan) (bs).bs" size="1048576" crc="9c270687" sha1="3c45b3629df775a5ba6b8889f2dfcd77c5e58c16" offset="0x000000" />
@@ -1319,13 +1319,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsctrigc" supported="no">
<description>Chrono Trigger - Character Zukan</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="chrono trigger - character zukan (japan) (bs).bs" size="1048576" crc="d584ae5b" sha1="dcb1cf6ebcae6e018cf6741416008ad37ebb34b7" offset="0x000000" />
@@ -1345,13 +1345,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsctrigj" supported="no">
<description>Chrono Trigger - Jet Bike Special</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="262144">
<rom name="chrono trigger - jet bike special (japan) (bs).bs" size="262144" crc="8e150196" sha1="c9110bf2c6660c934f6540d800751171573c5788" offset="0x000000" />
@@ -1371,13 +1371,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsctrigm" supported="no">
<description>Chrono Trigger - Music Library</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="chrono trigger - music library (japan) (bs).bs" size="524288" crc="f268dc1b" sha1="86c56a950922a93bb9fe52f871b753ba05612f5b" offset="0x000000" />
@@ -1397,13 +1397,13 @@
</dataarea>
</part>
</software>
-
+
<software name="columb1" supported="no">
<description>Columbus no Tamagoyaki - Dai-1-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="columbus no tamagoyaki - dai-1-kai (japan) (bs).bs" size="1048576" crc="82b975fe" sha1="c634e7bf470e417575194141f078225dee8cc509" offset="0x000000" />
@@ -1423,13 +1423,13 @@
</dataarea>
</part>
</software>
-
+
<software name="columb2" supported="no">
<description>Columbus no Tamagoyaki - Dai-2-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="columbus no tamagoyaki - dai-2-kai (japan) (bs).bs" size="1048576" crc="fe7b50d0" sha1="4b8415758e1095d8e6fee4176f52ee94554bac1f" offset="0x000000" />
@@ -1449,13 +1449,13 @@
</dataarea>
</part>
</software>
-
+
<software name="columb3" supported="no">
<description>Columbus no Tamagoyaki - Dai-3-kai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="columbus no tamagoyaki - dai-3-kai (japan) (bs).bs" size="1048576" crc="e45a26c1" sha1="481923f4b483446efb128d5b70f9414e16fbc816" offset="0x000000" />
@@ -1475,13 +1475,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bscuonpa" supported="no">
<description>Cu-On-Pa SFC</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="cu-on-pa sfc (japan) (bs).bs" size="1048576" crc="56b93366" sha1="bb39fc3316e9bf9f73fca7ef7fe2f2d2f0f5d9a1" offset="0x000000" />
@@ -1501,13 +1501,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdaibak" supported="no">
<description>Daibakushou Jinsei Gekijou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="daibakushou jinsei gekijou (japan) (bs).bs" size="1048576" crc="5eb7a3e5" sha1="c6dc571a70553701d2d9758544ce2d55bb4ed820" offset="0x000000" />
@@ -1527,13 +1527,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdandng" supported="no">
<description>Dandan Belt Conveyor - Gyuunyuu no Maki</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dandan belt conveyor - gyuunyuu no maki (japan) (bs).bs" size="1048576" crc="e009dbf8" sha1="65bfb22db870a290673276ac1324242868d64a8b" offset="0x000000" />
@@ -1553,13 +1553,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdigim1" supported="no">
<description>Digital Magazine Busters BS - 4/12 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="digital magazine busters bs - 4-12 gou (japan) (bs).bs" size="1048576" crc="97055733" sha1="ab8f877237b5e3944d3abd956ad9356ec696ba82" offset="0x000000" />
@@ -1579,13 +1579,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdigim2" supported="no">
<description>Digital Magazine Busters BS - 5/10 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="digital magazine busters bs - 5-10 gou (japan) (bs).bs" size="1048576" crc="d514bde6" sha1="69c501a457eb7931a5c47c04badaad88d806b4f7" offset="0x000000" />
@@ -1605,13 +1605,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdigim3" supported="no">
<description>Digital Magazine Busters BS - 5/24 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="digital magazine busters bs - 5-24 gou (japan) (bs).bs" size="1048576" crc="ee658393" sha1="7f08357411b2c75806f5727e38774848b80e59b3" offset="0x000000" />
@@ -1631,13 +1631,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdigim4" supported="no">
<description>Digital Magazine Busters BS - 8/23 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="digital magazine busters bs - 8-23 gou (japan) (bs).bs" size="1048576" crc="c8659b56" sha1="0fc7f09ecabc30d5b7bb74234f57a73f2d058cca" offset="0x000000" />
@@ -1657,13 +1657,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdorm2a" supported="no">
<description>Do-Re-Mi de Faa 2~! - 5/10 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="do-re-mi de faa 2~! - 5-10 gou (japan) (bs).bs" size="1048576" crc="cf6be8f8" sha1="17297d5c3ea572438efef2861de6de458910949f" offset="0x000000" />
@@ -1683,13 +1683,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdorm2b" supported="no">
<description>Do-Re-Mi de Faa 2~! - 5/25 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="do-re-mi de faa 2~! - 5-25 gou (japan) (bs).bs" size="1048576" crc="985aec8f" sha1="3541281ada66b8117e29442111edad325395b7f3" offset="0x000000" />
@@ -1709,13 +1709,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdokapg" supported="no">
<description>Dokapon Gaiden - Honoo no Audition</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dokapon gaiden - honoo no audition (japan) (bs).bs" size="1048576" crc="c436031e" sha1="ef350fbcb1c43e970742552c29ea48d68ba445e8" offset="0x000000" />
@@ -1748,13 +1748,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsdslayr" supported="no">
<description>Dragon Slayer - Eiyuu Densetsu</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dragon slayer - eiyuu densetsu (japan) (bs).bs" size="1048576" crc="cacbeb09" sha1="a0f2e265375c17981f601cb3c9ff8ea16cfbc6e1" offset="0x000000" />
@@ -1774,13 +1774,13 @@
</dataarea>
</part>
</software>
-
+
<software name="dynamitr" supported="no">
<description>Dynami Tracer</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dynami tracer (japan) (bs).bs" size="1048576" crc="f8c2024a" sha1="092083f41848093134c87cfa757a26bc3d1d297b" offset="0x000000" />
@@ -1800,13 +1800,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsexbik1" supported="no">
<description>Excitebike - Bunbun Mario Battle - Stadium 1</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="excitebike - bunbun mario battle - stadium 1 (japan) (bs soundlink).bs" size="1048576" crc="6e6d087c" sha1="c65ccf7c0766b8eb9b8d0d2de339021d5217027f" offset="0x000000" />
@@ -1827,14 +1827,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsexbik2" supported="no">
<!-- BS SoundLink -->
<description>Excitebike - Bunbun Mario Battle - Stadium 2</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="excitebike - bunbun mario battle - stadium 2 (japan) (bs soundlink).bs" size="1048576" crc="ff355121" sha1="964ffe8fdd80f194f076ad066f5c22314a8343b8" offset="0x000000" />
@@ -1855,28 +1855,28 @@
</dataarea>
</part>
</software>
-
+
<software name="bsexbik3" supported="no">
<!-- BS SoundLink -->
<description>Excitebike - Bunbun Mario Battle - Stadium 3 (19980111 - 19980117)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="excitebike - bunbun mario battle - stadium 3 (japan) (1998-01-11 - 1998-01-17) (bs soundlink) [b].bs" size="1048576" crc="32d71227" sha1="7bbfad9261c43ff0c10b8b91bd93e19be6b83428" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bsexbik3a" cloneof="bsexbik3" supported="no">
<!-- BS SoundLink -->
<description>Excitebike - Bunbun Mario Battle - Stadium 3 (0208)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="excitebike - bunbun mario battle - stadium 3 (japan) (xxxx-02-08) (bs soundlink).bs" size="1048576" crc="3250dd13" sha1="c64e0328293058f23027c8c0094c48865f5b7a7f" offset="0x000000" />
@@ -1911,14 +1911,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsexbik4" supported="no">
<!-- BS SoundLink -->
<description>Excitebike - Bunbun Mario Battle - Stadium 4</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="excitebike - bunbun mario battle - stadium 4 (japan) (bs soundlink).bs" size="1048576" crc="c747fc3b" sha1="deaca5600afa6f2698f688cceab26efb39d58bfc" offset="0x000000" />
@@ -1939,13 +1939,13 @@
</dataarea>
</part>
</software>
-
+
<software name="fzero" supported="no">
<description>F-Zero</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="f-zero (japan) (bs).bs" size="524288" crc="689130b5" sha1="c438c2fc89fb869d4f738500f5125bdfb071b218" offset="0x000000" />
@@ -1965,13 +1965,13 @@
</dataarea>
</part>
</software>
-
+
<software name="fenek" supported="no">
<description>Fenek - 6 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="fenek - 6 gatsugou (japan) (bs).bs" size="524288" crc="55045fe6" sha1="7955e03cd44ae4560c6adf4eabb51bbad237709d" offset="0x000000" />
@@ -2004,13 +2004,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfreud1" supported="no">
<description>Freud no Chousenjou - Dai-1-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="freud no chousenjou - dai-1-gou (japan) (bs).bs" size="1048576" crc="67532b39" sha1="db77b314257b73fab01987fa6ff47b93b8f0f450" offset="0x000000" />
@@ -2030,13 +2030,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfreud2" supported="no">
<description>Freud no Chousenjou - Dai-2-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="freud no chousenjou - dai-2-gou (japan) (bs).bs" size="1048576" crc="5ef4bc8c" sha1="e5273eff73ec81068d3ed04205f8d8763198ee43" offset="0x000000" />
@@ -2056,13 +2056,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfreud3" supported="no">
<description>Freud no Chousenjou - Dai-3-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="freud no chousenjou - dai-3-gou (japan) (bs).bs" size="1048576" crc="99d24fb9" sha1="466c5341b6e227388882ff532f137e09715b74dc" offset="0x000000" />
@@ -2082,13 +2082,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfreud4" supported="no">
<description>Freud no Chousenjou - Dai-4-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="freud no chousenjou - dai-4-gou (japan) (bs).bs" size="1048576" crc="7a663c48" sha1="95128825dfd2348c132b318981be369647f3e4d7" offset="0x000000" />
@@ -2108,13 +2108,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfreud5" supported="no">
<description>Freud no Chousenjou - Dai-5-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="freud no chousenjou - dai-5-gou (japan) (bs).bs" size="1048576" crc="d203f875" sha1="920ed4a83ab8ac043bba654cd358738768fb722d" offset="0x000000" />
@@ -2134,13 +2134,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfreud6" supported="no">
<description>Freud no Chousenjou - Dai-6-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="freud no chousenjou - dai-6-gou (japan) (bs).bs" size="1048576" crc="af5a6613" sha1="46e840afe2623b763af1c2a19a9c020f0c6ea3fc" offset="0x000000" />
@@ -2160,13 +2160,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bstora1" supported="no">
<description>Game Tora no Taikoban - 5/17 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="game tora no taikoban - 5-17 gou (japan) (bs).bs" size="524288" crc="a93c827e" sha1="d8b99d5386b6dc55a2c084a8730b7868dafc9028" offset="0x000000" />
@@ -2186,13 +2186,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bstora2" supported="no">
<description>Game Tora no Taikoban - 5/31 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="game tora no taikoban - 5-31 gou (japan) (bs).bs" size="524288" crc="70b30ead" sha1="902fa1cc99b8d904e7e0de4bf31eed07c9770f91" offset="0x000000" />
@@ -2212,13 +2212,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsgekkct" supported="no">
<description>Gekkan Coin Toss - Deck 1</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="gekkan coin toss - deck 1 (japan) (bs).bs" size="1048576" crc="5ca412bc" sha1="3f0b1a4cbe68aa13a452dac8cec532545e25b617" offset="0x000000" />
@@ -2238,13 +2238,13 @@
</dataarea>
</part>
</software>
-
+
<software name="golfdais" supported="no">
<description>Golf Daisuki! O.B. Club</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="golf daisuki! o.b. club (japan) (bs).bs" size="1048576" crc="fb1a2e4d" sha1="b7fba94a3bc5b7b46cf005e7f8116c4221005ee3" offset="0x000000" />
@@ -2264,13 +2264,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsgoodp3" supported="no">
<description>GoodsPress - 3 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="goodspress - 3 gatsugou (japan) (bs).bs" size="1048576" crc="28cb7863" sha1="8298d67662d95d016caa4a84a94bcbaa69856621" offset="0x000000" />
@@ -2290,13 +2290,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsgoodp6" supported="no">
<description>GoodsPress - 6 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="goodspress - 6 gatsugou (japan) (bs).bs" size="524288" crc="030c1ad5" sha1="ff293a92cf64451c2f0e10bf388b3e97b2702a10" offset="0x000000" />
@@ -2316,13 +2316,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsgoodp7" supported="no">
<description>GoodsPress - 7 Gatsugou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="goodspress - 7 gatsugou (japan) (bs).bs" size="1048576" crc="16a6c451" sha1="309421044b3500cdbe4f0757441968e4317f8987" offset="0x000000" />
@@ -2342,13 +2342,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsgunjn" supported="no">
<description>Heisei Gunjin Shougi</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="heisei gunjin shougi (japan) (bs).bs" size="524288" crc="b8b4e75a" sha1="b9a5bd489a8abc38a6d178f5552d4ede3e0dd9e4" offset="0x000000" />
@@ -2368,13 +2368,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsikariy" supported="no">
<description>Ikari no Yousai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="ikari no yousai (japan) (bs).bs" size="1048576" crc="721bc7ca" sha1="6954a0f3979869f5ae322e51d9d90cfc6d341f2f" offset="0x000000" />
@@ -2394,13 +2394,13 @@
</dataarea>
</part>
</software>
-
+
<software name="shubibi0" supported="no">
<description>Kaizou Choujin Shubibinman Zero</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="kaizou chounin shubibinman zero (japan) (bs).bs" size="1048576" crc="231875fa" sha1="38ba22f7146483bdcc4fd6f46513c8e8ce9eaf23" offset="0x000000" />
@@ -2420,13 +2420,13 @@
</dataarea>
</part>
</software>
-
+
<software name="kirbybb" supported="no">
<description>Kirby no Omochabako - Baseball</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="kirby no omochabako - baseball (japan) (bs).bs" size="524288" crc="21cb8fd4" sha1="728e0bf73e825b2555c6211d35b9041f37f0ae48" offset="0x000000" />
@@ -2446,13 +2446,13 @@
</dataarea>
</part>
</software>
-
+
<software name="kirbyggb" supported="no">
<description>Kirby no Omochabako - Guruguru Ball</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="kirby no omochabako - guruguru ball (japan) (bs).bs" size="1048576" crc="64b62e81" sha1="c4fa47274c2db0eb6efd02072b71bfec2679c41d" offset="0x000000" />
@@ -2526,14 +2526,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bskodom3" supported="no">
<!-- BS SoundLink -->
<description>Kodomo Chousadan Mighty Pockets - ChoUSA 3 - Kyakusen Queen Patra no Nazo</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="kodomo chousadan mighty pockets - chousa 3 - kyakusen queen patra no nazo (japan) (bs soundlink).bs" size="1048576" crc="9910c393" sha1="fa2e11824be66b7967899cefc76ee65f8bd82340" offset="0x000000" />
@@ -2554,13 +2554,13 @@
</dataarea>
</part>
</software>
-
+
<software name="koiwabal" supported="no">
<description>Koi wa Balance - Tatoeba K-kun no Tabou na Ichinichi Hen</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="koi wa balance - tatoeba k-kun no tabou na ichinichi hen (japan) (bs).bs" size="1048576" crc="60293e16" sha1="6d687f7b6c7c82c479e52459b7c8e1c8955fc9f5" offset="0x000000" />
@@ -2593,13 +2593,13 @@
</dataarea>
</part>
</software>
-
+
<software name="paching1" supported="no">
<description>Let's Pachinko Nante Gindama 1</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="let's pachinko nante gindama 1 (japan) (bs).bs" size="1048576" crc="0472abb6" sha1="b0f46ec220e0336ee8ae44844c39f74f938f2586" offset="0x000000" />
@@ -2619,13 +2619,13 @@
</dataarea>
</part>
</software>
-
+
<software name="paching2" supported="no">
<description>Let's Pachinko Nante Gindama 2</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="let's pachinko nante gindama 2 (japan) (bs).bs" size="1048576" crc="8d201681" sha1="ab579e9080e1a3ae90cd0f894e12a19fd7040daa" offset="0x000000" />
@@ -2645,13 +2645,13 @@
</dataarea>
</part>
</software>
-
+
<software name="paching3" supported="no">
<description>Let's Pachinko Nante Gindama 3</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="let's pachinko nante gindama 3 (japan) (bs).bs" size="1048576" crc="b7ea45df" sha1="e2d6fc213d49ce33fd7c3269dd348b2a72cd7537" offset="0x000000" />
@@ -2684,13 +2684,13 @@
</dataarea>
</part>
</software>
-
+
<software name="lordmon" supported="no">
<description>Lord Monarch</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="lord monarch (japan) (bs).bs" size="524288" crc="d3dedfcc" sha1="0df17b3e6f0bdf5bb7cc81a379842711d8c2dd8a" offset="0x000000" />
@@ -2710,13 +2710,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsmarpnt" supported="no">
<description>Mario Paint - BS Ban</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="mario paint - bs ban (japan) (bs).bs" size="1048576" crc="38830419" sha1="a577620b938725ad578a997b095f974c156ec54a" offset="0x000000" />
@@ -2736,13 +2736,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsmarpny" supported="no">
<description>Mario Paint - Yuushou Naizou Ban</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="mario paint - yuushou naizou ban (japan) (bs).bs" size="1048576" crc="d521d521" sha1="9007790195990a0495a68bc9bcecf5f5bcae50f8" offset="0x000000" />
@@ -2762,13 +2762,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsninta2" supported="no">
<description>Nintama Rantarou 2</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="nintama rantarou 2 (japan) (bs).bs" size="1048576" crc="280e9777" sha1="ad0a6c4e1b731a6917f0f4bcb9aca2ddd631d153" offset="0x000000" />
@@ -2788,13 +2788,13 @@
</dataarea>
</part>
</software>
-
+
<software name="npm107" supported="no">
<description>Nintendo Power Magazine 107</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="nintendo power magazine 107 (japan) (bs).bs" size="524288" crc="f3ed881c" sha1="d991321ff6cbbbcaf780297d597330f6f74fd2ce" offset="0x000000" />
@@ -2827,13 +2827,13 @@
</dataarea>
</part>
</software>
-
+
<software name="pokekame" supported="no">
<description>Pokekame Magazine</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="pokekame magazine (japan) (bs).bs" size="1048576" crc="f2690947" sha1="e905b0bff21c485f26dec943d635b1b4be0da090" offset="0x000000" />
@@ -2853,13 +2853,13 @@
</dataarea>
</part>
</software>
-
+
<software name="radicald" supported="no">
<description>Radical Dreamers - Nusume Nai Houseki</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="radical dreamers - nusume nai houseki (japan) (bs).bs" size="1048576" crc="660b8cc4" sha1="a4ff257e0ca71a60a7d76ea49b0dbab770268a5f" offset="0x000000" />
@@ -2879,14 +2879,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bswalker" supported="no">
<!-- BS SoundLink -->
<description>Satella Walker - Sate Bou o Sukuidase!</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="satella walker - sate bou o sukuidase! (japan) (bs soundlink).bs" size="1048576" crc="e8dd9102" sha1="6f5caf8c4203c30661cd71112dd851c7e2cccb63" offset="0x000000" />
@@ -2908,14 +2908,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsshangh" supported="no">
<description>Shanghai - Banri no Choujou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="上海 万里ã®é•·åŸŽ" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="shanghai - banri no choujou (japan) (bs).bs" size="1048576" crc="bd681869" sha1="540796404ffa4a7c0fbcdc0fcf4b4ce0027096c1" offset="0x000000" />
@@ -2936,13 +2936,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bswappr1" supported="no">
<description>Sousa Sentai Wappers - Mission 01</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sousa sentai wappers - mission 01 (japan) (bs).bs" size="1048576" crc="b8060f58" sha1="6e99b74109a78ee9ce2b53832552004667bcfe8c" offset="0x000000" />
@@ -2962,13 +2962,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bswappr2" supported="no">
<description>Sousa Sentai Wappers - Mission 02</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sousa sentai wappers - mission 02 (japan) (bs).bs" size="1048576" crc="317ffbd7" sha1="345fe4671a862fe40394dae38f5038872389b98b" offset="0x000000" />
@@ -2988,13 +2988,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bswapprs" supported="no">
<description>Sousa Sentai Wappers - Soushuuhen</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sousa sentai wappers - soushuuhen (japan) (bs).bs" size="1048576" crc="53b843f3" sha1="15ce8b3aa3ada7baf9576c7585b60ea5cfa536c5" offset="0x000000" />
@@ -3014,13 +3014,13 @@
</dataarea>
</part>
</software>
-
+
<software name="steeshot" supported="no">
<description>Special Tee Shot</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="special tee shot (japan) (bs).bs" size="1048576" crc="841c8eb9" sha1="793ed0b1c9f72535749501d7b0de396a10e67a44" offset="0x000000" />
@@ -3040,14 +3040,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bssprigg" supported="no">
<!-- BS SoundLink -->
<description>Spriggan Powered BS - Prelude</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="spriggan powered bs - prelude (japan) (bs soundlink).bs" size="1048576" crc="65b4280a" sha1="1f2e0b09116c401b6f63bb3f04729636792a71b7" offset="0x000000" />
@@ -3068,13 +3068,13 @@
</dataarea>
</part>
</software>
-
+
<software name="superedf" supported="no">
<description>Super E.D.F.</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super e.d.f. (japan) (bs).bs" size="1048576" crc="2dd53ba4" sha1="5301ae75b3707df9c60e4c7b1a2e6b90bece1e6e" offset="0x000000" />
@@ -3094,13 +3094,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsfamwar" supported="no">
<description>Super Famicom Wars - BS Ban - Tsukinowajima</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super famicom wars - bs ban - tsukinowa-jima (japan) (bs).bs" size="1048576" crc="53909dc4" sha1="cc358a40de93a8cc10a5eae45e21e2e832b59bc0" offset="0x000000" />
@@ -3120,13 +3120,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bssuprmj" supported="no">
<description>Super Mahjong Taikai</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="super mahjong taikai (japan) (bs).bs" size="524288" crc="72bdb71f" sha1="72d35b76a7f59532231a7a15fafb935b981e1de2" offset="0x000000" />
@@ -3160,13 +3160,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsninja" supported="no">
<description>Super Ninja-kun</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super ninja-kun (japan) (bs).bs" size="1048576" crc="52a63ea3" sha1="4db1c6d6822ea88bbbf8da80d5b27ac4e10659ed" offset="0x000000" />
@@ -3186,13 +3186,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bstsume" supported="no">
<description>Super Tsumeshougi 1000</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="super tsumeshougi 1000 (japan) (bs).bs" size="524288" crc="af7aaf89" sha1="76a5428a5a59849004c0b0f8bec1d6027e097e4a" offset="0x000000" />
@@ -3212,13 +3212,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsvolly2" supported="no">
<description>Super Volley II</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super volley ii (japan) (bs).bs" size="1048576" crc="83a3781a" sha1="c8cc1dc432731b17ace038c32264b990c6ede3a5" offset="0x000000" />
@@ -3239,13 +3239,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bssutt98" supported="no">
<description>Sutte Hakkun - 98 Event Version</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sutte hakkun - 98 fuyu event version (japan) (bs).bs" size="1048576" crc="5841c08e" sha1="981cf670ce034e604fcec5977f7f8f1356e28602" offset="0x000000" />
@@ -3265,26 +3265,26 @@
</dataarea>
</part>
</software>
-
+
<software name="bssuttv2" supported="no">
<description>Sutte Hakkun - BS Version 2 (0603)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sutte hakkun - bs version 2 (japan) (xxxx-06-03) (bs).bs" size="1048576" crc="086d1239" sha1="883fc0ab790427b565ac5b735b278af6dd12d12c" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bssuttv2a" cloneof="bssuttv2" supported="no">
<description>Sutte Hakkun - BS Version 2 (1008)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sutte hakkun - bs version 2 (japan) (xxxx-10-08) (bs).bs" size="1048576" crc="da3c8618" sha1="a04e1fb9a98fa32147700a1d870c50394ee28d53" offset="0x000000" />
@@ -3317,13 +3317,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bssuttev" supported="no">
<description>Sutte Hakkun - Event Version</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sutte hakkun - event version (japan) (bs).bs" size="1048576" crc="8cdd1054" sha1="6b0f6932b8761bf6e0c816ca9f782bd793a22c38" offset="0x000000" />
@@ -3343,13 +3343,13 @@
</dataarea>
</part>
</software>
-
+
<software name="tconflix" supported="no">
<description>Treasure Conflix</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="treasure conflix (japan) (bs).bs" size="1048576" crc="f50fb0b7" sha1="dff1d22d662fed96f45ac3e722c79c93469ca421" offset="0x000000" />
@@ -3369,13 +3369,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bswaiwai" supported="no">
<description>Waiwai Check - 3/7 Gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="waiwai check - 3-7 gou (japan) (bs).bs" size="1048576" crc="0d8cb824" sha1="c8bed9de5c4d09275438d55abd953e18ddbaac5a" offset="0x000000" />
@@ -3395,13 +3395,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bswario" supported="no">
<description>Wario no Mori - Futatabi</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="wario no mori - futatabi (japan) (bs).bs" size="1048576" crc="ac096de4" sha1="da8215203827e5f9d8d4eac57f7eb9c2f975404e" offset="0x000000" />
@@ -3427,20 +3427,20 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="wario no mori - futatabi (deleted header info).bs" size="1048576" crc="7315360e" sha1="594f5a78dc55a88090c8746225845db3028c6b9c" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bswizrd5" supported="no">
<description>Wizardry V - Saika no Chuushin</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="wizardry v - saika no chuushin (japan) (bs).bs" size="1048576" crc="a04f1544" sha1="ae5064743d4dba2c4618ba51fbcce1d25b4e5b41" offset="0x000000" />
@@ -3473,13 +3473,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsyung1" supported="no">
<description>Yung Hakase no Shinsatsushitsu - Dai-1-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="yung hakase no shinsatsushitsu - dai-1-gou (japan) (bs).bs" size="1048576" crc="b52f5c4f" sha1="a13020aa17c1b4edda3446784d6df04f8c05b078" offset="0x000000" />
@@ -3499,13 +3499,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsyung2" supported="no">
<description>Yung Hakase no Shinsatsushitsu - Dai-2-gou</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="yung hakase no shinsatsushitsu - dai-2-gou (japan) (bs).bs" size="1048576" crc="1b897bc7" sha1="5ef36b507fbdf8295507b9549f3432eb1514fc7e" offset="0x000000" />
@@ -3525,13 +3525,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bszelda3" supported="no">
<description>Zelda no Densetsu - Kamigami no Triforce</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="zelda no densetsu - kamigami no triforce (japan) (bs).bs" size="1048576" crc="45507ec3" sha1="9aab9d62150dfd91f37f683277449681d14f4358" offset="0x000000" />
@@ -3551,13 +3551,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bszotto" supported="no">
<description>Zootto Mahjong! - Event Version</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="zootto mahjong! - event version (japan) (bs).bs" size="1048576" crc="5d2c918d" sha1="ccdef08d2c8ecd500b86a26e75345ca9b3920bf1" offset="0x000000" />
@@ -3577,13 +3577,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bszottop" supported="no">
<description>Zootto Mahjong! - Preview Ban</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="zootto mahjong! - preview ban (japan) (bs).bs" size="1048576" crc="5439aa16" sha1="08b057baefeb73d60bed7cc2201dae1aad80d044" offset="0x000000" />
@@ -3670,13 +3670,13 @@
</dataarea>
</part>
</software>
-
+
<software name="bsnazo" supported="no">
<description>Super Nazo Puyo - Rulue no Roux</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super nazo puyo - rulue no roux (japan) (bs).bs" size="1048576" crc="b9c04215" sha1="7158e6d005266d841523a9bda7bfd4ac97271bc5" offset="0x000000" />
@@ -3763,7 +3763,7 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="攻略カジノãƒãƒ¼ ルーレット" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="kouryaku casino bar - roulette (bs).bs" size="393216" crc="4b912ef9" sha1="7e57391dbc3f50f449bd35657934c624faf993b4" offset="0x000000" status="baddump" />
@@ -3776,21 +3776,21 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ゲーム虎ã®å¤§ç©´ã‚¹ãƒšã‚·ãƒ£ãƒ« 2/24" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="2-24 game tora no ooana special (bs).bs" size="589824" crc="dad472c6" sha1="cda10c76984e6f1b83764e162dec1e2cbe277f86" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bstamopc1" cloneof="bstamopc" supported="no">
<description>Tamori no Picross (0626)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="タモリã®ãƒ”クロス" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="tamori no picross (japan) (6-26) (bs) [b].bs" size="524288" crc="98a4e46f" sha1="71ba1312ccb600a8a652ba326881f94cf97bc08c" offset="0x000000" />
@@ -4011,13 +4011,13 @@
</dataarea>
</part>
</software>
-
+
<software name="actraisr" supported="no">
<description>ActRaiser</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="actraiser (japan) (bs).bs" size="1048576" crc="6b5f9845" sha1="918f93b8b385d5df28eb731a36a684ad86e050b6" offset="0x000000" />
@@ -4051,13 +4051,13 @@
</dataarea>
</part>
</software>
-
+
<software name="kidklown" supported="no">
<description>Kid Klown no Crazy Chase</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="kid klown no crazy chase (japan) (bs).bs" size="1048576" crc="1f9c5b54" sha1="0d717219510b2960e7488bade44416e73e166bc6" offset="0x000000" />
@@ -4118,14 +4118,14 @@
</dataarea>
</part>
</software>
-
+
<software name="cdoodled" supported="no">
<description>Cock-A-Doodle-Do (RPG Tsukuru 2 Data Pack)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="RPGツクールスーパーダンテ" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="rpg tsukuru - super dante.bs" size="1048576" crc="2e831a4d" sha1="1ea437e679549f76a362619657a0875d25d3a4ef" offset="0x000000" />
@@ -4197,7 +4197,7 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="鮫亀駒エディタ4" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="same game koma editor 4 (fixed).bs" size="1048576" crc="03229190" sha1="c034c016726d51ce5f8675cc97731c9f3b48ddba" offset="0x000000" status="baddump" />
@@ -4422,7 +4422,7 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="sonic blast man (japan) (bs).bs" size="1048576" crc="544da35f" sha1="b556830d8668acf89a73b4daf257440c8455441f" offset="0x000000" />
@@ -4442,14 +4442,14 @@
</dataarea>
</part>
</software>
-
+
<software name="tablgmbs">
<description>Table Game Daishuugou!!</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="テーブルゲーム大集åˆï¼ï¼" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="table game daisyugo!! shougi mahjong hanafuda (japan) (bs).bs" size="1048576" crc="425f8747" sha1="295d68787a602fbb8200a2d0711918e333407ae3" offset="0x000000" />
@@ -4545,14 +4545,14 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super bomber man (japan) (en) (bs).bs" size="1048576" crc="9b1b125b" sha1="c8c35ae511395e050e092fddbb9645060518ce5b" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bsbomba" cloneof="bsbomb" supported="no">
<description>Super Bomberman (Locked, Bad Header?)</description>
<year>199?</year>
@@ -4660,14 +4660,14 @@
</dataarea>
</part>
</software>
-
+
<software name="bsssoldh" cloneof="bsssold" supported="no">
<description>Star Soldier - 2 Minute (Hacked)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="スターソルジャー2MINS" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="star soldier 2mins (bad) (repair patch).bs" size="131072" crc="23c688e9" sha1="8136cdfe7bc5c003ba2bf4e72688fcfeedc3d1d6" offset="0x000000" status="baddump" />
@@ -4703,28 +4703,28 @@
</dataarea>
</part>
</software>
-
+
<software name="bsspuyor" supported="no">
<description>Super Puyo Puyo Tsuu Remix</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ã™~ã±~ã·ã‚ˆã·ã‚ˆé€šãƒªãƒŸãƒƒã‚¯ã‚¹" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super puyo puyo tsuu remix (japan) [b].bs" size="1048576" crc="5fc1fd18" sha1="a33d7dd85c0b79865c6c77a6b49694b67614488e" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="kikikai" supported="no">
<description>Kiki Kaikai (0606)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="奇々怪界" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="kiki kaikai.bs" size="1048576" crc="83e1f844" sha1="0953cd1bc40bf0cdbcbd8963786b869354e894e4" offset="0x000000" status="baddump" />
@@ -4738,49 +4738,49 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="カジノãƒãƒ¼ 木曜日" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="casino bar mokuyoubi.bs" size="1048576" crc="7663fc73" sha1="c7917f56c98486b5a3db6cfd73c949e4867bdc85" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsspuyo" supported="no">
<description>Super Puyo Puyo</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="スーパーã·ã‚ˆã·ã‚ˆ" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="[yankee] super puyo puyo (bs).bs" size="1048576" crc="f12266bc" sha1="3a67fa1978973b7dc2e8926c3938a0e976418d6f" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="ijuinhik" supported="no">
<description>Ijuin Hikaru no Houkago no Ousama</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="伊集院光ã®æ”¾èª²å¾Œã®çŽ‹æ§˜" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="hikaru ijuin no houkago no ousama [d].bs" size="1048576" crc="582bcd87" sha1="124af141baaec33b3ab9aa8466318d5951263e3c" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="ijuinhikh" cloneof="ijuinhik" supported="no">
<description>Ijuin Hikaru no Houkago no Ousama (Hacked?)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="伊集院光ã®æ”¾èª²å¾Œã®çŽ‹æ§˜" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="hikaru ijuin no houkago no ousama (hacked).bs" size="524288" crc="214392da" sha1="325fc7787de7393ff76378511871769acf382387" offset="0x000000" status="baddump" />
@@ -4794,7 +4794,7 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="UNDAKE30鮫亀大作戦マリオãƒãƒ¼ã‚¸ãƒ§ãƒ³" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="undake30 same game daisakusen - mario version.bs" size="1048576" crc="15e27754" sha1="507c7a51c851c54eca7185492536be80954a62b2" offset="0x000000" status="baddump" />
@@ -4809,41 +4809,41 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="タモリã®ãƒ”クロス" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="524288">
<rom name="bs_tamo.bs" size="524288" crc="7db65bd3" sha1="32b430bf0750e03da43240c8e91692e4eda54ec0" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bstambak" supported="no">
<description>Tamori no Picross (0813) + Bakushow Mondai no Houkago Ousama - Kayoubi</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="tamori no picross 8-13 + mystery magazine data (chronomoogle).bs" size="1048576" crc="e58ee3ad" sha1="184a8671a9d6790b351f22178d5a47c37d57a9ad" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsvolly2a" cloneof="bsvolly2" supported="no">
<description>Super Volley II (Alt?)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="スーパーãƒãƒ¬ãƒ¼II" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super volley ii.bs" size="1048576" crc="502a9c9c" sha1="de8b00eeeeacf56f63c3c9d0b9de154b7b288918" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsfuura4" supported="no">
<!-- BS SoundLink -->
<description>BS Fuurai no Shiren - Surara wo Sukue! - Dai-4-shuu (0523?)</description>
@@ -4851,21 +4851,21 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="BS風æ¥ã®ã‚·ãƒ¬ãƒ³ スララを救ãˆï¼ 第4週" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs fuurai no shiren - surura wo sukue! dai-4-wa.bs" size="1048576" crc="03f9394d" sha1="a08fb18c3ae0b624653cc8d373e86cfedc1a5bd8" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="dariusfc" supported="no">
<description>Darius Force</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ダライアスフォース" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="darius force (japan) (bs).bs" size="1048576" crc="29c2c0ae" sha1="5585e8e9093afe7e10c8df27ba029f8906a2f049" offset="0x000000" />
@@ -4879,87 +4879,87 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ダライアスフォース" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="darius force.bs" size="1048576" crc="2c7e4397" sha1="d4a9ae0add675868c3468c35a14026bab4cd793c" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsfzgp2" supported="no">
<description>BS F-Zero Grand Prix 2 - Practice</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ダライアスフォース" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix 2 - practice (japan) (bs).bs" size="1048576" crc="57b1c3ed" sha1="cd7a87f884f436494b5c910581eed6086d041336" offset="0x000000" />
</dataarea>
</part>
</software>
-
+
<software name="bsfzgp2a" cloneof="bsfzgp2" supported="no">
<description>BS F-Zero Grand Prix 2 - Practice (Bad Header?)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ダライアスフォース" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs f-zero grand prix 2 practice.bs" size="1048576" crc="14756b56" sha1="78aef2f69c972e86cd20324ac888558eb9e2f70e" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsfirem4a" cloneof="bsfirem4" supported="no">
<description>BS Fire Emblem - Akaneia Senki Hen - Dai-4-wa - Hajimari no Toki (Alt Download Date)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bs fire emblem akanea senki hen dai-4-wa - hajimari no toki.bs" size="1048576" crc="6ca61c7b" sha1="186b3631067b82f81d2bc23e3080709eaaf3dd2f" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsdrmrio" supported="no">
<description>Dr. Mario</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dr mario.bs" size="1048576" crc="ef158e29" sha1="b622a55e36cc07c1fcf6ebb0833d62648ed53fcf" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsdrmrioa" cloneof="bsdrmrio" supported="no">
<description>Dr. Mario (Alt)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dr mario (a).bs" size="1048576" crc="982ebefa" sha1="f6984247ae77e12e5e6b6908a7089df4c96e8a4b" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsdrmriob" cloneof="bsdrmrio" supported="no">
<description>Dr. Mario (Alt 2)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="dar mario 2.bs" size="1048576" crc="74b4e8c9" sha1="438f4f76afbc5cf0466e3045611317c3dbe7e3ac" offset="0x000000" status="baddump" />
@@ -4973,91 +4973,91 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="4/7 ゲーム虎ã®è¶…大穴2" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="4-7 tora no chou ooana 2 (d).bs" size="1048576" crc="813e056f" sha1="ad463ae41b6111cbd89935a2e48a92753502bc14" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="47tora2h" cloneof="47tora2" supported="no">
<description>04/07 Game Tora no Chou Ooana 2 (0407, Hacked)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="4/7 ゲーム虎ã®è¶…大穴2" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="458752">
<rom name="4-7 tora no chou ooana 2 (fixed).bs" size="458752" crc="2721d7ce" sha1="0a598ab984326ff7d985647fbbabf53edd273bad" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsbakua" supported="no">
<description>Bakushow Mondai no Silicon Chounaikai (0208)</description>
<year>1997</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="2/8 爆笑å•é¡Œã®ã‚·ãƒªã‚³ãƒ³ç”ºå†…会" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bakushow mondai no silicon chounaikai (2-8) (digital magazine).bs" size="1048576" crc="d4f77bd2" sha1="5856333783cc1ed500c641695f1cbf2428aab910" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bsbakub" supported="no">
<description>Bakushow Mondai no Silicon Chounaikai (0201)</description>
<year>1997</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="2/1 爆笑å•é¡Œã®ã‚·ãƒªã‚³ãƒ³ç”ºå†…会" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bakushow mondai no shirikon chounaikai 2-1-1997.bs" size="1048576" crc="54a6ec22" sha1="78f4d58eb14f3fa913f2cac7edf9e2070ef31180" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="bswaiala" supported="no">
<description>New 3D Golf Simulation - Waialae no Kiseki</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ワイアラエã®å¥‡è¹Ÿ" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="waialae no kiseki.bs" size="1048576" crc="87c888b8" sha1="484f393a8455334861ecaf02b64fa99f0c9b6038" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="1221tora" supported="no">
<description>12/21 Tora Maga Daisakusen (1221)</description>
<year>1997</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="12/21 虎マガ大作戦" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="12-21(-1997) tora maga daisakusen.bs" size="1048576" crc="47baffa7" sha1="f97e44a0df56c7b47964d07d50e38487f2c530b5" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
+
<software name="supalest" supported="no">
<description>Super Aleste</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="スーパーアレスタ" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="super aleste (bs).bs" size="1048576" crc="75993866" sha1="36721f15cf9e2a65aada7353d12d5246e245ebb2" offset="0x000000" status="baddump" />
@@ -5071,7 +5071,7 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="NEWヤッターマン 難題ã‹ã‚“ã ã„ヤジロベエ" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="new yatterman - nan dai kan dai yajirobe (bs) (d).bs" size="1048576" crc="e6a44a5f" sha1="005cc0b35e2f76896c41531f915456ea90647684" offset="0x000000" status="baddump" />
@@ -5085,7 +5085,7 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ロゴスパニックã”ã‚ã„ã•ã¤ BS版" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="logos panic go-a-i-sa-tu bs ban.bs" size="1048576" crc="c6f54c8d" sha1="a36cdb6ca4a01eea4cd68568241cc82db7ba5cbc" offset="0x000000" status="baddump" />
@@ -5100,25 +5100,25 @@
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="é¾é¦¬ã§ã‚†ã (RPGツクール2 データ)" />
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="ryouma de yuku data.bs" size="1048576" crc="f962e49b" sha1="d06c8a51bdae739bf9891cf54f3c540531210ed0" offset="0x000000" status="baddump" />
</dataarea>
</part>
</software>
-
-<!-- This comes from a memory pack whose data don't work, as if some content was missing.
- Kiddo Cabbusses managed to fix it, by manually comparing the data with the other set
- and 'transplanting' a bank of data which seemed blanked out. This is the result:
- 'broken' file first, hacked one afterwards.
+
+<!-- This comes from a memory pack whose data don't work, as if some content was missing.
+ Kiddo Cabbusses managed to fix it, by manually comparing the data with the other set
+ and 'transplanting' a bank of data which seemed blanked out. This is the result:
+ 'broken' file first, hacked one afterwards.
-->
<software name="bsexbik1a" cloneof="bsexbik1" supported="no">
<description>Excitebike - Bunbun Mario Battle - Stadium 1 (Alt Data?)</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bad_bs_excitebike_dump(alt_data_maybe).bs" size="1048576" crc="499fd328" sha1="0b43ca399fe2ddcaf8fae1ba4d1de4e7a625c575" offset="0x000000" status="baddump" />
@@ -5131,7 +5131,7 @@
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="bspack">
-
+
<feature name="slot" value="bsmempak" />
<dataarea name="rom" size="1048576">
<rom name="bad bs excitebike hack.bs" size="1048576" crc="da9ffb05" sha1="ae181856ffe726f870cd1e9008bf2b00229bf7cd" offset="0x000000" status="baddump" />
diff --git a/hash/to770_cart.xml b/hash/to770_cart.xml
index 4517ee1713b..a3104e7f156 100644
--- a/hash/to770_cart.xml
+++ b/hash/to770_cart.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
-<!--
+<!--
Thanks to DCMOTO (http://dcmoto.free.fr) for info!
The BASIC 128 cartridge is useful only on a TO7/70!
diff --git a/hash/to7_cart.xml b/hash/to7_cart.xml
index 2e928ba081b..031b1752920 100644
--- a/hash/to7_cart.xml
+++ b/hash/to7_cart.xml
@@ -150,17 +150,17 @@
</software>
<!--
- <software name="colorpnta" cloneof="colorpnt" supported="no">
- <description>Colorpaint (Bad)</description>
- <year>1985</year>
- <publisher>France Image Logiciel (FIL)</publisher>
-
- <part name="cart" interface="to_cart">
- <dataarea name="rom" size="32768">
- <rom name="colorpeint_memo7.rom" size="32768" crc="e1234738" sha1="3f170f1b7bc39e32edc8fa9b4a02d70d4d0a8ee2" offset="0" status="baddump" />
- </dataarea>
- </part>
- </software>
+ <software name="colorpnta" cloneof="colorpnt" supported="no">
+ <description>Colorpaint (Bad)</description>
+ <year>1985</year>
+ <publisher>France Image Logiciel (FIL)</publisher>
+
+ <part name="cart" interface="to_cart">
+ <dataarea name="rom" size="32768">
+ <rom name="colorpeint_memo7.rom" size="32768" crc="e1234738" sha1="3f170f1b7bc39e32edc8fa9b4a02d70d4d0a8ee2" offset="0" status="baddump" />
+ </dataarea>
+ </part>
+ </software>
-->
<software name="colorpnt_de" cloneof="colorpnt">
@@ -394,17 +394,17 @@
</software>
<!--
- <software name="scriptora" cloneof="scriptor">
- <description>Scriptor (Extra Data)</description>
- <year>1984</year>
- <publisher>TO TEK International</publisher>
-
- <part name="cart" interface="to_cart">
- <dataarea name="rom" size="16394">
- <rom name="scriptor (totek) (inconnus) (1986) (memo7).bin" size="16394" crc="46d4e43a" sha1="90c1e35468f7d629babbd529cd22116e086adb44" offset="0" status="baddump" />
- </dataarea>
- </part>
- </software>
+ <software name="scriptora" cloneof="scriptor">
+ <description>Scriptor (Extra Data)</description>
+ <year>1984</year>
+ <publisher>TO TEK International</publisher>
+
+ <part name="cart" interface="to_cart">
+ <dataarea name="rom" size="16394">
+ <rom name="scriptor (totek) (inconnus) (1986) (memo7).bin" size="16394" crc="46d4e43a" sha1="90c1e35468f7d629babbd529cd22116e086adb44" offset="0" status="baddump" />
+ </dataarea>
+ </part>
+ </software>
-->
<software name="studio">
diff --git a/src/devices/bus/a2bus/pc_xporter.cpp b/src/devices/bus/a2bus/pc_xporter.cpp
index 0dae54b0df4..ec40e08a1aa 100644
--- a/src/devices/bus/a2bus/pc_xporter.cpp
+++ b/src/devices/bus/a2bus/pc_xporter.cpp
@@ -35,24 +35,24 @@
then read Cn00 to map C800-CFFF first.
PC RAM from 0xA0000-0xAFFFF is where the V30 BIOS is downloaded,
- plus used for general storage by the system. This is mirrored at
+ plus used for general storage by the system. This is mirrored at
Fxxxx on the V30 so that it can boot.
RAM from 0xB8000-0xBFFFF is the CGA framebuffer as usual.
- C800-CFFE: RAM / registers, locations as follows
- C828-C82A: bi-directional mailslots used to allow the PC to make ProDOS MLI calls,
- likely for the HDD emulation (which uses a file on a ProDOS volume
- as the PC).
- $C828 = hi 8 bits of ptr to ProDOS call info, $C829 = middle 8 bits, $C82A = lower 8 bits
- If bit 7 of $C828 is set, then the 6502 will take action.
- C832: current CGA mode index, used by 6502 @ $6869 to setup 6845, or 6845 reg index
- C833: 6845 data to write in the case where C832 is the reg index rather than a mode offset
- C860-C864: PC ports 60h-64h, used for keyboard comms
- CAC1: year for PC real-time clock
- CAC2: month for PC real-time clock
- CAC3: day for PC real-time clock
- CAC4: hour for PC real-time clock
- CAC5: minute for PC real-time clock
+ C800-CFFE: RAM / registers, locations as follows
+ C828-C82A: bi-directional mailslots used to allow the PC to make ProDOS MLI calls,
+ likely for the HDD emulation (which uses a file on a ProDOS volume
+ as the PC).
+ $C828 = hi 8 bits of ptr to ProDOS call info, $C829 = middle 8 bits, $C82A = lower 8 bits
+ If bit 7 of $C828 is set, then the 6502 will take action.
+ C832: current CGA mode index, used by 6502 @ $6869 to setup 6845, or 6845 reg index
+ C833: 6845 data to write in the case where C832 is the reg index rather than a mode offset
+ C860-C864: PC ports 60h-64h, used for keyboard comms
+ CAC1: year for PC real-time clock
+ CAC2: month for PC real-time clock
+ CAC3: day for PC real-time clock
+ CAC4: hour for PC real-time clock
+ CAC5: minute for PC real-time clock
CF00: PC memory pointer (bits 0-7)
CF01: PC memory pointer (bits 8-15)
CF02: PC memory pointer (bits 16-23)
@@ -65,16 +65,16 @@
CF30: control/flags: bit 4 = 1 to release reset on V30, 5 = 1 to release halt on V30
bit 7: read for card IRQ status, write 1 to clear/disable? card IRQ
CF31: control/flags: bit 4 = 1 to assert reset on V30, 5 = 1 to assert halt on V30
- if bit 3 is set on an IRQ, the 6502 will force color 80x25 CGA text mode.
- bit 7: write 1 to enable card IRQ
+ if bit 3 is set on an IRQ, the 6502 will force color 80x25 CGA text mode.
+ bit 7: write 1 to enable card IRQ
TODO:
- - Code at $70b0-$70c5 waits for the V30 to answer FPU presence.
+ - Code at $70b0-$70c5 waits for the V30 to answer FPU presence.
- What's going on at CF0E/CF0F? One value set for normal operation, another during
ProDOS calls. Probably safe to ignore.
- - The manual indicates there is no ROM; special drivers installed into ProDOS 8
- provide the RAMdisk and A2-accessing-PC-drives functionality.
-
+ - The manual indicates there is no ROM; special drivers installed into ProDOS 8
+ provide the RAMdisk and A2-accessing-PC-drives functionality.
+
*********************************************************************/
#include "pc_xporter.h"
@@ -104,7 +104,7 @@ static ADDRESS_MAP_START(pc_io, AS_IO, 16, a2bus_pcxporter_device )
ADDRESS_MAP_END
MACHINE_CONFIG_FRAGMENT( pcxporter )
- MCFG_CPU_ADD("v30", V30, XTAL_14_31818MHz/2) // 7.16 MHz as per manual
+ MCFG_CPU_ADD("v30", V30, XTAL_14_31818MHz/2) // 7.16 MHz as per manual
MCFG_CPU_PROGRAM_MAP(pc_map)
MCFG_CPU_IO_MAP(pc_io)
MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("pic8259", pic8259_device, inta_cb)
@@ -153,7 +153,7 @@ MACHINE_CONFIG_FRAGMENT( pcxporter )
MCFG_PC_KBDC_OUT_CLOCK_CB(WRITELINE(a2bus_pcxporter_device, keyboard_clock_w))
MCFG_PC_KBDC_OUT_DATA_CB(WRITELINE(a2bus_pcxporter_device, keyboard_data_w))
MCFG_PC_KBDC_SLOT_ADD("pc_kbdc", "kbd", pc_xt_keyboards, STR_KBD_KEYTRONIC_PC3270)
-
+
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
@@ -224,10 +224,10 @@ void a2bus_pcxporter_device::device_start()
save_item(NAME(m_ram));
save_item(NAME(m_regs));
save_item(NAME(m_offset));
-
+
m_v30->space(AS_PROGRAM).install_ram(0, 0xaffff, m_ram);
m_v30->space(AS_PROGRAM).install_rom(0xf0000, 0xfffff, &m_ram[0xa0000]);
-
+
m_pcmem_space = &m_v30->space(AS_PROGRAM);
m_pcio_space = &m_v30->space(AS_IO);
}
@@ -323,11 +323,11 @@ UINT8 a2bus_pcxporter_device::read_c800(address_space &space, UINT16 offset)
case 0x704: // read w/o increment
rv = m_ram[m_offset];
- return rv;
-
+ return rv;
+
default:
//printf("Read $C800 at %x\n", offset + 0xc800);
- break;
+ break;
}
return m_regs[offset];
@@ -381,13 +381,13 @@ void a2bus_pcxporter_device::write_c800(address_space &space, UINT16 offset, UIN
else if (m_offset >= 0xb8000 && m_offset <= 0xbbfff) m_pcmem_space->write_byte(m_offset, data);
else if (m_offset >= 0xbc000 && m_offset <= 0xbffff) m_pcmem_space->write_byte(m_offset-0x4000, data);
break;
-
- case 0x72c: // CGA 6845 register select
+
+ case 0x72c: // CGA 6845 register select
m_pcio_space->write_byte(0x3d6, data);
m_6845_reg = data;
break;
-
- case 0x72d: // CGA 6845 data read/write
+
+ case 0x72d: // CGA 6845 data read/write
// HACK: adjust the 40 column mode the 6502 sets to
// be more within specs.
switch (m_6845_reg)
@@ -416,37 +416,37 @@ void a2bus_pcxporter_device::write_c800(address_space &space, UINT16 offset, UIN
m_pcio_space->write_byte(0x3d7, data);
break;
-
- case 0x72e: // CGA mode select
+
+ case 0x72e: // CGA mode select
m_pcio_space->write_byte(0x3d8, data);
break;
case 0x72f: // CGA color select
m_pcio_space->write_byte(0x3d9, data);
break;
-
- case 0x730: // control 1
+
+ case 0x730: // control 1
if (data & 0x10) { m_v30->set_input_line(INPUT_LINE_RESET, CLEAR_LINE); m_reset_during_halt = true; }
if (data & 0x20)
- {
+ {
if (m_reset_during_halt)
{
m_v30->reset();
m_reset_during_halt = false;
}
-
+
m_v30->set_input_line(INPUT_LINE_HALT, CLEAR_LINE);
m_v30->resume(SUSPEND_REASON_HALT | SUSPEND_REASON_DISABLE);
}
break;
-
- case 0x731: // control 2
+
+ case 0x731: // control 2
if (data & 0x10) m_v30->set_input_line(INPUT_LINE_RESET, ASSERT_LINE);
if (data & 0x20) m_v30->set_input_line(INPUT_LINE_HALT, ASSERT_LINE);
break;
-
+
default:
-// printf("%02x to C800 at %x\n", data, offset + 0xc800);
+// printf("%02x to C800 at %x\n", data, offset + 0xc800);
m_regs[offset] = data;
break;
}
@@ -646,6 +646,3 @@ WRITE8_MEMBER( a2bus_pcxporter_device::nmi_enable_w )
m_nmi_enabled = BIT(data,7);
m_isabus->set_nmi_state(m_nmi_enabled);
}
-
-
-
diff --git a/src/devices/bus/gba/rom.cpp b/src/devices/bus/gba/rom.cpp
index b4b2899024f..4aadc54b884 100644
--- a/src/devices/bus/gba/rom.cpp
+++ b/src/devices/bus/gba/rom.cpp
@@ -460,11 +460,11 @@ WRITE32_MEMBER(gba_rom_eeprom64_device::write_ram)
/*-------------------------------------------------
Carts with 3D Matrix Memory controller
-
+
Used by Video carts with 64MB ROM chips
Emulation based on the reverse engineering efforts
by endrift
-
+
The Memory controller basically behaves like a DMA
chip by writing first source and destination address,
then the number of 512K blocks to copy and finally
@@ -473,12 +473,12 @@ WRITE32_MEMBER(gba_rom_eeprom64_device::write_ram)
the transfer, other carts might use 0x11 but currently
they die before getting to the mapper communication
(CPU emulation issue? cart mapping issue? still unknown)
-
+
To investigate:
- why the other carts fail
- which addresses might be used by the mapper
(Disney Collection 2 uses 0x08800180-0x0880018f
- but it might well be possible to issue commands
+ but it might well be possible to issue commands
in an extended range...)
- which bus addresses can be used by the mapper
(currently we restrict the mapping in the range
@@ -492,7 +492,7 @@ WRITE32_MEMBER(gba_rom_3dmatrix_device::write_mapper)
switch (offset & 3)
{
case 0:
- if (data == 0x1) // transfer data
+ if (data == 0x1) // transfer data
memcpy((UINT8 *)m_romhlp + m_dst, (UINT8 *)m_rom + m_src, m_nblock * 0x200);
else
printf("Unknown mapper command 0x%X\n", data);
diff --git a/src/devices/bus/gba/rom.h b/src/devices/bus/gba/rom.h
index b43875af862..e13f6c623ac 100644
--- a/src/devices/bus/gba/rom.h
+++ b/src/devices/bus/gba/rom.h
@@ -168,14 +168,14 @@ class gba_rom_3dmatrix_device : public gba_rom_device
public:
// construction/destruction
gba_rom_3dmatrix_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
// device-level overrides
virtual void device_start() override;
virtual void device_reset() override;
-
+
// reading and writing
virtual DECLARE_WRITE32_MEMBER(write_mapper) override;
-
+
private:
UINT32 m_src, m_dst, m_nblock;
};
diff --git a/src/devices/bus/megadrive/eeprom.cpp b/src/devices/bus/megadrive/eeprom.cpp
index e790d7cace8..016a17507eb 100644
--- a/src/devices/bus/megadrive/eeprom.cpp
+++ b/src/devices/bus/megadrive/eeprom.cpp
@@ -399,11 +399,11 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_init()
m_eeprom_word_address = 0;
m_eeprom_devsel = 0;
m_eeprom_byte = 0;
-
+
m_eeprom_sda = m_eeprom_prev_sda = 1;
m_eeprom_scl = m_eeprom_prev_scl = 1;
m_eeprom_cur_state = STATE_I2C_IDLE;
-
+
m_eeprom_mask = 0xff;
m_eeprom_pagewrite_mask = 0x03;
}
@@ -438,17 +438,17 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
case STATE_I2C_IDLE:
idle_devsel_check();
break;
-
+
case STATE_I2C_WAIT_STOP:
if (!m_eeprom_prev_sda && m_eeprom_sda && m_eeprom_scl)
m_eeprom_cur_state = STATE_I2C_IDLE;
break;
-
+
// device select: there can be up to 8 EEPROM in series, so that we start with writing 3 bits
// to identify which device has to be accessed, followed by a Read/Write bit to specify the action
case STATE_I2C_DEVSEL:
idle_devsel_check();
-
+
// LOW to HIGH transition of SCL = prepare to transmit, by moving to cnt = 1
if (!m_eeprom_prev_scl && m_eeprom_scl)
{
@@ -480,11 +480,11 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
}
}
break;
-
+
// read operation = count 8 operations and at 9th check whether ACK has been issued
case STATE_I2C_READ_DATA:
idle_devsel_check();
-
+
// HIGH to LOW transition of SCL
if (m_eeprom_prev_scl && !m_eeprom_scl)
{
@@ -493,7 +493,7 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
else
m_eeprom_cnt = 1;
}
-
+
// LOW to HIGH transition of SCL
if (!m_eeprom_prev_scl && m_eeprom_scl)
{
@@ -506,12 +506,12 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
}
break;
-
+
// For a write operation, the x24c02 requires a second address field. This address field is the
// word address, comprised of eight bits, providing access to any one of the 256 words of memory.
case STATE_I2C_GET_WORD_ADDR:
idle_devsel_check();
-
+
// HIGH to LOW transition of SCL
if (m_eeprom_prev_scl && !m_eeprom_scl)
{
@@ -526,7 +526,7 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
m_eeprom_word_address &= m_eeprom_mask;
}
}
-
+
// LOW to HIGH transition of SCL
if (!m_eeprom_prev_scl && m_eeprom_scl)
{
@@ -534,11 +534,11 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
m_eeprom_word_address = ((m_eeprom_word_address << 1) | m_eeprom_sda) & 0xff;
}
break;
-
+
// write operation
case STATE_I2C_WRITE_DATA:
idle_devsel_check();
-
+
// HIGH to LOW transition of SCL
if (m_eeprom_prev_scl && !m_eeprom_scl)
{
@@ -547,7 +547,7 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
else
m_eeprom_cnt = 1;
}
-
+
// LOW to HIGH transition of SCL
if (!m_eeprom_prev_scl && m_eeprom_scl)
{
@@ -568,7 +568,7 @@ void md_eeprom_nbajam_device_alt::eeprom_i2c_update(void)
}
break;
}
-
+
m_eeprom_prev_scl = m_eeprom_scl;
m_eeprom_prev_sda = m_eeprom_sda;
//printf("Write line : status %d SDA %x SCL %x (count %d)\n", m_eeprom_cur_state, m_eeprom_sda, m_eeprom_scl, m_eeprom_cnt);
@@ -588,7 +588,7 @@ UINT8 md_eeprom_nbajam_device_alt::eeprom_i2c_out()
sram_address &= 0xffff;
res = (nvram[sram_address] >> (8 - m_eeprom_cnt)) & 1;
-
+
if (m_eeprom_cnt == 8)
{
//printf("Read EEPROM : status %d addr %x data %x (count 8)\n", m_eeprom_cur_state, sram_address, nvram[sram_address]);
@@ -604,11 +604,11 @@ UINT8 md_eeprom_nbajam_device_alt::eeprom_i2c_out()
if (m_eeprom_cnt == 9)
res = 0;
break;
-
+
default:
break;
}
-
+
//printf("Read line : status %d data %x (count %d)\n", m_eeprom_cur_state, res, m_eeprom_cnt);
return res;
}
@@ -635,4 +635,3 @@ WRITE16_MEMBER(md_eeprom_nbajam_device_alt::write)
eeprom_i2c_update();
}
}
-
diff --git a/src/devices/bus/megadrive/eeprom.h b/src/devices/bus/megadrive/eeprom.h
index 176b6f48fdd..f3582a49cba 100644
--- a/src/devices/bus/megadrive/eeprom.h
+++ b/src/devices/bus/megadrive/eeprom.h
@@ -162,15 +162,15 @@ class md_eeprom_nbajam_device_alt : public md_std_eeprom_device
public:
// construction/destruction
md_eeprom_nbajam_device_alt(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
// device-level overrides
-// virtual machine_config_constructor device_mconfig_additions() const override;
+// virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
-
+
// reading and writing
virtual DECLARE_READ16_MEMBER(read) override;
virtual DECLARE_WRITE16_MEMBER(write) override;
-
+
std::vector<UINT8> m_sram;
void eeprom_i2c_init();
@@ -180,13 +180,13 @@ public:
private:
// EEPROM runtime vars
- UINT8 m_eeprom_sda; // current SDA
- UINT8 m_eeprom_prev_sda; // previous SDA
- UINT8 m_eeprom_scl; // current SCL
+ UINT8 m_eeprom_sda; // current SDA
+ UINT8 m_eeprom_prev_sda; // previous SDA
+ UINT8 m_eeprom_scl; // current SCL
UINT8 m_eeprom_prev_scl; // previous SCL
UINT8 m_eeprom_cnt; // operation count in 0-9
UINT8 m_eeprom_readwrite; // read/write bit
- UINT16 m_eeprom_slave_mask; // dev addr
+ UINT16 m_eeprom_slave_mask; // dev addr
UINT16 m_eeprom_word_address; // memory addr
UINT16 m_eeprom_devsel; // selected device
UINT16 m_eeprom_byte; // byte to be written
diff --git a/src/devices/bus/megadrive/md_slot.cpp b/src/devices/bus/megadrive/md_slot.cpp
index 84228207d5e..61e847eb6e9 100644
--- a/src/devices/bus/megadrive/md_slot.cpp
+++ b/src/devices/bus/megadrive/md_slot.cpp
@@ -837,7 +837,7 @@ int base_md_cart_slot_device::get_cart_type(UINT8 *ROM, UINT32 len)
if (!memcmp((char *)&ROM[0x0180], "SF-002", 6)) // Legend of Wukong
type = WUKONG;
break;
-
+
case 0x300000:
if (!memcmp(&ROM[0x220], sdk_sig, sizeof(sdk_sig)))
type = LIONK3;
diff --git a/src/devices/bus/megadrive/rom.cpp b/src/devices/bus/megadrive/rom.cpp
index 5d38557ea86..16b12561c8a 100644
--- a/src/devices/bus/megadrive/rom.cpp
+++ b/src/devices/bus/megadrive/rom.cpp
@@ -1443,7 +1443,7 @@ WRITE16_MEMBER(md_rom_wukong_device::write_a13)
/*-------------------------------------------------
STAR ODYSSEY
This game uses a slightly more complex mapper:
- not only RAM can be enabled / disabled, but also
+ not only RAM can be enabled / disabled, but also
ROM can be mapped in three different modes.
In what we call Mode0 the first 256K are mirrored
into area 0x000000-0x1fffff; in Mode1 cart gives
@@ -1457,7 +1457,7 @@ READ16_MEMBER(md_rom_starodys_device::read)
{
if (offset >= m_nvram_start/2 && offset <= m_nvram_end/2 && m_nvram_active && m_ram_enable)
return m_nvram[offset & 0x3fff];
-
+
if (offset < 0x200000/2)
{
if (m_mode == 0)
@@ -1497,7 +1497,7 @@ WRITE16_MEMBER(md_rom_starodys_device::write)
else
m_mode = 0;
//printf("ROM mode %d!\n", m_mode);
-
+
if (!BIT(data, 7))
{
//printf("LOCK BANKSWITCH!\n");
@@ -1512,7 +1512,7 @@ WRITE16_MEMBER(md_rom_starodys_device::write)
}
}
}
-
+
}
READ16_MEMBER(md_rom_starodys_device::read_a13)
@@ -1527,9 +1527,8 @@ WRITE16_MEMBER(md_rom_starodys_device::write_a13)
{
m_nvram_active = BIT(data, 0);
m_nvram_readonly = BIT(data, 1);
-
+
if (m_nvram_active)
m_nvram_handlers_installed = 1;
}
}
-
diff --git a/src/devices/bus/megadrive/rom.h b/src/devices/bus/megadrive/rom.h
index 4e9b656e08a..dcb1536f974 100644
--- a/src/devices/bus/megadrive/rom.h
+++ b/src/devices/bus/megadrive/rom.h
@@ -552,17 +552,17 @@ class md_rom_starodys_device : public md_std_rom_device
public:
// construction/destruction
md_rom_starodys_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
// device-level overrides
virtual void device_start() override;
virtual void device_reset() override;
-
+
// reading and writing
virtual DECLARE_READ16_MEMBER(read) override;
virtual DECLARE_WRITE16_MEMBER(write) override;
virtual DECLARE_READ16_MEMBER(read_a13) override;
virtual DECLARE_WRITE16_MEMBER(write_a13) override;
-
+
private:
UINT8 m_mode, m_lock, m_ram_enable, m_base;
};
diff --git a/src/devices/bus/neogeo/boot_cthd.cpp b/src/devices/bus/neogeo/boot_cthd.cpp
index 8f6f4a6a213..1cb69ca1ecb 100644
--- a/src/devices/bus/neogeo/boot_cthd.cpp
+++ b/src/devices/bus/neogeo/boot_cthd.cpp
@@ -133,4 +133,3 @@ machine_config_constructor neogeo_matrimbl_cart::device_mconfig_additions() cons
{
return MACHINE_CONFIG_NAME( matrimbl_cart );
}
-
diff --git a/src/devices/bus/neogeo/boot_kof10th.cpp b/src/devices/bus/neogeo/boot_kof10th.cpp
index 1479e21701f..67d3aa04c1b 100644
--- a/src/devices/bus/neogeo/boot_kof10th.cpp
+++ b/src/devices/bus/neogeo/boot_kof10th.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
The King of Fighters 10th Anniversary Bootleg cart type
@@ -103,9 +103,9 @@ WRITE16_MEMBER(neogeo_kof10th_cart::protection_w)
if (offset < 0x40000/2)
{
if (!m_cart_ram[0xffe])
- COMBINE_DATA(&m_cart_ram2[(0x00000/2) + (offset & 0xffff)]); // Write to RAM bank A
+ COMBINE_DATA(&m_cart_ram2[(0x00000/2) + (offset & 0xffff)]); // Write to RAM bank A
else
- m_fixed[offset] = BITSWAP8(data, 7,6,0,4,3,2,1,5); // Write S data on-the-fly
+ m_fixed[offset] = BITSWAP8(data, 7,6,0,4,3,2,1,5); // Write S data on-the-fly
}
else if (offset >= 0xfe000/2)
{
diff --git a/src/devices/bus/neogeo/boot_kof2k2.cpp b/src/devices/bus/neogeo/boot_kof2k2.cpp
index 1f83351820d..f6d602491d6 100644
--- a/src/devices/bus/neogeo/boot_kof2k2.cpp
+++ b/src/devices/bus/neogeo/boot_kof2k2.cpp
@@ -106,5 +106,3 @@ void neogeo_kf2k2mp2_cart::decrypt_all(DECRYPT_ALL_PARAMS)
m_prot->sx_decrypt(fix_region, fix_region_size, 1);
m_cmc_prot->cmc50_gfx_decrypt(spr_region, spr_region_size, KOF2002_GFX_KEY);
}
-
-
diff --git a/src/devices/bus/neogeo/boot_kof2k2.h b/src/devices/bus/neogeo/boot_kof2k2.h
index a312cc3a7f3..23a8ac53aaf 100644
--- a/src/devices/bus/neogeo/boot_kof2k2.h
+++ b/src/devices/bus/neogeo/boot_kof2k2.h
@@ -23,7 +23,7 @@ public:
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
virtual machine_config_constructor device_mconfig_additions() const override;
-
+
private:
required_device<cmc_prot_device> m_cmc_prot;
required_device<pcm2_prot_device> m_pcm2_prot;
@@ -45,7 +45,7 @@ public:
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
virtual machine_config_constructor device_mconfig_additions() const override;
-
+
private:
required_device<cmc_prot_device> m_cmc_prot;
required_device<pcm2_prot_device> m_pcm2_prot;
@@ -66,7 +66,7 @@ public:
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
virtual machine_config_constructor device_mconfig_additions() const override;
-
+
private:
required_device<cmc_prot_device> m_cmc_prot;
required_device<pcm2_prot_device> m_pcm2_prot;
diff --git a/src/devices/bus/neogeo/boot_kof2k3.cpp b/src/devices/bus/neogeo/boot_kof2k3.cpp
index 07fe8bc4c38..5426ebf9f5b 100644
--- a/src/devices/bus/neogeo/boot_kof2k3.cpp
+++ b/src/devices/bus/neogeo/boot_kof2k3.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
The King of Fighters 2003 Bootleg cart type
@@ -52,7 +52,7 @@ void neogeo_kf2k3bl_cart::decrypt_all(DECRYPT_ALL_PARAMS)
m_cmc_prot->cmc50_gfx_decrypt(spr_region, spr_region_size, KOF2003_GFX_KEY);
m_pcm2_prot->swap(ym_region, ym_region_size, 5);
m_prot->sx_decrypt(fix_region, fix_region_size, 1);
-
+
}
/*************************************************
diff --git a/src/devices/bus/neogeo/boot_kof2k3.h b/src/devices/bus/neogeo/boot_kof2k3.h
index 7e57266e373..848f5cd647e 100644
--- a/src/devices/bus/neogeo/boot_kof2k3.h
+++ b/src/devices/bus/neogeo/boot_kof2k3.h
@@ -18,9 +18,9 @@ public:
neogeo_kf2k3bl_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
-
+
virtual machine_config_constructor device_mconfig_additions() const override;
-
+
virtual UINT32 get_bank_base(UINT16 sel) override { return m_kof2k3bl_prot->get_bank_base(); }
virtual DECLARE_READ16_MEMBER(protection_r) override { return m_kof2k3bl_prot->protection_r(space, offset, mem_mask); }
virtual DECLARE_WRITE16_MEMBER(protection_w) override { m_kof2k3bl_prot->kof2003_w(space, offset, data, mem_mask); }
@@ -45,7 +45,7 @@ public:
neogeo_kf2k3pl_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
-
+
virtual machine_config_constructor device_mconfig_additions() const override;
virtual UINT32 get_bank_base(UINT16 sel) override { return m_kof2k3bl_prot->get_bank_base(); }
@@ -71,9 +71,9 @@ public:
neogeo_kf2k3upl_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
-
+
virtual machine_config_constructor device_mconfig_additions() const override;
-
+
virtual UINT32 get_bank_base(UINT16 sel) override { return m_kof2k3bl_prot->get_bank_base(); }
virtual DECLARE_READ16_MEMBER(protection_r) override { return m_kof2k3bl_prot->protection_r(space, offset, mem_mask); }
virtual DECLARE_WRITE16_MEMBER(protection_w) override { m_kof2k3bl_prot->kof2003_w(space, offset, data, mem_mask); }
diff --git a/src/devices/bus/neogeo/boot_misc.cpp b/src/devices/bus/neogeo/boot_misc.cpp
index 61eeb399ed7..16fa78c12f6 100644
--- a/src/devices/bus/neogeo/boot_misc.cpp
+++ b/src/devices/bus/neogeo/boot_misc.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
Misc. bootleg cart types (possibly to be split further at a later stage)
@@ -286,4 +286,3 @@ void neogeo_kog_cart::decrypt_all(DECRYPT_ALL_PARAMS)
m_prot->sx_decrypt(fix_region, fix_region_size, 1);
m_prot->cx_decrypt(spr_region, spr_region_size);
}
-
diff --git a/src/devices/bus/neogeo/boot_misc.h b/src/devices/bus/neogeo/boot_misc.h
index 646a314d03c..6a62fab27f5 100644
--- a/src/devices/bus/neogeo/boot_misc.h
+++ b/src/devices/bus/neogeo/boot_misc.h
@@ -149,7 +149,7 @@ public:
neogeo_mslug3b6_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
-
+
virtual machine_config_constructor device_mconfig_additions() const override;
private:
@@ -168,7 +168,7 @@ public:
neogeo_ms5plus_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 1; }
-
+
virtual machine_config_constructor device_mconfig_additions() const override;
virtual DECLARE_READ16_MEMBER(protection_r) override { return m_prot->mslug5p_prot_r(space, offset, mem_mask); }
@@ -190,7 +190,7 @@ class neogeo_kog_cart : public neogeo_bootleg_cart
{
public:
neogeo_kog_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
virtual ioport_constructor device_input_ports() const override;
virtual DECLARE_READ16_MEMBER(protection_r) override;
diff --git a/src/devices/bus/neogeo/boot_svc.cpp b/src/devices/bus/neogeo/boot_svc.cpp
index f70b5f4a62f..3bec1518958 100644
--- a/src/devices/bus/neogeo/boot_svc.cpp
+++ b/src/devices/bus/neogeo/boot_svc.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
SNK Vs Capcom Bootleg cart type
diff --git a/src/devices/bus/neogeo/boot_svc.h b/src/devices/bus/neogeo/boot_svc.h
index 5f2a0dd3fb6..e7a94b14da1 100644
--- a/src/devices/bus/neogeo/boot_svc.h
+++ b/src/devices/bus/neogeo/boot_svc.h
@@ -69,15 +69,15 @@ class neogeo_svcsplus_cart : public neogeo_bootleg_cart
{
public:
neogeo_svcsplus_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
virtual machine_config_constructor device_mconfig_additions() const override;
-
+
virtual UINT32 get_bank_base(UINT16 sel) override { return m_pvc_prot->get_bank_base(); }
virtual DECLARE_READ16_MEMBER(protection_r) override { return m_pvc_prot->protection_r(space, offset, mem_mask); }
virtual DECLARE_WRITE16_MEMBER(protection_w) override { m_pvc_prot->protection_w(space, offset, data, mem_mask); }
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
-
+
private:
required_device<pvc_prot_device> m_pvc_prot;
};
diff --git a/src/devices/bus/neogeo/carts.cpp b/src/devices/bus/neogeo/carts.cpp
index 359a69099a4..ebc021c585f 100644
--- a/src/devices/bus/neogeo/carts.cpp
+++ b/src/devices/bus/neogeo/carts.cpp
@@ -24,12 +24,12 @@
SLOT_INTERFACE_START(neogeo_cart)
- SLOT_INTERFACE_INTERNAL("rom", NEOGEO_ROM) // Standard cart with banking
+ SLOT_INTERFACE_INTERNAL("rom", NEOGEO_ROM) // Standard cart with banking
- SLOT_INTERFACE_INTERNAL("rom_vliner", NEOGEO_VLINER_CART) // Standard cart + RAM
- SLOT_INTERFACE_INTERNAL("rom_fatfur2", NEOGEO_FATFURY2_CART) // Custom Fatal Fury 2 protection
- SLOT_INTERFACE_INTERNAL("rom_kof98", NEOGEO_KOF98_CART) // Custom King of Fighters 98 protection
- SLOT_INTERFACE_INTERNAL("rom_mslugx", NEOGEO_MSLUGX_CART) // Custom Metal Slug X protection
+ SLOT_INTERFACE_INTERNAL("rom_vliner", NEOGEO_VLINER_CART) // Standard cart + RAM
+ SLOT_INTERFACE_INTERNAL("rom_fatfur2", NEOGEO_FATFURY2_CART) // Custom Fatal Fury 2 protection
+ SLOT_INTERFACE_INTERNAL("rom_kof98", NEOGEO_KOF98_CART) // Custom King of Fighters 98 protection
+ SLOT_INTERFACE_INTERNAL("rom_mslugx", NEOGEO_MSLUGX_CART) // Custom Metal Slug X protection
// only CMC42 for gfx
SLOT_INTERFACE_INTERNAL("cmc42_zupapa", NEOGEO_CMC_ZUPAPA_CART)
@@ -45,7 +45,7 @@ SLOT_INTERFACE_START(neogeo_cart)
// only CMC50 for gfx + audiocpu
SLOT_INTERFACE_INTERNAL("cmc50_kof2001", NEOGEO_CMC_KOF2001_CART)
SLOT_INTERFACE_INTERNAL("cmc50_kof2000n", NEOGEO_CMC_KOF2000N_CART)
- SLOT_INTERFACE_INTERNAL("cmc50_jockeygp", NEOGEO_CMC_JOCKEYGP_CART) // CMC50 + RAM
+ SLOT_INTERFACE_INTERNAL("cmc50_jockeygp", NEOGEO_CMC_JOCKEYGP_CART) // CMC50 + RAM
// These use SMA for prg & CMC42 for gfx
SLOT_INTERFACE_INTERNAL("sma_kof99", NEOGEO_SMA_KOF99_CART)
@@ -78,13 +78,13 @@ SLOT_INTERFACE_START(neogeo_cart)
SLOT_INTERFACE_INTERNAL("boot_cthd2k3", NEOGEO_CTHD2K3_CART)
SLOT_INTERFACE_INTERNAL("boot_ct2k3sp", NEOGEO_CT2K3SP_CART)
SLOT_INTERFACE_INTERNAL("boot_ct2k3sa", NEOGEO_CT2K3SA_CART)
- SLOT_INTERFACE_INTERNAL("boot_matrimbl", NEOGEO_MATRIMBL_CART) // this also uses a CMC for SFIX & addditional prg scramble from kof2002
+ SLOT_INTERFACE_INTERNAL("boot_matrimbl", NEOGEO_MATRIMBL_CART) // this also uses a CMC for SFIX & addditional prg scramble from kof2002
// Bootleg logic for SVC clones
- SLOT_INTERFACE_INTERNAL("boot_svcboot", NEOGEO_SVCBOOT_CART) // this also uses a PVC protection/encryption
+ SLOT_INTERFACE_INTERNAL("boot_svcboot", NEOGEO_SVCBOOT_CART) // this also uses a PVC protection/encryption
SLOT_INTERFACE_INTERNAL("boot_svcplus", NEOGEO_SVCPLUS_CART)
SLOT_INTERFACE_INTERNAL("boot_svcplusa", NEOGEO_SVCPLUSA_CART)
- SLOT_INTERFACE_INTERNAL("boot_svcsplus", NEOGEO_SVCSPLUS_CART) // this also uses a PVC protection/encryption
+ SLOT_INTERFACE_INTERNAL("boot_svcsplus", NEOGEO_SVCSPLUS_CART) // this also uses a PVC protection/encryption
// Bootleg logic for KOF2002 clones
SLOT_INTERFACE_INTERNAL("boot_kf2k2b", NEOGEO_KOF2002B_CART)
@@ -104,8 +104,8 @@ SLOT_INTERFACE_START(neogeo_cart)
SLOT_INTERFACE_INTERNAL("boot_kf2k4se", NEOGEO_KF2K4SE_CART)
SLOT_INTERFACE_INTERNAL("boot_lans2004", NEOGEO_LANS2004_CART)
SLOT_INTERFACE_INTERNAL("boot_samsho5b", NEOGEO_SAMSHO5B_CART)
- SLOT_INTERFACE_INTERNAL("boot_mslug3b6", NEOGEO_MSLUG3B6_CART) // this also uses a CMC42 for gfx
- SLOT_INTERFACE_INTERNAL("boot_ms5plus", NEOGEO_MS5PLUS_CART) // this also uses a CMC50 for gfx + audiocpu & NEOPCM2 for YM scramble
+ SLOT_INTERFACE_INTERNAL("boot_mslug3b6", NEOGEO_MSLUG3B6_CART) // this also uses a CMC42 for gfx
+ SLOT_INTERFACE_INTERNAL("boot_ms5plus", NEOGEO_MS5PLUS_CART) // this also uses a CMC50 for gfx + audiocpu & NEOPCM2 for YM scramble
SLOT_INTERFACE_INTERNAL("boot_kog", NEOGEO_KOG_CART)
SLOT_INTERFACE_INTERNAL("boot_kf10th", NEOGEO_KOF10TH_CART)
diff --git a/src/devices/bus/neogeo/cmc.cpp b/src/devices/bus/neogeo/cmc.cpp
index c2e544f38e9..4fac2c9eb72 100644
--- a/src/devices/bus/neogeo/cmc.cpp
+++ b/src/devices/bus/neogeo/cmc.cpp
@@ -1,10 +1,10 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
CMC42 & CMC50 encrypted cart type
-
+
***********************************************************************************************************/
@@ -264,4 +264,3 @@ void neogeo_cmc_jockeygp_cart::decrypt_all(DECRYPT_ALL_PARAMS)
m_prot->cmc50_gfx_decrypt(spr_region, spr_region_size, JOCKEYGP_GFX_KEY);
m_prot->sfix_decrypt(spr_region, spr_region_size, fix_region, fix_region_size);
}
-
diff --git a/src/devices/bus/neogeo/fatfury2.cpp b/src/devices/bus/neogeo/fatfury2.cpp
index 79c324754cd..3236e2f7574 100644
--- a/src/devices/bus/neogeo/fatfury2.cpp
+++ b/src/devices/bus/neogeo/fatfury2.cpp
@@ -1,10 +1,10 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
Fatal Fury 2 cart type
-
+
***********************************************************************************************************/
@@ -50,4 +50,3 @@ machine_config_constructor neogeo_fatfury2_cart::device_mconfig_additions() cons
{
return MACHINE_CONFIG_NAME( fatfury2_cart );
}
-
diff --git a/src/devices/bus/neogeo/kof2k2.cpp b/src/devices/bus/neogeo/kof2k2.cpp
index a5ccf559f25..ac8235c471f 100644
--- a/src/devices/bus/neogeo/kof2k2.cpp
+++ b/src/devices/bus/neogeo/kof2k2.cpp
@@ -1,10 +1,10 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
The King of Fighers 2002 cart type (CMC + PCM2 + Additional CPU encryption)
-
+
***********************************************************************************************************/
diff --git a/src/devices/bus/neogeo/kof98.cpp b/src/devices/bus/neogeo/kof98.cpp
index 07685700f4c..38bd2445d96 100644
--- a/src/devices/bus/neogeo/kof98.cpp
+++ b/src/devices/bus/neogeo/kof98.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
The King of Fighers '98 cart type
diff --git a/src/devices/bus/neogeo/mslugx.cpp b/src/devices/bus/neogeo/mslugx.cpp
index 4ef91c4b091..b3b83fae1f7 100644
--- a/src/devices/bus/neogeo/mslugx.cpp
+++ b/src/devices/bus/neogeo/mslugx.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
Metal Slug X cart type
@@ -50,4 +50,3 @@ machine_config_constructor neogeo_mslugx_cart::device_mconfig_additions() const
{
return MACHINE_CONFIG_NAME( mslugx_cart );
}
-
diff --git a/src/devices/bus/neogeo/pcm2.cpp b/src/devices/bus/neogeo/pcm2.cpp
index f80ae946006..a83cd966cb8 100644
--- a/src/devices/bus/neogeo/pcm2.cpp
+++ b/src/devices/bus/neogeo/pcm2.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
PCM2 encrypted cart type
@@ -132,4 +132,3 @@ void neogeo_pcm2_pnyaa_cart::decrypt_all(DECRYPT_ALL_PARAMS)
m_cmc_prot->sfix_decrypt(spr_region, spr_region_size, fix_region, fix_region_size);
m_pcm2_prot->decrypt(ym_region, ym_region_size, 4);
}
-
diff --git a/src/devices/bus/neogeo/pcm2.h b/src/devices/bus/neogeo/pcm2.h
index bdadbfb0f71..fff3408eae3 100644
--- a/src/devices/bus/neogeo/pcm2.h
+++ b/src/devices/bus/neogeo/pcm2.h
@@ -23,9 +23,9 @@ public:
virtual machine_config_constructor device_mconfig_additions() const override;
// reading and writing
-// virtual DECLARE_READ16_MEMBER(read_rom) override;
+// virtual DECLARE_READ16_MEMBER(read_rom) override;
-// virtual void activate_cart(ACTIVATE_CART_PARAMS) override { m_banked_cart->install_banks(machine, maincpu, cpuregion, cpuregion_size); }
+// virtual void activate_cart(ACTIVATE_CART_PARAMS) override { m_banked_cart->install_banks(machine, maincpu, cpuregion, cpuregion_size); }
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {}
virtual int get_fixed_bank_type(void) override { return 0; }
diff --git a/src/devices/bus/neogeo/prot_cmc.cpp b/src/devices/bus/neogeo/prot_cmc.cpp
index 80249bf3f94..7a91344aaad 100644
--- a/src/devices/bus/neogeo/prot_cmc.cpp
+++ b/src/devices/bus/neogeo/prot_cmc.cpp
@@ -606,7 +606,7 @@ void cmc_prot_device::sfix_decrypt(UINT8* rom, UINT32 rom_size, UINT8* fixed, UI
int tx_size = fixed_size;
UINT8 *src = rom + rom_size - tx_size;
UINT8 *dst = fixed;
-
+
for (int i = 0; i < tx_size; i++)
dst[i] = src[(i & ~0x1f) + ((i & 7) << 2) + ((~i & 8) >> 2) + ((i & 0x10) >> 4)];
}
diff --git a/src/devices/bus/neogeo/prot_cthd.cpp b/src/devices/bus/neogeo/prot_cthd.cpp
index 630840420fa..b2901a60d3e 100644
--- a/src/devices/bus/neogeo/prot_cthd.cpp
+++ b/src/devices/bus/neogeo/prot_cthd.cpp
@@ -25,9 +25,9 @@ void cthd_prot_device::device_reset()
/**************************
-
+
decryption helpers
-
+
**************************/
// descrambling information from razoola
@@ -86,9 +86,9 @@ void cthd_prot_device::cthd2003_c(UINT8* sprrom, UINT32 sprrom_size, int pow)
}
/**************************
-
+
protection / encryption
-
+
**************************/
void cthd_prot_device::decrypt_cthd2003(UINT8* sprrom, UINT32 sprrom_size, UINT8* audiorom, UINT32 audiorom_size, UINT8* fixedrom, UINT32 fixedrom_size)
@@ -119,16 +119,16 @@ void cthd_prot_device::decrypt_cthd2003(UINT8* sprrom, UINT32 sprrom_size, UINT8
/*
WRITE16_MEMBER( ngbootleg_prot_device::cthd2003_bankswitch_w )
{
- int bankaddress;
- static const int cthd2003_banks[8] =
- {
- 1,0,1,0,1,0,3,2,
- };
- if (offset == 0)
- {
- bankaddress = 0x100000 + cthd2003_banks[data&7]*0x100000;
- m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress);
- }
+ int bankaddress;
+ static const int cthd2003_banks[8] =
+ {
+ 1,0,1,0,1,0,3,2,
+ };
+ if (offset == 0)
+ {
+ bankaddress = 0x100000 + cthd2003_banks[data&7]*0x100000;
+ m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress);
+ }
}
*/
@@ -313,7 +313,7 @@ void cthd_prot_device::matrimbl_decrypt(UINT8* sprrom, UINT32 sprrom_size, UINT8
rom[j] = buf[i];
}
memcpy(rom - 0x10000, rom, 0x10000);
-
+
// decrypt gfx
cthd2003_c(sprrom,sprrom_size, 0 );
}
diff --git a/src/devices/bus/neogeo/prot_cthd.h b/src/devices/bus/neogeo/prot_cthd.h
index b1739c85207..8adc5fec705 100644
--- a/src/devices/bus/neogeo/prot_cthd.h
+++ b/src/devices/bus/neogeo/prot_cthd.h
@@ -32,7 +32,7 @@ public:
void patch_ct2k3sa(UINT8* cpurom, UINT32 cpurom_size);
void decrypt_ct2k3sa(UINT8* sprrom, UINT32 sprrom_size, UINT8* audiorom, UINT32 audiorom_size);
-
+
void matrimbl_decrypt(UINT8* sprrom, UINT32 sprrom_size, UINT8* audiorom, UINT32 audiorom_size);
protected:
diff --git a/src/devices/bus/neogeo/prot_fatfury2.cpp b/src/devices/bus/neogeo/prot_fatfury2.cpp
index 711638d7fb3..7a04e4cefe8 100644
--- a/src/devices/bus/neogeo/prot_fatfury2.cpp
+++ b/src/devices/bus/neogeo/prot_fatfury2.cpp
@@ -99,4 +99,3 @@ WRITE16_MEMBER( fatfury2_prot_device::protection_w )
break;
}
}
-
diff --git a/src/devices/bus/neogeo/prot_kof2k3bl.cpp b/src/devices/bus/neogeo/prot_kof2k3bl.cpp
index 5801f6dacfe..5ef35dee9c5 100644
--- a/src/devices/bus/neogeo/prot_kof2k3bl.cpp
+++ b/src/devices/bus/neogeo/prot_kof2k3bl.cpp
@@ -50,11 +50,11 @@ WRITE16_MEMBER(kof2k3bl_prot_device::kof2003_w)
m_bank_base = 0x100000 + ((cr[BYTE_XOR_LE(0x1ff3)] << 16) | (cr[BYTE_XOR_LE(0x1ff2)] << 8) | cr[BYTE_XOR_LE(0x1ff1)]);
//UINT32 address = (cr[BYTE_XOR_LE(0x1ff3)] << 16) | (cr[BYTE_XOR_LE(0x1ff2)] << 8) | cr[BYTE_XOR_LE(0x1ff1)];
//m_bankdev->neogeo_set_main_cpu_bank_address(address+0x100000);
-
+
cr[BYTE_XOR_LE(0x1ff0)] = 0xa0;
cr[BYTE_XOR_LE(0x1ff1)] &= 0xfe;
cr[BYTE_XOR_LE(0x1ff3)] &= 0x7f;
-
+
m_overlay = (prt & 0x00ff) | (m_overlay & 0xff00);
}
}
@@ -69,7 +69,7 @@ WRITE16_MEMBER(kof2k3bl_prot_device::kof2003p_w)
m_bank_base = 0x100000 + ((cr[BYTE_XOR_LE(0x1ff3)] << 16) | (cr[BYTE_XOR_LE(0x1ff2)] << 8) | cr[BYTE_XOR_LE(0x1ff0)]);
//UINT32 address = (cr[BYTE_XOR_LE(0x1ff3)] << 16) | (cr[BYTE_XOR_LE(0x1ff2)] << 8) | cr[BYTE_XOR_LE(0x1ff0)];
//m_bankdev->neogeo_set_main_cpu_bank_address(address+0x100000);
-
+
cr[BYTE_XOR_LE(0x1ff0)] &= 0xfe;
cr[BYTE_XOR_LE(0x1ff3)] &= 0x7f;
@@ -96,17 +96,17 @@ void kof2k3bl_prot_device::pl_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
{
std::vector<UINT16> tmp(0x100000/2);
UINT16*rom16 = (UINT16*)cpurom;
-
+
for (int i = 0; i < 0x700000/2; i += 0x100000/2)
{
memcpy(&tmp[0], &rom16[i], 0x100000);
for (int j = 0; j < 0x100000/2; j++)
rom16[i+j] = tmp[BITSWAP24(j,23,22,21,20,19,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18)];
}
-
+
/* patched by Altera protection chip on PCB */
rom16[0xf38ac/2] = 0x4e75;
-
+
m_overlay = rom16[0x58196 / 2];
}
@@ -118,7 +118,7 @@ void kof2k3bl_prot_device::upl_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
UINT8 *src = cpurom;
memmove(src + 0x100000, src, 0x600000);
memmove(src, src + 0x700000, 0x100000);
-
+
UINT8 *rom = cpurom + 0xfe000;
UINT8 *buf = cpurom + 0xd0610;
for (int i = 0; i < 0x2000 / 2; i++)
@@ -126,8 +126,7 @@ void kof2k3bl_prot_device::upl_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
int ofst = (i & 0xff00) + BITSWAP8((i & 0x00ff), 7, 6, 0, 4, 3, 2, 1, 5);
memcpy(&rom[i * 2], &buf[ofst * 2], 2);
}
-
+
UINT16* rom16 = (UINT16*)cpurom;
m_overlay = rom16[0x58196 / 2];
}
-
diff --git a/src/devices/bus/neogeo/prot_kof98.cpp b/src/devices/bus/neogeo/prot_kof98.cpp
index 05cc11e3775..9c41f709f2b 100644
--- a/src/devices/bus/neogeo/prot_kof98.cpp
+++ b/src/devices/bus/neogeo/prot_kof98.cpp
@@ -125,4 +125,3 @@ WRITE16_MEMBER( kof98_prot_device::protection_w )
break;
}
}
-
diff --git a/src/devices/bus/neogeo/prot_misc.cpp b/src/devices/bus/neogeo/prot_misc.cpp
index f48591c72d9..c858e05f42b 100644
--- a/src/devices/bus/neogeo/prot_misc.cpp
+++ b/src/devices/bus/neogeo/prot_misc.cpp
@@ -2,9 +2,9 @@
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***************************************************************************
-
+
Neo-Geo hardware encryption and protection used on bootleg cartridges
-
+
Many of the NeoGeo bootlegs use their own form of encryption and
protection, presumably to make them harder for other bootleggers to
copy. This encryption often involves non-trivial scrambling of the
@@ -12,11 +12,11 @@
provides some kind of rom overlay, patching parts of the code.
The graphics roms are usually scrambled in a different way to the
official SNK cartridges too.
-
+
Here we collect functions to emulate some of the protection devices used.
-
+
TODO: split different devices according to the chip responsible for them!
-
+
***************************************************************************/
#include "emu.h"
@@ -197,10 +197,10 @@ void neoboot_prot_device::lans2004_decrypt_68k(UINT8* cpurom, UINT32 cpurom_size
static const int sec[] = { 0x3, 0x8, 0x7, 0xc, 0x1, 0xa, 0x6, 0xd };
dynamic_buffer dst(0x600000);
-
+
for (int i = 0; i < 8; i++)
memcpy (&dst[i * 0x20000], src + sec[i] * 0x20000, 0x20000);
-
+
memcpy (&dst[0x0bbb00], src + 0x045b00, 0x001710);
memcpy (&dst[0x02fff0], src + 0x1a92be, 0x000010);
memcpy (&dst[0x100000], src + 0x200000, 0x400000);
@@ -233,20 +233,20 @@ void neoboot_prot_device::samsho5b_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
int px_size = cpurom_size;
UINT8 *rom = cpurom;
dynamic_buffer buf(px_size);
-
+
memcpy(&buf[0], rom, px_size);
-
+
for (int i = 0; i < px_size / 2; i++)
{
int ofst = BITSWAP8((i & 0x000ff), 7, 6, 5, 4, 3, 0, 1, 2);
ofst += (i & 0xfffff00);
ofst ^= 0x060005;
-
+
memcpy(&rom[i * 2], &buf[ofst * 2], 0x02);
}
-
+
memcpy(&buf[0], rom, px_size);
-
+
memcpy(&rom[0x000000], &buf[0x700000], 0x100000);
memcpy(&rom[0x100000], &buf[0x000000], 0x700000);
}
@@ -256,7 +256,7 @@ void neoboot_prot_device::samsho5b_vx_decrypt(UINT8* ymsndrom, UINT32 ymsndrom_s
{
int vx_size = ymsndrom_size;
UINT8 *rom = ymsndrom;
-
+
for (int i = 0; i < vx_size; i++)
rom[i] = BITSWAP8(rom[i], 0, 1, 5, 4, 3, 2, 6, 7);
}
@@ -276,22 +276,22 @@ READ16_MEMBER( neoboot_prot_device::mslug5p_prot_r )
/*
WRITE16_MEMBER( neoboot_prot_device::ms5plus_bankswitch_w )
{
- int bankaddress;
- logerror("offset: %06x PC %06x: set banking %04x\n",offset,space.device().safe_pc(),data);
- if ((offset == 0) && (data == 0xa0))
- {
- bankaddress = 0xa0;
- m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress);
- logerror("offset: %06x PC %06x: set banking %04x\n\n",offset,space.device().safe_pc(),bankaddress);
- }
- else if(offset == 2)
- {
- data = data >> 4;
- //data = data & 7;
- bankaddress = data * 0x100000;
- m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress);
- logerror("offset: %06x PC %06x: set banking %04x\n\n",offset,space.device().safe_pc(),bankaddress);
- }
+ int bankaddress;
+ logerror("offset: %06x PC %06x: set banking %04x\n",offset,space.device().safe_pc(),data);
+ if ((offset == 0) && (data == 0xa0))
+ {
+ bankaddress = 0xa0;
+ m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress);
+ logerror("offset: %06x PC %06x: set banking %04x\n\n",offset,space.device().safe_pc(),bankaddress);
+ }
+ else if(offset == 2)
+ {
+ data = data >> 4;
+ //data = data & 7;
+ bankaddress = data * 0x100000;
+ m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress);
+ logerror("offset: %06x PC %06x: set banking %04x\n\n",offset,space.device().safe_pc(),bankaddress);
+ }
}
*/
@@ -314,26 +314,26 @@ void neoboot_prot_device::kog_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
dynamic_buffer dst(0x600000);
UINT16 *rom = (UINT16 *)cpurom;
static const int sec[] = { 0x3, 0x8, 0x7, 0xc, 0x1, 0xa, 0x6, 0xd };
-
+
for (int i = 0; i < 8; i++)
memcpy (&dst[i * 0x20000], src + sec[i] * 0x20000, 0x20000);
-
+
memcpy (&dst[0x0007a6], src + 0x0407a6, 0x000006);
memcpy (&dst[0x0007c6], src + 0x0407c6, 0x000006);
memcpy (&dst[0x0007e6], src + 0x0407e6, 0x000006);
memcpy (&dst[0x090000], src + 0x040000, 0x004000);
memcpy (&dst[0x100000], src + 0x200000, 0x400000);
memcpy (src, &dst[0], 0x600000);
-
+
for (int i = 0x90000/2; i < 0x94000/2; i++)
{
if (((rom[i] & 0xffbf) == 0x4eb9 || rom[i] == 0x43f9) && !rom[i + 1])
rom[i + 1] = 0x0009;
-
+
if (rom[i] == 0x4eb8)
rom[i] = 0x6100;
}
-
+
rom[0x007a8/2] = 0x0009;
rom[0x007c8/2] = 0x0009;
rom[0x007e8/2] = 0x0009;
@@ -363,7 +363,7 @@ void neoboot_prot_device::kog_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
rom[0x93a58/2] = 0xfd08;
rom[0x93a66/2] = 0xf9ca;
rom[0x93a72/2] = 0xf9be;
-
+
}
/* SNK vs. CAPCOM SVC CHAOS (bootleg) */
@@ -374,10 +374,10 @@ void neoboot_prot_device::svcboot_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
int size = cpurom_size;
UINT8 *src = cpurom;
dynamic_buffer dst(size);
-
+
for (int i = 0; i < size / 0x100000; i++)
memcpy(&dst[i * 0x100000], &src[sec[i] * 0x100000], 0x100000);
-
+
for (int i = 0; i < size / 2; i++)
{
int ofst = BITSWAP8((i & 0x0000ff), 7, 6, 1, 0, 3, 2, 5, 4);
@@ -400,7 +400,7 @@ void neoboot_prot_device::svcboot_cx_decrypt(UINT8* sprrom, UINT32 sprrom_size)
int size = sprrom_size;
UINT8 *src = sprrom;
dynamic_buffer dst(size);
-
+
memcpy(&dst[0], src, size);
for (int i = 0; i < size / 0x80; i++)
{
@@ -424,18 +424,18 @@ void neoboot_prot_device::svcplus_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
int size = cpurom_size;
UINT8 *src = cpurom;
dynamic_buffer dst(size);
-
+
memcpy(&dst[0], src, size);
for (int i = 0; i < size / 2; i++)
{
int ofst = BITSWAP24((i & 0xfffff), 0x17, 0x16, 0x15, 0x14, 0x13, 0x00, 0x01, 0x02,
- 0x0f, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a, 0x09, 0x08,
- 0x07, 0x06, 0x05, 0x04, 0x03, 0x10, 0x11, 0x12);
+ 0x0f, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a, 0x09, 0x08,
+ 0x07, 0x06, 0x05, 0x04, 0x03, 0x10, 0x11, 0x12);
ofst ^= 0x0f0007;
ofst += (i & 0xff00000);
memcpy(&src[i * 0x02], &dst[ofst * 0x02], 0x02);
}
-
+
memcpy(&dst[0], src, size);
for (int i = 0; i < 6; i++)
memcpy(&src[i * 0x100000], &dst[sec[i] * 0x100000], 0x100000);
@@ -458,7 +458,7 @@ void neoboot_prot_device::svcplusa_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
int size = cpurom_size;
UINT8 *src = cpurom;
dynamic_buffer dst(size);
-
+
memcpy(&dst[0], src, size);
for (int i = 0; i < 6; i++)
memcpy(&src[i * 0x100000], &dst[sec[i] * 0x100000], 0x100000);
@@ -473,13 +473,13 @@ void neoboot_prot_device::svcsplus_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
int size = cpurom_size;
UINT8 *src = cpurom;
dynamic_buffer dst(size);
-
+
memcpy(&dst[0], src, size);
for (int i = 0; i < size / 2; i++)
{
int ofst = BITSWAP16((i & 0x007fff), 0x0f, 0x00, 0x08, 0x09, 0x0b, 0x0a, 0x0c, 0x0d,
- 0x04, 0x03, 0x01, 0x07, 0x06, 0x02, 0x05, 0x0e);
-
+ 0x04, 0x03, 0x01, 0x07, 0x06, 0x02, 0x05, 0x0e);
+
ofst += (i & 0x078000);
ofst += sec[(i & 0xf80000) >> 19] << 19;
memcpy(&src[i * 2], &dst[ofst * 2], 0x02);
@@ -513,13 +513,13 @@ void neoboot_prot_device::kof2002b_gfx_decrypt(UINT8 *src, int size)
{ 2, 1, 0, 6, 7, 8 },
{ 8, 0, 7, 6, 2, 1 },
};
-
+
dynamic_buffer dst(0x10000);
-
+
for (int i = 0; i < size; i += 0x10000)
{
memcpy(&dst[0], src + i, 0x10000);
-
+
for (int j = 0; j < 0x200; j++)
{
int n = (j & 0x38) >> 3;
@@ -536,9 +536,9 @@ void neoboot_prot_device::kf2k2mp_decrypt(UINT8* cpurom, UINT32 cpurom_size)
{
UINT8 *src = cpurom;
UINT8 dst[0x80];
-
+
memmove(src, src + 0x300000, 0x500000);
-
+
for (int i = 0; i < 0x800000; i+=0x80)
{
for (int j = 0; j < 0x80 / 2; j++)
@@ -557,7 +557,7 @@ void neoboot_prot_device::kf2k2mp2_px_decrypt(UINT8* cpurom, UINT32 cpurom_size)
{
UINT8 *src = cpurom;
dynamic_buffer dst(0x600000);
-
+
memcpy(&dst[0x000000], &src[0x1C0000], 0x040000);
memcpy(&dst[0x040000], &src[0x140000], 0x080000);
memcpy(&dst[0x0C0000], &src[0x100000], 0x040000);
@@ -573,22 +573,21 @@ void neoboot_prot_device::kof10th_decrypt(UINT8* cpurom, UINT32 cpurom_size)
{
dynamic_buffer dst(0x900000);
UINT8 *src = cpurom;
-
+
memcpy(&dst[0x000000], src + 0x700000, 0x100000); // Correct (Verified in Uni-bios)
memcpy(&dst[0x100000], src + 0x000000, 0x800000);
-
+
for (int i = 0; i < 0x900000; i++)
{
int j = BITSWAP24(i,23,22,21,20,19,18,17,16,15,14,13,12,11,2,9,8,7,1,5,4,3,10,6,0);
src[j] = dst[i];
}
-
+
// Altera protection chip patches these over P ROM
((UINT16*)src)[0x0124/2] = 0x000d; // Enables XOR for RAM moves, forces SoftDIPs, and USA region
((UINT16*)src)[0x0126/2] = 0xf7a8;
-
+
((UINT16*)src)[0x8bf4/2] = 0x4ef9; // Run code to change "S" data
((UINT16*)src)[0x8bf6/2] = 0x000d;
((UINT16*)src)[0x8bf8/2] = 0xf980;
}
-
diff --git a/src/devices/bus/neogeo/prot_misc.h b/src/devices/bus/neogeo/prot_misc.h
index 4549f50bea5..ba4681aa640 100644
--- a/src/devices/bus/neogeo/prot_misc.h
+++ b/src/devices/bus/neogeo/prot_misc.h
@@ -28,21 +28,21 @@ public:
void kf2k5uni_px_decrypt(UINT8* cpurom, UINT32 cpurom_size);
void kf2k5uni_sx_decrypt(UINT8* fixedrom, UINT32 fixedrom_size);
void kf2k5uni_mx_decrypt(UINT8* audiorom, UINT32 audiorom_size);
-
+
void decrypt_kof2k4se_68k(UINT8* cpurom, UINT32 cpurom_size);
-
+
void lans2004_vx_decrypt(UINT8* ymsndrom, UINT32 ymsndrom_size);
void lans2004_decrypt_68k(UINT8* cpurom, UINT32 cpurom_size);
-
+
void samsho5b_px_decrypt(UINT8* cpurom, UINT32 cpurom_size);
void samsho5b_vx_decrypt(UINT8* ymsndrom, UINT32 ymsndrom_size);
-
+
DECLARE_READ16_MEMBER(mslug5p_prot_r);
//DECLARE_WRITE16_MEMBER(ms5plus_bankswitch_w);
UINT32 mslug5p_bank_base(UINT16 sel);
void kog_px_decrypt(UINT8* cpurom, UINT32 cpurom_size);
-
+
void svcboot_px_decrypt(UINT8* cpurom, UINT32 cpurom_size);
void svcboot_cx_decrypt(UINT8*sprrom, UINT32 sprrom_size);
void svcplus_px_decrypt(UINT8* cpurom, UINT32 cpurom_size);
diff --git a/src/devices/bus/neogeo/prot_mslugx.cpp b/src/devices/bus/neogeo/prot_mslugx.cpp
index 7bb14bad1a4..e54007c4a2e 100644
--- a/src/devices/bus/neogeo/prot_mslugx.cpp
+++ b/src/devices/bus/neogeo/prot_mslugx.cpp
@@ -84,4 +84,3 @@ READ16_MEMBER( mslugx_prot_device::protection_r )
return res;
}
-
diff --git a/src/devices/bus/neogeo/prot_pvc.cpp b/src/devices/bus/neogeo/prot_pvc.cpp
index 9becf6bb094..1de3383d5a3 100644
--- a/src/devices/bus/neogeo/prot_pvc.cpp
+++ b/src/devices/bus/neogeo/prot_pvc.cpp
@@ -59,10 +59,10 @@ void pvc_prot_device::pvc_write_pack_color()
/*void pvc_prot_device::pvc_write_bankswitch()
{
- UINT32 bankaddress = ((m_cart_ram[0xff8] >> 8)|(m_cart_ram[0xff9] << 8));
- m_cart_ram[0xff8] = (m_cart_ram[0xff8] & 0xfe00) | 0x00a0;
- m_cart_ram[0xff9] &= 0x7fff;
- m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress + 0x100000);
+ UINT32 bankaddress = ((m_cart_ram[0xff8] >> 8)|(m_cart_ram[0xff9] << 8));
+ m_cart_ram[0xff8] = (m_cart_ram[0xff8] & 0xfe00) | 0x00a0;
+ m_cart_ram[0xff9] &= 0x7fff;
+ m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress + 0x100000);
}
*/
@@ -87,8 +87,8 @@ WRITE16_MEMBER( pvc_prot_device::protection_w )
else if (offset >= 0xff4 && offset <= 0xff5)
pvc_write_pack_color();
// FIXME: temporarily moved to the driver, through get_bank_base() above
-// else if(offset >= 0xff8)
-// pvc_write_bankswitch(space);
+// else if(offset >= 0xff8)
+// pvc_write_bankswitch(space);
}
@@ -289,4 +289,3 @@ void pvc_prot_device::kof2003h_decrypt_68k(UINT8* rom, UINT32 size)
memcpy(&rom[0x100000], &buf[0x800000], 0x100000);
memcpy(&rom[0x200000], &buf[0x100000], 0x700000);
}
-
diff --git a/src/devices/bus/neogeo/prot_pvc.h b/src/devices/bus/neogeo/prot_pvc.h
index 5676d1660b5..e14983c197a 100644
--- a/src/devices/bus/neogeo/prot_pvc.h
+++ b/src/devices/bus/neogeo/prot_pvc.h
@@ -20,7 +20,7 @@ public:
void pvc_write_unpack_color();
void pvc_write_pack_color();
-// void pvc_write_bankswitch(address_space &space);
+// void pvc_write_bankswitch(address_space &space);
UINT32 get_bank_base();
DECLARE_READ16_MEMBER(protection_r);
DECLARE_WRITE16_MEMBER(protection_w);
diff --git a/src/devices/bus/neogeo/prot_sma.cpp b/src/devices/bus/neogeo/prot_sma.cpp
index f4a25600e5f..f18481d51be 100644
--- a/src/devices/bus/neogeo/prot_sma.cpp
+++ b/src/devices/bus/neogeo/prot_sma.cpp
@@ -215,7 +215,7 @@ UINT32 sma_prot_device::kof99_bank_base(UINT16 sel)
0x588800, 0x581800, 0x599800, 0x594800,
0x598000, /* rest not used? */
};
-
+
/* unscramble bank number */
int data =
(BIT(sel, 14) << 0)+
@@ -224,7 +224,7 @@ UINT32 sma_prot_device::kof99_bank_base(UINT16 sel)
(BIT(sel, 10) << 3)+
(BIT(sel, 12) << 4)+
(BIT(sel, 5) << 5);
-
+
int bankaddress = 0x100000 + bankoffset[data];
return bankaddress;
}
@@ -249,7 +249,7 @@ UINT32 sma_prot_device::garou_bank_base(UINT16 sel)
0x5d0000, 0x5d8000, 0x5e0000, 0x5e8000, // 48
0x5f0000, 0x5f8000, 0x600000, // rest not used?
};
-
+
// unscramble bank number
int data =
(BIT(sel, 5) << 0)+
@@ -258,7 +258,7 @@ UINT32 sma_prot_device::garou_bank_base(UINT16 sel)
(BIT(sel, 6) << 3)+
(BIT(sel, 14) << 4)+
(BIT(sel, 12) << 5);
-
+
int bankaddress = 0x100000 + bankoffset[data];
return bankaddress;
}
@@ -285,7 +285,7 @@ UINT32 sma_prot_device::garouh_bank_base(UINT16 sel)
0x000000, 0x000000, 0x000000, 0x000000, // 56
0x000000, 0x000000, 0x000000, 0x000000, // 60
};
-
+
// unscramble bank number
int data =
(BIT(sel, 4) << 0)+
@@ -294,7 +294,7 @@ UINT32 sma_prot_device::garouh_bank_base(UINT16 sel)
(BIT(sel, 2) << 3)+
(BIT(sel, 11) << 4)+
(BIT(sel, 13) << 5);
-
+
int bankaddress = 0x100000 + bankoffset[data];
return bankaddress;
}
@@ -318,7 +318,7 @@ UINT32 sma_prot_device::mslug3_bank_base(UINT16 sel)
0x460000, 0x470000, 0x4a0000, 0x4b0000, // 44
0x4c0000, // rest not used?
};
-
+
// unscramble bank number
int data =
(BIT(sel, 14) << 0)+
@@ -327,7 +327,7 @@ UINT32 sma_prot_device::mslug3_bank_base(UINT16 sel)
(BIT(sel, 6) << 3)+
(BIT(sel, 3) << 4)+
(BIT(sel, 9) << 5);
-
+
int bankaddress = 0x100000 + bankoffset[data];
return bankaddress;
}
@@ -347,7 +347,7 @@ UINT32 sma_prot_device::kof2000_bank_base(UINT16 sel)
0x52d000, 0x62d000, 0x52e800, 0x62e800, // 28
0x618000, 0x619000, 0x61a000, 0x61a800, // 32
};
-
+
// unscramble bank number
int data =
(BIT(sel, 15) << 0)+
@@ -356,7 +356,7 @@ UINT32 sma_prot_device::kof2000_bank_base(UINT16 sel)
(BIT(sel, 3) << 3)+
(BIT(sel, 10) << 4)+
(BIT(sel, 5) << 5);
-
+
int bankaddress = 0x100000 + bankoffset[data];
return bankaddress;
}
@@ -445,7 +445,7 @@ void sma_prot_device::garouh_decrypt_68k(UINT8* base)
{
// thanks to Razoola and Mr K for the info
UINT16 *rom = (UINT16 *)(base + 0x100000);
-
+
// swap data lines on the whole ROMs
for (int i = 0; i < 0x800000/2; i++)
rom[i] = BITSWAP16(rom[i],14,5,1,11,7,4,10,15,3,12,8,13,0,2,9,6);
@@ -471,7 +471,7 @@ void sma_prot_device::mslug3_decrypt_68k(UINT8* base)
{
// thanks to Razoola and Mr K for the info
UINT16 *rom = (UINT16 *)(base + 0x100000);
-
+
// swap data lines on the whole ROMs
for (int i = 0; i < 0x800000/2; i++)
rom[i] = BITSWAP16(rom[i],4,11,14,3,1,13,0,7,2,8,12,15,10,9,5,6);
@@ -497,7 +497,7 @@ void sma_prot_device::kof2000_decrypt_68k(UINT8* base)
{
// thanks to Razoola and Mr K for the info
UINT16 *rom = (UINT16 *)(base + 0x100000);
-
+
// swap data lines on the whole ROMs
for (int i = 0; i < 0x800000/2; i++)
rom[i] = BITSWAP16(rom[i],12,8,11,3,15,14,7,0,10,13,6,5,9,2,1,4);
@@ -516,5 +516,3 @@ void sma_prot_device::kof2000_decrypt_68k(UINT8* base)
for (int i = 0; i < 0x0c0000/2; i++)
rom[i] = rom[0x73a000/2 + BITSWAP24(i,23,22,21,20,19,18,8,4,15,13,3,14,16,2,6,17,7,12,10,0,5,11,1,9)];
}
-
-
diff --git a/src/devices/bus/neogeo/pvc.cpp b/src/devices/bus/neogeo/pvc.cpp
index 6ad58cd4b9d..fbf2cc9b2d8 100644
--- a/src/devices/bus/neogeo/pvc.cpp
+++ b/src/devices/bus/neogeo/pvc.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
PVC encrypted cart type (+ CMC + PCM2)
diff --git a/src/devices/bus/neogeo/rom.cpp b/src/devices/bus/neogeo/rom.cpp
index 8cfd95419cd..9804ba89e2c 100644
--- a/src/devices/bus/neogeo/rom.cpp
+++ b/src/devices/bus/neogeo/rom.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
Standard cart type, possibly with bankswitch in the area beyond 0x100000
(We also include here V-Liner, which uses a standard cart + RAM + some custom input)
@@ -85,4 +85,3 @@ void neogeo_vliner_cart::device_reset()
{
memset(m_cart_ram, 0, 0x2000);
}
-
diff --git a/src/devices/bus/neogeo/rom.h b/src/devices/bus/neogeo/rom.h
index f59dde03095..99609e2d198 100644
--- a/src/devices/bus/neogeo/rom.h
+++ b/src/devices/bus/neogeo/rom.h
@@ -39,15 +39,15 @@ class neogeo_vliner_cart : public neogeo_rom_device
{
public:
neogeo_vliner_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
virtual DECLARE_READ16_MEMBER(ram_r) override { return m_cart_ram[offset]; }
virtual DECLARE_WRITE16_MEMBER(ram_w) override { COMBINE_DATA(&m_cart_ram[offset]); }
virtual int get_fixed_bank_type(void) override { return 0; }
-
+
virtual void device_start() override;
virtual void device_reset() override;
-
+
private:
UINT16 m_cart_ram[0x1000];
};
diff --git a/src/devices/bus/neogeo/sbp.cpp b/src/devices/bus/neogeo/sbp.cpp
index 78a5f35dc82..805aeff1214 100644
--- a/src/devices/bus/neogeo/sbp.cpp
+++ b/src/devices/bus/neogeo/sbp.cpp
@@ -1,13 +1,13 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
Super Bubble Pop cart type
-
+
Note: since protection here involves accesses to ROM, we include the scrambling in this
file rather than in a separate prot_* source
-
+
***********************************************************************************************************/
@@ -75,7 +75,7 @@ void neogeo_sbp_cart::patch(UINT8* cpurom, UINT32 cpurom_size)
{
/* the game code clears the text overlay used ingame immediately after writing it.. why? protection? sloppy code that the hw ignores? imperfect emulation? */
UINT16* rom = (UINT16*)cpurom;
-
+
rom[0x2a6f8/2] = 0x4e71;
rom[0x2a6fa/2] = 0x4e71;
rom[0x2a6fc/2] = 0x4e71;
diff --git a/src/devices/bus/neogeo/sbp.h b/src/devices/bus/neogeo/sbp.h
index 147d3ae7a93..a46fef86ecf 100644
--- a/src/devices/bus/neogeo/sbp.h
+++ b/src/devices/bus/neogeo/sbp.h
@@ -16,13 +16,13 @@ class neogeo_sbp_cart : public neogeo_rom_device
{
public:
neogeo_sbp_cart(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
virtual void device_start() override;
virtual void device_reset() override;
virtual DECLARE_WRITE16_MEMBER(protection_w) override;
virtual DECLARE_READ16_MEMBER(protection_r) override;
-
+
virtual void decrypt_all(DECRYPT_ALL_PARAMS) override;
virtual int get_fixed_bank_type(void) override { return 0; }
diff --git a/src/devices/bus/neogeo/slot.cpp b/src/devices/bus/neogeo/slot.cpp
index b7ceb2d12cf..af2f151ee8d 100644
--- a/src/devices/bus/neogeo/slot.cpp
+++ b/src/devices/bus/neogeo/slot.cpp
@@ -3,7 +3,7 @@
/***********************************************************************************************************
SNK Neo Geo cartslot emulation
-
+
***********************************************************************************************************/
#include "slot.h"
@@ -44,15 +44,15 @@ UINT32 device_neogeo_cart_interface::get_region_mask(UINT8* rgn, UINT32 rgn_size
// get mask based on the length rounded up to the nearest power of 2
UINT32 mask = 0xffffffff;
UINT32 len = rgn_size;
-
+
for (UINT32 bit = 0x80000000; bit != 0; bit >>= 1)
{
if ((len * 2 - 1) & bit)
break;
-
+
mask >>= 1;
}
-
+
return mask;
}
@@ -64,7 +64,7 @@ void device_neogeo_cart_interface::optimize_sprites(UINT8* region_sprites, UINT3
m_sprites_opt.resize(spritegfx_address_mask + 1);
UINT8 *dest = &m_sprites_opt[0];
-
+
for (unsigned i = 0; i < region_sprites_size; i += 0x80, src += 0x80)
{
for (unsigned y = 0; y < 0x10; y++)
@@ -76,7 +76,7 @@ void device_neogeo_cart_interface::optimize_sprites(UINT8* region_sprites, UINT3
(((src[0x42 | (y << 2)] >> x) & 0x01) << 1) |
(((src[0x40 | (y << 2)] >> x) & 0x01) << 0);
}
-
+
for (unsigned x = 0; x < 8; x++)
{
*(dest++) = (((src[0x03 | (y << 2)] >> x) & 0x01) << 3) |
@@ -219,7 +219,7 @@ static int neogeo_get_pcb_id(const char *slot)
if (!core_stricmp(elem.slot_option, slot))
return elem.pcb_id;
}
-
+
return 0;
}
diff --git a/src/devices/bus/neogeo/slot.h b/src/devices/bus/neogeo/slot.h
index 3bb01d8c359..482e096272b 100644
--- a/src/devices/bus/neogeo/slot.h
+++ b/src/devices/bus/neogeo/slot.h
@@ -87,7 +87,7 @@ public:
// construction/destruction
device_neogeo_cart_interface(const machine_config &mconfig, device_t &device);
virtual ~device_neogeo_cart_interface();
-
+
// reading from ROM
virtual DECLARE_READ16_MEMBER(rom_r) { return 0xffff; }
virtual DECLARE_WRITE16_MEMBER(banksel_w) { };
@@ -102,7 +102,7 @@ public:
virtual void decrypt_all(DECRYPT_ALL_PARAMS) { };
virtual int get_fixed_bank_type(void) { return 0; }
-
+
void rom_alloc(UINT32 size) { m_rom.resize(size/sizeof(UINT16)); }
UINT16* get_rom_base() { return &m_rom[0]; }
UINT32 get_rom_size() { return m_rom.size() * sizeof(UINT16); }
@@ -114,19 +114,19 @@ public:
UINT32 get_fixed_size() { return m_fixed.size(); }
UINT8* get_region_fixed_base() { if (m_region_fixed.found()) return m_region_fixed->base(); return nullptr; }
UINT32 get_region_fixed_size() { if (m_region_fixed.found()) return m_region_fixed->bytes(); return 0; }
-
+
void audio_alloc(UINT32 size) { m_audio.resize(size); }
UINT8* get_audio_base() { return &m_audio[0]; }
UINT32 get_audio_size() { return m_audio.size(); }
UINT8* get_region_audio_base() { if (m_region_audio.found()) return m_region_audio->base(); return nullptr; }
UINT32 get_region_audio_size() { if (m_region_audio.found()) return m_region_audio->bytes(); return 0; }
-
+
void audiocrypt_alloc(UINT32 size) { m_audiocrypt.resize(size); }
UINT8* get_audiocrypt_base() { if (m_audiocrypt.size() == 0) return nullptr; else return &m_audiocrypt[0]; }
UINT32 get_audiocrypt_size() { return m_audiocrypt.size(); }
UINT8* get_region_audiocrypt_base() { if (m_region_audiocrypt.found()) return m_region_audiocrypt->base(); return nullptr; }
UINT32 get_region_audiocrypt_size() { if (m_region_audiocrypt.found()) return m_region_audiocrypt->bytes(); return 0; }
-
+
// TODO: review sprite code later!!
void sprites_alloc(UINT32 size) { m_sprites.resize(size); }
UINT8* get_sprites_base() { return &m_sprites[0]; }
@@ -139,7 +139,7 @@ public:
UINT32 get_ym_size() { return m_ym.size(); }
UINT8* get_region_ym_base() { if (m_region_ym.found()) return m_region_ym->base(); return nullptr; }
UINT32 get_region_ym_size() { if (m_region_ym.found()) return m_region_ym->bytes(); return 0; }
-
+
void ymdelta_alloc(UINT32 size) { m_ymdelta.resize(size); }
UINT8* get_ymdelta_base() { return &m_ymdelta[0]; }
UINT32 get_ymdelta_size() { return m_ymdelta.size(); }
@@ -172,7 +172,7 @@ protected:
optional_memory_region m_region_spr;
optional_memory_region m_region_ym;
optional_memory_region m_region_ymd;
-
+
UINT32 get_region_mask(UINT8* rgn, UINT32 rgn_size);
};
@@ -228,7 +228,7 @@ public:
}
return nullptr;
}
- UINT32 get_rom_size() {
+ UINT32 get_rom_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_rom_size(); else return m_cart->get_rom_size();
}
@@ -240,7 +240,7 @@ public:
}
return nullptr;
}
- UINT32 get_fixed_size() {
+ UINT32 get_fixed_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_fixed_size(); else return m_cart->get_fixed_size();
}
@@ -252,7 +252,7 @@ public:
}
return nullptr;
}
- UINT32 get_sprites_size() {
+ UINT32 get_sprites_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_sprites_size(); else return m_cart->get_sprites_size();
}
@@ -264,7 +264,7 @@ public:
}
return nullptr;
}
- UINT32 get_audio_size() {
+ UINT32 get_audio_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_audio_size(); else return m_cart->get_audio_size();
}
@@ -276,7 +276,7 @@ public:
}
return nullptr;
}
- UINT32 get_audiocrypt_size() {
+ UINT32 get_audiocrypt_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_audiocrypt_size(); else return m_cart->get_audiocrypt_size();
}
@@ -288,7 +288,7 @@ public:
}
return nullptr;
}
- UINT32 get_ym_size() {
+ UINT32 get_ym_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_ym_size(); else return m_cart->get_ym_size();
}
@@ -300,7 +300,7 @@ public:
}
return nullptr;
}
- UINT32 get_ymdelta_size() {
+ UINT32 get_ymdelta_size() {
if (m_cart) {
if (!user_loadable()) return m_cart->get_region_ymdelta_size(); else return m_cart->get_ymdelta_size();
}
@@ -310,7 +310,7 @@ public:
UINT8* get_sprites_opt_base() {
if (m_cart) return m_cart->get_sprites_opt_base(); else return nullptr;
}
- UINT32 get_sprites_opt_size() {
+ UINT32 get_sprites_opt_size() {
if (m_cart) return m_cart->get_sprites_opt_size(); else return 0;
}
diff --git a/src/devices/bus/neogeo/sma.cpp b/src/devices/bus/neogeo/sma.cpp
index e3f230d9412..d63d3b2bfbf 100644
--- a/src/devices/bus/neogeo/sma.cpp
+++ b/src/devices/bus/neogeo/sma.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:S. Smith,David Haywood,Fabio Priuli
/***********************************************************************************************************
-
+
Neo Geo cart emulation
SMA encrypted cart type (+ CMC42 or CMC50)
@@ -149,4 +149,3 @@ void neogeo_sma_kof2000_cart::decrypt_all(DECRYPT_ALL_PARAMS)
m_cmc_prot->cmc50_gfx_decrypt(spr_region, spr_region_size, KOF2000_GFX_KEY);
m_cmc_prot->sfix_decrypt(spr_region, spr_region_size, fix_region, fix_region_size);
}
-
diff --git a/src/devices/bus/nes/mmc3_clones.cpp b/src/devices/bus/nes/mmc3_clones.cpp
index d8dfa349c6f..72fde58282f 100644
--- a/src/devices/bus/nes/mmc3_clones.cpp
+++ b/src/devices/bus/nes/mmc3_clones.cpp
@@ -2502,13 +2502,13 @@ WRITE8_MEMBER(nes_pjoy84_device::write_m)
}
/*-------------------------------------------------
-
+
COOLBOY
-
+
Games: several multigame carts
-
+
In MESS: Not Supported.
-
+
-------------------------------------------------*/
void nes_coolboy_device::prg_cb(int start, int bank)
@@ -2526,7 +2526,7 @@ void nes_coolboy_device::chr_cb(int start, int bank, int source)
WRITE8_MEMBER(nes_coolboy_device::write_m)
{
LOG_MMC(("coolboy write_m, offset: %04x, data: %02x\n", offset, data));
-
+
m_reg[offset & 0x03] = data;
//set_base_mask();
set_chr(m_chr_source, m_chr_base, m_chr_mask);
diff --git a/src/devices/bus/nes/mmc3_clones.h b/src/devices/bus/nes/mmc3_clones.h
index 4143e88bca7..e6878d9d461 100644
--- a/src/devices/bus/nes/mmc3_clones.h
+++ b/src/devices/bus/nes/mmc3_clones.h
@@ -661,17 +661,17 @@ class nes_coolboy_device : public nes_txrom_device
public:
// construction/destruction
nes_coolboy_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
-
+
// device-level overrides
-// virtual void device_start() override;
+// virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_m) override;
virtual void prg_cb(int start, int bank) override;
virtual void chr_cb(int start, int bank, int source) override;
-
-// virtual void pcb_reset() override;
-
+
+// virtual void pcb_reset() override;
+
private:
-// inline void set_base_mask();
+// inline void set_base_mask();
UINT8 m_reg[4];
};
diff --git a/src/devices/cpu/drcbec.cpp b/src/devices/cpu/drcbec.cpp
index c48bb990f82..193512feb88 100644
--- a/src/devices/cpu/drcbec.cpp
+++ b/src/devices/cpu/drcbec.cpp
@@ -1070,7 +1070,7 @@ int drcbe_c::execute(code_handle &entry)
PARAM0 = temp32;
break;
- case MAKE_OPCODE_SHORT(OP_TZCNT, 4, 0): // TZCNT dst,src
+ case MAKE_OPCODE_SHORT(OP_TZCNT, 4, 0): // TZCNT dst,src
PARAM0 = tzcount32(PARAM1);
break;
@@ -1689,7 +1689,7 @@ int drcbe_c::execute(code_handle &entry)
DPARAM0 = temp64;
break;
- case MAKE_OPCODE_SHORT(OP_TZCNT, 8, 0): // DTZCNT dst,src
+ case MAKE_OPCODE_SHORT(OP_TZCNT, 8, 0): // DTZCNT dst,src
DPARAM0 = tzcount64(DPARAM1);
break;
diff --git a/src/devices/cpu/drcbex64.cpp b/src/devices/cpu/drcbex64.cpp
index 39863b42f15..b6a5e67732b 100644
--- a/src/devices/cpu/drcbex64.cpp
+++ b/src/devices/cpu/drcbex64.cpp
@@ -4303,7 +4303,7 @@ void drcbe_x64::op_add(x86code *&dst, const instruction &inst)
// dstp == src2p in memory
else if (dstp.is_memory() && dstp == src2p)
- emit_add_m32_p32(dst, MABS(dstp.memory()), src1p, inst); // add [dstp],src1p
+ emit_add_m32_p32(dst, MABS(dstp.memory()), src1p, inst); // add [dstp],src1p
// reg = reg + imm
else if (dstp.is_int_register() && src1p.is_int_register() && src2p.is_immediate() && inst.flags() == 0)
@@ -4331,7 +4331,7 @@ void drcbe_x64::op_add(x86code *&dst, const instruction &inst)
// dstp == src2p in memory
else if (dstp.is_memory() && dstp == src2p)
- emit_add_m64_p64(dst, MABS(dstp.memory()), src1p, inst); // add [dstp],src1p
+ emit_add_m64_p64(dst, MABS(dstp.memory()), src1p, inst); // add [dstp],src1p
// reg = reg + imm
else if (dstp.is_int_register() && src1p.is_int_register() && src2p.is_immediate() && short_immediate(src2p.immediate()) && inst.flags() == 0)
@@ -5216,7 +5216,7 @@ void drcbe_x64::op_or(x86code *&dst, const instruction &inst)
// dstp == src2p in memory
else if (dstp.is_memory() && dstp == src2p)
- emit_or_m32_p32(dst, MABS(dstp.memory()), src1p, inst); // or [dstp],src1p
+ emit_or_m32_p32(dst, MABS(dstp.memory()), src1p, inst); // or [dstp],src1p
// general case
else
@@ -5236,7 +5236,7 @@ void drcbe_x64::op_or(x86code *&dst, const instruction &inst)
// dstp == src2p in memory
else if (dstp.is_memory() && dstp == src2p)
- emit_or_m64_p64(dst, MABS(dstp.memory()), src1p, inst); // or [dstp],src1p
+ emit_or_m64_p64(dst, MABS(dstp.memory()), src1p, inst); // or [dstp],src1p
// general case
else
@@ -5278,11 +5278,11 @@ void drcbe_x64::op_xor(x86code *&dst, const instruction &inst)
// dstp == src2p in memory
else if (dstp.is_memory() && dstp == src2p)
- emit_xor_m32_p32(dst, MABS(dstp.memory()), src1p, inst); // xor [dstp],src1p
+ emit_xor_m32_p32(dst, MABS(dstp.memory()), src1p, inst); // xor [dstp],src1p
// dstp == src1p register
else if (dstp.is_int_register() && dstp == src1p)
- emit_xor_r32_p32(dst, dstp.ireg(), src2p, inst); // xor dstp,src2p
+ emit_xor_r32_p32(dst, dstp.ireg(), src2p, inst); // xor dstp,src2p
// general case
else
@@ -5302,11 +5302,11 @@ void drcbe_x64::op_xor(x86code *&dst, const instruction &inst)
// dstp == src2p in memory
else if (dstp.is_memory() && dstp == src2p)
- emit_xor_m64_p64(dst, MABS(dstp.memory()), src1p, inst); // xor [dstp],src1p
+ emit_xor_m64_p64(dst, MABS(dstp.memory()), src1p, inst); // xor [dstp],src1p
// dstp == src1p register
else if (dstp.is_int_register() && dstp == src1p)
- emit_xor_r64_p64(dst, dstp.ireg(), src2p, inst); // xor dstp,src2p
+ emit_xor_r64_p64(dst, dstp.ireg(), src2p, inst); // xor dstp,src2p
// general case
else
@@ -5374,16 +5374,16 @@ void drcbe_x64::op_tzcnt(x86code *&dst, const instruction &inst)
// normalize parameters
be_parameter dstp(*this, inst.param(0), PTYPE_MR);
- be_parameter srcp(*this, inst.param(1), PTYPE_MRI);
+ be_parameter srcp(*this, inst.param(1), PTYPE_MRI);
// 32-bit form
if (inst.size() == 4)
{
int dstreg = dstp.select_register(REG_EAX);
- emit_mov_r32_p32(dst, dstreg, srcp); // mov dstreg,srcp
- emit_mov_r32_imm(dst, REG_ECX, 32); // mov ecx,32
- emit_bsf_r32_r32(dst, dstreg, dstreg); // bsf dstreg,dstreg
- emit_cmovcc_r32_r32(dst, x64emit::COND_Z, dstreg, REG_ECX); // cmovz dstreg,ecx
+ emit_mov_r32_p32(dst, dstreg, srcp); // mov dstreg,srcp
+ emit_mov_r32_imm(dst, REG_ECX, 32); // mov ecx,32
+ emit_bsf_r32_r32(dst, dstreg, dstreg); // bsf dstreg,dstreg
+ emit_cmovcc_r32_r32(dst, x64emit::COND_Z, dstreg, REG_ECX); // cmovz dstreg,ecx
emit_mov_p32_r32(dst, dstp, dstreg); // mov dstp,dstreg
}
@@ -5391,11 +5391,11 @@ void drcbe_x64::op_tzcnt(x86code *&dst, const instruction &inst)
else if (inst.size() == 8)
{
int dstreg = dstp.select_register(REG_RAX);
- emit_mov_r64_p64(dst, dstreg, srcp); // mov dstreg,srcp
- emit_mov_r64_imm(dst, REG_RCX, 64); // mov rcx,64
- emit_bsf_r64_r64(dst, dstreg, dstreg); // bsf dstreg,dstreg
- emit_cmovcc_r64_r64(dst, x64emit::COND_Z, dstreg, REG_RCX); // cmovz dstreg,rcx
- emit_mov_p64_r64(dst, dstp, dstreg); // mov dstp,dstreg
+ emit_mov_r64_p64(dst, dstreg, srcp); // mov dstreg,srcp
+ emit_mov_r64_imm(dst, REG_RCX, 64); // mov rcx,64
+ emit_bsf_r64_r64(dst, dstreg, dstreg); // bsf dstreg,dstreg
+ emit_cmovcc_r64_r64(dst, x64emit::COND_Z, dstreg, REG_RCX); // cmovz dstreg,rcx
+ emit_mov_p64_r64(dst, dstp, dstreg); // mov dstp,dstreg
}
}
diff --git a/src/devices/cpu/drcbex86.cpp b/src/devices/cpu/drcbex86.cpp
index 2613028d03b..e4d40ecfd0e 100644
--- a/src/devices/cpu/drcbex86.cpp
+++ b/src/devices/cpu/drcbex86.cpp
@@ -5492,31 +5492,31 @@ void drcbe_x86::op_tzcnt(x86code *&dst, const instruction &inst)
be_parameter srcp(*this, inst.param(1), PTYPE_MRI);
int dstreg = dstp.select_register(REG_EAX);
-
+
// 32-bit form
if (inst.size() == 4)
{
- emit_mov_r32_p32(dst, dstreg, srcp); // mov dstreg,src1p
- emit_mov_r32_imm(dst, REG_ECX, 32); // mov ecx,32
- emit_bsf_r32_r32(dst, dstreg, dstreg); // bsf dstreg,dstreg
- emit_cmovcc_r32_r32(dst, x86emit::COND_Z, dstreg, REG_ECX); // cmovz dstreg,ecx
- emit_mov_p32_r32(dst, dstp, dstreg); // mov dstp,dstreg
+ emit_mov_r32_p32(dst, dstreg, srcp); // mov dstreg,src1p
+ emit_mov_r32_imm(dst, REG_ECX, 32); // mov ecx,32
+ emit_bsf_r32_r32(dst, dstreg, dstreg); // bsf dstreg,dstreg
+ emit_cmovcc_r32_r32(dst, x86emit::COND_Z, dstreg, REG_ECX); // cmovz dstreg,ecx
+ emit_mov_p32_r32(dst, dstp, dstreg); // mov dstp,dstreg
}
// 64-bit form
else if (inst.size() == 8)
{
emit_link skip;
- emit_mov_r64_p64(dst, REG_EDX, dstreg, srcp); // mov dstreg:edx,srcp
- emit_bsf_r32_r32(dst, dstreg, dstreg); // bsf dstreg,dstreg
- emit_jcc_short_link(dst, x86emit::COND_NZ, skip); // jnz skip
- emit_mov_r32_imm(dst, REG_ECX, 32); // mov ecx,32
- emit_bsf_r32_r32(dst, dstreg, REG_EDX); // bsf dstreg,edx
- emit_cmovcc_r32_r32(dst, x86emit::COND_Z, dstreg, REG_ECX); // cmovz dstreg,ecx
- emit_add_r32_imm(dst, dstreg, 32); // add dstreg,32
- track_resolve_link(dst, skip); // skip:
- emit_xor_r32_r32(dst, REG_EDX, REG_EDX); // xor edx,edx
- emit_mov_p64_r64(dst, dstp, dstreg, REG_EDX); // mov dstp,edx:dstreg
+ emit_mov_r64_p64(dst, REG_EDX, dstreg, srcp); // mov dstreg:edx,srcp
+ emit_bsf_r32_r32(dst, dstreg, dstreg); // bsf dstreg,dstreg
+ emit_jcc_short_link(dst, x86emit::COND_NZ, skip); // jnz skip
+ emit_mov_r32_imm(dst, REG_ECX, 32); // mov ecx,32
+ emit_bsf_r32_r32(dst, dstreg, REG_EDX); // bsf dstreg,edx
+ emit_cmovcc_r32_r32(dst, x86emit::COND_Z, dstreg, REG_ECX); // cmovz dstreg,ecx
+ emit_add_r32_imm(dst, dstreg, 32); // add dstreg,32
+ track_resolve_link(dst, skip); // skip:
+ emit_xor_r32_r32(dst, REG_EDX, REG_EDX); // xor edx,edx
+ emit_mov_p64_r64(dst, dstp, dstreg, REG_EDX); // mov dstp,edx:dstreg
}
}
diff --git a/src/devices/cpu/h8/h8.cpp b/src/devices/cpu/h8/h8.cpp
index a92143e5680..bd53761bb6a 100644
--- a/src/devices/cpu/h8/h8.cpp
+++ b/src/devices/cpu/h8/h8.cpp
@@ -146,9 +146,9 @@ void h8_device::set_current_dma(h8_dma_state *state)
logerror("DMA done\n");
else
logerror("New current dma s=%x d=%x is=%d id=%d count=%x m=%d\n",
- state->source, state->dest, state->incs, state->incd,
- state->count, state->mode_16 ? 16 : 8);
-
+ state->source, state->dest, state->incs, state->incd,
+ state->count, state->mode_16 ? 16 : 8);
+
}
void h8_device::set_current_dtc(h8_dtc_state *state)
diff --git a/src/devices/cpu/h8/h8_dma.cpp b/src/devices/cpu/h8/h8_dma.cpp
index 637e1a98b5c..fb907ffcef1 100644
--- a/src/devices/cpu/h8/h8_dma.cpp
+++ b/src/devices/cpu/h8/h8_dma.cpp
@@ -277,7 +277,7 @@ bool h8_dma_channel_device::start_test(int vector)
if(dte == 0)
return false;
- throw emu_fatalerror("%s: DMA startup test in short address mode unimplemented.\n", tag());
+ throw emu_fatalerror("%s: DMA startup test in short address mode unimplemented.\n", tag());
}
}
@@ -297,7 +297,7 @@ void h8_dma_channel_device::start(int submodule)
cpu->set_current_dma(state + submodule);
}
} else {
- throw emu_fatalerror("%s: DMA start in short address mode unimplemented.\n", tag());
+ throw emu_fatalerror("%s: DMA start in short address mode unimplemented.\n", tag());
}
}
@@ -315,6 +315,6 @@ void h8_dma_channel_device::count_done(int submodule)
throw emu_fatalerror("%s: DMA end-of-transfer interrupt in full address/normal mode unimplemented.\n", tag());
}
} else {
- throw emu_fatalerror("%s: DMA count done in short address mode unimplemented.\n", tag());
+ throw emu_fatalerror("%s: DMA count done in short address mode unimplemented.\n", tag());
}
}
diff --git a/src/devices/cpu/h8/h8_dma.h b/src/devices/cpu/h8/h8_dma.h
index e241fb5653e..c561f15aea8 100644
--- a/src/devices/cpu/h8/h8_dma.h
+++ b/src/devices/cpu/h8/h8_dma.h
@@ -25,7 +25,7 @@ struct h8_dma_state {
#define MCFG_H8_DMA_ADD( _tag ) \
MCFG_DEVICE_ADD( _tag, H8_DMA, 0 )
-#define MCFG_H8_DMA_CHANNEL_ADD( _tag, intc, irq_base, v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, va, vb, vc, vd, ve, vf ) \
+#define MCFG_H8_DMA_CHANNEL_ADD( _tag, intc, irq_base, v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, va, vb, vc, vd, ve, vf ) \
MCFG_DEVICE_ADD( _tag, H8_DMA_CHANNEL, 0 ) \
downcast<h8_dma_channel_device *>(device)->set_info(intc, irq_base, v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, va, vb, vc, vd, ve, vf);
diff --git a/src/devices/cpu/h8/h8_dtc.cpp b/src/devices/cpu/h8/h8_dtc.cpp
index 0efb6200a54..12cd8155773 100644
--- a/src/devices/cpu/h8/h8_dtc.cpp
+++ b/src/devices/cpu/h8/h8_dtc.cpp
@@ -131,7 +131,7 @@ void h8_dtc_device::vector_done(int vector)
UINT32 mode = sra & 0x0c000000;
if(V>=1) logerror("regs at %08x sra=%08x dar=%08x cr=%08x %s mode\n", state->base, sra, dar, cr,
- mode == 0x00000000 || mode == 0x0c000000 ? "normal" : mode == 0x04000000 ? "repeat" : "block");
+ mode == 0x00000000 || mode == 0x0c000000 ? "normal" : mode == 0x04000000 ? "repeat" : "block");
state->incs = sra & 0x80000000 ?
sra & 0x40000000 ? sra & 0x01000000 ? -2 : -1 :
sra & 0x01000000 ? 2 : 1 :
@@ -140,7 +140,7 @@ void h8_dtc_device::vector_done(int vector)
sra & 0x10000000 ? sra & 0x01000000 ? -2 : -1 :
sra & 0x01000000 ? 2 : 1 :
0;
-
+
switch(mode) {
case 0x00000000: case 0x0c0000000:
state->count = 1;
@@ -215,7 +215,7 @@ bool h8_dtc_device::trigger_dtc(int vector)
{
int slot = vector_to_enable[vector];
if(slot == -1)
- return false;
+ return false;
if(dtcer[slot >> 3] & (0x01 << (7-(slot & 7)))) {
edge(vector);
return true;
@@ -266,4 +266,3 @@ void h8_dtc_device::count_done(int id)
cpu->request_state(h8_device::STATE_DTC_WRITEBACK);
waiting_writeback.push_back(id);
}
-
diff --git a/src/devices/cpu/h8/h8_sci.cpp b/src/devices/cpu/h8/h8_sci.cpp
index e4806fa4138..e07cca2722b 100644
--- a/src/devices/cpu/h8/h8_sci.cpp
+++ b/src/devices/cpu/h8/h8_sci.cpp
@@ -44,13 +44,13 @@ WRITE8_MEMBER(h8_sci_device::smr_w)
{
smr = data;
if(V>=2) logerror("smr_w %02x %s %c%c%c%s /%d (%06x)\n", data,
- data & SMR_CA ? "sync" : "async",
- data & SMR_CHR ? '7' : '8',
- data & SMR_PE ? data & SMR_OE ? 'o' : 'e' : 'n',
- data & SMR_STOP ? '2' : '1',
- data & SMR_MP ? " mp" : "",
- 1 << 2*(data & SMR_CKS),
- cpu->pc());
+ data & SMR_CA ? "sync" : "async",
+ data & SMR_CHR ? '7' : '8',
+ data & SMR_PE ? data & SMR_OE ? 'o' : 'e' : 'n',
+ data & SMR_STOP ? '2' : '1',
+ data & SMR_MP ? " mp" : "",
+ 1 << 2*(data & SMR_CKS),
+ cpu->pc());
clock_update();
}
@@ -86,14 +86,14 @@ bool h8_sci_device::has_recv_error() const
WRITE8_MEMBER(h8_sci_device::scr_w)
{
if(V>=2) logerror("scr_w %02x%s%s%s%s%s%s clk=%d (%06x)\n", data,
- data & SCR_TIE ? " txi" : "",
- data & SCR_RIE ? " rxi" : "",
- data & SCR_TE ? " tx" : "",
- data & SCR_RE ? " rx" : "",
- data & SCR_MPIE ? " mpi" : "",
- data & SCR_TEIE ? " tei" : "",
- data & SCR_CKE,
- cpu->pc());
+ data & SCR_TIE ? " txi" : "",
+ data & SCR_RIE ? " rxi" : "",
+ data & SCR_TE ? " tx" : "",
+ data & SCR_RE ? " rx" : "",
+ data & SCR_MPIE ? " mpi" : "",
+ data & SCR_TEIE ? " tei" : "",
+ data & SCR_CKE,
+ cpu->pc());
UINT8 delta = scr ^ data;
scr = data;
diff --git a/src/devices/cpu/h8/h8_timer16.cpp b/src/devices/cpu/h8/h8_timer16.cpp
index 4c7bec631a5..796a26c0fef 100644
--- a/src/devices/cpu/h8/h8_timer16.cpp
+++ b/src/devices/cpu/h8/h8_timer16.cpp
@@ -103,13 +103,13 @@ WRITE8_MEMBER(h8_timer16_channel_device::tier_w)
tier = data;
tier_update();
if(V>=1) logerror("irq %c%c%c%c%c%c trigger=%d\n",
- ier & IRQ_A ? 'a' : '.',
- ier & IRQ_B ? 'b' : '.',
- ier & IRQ_C ? 'c' : '.',
- ier & IRQ_D ? 'd' : '.',
- ier & IRQ_V ? 'v' : '.',
- ier & IRQ_U ? 'u' : '.',
- ier & IRQ_TRIG ? 1 : 0);
+ ier & IRQ_A ? 'a' : '.',
+ ier & IRQ_B ? 'b' : '.',
+ ier & IRQ_C ? 'c' : '.',
+ ier & IRQ_D ? 'd' : '.',
+ ier & IRQ_V ? 'v' : '.',
+ ier & IRQ_U ? 'u' : '.',
+ ier & IRQ_TRIG ? 1 : 0);
recalc_event();
}
diff --git a/src/devices/cpu/h8/h8_timer8.cpp b/src/devices/cpu/h8/h8_timer8.cpp
index 0b9d5da933c..671170e1cab 100644
--- a/src/devices/cpu/h8/h8_timer8.cpp
+++ b/src/devices/cpu/h8/h8_timer8.cpp
@@ -130,9 +130,9 @@ void h8_timer8_channel_device::update_tcr()
}
if(V>=1) p += sprintf(p, ", irq=%c%c%c\n",
- tcr & TCR_CMIEB ? 'b' : '-',
- tcr & TCR_CMIEA ? 'a' : '-',
- tcr & TCR_OVIE ? 'o' : '-');
+ tcr & TCR_CMIEB ? 'b' : '-',
+ tcr & TCR_CMIEA ? 'a' : '-',
+ tcr & TCR_OVIE ? 'o' : '-');
logerror(buf);
}
diff --git a/src/devices/cpu/h8/h8_watchdog.cpp b/src/devices/cpu/h8/h8_watchdog.cpp
index 91c097b8db1..19d9131819a 100644
--- a/src/devices/cpu/h8/h8_watchdog.cpp
+++ b/src/devices/cpu/h8/h8_watchdog.cpp
@@ -27,7 +27,7 @@ UINT64 h8_watchdog_device::internal_update(UINT64 current_time)
int shift = (type == S ? div_s : div_bh)[tcsr & TCSR_CKS];
UINT64 spos = tcnt_cycle_base >> shift;
return (spos + 0x100 - tcnt) << shift;
-
+
} else
return 0;
}
@@ -44,7 +44,7 @@ void h8_watchdog_device::tcnt_update(UINT64 cur_time)
int next_tcnt = tcnt + int(epos - spos);
tcnt = next_tcnt;
tcnt_cycle_base = cur_time;
- // logerror("%10lld tcnt %02x -> %03x shift=%d\n", cur_time, tcnt, next_tcnt, shift);
+ // logerror("%10lld tcnt %02x -> %03x shift=%d\n", cur_time, tcnt, next_tcnt, shift);
if(next_tcnt >= 0x100) {
logerror("watchdog triggered\n");
@@ -57,7 +57,7 @@ void h8_watchdog_device::tcnt_update(UINT64 cur_time)
if(!(tcsr & TCSR_OVF)) {
tcsr |= TCSR_OVF;
intc->internal_interrupt(irq);
- }
+ }
}
}
} else
@@ -91,7 +91,7 @@ WRITE16_MEMBER(h8_watchdog_device::wd_w)
if(tcsr & TCSR_TME) {
tcnt = data & 0xff;
tcnt_cycle_base = cpu->total_cycles();
- // logerror("%10lld tcnt = %02x\n", tcnt_cycle_base, tcnt);
+ // logerror("%10lld tcnt = %02x\n", tcnt_cycle_base, tcnt);
}
cpu->internal_update();
}
diff --git a/src/devices/cpu/h8/h8_watchdog.h b/src/devices/cpu/h8/h8_watchdog.h
index d5c0d5d21a1..efb77b29c05 100644
--- a/src/devices/cpu/h8/h8_watchdog.h
+++ b/src/devices/cpu/h8/h8_watchdog.h
@@ -43,7 +43,7 @@
#include "h8.h"
#include "h8_intc.h"
-#define MCFG_H8_WATCHDOG_ADD( _tag, intc, irq, type ) \
+#define MCFG_H8_WATCHDOG_ADD( _tag, intc, irq, type ) \
MCFG_DEVICE_ADD( _tag, H8_WATCHDOG, 0 ) \
downcast<h8_watchdog_device *>(device)->set_info(intc, irq, type);
diff --git a/src/devices/cpu/hphybrid/hphybrid.cpp b/src/devices/cpu/hphybrid/hphybrid.cpp
index 5c731378093..52b3c405c87 100644
--- a/src/devices/cpu/hphybrid/hphybrid.cpp
+++ b/src/devices/cpu/hphybrid/hphybrid.cpp
@@ -133,7 +133,7 @@ WRITE_LINE_MEMBER(hp_hybrid_cpu_device::flag_w)
UINT8 hp_hybrid_cpu_device::pa_r(void) const
{
- return CURRENT_PA;
+ return CURRENT_PA;
}
hp_hybrid_cpu_device::hp_hybrid_cpu_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname , UINT8 addrwidth)
@@ -1092,7 +1092,7 @@ void hp_hybrid_cpu_device::handle_dma(void)
m_icount -= 9;
}
- // Mystery solved: DMA is not automatically disabled at TC (test of 9845's graphic memory relies on this to work)
+ // Mystery solved: DMA is not automatically disabled at TC (test of 9845's graphic memory relies on this to work)
}
UINT16 hp_hybrid_cpu_device::RIO(UINT8 pa , UINT8 ic)
diff --git a/src/devices/cpu/hphybrid/hphybrid.h b/src/devices/cpu/hphybrid/hphybrid.h
index aeb5de6586b..c34d6f0b252 100644
--- a/src/devices/cpu/hphybrid/hphybrid.h
+++ b/src/devices/cpu/hphybrid/hphybrid.h
@@ -87,7 +87,7 @@ public:
DECLARE_WRITE_LINE_MEMBER(status_w);
DECLARE_WRITE_LINE_MEMBER(flag_w);
- UINT8 pa_r(void) const;
+ UINT8 pa_r(void) const;
template<class _Object> static devcb_base &set_pa_changed_func(device_t &device, _Object object) { return downcast<hp_hybrid_cpu_device &>(device).m_pa_changed_func.set_callback(object); }
diff --git a/src/devices/cpu/tms1000/tms1k_base.h b/src/devices/cpu/tms1000/tms1k_base.h
index c1649f406be..aecbd041557 100644
--- a/src/devices/cpu/tms1000/tms1k_base.h
+++ b/src/devices/cpu/tms1000/tms1k_base.h
@@ -110,7 +110,7 @@ public:
template<class _Object> static devcb_base &set_write_r_callback(device_t &device, _Object object) { return downcast<tms1k_base_device &>(device).m_write_r.set_callback(object); }
template<class _Object> static devcb_base &set_power_off_callback(device_t &device, _Object object) { return downcast<tms1k_base_device &>(device).m_power_off.set_callback(object); }
static void set_output_pla(device_t &device, const UINT16 *output_pla) { downcast<tms1k_base_device &>(device).m_output_pla_table = output_pla; }
-
+
UINT8 debug_peek_o_index() { return m_o_index; } // get output PLA index, for debugging (don't use in emulation)
// microinstructions
diff --git a/src/devices/machine/gen_latch.h b/src/devices/machine/gen_latch.h
index 8696353fff4..07938a7b5d9 100644
--- a/src/devices/machine/gen_latch.h
+++ b/src/devices/machine/gen_latch.h
@@ -40,7 +40,7 @@ public:
DECLARE_WRITE8_MEMBER( clear_w );
DECLARE_WRITE_LINE_MEMBER( preset_w );
DECLARE_WRITE_LINE_MEMBER( clear_w );
-
+
void preset_w(UINT16 value) { m_latched_value = value; }
protected:
diff --git a/src/devices/machine/gt64xxx.cpp b/src/devices/machine/gt64xxx.cpp
index a92326f3c4a..263024010c8 100644
--- a/src/devices/machine/gt64xxx.cpp
+++ b/src/devices/machine/gt64xxx.cpp
@@ -241,7 +241,7 @@ void gt64xxx_device::map_cpu_space()
dma_addr_map[index].low_addr = (m_reg[GREG_PCI_MEM1_LO] << 21);
dma_addr_map[index].high_addr = (dma_addr_map[index].low_addr & 0xf0000000) | (m_reg[GREG_PCI_MEM1_HI] << 21) | 0x1fffff;
}
-
+
switch (index) {
case proc_addr_bank::ADDR_PCI_IO:
dma_addr_map[index].space = &this->space(AS_IO);
@@ -262,7 +262,7 @@ void gt64xxx_device::map_extra(UINT64 memory_window_start, UINT64 memory_window_
{
int ramIndex;
UINT32 winStart, winEnd, winSize;
-
+
// Not sure if GREG_RAS_1_0_LO should be added on PCI address map side.
// RAS0
ramIndex = 0;
@@ -273,7 +273,7 @@ void gt64xxx_device::map_extra(UINT64 memory_window_start, UINT64 memory_window_
memory_space->install_write_handler(winStart, winEnd, 0, 0, write32_delegate(FUNC(gt64xxx_device::ras_0_w), this));
if (LOG_GALILEO)
logerror("%s: map_extra RAS0 start=%08X end=%08X size=%08X\n", tag(), winStart, winEnd, winSize);
-
+
// RAS1
ramIndex = 1;
winStart = (m_reg[GREG_RAS_1_0_LO + 0x10 / 4 * (ramIndex / 2)] << 21) | (m_reg[GREG_RAS0_LO + 0x8 / 4 * ramIndex] << 20);
@@ -283,7 +283,7 @@ void gt64xxx_device::map_extra(UINT64 memory_window_start, UINT64 memory_window_
memory_space->install_write_handler(winStart, winEnd, 0, 0, write32_delegate(FUNC(gt64xxx_device::ras_1_w), this));
if (LOG_GALILEO)
logerror("%s: map_extra RAS1 start=%08X end=%08X size=%08X\n", tag(), winStart, winEnd, winSize);
-
+
// RAS2
ramIndex = 2;
winStart = (m_reg[GREG_RAS_1_0_LO + 0x10 / 4 * (ramIndex / 2)] << 21) | (m_reg[GREG_RAS0_LO + 0x8 / 4 * ramIndex] << 20);
@@ -293,7 +293,7 @@ void gt64xxx_device::map_extra(UINT64 memory_window_start, UINT64 memory_window_
memory_space->install_write_handler(winStart, winEnd, 0, 0, write32_delegate(FUNC(gt64xxx_device::ras_2_w), this));
if (LOG_GALILEO)
logerror("%s: map_extra RAS2 start=%08X end=%08X size=%08X\n", tag(), winStart, winEnd, winSize);
-
+
// RAS3
ramIndex = 3;
winStart = (m_reg[GREG_RAS_1_0_LO + 0x10 / 4 * (ramIndex / 2)] << 21) | (m_reg[GREG_RAS0_LO + 0x8 / 4 * ramIndex] << 20);
@@ -818,7 +818,7 @@ TIMER_CALLBACK_MEMBER (gt64xxx_device::perform_dma)
which = (m_last_dma + i) % 4;
if ((m_dma_active & (1 << which)) && (m_reg[GREG_DMA0_CONTROL + which] & 0x1000))
break;
-
+
}
// Save which dma is processed for arbitration next time
m_last_dma = which;
diff --git a/src/devices/machine/gt64xxx.h b/src/devices/machine/gt64xxx.h
index 69cde74d34b..6433dcbabde 100644
--- a/src/devices/machine/gt64xxx.h
+++ b/src/devices/machine/gt64xxx.h
@@ -47,7 +47,7 @@
#define TIMER_PERIOD attotime::from_hz(m_clock)
#define PCI_BUS_CLOCK 33000000
// Number of dma words to transfer at a time, real hardware configurable between 8-32
-#define DMA_BURST_SIZE 32
+#define DMA_BURST_SIZE 32
#define DMA_TIMER_PERIOD attotime::from_hz(PCI_BUS_CLOCK / 48)
/* Galileo registers - 0x000-0x3ff */
diff --git a/src/devices/machine/pci-ide.h b/src/devices/machine/pci-ide.h
index 349173ae590..7768a7a44cd 100644
--- a/src/devices/machine/pci-ide.h
+++ b/src/devices/machine/pci-ide.h
@@ -8,7 +8,7 @@ Generic PCI IDE controller implementation.
Based on datasheet for National Semiconductor PC87415
TODO:
- Add pci configuration write to PIF byte
+ Add pci configuration write to PIF byte
***************************************************************************/
#ifndef PCI_IDE_H
diff --git a/src/devices/machine/stvcd.h b/src/devices/machine/stvcd.h
index 7e75fe11255..165407d736e 100644
--- a/src/devices/machine/stvcd.h
+++ b/src/devices/machine/stvcd.h
@@ -1,3 +1,2 @@
// license:LGPL-2.1+
// copyright-holders:Angelo Salese, R. Belmont
-
diff --git a/src/devices/machine/vrc4373.h b/src/devices/machine/vrc4373.h
index bf2ed1fd153..ce7a3f11e92 100644
--- a/src/devices/machine/vrc4373.h
+++ b/src/devices/machine/vrc4373.h
@@ -50,7 +50,7 @@
#define PCI_BUS_CLOCK 33000000
// Number of dma words to transfer at a time, real hardware bursts 8
-#define DMA_BURST_SIZE 128
+#define DMA_BURST_SIZE 128
#define DMA_TIMER_PERIOD attotime::from_hz(PCI_BUS_CLOCK / 32)
#define DMA_BUSY 0x80000000
diff --git a/src/devices/machine/z80scc.cpp b/src/devices/machine/z80scc.cpp
index f49b7e9363d..5c3c76abba6 100644
--- a/src/devices/machine/z80scc.cpp
+++ b/src/devices/machine/z80scc.cpp
@@ -27,10 +27,10 @@ DONE (x) (p=partly) NMOS CMOS ESCC EMSCC
p 5-8 bit per char Y Y Y Y
p 1,1.5,2 stop bits Y Y Y Y
x odd/even parity Y Y Y Y
- x x1,x16,x32,x64 Y Y Y Y
+ x x1,x16,x32,x64 Y Y Y Y
p break det/gen Y Y Y Y
x parity, framing & Y Y Y Y
- overrun error det
+ overrun error det
-- byte oriented synchrounous features -------------------------------
Int/ext char sync Y Y Y Y
1/2 synch chars Y Y Y Y
@@ -81,7 +81,7 @@ DONE (x) (p=partly) NMOS CMOS ESCC EMSCC
#define VERBOSE 0
#define LOG(x) do { if (VERBOSE) logerror x; } while (0)
-#define LOGR(x)
+#define LOGR(x)
#if VERBOSE == 2
#define logerror printf
#endif
@@ -692,7 +692,7 @@ z80scc_channel::z80scc_channel(const machine_config &mconfig, const char *tag, d
m_dtr(0),
m_rts(0),
m_sync(0)
-#if START_BIT_HUNT
+#if START_BIT_HUNT
,m_rcv_mode(RCV_IDLE)
#endif
{
@@ -854,9 +854,9 @@ void z80scc_channel::device_timer(emu_timer &timer, device_timer_id id, int para
//int brconst = m_wr13 << 8 | m_wr12 | 1; // If the counter is 1 the effect is passthrough ehh?! To avoid div0...
if (m_wr14 & WR14_BRG_ENABLE)
{
- // int rate = m_owner->clock() / brconst;
- // attotime attorate = attotime::from_hz(rate);
- // timer.adjust(attorate, id, attorate);
+ // int rate = m_owner->clock() / brconst;
+ // attotime attorate = attotime::from_hz(rate);
+ // timer.adjust(attorate, id, attorate);
txc_w(m_brg_counter & 1);
rxc_w(m_brg_counter & 1);
m_brg_counter++; // Will just keep track of state in timer mode, not hardware counter value.
@@ -869,11 +869,11 @@ void z80scc_channel::device_timer(emu_timer &timer, device_timer_id id, int para
}
break;
default:
- logerror("Spurious timer %d event\n", id);
+ logerror("Spurious timer %d event\n", id);
}
#else
// TODO: Hmmm, either the above default clause is called OR the bellow call is not needed since we handled our local event anyway...?!
- // and the above default is not called unless we implement the BRG timer using diserial timer interfaces...
+ // and the above default is not called unless we implement the BRG timer using diserial timer interfaces...
device_serial_interface::device_timer(timer, id, param, ptr);
#endif
}
@@ -1131,7 +1131,7 @@ int z80scc_channel::get_tx_word_length()
* Break/Abort latch. */
UINT8 z80scc_channel::do_sccreg_rr0()
{
- LOGR(("%s %s <- %02x\n",tag(), FUNCNAME, m_rr0));
+ LOGR(("%s %s <- %02x\n",tag(), FUNCNAME, m_rr0));
return m_rr0;
}
@@ -1836,7 +1836,7 @@ void z80scc_channel::do_sccreg_wr14(UINT8 data)
if ( !(m_wr14 & WR14_BRG_ENABLE) && (data & WR14_BRG_ENABLE) ) // baud rate generator beeing enabled?
{
LOG(("\"%s\": %c : %s Mics Control Bits Baudrate generator enabled with \n", m_owner->tag(), 'A' + m_index, FUNCNAME));
- m_brg_const = 2 + (m_wr13 << 8 | m_wr12);
+ m_brg_const = 2 + (m_wr13 << 8 | m_wr12);
if (data & WR14_BRG_SOURCE) // Do we use the PCLK as baudrate source
{
int rate = m_owner->clock() / (m_brg_const == 0 ? 1 : m_brg_const);
@@ -1999,7 +1999,7 @@ UINT8 z80scc_channel::data_read()
// trigger interrup and lock the fifo if an error is present
if (m_rr1 & (RR1_CRC_FRAMING_ERROR | RR1_RX_OVERRUN_ERROR | RR1_PARITY_ERROR))
{
- logerror("Rx Error %02x\n", m_rr1 & (RR1_CRC_FRAMING_ERROR | RR1_RX_OVERRUN_ERROR | RR1_PARITY_ERROR));
+ logerror("Rx Error %02x\n", m_rr1 & (RR1_CRC_FRAMING_ERROR | RR1_RX_OVERRUN_ERROR | RR1_PARITY_ERROR));
switch (m_wr1 & WR1_RX_INT_MODE_MASK)
{
case WR1_RX_INT_FIRST:
@@ -2074,7 +2074,7 @@ void z80scc_channel::data_write(UINT8 data)
if ((m_wr5 & WR5_TX_ENABLE) && is_transmit_register_empty())
{
- LOG(("%s(%02x) \"%s\": %c : Transmit Data Byte '%02x' %c\n", FUNCNAME, data, m_owner->tag(), 'A' + m_index, m_tx_data, m_tx_data));
+ LOG(("%s(%02x) \"%s\": %c : Transmit Data Byte '%02x' %c\n", FUNCNAME, data, m_owner->tag(), 'A' + m_index, m_tx_data, m_tx_data));
transmit_register_setup(m_tx_data);
// empty transmit buffer
@@ -2103,7 +2103,7 @@ void z80scc_channel::receive_data(UINT8 data)
{
LOG(("\"%s\": %c : Receive Data Byte '%02x'\n", m_owner->tag(), 'A' + m_index, data));
- if (m_rx_fifo_wp + 1 == m_rx_fifo_rp || ( (m_rx_fifo_wp + 1 == m_rx_fifo_sz) && (m_rx_fifo_rp == 0) ))
+ if (m_rx_fifo_wp + 1 == m_rx_fifo_rp || ( (m_rx_fifo_wp + 1 == m_rx_fifo_sz) && (m_rx_fifo_rp == 0) ))
{
// receive overrun error detected
m_rx_error_fifo[m_rx_fifo_wp] |= RR1_RX_OVERRUN_ERROR; // = m_rx_error;
@@ -2308,7 +2308,7 @@ WRITE_LINE_MEMBER( z80scc_channel::rxc_w )
rx_clock_w(state);
else if(state)
{
- if (m_rx_clock == clocks/2 && m_rcv_mode == RCV_SAMPLING)
+ if (m_rx_clock == clocks/2 && m_rcv_mode == RCV_SAMPLING)
rx_clock_w(m_rx_clock < clocks/2);
m_rx_clock++;
@@ -2359,8 +2359,8 @@ void z80scc_channel::update_serial()
else
parity = PARITY_NONE;
- LOG((LLFORMAT " %s() \"%s \"Channel %c setting data frame %d+%d%c%d\n", machine().firstcpu->total_cycles(), FUNCNAME, m_owner->tag(), 'A' + m_index, 1,
- data_bit_count, parity == PARITY_NONE ? 'N' : parity == PARITY_EVEN ? 'E' : 'O', (stop_bits + 1) / 2));
+ LOG((LLFORMAT " %s() \"%s \"Channel %c setting data frame %d+%d%c%d\n", machine().firstcpu->total_cycles(), FUNCNAME, m_owner->tag(), 'A' + m_index, 1,
+ data_bit_count, parity == PARITY_NONE ? 'N' : parity == PARITY_EVEN ? 'E' : 'O', (stop_bits + 1) / 2));
set_data_frame(1, data_bit_count, parity, stop_bits);
#if START_BIT_HUNT
diff --git a/src/devices/machine/z80scc.h b/src/devices/machine/z80scc.h
index cc20c783bdf..e754a3dd544 100644
--- a/src/devices/machine/z80scc.h
+++ b/src/devices/machine/z80scc.h
@@ -229,7 +229,7 @@ public:
UINT8 m_rr6; // REG_RR6_LSB_OR_RR2
UINT8 m_rr7; // REG_RR7_MSB_OR_RR3
UINT8 m_rr8; // REG_RR8_RECEIVE_DATA
- UINT8 m_rr9; // REG_RR9_WR3_OR_RR13
+ UINT8 m_rr9; // REG_RR9_WR3_OR_RR13
UINT8 m_rr10; // REG_RR10_MISC_STATUS
UINT8 m_rr11; // REG_RR11_WR10_OR_RR15
UINT8 m_rr12; // REG_RR12_LO_TIME_CONST
@@ -274,239 +274,239 @@ protected:
// Read registers
enum
{
- REG_RR0_STATUS = 0,
- REG_RR1_SPEC_RCV_COND = 1,
- REG_RR2_INTERRUPT_VECT = 2,
- REG_RR3_INTERUPPT_PEND = 3,
- REG_RR4_WR4_OR_RR0 = 4,
- REG_RR5_WR5_OR_RR0 = 5,
- REG_RR6_LSB_OR_RR2 = 6,
- REG_RR7_MSB_OR_RR3 = 7,
- REG_RR8_RECEIVE_DATA = 8,
- REG_RR9_WR3_OR_RR13 = 9,
- REG_RR10_MISC_STATUS = 10,
- REG_RR11_WR10_OR_RR15 = 11,
- REG_RR12_LO_TIME_CONST = 12,
- REG_RR13_HI_TIME_CONST = 13,
- REG_RR14_WR7_OR_R10 = 14,
- REG_RR15_WR15_EXT_STAT = 15
+ REG_RR0_STATUS = 0,
+ REG_RR1_SPEC_RCV_COND = 1,
+ REG_RR2_INTERRUPT_VECT = 2,
+ REG_RR3_INTERUPPT_PEND = 3,
+ REG_RR4_WR4_OR_RR0 = 4,
+ REG_RR5_WR5_OR_RR0 = 5,
+ REG_RR6_LSB_OR_RR2 = 6,
+ REG_RR7_MSB_OR_RR3 = 7,
+ REG_RR8_RECEIVE_DATA = 8,
+ REG_RR9_WR3_OR_RR13 = 9,
+ REG_RR10_MISC_STATUS = 10,
+ REG_RR11_WR10_OR_RR15 = 11,
+ REG_RR12_LO_TIME_CONST = 12,
+ REG_RR13_HI_TIME_CONST = 13,
+ REG_RR14_WR7_OR_R10 = 14,
+ REG_RR15_WR15_EXT_STAT = 15
};
// Write registers
enum
{
- REG_WR0_COMMAND_REGPT = 0,
- REG_WR1_INT_DMA_ENABLE = 1,
- REG_WR2_INT_VECTOR = 2,
- REG_WR3_RX_CONTROL = 3,
- REG_WR4_RX_TX_MODES = 4,
- REG_WR5_TX_CONTROL = 5,
- REG_WR6_SYNC_OR_SDLC_A = 6,
- REG_WR7_SYNC_OR_SDLC_F = 7,
- REG_WR8_TRANSMIT_DATA = 8,
+ REG_WR0_COMMAND_REGPT = 0,
+ REG_WR1_INT_DMA_ENABLE = 1,
+ REG_WR2_INT_VECTOR = 2,
+ REG_WR3_RX_CONTROL = 3,
+ REG_WR4_RX_TX_MODES = 4,
+ REG_WR5_TX_CONTROL = 5,
+ REG_WR6_SYNC_OR_SDLC_A = 6,
+ REG_WR7_SYNC_OR_SDLC_F = 7,
+ REG_WR8_TRANSMIT_DATA = 8,
REG_WR9_MASTER_INT_CTRL = 9,
REG_WR10_MSC_RX_TX_CTRL = 10,
- REG_WR11_CLOCK_MODES = 11,
- REG_WR12_LO_BAUD_GEN = 12,
- REG_WR13_HI_BAUD_GEN = 13,
- REG_WR14_MISC_CTRL = 14,
+ REG_WR11_CLOCK_MODES = 11,
+ REG_WR12_LO_BAUD_GEN = 12,
+ REG_WR13_HI_BAUD_GEN = 13,
+ REG_WR14_MISC_CTRL = 14,
REG_WR15_EXT_ST_INT_CTRL= 15
};
enum
{
- RR0_RX_CHAR_AVAILABLE = 0x01, // SIO bit
- RR0_ZC = 0x02, // SCC bit
- RR0_TX_BUFFER_EMPTY = 0x04, // SIO
- RR0_DCD = 0x08, // SIO
- RR0_RI = 0x10, // DART bit? TODO: investigate function and remove
- RR0_SYNC_HUNT = 0x10, // SIO bit, not supported
- RR0_CTS = 0x20, // SIO bit
- RR0_TX_UNDERRUN = 0x40, // SIO bit, not supported
- RR0_BREAK_ABORT = 0x80 // SIO bit, not supported
+ RR0_RX_CHAR_AVAILABLE = 0x01, // SIO bit
+ RR0_ZC = 0x02, // SCC bit
+ RR0_TX_BUFFER_EMPTY = 0x04, // SIO
+ RR0_DCD = 0x08, // SIO
+ RR0_RI = 0x10, // DART bit? TODO: investigate function and remove
+ RR0_SYNC_HUNT = 0x10, // SIO bit, not supported
+ RR0_CTS = 0x20, // SIO bit
+ RR0_TX_UNDERRUN = 0x40, // SIO bit, not supported
+ RR0_BREAK_ABORT = 0x80 // SIO bit, not supported
};
enum
{
- RR1_ALL_SENT = 0x01, // SIO/SCC bit
- RR1_RESIDUE_CODE_MASK = 0x0e, // SIO/SCC bits, not supported
- RR1_PARITY_ERROR = 0x10, // SIO/SCC bits
- RR1_RX_OVERRUN_ERROR = 0x20, // SIO/SCC bits
- RR1_CRC_FRAMING_ERROR = 0x40, // SIO/SCC bits
- RR1_END_OF_FRAME = 0x80 // SIO/SCC bits, not supported
+ RR1_ALL_SENT = 0x01, // SIO/SCC bit
+ RR1_RESIDUE_CODE_MASK = 0x0e, // SIO/SCC bits, not supported
+ RR1_PARITY_ERROR = 0x10, // SIO/SCC bits
+ RR1_RX_OVERRUN_ERROR = 0x20, // SIO/SCC bits
+ RR1_CRC_FRAMING_ERROR = 0x40, // SIO/SCC bits
+ RR1_END_OF_FRAME = 0x80 // SIO/SCC bits, not supported
};
enum
- { // TODO: overload SIO functionality
- RR2_INT_VECTOR_MASK = 0xff, // SCC channel A, SIO channel B (special case)
- RR2_INT_VECTOR_V1 = 0x02, // SIO (special case) /SCC Channel B
- RR2_INT_VECTOR_V2 = 0x04, // SIO (special case) /SCC Channel B
- RR2_INT_VECTOR_V3 = 0x08 // SIO (special case) /SCC Channel B
+ { // TODO: overload SIO functionality
+ RR2_INT_VECTOR_MASK = 0xff, // SCC channel A, SIO channel B (special case)
+ RR2_INT_VECTOR_V1 = 0x02, // SIO (special case) /SCC Channel B
+ RR2_INT_VECTOR_V2 = 0x04, // SIO (special case) /SCC Channel B
+ RR2_INT_VECTOR_V3 = 0x08 // SIO (special case) /SCC Channel B
};
enum
{
- RR3_CHANB_EXT_IP = 0x01, // SCC IP pending registers
- RR3_CHANB_TX_IP = 0x02, // only read in Channel A (for both channels)
- RR3_CHANB_RX_IP = 0x04, // channel B return all zero
- RR3_CHANA_EXT_IP = 0x08,
- RR3_CHANA_TX_IP = 0x10,
- RR3_CHANA_RX_IP = 0x20
+ RR3_CHANB_EXT_IP = 0x01, // SCC IP pending registers
+ RR3_CHANB_TX_IP = 0x02, // only read in Channel A (for both channels)
+ RR3_CHANB_RX_IP = 0x04, // channel B return all zero
+ RR3_CHANA_EXT_IP = 0x08,
+ RR3_CHANA_TX_IP = 0x10,
+ RR3_CHANA_RX_IP = 0x20
};
enum // Universal Bus WR0 commands for 85X30
{
- WR0_REGISTER_MASK = 0x07,
- WR0_COMMAND_MASK = 0x38, // COMMANDS
- WR0_NULL = 0x00, // 0 0 0
- WR0_POINT_HIGH = 0x08, // 0 0 1
- WR0_RESET_EXT_STATUS = 0x10, // 0 1 0
- WR0_SEND_ABORT = 0x18, // 0 1 1
- WR0_ENABLE_INT_NEXT_RX = 0x20, // 1 0 0
- WR0_RESET_TX_INT = 0x28, // 1 0 1
- WR0_ERROR_RESET = 0x30, // 1 1 0
- WR0_RESET_HIGHEST_IUS = 0x38, // 1 1 1
- WR0_CRC_RESET_CODE_MASK = 0xc0, // RESET
- WR0_CRC_RESET_NULL = 0x00, // 0 0
- WR0_CRC_RESET_RX = 0x40, // 0 1
- WR0_CRC_RESET_TX = 0x80, // 1 0
+ WR0_REGISTER_MASK = 0x07,
+ WR0_COMMAND_MASK = 0x38, // COMMANDS
+ WR0_NULL = 0x00, // 0 0 0
+ WR0_POINT_HIGH = 0x08, // 0 0 1
+ WR0_RESET_EXT_STATUS = 0x10, // 0 1 0
+ WR0_SEND_ABORT = 0x18, // 0 1 1
+ WR0_ENABLE_INT_NEXT_RX = 0x20, // 1 0 0
+ WR0_RESET_TX_INT = 0x28, // 1 0 1
+ WR0_ERROR_RESET = 0x30, // 1 1 0
+ WR0_RESET_HIGHEST_IUS = 0x38, // 1 1 1
+ WR0_CRC_RESET_CODE_MASK = 0xc0, // RESET
+ WR0_CRC_RESET_NULL = 0x00, // 0 0
+ WR0_CRC_RESET_RX = 0x40, // 0 1
+ WR0_CRC_RESET_TX = 0x80, // 1 0
WR0_CRC_RESET_TX_UNDERRUN = 0xc0 // 1 1
};
enum // ZBUS WR0 commands or 80X30
{
- WR0_Z_COMMAND_MASK = 0x38, // COMMANDS
- WR0_Z_NULL_1 = 0x00, // 0 0 0
- WR0_Z_NULL_2 = 0x08, // 0 0 1
- WR0_Z_RESET_EXT_STATUS = 0x10, // 0 1 0
- WR0_Z_SEND_ABORT = 0x18, // 0 1 1
+ WR0_Z_COMMAND_MASK = 0x38, // COMMANDS
+ WR0_Z_NULL_1 = 0x00, // 0 0 0
+ WR0_Z_NULL_2 = 0x08, // 0 0 1
+ WR0_Z_RESET_EXT_STATUS = 0x10, // 0 1 0
+ WR0_Z_SEND_ABORT = 0x18, // 0 1 1
WR0_Z_ENABLE_INT_NEXT_RX= 0x20, // 1 0 0
- WR0_Z_RESET_TX_INT = 0x28, // 1 0 1
- WR0_Z_ERROR_RESET = 0x30, // 1 1 0
+ WR0_Z_RESET_TX_INT = 0x28, // 1 0 1
+ WR0_Z_ERROR_RESET = 0x30, // 1 1 0
WR0_Z_RESET_HIGHEST_IUS = 0x38, // 1 1 1
- WR0_Z_SHIFT_MASK = 0x03, // SHIFT mode SDLC chan B
- WR0_Z_SEL_SHFT_LEFT = 0x02, // 1 0
- WR0_Z_SEL_SHFT_RIGHT = 0x03 // 1 1
+ WR0_Z_SHIFT_MASK = 0x03, // SHIFT mode SDLC chan B
+ WR0_Z_SEL_SHFT_LEFT = 0x02, // 1 0
+ WR0_Z_SEL_SHFT_RIGHT = 0x03 // 1 1
};
enum
{
- WR1_EXT_INT_ENABLE = 0x01,
- WR1_TX_INT_ENABLE = 0x02,
- WR1_PARITY_IS_SPEC_COND = 0x04,
- WR1_RX_INT_MODE_MASK = 0x18,
- WR1_RX_INT_DISABLE = 0x00,
- WR1_RX_INT_FIRST = 0x08,
- WR1_RX_INT_ALL_PARITY = 0x10, // not supported
- WR1_RX_INT_ALL = 0x18,
- WR1_WRDY_ON_RX_TX = 0x20, // not supported
- WR1_WRDY_FUNCTION = 0x40, // not supported
- WR1_WRDY_ENABLE = 0x80 // not supported
+ WR1_EXT_INT_ENABLE = 0x01,
+ WR1_TX_INT_ENABLE = 0x02,
+ WR1_PARITY_IS_SPEC_COND = 0x04,
+ WR1_RX_INT_MODE_MASK = 0x18,
+ WR1_RX_INT_DISABLE = 0x00,
+ WR1_RX_INT_FIRST = 0x08,
+ WR1_RX_INT_ALL_PARITY = 0x10, // not supported
+ WR1_RX_INT_ALL = 0x18,
+ WR1_WRDY_ON_RX_TX = 0x20, // not supported
+ WR1_WRDY_FUNCTION = 0x40, // not supported
+ WR1_WRDY_ENABLE = 0x80 // not supported
};
enum
{
- WR3_RX_ENABLE = 0x01,
- WR3_SYNC_CHAR_LOAD_INHIBIT = 0x02, // not supported
- WR3_ADDRESS_SEARCH_MODE = 0x04, // not supported
- WR3_RX_CRC_ENABLE = 0x08, // not supported
- WR3_ENTER_HUNT_PHASE = 0x10, // not supported
- WR3_AUTO_ENABLES = 0x20,
- WR3_RX_WORD_LENGTH_MASK = 0xc0,
- WR3_RX_WORD_LENGTH_5 = 0x00,
- WR3_RX_WORD_LENGTH_7 = 0x40,
- WR3_RX_WORD_LENGTH_6 = 0x80,
- WR3_RX_WORD_LENGTH_8 = 0xc0
+ WR3_RX_ENABLE = 0x01,
+ WR3_SYNC_CHAR_LOAD_INHIBIT = 0x02, // not supported
+ WR3_ADDRESS_SEARCH_MODE = 0x04, // not supported
+ WR3_RX_CRC_ENABLE = 0x08, // not supported
+ WR3_ENTER_HUNT_PHASE = 0x10, // not supported
+ WR3_AUTO_ENABLES = 0x20,
+ WR3_RX_WORD_LENGTH_MASK = 0xc0,
+ WR3_RX_WORD_LENGTH_5 = 0x00,
+ WR3_RX_WORD_LENGTH_7 = 0x40,
+ WR3_RX_WORD_LENGTH_6 = 0x80,
+ WR3_RX_WORD_LENGTH_8 = 0xc0
};
enum
{
- WR4_PARITY_ENABLE = 0x01,
- WR4_PARITY_EVEN = 0x02,
- WR4_STOP_BITS_MASK = 0x0c,
- WR4_STOP_BITS_1 = 0x04,
- WR4_STOP_BITS_1_5 = 0x08, // not supported
- WR4_STOP_BITS_2 = 0x0c,
- WR4_SYNC_MODE_MASK = 0x30, // not supported
- WR4_SYNC_MODE_8_BIT = 0x00, // not supported
- WR4_SYNC_MODE_16_BIT = 0x10, // not supported
- WR4_SYNC_MODE_SDLC = 0x20, // not supported
- WR4_SYNC_MODE_EXT = 0x30, // not supported
- WR4_CLOCK_RATE_MASK = 0xc0,
- WR4_CLOCK_RATE_X1 = 0x00,
- WR4_CLOCK_RATE_X16 = 0x40,
- WR4_CLOCK_RATE_X32 = 0x80,
- WR4_CLOCK_RATE_X64 = 0xc0
+ WR4_PARITY_ENABLE = 0x01,
+ WR4_PARITY_EVEN = 0x02,
+ WR4_STOP_BITS_MASK = 0x0c,
+ WR4_STOP_BITS_1 = 0x04,
+ WR4_STOP_BITS_1_5 = 0x08, // not supported
+ WR4_STOP_BITS_2 = 0x0c,
+ WR4_SYNC_MODE_MASK = 0x30, // not supported
+ WR4_SYNC_MODE_8_BIT = 0x00, // not supported
+ WR4_SYNC_MODE_16_BIT = 0x10, // not supported
+ WR4_SYNC_MODE_SDLC = 0x20, // not supported
+ WR4_SYNC_MODE_EXT = 0x30, // not supported
+ WR4_CLOCK_RATE_MASK = 0xc0,
+ WR4_CLOCK_RATE_X1 = 0x00,
+ WR4_CLOCK_RATE_X16 = 0x40,
+ WR4_CLOCK_RATE_X32 = 0x80,
+ WR4_CLOCK_RATE_X64 = 0xc0
};
enum
{
- WR5_TX_CRC_ENABLE = 0x01, // not supported
- WR5_RTS = 0x02,
- WR5_CRC16 = 0x04, // not supported
- WR5_TX_ENABLE = 0x08,
- WR5_SEND_BREAK = 0x10,
- WR5_TX_WORD_LENGTH_MASK = 0x60,
- WR5_TX_WORD_LENGTH_5 = 0x00,
- WR5_TX_WORD_LENGTH_6 = 0x40,
- WR5_TX_WORD_LENGTH_7 = 0x20,
- WR5_TX_WORD_LENGTH_8 = 0x60,
- WR5_DTR = 0x80
+ WR5_TX_CRC_ENABLE = 0x01, // not supported
+ WR5_RTS = 0x02,
+ WR5_CRC16 = 0x04, // not supported
+ WR5_TX_ENABLE = 0x08,
+ WR5_SEND_BREAK = 0x10,
+ WR5_TX_WORD_LENGTH_MASK = 0x60,
+ WR5_TX_WORD_LENGTH_5 = 0x00,
+ WR5_TX_WORD_LENGTH_6 = 0x40,
+ WR5_TX_WORD_LENGTH_7 = 0x20,
+ WR5_TX_WORD_LENGTH_8 = 0x60,
+ WR5_DTR = 0x80
};
/* SCC specifics */
enum
{
- WR9_CMD_MASK = 0xC0,
- WR9_CMD_NORESET = 0x00,
- WR9_CMD_CHNB_RESET = 0x40,
- WR9_CMD_CHNA_RESET = 0x80,
- WR9_CMD_HW_RESET = 0xC0,
- WR9_BIT_VIS = 0x01,
- WR9_BIT_NV = 0x02,
- WR9_BIT_DLC = 0x04,
- WR9_BIT_MIE = 0x08,
- WR9_BIT_SHSL = 0x10,
- WR9_BIT_IACK = 0x20
+ WR9_CMD_MASK = 0xC0,
+ WR9_CMD_NORESET = 0x00,
+ WR9_CMD_CHNB_RESET = 0x40,
+ WR9_CMD_CHNA_RESET = 0x80,
+ WR9_CMD_HW_RESET = 0xC0,
+ WR9_BIT_VIS = 0x01,
+ WR9_BIT_NV = 0x02,
+ WR9_BIT_DLC = 0x04,
+ WR9_BIT_MIE = 0x08,
+ WR9_BIT_SHSL = 0x10,
+ WR9_BIT_IACK = 0x20
};
enum
{
- WR11_RCVCLK_TYPE = 0x80,
- WR11_RCVCLK_SRC_MASK = 0x60, // RCV CLOCK
- WR11_RCVCLK_SRC_RTXC = 0x00, // 0 0
- WR11_RCVCLK_SRC_TRXC = 0x20, // 0 1
- WR11_RCVCLK_SRC_BR = 0x40, // 1 0
- WR11_RCVCLK_SRC_DPLL = 0x60, // 1 1
- WR11_TRACLK_SRC_MASK = 0x18, // TRA CLOCK
- WR11_TRACLK_SRC_RTXC = 0x00, // 0 0
- WR11_TRACLK_SRC_TRXC = 0x08, // 0 1
- WR11_TRACLK_SRC_BR = 0x10, // 1 0
- WR11_TRACLK_SRC_DPLL = 0x18, // 1 1
- WR11_TRXC_DIRECTION = 0x04,
- WR11_TRXSRC_SRC_MASK = 0x03, // TRXX CLOCK
- WR11_TRXSRC_SRC_XTAL = 0x00, // 0 0
- WR11_TRXSRC_SRC_TRA = 0x01, // 0 1
- WR11_TRXSRC_SRC_BR = 0x02, // 1 0
- WR11_TRXSRC_SRC_DPLL = 0x03 // 1 1
+ WR11_RCVCLK_TYPE = 0x80,
+ WR11_RCVCLK_SRC_MASK = 0x60, // RCV CLOCK
+ WR11_RCVCLK_SRC_RTXC = 0x00, // 0 0
+ WR11_RCVCLK_SRC_TRXC = 0x20, // 0 1
+ WR11_RCVCLK_SRC_BR = 0x40, // 1 0
+ WR11_RCVCLK_SRC_DPLL = 0x60, // 1 1
+ WR11_TRACLK_SRC_MASK = 0x18, // TRA CLOCK
+ WR11_TRACLK_SRC_RTXC = 0x00, // 0 0
+ WR11_TRACLK_SRC_TRXC = 0x08, // 0 1
+ WR11_TRACLK_SRC_BR = 0x10, // 1 0
+ WR11_TRACLK_SRC_DPLL = 0x18, // 1 1
+ WR11_TRXC_DIRECTION = 0x04,
+ WR11_TRXSRC_SRC_MASK = 0x03, // TRXX CLOCK
+ WR11_TRXSRC_SRC_XTAL = 0x00, // 0 0
+ WR11_TRXSRC_SRC_TRA = 0x01, // 0 1
+ WR11_TRXSRC_SRC_BR = 0x02, // 1 0
+ WR11_TRXSRC_SRC_DPLL = 0x03 // 1 1
};
enum
{
- WR14_DPLL_CMD_MASK = 0xe0, // Command
- WR14_CMD_NULL = 0x00, // 0 0 0
- WR14_CMD_ESM = 0x20, // 0 0 1
- WR14_CMD_RMC = 0x40, // 0 1 0
- WR14_CMD_DISABLE_DPLL = 0x60, // 0 1 1
- WR14_CMD_SS_BRG = 0x80, // 1 0 0
- WR14_CMD_SS_RTXC = 0xa0, // 1 0 1
- WR14_CMD_SET_FM = 0xc0, // 1 1 0
- WR14_CMD_SET_NRZI = 0xe0, // 1 1 1
- WR14_BRG_ENABLE = 0x01,
- WR14_BRG_SOURCE = 0x02,
- WR14_DTR_REQ_FUNC = 0x04,
- WR14_AUTO_ECHO = 0x08,
- WR14_LOCAL_LOOPBACK = 0x010
+ WR14_DPLL_CMD_MASK = 0xe0, // Command
+ WR14_CMD_NULL = 0x00, // 0 0 0
+ WR14_CMD_ESM = 0x20, // 0 0 1
+ WR14_CMD_RMC = 0x40, // 0 1 0
+ WR14_CMD_DISABLE_DPLL = 0x60, // 0 1 1
+ WR14_CMD_SS_BRG = 0x80, // 1 0 0
+ WR14_CMD_SS_RTXC = 0xa0, // 1 0 1
+ WR14_CMD_SET_FM = 0xc0, // 1 1 0
+ WR14_CMD_SET_NRZI = 0xe0, // 1 1 1
+ WR14_BRG_ENABLE = 0x01,
+ WR14_BRG_SOURCE = 0x02,
+ WR14_DTR_REQ_FUNC = 0x04,
+ WR14_AUTO_ECHO = 0x08,
+ WR14_LOCAL_LOOPBACK = 0x010
};
enum
@@ -536,40 +536,40 @@ protected:
int get_tx_word_length();
// receiver state
- UINT8 m_rx_data_fifo[8]; // receive data FIFO
- UINT8 m_rx_error_fifo[8]; // receive error FIFO
- UINT8 m_rx_error; // current receive error
- //int m_rx_fifo // receive FIFO pointer
- int m_rx_fifo_rp; // receive FIFO read pointer
- int m_rx_fifo_wp; // receive FIFO write pointer
- int m_rx_fifo_sz; // receive FIFO size
-
- int m_rx_clock; // receive clock pulse count
- int m_rx_first; // first character received
- int m_rx_break; // receive break condition
- UINT8 m_rx_rr0_latch; // read register 0 latched
+ UINT8 m_rx_data_fifo[8]; // receive data FIFO
+ UINT8 m_rx_error_fifo[8]; // receive error FIFO
+ UINT8 m_rx_error; // current receive error
+ //int m_rx_fifo // receive FIFO pointer
+ int m_rx_fifo_rp; // receive FIFO read pointer
+ int m_rx_fifo_wp; // receive FIFO write pointer
+ int m_rx_fifo_sz; // receive FIFO size
+
+ int m_rx_clock; // receive clock pulse count
+ int m_rx_first; // first character received
+ int m_rx_break; // receive break condition
+ UINT8 m_rx_rr0_latch; // read register 0 latched
int m_rxd;
- int m_ri; // ring indicator latch
- int m_cts; // clear to send latch
- int m_dcd; // data carrier detect latch
+ int m_ri; // ring indicator latch
+ int m_cts; // clear to send latch
+ int m_dcd; // data carrier detect latch
// transmitter state
- UINT8 m_tx_data; // transmit data register
- int m_tx_clock; // transmit clock pulse count
+ UINT8 m_tx_data; // transmit data register
+ int m_tx_clock; // transmit clock pulse count
- int m_dtr; // data terminal ready
- int m_rts; // request to send
+ int m_dtr; // data terminal ready
+ int m_rts; // request to send
// synchronous state
- UINT16 m_sync; // sync character
+ UINT16 m_sync; // sync character
int m_rcv_mode;
int m_index;
z80scc_device *m_uart;
// SCC specifics
- int m_ph; // Point high command to access regs 08-0f
+ int m_ph; // Point high command to access regs 08-0f
UINT8 m_zc;
};
diff --git a/src/devices/video/hd44780.cpp b/src/devices/video/hd44780.cpp
index a8ba3a77cc5..ea6a63ca415 100644
--- a/src/devices/video/hd44780.cpp
+++ b/src/devices/video/hd44780.cpp
@@ -90,7 +90,7 @@ void hd44780_device::device_start()
m_cgrom.set_target(memregion("cgrom")->base(), 0x1000);
m_pixel_update_cb.bind_relative_to(*owner());
-
+
m_busy_timer = timer_alloc(TIMER_BUSY);
m_blink_timer = timer_alloc(TIMER_BLINKING);
m_blink_timer->adjust(attotime::from_msec(409), 0, attotime::from_msec(409));
diff --git a/src/devices/video/snes_ppu.cpp b/src/devices/video/snes_ppu.cpp
index d396d86d6c5..fa7c85e3f7c 100644
--- a/src/devices/video/snes_ppu.cpp
+++ b/src/devices/video/snes_ppu.cpp
@@ -371,7 +371,7 @@ void snes_ppu_device::device_reset()
m_beam.latch_vert = 0;
m_beam.latch_horz = 0;
m_beam.current_vert = 0;
-
+
/* Set STAT78 to NTSC or PAL */
m_stat78 = (ATTOSECONDS_TO_HZ(m_screen->frame_period().attoseconds()) >= 59.0) ? SNES_NTSC : SNES_PAL;
m_beam.last_visible_line = m_stat78 & SNES_PAL ? 240 : 225;
diff --git a/src/emu/digfx.h b/src/emu/digfx.h
index 2883f71acd0..d41d8d1dd99 100644
--- a/src/emu/digfx.h
+++ b/src/emu/digfx.h
@@ -71,8 +71,8 @@ const gfx_layout name = { width, height, RGN_FRAC(1,1), 8, { GFX_RAW }, { 0 }, {
#define STEP1024(START,STEP) STEP512(START,STEP),STEP512((START)+512*(STEP),STEP)
#define STEP2048(START,STEP) STEP1024(START,STEP),STEP1024((START)+1024*(STEP),STEP)
-#define STEP2_INV(START,STEP) (START)+(STEP),(START)
-#define STEP4_INV(START,STEP) STEP2_INV(START+2*STEP,STEP),STEP2_INV(START,STEP)
+#define STEP2_INV(START,STEP) (START)+(STEP),(START)
+#define STEP4_INV(START,STEP) STEP2_INV(START+2*STEP,STEP),STEP2_INV(START,STEP)
//**************************************************************************
// GRAPHICS INFO MACROS
diff --git a/src/emu/screen.cpp b/src/emu/screen.cpp
index e9d22a75c22..0e298148d13 100644
--- a/src/emu/screen.cpp
+++ b/src/emu/screen.cpp
@@ -134,7 +134,7 @@ screen_device_svg_renderer::screen_device_svg_renderer(memory_region *region)
w = 1920;
h = (w / ar) + 0.5;
}
-
+
printf("\n\nMCFG_SCREEN_SIZE(%d, %d)\nMCFG_SCREEN_VISIBLE_AREA(0, %d-1, 0, %d-1)\n", w, h, w, h);
#endif
}
@@ -353,7 +353,7 @@ void screen_device_svg_renderer::compute_diff_image(const std::vector<UINT32> &r
dst++;
}
}
-
+
}
bool screen_device_svg_renderer::compute_mask_intersection_bbox(int key1, int key2, bbox &bb) const
@@ -361,9 +361,9 @@ bool screen_device_svg_renderer::compute_mask_intersection_bbox(int key1, int ke
const cached_bitmap &c1 = m_cache[key1];
const cached_bitmap &c2 = m_cache[key2];
if(c1.x >= c2.x + c2.sx ||
- c1.x + c1.sx <= c2.x ||
- c1.y >= c2.y + c2.sy ||
- c1.y + c1.sy <= c2.y)
+ c1.x + c1.sx <= c2.x ||
+ c1.y >= c2.y + c2.sy ||
+ c1.y + c1.sy <= c2.y)
return false;
int cx0 = c1.x > c2.x ? c1.x : c2.x;
int cy0 = c1.y > c2.y ? c1.y : c2.y;
@@ -412,7 +412,7 @@ void screen_device_svg_renderer::compute_dual_diff_image(const std::vector<UINT3
dest.sx = bb.x1 - bb.x0 + 1;
dest.sy = bb.y1 - bb.y0 + 1;
dest.image.resize(dest.sx*dest.sy);
- for(int y = 0; y != dest.sy; y++) {
+ for(int y = 0; y != dest.sy; y++) {
const UINT32 *psrc1 = &src1.image[(dest.x - src1.x) + src1.sx * (y + dest.y - src1.y)];
const UINT32 *psrc2 = &src2.image[(dest.x - src2.x) + src2.sx * (y + dest.y - src2.y)];
const UINT32 *psrcr = &rend [ dest.x + m_sx * (y + dest.y )];
@@ -457,9 +457,9 @@ void screen_device_svg_renderer::rebuild_cache()
for(int okey : doing) {
// The bounding boxes include x1/y1, so the comparisons must be strict
if(!(bboxes[key].x0 > bboxes[okey].x1 ||
- bboxes[key].x1 < bboxes[okey].x0 ||
- bboxes[key].y0 > bboxes[okey].y1 ||
- bboxes[key].y1 < bboxes[okey].y0))
+ bboxes[key].x1 < bboxes[okey].x0 ||
+ bboxes[key].y0 > bboxes[okey].y1 ||
+ bboxes[key].y1 < bboxes[okey].y0))
goto conflict;
}
doing.push_back(key);
@@ -511,9 +511,9 @@ void screen_device_svg_renderer::rebuild_cache()
for(int okey : doing) {
// The bounding boxes include x1/y1, so the comparisons must be strict
if(!(bboxes[key].x0 > bboxes[okey].x1 ||
- bboxes[key].x1 < bboxes[okey].x0 ||
- bboxes[key].y0 > bboxes[okey].y1 ||
- bboxes[key].y1 < bboxes[okey].y0))
+ bboxes[key].x1 < bboxes[okey].x0 ||
+ bboxes[key].y0 > bboxes[okey].y1 ||
+ bboxes[key].y1 < bboxes[okey].y0))
goto conflict2;
}
doing.push_back(key);
diff --git a/src/frontend/mame/ui/filemngr.cpp b/src/frontend/mame/ui/filemngr.cpp
index f031a2ef123..ac455d4c591 100644
--- a/src/frontend/mame/ui/filemngr.cpp
+++ b/src/frontend/mame/ui/filemngr.cpp
@@ -184,7 +184,7 @@ void ui_menu_file_manager::handle()
if (floppy_device != nullptr)
{
ui_menu::stack_push(global_alloc_clear<ui_menu_control_floppy_image>(ui(), container, floppy_device));
- }
+ }
else
{
ui_menu::stack_push(global_alloc_clear<ui_menu_control_device_image>(ui(), container, selected_device));
diff --git a/src/frontend/mame/ui/menuitem.h b/src/frontend/mame/ui/menuitem.h
index 92ceab86628..3fac820b5e7 100644
--- a/src/frontend/mame/ui/menuitem.h
+++ b/src/frontend/mame/ui/menuitem.h
@@ -39,4 +39,4 @@ public:
inline bool is_selectable() const;
};
-#endif // __UI_MENUITEM__ \ No newline at end of file
+#endif // __UI_MENUITEM__
diff --git a/src/frontend/mame/ui/slider.h b/src/frontend/mame/ui/slider.h
index ef3622a0ee5..a7873db800a 100644
--- a/src/frontend/mame/ui/slider.h
+++ b/src/frontend/mame/ui/slider.h
@@ -33,4 +33,4 @@ struct slider_state
char description[1]; /* textual description */
};
-#endif // __UI_SLIDER__ \ No newline at end of file
+#endif // __UI_SLIDER__
diff --git a/src/frontend/mame/ui/ui.cpp b/src/frontend/mame/ui/ui.cpp
index 05ba0138210..e984d445163 100644
--- a/src/frontend/mame/ui/ui.cpp
+++ b/src/frontend/mame/ui/ui.cpp
@@ -2816,4 +2816,4 @@ void mame_ui_manager::save_main_option()
void mame_ui_manager::menu_reset()
{
ui_menu::stack_reset(machine());
-} \ No newline at end of file
+}
diff --git a/src/lib/netlist/analog/nld_bjt.h b/src/lib/netlist/analog/nld_bjt.h
index 978f58a19f3..0ccd3d57c76 100644
--- a/src/lib/netlist/analog/nld_bjt.h
+++ b/src/lib/netlist/analog/nld_bjt.h
@@ -152,11 +152,11 @@ NETLIB_OBJECT_DERIVED(QBJT_EB, QBJT)
{
public:
NETLIB_CONSTRUCTOR_DERIVED(QBJT_EB, QBJT)
- , m_D_CB(owner, "m_D_CB")
- , m_D_EB(owner, "m_D_EB")
- , m_D_EC(owner, "m_D_EC")
- , m_alpha_f(0)
- , m_alpha_r(0)
+ , m_D_CB(owner, "m_D_CB")
+ , m_D_EB(owner, "m_D_EB")
+ , m_D_EC(owner, "m_D_EC")
+ , m_alpha_f(0)
+ , m_alpha_r(0)
{
enregister("E", m_D_EB.m_P); // Cathode
enregister("B", m_D_EB.m_N); // Anode
diff --git a/src/lib/netlist/devices/nld_4020.h b/src/lib/netlist/devices/nld_4020.h
index 491bef29c21..de6f654fcfb 100644
--- a/src/lib/netlist/devices/nld_4020.h
+++ b/src/lib/netlist/devices/nld_4020.h
@@ -91,7 +91,6 @@ NETLIB_OBJECT(CD4020)
, m_sub(*this, "sub")
, m_supply(*this, "supply")
{
-
enregister("RESET", m_RESET);
register_subalias("IP", m_sub.m_IP);
register_subalias("Q1", m_sub.m_Q[0]);
diff --git a/src/lib/netlist/devices/nld_74107.h b/src/lib/netlist/devices/nld_74107.h
index 8023f1103fd..10f0bf71224 100644
--- a/src/lib/netlist/devices/nld_74107.h
+++ b/src/lib/netlist/devices/nld_74107.h
@@ -115,7 +115,6 @@ NETLIB_OBJECT(74107A)
NETLIB_CONSTRUCTOR(74107A)
, m_sub(*this, "sub")
{
-
register_subalias("CLK", m_sub.m_clk);
enregister("J", m_J);
enregister("K", m_K);
@@ -148,7 +147,6 @@ NETLIB_OBJECT(74107_dip)
, m_1(*this, "1")
, m_2(*this, "2")
{
-
register_subalias("1", m_1.m_J);
register_subalias("2", m_1.m_sub.m_QQ);
register_subalias("3", m_1.m_sub.m_Q);
diff --git a/src/lib/netlist/devices/nld_74153.h b/src/lib/netlist/devices/nld_74153.h
index dc7753c28c6..30d76cb051e 100644
--- a/src/lib/netlist/devices/nld_74153.h
+++ b/src/lib/netlist/devices/nld_74153.h
@@ -95,7 +95,6 @@ NETLIB_OBJECT(74153)
NETLIB_CONSTRUCTOR(74153)
, m_sub(*this, "sub")
{
-
register_subalias("C0", m_sub.m_C[0]);
register_subalias("C1", m_sub.m_C[1]);
register_subalias("C2", m_sub.m_C[2]);
@@ -120,7 +119,6 @@ NETLIB_OBJECT(74153_dip)
, m_1(*this, "1")
, m_2(*this, "2")
{
-
register_subalias("1", m_1.m_G);
enregister("2", m_B); // m_2.m_B
register_subalias("3", m_1.m_C[3]);
diff --git a/src/lib/netlist/devices/nld_7448.h b/src/lib/netlist/devices/nld_7448.h
index c9de0af5cc6..b20dde552a3 100644
--- a/src/lib/netlist/devices/nld_7448.h
+++ b/src/lib/netlist/devices/nld_7448.h
@@ -46,7 +46,7 @@ NETLIB_NAMESPACE_DEVICES_START()
* FIXME: Using truthtable is a lot slower than the explicit device
*/
-#define USE_TRUTHTABLE_7448 (0)
+#define USE_TRUTHTABLE_7448 (0)
#if (USE_TRUTHTABLE_7448 && USE_TRUTHTABLE)
@@ -100,7 +100,6 @@ NETLIB_OBJECT(7448)
NETLIB_CONSTRUCTOR(7448)
, m_sub(*this, "sub")
{
-
register_subalias("A", m_sub.m_A);
register_subalias("B", m_sub.m_B);
register_subalias("C", m_sub.m_C);
diff --git a/src/lib/netlist/devices/nld_7450.h b/src/lib/netlist/devices/nld_7450.h
index 0b10b35e1ed..c0db52f4b22 100644
--- a/src/lib/netlist/devices/nld_7450.h
+++ b/src/lib/netlist/devices/nld_7450.h
@@ -65,7 +65,6 @@ NETLIB_OBJECT(7450_dip)
, m_1(*this, "1")
, m_2(*this, "2")
{
-
register_subalias("1", m_1.m_A);
register_subalias("2", m_2.m_A);
register_subalias("3", m_2.m_B);
diff --git a/src/lib/netlist/devices/nld_7474.cpp b/src/lib/netlist/devices/nld_7474.cpp
index d1f2e11cd8a..ee2dc56b327 100644
--- a/src/lib/netlist/devices/nld_7474.cpp
+++ b/src/lib/netlist/devices/nld_7474.cpp
@@ -68,7 +68,7 @@ NETLIB_RESET(7474sub)
NETLIB_RESET(7474_dip)
{
-// m_1.do_reset();
+// m_1.do_reset();
//m_2.do_reset();
}
diff --git a/src/lib/netlist/devices/nld_7474.h b/src/lib/netlist/devices/nld_7474.h
index 1de0838b9c9..6caad4d68f3 100644
--- a/src/lib/netlist/devices/nld_7474.h
+++ b/src/lib/netlist/devices/nld_7474.h
@@ -115,7 +115,6 @@ NETLIB_OBJECT(7474_dip)
, m_1(*this, "1")
, m_2(*this, "2")
{
-
register_subalias("1", m_1.m_CLRQ);
register_subalias("2", m_1.m_D);
register_subalias("3", m_1.sub.m_CLK);
diff --git a/src/lib/netlist/devices/nld_ne555.h b/src/lib/netlist/devices/nld_ne555.h
index 9963b83546e..73413796fd7 100644
--- a/src/lib/netlist/devices/nld_ne555.h
+++ b/src/lib/netlist/devices/nld_ne555.h
@@ -37,7 +37,6 @@ NETLIB_OBJECT(NE555)
, m_last_out(false)
, m_ff(false)
{
-
register_subalias("GND", m_R3.m_N); // Pin 1
enregister("TRIG", m_TRIG); // Pin 2
enregister("OUT", m_OUT); // Pin 3
diff --git a/src/lib/netlist/devices/nld_system.h b/src/lib/netlist/devices/nld_system.h
index a5609704a7d..1b22ae3e9dd 100644
--- a/src/lib/netlist/devices/nld_system.h
+++ b/src/lib/netlist/devices/nld_system.h
@@ -525,7 +525,7 @@ public:
protected:
- NETLIB_RESETI() { }
+ NETLIB_RESETI() { }
NETLIB_UPDATEI()
{
diff --git a/src/lib/netlist/macro/nlm_ttl74xx.cpp b/src/lib/netlist/macro/nlm_ttl74xx.cpp
index fc589231b19..b21b388ba58 100644
--- a/src/lib/netlist/macro/nlm_ttl74xx.cpp
+++ b/src/lib/netlist/macro/nlm_ttl74xx.cpp
@@ -79,7 +79,7 @@ NETLIST_START(TTL_7402_DIP)
s2.A, /* A2 |5 10| Y3 */ s3.Q,
s2.B, /* B2 |6 9| B3 */ s3.B,
GND.I, /* GND |7 8| A3 */ s3.A
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -117,7 +117,7 @@ NETLIST_START(TTL_7404_DIP)
s3.A, /* A3 |5 10| Y5 */ s5.Q,
s3.Q, /* Y3 |6 9| A4 */ s4.A,
GND.I, /* GND |7 8| Y4 */ s4.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -156,7 +156,7 @@ NETLIST_START(TTL_7408_DIP)
s2.B, /* B2 |5 10| B3 */ s3.B,
s2.Q, /* Y2 |6 9| A3 */ s3.A,
GND.I, /* GND |7 8| Y3 */ s3.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -193,7 +193,7 @@ NETLIST_START(TTL_7410_DIP)
s2.C, /* C2 |5 10| B3 */ s3.B,
s2.Q, /* Y2 |6 9| A3 */ s3.A,
GND.I, /* GND |7 8| Y3 */ s3.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -230,7 +230,7 @@ NETLIST_START(TTL_7411_DIP)
s2.C, /* C2 |5 10| B3 */ s3.B,
s2.Q, /* Y2 |6 9| A3 */ s3.A,
GND.I, /* GND |7 8| Y3 */ s3.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -297,7 +297,7 @@ NETLIST_START(TTL_7420_DIP)
s1.D, /* D1 |5 10| B2 */ s2.B,
s1.Q, /* Y1 |6 9| A2 */ s2.A,
GND.I, /* GND |7 8| Y2 */ s2.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -334,12 +334,12 @@ NETLIST_START(TTL_7425_DIP)
DIPPINS( /* +--------------+ */
s1.A, /* A1 |1 ++ 14| VCC */ VCC.I,
s1.B, /* B1 |2 13| D2 */ s2.D,
- X.I, /* X1 |3 12| C2 */ s2.C,
+ X.I, /* X1 |3 12| C2 */ s2.C,
s1.C, /* C1 |4 7425 11| X2 */ X.I,
s1.D, /* D1 |5 10| B2 */ s2.B,
s1.Q, /* Y1 |6 9| A2 */ s2.A,
GND.I, /* GND |7 8| Y2 */ s2.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -377,7 +377,7 @@ NETLIST_START(TTL_7427_DIP)
s2.C, /* C2 |5 10| B3 */ s3.B,
s2.Q, /* Y2 |6 9| A3 */ s3.A,
GND.I, /* GND |7 8| Y3 */ s3.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -417,7 +417,7 @@ NETLIST_START(TTL_7430_DIP)
s1.E, /* E |5 10| NC */ NC.I,
s1.F, /* F |6 9| NC */ NC.I,
GND.I, /* GND |7 8| Y */ s1.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
@@ -456,7 +456,7 @@ NETLIST_START(TTL_7432_DIP)
s2.B, /* B2 |5 10| B3 */ s3.B,
s2.Q, /* Y2 |6 9| A3 */ s3.A,
GND.I, /* GND |7 8| Y3 */ s3.Q
- /* +--------------+ */
+ /* +--------------+ */
)
NETLIST_END()
diff --git a/src/lib/netlist/macro/nlm_ttl74xx.h b/src/lib/netlist/macro/nlm_ttl74xx.h
index 541a9932fb5..924b2c31093 100644
--- a/src/lib/netlist/macro/nlm_ttl74xx.h
+++ b/src/lib/netlist/macro/nlm_ttl74xx.h
@@ -15,8 +15,8 @@
NET_REGISTER_DEV(TTL_7400_GATE, _name)
#define TTL_7400_NAND(_name, _A, _B) \
- NET_REGISTER_DEV(TTL_7400_NAND, _name) \
- NET_CONNECT(_name, A, _A) \
+ NET_REGISTER_DEV(TTL_7400_NAND, _name) \
+ NET_CONNECT(_name, A, _A) \
NET_CONNECT(_name, B, _B)
#define TTL_7400_DIP(_name) \
@@ -50,8 +50,8 @@
NET_REGISTER_DEV(TTL_7408_GATE, _name)
#define TTL_7408_AND(_name, _A, _B) \
- NET_REGISTER_DEV(TTL_7408_AND, _name) \
- NET_CONNECT(_name, A, _A) \
+ NET_REGISTER_DEV(TTL_7408_AND, _name) \
+ NET_CONNECT(_name, A, _A) \
NET_CONNECT(_name, B, _B)
#define TTL_7408_DIP(_name) \
@@ -166,8 +166,8 @@
NET_REGISTER_DEV(TTL_7437_GATE, _name)
#define TTL_7437_NAND(_name, _A, _B) \
- NET_REGISTER_DEV(TTL_7437_NAND, _name) \
- NET_CONNECT(_name, A, _A) \
+ NET_REGISTER_DEV(TTL_7437_NAND, _name) \
+ NET_CONNECT(_name, A, _A) \
NET_CONNECT(_name, B, _B)
#define TTL_7437_DIP(_name) \
diff --git a/src/lib/netlist/nl_base.cpp b/src/lib/netlist/nl_base.cpp
index 6a23dd651b5..477887622a4 100644
--- a/src/lib/netlist/nl_base.cpp
+++ b/src/lib/netlist/nl_base.cpp
@@ -20,7 +20,6 @@ const netlist::netlist_time netlist::netlist_time::zero = netlist::netlist_time(
namespace netlist
{
-
#if 0
static pmempool p(65536, 16);
@@ -31,8 +30,8 @@ void * object_t::operator new (size_t size)
void object_t::operator delete (void * mem)
{
- if (mem)
- p.free(mem);
+ if (mem)
+ p.free(mem);
}
#else
void * object_t::operator new (size_t size)
@@ -42,8 +41,8 @@ void * object_t::operator new (size_t size)
void object_t::operator delete (void * mem)
{
- if (mem)
- ::operator delete(mem);
+ if (mem)
+ ::operator delete(mem);
}
#endif
@@ -234,7 +233,6 @@ netlist_t::netlist_t(const pstring &aname)
netlist_t::~netlist_t()
{
-
m_nets.clear();
m_devices.clear();
@@ -619,7 +617,7 @@ ATTR_COLD net_t::~net_t()
// FIXME: move somewhere central
struct do_nothing_deleter{
- template<typename T> void operator()(T*){}
+ template<typename T> void operator()(T*){}
};
ATTR_COLD void net_t::init_object(netlist_t &nl, const pstring &aname, core_terminal_t *mr)
@@ -1058,4 +1056,3 @@ ATTR_HOT /* inline */ void NETLIB_NAME(mainclock)::mc_update(logic_net_t &net)
NETLIB_NAMESPACE_DEVICES_END()
-
diff --git a/src/lib/netlist/nl_base.h b/src/lib/netlist/nl_base.h
index d60828b7d62..4fd71b8a2c1 100644
--- a/src/lib/netlist/nl_base.h
+++ b/src/lib/netlist/nl_base.h
@@ -176,9 +176,9 @@
*/
using netlist_sig_t = std::uint32_t;
- //============================================================
- // MACROS / New Syntax
- //============================================================
+ //============================================================
+ // MACROS / New Syntax
+ //============================================================
#define NETLIB_NAMESPACE_DEVICES_START() namespace netlist { namespace devices {
#define NETLIB_NAMESPACE_DEVICES_END() }}
@@ -208,10 +208,10 @@ class NETLIB_NAME(_name) : public device_t
public: template <class _CLASS> ATTR_COLD NETLIB_NAME(_name)(_CLASS &owner, const pstring name, __VA_ARGS__) \
: device_t(owner, name)
-#define NETLIB_DYNAMIC() \
+#define NETLIB_DYNAMIC() \
public: ATTR_HOT virtual bool is_dynamic1() const override { return true; }
-#define NETLIB_TIMESTEP() \
+#define NETLIB_TIMESTEP() \
public: ATTR_HOT virtual bool is_timestep() const override { return true; } \
public: ATTR_HOT virtual void step_time(const nl_double step) override
@@ -403,8 +403,8 @@ namespace netlist
#if 1
public:
- void * operator new (size_t size);
- void operator delete (void * mem);
+ void * operator new (size_t size);
+ void operator delete (void * mem);
#endif
};
diff --git a/src/lib/netlist/nl_util.h b/src/lib/netlist/nl_util.h
index f25a0d13320..69ffb10ecdd 100644
--- a/src/lib/netlist/nl_util.h
+++ b/src/lib/netlist/nl_util.h
@@ -182,7 +182,7 @@ public:
}
bool is_owned() const { return m_is_owned; }
-
+
template<typename _DC>
powned_ptr<_DC> & operator =(powned_ptr<_DC> &r)
{
diff --git a/src/lib/netlist/plib/pdynlib.cpp b/src/lib/netlist/plib/pdynlib.cpp
index d08f194a137..743ea7705f4 100644
--- a/src/lib/netlist/plib/pdynlib.cpp
+++ b/src/lib/netlist/plib/pdynlib.cpp
@@ -41,7 +41,7 @@ pdynlib::pdynlib(const pstring libname)
pdynlib::pdynlib(const pstring path, const pstring libname)
: m_isLoaded(false), m_lib(nullptr)
{
- // printf("win: loading <%s>\n", libname.cstr());
+ // printf("win: loading <%s>\n", libname.cstr());
#ifdef _WIN32
if (libname != "")
m_lib = LoadLibrary(libname.cstr());
diff --git a/src/lib/netlist/solver/nld_matrix_solver.h b/src/lib/netlist/solver/nld_matrix_solver.h
index ab6364cb2d3..93d01c962f2 100644
--- a/src/lib/netlist/solver/nld_matrix_solver.h
+++ b/src/lib/netlist/solver/nld_matrix_solver.h
@@ -87,7 +87,7 @@ public:
matrix_solver_t(netlist_t &anetlist, const pstring &name,
const eSortType sort, const solver_parameters_t *params)
: device_t(anetlist, name),
- m_stat_calculations(0),
+ m_stat_calculations(0),
m_stat_newton_raphson(0),
m_stat_vsolver_calls(0),
m_iterative_fail(0),
diff --git a/src/lib/netlist/solver/nld_ms_sm.h b/src/lib/netlist/solver/nld_ms_sm.h
index 1a3c50b4a27..c5d0e1105b6 100644
--- a/src/lib/netlist/solver/nld_ms_sm.h
+++ b/src/lib/netlist/solver/nld_ms_sm.h
@@ -13,9 +13,9 @@
* In this specific implementation, u is a unit vector specifying the row which
* changed. Thus v contains the changed column.
*
- * Than z = Aâ»Â¹ u , w = transpose(Aâ»Â¹) v , lambda = v z
+ * Than z = A^-1 u , w = transpose(A^-1) v , lambda = v z
*
- * Aâ»Â¹ <- 1.0 / (1.0 + lambda) * (z x w)
+ * A^-1 <- 1.0 / (1.0 + lambda) * (z x w)
*
* The approach is iterative and applied for each row changed.
*
diff --git a/src/lib/netlist/solver/nld_ms_w.h b/src/lib/netlist/solver/nld_ms_w.h
index f61c2b1b616..e976fcf3184 100644
--- a/src/lib/netlist/solver/nld_ms_w.h
+++ b/src/lib/netlist/solver/nld_ms_w.h
@@ -15,7 +15,7 @@
* Whilst the book proposes to invert the matrix R=(I+transpose(V)*Z) we define
*
* w = transpose(V)*y
- * a = Râ»Â¹ * w
+ * a = R^-1 * w
*
* and consequently
*
diff --git a/src/mame/drivers/1942.cpp b/src/mame/drivers/1942.cpp
index a558ff74380..d2b324dfcf5 100644
--- a/src/mame/drivers/1942.cpp
+++ b/src/mame/drivers/1942.cpp
@@ -794,9 +794,9 @@ ROM_END
/* set contained only three program ROMs, other ROMs should be checked against a real PCB */
ROM_START( 1942h )
ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASEFF ) /* 64k for code + 3*16k for the banked ROMs images */
- ROM_LOAD( "Supercharger_1942_#3.m3", 0x00000, 0x4000, CRC(ec70785f) SHA1(2010a945e1d5c984a14cf7f47a883d04bd71567d) ) /* label confirmed from auction post */
- ROM_LOAD( "Supercharger_1942_#4.m4", 0x04000, 0x4000, CRC(cc11355f) SHA1(44fceb449f406f657494eeee4e6b43bf063f2013) ) /* label confirmed from auction post */
- ROM_LOAD( "Supercharger_1942_#5.m5", 0x10000, 0x4000, CRC(42746d75) SHA1(ede6919b84653b94fddeb40b3004e44336880ba2) ) /* label confirmed from auction post */
+ ROM_LOAD( "Supercharger_1942_#3.m3", 0x00000, 0x4000, CRC(ec70785f) SHA1(2010a945e1d5c984a14cf7f47a883d04bd71567d) ) /* label confirmed from auction post */
+ ROM_LOAD( "Supercharger_1942_#4.m4", 0x04000, 0x4000, CRC(cc11355f) SHA1(44fceb449f406f657494eeee4e6b43bf063f2013) ) /* label confirmed from auction post */
+ ROM_LOAD( "Supercharger_1942_#5.m5", 0x10000, 0x4000, CRC(42746d75) SHA1(ede6919b84653b94fddeb40b3004e44336880ba2) ) /* label confirmed from auction post */
ROM_LOAD( "srb-06.m6", 0x14000, 0x2000, CRC(466f8248) SHA1(2ccc8fc59962d3001fbc10e8d2f20a254a74f251) )
ROM_LOAD( "srb-07.m7", 0x18000, 0x4000, CRC(0d31038c) SHA1(b588eaf6fddd66ecb2d9832dc197f286f1ccd846) )
diff --git a/src/mame/drivers/1943.cpp b/src/mame/drivers/1943.cpp
index 99b8bdda240..c741f83e4b4 100644
--- a/src/mame/drivers/1943.cpp
+++ b/src/mame/drivers/1943.cpp
@@ -334,7 +334,7 @@ static MACHINE_CONFIG_START( 1943, _1943_state )
// sound hardware
MCFG_SPEAKER_STANDARD_MONO("mono")
-
+
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
MCFG_SOUND_ADD("ym1", YM2203, XTAL_24MHz/16) /* verified on pcb */
diff --git a/src/mame/drivers/alpha68k.cpp b/src/mame/drivers/alpha68k.cpp
index 1817a2c4d16..1650f88828d 100644
--- a/src/mame/drivers/alpha68k.cpp
+++ b/src/mame/drivers/alpha68k.cpp
@@ -2140,7 +2140,7 @@ static MACHINE_CONFIG_START( alpha68k_II, alpha68k_state )
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
-
+
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
MCFG_SOUND_ADD("ym1", YM2203, 3000000)
diff --git a/src/mame/drivers/altos486.cpp b/src/mame/drivers/altos486.cpp
index d9b4aa81a6e..60589ecde69 100644
--- a/src/mame/drivers/altos486.cpp
+++ b/src/mame/drivers/altos486.cpp
@@ -220,4 +220,3 @@ ROM_START( altos486 )
ROM_END
COMP( 1984, altos486, 0, 0, altos486, 0, driver_device, 0, "Altos Computer Systems", "Altos 486", MACHINE_NOT_WORKING | MACHINE_NO_SOUND)
-
diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp
index c324800df82..f9d8f382cce 100644
--- a/src/mame/drivers/apple2e.cpp
+++ b/src/mame/drivers/apple2e.cpp
@@ -1946,34 +1946,34 @@ READ8_MEMBER(apple2e_state::c300_int_r) { return read_int_rom(space, 0x300, off
READ8_MEMBER(apple2e_state::c300_int_bank_r) { return read_int_rom(space, 0x4300, offset); }
WRITE8_MEMBER(apple2e_state::c300_w) { write_slot_rom(space, 3, offset, data); }
READ8_MEMBER(apple2e_state::c400_r) { return read_slot_rom(space, 4, offset); }
-READ8_MEMBER(apple2e_state::c400_int_r)
-{
+READ8_MEMBER(apple2e_state::c400_int_r)
+{
if ((offset < 0x100) && (m_mockingboard4c))
{
return read_slot_rom(space, 4, offset);
}
- return read_int_rom(space, 0x400, offset);
+ return read_int_rom(space, 0x400, offset);
}
-READ8_MEMBER(apple2e_state::c400_int_bank_r)
-{
+READ8_MEMBER(apple2e_state::c400_int_bank_r)
+{
if ((offset < 0x100) && (m_mockingboard4c))
{
return read_slot_rom(space, 4, offset);
}
- return read_int_rom(space, 0x4400, offset);
+ return read_int_rom(space, 0x4400, offset);
}
-WRITE8_MEMBER(apple2e_state::c400_w)
-{
+WRITE8_MEMBER(apple2e_state::c400_w)
+{
if ((m_isiic) && (offset < 0x100))
{
m_mockingboard4c = true;
}
- write_slot_rom(space, 4, offset, data);
+ write_slot_rom(space, 4, offset, data);
}
READ8_MEMBER(apple2e_state::c800_r)
@@ -3457,7 +3457,7 @@ static MACHINE_CONFIG_DERIVED( apple2c, apple2ee )
MCFG_RS232_CTS_HANDLER(DEVWRITELINE(IIC_ACIA2_TAG, mos6551_device, write_cts))
// TODO: populate the IIc's other virtual slots with ONBOARD_ADD
- MCFG_A2BUS_ONBOARD_ADD("a2bus", "sl4", A2BUS_MOCKINGBOARD, NOOP ) // Mockingboard 4C
+ MCFG_A2BUS_ONBOARD_ADD("a2bus", "sl4", A2BUS_MOCKINGBOARD, NOOP ) // Mockingboard 4C
MCFG_A2BUS_ONBOARD_ADD("a2bus", "sl6", A2BUS_DISKIING, NOOP)
MCFG_A2EAUXSLOT_SLOT_REMOVE("aux")
diff --git a/src/mame/drivers/bfm_ad5.cpp b/src/mame/drivers/bfm_ad5.cpp
index 3374a24c2c1..ec3073b7540 100644
--- a/src/mame/drivers/bfm_ad5.cpp
+++ b/src/mame/drivers/bfm_ad5.cpp
@@ -86,4 +86,4 @@ MACHINE_CONFIG_START( bfm_ad5, adder5_state )
/* unknown sound */
MACHINE_CONFIG_END
-#include "bfm_ad5sw.hxx" \ No newline at end of file
+#include "bfm_ad5sw.hxx"
diff --git a/src/mame/drivers/crgolf.cpp b/src/mame/drivers/crgolf.cpp
index 03057b92740..52545910579 100644
--- a/src/mame/drivers/crgolf.cpp
+++ b/src/mame/drivers/crgolf.cpp
@@ -48,41 +48,41 @@
Pin 19 - Pin 22 of F1 (2764 on cpu/sound board), Output
Pin 20 - VCC
- -------------------------------------------------------------------
+ -------------------------------------------------------------------
- Master's Golf is a different PCB, but appears to operate in a similar way
+ Master's Golf is a different PCB, but appears to operate in a similar way
-
- PCB X-081-PC-A
- contains a large box marked
+ PCB X-081-PC-A
+ contains a large box marked
- |-----------------------\_/--------------------|
- | NASCO-9000 |
- | |
- | /- NASCO -\ |
- | /\ | ORIGINAL | |
- | NASCO\/YUVO \- 0001941 -/ |
- | |
- | PAT.P |
- | |---------------------------------------| |
- | | MASTER'S GOLF vers JAPAN | |
- | | | |
- | | CUSTOM BOARD | |
- | |---------------------------------------| |
- | |
- | YUVO CO., LTD |
- |-----------------------------------------------
- next to rom M-GF_A10.12K
- the box must contain at least a Z80
+ |-----------------------\_/--------------------|
+ | NASCO-9000 |
+ | |
+ | /- NASCO -\ |
+ | /\ | ORIGINAL | |
+ | NASCO\/YUVO \- 0001941 -/ |
+ | |
+ | PAT.P |
+ | |---------------------------------------| |
+ | | MASTER'S GOLF vers JAPAN | |
+ | | | |
+ | | CUSTOM BOARD | |
+ | |---------------------------------------| |
+ | |
+ | YUVO CO., LTD |
+ |-----------------------------------------------
+
+ next to rom M-GF_A10.12K
+ the box must contain at least a Z80
DASM Notes:
-- main CPU currently stalls with a RAM buffer check ($63fe), then it
-tries to see if $612c onward has a "MASTERJ" string on it, resets itself
+- main CPU currently stalls with a RAM buffer check ($63fe), then it
+tries to see if $612c onward has a "MASTERJ" string on it, resets itself
otherwise.
-During irq routines it also checks if bit 7 is active for $640a-$6415,
+During irq routines it also checks if bit 7 is active for $640a-$6415,
modifies this area if condition is true.
Neither of above matches what we have in the rom data banks, so it's either
protected or a snippet should do the aforementioned string copy.
@@ -289,7 +289,7 @@ WRITE8_MEMBER(crgolf_state::crgolfhi_sample_w)
WRITE8_MEMBER(crgolf_state::screen_select_w)
{
-// if (data & 0xfe) printf("vram_page_select_w %02x\n", data);
+// if (data & 0xfe) printf("vram_page_select_w %02x\n", data);
m_vrambank->set_bank(data & 0x1);
}
@@ -354,14 +354,14 @@ ADDRESS_MAP_END
static ADDRESS_MAP_START( mastrglf_io, AS_IO, 8, crgolf_state )
ADDRESS_MAP_GLOBAL_MASK(0xff)
-
+
AM_RANGE(0x03, 0x03) AM_WRITEONLY AM_SHARE("color_select")
AM_RANGE(0x04, 0x04) AM_WRITEONLY AM_SHARE("screen_flip")
AM_RANGE(0x05, 0x05) AM_WRITE( screen_select_w )
AM_RANGE(0x06, 0x06) AM_WRITEONLY AM_SHARE("screenb_enable")
AM_RANGE(0x07, 0x07) AM_WRITEONLY AM_SHARE("screena_enable")
-// AM_RANGE(0x20, 0x20) AM_WRITE( main_to_sound_w )
+// AM_RANGE(0x20, 0x20) AM_WRITE( main_to_sound_w )
AM_RANGE(0x40, 0x40) AM_WRITE( main_to_sound_w )
AM_RANGE(0xa0, 0xa0) AM_READ( sound_to_main_r )
ADDRESS_MAP_END
@@ -391,7 +391,6 @@ READ8_MEMBER(crgolf_state::unk_sub_07_r)
WRITE8_MEMBER(crgolf_state::unk_sub_0c_w)
{
-
}
@@ -571,7 +570,7 @@ ROM_START( crgolf ) // 834-5419-04
ROM_LOAD( "crwnc1.1c", 0x00000, 0x2000, CRC(3246e405) SHA1(f6018029317ac96df5866ca6a2bb2135edbd7e77) )
ROM_LOAD( "crwna1.1a", 0x02000, 0x2000, CRC(b9a936e2) SHA1(cebf67d9c42627fbb39648674012a6cf8cb287b5) )
- ROM_REGION( 0x20000, "maindata", 0 )
+ ROM_REGION( 0x20000, "maindata", 0 )
ROM_LOAD( "epr-5880.6b", 0x00000, 0x2000, CRC(4d6d8dad) SHA1(1530f81ad0097eadc75884ff8690b60b85ae451b) )
ROM_LOAD( "epr-5885.5e", 0x0e000, 0x2000, CRC(fac6d56c) SHA1(67dc1918d5ab2443e967359e51d49dd134cdf25d) )
ROM_LOAD( "epr-5881.6f", 0x10000, 0x2000, CRC(dd48dc1f) SHA1(d4560a88d872bd5f401344e3adb25f8486caca11) )
@@ -601,7 +600,7 @@ ROM_START( crgolfa ) // 834-5419-03
ROM_LOAD( "epr-6143.1c", 0x00000, 0x2000, CRC(4b301360) SHA1(2a7dd4876f4448b4b59b6dd02e55eb2d0126b777) )
ROM_LOAD( "epr-6142.1a", 0x02000, 0x2000, CRC(8fc5e67f) SHA1(6563db94c55cfc7d2270daccaab57fc7b422b9f9) )
- ROM_REGION( 0x20000, "maindata", 0 )
+ ROM_REGION( 0x20000, "maindata", 0 )
ROM_LOAD( "epr-5880.6b", 0x00000, 0x2000, CRC(4d6d8dad) SHA1(1530f81ad0097eadc75884ff8690b60b85ae451b) )
ROM_LOAD( "epr-5885.5e", 0x0e000, 0x2000, CRC(fac6d56c) SHA1(67dc1918d5ab2443e967359e51d49dd134cdf25d) )
ROM_LOAD( "epr-5881.6f", 0x10000, 0x2000, CRC(dd48dc1f) SHA1(d4560a88d872bd5f401344e3adb25f8486caca11) )
@@ -632,7 +631,7 @@ ROM_START( crgolfb )
ROM_LOAD( "epr-5879b.1c", 0x00000, 0x2000, CRC(927be359) SHA1(d534f7e3ef4ced8eea882ae2b8425df4c5842833) ) // 5879b.
ROM_LOAD( "epr-5878.1a", 0x02000, 0x2000, CRC(65fd0fa0) SHA1(de95ff95c9f981cd9eadf8b028ee5373bc69007b) ) // 5878.
- ROM_REGION( 0x20000, "maindata", 0 )
+ ROM_REGION( 0x20000, "maindata", 0 )
ROM_LOAD( "epr-5880.6b", 0x00000, 0x2000, CRC(4d6d8dad) SHA1(1530f81ad0097eadc75884ff8690b60b85ae451b) ) // crnsgolf.c
ROM_LOAD( "epr-5885.5e", 0x0e000, 0x2000, CRC(fac6d56c) SHA1(67dc1918d5ab2443e967359e51d49dd134cdf25d) ) // crnsgolf.h
ROM_LOAD( "epr-5881.6f", 0x10000, 0x2000, CRC(dd48dc1f) SHA1(d4560a88d872bd5f401344e3adb25f8486caca11) ) // crnsgolf.d
@@ -660,7 +659,7 @@ ROM_START( crgolfc )
ROM_LOAD( "15.1a", 0x00000, 0x2000, CRC(e6194356) SHA1(78eec53a0658b552e6a8af109d9c9754e4ddadcb) )
ROM_LOAD( "16.1c", 0x02000, 0x2000, CRC(f50412e2) SHA1(5a50fb1edfc26072e921447bd157fe996f707e05) )
- ROM_REGION( 0x20000, "maindata", 0 )
+ ROM_REGION( 0x20000, "maindata", 0 )
ROM_LOAD( "cg.1", 0x00000, 0x2000, CRC(ad7d537a) SHA1(deff74074a8b16ea91a0fa72d97ec36336c87b97) ) // 1.6a
ROM_LOAD( "epr-5885.5e", 0x0e000, 0x2000, CRC(fac6d56c) SHA1(67dc1918d5ab2443e967359e51d49dd134cdf25d) ) // 6.5a
ROM_LOAD( "epr-5881.6f", 0x10000, 0x2000, CRC(dd48dc1f) SHA1(d4560a88d872bd5f401344e3adb25f8486caca11) ) // 2.6b
@@ -688,7 +687,7 @@ ROM_START( crgolfbt )
ROM_LOAD( "epr-5879b.1c", 0x00000, 0x2000, CRC(927be359) SHA1(d534f7e3ef4ced8eea882ae2b8425df4c5842833) )
ROM_LOAD( "epr-5878.1a", 0x02000, 0x2000, CRC(65fd0fa0) SHA1(de95ff95c9f981cd9eadf8b028ee5373bc69007b) )
- ROM_REGION( 0x20000, "maindata", 0 )
+ ROM_REGION( 0x20000, "maindata", 0 )
ROM_LOAD( "cg.1", 0x00000, 0x2000, CRC(ad7d537a) SHA1(deff74074a8b16ea91a0fa72d97ec36336c87b97) )
ROM_LOAD( "epr-5885.5e", 0x0e000, 0x2000, CRC(fac6d56c) SHA1(67dc1918d5ab2443e967359e51d49dd134cdf25d) ) // cg.6
ROM_LOAD( "epr-5881.6f", 0x10000, 0x2000, CRC(dd48dc1f) SHA1(d4560a88d872bd5f401344e3adb25f8486caca11) ) // cg.2
@@ -716,7 +715,7 @@ ROM_START( crgolfhi )
ROM_LOAD( "cpu.c1", 0x00000, 0x2000, CRC(8b101085) SHA1(a59c369be3e7e645d8b20032998a778a2056b7d7) )
ROM_LOAD( "cpu.a1", 0x02000, 0x2000, CRC(f48a8ee8) SHA1(cc07c7258caf251e9cb52f12be779cb02fca0b0a) )
- ROM_REGION( 0x20000, "maindata", 0 )
+ ROM_REGION( 0x20000, "maindata", 0 )
ROM_LOAD( "main.b6", 0x00000, 0x2000, CRC(5b0336c6) SHA1(86e2c197f23a2f2f7666448b74611150ca15a2af) )
ROM_LOAD( "main.b5", 0x02000, 0x2000, CRC(7b80149a) SHA1(c802a79b1430b15d166f5fca11d2ed4e65bc65a9) )
ROM_LOAD( "main.c6", 0x04000, 0x2000, CRC(7804cb1c) SHA1(487f979f47a0f40fa35331c71a66dc8428387a26) )
@@ -757,7 +756,7 @@ ROM_START( mastrglf )
ROM_LOAD( "M-GF_A5.10A.27256.ROM2", 0x18000, 0x08000, CRC(4397c8a0) SHA1(deb9de1cf7ce6ddc69addf18ff5bf2f25ed11602) )
ROM_LOAD( "M-GF_A6.12A.27256.ROM1", 0x20000, 0x08000, CRC(b1fccecf) SHA1(8fb5e40f34596d9faa73255afc2c2635e9008954) )
ROM_LOAD( "M-GF_A7.13A.27256.ROM0", 0x28000, 0x08000, CRC(06075e41) SHA1(3426f4ede8449288519e25bc8a1d679bb5137279) )
-
+
ROM_REGION( 0x10000, "audiocpu", 0 ) // next to large module
ROM_LOAD( "M-GF_A10.12K.27256", 0x00000, 0x08000, CRC(d145b144) SHA1(52370d56106f0280c52266b5a727493a3396a8e3) )
@@ -765,7 +764,7 @@ ROM_START( mastrglf )
ROM_LOAD( "M-GF_A8.15A.27256", 0x00000, 0x08000, CRC(9ea9183b) SHA1(55f54575cd662b6194f69532baa25c9b2272760f) )
ROM_LOAD( "M-GF_A9.16A.27256", 0x08000, 0x08000, CRC(61ab715f) SHA1(6b9cccaa83a9a9e44a46bae796e2f9eaa9f9c951) )
- ROM_REGION( 0x0300, "proms", 0 )
+ ROM_REGION( 0x0300, "proms", 0 )
ROM_LOAD( "tbp24s10n.1", 0x0000, 0x0100, NO_DUMP )
ROM_LOAD( "tbp24s10n.2", 0x0100, 0x0100, NO_DUMP )
ROM_LOAD( "tbp24s10n.2", 0x0200, 0x0100, NO_DUMP )
diff --git a/src/mame/drivers/cybiko.cpp b/src/mame/drivers/cybiko.cpp
index a6abc4389f1..16501fbb581 100644
--- a/src/mame/drivers/cybiko.cpp
+++ b/src/mame/drivers/cybiko.cpp
@@ -60,7 +60,7 @@ ToDo:
static ADDRESS_MAP_START( cybikov1_mem, AS_PROGRAM, 16, cybiko_state )
AM_RANGE( 0x000000, 0x007fff ) AM_ROM
AM_RANGE( 0x600000, 0x600001 ) AM_READWRITE( cybiko_lcd_r, cybiko_lcd_w )
-// AM_RANGE( 0xe00000, 0xe07fff ) AM_READ( cybikov1_key_r )
+// AM_RANGE( 0xe00000, 0xe07fff ) AM_READ( cybikov1_key_r )
ADDRESS_MAP_END
/*
diff --git a/src/mame/drivers/dec0.cpp b/src/mame/drivers/dec0.cpp
index b78e1ca8b45..6e4e753b928 100644
--- a/src/mame/drivers/dec0.cpp
+++ b/src/mame/drivers/dec0.cpp
@@ -1303,7 +1303,7 @@ static MACHINE_CONFIG_START( dec0_base, dec0_state )
MCFG_DEVICE_ADD("spritegen", DECO_MXC06, 0)
MCFG_DECO_MXC06_GFX_REGION(3)
MCFG_DECO_MXC06_GFXDECODE("gfxdecode")
-
+
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/deco_ld.cpp b/src/mame/drivers/deco_ld.cpp
index 3765aa5230e..5c2c1a5a282 100644
--- a/src/mame/drivers/deco_ld.cpp
+++ b/src/mame/drivers/deco_ld.cpp
@@ -494,10 +494,10 @@ static MACHINE_CONFIG_START( rblaster, deco_ld_state )
/* sound hardware */
/* TODO: mixing */
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
-
+
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
MCFG_GENERIC_LATCH_8_ADD("soundlatch2")
-
+
MCFG_SOUND_ADD("ay1", AY8910, 1500000)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.25)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.25)
diff --git a/src/mame/drivers/fcscsi.cpp b/src/mame/drivers/fcscsi.cpp
index 2c3f696b341..ea7083a46e7 100644
--- a/src/mame/drivers/fcscsi.cpp
+++ b/src/mame/drivers/fcscsi.cpp
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:Joakim Larsson Edstrom
/***************************************************************************
- * Interrupt scheme and dmac hookup shamelessly based on esq5505.cpp
+ * Interrupt scheme and dmac hookup shamelessly based on esq5505.cpp
*
* 11/04/2016
* Force SYS68K ISCSI-1 driver - This driver will be converted into a slot device once the VME bus driver exists.
@@ -15,7 +15,7 @@
* ----------------------------------------------------------
* 00 0000 - 00 0007 Initialisation vectors from system EPROM
* 00 0008 - 00 1FFF Local SRAM
- * 00 2000 - 01 FFFF Dynamic Dual Port RAM
+ * 00 2000 - 01 FFFF Dynamic Dual Port RAM
* C4 0000 - C4 001F SCSIbus controller
* C8 0000 - C8 00FF DMAC
* CC 0000 - CC 0007 FDC
@@ -160,7 +160,7 @@ READ16_MEMBER (fcscsi1_state::bootvect_r){
return m_sysrom [offset];
}
-/* The Control Register - descretelly implemented on the PCB
+/* The Control Register - descretelly implemented on the PCB
Bit #: 7 6 5 4 3 2 1 0
\ \ \ \ \ \ \ \ Floppy Disk Side Select
\ \ \ \ \ \ \ Floppy Disk Drive Select 0
@@ -169,7 +169,7 @@ Bit #: 7 6 5 4 3 2 1 0
\ \ \ \ Floppy Disk Drive Select 3
\ \ \ ISCSI-l I.D. Bit #0
\ \ ISCSI-l I.D. Bit #1
- \ ISCSI-l 1.D. Bit #2
+ \ ISCSI-l 1.D. Bit #2
*/
READ8_MEMBER (fcscsi1_state::tcr_r){
@@ -257,7 +257,7 @@ WRITE8_MEMBER (fcscsi1_state::not_implemented_w){
/*
----------------------------------------------------
- IRQ IRQ
+ IRQ IRQ
Level Source B4l inserted B4l removed (Def)
-----------------------------------------------------
1 P3 Pin #13 AV1 Autovector AV1 Autovector
@@ -265,10 +265,10 @@ Level Source B4l inserted B4l removed (Def)
3 SCSIBC AV3 Autovector AV3 Autovector
4 FDC AV4 Autovector AV4 Autovector
5 PI/T Timer PI/T Timer Vect PI/T Timer Vect
- 6 -- -- --
+ 6 -- -- --
7 PI/T Port PI/T Port Vect PI/T Port Vect
------------------------------------------------------
-Default configuration: B41 jumper removed
+Default configuration: B41 jumper removed
The PI/T port interrupt can be used under software control to
cause non-maskable (Level 7) interrupts if the watchdog timer
diff --git a/src/mame/drivers/gba.cpp b/src/mame/drivers/gba.cpp
index 64620d1f156..4a8cae101e5 100644
--- a/src/mame/drivers/gba.cpp
+++ b/src/mame/drivers/gba.cpp
@@ -2109,7 +2109,7 @@ void gba_state::machine_start()
m_maincpu->space(AS_PROGRAM).install_read_bank(0x08000000, 0x09ffffff, 0, 0, "rom1");
m_maincpu->space(AS_PROGRAM).install_read_bank(0x0a000000, 0x0bffffff, 0, 0, "rom2");
m_maincpu->space(AS_PROGRAM).install_read_bank(0x0c000000, 0x0cffffff, 0, 0, "rom3");
-
+
std::string region_tag;
memory_region *cart_rom = memregion(region_tag.assign(m_cart->tag()).append(GBASLOT_ROM_REGION_TAG).c_str());
@@ -2118,7 +2118,7 @@ void gba_state::machine_start()
membank("rom2")->set_base(cart_rom->base());
membank("rom3")->set_base(cart_rom->base());
-
+
// add nvram to save state
m_cart->save_nvram();
@@ -2151,7 +2151,7 @@ void gba_state::machine_start()
memory_region *cart_romhlp = memregion(region_tag.assign(m_cart->tag()).append(GBAHELP_ROM_REGION_TAG).c_str());
membank("rom1")->set_base(cart_romhlp->base());
}
-
+
}
save_item(NAME(m_DISPSTAT));
diff --git a/src/mame/drivers/goldstar.cpp b/src/mame/drivers/goldstar.cpp
index aed5c928dbe..508435f122a 100644
--- a/src/mame/drivers/goldstar.cpp
+++ b/src/mame/drivers/goldstar.cpp
@@ -887,16 +887,16 @@ static ADDRESS_MAP_START( flaming7_map, AS_PROGRAM, 8, goldstar_state )
AM_RANGE(0x9000, 0x97ff) AM_RAM_WRITE(goldstar_fg_atrram_w) AM_SHARE("fg_atrram")
AM_RANGE(0x9800, 0x99ff) AM_RAM_WRITE(goldstar_reel1_ram_w) AM_SHARE("reel1_ram")
-// AM_RANGE(0x9a00, 0x9fff) AM_RAM
+// AM_RANGE(0x9a00, 0x9fff) AM_RAM
AM_RANGE(0xa000, 0xa1ff) AM_RAM_WRITE(goldstar_reel2_ram_w) AM_SHARE("reel2_ram")
-// AM_RANGE(0xa200, 0xa7ff) AM_RAM
+// AM_RANGE(0xa200, 0xa7ff) AM_RAM
AM_RANGE(0xa800, 0xa9ff) AM_RAM_WRITE(goldstar_reel3_ram_w) AM_SHARE("reel3_ram")
-// AM_RANGE(0xaa00, 0xafff) AM_RAM
+// AM_RANGE(0xaa00, 0xafff) AM_RAM
-// AM_RANGE(0xb000, 0xb03f) AM_RAM
+// AM_RANGE(0xb000, 0xb03f) AM_RAM
AM_RANGE(0xb040, 0xb07f) AM_RAM AM_SHARE("reel1_scroll")
AM_RANGE(0xb080, 0xb0bf) AM_RAM AM_SHARE("reel2_scroll")
-// AM_RANGE(0xb0c0, 0xb0ff) AM_RAM
+// AM_RANGE(0xb0c0, 0xb0ff) AM_RAM
AM_RANGE(0xb100, 0xb17f) AM_RAM AM_SHARE("reel3_scroll")
AM_RANGE(0xb180, 0xb7ff) AM_RAM
@@ -908,12 +908,12 @@ static ADDRESS_MAP_START( flaming7_map, AS_PROGRAM, 8, goldstar_state )
AM_RANGE(0xb850, 0xb850) AM_WRITE(p1_lamps_w)
AM_RANGE(0xb860, 0xb860) AM_WRITE(p2_lamps_w)
AM_RANGE(0xb870, 0xb870) AM_DEVWRITE("snsnd", sn76489_device, write) /* sound */
-// AM_RANGE(0xc000, 0xd3ff) AM_RAM
+// AM_RANGE(0xc000, 0xd3ff) AM_RAM
AM_RANGE(0xf800, 0xffff) AM_RAM
ADDRESS_MAP_END
/*
W 9A00-B7FF FF
- RW B000-B7FF 00
+ RW B000-B7FF 00
*/
@@ -8179,7 +8179,7 @@ static MACHINE_CONFIG_DERIVED( flaming7, lucky8 )
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(flaming7_map)
-// MCFG_CPU_IO_MAP(flaming7_readport)
+// MCFG_CPU_IO_MAP(flaming7_readport)
MACHINE_CONFIG_END
@@ -10827,7 +10827,7 @@ ROM_END
/*
New Lucky 8 Lines / New Super 8 Lines (W-4, Witch Bonus)
-
+
CPUs
1x Z80 (11b) - 8-bit Microprocessor - main (missing).
3x iD8255A-5 (7b, 8b, 9b) - Programmable Peripheral Interface.
@@ -10836,7 +10836,7 @@ ROM_END
1x uPC1181 (0a) - Audio Amplifier - sound.
ROMs
- 4x AM27C64 (1-4) dumped.
+ 4x AM27C64 (1-4) dumped.
4x M27C256B (5-8) dumped.
3x AM27S21APC (1, 2, 3) dumped.
3x N82S123AN (4, 5) dumped.
@@ -10991,11 +10991,11 @@ ROM_END
Silkscreened: LUCKY97-1.
06/07/1993.
TAIWAN.
-
+
GFX ROMs 1, 2, 3, 4 are double size. Each half matches the set ns8lines.
GFX ROMs 5, 6, 7 match the ns8lines set.
- Program ROM is different.
+ Program ROM is different.
*/
ROM_START( ns8linesa )
ROM_REGION( 0x8000, "maincpu", 0 )
@@ -14072,7 +14072,7 @@ ROM_END
graphics sets in their respective order...
-------------------------------------------------------------------
-
+
Tech Notes:
PCB has some hacks...
diff --git a/src/mame/drivers/harddriv.cpp b/src/mame/drivers/harddriv.cpp
index d8212707109..983517a5acc 100644
--- a/src/mame/drivers/harddriv.cpp
+++ b/src/mame/drivers/harddriv.cpp
@@ -5010,7 +5010,7 @@ void harddriv_state::init_racedrivc_panorama_side()
// m_gsp->space(AS_PROGRAM).install_write_handler(0xfff76f60, 0xfff76f6f, write16_delegate(FUNC(harddriv_state::rdgsp_speedup1_w), this));
// m_gsp->space(AS_PROGRAM).install_read_handler(0xfff76f60, 0xfff76f6f, read16_delegate(FUNC(harddriv_state::rdgsp_speedup1_r), this));
// m_gsp_speedup_pc = 0xfff43a00;
-// m_gsp_speedup_addr[0] = (UINT16 *)(m_gsp_vram + ((0xfff76f60 - 0xffc00000) >> 3));
+// m_gsp_speedup_addr[0] = (UINT16 *)(m_gsp_vram + ((0xfff76f60 - 0xffc00000) >> 3));
/* set up adsp speedup handlers */
m_adsp->space(AS_DATA).install_read_handler(0x1fff, 0x1fff, read16_delegate(FUNC(harddriv_state::hdadsp_speedup_r), this));
diff --git a/src/mame/drivers/hh_tms1k.cpp b/src/mame/drivers/hh_tms1k.cpp
index d86910a77f8..16c189ca360 100644
--- a/src/mame/drivers/hh_tms1k.cpp
+++ b/src/mame/drivers/hh_tms1k.cpp
@@ -3626,7 +3626,7 @@ MACHINE_CONFIG_END
* TMS1000NLL MP3208 (die label 1000C, MP3208)
* SN75494N (acting as inverters), SN76477 sound
* 4 sliding buttons, light bulb
-
+
This is a 2-player electronic board game. It still needs game pieces like the
original Battleship board game.
@@ -3653,7 +3653,7 @@ WRITE16_MEMBER(bship_state::write_r)
{
// R0-R10: input mux
m_inp_mux = data;
-
+
// R4: 75494 to R12 33K to SN76477 pin 20
m_sn->slf_res_w((data & 0x10) ? RES_INF : RES_K(33));
}
@@ -3664,7 +3664,7 @@ WRITE16_MEMBER(bship_state::write_o)
// O0: SN76477 pin 9
m_sn->enable_w(data & 1);
-
+
// O1: 75494 to R4 100K to SN76477 pin 18
// O2: 75494 to R3 150K to SN76477 pin 18
double o12 = RES_INF;
@@ -3676,19 +3676,19 @@ WRITE16_MEMBER(bship_state::write_o)
case 3: o12 = RES_2_PARALLEL(RES_K(100), RES_K(150)); break;
}
m_sn->vco_res_w(o12);
-
+
// O2,O6: (TODO) to SN76477 pin 21
//m_sn->slf_cap_w(x);
-
+
// O4: SN76477 pin 22
m_sn->vco_w(data >> 4 & 1);
-
+
// O5: R11 27K to SN76477 pin 23
m_sn->one_shot_cap_w((data & 0x20) ? RES_K(27) : RES_INF);
-
+
// O6: SN76477 pin 25
m_sn->mixer_b_w(data >> 6 & 1);
-
+
// O7: 75494 to light bulb
display_matrix(1, 1, data >> 7 & 1, 1);
}
diff --git a/src/mame/drivers/hk68v10.cpp b/src/mame/drivers/hk68v10.cpp
index e3705319864..5dbdc0b8346 100644
--- a/src/mame/drivers/hk68v10.cpp
+++ b/src/mame/drivers/hk68v10.cpp
@@ -366,13 +366,13 @@ ROM_LOAD16_BYTE ("hk68kv10U12.bin", 0xFC0000, 0x2000, CRC (f2d688e9) SHA1 (e6869
* Setup sequence channel B
* 00
* 04 4C - x16 clock, 2 stop bits, no parity
- * 05 EA -
+ * 05 EA -
* 03 E1 - 8 bit, receiver enable, auto enable on
* 09 00 - no reset
- * 01 00
+ * 01 00
* 0B 56
- * 0C 0B - low baudrate divider
- * 0D 00 - hi baudrate divider
+ * 0C 0B - low baudrate divider
+ * 0D 00 - hi baudrate divider
* 0E 03 - Baud Rate Generator enabled, PCLK is source
*/
ROM_END
diff --git a/src/mame/drivers/hp9845.cpp b/src/mame/drivers/hp9845.cpp
index 2450f760099..748ea998ef3 100644
--- a/src/mame/drivers/hp9845.cpp
+++ b/src/mame/drivers/hp9845.cpp
@@ -104,9 +104,9 @@ public:
driver_device(mconfig, type, tag),
m_lpu(*this , "lpu"),
m_ppu(*this , "ppu"),
- m_screen(*this , "screen"),
+ m_screen(*this , "screen"),
m_palette(*this , "palette"),
- m_gv_timer(*this , "gv_timer"),
+ m_gv_timer(*this , "gv_timer"),
m_io_key0(*this , "KEY0"),
m_io_key1(*this , "KEY1"),
m_io_key2(*this , "KEY2"),
@@ -120,16 +120,16 @@ public:
virtual void machine_reset() override;
TIMER_DEVICE_CALLBACK_MEMBER(scanline_timer);
- TIMER_DEVICE_CALLBACK_MEMBER(gv_timer);
+ TIMER_DEVICE_CALLBACK_MEMBER(gv_timer);
void vblank_w(screen_device &screen, bool state);
- void set_graphic_mode(bool graphic);
+ void set_graphic_mode(bool graphic);
DECLARE_READ16_MEMBER(graphic_r);
DECLARE_WRITE16_MEMBER(graphic_w);
- attotime time_to_gv_mem_availability(void) const;
- void advance_gv_fsm(bool ds , bool trigger);
- void update_graphic_bits(void);
+ attotime time_to_gv_mem_availability(void) const;
+ void advance_gv_fsm(bool ds , bool trigger);
+ void update_graphic_bits(void);
IRQ_CALLBACK_MEMBER(irq_callback);
void update_irq(void);
@@ -148,9 +148,9 @@ public:
private:
required_device<hp_5061_3001_cpu_device> m_lpu;
required_device<hp_5061_3001_cpu_device> m_ppu;
- required_device<screen_device> m_screen;
+ required_device<screen_device> m_screen;
required_device<palette_device> m_palette;
- required_device<timer_device> m_gv_timer;
+ required_device<timer_device> m_gv_timer;
required_ioport m_io_key0;
required_ioport m_io_key1;
required_ioport m_io_key2;
@@ -160,7 +160,7 @@ private:
void set_video_mar(UINT16 mar);
void video_fill_buff(bool buff_idx);
void video_render_buff(unsigned video_scanline , unsigned line_in_row, bool buff_idx);
- void graphic_video_render(unsigned video_scanline);
+ void graphic_video_render(unsigned video_scanline);
// Character generator
const UINT8 *m_chargen;
@@ -176,41 +176,41 @@ private:
offs_t m_video_mar;
UINT16 m_video_word;
bool m_video_load_mar;
- bool m_video_first_mar;
+ bool m_video_first_mar;
bool m_video_byte_idx;
UINT8 m_video_attr;
bool m_video_buff_idx;
bool m_video_blanked;
video_buffer_t m_video_buff[ 2 ];
- // Graphic video
- typedef enum {
- GV_STAT_RESET,
- GV_STAT_WAIT_DS_0 = GV_STAT_RESET,
- GV_STAT_WAIT_TRIG_0,
- GV_STAT_WAIT_MEM_0,
- GV_STAT_WAIT_DS_1,
- GV_STAT_WAIT_DS_2,
- GV_STAT_WAIT_TRIG_1,
- GV_STAT_WAIT_MEM_1,
- GV_STAT_WAIT_MEM_2
- } gv_fsm_state_t;
-
- bool m_graphic_sel;
- gv_fsm_state_t m_gv_fsm_state;
- bool m_gv_int_en;
- bool m_gv_dma_en;
- bool m_gv_ready;
- UINT8 m_gv_cmd; // U65 (GC)
- UINT16 m_gv_data_w; // U29, U45, U28 & U44 (GC)
- UINT16 m_gv_data_r; // U59 & U60 (GC)
- UINT16 m_gv_io_counter; // U1, U2, U14 & U15 (GC)
- UINT16 m_gv_cursor_w; // U38 & U39 (GS)
- UINT16 m_gv_cursor_x; // U31 & U23 (GS)
- UINT16 m_gv_cursor_y; // U15 & U8 (GS)
- bool m_gv_cursor_gc; // U8 (GS)
- bool m_gv_cursor_fs; // U8 (GS)
- std::vector<UINT16> m_graphic_mem;
+ // Graphic video
+ typedef enum {
+ GV_STAT_RESET,
+ GV_STAT_WAIT_DS_0 = GV_STAT_RESET,
+ GV_STAT_WAIT_TRIG_0,
+ GV_STAT_WAIT_MEM_0,
+ GV_STAT_WAIT_DS_1,
+ GV_STAT_WAIT_DS_2,
+ GV_STAT_WAIT_TRIG_1,
+ GV_STAT_WAIT_MEM_1,
+ GV_STAT_WAIT_MEM_2
+ } gv_fsm_state_t;
+
+ bool m_graphic_sel;
+ gv_fsm_state_t m_gv_fsm_state;
+ bool m_gv_int_en;
+ bool m_gv_dma_en;
+ bool m_gv_ready;
+ UINT8 m_gv_cmd; // U65 (GC)
+ UINT16 m_gv_data_w; // U29, U45, U28 & U44 (GC)
+ UINT16 m_gv_data_r; // U59 & U60 (GC)
+ UINT16 m_gv_io_counter; // U1, U2, U14 & U15 (GC)
+ UINT16 m_gv_cursor_w; // U38 & U39 (GS)
+ UINT16 m_gv_cursor_x; // U31 & U23 (GS)
+ UINT16 m_gv_cursor_y; // U15 & U8 (GS)
+ bool m_gv_cursor_gc; // U8 (GS)
+ bool m_gv_cursor_fs; // U8 (GS)
+ std::vector<UINT16> m_graphic_mem;
// Interrupt handling
UINT8 m_irl_pending;
@@ -373,11 +373,11 @@ UINT32 hp9845_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap,
UINT32 hp9845b_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
- if (m_graphic_sel) {
- copybitmap(bitmap, m_bitmap, 0, 0, GVIDEO_HBEND, GVIDEO_VBEND, cliprect);
- } else {
- copybitmap(bitmap, m_bitmap, 0, 0, 0, 0, cliprect);
- }
+ if (m_graphic_sel) {
+ copybitmap(bitmap, m_bitmap, 0, 0, GVIDEO_HBEND, GVIDEO_VBEND, cliprect);
+ } else {
+ copybitmap(bitmap, m_bitmap, 0, 0, 0, 0, cliprect);
+ }
return 0;
}
@@ -388,7 +388,7 @@ void hp9845b_state::machine_start()
m_chargen = memregion("chargen")->base();
- m_graphic_mem.resize(GVIDEO_MEM_SIZE);
+ m_graphic_mem.resize(GVIDEO_MEM_SIZE);
}
void hp9845b_state::machine_reset()
@@ -399,16 +399,16 @@ void hp9845b_state::machine_reset()
// Some sensible defaults
m_video_mar = VIDEO_BUFFER_BASE;
m_video_load_mar = false;
- m_video_first_mar = false;
+ m_video_first_mar = false;
m_video_byte_idx = false;
m_video_attr = 0;
m_video_buff_idx = false;
m_video_blanked = false;
- m_graphic_sel = false;
- m_gv_fsm_state = GV_STAT_RESET;
- m_gv_int_en = false;
- m_gv_dma_en = false;
- m_gv_ready = true;
+ m_graphic_sel = false;
+ m_gv_fsm_state = GV_STAT_RESET;
+ m_gv_int_en = false;
+ m_gv_dma_en = false;
+ m_gv_ready = true;
m_irl_pending = 0;
m_irh_pending = 0;
@@ -441,10 +441,10 @@ void hp9845b_state::video_fill_buff(bool buff_idx)
m_video_word = prog_space.read_word(m_video_mar << 1);
if (m_video_load_mar) {
// Load new address into MAR after start of a new frame or NWA instruction
- if (m_video_first_mar) {
- set_graphic_mode(!BIT(m_video_word , 15));
- m_video_first_mar = false;
- }
+ if (m_video_first_mar) {
+ set_graphic_mode(!BIT(m_video_word , 15));
+ m_video_first_mar = false;
+ }
set_video_mar(~m_video_word);
m_video_load_mar = false;
continue;
@@ -492,17 +492,17 @@ void hp9845b_state::video_render_buff(unsigned video_scanline , unsigned line_in
m_video_blanked = true;
}
- const pen_t *pen = m_palette->pens();
+ const pen_t *pen = m_palette->pens();
if (m_video_blanked) {
- // Blank scanline
- for (unsigned i = 0; i < VIDEO_HBSTART; i++) {
- m_bitmap.pix32(video_scanline , i) = pen[ 0 ];
- }
+ // Blank scanline
+ for (unsigned i = 0; i < VIDEO_HBSTART; i++) {
+ m_bitmap.pix32(video_scanline , i) = pen[ 0 ];
+ }
} else {
bool cursor_line = line_in_row == 12;
bool ul_line = line_in_row == 14;
- unsigned video_frame = (unsigned)m_screen->frame_number();
+ unsigned video_frame = (unsigned)m_screen->frame_number();
bool cursor_blink = BIT(video_frame , 3);
bool char_blink = BIT(video_frame , 4);
@@ -539,375 +539,375 @@ void hp9845b_state::video_render_buff(unsigned video_scanline , unsigned line_in
TIMER_DEVICE_CALLBACK_MEMBER(hp9845b_state::scanline_timer)
{
- unsigned video_scanline = param;
-
- if (m_graphic_sel) {
- if (video_scanline >= GVIDEO_VBEND && video_scanline < GVIDEO_VBSTART) {
- graphic_video_render(video_scanline);
- }
- } else if (video_scanline < VIDEO_ACTIVE_SCANLINES) {
- unsigned row = video_scanline / VIDEO_CHAR_HEIGHT;
- unsigned line_in_row = video_scanline - row * VIDEO_CHAR_HEIGHT;
-
- if (line_in_row == 0) {
- // Start of new row, swap buffers
- m_video_buff_idx = !m_video_buff_idx;
- video_fill_buff(!m_video_buff_idx);
- }
-
- video_render_buff(video_scanline , line_in_row , m_video_buff_idx);
- }
+ unsigned video_scanline = param;
+
+ if (m_graphic_sel) {
+ if (video_scanline >= GVIDEO_VBEND && video_scanline < GVIDEO_VBSTART) {
+ graphic_video_render(video_scanline);
+ }
+ } else if (video_scanline < VIDEO_ACTIVE_SCANLINES) {
+ unsigned row = video_scanline / VIDEO_CHAR_HEIGHT;
+ unsigned line_in_row = video_scanline - row * VIDEO_CHAR_HEIGHT;
+
+ if (line_in_row == 0) {
+ // Start of new row, swap buffers
+ m_video_buff_idx = !m_video_buff_idx;
+ video_fill_buff(!m_video_buff_idx);
+ }
+
+ video_render_buff(video_scanline , line_in_row , m_video_buff_idx);
+ }
}
TIMER_DEVICE_CALLBACK_MEMBER(hp9845b_state::gv_timer)
{
- advance_gv_fsm(false , false);
+ advance_gv_fsm(false , false);
}
void hp9845b_state::vblank_w(screen_device &screen, bool state)
{
- // VBlank signal is fed into HALT flag of PPU
- m_ppu->halt_w(state);
-
- if (state) {
- // Start of V blank
- set_video_mar(0);
- m_video_load_mar = true;
- m_video_first_mar = true;
- m_video_byte_idx = false;
- m_video_blanked = false;
- m_video_buff_idx = !m_video_buff_idx;
- video_fill_buff(!m_video_buff_idx);
- }
+ // VBlank signal is fed into HALT flag of PPU
+ m_ppu->halt_w(state);
+
+ if (state) {
+ // Start of V blank
+ set_video_mar(0);
+ m_video_load_mar = true;
+ m_video_first_mar = true;
+ m_video_byte_idx = false;
+ m_video_blanked = false;
+ m_video_buff_idx = !m_video_buff_idx;
+ video_fill_buff(!m_video_buff_idx);
+ }
}
void hp9845b_state::set_graphic_mode(bool graphic)
{
- if (graphic != m_graphic_sel) {
- m_graphic_sel = graphic;
- logerror("GS=%d\n" , graphic);
- if (m_graphic_sel) {
- m_screen->configure(GVIDEO_HTOTAL , GVIDEO_VTOTAL , rectangle(GVIDEO_HBEND , GVIDEO_HBSTART - 1 , GVIDEO_VBEND , GVIDEO_VBSTART - 1) , HZ_TO_ATTOSECONDS(VIDEO_PIXEL_CLOCK) * GVIDEO_HTOTAL * GVIDEO_VTOTAL);
- } else {
- m_screen->configure(VIDEO_HTOTAL , VIDEO_VTOTAL , rectangle(0 , VIDEO_HBSTART - 1 , 0 , VIDEO_ACTIVE_SCANLINES - 1) , HZ_TO_ATTOSECONDS(VIDEO_PIXEL_CLOCK) * VIDEO_HTOTAL * VIDEO_VTOTAL);
- }
- }
+ if (graphic != m_graphic_sel) {
+ m_graphic_sel = graphic;
+ logerror("GS=%d\n" , graphic);
+ if (m_graphic_sel) {
+ m_screen->configure(GVIDEO_HTOTAL , GVIDEO_VTOTAL , rectangle(GVIDEO_HBEND , GVIDEO_HBSTART - 1 , GVIDEO_VBEND , GVIDEO_VBSTART - 1) , HZ_TO_ATTOSECONDS(VIDEO_PIXEL_CLOCK) * GVIDEO_HTOTAL * GVIDEO_VTOTAL);
+ } else {
+ m_screen->configure(VIDEO_HTOTAL , VIDEO_VTOTAL , rectangle(0 , VIDEO_HBSTART - 1 , 0 , VIDEO_ACTIVE_SCANLINES - 1) , HZ_TO_ATTOSECONDS(VIDEO_PIXEL_CLOCK) * VIDEO_HTOTAL * VIDEO_VTOTAL);
+ }
+ }
}
READ16_MEMBER(hp9845b_state::graphic_r)
{
- UINT16 res = 0;
-
- switch (offset) {
- case 0:
- // R4: data register
- res = m_gv_data_r;
- advance_gv_fsm(true , false);
- break;
-
- case 1:
- // R5: status register
- if (m_gv_int_en) {
- BIT_SET(res, 7);
- }
- if (m_gv_dma_en) {
- BIT_SET(res, 6);
- }
- BIT_SET(res, 5);
- break;
-
- case 2:
- // R6: data register with DMA TC
- m_gv_dma_en = false;
- res = m_gv_data_r;
- advance_gv_fsm(true , false);
- break;
-
- case 3:
- // R7: not mapped
- break;
- }
-
- //logerror("rd gv R%u = %04x\n", 4 + offset , res);
-
- return res;
+ UINT16 res = 0;
+
+ switch (offset) {
+ case 0:
+ // R4: data register
+ res = m_gv_data_r;
+ advance_gv_fsm(true , false);
+ break;
+
+ case 1:
+ // R5: status register
+ if (m_gv_int_en) {
+ BIT_SET(res, 7);
+ }
+ if (m_gv_dma_en) {
+ BIT_SET(res, 6);
+ }
+ BIT_SET(res, 5);
+ break;
+
+ case 2:
+ // R6: data register with DMA TC
+ m_gv_dma_en = false;
+ res = m_gv_data_r;
+ advance_gv_fsm(true , false);
+ break;
+
+ case 3:
+ // R7: not mapped
+ break;
+ }
+
+ //logerror("rd gv R%u = %04x\n", 4 + offset , res);
+
+ return res;
}
WRITE16_MEMBER(hp9845b_state::graphic_w)
{
- //logerror("wr gv R%u = %04x\n", 4 + offset , data);
-
- switch (offset) {
- case 0:
- // R4: data register
- m_gv_data_w = data;
- m_gv_cursor_w = data;
- advance_gv_fsm(true , false);
- break;
-
- case 1:
- // R5: command register
- m_gv_cmd = (UINT8)(data & 0xf);
- if (BIT(data , 5)) {
- m_gv_fsm_state = GV_STAT_RESET;
- }
- m_gv_dma_en = BIT(data , 6) != 0;
- m_gv_int_en = BIT(data , 7) != 0;
- advance_gv_fsm(false , false);
- break;
-
- case 2:
- // R6: data register with DMA TC
- m_gv_dma_en = false;
- m_gv_data_w = data;
- m_gv_cursor_w = data;
- advance_gv_fsm(true , false);
- break;
-
- case 3:
- // R7: trigger
- advance_gv_fsm(false , true);
- break;
- }
+ //logerror("wr gv R%u = %04x\n", 4 + offset , data);
+
+ switch (offset) {
+ case 0:
+ // R4: data register
+ m_gv_data_w = data;
+ m_gv_cursor_w = data;
+ advance_gv_fsm(true , false);
+ break;
+
+ case 1:
+ // R5: command register
+ m_gv_cmd = (UINT8)(data & 0xf);
+ if (BIT(data , 5)) {
+ m_gv_fsm_state = GV_STAT_RESET;
+ }
+ m_gv_dma_en = BIT(data , 6) != 0;
+ m_gv_int_en = BIT(data , 7) != 0;
+ advance_gv_fsm(false , false);
+ break;
+
+ case 2:
+ // R6: data register with DMA TC
+ m_gv_dma_en = false;
+ m_gv_data_w = data;
+ m_gv_cursor_w = data;
+ advance_gv_fsm(true , false);
+ break;
+
+ case 3:
+ // R7: trigger
+ advance_gv_fsm(false , true);
+ break;
+ }
}
attotime hp9845b_state::time_to_gv_mem_availability(void) const
{
- if (m_graphic_sel) {
- int hpos = m_screen->hpos();
- if (hpos < (34 - GVIDEO_HCNT_OFF) || hpos >= (628 - GVIDEO_HCNT_OFF)) {
- // Access to graphic memory available now
- return attotime::zero;
- } else {
- // Wait until start of hblank
- return m_screen->time_until_pos(m_screen->vpos() , 628);
- }
- } else {
- // TODO:
- return attotime::zero;
- }
+ if (m_graphic_sel) {
+ int hpos = m_screen->hpos();
+ if (hpos < (34 - GVIDEO_HCNT_OFF) || hpos >= (628 - GVIDEO_HCNT_OFF)) {
+ // Access to graphic memory available now
+ return attotime::zero;
+ } else {
+ // Wait until start of hblank
+ return m_screen->time_until_pos(m_screen->vpos() , 628);
+ }
+ } else {
+ // TODO:
+ return attotime::zero;
+ }
}
void hp9845b_state::advance_gv_fsm(bool ds , bool trigger)
{
- bool get_out = false;
-
- attotime time_mem_av;
-
- do {
- bool act_trig = trigger || m_gv_dma_en || !BIT(m_gv_cmd , 2);
-
- switch (m_gv_fsm_state) {
- case GV_STAT_WAIT_DS_0:
- if ((m_gv_cmd & 0xc) == 0xc) {
- // Read command (11xx)
- m_gv_fsm_state = GV_STAT_WAIT_MEM_0;
- } else if (ds) {
- // Wait for data strobe (r/w on r4 or r6)
- m_gv_fsm_state = GV_STAT_WAIT_TRIG_0;
- } else {
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_TRIG_0:
- // Wait for trigger
- if (act_trig) {
- if (BIT(m_gv_cmd , 3)) {
- // Not a cursor command
- // Load memory address
- m_gv_io_counter = ~m_gv_data_w & GVIDEO_ADDR_MASK;
- // Write commands (10xx)
- m_gv_fsm_state = GV_STAT_WAIT_DS_2;
- } else {
- // Cursor command (0xxx)
- if (BIT(m_gv_cmd , 2)) {
- // Write X cursor position (01xx)
- m_gv_cursor_x = (~m_gv_cursor_w >> 6) & 0x3ff;
- //logerror("gv x curs pos = %u\n" , m_gv_cursor_x);
- } else {
- // Write Y cursor position and type (00xx)
- m_gv_cursor_y = (~m_gv_cursor_w >> 6) & 0x1ff;
- m_gv_cursor_gc = BIT(m_gv_cmd , 1) == 0;
- m_gv_cursor_fs = BIT(m_gv_cmd , 0) != 0;
- //logerror("gv y curs pos = %u gc = %d fs = %d\n" , m_gv_cursor_y , m_gv_cursor_gc , m_gv_cursor_fs);
- }
- m_gv_fsm_state = GV_STAT_WAIT_DS_0;
- }
- } else {
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_MEM_0:
- time_mem_av = time_to_gv_mem_availability();
- if (time_mem_av.is_zero()) {
- // Read a word from graphic memory
- m_gv_data_r = m_graphic_mem[ m_gv_io_counter ];
- //logerror("rd gv mem @%04x = %04x\n" , m_gv_io_counter , m_gv_data_r);
- m_gv_io_counter = (m_gv_io_counter + 1) & GVIDEO_ADDR_MASK;
- m_gv_fsm_state = GV_STAT_WAIT_DS_1;
- } else {
- m_gv_timer->adjust(time_mem_av);
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_DS_1:
- if (ds) {
- m_gv_fsm_state = GV_STAT_WAIT_MEM_0;
- } else {
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_DS_2:
- // Wait for data word to be written
- if (ds) {
- m_gv_fsm_state = GV_STAT_WAIT_TRIG_1;
- } else {
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_TRIG_1:
- // Wait for trigger
- if (act_trig) {
- if (BIT(m_gv_cmd , 1)) {
- // Clear words (101x)
- m_gv_data_w = 0;
- m_gv_fsm_state = GV_STAT_WAIT_MEM_1;
- } else if (BIT(m_gv_cmd , 0)) {
- // Write a single pixel (1001)
- m_gv_fsm_state = GV_STAT_WAIT_MEM_2;
- } else {
- // Write words (1000)
- m_gv_fsm_state = GV_STAT_WAIT_MEM_1;
- }
- } else {
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_MEM_1:
- time_mem_av = time_to_gv_mem_availability();
- if (time_mem_av.is_zero()) {
- // Write a full word to graphic memory
- //logerror("wr gv mem @%04x = %04x\n" , m_gv_io_counter , m_gv_data_w);
- m_graphic_mem[ m_gv_io_counter ] = m_gv_data_w;
- m_gv_io_counter = (m_gv_io_counter + 1) & GVIDEO_ADDR_MASK;
- m_gv_fsm_state = GV_STAT_WAIT_DS_2;
- } else {
- m_gv_timer->adjust(time_mem_av);
- get_out = true;
- }
- break;
-
- case GV_STAT_WAIT_MEM_2:
- time_mem_av = time_to_gv_mem_availability();
- if (time_mem_av.is_zero()) {
- // Write a single pixel to graphic memory
- //logerror("wr gv pixel @%04x:%x = %d\n" , m_gv_io_counter , m_gv_data_w & 0xf , BIT(m_gv_data_w , 15));
- UINT16 mask = 0x8000 >> (m_gv_data_w & 0xf);
- if (BIT(m_gv_data_w , 15)) {
- // Set pixel
- m_graphic_mem[ m_gv_io_counter ] |= mask;
- } else {
- // Clear pixel
- m_graphic_mem[ m_gv_io_counter ] &= ~mask;
- }
- // Not really needed
- m_gv_io_counter = (m_gv_io_counter + 1) & GVIDEO_ADDR_MASK;
- m_gv_fsm_state = GV_STAT_WAIT_DS_0;
- } else {
- m_gv_timer->adjust(time_mem_av);
- get_out = true;
- }
- break;
-
- default:
- logerror("Invalid state reached %d\n" , m_gv_fsm_state);
- m_gv_fsm_state = GV_STAT_RESET;
- }
-
- ds = false;
- trigger = false;
- } while (!get_out);
-
- update_graphic_bits();
+ bool get_out = false;
+
+ attotime time_mem_av;
+
+ do {
+ bool act_trig = trigger || m_gv_dma_en || !BIT(m_gv_cmd , 2);
+
+ switch (m_gv_fsm_state) {
+ case GV_STAT_WAIT_DS_0:
+ if ((m_gv_cmd & 0xc) == 0xc) {
+ // Read command (11xx)
+ m_gv_fsm_state = GV_STAT_WAIT_MEM_0;
+ } else if (ds) {
+ // Wait for data strobe (r/w on r4 or r6)
+ m_gv_fsm_state = GV_STAT_WAIT_TRIG_0;
+ } else {
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_TRIG_0:
+ // Wait for trigger
+ if (act_trig) {
+ if (BIT(m_gv_cmd , 3)) {
+ // Not a cursor command
+ // Load memory address
+ m_gv_io_counter = ~m_gv_data_w & GVIDEO_ADDR_MASK;
+ // Write commands (10xx)
+ m_gv_fsm_state = GV_STAT_WAIT_DS_2;
+ } else {
+ // Cursor command (0xxx)
+ if (BIT(m_gv_cmd , 2)) {
+ // Write X cursor position (01xx)
+ m_gv_cursor_x = (~m_gv_cursor_w >> 6) & 0x3ff;
+ //logerror("gv x curs pos = %u\n" , m_gv_cursor_x);
+ } else {
+ // Write Y cursor position and type (00xx)
+ m_gv_cursor_y = (~m_gv_cursor_w >> 6) & 0x1ff;
+ m_gv_cursor_gc = BIT(m_gv_cmd , 1) == 0;
+ m_gv_cursor_fs = BIT(m_gv_cmd , 0) != 0;
+ //logerror("gv y curs pos = %u gc = %d fs = %d\n" , m_gv_cursor_y , m_gv_cursor_gc , m_gv_cursor_fs);
+ }
+ m_gv_fsm_state = GV_STAT_WAIT_DS_0;
+ }
+ } else {
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_MEM_0:
+ time_mem_av = time_to_gv_mem_availability();
+ if (time_mem_av.is_zero()) {
+ // Read a word from graphic memory
+ m_gv_data_r = m_graphic_mem[ m_gv_io_counter ];
+ //logerror("rd gv mem @%04x = %04x\n" , m_gv_io_counter , m_gv_data_r);
+ m_gv_io_counter = (m_gv_io_counter + 1) & GVIDEO_ADDR_MASK;
+ m_gv_fsm_state = GV_STAT_WAIT_DS_1;
+ } else {
+ m_gv_timer->adjust(time_mem_av);
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_DS_1:
+ if (ds) {
+ m_gv_fsm_state = GV_STAT_WAIT_MEM_0;
+ } else {
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_DS_2:
+ // Wait for data word to be written
+ if (ds) {
+ m_gv_fsm_state = GV_STAT_WAIT_TRIG_1;
+ } else {
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_TRIG_1:
+ // Wait for trigger
+ if (act_trig) {
+ if (BIT(m_gv_cmd , 1)) {
+ // Clear words (101x)
+ m_gv_data_w = 0;
+ m_gv_fsm_state = GV_STAT_WAIT_MEM_1;
+ } else if (BIT(m_gv_cmd , 0)) {
+ // Write a single pixel (1001)
+ m_gv_fsm_state = GV_STAT_WAIT_MEM_2;
+ } else {
+ // Write words (1000)
+ m_gv_fsm_state = GV_STAT_WAIT_MEM_1;
+ }
+ } else {
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_MEM_1:
+ time_mem_av = time_to_gv_mem_availability();
+ if (time_mem_av.is_zero()) {
+ // Write a full word to graphic memory
+ //logerror("wr gv mem @%04x = %04x\n" , m_gv_io_counter , m_gv_data_w);
+ m_graphic_mem[ m_gv_io_counter ] = m_gv_data_w;
+ m_gv_io_counter = (m_gv_io_counter + 1) & GVIDEO_ADDR_MASK;
+ m_gv_fsm_state = GV_STAT_WAIT_DS_2;
+ } else {
+ m_gv_timer->adjust(time_mem_av);
+ get_out = true;
+ }
+ break;
+
+ case GV_STAT_WAIT_MEM_2:
+ time_mem_av = time_to_gv_mem_availability();
+ if (time_mem_av.is_zero()) {
+ // Write a single pixel to graphic memory
+ //logerror("wr gv pixel @%04x:%x = %d\n" , m_gv_io_counter , m_gv_data_w & 0xf , BIT(m_gv_data_w , 15));
+ UINT16 mask = 0x8000 >> (m_gv_data_w & 0xf);
+ if (BIT(m_gv_data_w , 15)) {
+ // Set pixel
+ m_graphic_mem[ m_gv_io_counter ] |= mask;
+ } else {
+ // Clear pixel
+ m_graphic_mem[ m_gv_io_counter ] &= ~mask;
+ }
+ // Not really needed
+ m_gv_io_counter = (m_gv_io_counter + 1) & GVIDEO_ADDR_MASK;
+ m_gv_fsm_state = GV_STAT_WAIT_DS_0;
+ } else {
+ m_gv_timer->adjust(time_mem_av);
+ get_out = true;
+ }
+ break;
+
+ default:
+ logerror("Invalid state reached %d\n" , m_gv_fsm_state);
+ m_gv_fsm_state = GV_STAT_RESET;
+ }
+
+ ds = false;
+ trigger = false;
+ } while (!get_out);
+
+ update_graphic_bits();
}
void hp9845b_state::update_graphic_bits(void)
{
- m_gv_ready = m_gv_fsm_state == GV_STAT_WAIT_DS_0 ||
- m_gv_fsm_state == GV_STAT_WAIT_DS_1 ||
- m_gv_fsm_state == GV_STAT_WAIT_DS_2;
+ m_gv_ready = m_gv_fsm_state == GV_STAT_WAIT_DS_0 ||
+ m_gv_fsm_state == GV_STAT_WAIT_DS_1 ||
+ m_gv_fsm_state == GV_STAT_WAIT_DS_2;
- bool irq = m_gv_int_en && !m_gv_dma_en && m_gv_ready;
+ bool irq = m_gv_int_en && !m_gv_dma_en && m_gv_ready;
- if (irq) {
- BIT_SET(m_irh_pending, GVIDEO_PA - 8);
- } else {
- BIT_CLR(m_irh_pending, GVIDEO_PA - 8);
- }
+ if (irq) {
+ BIT_SET(m_irh_pending, GVIDEO_PA - 8);
+ } else {
+ BIT_CLR(m_irh_pending, GVIDEO_PA - 8);
+ }
- update_irq();
+ update_irq();
- bool dmar = m_gv_ready && m_gv_dma_en;
+ bool dmar = m_gv_ready && m_gv_dma_en;
- m_ppu->dmar_w(dmar);
+ m_ppu->dmar_w(dmar);
- if (m_ppu->pa_r() == GVIDEO_PA) {
- m_ppu->flag_w(m_gv_ready);
- }
+ if (m_ppu->pa_r() == GVIDEO_PA) {
+ m_ppu->flag_w(m_gv_ready);
+ }
}
void hp9845b_state::graphic_video_render(unsigned video_scanline)
{
- const pen_t *pen = m_palette->pens();
- bool yc = (video_scanline + GVIDEO_VCNT_OFF) == (m_gv_cursor_y + 6);
- bool yw;
- bool blink;
-
- if (m_gv_cursor_fs) {
- yw = true;
- // Steady cursor
- blink = true;
- } else {
- yw = (video_scanline + GVIDEO_VCNT_OFF) >= (m_gv_cursor_y + 2) &&
- (video_scanline + GVIDEO_VCNT_OFF) <= (m_gv_cursor_y + 10);
- // Blinking cursor (frame freq. / 16)
- blink = BIT(m_screen->frame_number() , 3) != 0;
- }
-
- unsigned mem_idx = 36 * (video_scanline - GVIDEO_VBEND);
- for (unsigned i = 0; i < GVIDEO_HPIXELS; i += 16) {
- UINT16 word = m_graphic_mem[ mem_idx++ ];
- unsigned x = i;
- for (UINT16 mask = 0x8000; mask != 0; mask >>= 1) {
- unsigned cnt_h = x + GVIDEO_HBEND + GVIDEO_HCNT_OFF;
- bool xc = cnt_h == (m_gv_cursor_x + 6);
- bool xw = m_gv_cursor_fs || (cnt_h >= (m_gv_cursor_x + 2) && cnt_h <= (m_gv_cursor_x + 10));
- unsigned pixel;
- if (blink && ((xw && yc) || (yw && xc && m_gv_cursor_gc))) {
- // Cursor
- pixel = 2;
- } else {
- // Normal pixel
- pixel = (word & mask) != 0;
- }
- m_bitmap.pix32(video_scanline - GVIDEO_VBEND , x++) = pen[ pixel ];
- }
- }
+ const pen_t *pen = m_palette->pens();
+ bool yc = (video_scanline + GVIDEO_VCNT_OFF) == (m_gv_cursor_y + 6);
+ bool yw;
+ bool blink;
+
+ if (m_gv_cursor_fs) {
+ yw = true;
+ // Steady cursor
+ blink = true;
+ } else {
+ yw = (video_scanline + GVIDEO_VCNT_OFF) >= (m_gv_cursor_y + 2) &&
+ (video_scanline + GVIDEO_VCNT_OFF) <= (m_gv_cursor_y + 10);
+ // Blinking cursor (frame freq. / 16)
+ blink = BIT(m_screen->frame_number() , 3) != 0;
+ }
+
+ unsigned mem_idx = 36 * (video_scanline - GVIDEO_VBEND);
+ for (unsigned i = 0; i < GVIDEO_HPIXELS; i += 16) {
+ UINT16 word = m_graphic_mem[ mem_idx++ ];
+ unsigned x = i;
+ for (UINT16 mask = 0x8000; mask != 0; mask >>= 1) {
+ unsigned cnt_h = x + GVIDEO_HBEND + GVIDEO_HCNT_OFF;
+ bool xc = cnt_h == (m_gv_cursor_x + 6);
+ bool xw = m_gv_cursor_fs || (cnt_h >= (m_gv_cursor_x + 2) && cnt_h <= (m_gv_cursor_x + 10));
+ unsigned pixel;
+ if (blink && ((xw && yc) || (yw && xc && m_gv_cursor_gc))) {
+ // Cursor
+ pixel = 2;
+ } else {
+ // Normal pixel
+ pixel = (word & mask) != 0;
+ }
+ m_bitmap.pix32(video_scanline - GVIDEO_VBEND , x++) = pen[ pixel ];
+ }
+ }
}
IRQ_CALLBACK_MEMBER(hp9845b_state::irq_callback)
{
if (irqline == HPHYBRID_IRL) {
- logerror("irq ack L %02x\n" , m_irl_pending);
+ logerror("irq ack L %02x\n" , m_irl_pending);
return m_irl_pending;
} else {
- logerror("irq ack H %02x\n" , m_irh_pending);
+ logerror("irq ack H %02x\n" , m_irh_pending);
return m_irh_pending;
}
}
@@ -1013,10 +1013,10 @@ WRITE8_MEMBER(hp9845b_state::pa_w)
// RHS tape drive (T15)
m_ppu->status_w(m_t15->sts_r());
m_ppu->flag_w(m_t15->flg_r());
- } else if (data == GVIDEO_PA) {
- // Graphic video
- m_ppu->status_w(1);
- m_ppu->flag_w(m_gv_ready);
+ } else if (data == GVIDEO_PA) {
+ // Graphic video
+ m_ppu->status_w(1);
+ m_ppu->flag_w(m_gv_ready);
} else {
m_ppu->status_w(0);
m_ppu->flag_w(0);
@@ -1035,14 +1035,14 @@ WRITE_LINE_MEMBER(hp9845b_state::t15_irq_w)
WRITE_LINE_MEMBER(hp9845b_state::t15_flg_w)
{
- if (m_ppu->pa_r() == T15_PA) {
+ if (m_ppu->pa_r() == T15_PA) {
m_ppu->flag_w(state);
}
}
WRITE_LINE_MEMBER(hp9845b_state::t15_sts_w)
{
- if (m_ppu->pa_r() == T15_PA) {
+ if (m_ppu->pa_r() == T15_PA) {
m_ppu->status_w(state);
}
}
@@ -1082,9 +1082,9 @@ static ADDRESS_MAP_START(global_mem_map , AS_PROGRAM , 16 , hp9845b_state)
ADDRESS_MAP_UNMAP_LOW
AM_RANGE(0x000000 , 0x007fff) AM_RAM AM_SHARE("lpu_ram")
AM_RANGE(0x014000 , 0x017fff) AM_RAM AM_SHARE("ppu_ram")
- AM_RANGE(0x020000 , 0x027fff) AM_RAM AM_SHARE("lpu_02_ram")
+ AM_RANGE(0x020000 , 0x027fff) AM_RAM AM_SHARE("lpu_02_ram")
AM_RANGE(0x030000 , 0x037fff) AM_ROM AM_REGION("lpu" , 0)
- AM_RANGE(0x040000 , 0x047fff) AM_RAM AM_SHARE("lpu_04_ram")
+ AM_RANGE(0x040000 , 0x047fff) AM_RAM AM_SHARE("lpu_04_ram")
AM_RANGE(0x050000 , 0x057fff) AM_ROM AM_REGION("ppu" , 0)
ADDRESS_MAP_END
@@ -1096,9 +1096,9 @@ static ADDRESS_MAP_START(ppu_io_map , AS_IO , 16 , hp9845b_state)
// PA = 0, IC = 3
// Keyboard status input & keyboard interrupt clear
AM_RANGE(HP_MAKE_IOADDR(0 , 3) , HP_MAKE_IOADDR(0 , 3)) AM_READWRITE(kb_status_r , kb_irq_clear_w)
- // PA = 13, IC = 0..3
- // Graphic video
- AM_RANGE(HP_MAKE_IOADDR(GVIDEO_PA , 0) , HP_MAKE_IOADDR(GVIDEO_PA , 3)) AM_READWRITE(graphic_r , graphic_w)
+ // PA = 13, IC = 0..3
+ // Graphic video
+ AM_RANGE(HP_MAKE_IOADDR(GVIDEO_PA , 0) , HP_MAKE_IOADDR(GVIDEO_PA , 3)) AM_READWRITE(graphic_r , graphic_w)
// PA = 15, IC = 0..3
// Right-hand side tape drive (T15)
AM_RANGE(HP_MAKE_IOADDR(T15_PA , 0) , HP_MAKE_IOADDR(T15_PA , 3)) AM_DEVREADWRITE("t15" , hp_taco_device , reg_r , reg_w)
@@ -1118,13 +1118,13 @@ static MACHINE_CONFIG_START( hp9845b, hp9845b_state )
// video hardware
MCFG_SCREEN_ADD_MONOCHROME("screen", RASTER, rgb_t::green)
MCFG_SCREEN_UPDATE_DRIVER(hp9845b_state, screen_update)
- // These parameters are for alpha video
+ // These parameters are for alpha video
MCFG_SCREEN_RAW_PARAMS(VIDEO_PIXEL_CLOCK , VIDEO_HTOTAL , 0 , VIDEO_HBSTART , VIDEO_VTOTAL , 0 , VIDEO_ACTIVE_SCANLINES)
MCFG_SCREEN_VBLANK_DRIVER(hp9845b_state, vblank_w)
MCFG_PALETTE_ADD_MONOCHROME_HIGHLIGHT("palette")
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", hp9845b_state, scanline_timer, "screen", 0, 1)
- MCFG_TIMER_DRIVER_ADD("gv_timer", hp9845b_state, gv_timer)
+ MCFG_TIMER_DRIVER_ADD("gv_timer", hp9845b_state, gv_timer)
// Actual keyboard refresh rate should be KEY_SCAN_OSCILLATOR / 128 (2560 Hz)
MCFG_TIMER_DRIVER_ADD_PERIODIC("kb_timer" , hp9845b_state , kb_scan , attotime::from_hz(100))
diff --git a/src/mame/drivers/icatel.cpp b/src/mame/drivers/icatel.cpp
index 63255983beb..79a4c32509d 100644
--- a/src/mame/drivers/icatel.cpp
+++ b/src/mame/drivers/icatel.cpp
@@ -55,8 +55,8 @@ public:
DECLARE_DRIVER_INIT(icatel);
DECLARE_PALETTE_INIT(icatel);
-
- HD44780_PIXEL_UPDATE(icatel_pixel_update);
+
+ HD44780_PIXEL_UPDATE(icatel_pixel_update);
private:
virtual void machine_start() override;
diff --git a/src/mame/drivers/igspoker.cpp b/src/mame/drivers/igspoker.cpp
index ebe766faadf..79588e1c065 100644
--- a/src/mame/drivers/igspoker.cpp
+++ b/src/mame/drivers/igspoker.cpp
@@ -2332,9 +2332,9 @@ ROM_END
CPUs
1x Z0840006PSC-Z80 CPU (u13) - 8-bit Microprocessor - main.
1x PIC16C65A-20/P (u1) - 8bit CMOS Microcontroller (internal ROM not dumped).
- 1x CP82C55A (u29) - Programmable Peripheral Interface.
+ 1x CP82C55A (u29) - Programmable Peripheral Interface.
1x YM2413 (u3) - FM Operator Type-M (OPM) - sound.
- 1x LM358 (u4) - Dual Operational Amplifier - sound.
+ 1x LM358 (u4) - Dual Operational Amplifier - sound.
1x TDA2003 (u6) - Audio Amplifier - sound.
1x 24.000000 MHz oscillator (x2).
@@ -2420,7 +2420,7 @@ ROM_END
4x 8 DIP switches banks (DSW1-4).
1x 4 DIP switches bank (DSW5).
1x 3.6V battery.
-
+
*/
ROM_START( chleagxb )
ROM_REGION( 0x40000, "maincpu", 0 ) // Each half contains a different set of data+program. The game needs banking.
diff --git a/src/mame/drivers/itt3030.cpp b/src/mame/drivers/itt3030.cpp
index d529d27b031..7bd8017e813 100644
--- a/src/mame/drivers/itt3030.cpp
+++ b/src/mame/drivers/itt3030.cpp
@@ -467,7 +467,7 @@ WRITE8_MEMBER(itt3030_state::kbd_matrix_w)
int rd_masks[8] = { 1, 2, 4, 8, 0x10, 0x20, 0x40, 0x80 };
int tmp_read;
-// printf("matrix_w: %02x (col %d row %d clk %d)\n", data, m_kbdcol, m_kbdrow, (data & 0x80) ? 1 : 0);
+// printf("matrix_w: %02x (col %d row %d clk %d)\n", data, m_kbdcol, m_kbdrow, (data & 0x80) ? 1 : 0);
if ((data & 0x80) && (!m_kbdclk))
{
diff --git a/src/mame/drivers/jack.cpp b/src/mame/drivers/jack.cpp
index 44971916807..8238eacc95a 100644
--- a/src/mame/drivers/jack.cpp
+++ b/src/mame/drivers/jack.cpp
@@ -1432,22 +1432,22 @@ ROM_END
ROM_START( trikitri )
ROM_REGION( 0x10000, "maincpu", 0 ) /* main z80 cpu */
- ROM_LOAD( "1.bin", 0x0000, 0x2000, CRC(248f2f12) SHA1(a1796e3e56a2b499997b0459ab875e7e50b797a2) )
- ROM_LOAD( "2.bin", 0x2000, 0x2000, CRC(04052262) SHA1(056a225c8625e53881753b0b0330f9b277d14a7d) )
- ROM_LOAD( "3.bin", 0x4000, 0x2000, CRC(979c17c1) SHA1(518500d35241ceefa802edd6ffd948385faac9eb) )
- ROM_LOAD( "4.bin", 0x6000, 0x1000, CRC(839d79b7) SHA1(ac1c0fbf23e7d1a53b47dae16170857c55e6ae48) )
+ ROM_LOAD( "1.bin", 0x0000, 0x2000, CRC(248f2f12) SHA1(a1796e3e56a2b499997b0459ab875e7e50b797a2) )
+ ROM_LOAD( "2.bin", 0x2000, 0x2000, CRC(04052262) SHA1(056a225c8625e53881753b0b0330f9b277d14a7d) )
+ ROM_LOAD( "3.bin", 0x4000, 0x2000, CRC(979c17c1) SHA1(518500d35241ceefa802edd6ffd948385faac9eb) )
+ ROM_LOAD( "4.bin", 0x6000, 0x1000, CRC(839d79b7) SHA1(ac1c0fbf23e7d1a53b47dae16170857c55e6ae48) )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* sound z80 cpu */
- ROM_LOAD( "snd.bin", 0x0000, 0x1000, CRC(1589c4a9) SHA1(9422d55952b939c761fc47147f392ef0cc7d141b) )
+ ROM_LOAD( "snd.bin", 0x0000, 0x1000, CRC(1589c4a9) SHA1(9422d55952b939c761fc47147f392ef0cc7d141b) )
ROM_REGION( 0x6000, "gfx1", 0 ) /* gfx - 8x8x3bpp */
- ROM_LOAD( "5.bin", 0x0000, 0x2000, CRC(8cb6ec1c) SHA1(89fb29b9c4931d1e32e705ee4c4e38af219100e4) )
- ROM_LOAD( "6.bin", 0x2000, 0x2000, CRC(a7bed0c1) SHA1(67484858abf08b3ffc320777befbfb922d867af9) )
- ROM_LOAD( "7.bin", 0x4000, 0x2000, CRC(b473ce14) SHA1(491539de23fc4b9d0705434bcfba26043414b3b4) )
+ ROM_LOAD( "5.bin", 0x0000, 0x2000, CRC(8cb6ec1c) SHA1(89fb29b9c4931d1e32e705ee4c4e38af219100e4) )
+ ROM_LOAD( "6.bin", 0x2000, 0x2000, CRC(a7bed0c1) SHA1(67484858abf08b3ffc320777befbfb922d867af9) )
+ ROM_LOAD( "7.bin", 0x4000, 0x2000, CRC(b473ce14) SHA1(491539de23fc4b9d0705434bcfba26043414b3b4) )
ROM_REGION( 0x200, "proms", 0 )
- ROM_LOAD_NIB_LOW( "prom2.bin", 0x000, 0x0100, CRC(ed5cec15) SHA1(22001ecce44d7fd886fc3aa8a184993b6e341c00) )
- ROM_LOAD_NIB_HIGH( "prom1.bin", 0x000, 0x0100, CRC(79632c67) SHA1(21480e44ab4941a1e943c10ea6a58c6177f77933) )
+ ROM_LOAD_NIB_LOW( "prom2.bin", 0x000, 0x0100, CRC(ed5cec15) SHA1(22001ecce44d7fd886fc3aa8a184993b6e341c00) )
+ ROM_LOAD_NIB_HIGH( "prom1.bin", 0x000, 0x0100, CRC(79632c67) SHA1(21480e44ab4941a1e943c10ea6a58c6177f77933) )
ROM_END
diff --git a/src/mame/drivers/lwings.cpp b/src/mame/drivers/lwings.cpp
index 244fe09fde3..518714ab720 100644
--- a/src/mame/drivers/lwings.cpp
+++ b/src/mame/drivers/lwings.cpp
@@ -1036,7 +1036,7 @@ static MACHINE_CONFIG_DERIVED( trojan, lwings )
/* sound hardware */
MCFG_GENERIC_LATCH_8_ADD("soundlatch2")
-
+
MCFG_SOUND_ADD("5205", MSM5205, XTAL_384kHz) /* verified on PCB */
MCFG_MSM5205_PRESCALER_SELECTOR(MSM5205_SEX_4B) /* slave mode */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
diff --git a/src/mame/drivers/macs.cpp b/src/mame/drivers/macs.cpp
index f318b109946..b3a355b90a3 100644
--- a/src/mame/drivers/macs.cpp
+++ b/src/mame/drivers/macs.cpp
@@ -91,7 +91,7 @@ public:
DECLARE_MACHINE_RESET(macs);
DECLARE_MACHINE_START(macs);
ST0016_DMA_OFFS_CB(dma_offset);
-
+
UINT32 screen_update_macs(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
optional_device<st0016_cpu_device> m_maincpu;
diff --git a/src/mame/drivers/mcr68.cpp b/src/mame/drivers/mcr68.cpp
index 6c321f892cb..ede36d0e4f2 100644
--- a/src/mame/drivers/mcr68.cpp
+++ b/src/mame/drivers/mcr68.cpp
@@ -1022,7 +1022,7 @@ static MACHINE_CONFIG_START( zwackery, mcr68_state )
MCFG_CPU_PROGRAM_MAP(zwackery_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", mcr68_state, mcr68_interrupt)
- MCFG_WATCHDOG_ADD("watchdog")
+ MCFG_WATCHDOG_ADD("watchdog")
// MCFG_WATCHDOG_VBLANK_INIT("screen", 8)
MCFG_MACHINE_START_OVERRIDE(mcr68_state,zwackery)
MCFG_MACHINE_RESET_OVERRIDE(mcr68_state,zwackery)
diff --git a/src/mame/drivers/merit.cpp b/src/mame/drivers/merit.cpp
index 8a57919d4aa..d4498a7874d 100644
--- a/src/mame/drivers/merit.cpp
+++ b/src/mame/drivers/merit.cpp
@@ -726,13 +726,13 @@ INPUT_PORTS_END
static INPUT_PORTS_START( iowapp )
PORT_INCLUDE( meritpoker )
-
+
PORT_MODIFY("IN0") /* Pins #65 through #58 of J3 in decending order */
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 )
-// PORT_MODIFY("IN1") /* Pins #57 through #51 of J3 in decending order */
-// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* If HIGH triggers a "TOKEN LOW" error - Hopper releated */
+// PORT_MODIFY("IN1") /* Pins #57 through #51 of J3 in decending order */
+// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* If HIGH triggers a "TOKEN LOW" error - Hopper releated */
PORT_MODIFY("DSW")
PORT_DIPNAME( 0x01, 0x00, "Auto Hold" ) PORT_DIPLOCATION("SW1:1")
diff --git a/src/mame/drivers/metlfrzr.cpp b/src/mame/drivers/metlfrzr.cpp
index 3dc524f2e55..aa5ba6bc640 100644
--- a/src/mame/drivers/metlfrzr.cpp
+++ b/src/mame/drivers/metlfrzr.cpp
@@ -2,18 +2,18 @@
// copyright-holders:Angelo Salese
/****************************************
- Metal Freezer (c) 1989 Seibu
-
- preliminary driver by Angelo Salese
-
- HW seems the natural evolution of Dark Mist type.
-
- TODO:
- - Video registers needs better understanding.
- - Nuke legacy video code and re-do it by using tilemap system.
- - sprites are ahead of 1/2 frames;
- - Writes at 0xb800-0xbfff at attract mode gameplay demo transition?
- - DIPs need work - Flip Screen does not function. Still playable
+ Metal Freezer (c) 1989 Seibu
+
+ preliminary driver by Angelo Salese
+
+ HW seems the natural evolution of Dark Mist type.
+
+ TODO:
+ - Video registers needs better understanding.
+ - Nuke legacy video code and re-do it by using tilemap system.
+ - sprites are ahead of 1/2 frames;
+ - Writes at 0xb800-0xbfff at attract mode gameplay demo transition?
+ - DIPs need work - Flip Screen does not function. Still playable
****************************************/
@@ -64,12 +64,12 @@ void metlfrzr_state::video_start()
/*
- video regs format:
- [0x06] ---- --x- used during title screen transition, unknown purpose
- [0x06] ---- ---x
- [0x15] always 0?
- [0x16] always 0?
- [0x17] xxxx xxxx X scrolling base value
- Notice that it's currently unknown how the game is really supposed to NOT enable scrolling during gameplay.
+ [0x06] ---- --x- used during title screen transition, unknown purpose
+ [0x06] ---- ---x
+ [0x15] always 0?
+ [0x16] always 0?
+ [0x17] xxxx xxxx X scrolling base value
+ Notice that it's currently unknown how the game is really supposed to NOT enable scrolling during gameplay.
*/
void metlfrzr_state::legacy_bg_draw(bitmap_ind16 &bitmap,const rectangle &cliprect)
{
@@ -81,7 +81,7 @@ void metlfrzr_state::legacy_bg_draw(bitmap_ind16 &bitmap,const rectangle &clipre
UINT16 x_scroll_value;
x_scroll_value = m_video_regs[0x17] + ((m_video_regs[0x06] & 1) << 8);
x_scroll_base = (x_scroll_value >> 3) * 32;
-
+
for (count=0;count<32*33;count++)
{
int tile_base = count;
@@ -96,10 +96,10 @@ void metlfrzr_state::legacy_bg_draw(bitmap_ind16 &bitmap,const rectangle &clipre
tile_base &= vram_mask;
int x = (count / 32);
-
+
UINT16 tile = m_vram[tile_base*2+0] + ((m_vram[tile_base*2+1] & 0xf0) << 4);
UINT8 color = m_vram[tile_base*2+1] & 0xf;
-
+
gfx->transpen(bitmap,cliprect,tile,color,0,0,x*8-x_scroll_shift,y*8,0xf);
}
@@ -107,16 +107,16 @@ void metlfrzr_state::legacy_bg_draw(bitmap_ind16 &bitmap,const rectangle &clipre
/*
sprite DMA:
- 0xfe00-0xffff contains buffer for data to be copied.
- Sprites are currently lagging (noticeable during scrolling) therefore there must be either an automatic or manual trigger.
- Sprite seems to traverse from top to bottom priority-wise, other than that format is almost 1:1 with darkmist.cpp.
+ 0xfe00-0xffff contains buffer for data to be copied.
+ Sprites are currently lagging (noticeable during scrolling) therefore there must be either an automatic or manual trigger.
+ Sprite seems to traverse from top to bottom priority-wise, other than that format is almost 1:1 with darkmist.cpp.
sprite format:
- [0] tttt tttt tile number
- [1] x--- ---- if 1 sprite is disabled
- [1] -ttt ---- tile bank
- [1] ---- cccc palette number
- [2] yyyy yyyy Y offset
- [3] xxxx xxxx X offset
+ [0] tttt tttt tile number
+ [1] x--- ---- if 1 sprite is disabled
+ [1] -ttt ---- tile bank
+ [1] ---- cccc palette number
+ [2] yyyy yyyy Y offset
+ [3] xxxx xxxx X offset
*/
void metlfrzr_state::legacy_obj_draw(bitmap_ind16 &bitmap,const rectangle &cliprect)
{
@@ -124,19 +124,19 @@ void metlfrzr_state::legacy_obj_draw(bitmap_ind16 &bitmap,const rectangle &clipr
gfx_element *gfx_3 = m_gfxdecode->gfx(3);
int count;
UINT8 *base_spriteram = m_work_ram + 0xe00;
-
+
for(count=0x200-4;count>-1;count-=4)
{
if(base_spriteram[count+1] & 0x80)
continue;
-
+
gfx_element *cur_gfx = base_spriteram[count+1] & 0x40 ? gfx_3 : gfx_2;
UINT8 tile_bank = (base_spriteram[count+1] & 0x30) >> 4;
UINT16 tile = base_spriteram[count] | (tile_bank << 8);
UINT8 color = base_spriteram[count+1] & 0xf;
int y = base_spriteram[count+2];
int x = base_spriteram[count+3];
-
+
cur_gfx->transpen(bitmap,cliprect,tile,color,0,0,x,y,0xf);
}
}
@@ -162,7 +162,7 @@ WRITE8_MEMBER(metlfrzr_state::output_w)
m_fg_tilebank = (data & 0x10) >> 4;
membank("bank1")->set_entry((data & 0xc) >> 2);
-// popmessage("%02x",data & 3);
+// popmessage("%02x",data & 3);
}
static ADDRESS_MAP_START( metlfrzr_map, AS_PROGRAM, 8, metlfrzr_state )
@@ -180,14 +180,14 @@ static ADDRESS_MAP_START( metlfrzr_map, AS_PROGRAM, 8, metlfrzr_state )
AM_RANGE(0xd603, 0xd603) AM_READ_PORT("DSW1")
AM_RANGE(0xd604, 0xd604) AM_READ_PORT("DSW2")
AM_RANGE(0xd600, 0xd61f) AM_RAM AM_SHARE("vregs") // TODO: write-only, debug
-
+
AM_RANGE(0xd700, 0xd700) AM_WRITE(output_w)
AM_RANGE(0xd710, 0xd710) AM_DEVWRITE("t5182", t5182_device, sound_irq_w)
AM_RANGE(0xd711, 0xd711) AM_DEVREAD("t5182", t5182_device, sharedram_semaphore_snd_r)
// following two do swapped access compared to darkmist
AM_RANGE(0xd712, 0xd712) AM_DEVWRITE("t5182", t5182_device, sharedram_semaphore_main_release_w)
AM_RANGE(0xd713, 0xd713) AM_DEVWRITE("t5182", t5182_device, sharedram_semaphore_main_acquire_w)
-
+
AM_RANGE(0xd800, 0xdfff) AM_RAM
AM_RANGE(0xe000, 0xefff) AM_RAM
AM_RANGE(0xf000, 0xffff) AM_RAM AM_SHARE("wram")
@@ -240,7 +240,7 @@ static INPUT_PORTS_START( metlfrzr )
PORT_DIPNAME( 0x80, 0x80, "2-7" )
PORT_DIPSETTING( 0x80, DEF_STR( No ) )
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
-
+
PORT_START("DSW1")
PORT_DIPNAME( 0x01, 0x00, "SYSA" )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
@@ -264,7 +264,7 @@ static INPUT_PORTS_START( metlfrzr )
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
-
+
PORT_START("DSW2")
PORT_DIPNAME( 0x01, 0x00, "SYSB" )
@@ -313,7 +313,7 @@ static const gfx_layout tile_layout =
RGN_FRAC(1,1),
4,
{ STEP4(0,4) },
- { STEP4_INV(16,1), STEP4_INV(0,1) },
+ { STEP4_INV(16,1), STEP4_INV(0,1) },
{ STEP8(0,32) },
32*8
};
@@ -405,7 +405,7 @@ ROM_START(metlfrzr)
ROM_REGION(0x20000, "gfx3", 0)
ROM_LOAD16_BYTE("14.13a", 0x00001, 0x10000, CRC(a9cd5225) SHA1(f3d5e29ee08fb563fdc1af3c64128f2cd2feb987))
ROM_LOAD16_BYTE("16.11a", 0x00000, 0x10000, CRC(92f2cb49) SHA1(498021d94b0fde216207076491702af2324a2dcc))
-
+
ROM_REGION(0x20000, "gfx4", 0)
ROM_LOAD16_BYTE("15.12a", 0x00001, 0x10000, CRC(ce5c4c8b) SHA1(2351d66ba51e80097ce53bfd448ac24901844cda))
ROM_LOAD16_BYTE("17.10a", 0x00000, 0x10000, CRC(3fec33f7) SHA1(af086ba30fc4521a0114da2824f5baa04d225a89))
diff --git a/src/mame/drivers/mpu4.cpp b/src/mame/drivers/mpu4.cpp
index 1a77ccec16a..a27f886db01 100644
--- a/src/mame/drivers/mpu4.cpp
+++ b/src/mame/drivers/mpu4.cpp
@@ -2765,7 +2765,7 @@ MACHINE_CONFIG_END
#include "mpu4crystal.hxx"
#include "mpu4empire.hxx"
#include "mpu4mdm.hxx"
-#include "mpu4misc.hxx"
+#include "mpu4misc.hxx"
#include "mpu4mod2sw.hxx"
#include "mpu4mod4yam.hxx"
#include "mpu4sw.hxx"
diff --git a/src/mame/drivers/mvme147.cpp b/src/mame/drivers/mvme147.cpp
index 26afc40a74f..84b09c1dd87 100644
--- a/src/mame/drivers/mvme147.cpp
+++ b/src/mame/drivers/mvme147.cpp
@@ -8,7 +8,7 @@
*
* Thanks to Plamen Mihaylov and his site http://www.m88k.com/ I got the information
* required to start the work with this driver. The goal is to boot a tape through
- * the MVME-350 devide connected over a VME bus device.
+ * the MVME-350 devide connected over a VME bus device.
*
*
* ||
@@ -91,7 +91,7 @@
* - A32/D32 VMEbus master/slave interface with system controller function (VMEchip ASIC)
* - Four EIA-232-D serial communications ports (85C30 x 2)
* - Centronics compatible printer port ( PCC ASIC )
- * - Two 16-bit timers and watchdog timer (PCC ASIC )
+ * - Two 16-bit timers and watchdog timer (PCC ASIC )
* - SCSI bus interface with DMA (WD33C93)
* - Ethernet transceiver interface (AM7990)
* - 4-level requester, 7-level interrupter, and 7-level interrupt handler for VMEbus (VMEchip ASIC)
@@ -173,7 +173,7 @@
#endif
/* from documentataion: http://www.m88k.com/Docs/147/147aih.pdf but crystal and divider not known */
-#define BAUDGEN_CLOCK XTAL_5MHz
+#define BAUDGEN_CLOCK XTAL_5MHz
#define SCC_CLOCK (BAUDGEN_CLOCK) /* This gives prompt at the RS232 terminal device (9600) */
class mvme147_state : public driver_device
@@ -212,37 +212,37 @@ private:
required_device<scc85C30_device> m_sccterm2;
// Pointer to System ROMs needed by bootvect_r and masking RAM buffer for post reset accesses
- UINT32 *m_sysrom;
- UINT32 m_sysram[2];
+ UINT32 *m_sysrom;
+ UINT32 m_sysram[2];
// PCC registers
- UINT8 m_genpurp_stat;
+ UINT8 m_genpurp_stat;
// VME chip registers
- UINT8 m_vc_cntl_conf;
+ UINT8 m_vc_cntl_conf;
};
static ADDRESS_MAP_START (mvme147_mem, AS_PROGRAM, 32, mvme147_state)
ADDRESS_MAP_UNMAP_HIGH
- AM_RANGE (0x00000000, 0x00000007) AM_ROM AM_READ (bootvect_r) /* ROM mirror just during reset */
- AM_RANGE (0x00000000, 0x00000007) AM_RAM AM_WRITE (bootvect_w) /* After first write we act as RAM */
+ AM_RANGE (0x00000000, 0x00000007) AM_ROM AM_READ (bootvect_r) /* ROM mirror just during reset */
+ AM_RANGE (0x00000000, 0x00000007) AM_RAM AM_WRITE (bootvect_w) /* After first write we act as RAM */
AM_RANGE (0x00000008, 0x003fffff) AM_RAM /* 4 Mb RAM */
AM_RANGE (0xff800000, 0xff9fffff) AM_ROM AM_REGION("maincpu", 0xff800000) //AM_MIRROR(0x00780000) /* ROM/EEPROM bank 1 - 147bug */
AM_RANGE (0xffa00000, 0xffbfffff) AM_ROM AM_REGION("maincpu", 0xffa00000) //AM_MIRROR(0x00780000) /* ROM/EEPROM bank 2 - unpopulated */
- /* SGS-Thompson M48T18 RAM and clock chip, only 4088 bytes used, and 8 bytes for the RTC, out of 8Kb though */
+ /* SGS-Thompson M48T18 RAM and clock chip, only 4088 bytes used, and 8 bytes for the RTC, out of 8Kb though */
AM_RANGE (0xfffe0000, 0xfffe0fff) AM_DEVREADWRITE8("m48t18", timekeeper_device, read, write, 0xffffffff)
- //AM_RANGE (0xfffe1000, 0xfffe100f) AM_READWRITE32(pcc32_r, pcc32_w, 0xffffffff) /* PCC 32 bits registers - needs U64 cast defined to work */
+ //AM_RANGE (0xfffe1000, 0xfffe100f) AM_READWRITE32(pcc32_r, pcc32_w, 0xffffffff) /* PCC 32 bits registers - needs U64 cast defined to work */
AM_RANGE (0xfffe1010, 0xfffe1017) AM_READWRITE16(pcc16_r, pcc16_w, 0xffffffff) /* PCC 16 bits registers */
- AM_RANGE (0xfffe1018, 0xfffe102f) AM_READWRITE8(pcc8_r, pcc8_w, 0xffffffff) /* PCC 8 bits registers */
+ AM_RANGE (0xfffe1018, 0xfffe102f) AM_READWRITE8(pcc8_r, pcc8_w, 0xffffffff) /* PCC 8 bits registers */
AM_RANGE (0xfffe2000, 0xfffe201b) AM_READWRITE8(vmechip_r, vmechip_w, 0x00ff00ff) /* VMEchip 8 bits registers on odd adresses */
AM_RANGE (0xfffe3000, 0xfffe3003) AM_DEVREADWRITE8("scc", scc85C30_device, ba_cd_inv_r, ba_cd_inv_w, 0xffffffff) /* Port 1&2 - Dual serial port Z80-SCC */
AM_RANGE (0xfffe3800, 0xfffe3803) AM_DEVREADWRITE8("scc2", scc85C30_device, ba_cd_inv_r, ba_cd_inv_w, 0xffffffff) /* Port 3&4 - Dual serial port Z80-SCC */
- //AM_RANGE(0x100000, 0xfeffff) AM_READWRITE(vme_a24_r, vme_a24_w) /* VMEbus Rev B addresses (24 bits) - not verified */
- //AM_RANGE(0xff0000, 0xffffff) AM_READWRITE(vme_a16_r, vme_a16_w) /* VMEbus Rev B addresses (16 bits) - not verified */
+ //AM_RANGE(0x100000, 0xfeffff) AM_READWRITE(vme_a24_r, vme_a24_w) /* VMEbus Rev B addresses (24 bits) - not verified */
+ //AM_RANGE(0xff0000, 0xffffff) AM_READWRITE(vme_a16_r, vme_a16_w) /* VMEbus Rev B addresses (16 bits) - not verified */
ADDRESS_MAP_END
/* Input ports */
@@ -281,7 +281,7 @@ WRITE32_MEMBER (mvme147_state::bootvect_w){
m_sysrom = &m_sysram[0]; // redirect all upcomming accesses to masking RAM until reset.
}
-/****
+/****
* PCC - Periheral Channel Controller driver, might deserve its own driver but will rest here until another board wants it
*/
#if 0 /* Doesn't compile atm */
@@ -312,16 +312,15 @@ WRITE32_MEMBER (mvme147_state::pcc32_w){
#define P16_TIMER2_COUNT (P16BASE + 6)
READ16_MEMBER (mvme147_state::pcc16_r){
-
UINT16 ret = 0;
LOG(("Call to %s[%04x]", FUNCNAME, offset));
switch(offset)
{
- case P16_TIMER1_PRELOAD - P16BASE : LOG((" -> %02x Timer 1 preload - not implemented\n", ret)); break;
- case P16_TIMER1_COUNT - P16BASE : LOG((" -> %02x Timer 1 count - not implemented\n", ret)); break;
- case P16_TIMER2_PRELOAD - P16BASE : LOG((" -> %02x Timer 2 preload - not implemented\n", ret)); break;
- case P16_TIMER2_COUNT - P16BASE : LOG((" -> %02x Timer 2 count - not implemented\n", ret)); break;
+ case P16_TIMER1_PRELOAD - P16BASE : LOG((" -> %02x Timer 1 preload - not implemented\n", ret)); break;
+ case P16_TIMER1_COUNT - P16BASE : LOG((" -> %02x Timer 1 count - not implemented\n", ret)); break;
+ case P16_TIMER2_PRELOAD - P16BASE : LOG((" -> %02x Timer 2 preload - not implemented\n", ret)); break;
+ case P16_TIMER2_COUNT - P16BASE : LOG((" -> %02x Timer 2 count - not implemented\n", ret)); break;
default:
LOG((" -> %02x unsupported register\n", ret));
}
@@ -329,145 +328,144 @@ READ16_MEMBER (mvme147_state::pcc16_r){
}
WRITE16_MEMBER (mvme147_state::pcc16_w){
- LOG(("Call to %s[%04x] <- %04x - ", FUNCNAME, offset, data));
- switch(offset)
- {
- case P16_TIMER1_PRELOAD - P16BASE : LOG(("Timer 1 preload - not implemented\n")); break;
- case P16_TIMER1_COUNT - P16BASE : LOG(("Timer 1 count - not implemented\n")); break;
- case P16_TIMER2_PRELOAD - P16BASE : LOG(("Timer 2 preload - not implemented\n")); break;
- case P16_TIMER2_COUNT - P16BASE : LOG(("Timer 2 count - not implemented\n")); break;
- default:
+ LOG(("Call to %s[%04x] <- %04x - ", FUNCNAME, offset, data));
+ switch(offset)
+ {
+ case P16_TIMER1_PRELOAD - P16BASE : LOG(("Timer 1 preload - not implemented\n")); break;
+ case P16_TIMER1_COUNT - P16BASE : LOG(("Timer 1 count - not implemented\n")); break;
+ case P16_TIMER2_PRELOAD - P16BASE : LOG(("Timer 2 preload - not implemented\n")); break;
+ case P16_TIMER2_COUNT - P16BASE : LOG(("Timer 2 count - not implemented\n")); break;
+ default:
LOG(("unsupported register\n"));
- }
+ }
}
#define P8BASE 0xfffe1018
#define P8_TIMER1_INT_CNTL 0xfffe1018
-#define P8_TIMER1_CNTL 0xfffe1019
+#define P8_TIMER1_CNTL 0xfffe1019
#define P8_TIMER2_INT_CNTL 0xfffe101A
-#define P8_TIMER2_CNTL 0xfffe101B
+#define P8_TIMER2_CNTL 0xfffe101B
#define P8_ACFAIL_INT_CNTL 0xfffe101C
#define P8_WDOG_TIMER_CNTL 0xfffe101D
#define P8_PRINTER_INT_CNTL 0xfffe101E
-#define P8_PRINTER_CNTL 0xfffe101F
-#define P8_DMA_INT_CNTL 0xfffe1020
+#define P8_PRINTER_CNTL 0xfffe101F
+#define P8_DMA_INT_CNTL 0xfffe1020
#define P8_DMA_CNTL_STAT 0xfffe1021
-#define P8_BUSERR_CNTL 0xfffe1022
-#define P8_DMA_STATUS 0xfffe1023
+#define P8_BUSERR_CNTL 0xfffe1022
+#define P8_DMA_STATUS 0xfffe1023
#define P8_ABORT_INT_CNTL 0xfffe1024
#define P8_TABADD_FC_CNTL 0xfffe1025
#define P8_SERIAL_INT_CNTL 0xfffe1026
#define P8_GEN_PURP_CNTL 0xfffe1027
-#define P8_LAN_INT_CNTL 0xfffe1028
+#define P8_LAN_INT_CNTL 0xfffe1028
#define P8_GEN_PURP_STAT 0xfffe1029
#define P8_SCSI_INT_CNTL 0xfffe102A
#define P8_SLAVE_BASE_ADDR 0xfffe102B
-#define P8_SWI_1_CNTL 0xfffe102C
+#define P8_SWI_1_CNTL 0xfffe102C
#define P8_INT_VECT_BASE 0xfffe102D
-#define P8_SWI_2_CNTL 0xfffe102E
+#define P8_SWI_2_CNTL 0xfffe102E
#define P8_REVISION_LEVEL 0xfffe102F
-#define P8_PRINTER_DATA 0xfffe2800
+#define P8_PRINTER_DATA 0xfffe2800
#define P8_PRINTER_STATUS 0xfffe2800
READ8_MEMBER (mvme147_state::pcc8_r){
-
UINT8 ret = 0;
- LOG(("Call to %s[%04x] ", FUNCNAME, offset));
+ LOG(("Call to %s[%04x] ", FUNCNAME, offset));
switch(offset + P8BASE)
{
- case P8_TIMER1_INT_CNTL : LOG((" -> %02x - Timer 1 Interrupt Control - not implemented\n", ret)); break;
- case P8_TIMER1_CNTL : LOG((" -> %02x - Timer 1 Control - not implemented\n", ret)); break;
- case P8_TIMER2_INT_CNTL : LOG((" -> %02x - Timer 2 Interrupt Control - not implemented\n", ret)); break;
- case P8_TIMER2_CNTL : LOG((" -> %02x - Timer 2 Control - not implemented\n", ret)); break;
- case P8_ACFAIL_INT_CNTL : LOG((" -> %02x - AC Fail Interrupt Control Register - not implemented\n", ret)); break;
- case P8_WDOG_TIMER_CNTL : LOG((" -> %02x - Watchdog Timer Control Register - not implemented\n", ret)); break;
+ case P8_TIMER1_INT_CNTL : LOG((" -> %02x - Timer 1 Interrupt Control - not implemented\n", ret)); break;
+ case P8_TIMER1_CNTL : LOG((" -> %02x - Timer 1 Control - not implemented\n", ret)); break;
+ case P8_TIMER2_INT_CNTL : LOG((" -> %02x - Timer 2 Interrupt Control - not implemented\n", ret)); break;
+ case P8_TIMER2_CNTL : LOG((" -> %02x - Timer 2 Control - not implemented\n", ret)); break;
+ case P8_ACFAIL_INT_CNTL : LOG((" -> %02x - AC Fail Interrupt Control Register - not implemented\n", ret)); break;
+ case P8_WDOG_TIMER_CNTL : LOG((" -> %02x - Watchdog Timer Control Register - not implemented\n", ret)); break;
case P8_PRINTER_INT_CNTL : LOG((" -> %02x - Printer Interrupt Control Register - not implemented\n", ret)); break;
- case P8_PRINTER_CNTL : LOG((" -> %02x - Printer Control Register - not implemented\n", ret)); break;
- case P8_DMA_INT_CNTL : LOG((" -> %02x - DMA Interrupt Control Register - not implemented\n", ret)); break;
- case P8_DMA_CNTL_STAT : LOG((" -> %02x - DMA Control and Status Register - not implemented\n", ret)); break;
- case P8_BUSERR_CNTL : LOG((" -> %02x - Bus Error Interrupt Control Register - not implemented\n", ret)); break;
- case P8_DMA_STATUS : LOG((" -> %02x - DMA Status Register - not implemented\n", ret)); break;
- case P8_ABORT_INT_CNTL : LOG((" -> %02x - Abort Interrupt Control Register - not fully implemented\n", ret));
- /* Bit 3 When this bit is high, the interrupt is enabled. The interrupt is disabled when this bit is low. This bit is cleared by reset.
- Bit 6 This bit indicates the current state of the ABORT switch. When this bit is low, the ABORT switch is not pressed. When this bit is
+ case P8_PRINTER_CNTL : LOG((" -> %02x - Printer Control Register - not implemented\n", ret)); break;
+ case P8_DMA_INT_CNTL : LOG((" -> %02x - DMA Interrupt Control Register - not implemented\n", ret)); break;
+ case P8_DMA_CNTL_STAT : LOG((" -> %02x - DMA Control and Status Register - not implemented\n", ret)); break;
+ case P8_BUSERR_CNTL : LOG((" -> %02x - Bus Error Interrupt Control Register - not implemented\n", ret)); break;
+ case P8_DMA_STATUS : LOG((" -> %02x - DMA Status Register - not implemented\n", ret)); break;
+ case P8_ABORT_INT_CNTL : LOG((" -> %02x - Abort Interrupt Control Register - not fully implemented\n", ret));
+ /* Bit 3 When this bit is high, the interrupt is enabled. The interrupt is disabled when this bit is low. This bit is cleared by reset.
+ Bit 6 This bit indicates the current state of the ABORT switch. When this bit is low, the ABORT switch is not pressed. When this bit is
high, the ABORT switch is pressed.
- Bit 7 When this bit is high, an abort interrupt is being generated at Level 7. This bit is edge sensitive and it is set on the leading
+ Bit 7 When this bit is high, an abort interrupt is being generated at Level 7. This bit is edge sensitive and it is set on the leading
edge of interrupt enable and abort. This bit is cleared when a 1 is written to it or when the interrupt is disabled. When cleared,
it remains cleared until the next leading edge of interrupt enable and abort. This bit is cleared by reset. */
ret = 0; /* Always return reset values for now */
break;
- case P8_TABADD_FC_CNTL : LOG((" -> %02x - Table Address Function Code Register - not implemented\n", ret)); break;
- case P8_SERIAL_INT_CNTL : LOG((" -> %02x - Serial Port Interrupt Control Register - not implemented\n", ret)); break;
- case P8_GEN_PURP_CNTL : LOG((" -> %02x - General Purpose Control Register - not implemented\n", ret)); break;
- case P8_LAN_INT_CNTL : LOG((" -> %02x - LAN Interrupt Control Register - not implemented\n", ret)); break;
- case P8_GEN_PURP_STAT : LOG((" -> %02x - General Purpose Status Register\n", ret));
+ case P8_TABADD_FC_CNTL : LOG((" -> %02x - Table Address Function Code Register - not implemented\n", ret)); break;
+ case P8_SERIAL_INT_CNTL : LOG((" -> %02x - Serial Port Interrupt Control Register - not implemented\n", ret)); break;
+ case P8_GEN_PURP_CNTL : LOG((" -> %02x - General Purpose Control Register - not implemented\n", ret)); break;
+ case P8_LAN_INT_CNTL : LOG((" -> %02x - LAN Interrupt Control Register - not implemented\n", ret)); break;
+ case P8_GEN_PURP_STAT : LOG((" -> %02x - General Purpose Status Register\n", ret));
ret = m_genpurp_stat;
break;
- case P8_SCSI_INT_CNTL : LOG((" -> %02x - SCSI Port Interrupt Control Register - not implemented\n", ret)); break;
- case P8_SLAVE_BASE_ADDR : LOG((" -> %02x - Slave Base Address Register - not implemented\n", ret)); break;
- case P8_SWI_1_CNTL : LOG((" -> %02x - Software Interrupt 1 Control Register - not implemented\n", ret)); break;
- case P8_INT_VECT_BASE : LOG((" -> %02x - Interrupt Vector Base - not implemented\n", ret)); break;
- case P8_SWI_2_CNTL : LOG((" -> %02x - Software Interrupt 2 Control Register - not implemented\n", ret)); break;
- case P8_REVISION_LEVEL : LOG((" -> %02x - PCC Revision Level Register - not implemented\n", ret)); break;
- case P8_PRINTER_STATUS : LOG((" -> %02x - Printer Status Register - not implemented\n", ret)); break;
+ case P8_SCSI_INT_CNTL : LOG((" -> %02x - SCSI Port Interrupt Control Register - not implemented\n", ret)); break;
+ case P8_SLAVE_BASE_ADDR : LOG((" -> %02x - Slave Base Address Register - not implemented\n", ret)); break;
+ case P8_SWI_1_CNTL : LOG((" -> %02x - Software Interrupt 1 Control Register - not implemented\n", ret)); break;
+ case P8_INT_VECT_BASE : LOG((" -> %02x - Interrupt Vector Base - not implemented\n", ret)); break;
+ case P8_SWI_2_CNTL : LOG((" -> %02x - Software Interrupt 2 Control Register - not implemented\n", ret)); break;
+ case P8_REVISION_LEVEL : LOG((" -> %02x - PCC Revision Level Register - not implemented\n", ret)); break;
+ case P8_PRINTER_STATUS : LOG((" -> %02x - Printer Status Register - not implemented\n", ret)); break;
default:
- LOG((" -> %02x - unsupported register\n", ret));
+ LOG((" -> %02x - unsupported register\n", ret));
}
return ret;
}
WRITE8_MEMBER (mvme147_state::pcc8_w){
- LOG(("Call to %s[%04x] <- %02x - ", FUNCNAME, offset, data));
+ LOG(("Call to %s[%04x] <- %02x - ", FUNCNAME, offset, data));
switch(offset + P8BASE)
{
- case P8_TIMER1_INT_CNTL : LOG(("Timer 1 Interrupt Control - not implemented\n")); break;
- case P8_TIMER1_CNTL : LOG(("Timer 1 Control - not implemented\n")); break;
- case P8_TIMER2_INT_CNTL : LOG(("Timer 2 Interrupt Control - not implemented\n")); break;
- case P8_TIMER2_CNTL : LOG(("Timer 2 Control - not implemented\n")); break;
- case P8_ACFAIL_INT_CNTL : LOG(("AC Fail Interrupt Control Register - not implemented\n")); break;
- case P8_WDOG_TIMER_CNTL : LOG(("Watchdog Timer Control Register - not implemented\n")); break;
+ case P8_TIMER1_INT_CNTL : LOG(("Timer 1 Interrupt Control - not implemented\n")); break;
+ case P8_TIMER1_CNTL : LOG(("Timer 1 Control - not implemented\n")); break;
+ case P8_TIMER2_INT_CNTL : LOG(("Timer 2 Interrupt Control - not implemented\n")); break;
+ case P8_TIMER2_CNTL : LOG(("Timer 2 Control - not implemented\n")); break;
+ case P8_ACFAIL_INT_CNTL : LOG(("AC Fail Interrupt Control Register - not implemented\n")); break;
+ case P8_WDOG_TIMER_CNTL : LOG(("Watchdog Timer Control Register - not implemented\n")); break;
case P8_PRINTER_INT_CNTL : LOG(("Printer Interrupt Control Register - not implemented\n")); break;
- case P8_PRINTER_CNTL : LOG(("Printer Control Register - not implemented\n")); break;
- case P8_DMA_INT_CNTL : LOG(("DMA Interrupt Control Register - not implemented\n")); break;
- case P8_DMA_CNTL_STAT : LOG(("DMA Control and Status Register - not implemented\n")); break;
- case P8_BUSERR_CNTL : LOG(("Bus Error Interrupt Control Register - not implemented\n")); break;
- case P8_DMA_STATUS : LOG(("DMA Status Register - not implemented\n")); break;
- case P8_ABORT_INT_CNTL : LOG(("Abort Interrupt Control Register - not implemented\n")); break;
- case P8_TABADD_FC_CNTL : LOG(("Table Address Function Code Register - not implemented\n")); break;
- case P8_SERIAL_INT_CNTL : LOG(("Serial Port Interrupt Control Register - not implemented\n")); break;
- case P8_GEN_PURP_CNTL : LOG(("General Purpose Control Register - not implemented\n"));
- /*Bits 0-1 These bits control local RAM parity checking. These bits should not be enabled on the MVME147-010.
- These bits are cleared by reset. x0 = parity disabled, x1 = parity enabled
- Bit 2 This bit is used to test the parity generating and checking logic. When this bit is low, correct parity is written to the DRAM;
- when high, incorrect parity is written to the DRAM. This bit is cleared by reset.
- NOTE: We really don't care about DRAM parity!
- Bit 3 When set, this bit is used to enable the local bus timer that is part of the PCC. Because the VMEchip also contains a local bus
+ case P8_PRINTER_CNTL : LOG(("Printer Control Register - not implemented\n")); break;
+ case P8_DMA_INT_CNTL : LOG(("DMA Interrupt Control Register - not implemented\n")); break;
+ case P8_DMA_CNTL_STAT : LOG(("DMA Control and Status Register - not implemented\n")); break;
+ case P8_BUSERR_CNTL : LOG(("Bus Error Interrupt Control Register - not implemented\n")); break;
+ case P8_DMA_STATUS : LOG(("DMA Status Register - not implemented\n")); break;
+ case P8_ABORT_INT_CNTL : LOG(("Abort Interrupt Control Register - not implemented\n")); break;
+ case P8_TABADD_FC_CNTL : LOG(("Table Address Function Code Register - not implemented\n")); break;
+ case P8_SERIAL_INT_CNTL : LOG(("Serial Port Interrupt Control Register - not implemented\n")); break;
+ case P8_GEN_PURP_CNTL : LOG(("General Purpose Control Register - not implemented\n"));
+ /*Bits 0-1 These bits control local RAM parity checking. These bits should not be enabled on the MVME147-010.
+ These bits are cleared by reset. x0 = parity disabled, x1 = parity enabled
+ Bit 2 This bit is used to test the parity generating and checking logic. When this bit is low, correct parity is written to the DRAM;
+ when high, incorrect parity is written to the DRAM. This bit is cleared by reset.
+ NOTE: We really don't care about DRAM parity!
+ Bit 3 When set, this bit is used to enable the local bus timer that is part of the PCC. Because the VMEchip also contains a local bus
timer, this bit should be cleared, turning off the PCC local bus timer. This bit is cleared by reset.
- Bit 4 This bit is the master interrupt enable. When this bit is low, all interrupts on the MVME147 are disabled; when high, all
+ Bit 4 This bit is the master interrupt enable. When this bit is low, all interrupts on the MVME147 are disabled; when high, all
interrupts are enabled. This bit is cleared by reset
- Bits 5-7 When the pattern %101 is written to these bits, the front panel RESET switch is disabled. The RESET switch is enabled for any
- other pattern. These bits are cleared by reset.
- TODO: Bit 4-7 needs to be implemented
- */
+ Bits 5-7 When the pattern %101 is written to these bits, the front panel RESET switch is disabled. The RESET switch is enabled for any
+ other pattern. These bits are cleared by reset.
+ TODO: Bit 4-7 needs to be implemented
+ */
break;
- case P8_LAN_INT_CNTL : LOG(("LAN Interrupt Control Register - not implemented\n")); break;
- case P8_GEN_PURP_STAT : LOG(("General Purpose Status Register\n"));
- /* Bit 0 This bit is set when a parity error occurs while the local processor is accessing RAM. This bit is cleared by writing a 1 to it.
- This bit is cleared by reset.
- Bit 1 This bit is set when a power-up reset occurs. It is cleared by writing a 1 to it.
+ case P8_LAN_INT_CNTL : LOG(("LAN Interrupt Control Register - not implemented\n")); break;
+ case P8_GEN_PURP_STAT : LOG(("General Purpose Status Register\n"));
+ /* Bit 0 This bit is set when a parity error occurs while the local processor is accessing RAM. This bit is cleared by writing a 1 to it.
+ This bit is cleared by reset.
+ Bit 1 This bit is set when a power-up reset occurs. It is cleared by writing a 1 to it.
When the MVME147BUG is installed, its initialization code clears this bit.
- */
+ */
m_genpurp_stat &= ((data & 1) ? ~1 : 0xff); // Check if parity error bit needs to be cleared
m_genpurp_stat &= ((data & 2) ? ~2 : 0xff); // Check if power up reset bit needs to be cleared
break;
- case P8_SCSI_INT_CNTL : LOG(("SCSI Port Interrupt Control Register - not implemented\n")); break;
- case P8_SLAVE_BASE_ADDR : LOG(("Slave Base Address Register - not implemented\n")); break;
- case P8_SWI_1_CNTL : LOG(("Software Interrupt 1 Control Register - not implemented\n")); break;
- case P8_INT_VECT_BASE : LOG(("Interrupt Vector Base - not implemented\n")); break;
- case P8_SWI_2_CNTL : LOG(("Software Interrupt 2 Control Register - not implemented\n")); break;
- case P8_REVISION_LEVEL : LOG(("PCC Revision Level Register - not implemented\n")); break;
- case P8_PRINTER_DATA : LOG(("Printer Data Register - not implemented\n")); break;
+ case P8_SCSI_INT_CNTL : LOG(("SCSI Port Interrupt Control Register - not implemented\n")); break;
+ case P8_SLAVE_BASE_ADDR : LOG(("Slave Base Address Register - not implemented\n")); break;
+ case P8_SWI_1_CNTL : LOG(("Software Interrupt 1 Control Register - not implemented\n")); break;
+ case P8_INT_VECT_BASE : LOG(("Interrupt Vector Base - not implemented\n")); break;
+ case P8_SWI_2_CNTL : LOG(("Software Interrupt 2 Control Register - not implemented\n")); break;
+ case P8_REVISION_LEVEL : LOG(("PCC Revision Level Register - not implemented\n")); break;
+ case P8_PRINTER_DATA : LOG(("Printer Data Register - not implemented\n")); break;
default:
LOG(("unsupported register\n"));
}
@@ -479,129 +477,128 @@ WRITE8_MEMBER (mvme147_state::pcc8_w){
#define VCBASE 0xfffe2001
#define VC_SYS_CNTL_CONF 0xfffe2001
#define VC_VMEBUS_REQ_CONF 0xfffe2003
-#define VC_MASTER_CONF 0xfffe2005
-#define VC_SLAVE_CONF 0xfffe2007
-#define VC_TIMER_CONF 0xfffe2009
+#define VC_MASTER_CONF 0xfffe2005
+#define VC_SLAVE_CONF 0xfffe2007
+#define VC_TIMER_CONF 0xfffe2009
#define VC_SLAVE_ADR_MOD 0xfffe200B
#define VC_MASTER_ADR_MOD 0xfffe200D
#define VC_INT_HNDL_MASK 0xfffe200F
#define VC_UTIL_INT_MASK 0xfffe2011
#define VC_UTIL_INT_VECT 0xfffe2013
-#define VC_INT_REQUEST 0xfffe2015
+#define VC_INT_REQUEST 0xfffe2015
#define VC_VMEBUS_STAT_ID 0xfffe2017
#define VC_BUS_ERR_STATUS 0xfffe2019
#define VC_GCSR_BASE_ADR 0xfffe201B
READ8_MEMBER (mvme147_state::vmechip_r){
-
UINT8 ret = 0;
- LOG(("Call to %s[%04x] ", FUNCNAME, offset));
+ LOG(("Call to %s[%04x] ", FUNCNAME, offset));
switch(offset * 2 + VCBASE)
{
- case VC_SYS_CNTL_CONF :
- LOG((" -> %02x - System Controller Configuration Register - not implemented\n", ret));
+ case VC_SYS_CNTL_CONF :
+ LOG((" -> %02x - System Controller Configuration Register - not implemented\n", ret));
ret = m_vc_cntl_conf;
break;
- case VC_VMEBUS_REQ_CONF :
- /*
- Bits 0-1 These control bits configure the VMEbus requester level as shown in the table below:
+ case VC_VMEBUS_REQ_CONF :
+ /*
+ Bits 0-1 These control bits configure the VMEbus requester level as shown in the table below:
RQLEV1 RQLEV0 Level
- 0 0 0
- 0 1 1
- 1 0 2
- 1 1 3
- These bits are set to 1, 1 by any reset. Note that writes to REQLEV1,0 do not change the actual
- requester level until the MVME147 goes through the action of having VMEbus mastership and releasing it. This means that
- there are times when the value written into REQLEV1,0 do not match the current requester level (the request level is lagging).
- During such times, reads to REQLEV1,0 reflect the actual requester level, not the value written into REQLEV1,0.
- Bit 3 Setting this bit to 1 prevents the requester from releasing the VMEbus. However, unlike the DWB control bit, setting the
- RNEVER bit does not cause the requester to request the VMEbus. Clearing the RNEVER bit allows the requester to
- relinquish the VMEbus in accordance with the other control bits of the requester configuration register.
- This bit is cleared by any reset.
- Bit 4 The RWD bit allows software to configure the requester release mode. When the bit is set, if RNEVER and DWB are both
- cleared to 0, the requester releases the VMEbus after the MC68030 completes a VMEbus cycle. When the bit is cleared, if
- RNEVER and DWB are both cleared to 0, the requester operates in the Release-On-Request (ROR) mode. After acquiring control
- of the VMEbus, it maintains control until it detects another request pending on the VMEbus. This bit is cleared by any reset.
- Bit 5 The RONR bit controls the manner in which the VMEchip requests the VMEbus. When the bit is set; anytime the
- MVME147 has bus mastership, then gives it up, the VMEchip does not request the VMEbus again until it detects the bus
- request signal BR*, on its level, negated for at least 150 ns. When the VMEchip detects BR* negated, it refrains from
- driving it again for at least 200 ns. This bit is cleared by any reset.
- Bit 6 The DHB status bit is 1 when the MVME147 is VMEbus master and 0 when it is not.
- Bit 7 Setting the DWB control bit to 1 causes the VMEchip to request the VMEbus (if not already bus master). When VMEbus
- mastership has been obtained, it is not relinquished until after the DWB and RNEVER bits are both cleared.
- This bit is cleared by any reset.
- */
- ret = 1 << 6; /* Let BUG147 think we are bus master. TODO: Implement proper VME bus signalling */
- LOG((" -> %02x - VMEbus Requester Configuration Register - not implemented\n", ret));
+ 0 0 0
+ 0 1 1
+ 1 0 2
+ 1 1 3
+ These bits are set to 1, 1 by any reset. Note that writes to REQLEV1,0 do not change the actual
+ requester level until the MVME147 goes through the action of having VMEbus mastership and releasing it. This means that
+ there are times when the value written into REQLEV1,0 do not match the current requester level (the request level is lagging).
+ During such times, reads to REQLEV1,0 reflect the actual requester level, not the value written into REQLEV1,0.
+ Bit 3 Setting this bit to 1 prevents the requester from releasing the VMEbus. However, unlike the DWB control bit, setting the
+ RNEVER bit does not cause the requester to request the VMEbus. Clearing the RNEVER bit allows the requester to
+ relinquish the VMEbus in accordance with the other control bits of the requester configuration register.
+ This bit is cleared by any reset.
+ Bit 4 The RWD bit allows software to configure the requester release mode. When the bit is set, if RNEVER and DWB are both
+ cleared to 0, the requester releases the VMEbus after the MC68030 completes a VMEbus cycle. When the bit is cleared, if
+ RNEVER and DWB are both cleared to 0, the requester operates in the Release-On-Request (ROR) mode. After acquiring control
+ of the VMEbus, it maintains control until it detects another request pending on the VMEbus. This bit is cleared by any reset.
+ Bit 5 The RONR bit controls the manner in which the VMEchip requests the VMEbus. When the bit is set; anytime the
+ MVME147 has bus mastership, then gives it up, the VMEchip does not request the VMEbus again until it detects the bus
+ request signal BR*, on its level, negated for at least 150 ns. When the VMEchip detects BR* negated, it refrains from
+ driving it again for at least 200 ns. This bit is cleared by any reset.
+ Bit 6 The DHB status bit is 1 when the MVME147 is VMEbus master and 0 when it is not.
+ Bit 7 Setting the DWB control bit to 1 causes the VMEchip to request the VMEbus (if not already bus master). When VMEbus
+ mastership has been obtained, it is not relinquished until after the DWB and RNEVER bits are both cleared.
+ This bit is cleared by any reset.
+ */
+ ret = 1 << 6; /* Let BUG147 think we are bus master. TODO: Implement proper VME bus signalling */
+ LOG((" -> %02x - VMEbus Requester Configuration Register - not implemented\n", ret));
break;
- case VC_MASTER_CONF : LOG((" -> %02x - Master Configuration Register - not implemented\n", ret)); break;
- case VC_SLAVE_CONF : LOG((" -> %02x - Slave Configuration Register - not implemented\n", ret)); break;
- case VC_TIMER_CONF : LOG((" -> %02x - Timer Configuration Register - not implemented\n", ret));
- /*Bits 0-1 These two bits configure the local time-out period. They are set to 1 by any reset.
+ case VC_MASTER_CONF : LOG((" -> %02x - Master Configuration Register - not implemented\n", ret)); break;
+ case VC_SLAVE_CONF : LOG((" -> %02x - Slave Configuration Register - not implemented\n", ret)); break;
+ case VC_TIMER_CONF : LOG((" -> %02x - Timer Configuration Register - not implemented\n", ret));
+ /*Bits 0-1 These two bits configure the local time-out period. They are set to 1 by any reset.
LBTO1 LBTO0 Time-Out Period
- 0 0 102 microseconds
- 0 1 205 microseconds
- 1 0 410 microseconds
- 1 1 Timer disabled
+ 0 0 102 microseconds
+ 0 1 205 microseconds
+ 1 0 410 microseconds
+ 1 1 Timer disabled
The local bus timer activates bus error to the MC68030 when it tries to access nonexistent locations in the local memory map
- Bits 2-3 These two bits configure the VMEbus access time-out period. They are set to 1 by any reset.
+ Bits 2-3 These two bits configure the VMEbus access time-out period. They are set to 1 by any reset.
ACTO1 ACTO0 Time-Out Period
- 0 0 102 microseconds
- 0 1 1.6 millisecond
- 1 0 51 milliseconds
- 1 1 Timer disabled
+ 0 0 102 microseconds
+ 0 1 1.6 millisecond
+ 1 0 51 milliseconds
+ 1 1 Timer disabled
The VMEbus access timer activates bus error to the MC68030 (except on write posted time-outs) when the VMEchip is
- unsuccessful in obtaining the VMEbus within the time-out period
- Bits 4-5 These two bits configure the VMEbus global time-out period. VBTO1 is set to 1 and VBTO0 is cleared to 0 by SYSRESET.
+ unsuccessful in obtaining the VMEbus within the time-out period
+ Bits 4-5 These two bits configure the VMEbus global time-out period. VBTO1 is set to 1 and VBTO0 is cleared to 0 by SYSRESET.
VBTO1 VBTO0 Time-Out Period
- 0 0 102 microseconds
- 0 1 205 microseconds
- 1 0 410 microseconds
- 1 1 Timer disabled
- The VMEbus global timer activates BERR* on the VMEbus.
- Bit 6 Setting ARBTO to 1 enables the VMEbus arbitration timer. The VMEbus arbitration timer activates BBSY* if it is not activated
- within 410 µs after the MVME147 arbiter issues a bus grant. The timer deactivates BBSY* as specified in the VMEbus specification.
+ 0 0 102 microseconds
+ 0 1 205 microseconds
+ 1 0 410 microseconds
+ 1 1 Timer disabled
+ The VMEbus global timer activates BERR* on the VMEbus.
+ Bit 6 Setting ARBTO to 1 enables the VMEbus arbitration timer. The VMEbus arbitration timer activates BBSY* if it is not activated
+ within 410 us after the MVME147 arbiter issues a bus grant. The timer deactivates BBSY* as specified in the VMEbus specification.
This causes the arbiter to arbitrate any pending requests for the bus. This bit is set to 1 by SYSRESET.
- */
+ */
break;
- case VC_SLAVE_ADR_MOD : LOG((" -> %02x - Slave Address Modifier Register - not implemented\n", ret)); break;
- case VC_MASTER_ADR_MOD : LOG((" -> %02x - Master Address Modifier Register - not implemented\n", ret)); break;
- case VC_INT_HNDL_MASK : LOG((" -> %02x - Interrupt Handler Mask Register - not implemented\n", ret)); break;
- case VC_UTIL_INT_MASK : LOG((" -> %02x - Utility Interrupt Mask Register - not implemented\n", ret)); break;
- case VC_UTIL_INT_VECT : LOG((" -> %02x - Utility Interrupt Vector Register - not implemented\n", ret)); break;
- case VC_INT_REQUEST : LOG((" -> %02x - Interrupt Request Register - not implemented\n", ret)); break;
- case VC_VMEBUS_STAT_ID : LOG((" -> %02x - VMEbus Status/ID Register - not implemented\n", ret)); break;
- case VC_BUS_ERR_STATUS : LOG((" -> %02x - Bus Error Status Register - not implemented\n", ret)); break;
- case VC_GCSR_BASE_ADR : LOG((" -> %02x - GCSR Base Address Configuration Register - not implemented\n", ret)); break;
+ case VC_SLAVE_ADR_MOD : LOG((" -> %02x - Slave Address Modifier Register - not implemented\n", ret)); break;
+ case VC_MASTER_ADR_MOD : LOG((" -> %02x - Master Address Modifier Register - not implemented\n", ret)); break;
+ case VC_INT_HNDL_MASK : LOG((" -> %02x - Interrupt Handler Mask Register - not implemented\n", ret)); break;
+ case VC_UTIL_INT_MASK : LOG((" -> %02x - Utility Interrupt Mask Register - not implemented\n", ret)); break;
+ case VC_UTIL_INT_VECT : LOG((" -> %02x - Utility Interrupt Vector Register - not implemented\n", ret)); break;
+ case VC_INT_REQUEST : LOG((" -> %02x - Interrupt Request Register - not implemented\n", ret)); break;
+ case VC_VMEBUS_STAT_ID : LOG((" -> %02x - VMEbus Status/ID Register - not implemented\n", ret)); break;
+ case VC_BUS_ERR_STATUS : LOG((" -> %02x - Bus Error Status Register - not implemented\n", ret)); break;
+ case VC_GCSR_BASE_ADR : LOG((" -> %02x - GCSR Base Address Configuration Register - not implemented\n", ret)); break;
default:
LOG(("unsupported register"));
- }
- return ret;
+ }
+ return ret;
}
WRITE8_MEMBER (mvme147_state::vmechip_w){
LOG(("Call to %s[%04x] <- %02x - ", FUNCNAME, offset, data));
switch(offset * 2 + VCBASE)
{
- case VC_SYS_CNTL_CONF :
- LOG(("System Controller Configuration Register - not implemented\n"));
+ case VC_SYS_CNTL_CONF :
+ LOG(("System Controller Configuration Register - not implemented\n"));
m_vc_cntl_conf = data & 0xff;
break;
- case VC_VMEBUS_REQ_CONF : LOG(("VMEbus Requester Configuration Register - not implemented\n")); break;
- case VC_MASTER_CONF : LOG(("Master Configuration Register - not implemented\n")); break;
- case VC_SLAVE_CONF : LOG(("Slave Configuration Register - not implemented\n")); break;
- case VC_TIMER_CONF : LOG(("Timer Configuration Register - not implemented\n")); break;
- case VC_SLAVE_ADR_MOD : LOG(("Slave Address Modifier Register - not implemented\n")); break;
- case VC_MASTER_ADR_MOD : LOG(("Master Address Modifier Register - not implemented\n")); break;
- case VC_INT_HNDL_MASK : LOG(("Interrupt Handler Mask Register - not implemented\n")); break;
- case VC_UTIL_INT_MASK : LOG(("Utility Interrupt Mask Register - not implemented\n")); break;
- case VC_UTIL_INT_VECT : LOG(("Utility Interrupt Vector Register - not implemented\n")); break;
- case VC_INT_REQUEST : LOG(("Interrupt Request Register - not implemented\n")); break;
- case VC_VMEBUS_STAT_ID : LOG(("VMEbus Status/ID Register - not implemented\n")); break;
- case VC_BUS_ERR_STATUS : LOG(("Bus Error Status Register - not implemented\n")); break;
- case VC_GCSR_BASE_ADR : LOG(("GCSR Base Address Configuration Register - not implemented\n")); break;
+ case VC_VMEBUS_REQ_CONF : LOG(("VMEbus Requester Configuration Register - not implemented\n")); break;
+ case VC_MASTER_CONF : LOG(("Master Configuration Register - not implemented\n")); break;
+ case VC_SLAVE_CONF : LOG(("Slave Configuration Register - not implemented\n")); break;
+ case VC_TIMER_CONF : LOG(("Timer Configuration Register - not implemented\n")); break;
+ case VC_SLAVE_ADR_MOD : LOG(("Slave Address Modifier Register - not implemented\n")); break;
+ case VC_MASTER_ADR_MOD : LOG(("Master Address Modifier Register - not implemented\n")); break;
+ case VC_INT_HNDL_MASK : LOG(("Interrupt Handler Mask Register - not implemented\n")); break;
+ case VC_UTIL_INT_MASK : LOG(("Utility Interrupt Mask Register - not implemented\n")); break;
+ case VC_UTIL_INT_VECT : LOG(("Utility Interrupt Vector Register - not implemented\n")); break;
+ case VC_INT_REQUEST : LOG(("Interrupt Request Register - not implemented\n")); break;
+ case VC_VMEBUS_STAT_ID : LOG(("VMEbus Status/ID Register - not implemented\n")); break;
+ case VC_BUS_ERR_STATUS : LOG(("Bus Error Status Register - not implemented\n")); break;
+ case VC_GCSR_BASE_ADR : LOG(("GCSR Base Address Configuration Register - not implemented\n")); break;
default:
LOG(("unsupported register\n"));
}
@@ -669,18 +666,18 @@ ROM_LOAD16_BYTE("147bug-2.44-U30.BIN", 0xff800001, 0x20000, CRC (f883e17d) SHA1
* 09 80 - Channel A reset
* 04 44 - x16 clock, 1 stop bits, no parity
* 03 C1 - 8 bit, receiver enable, auto enable off
- * 01 00 -
+ * 01 00 -
* 02 70 - set interrupt vector 70
* 05 EA
* 0B 56
- * 0C 0E - low baudrate divider
- * 0D 00 - hi baudrate divider
+ * 0C 0E - low baudrate divider
+ * 0D 00 - hi baudrate divider
* 0E 83 - Baud Rate Generator (BRG) enabled, PCLK is BRG source, BRG is DPLL source
* 06 00 - Tx sync character SDLC
* 07 00 - Rx sync character SDLC
* 0F 00 - disable all external interrupt and status
* 10
- * channel B is identical but resets Channel B of course, SCC2 is also identical except using interrupt vector 71
+ * channel B is identical but resets Channel B of course, SCC2 is also identical except using interrupt vector 71
*/
ROM_END
diff --git a/src/mame/drivers/neogeo.cpp b/src/mame/drivers/neogeo.cpp
index 644c4a1873e..6ed800c3006 100644
--- a/src/mame/drivers/neogeo.cpp
+++ b/src/mame/drivers/neogeo.cpp
@@ -432,7 +432,7 @@
backup ram to indiate that the protection check has failed.
****************************************************************************
-
+
Mahjong Panel notes (2009-03 FP):
=================================
@@ -451,8 +451,8 @@
doubt other BIOS were programmed to be compatible with mahjong panels
****************************************************************************
-
- AES driver (home version of MVS)
+
+ AES driver (home version of MVS)
Current emulation status:
- Cartridges run.
- Riding Hero runs in slow-mo due to the unemulated comm link MCU in the cartridge.
@@ -892,13 +892,13 @@ WRITE8_MEMBER(neogeo_state::system_control_w)
WRITE16_MEMBER(neogeo_state::write_banksel)
{
UINT32 len = (!m_slots[m_curr_slot] || m_slots[m_curr_slot]->get_rom_size() == 0) ? m_region_maincpu->bytes() : m_slots[m_curr_slot]->get_rom_size();
-
+
if ((len <= 0x100000) && (data & 0x07))
logerror("PC %06x: warning: bankswitch to %02x but no banks available\n", space.device().safe_pc(), data);
else
{
int bank = data & 0x07;
-
+
if ((bank + 1) * 0x100000 >= len)
{
logerror("PC %06x: warning: bankswitch to empty bank %02x\n", space.device().safe_pc(), data);
@@ -986,7 +986,7 @@ WRITE16_MEMBER(neogeo_state::write_bankprot_pvc)
{
// write to cart ram
m_slots[m_curr_slot]->protection_w(space, offset, data, mem_mask);
-
+
// actual bankswitch
if (offset >= 0xff8)
{
@@ -999,7 +999,7 @@ WRITE16_MEMBER(neogeo_state::write_bankprot_kf2k3bl)
{
// write to cart ram
m_slots[m_curr_slot]->protection_w(space, offset, data, mem_mask);
-
+
// actual bankswitch
if (offset == 0x1ff0/2 || offset == 0x1ff2/2)
{
@@ -1011,7 +1011,7 @@ WRITE16_MEMBER(neogeo_state::write_bankprot_kf2k3bl)
WRITE16_MEMBER(neogeo_state::write_bankprot_ms5p)
{
logerror("ms5plus bankswitch - offset: %06x PC %06x: set banking %04x\n", offset, space.device().safe_pc(), data);
-
+
if ((offset == 0) && (data == 0xa0))
{
m_bank_base = 0xa0;
@@ -1027,7 +1027,7 @@ WRITE16_MEMBER(neogeo_state::write_bankprot_ms5p)
WRITE16_MEMBER(neogeo_state::write_bankprot_kof10th)
{
m_slots[m_curr_slot]->protection_w(space, offset, data, mem_mask);
-
+
if (offset == 0xffff0/2)
{
// Standard bankswitch
@@ -1054,7 +1054,7 @@ void neogeo_state::init_cpu()
{
UINT8 *ROM = (!m_slots[m_curr_slot] || m_slots[m_curr_slot]->get_rom_size() == 0) ? m_region_maincpu->base() : (UINT8 *)m_slots[m_curr_slot]->get_rom_base();
UINT32 len = (!m_slots[m_curr_slot] || m_slots[m_curr_slot]->get_rom_size() == 0) ? m_region_maincpu->bytes() : m_slots[m_curr_slot]->get_rom_size();
-
+
if (len > 0x100000)
m_bank_cartridge->set_base(ROM + 0x100000);
else
@@ -1066,18 +1066,18 @@ void neogeo_state::init_audio()
UINT8 *ROM = (!m_slots[m_curr_slot] || m_slots[m_curr_slot]->get_audio_size() == 0) ? m_region_audiocpu->base() : m_slots[m_curr_slot]->get_audio_base();
UINT32 len = (!m_slots[m_curr_slot] || m_slots[m_curr_slot]->get_audio_size() == 0) ? m_region_audiocpu->bytes() : m_slots[m_curr_slot]->get_audio_size();
UINT32 address_mask;
-
+
/* audio bios/cartridge selection */
m_bank_audio_main->configure_entry(0, (m_region_audiobios != nullptr) ? m_region_audiobios->base() : ROM); /* on hardware with no SM1 ROM, the cart ROM is always enabled */
m_bank_audio_main->configure_entry(1, ROM);
m_bank_audio_main->set_entry(1);
-
+
/* audio banking */
m_bank_audio_cart[0] = membank("audio_f000");
m_bank_audio_cart[1] = membank("audio_e000");
m_bank_audio_cart[2] = membank("audio_c000");
m_bank_audio_cart[3] = membank("audio_8000");
-
+
address_mask = (len - 0x10000 - 1) & 0x3ffff;
for (int region = 0; region < 4; region++)
{
@@ -1087,7 +1087,7 @@ void neogeo_state::init_audio()
m_bank_audio_cart[region]->configure_entry(bank, &ROM[bank_address]);
}
}
-
+
// set initial audio banks - THIS IS A HACK
// Z80 banking is handled by the NEO-ZMC chip in the cartridge
// (in later cartridges, by multifunction banking/protection chips that implement the same bank scheme)
@@ -1105,12 +1105,12 @@ void neogeo_state::init_ym()
{
UINT8 *ROM;
UINT32 len;
-
+
// Resetting a sound device causes the core to update() it and generate samples if it's not up to date.
// Thus we preemptively reset it here while the old pointers are still valid so it's up to date and
// doesn't generate samples below when we reset it for the new pointers.
m_ym->reset();
-
+
// all these region_free / region_alloc machinery is needed because current YM emulation does not allow
// to pass a ROM pointer different from a "ymsnd" / "ymsnd.deltat" region, and therefore we need to copy
// the ROM(s) from the cart to the corresponding region(s) with appropriate names...
@@ -1123,17 +1123,17 @@ void neogeo_state::init_ym()
machine().memory().region_alloc(":ymsnd", len, 1, ENDIANNESS_LITTLE);
memcpy(memregion(":ymsnd")->base(), ROM, len);
}
-
+
if (memregion(":ymsnd.deltat"))
machine().memory().region_free(":ymsnd.deltat");
if (m_slots[m_curr_slot] && m_slots[m_curr_slot]->get_ymdelta_size())
{
ROM = m_slots[m_curr_slot]->get_ymdelta_base();
- len = m_slots[m_curr_slot]->get_ymdelta_size();
+ len = m_slots[m_curr_slot]->get_ymdelta_size();
machine().memory().region_alloc(":ymsnd.deltat", len, 1, ENDIANNESS_LITTLE);
memcpy(memregion(":ymsnd.deltat")->base(), ROM, len);
}
-
+
m_ym->reset(); // reset it again to get the new pointers
}
@@ -1164,10 +1164,10 @@ void neogeo_state::set_slot_idx(int slot)
address_space &space = m_maincpu->space(AS_PROGRAM);
m_curr_slot = slot;
m_bank_base = 0;
-
+
if (!m_slots[m_curr_slot]->user_loadable())
m_slots[m_curr_slot]->late_decrypt_all();
-
+
// unmap any handler that previous carts could have installed
space.unmap_readwrite(0x000080, 0x0fffff);
space.unmap_readwrite(0x200000, 0x2fffff);
@@ -1175,24 +1175,24 @@ void neogeo_state::set_slot_idx(int slot)
space.install_rom(0x000080, 0x0fffff, 0, 0, (UINT16 *)m_region_maincpu->base() + 0x80/2);
else
space.install_rom(0x000080, 0x0fffff, 0, 0, (UINT16 *)m_slots[m_curr_slot]->get_rom_base() + 0x80/2);
-
+
space.install_read_bank(0x200000, 0x2fffff, 0, 0, "cartridge");
space.install_write_handler(0x2ffff0, 0x2fffff, write16_delegate(FUNC(neogeo_state::write_banksel),this));
m_bank_cartridge = membank("cartridge");
-
+
init_cpu();
-
+
init_audio();
m_audiocpu->reset(); // svc have no sound if in higher slots without this?
-
+
init_ym();
-
+
init_sprites();
-
+
if (!m_slots[m_curr_slot]->user_loadable())
m_slots[m_curr_slot]->set_cart_type(m_slots[m_curr_slot]->default_option());
-
+
int type = m_slots[m_curr_slot]->get_type();
switch (type)
{
@@ -1306,16 +1306,16 @@ void neogeo_state::set_slot_idx(int slot)
void neogeo_state::common_machine_start()
{
m_use_cart_vectors = 0;
-
+
create_interrupt_timers();
-
+
/* irq levels for MVS / AES */
m_vblank_level = 1;
m_raster_level = 2;
-
+
/* start with an IRQ3 - but NOT on a reset */
m_irq3_pending = 1;
-
+
/* register state save */
save_item(NAME(m_display_position_interrupt_control));
save_item(NAME(m_display_counter));
@@ -1346,21 +1346,21 @@ void neogeo_state::machine_start()
{
m_type = NEOGEO_MVS;
common_machine_start();
-
+
// enable rtc and serial mode
m_upd4990a->cs_w(1);
m_upd4990a->oe_w(1);
m_upd4990a->c0_w(1);
m_upd4990a->c1_w(1);
m_upd4990a->c2_w(1);
-
+
if (m_slot1) { m_slots[0] = m_slot1; } else { m_slots[0] = nullptr; }
if (m_slot2) { m_slots[1] = m_slot2; } else { m_slots[1] = nullptr; }
if (m_slot3) { m_slots[2] = m_slot3; } else { m_slots[2] = nullptr; }
if (m_slot4) { m_slots[3] = m_slot4; } else { m_slots[3] = nullptr; }
if (m_slot5) { m_slots[4] = m_slot5; } else { m_slots[4] = nullptr; }
if (m_slot6) { m_slots[5] = m_slot6; } else { m_slots[5] = nullptr; }
-
+
m_sprgen->m_fixed_layer_bank_type = 0;
m_sprgen->set_screen(m_screen);
@@ -1372,7 +1372,7 @@ void neogeo_state::machine_start()
void neogeo_state::neogeo_postload()
{
m_bank_audio_main->set_entry(m_use_cart_audio);
-
+
if (m_type == NEOGEO_MVS)
set_outputs();
if (m_type == NEOGEO_MVS || m_type == NEOGEO_AES)
@@ -1392,23 +1392,23 @@ void neogeo_state::machine_reset()
{
offs_t offs;
address_space &space = m_maincpu->space(AS_PROGRAM);
-
+
// reset system control registers
for (offs = 0; offs < 8; offs++)
system_control_w(space, offs, 0);
-
+
// disable audiocpu nmi
m_audio_cpu_nmi_enabled = false;
m_audio_cpu_nmi_pending = false;
audio_cpu_check_nmi();
-
+
m_maincpu->reset();
-
+
start_interrupt_timers();
-
+
// trigger the IRQ3 that was set by MACHINE_START
update_interrupts();
-
+
m_recurse = false;
}
@@ -1700,23 +1700,23 @@ MACHINE_CONFIG_END
// two cartslots (MV-2F)
#define NEOGEO_CONFIG_TWO_CARTSLOTS \
- NEOGEO_CONFIG_CARTSLOT("cslot1") \
+ NEOGEO_CONFIG_CARTSLOT("cslot1") \
NEOGEO_CONFIG_CARTSLOT("cslot2")
// four cartslots (MV-4F)
#define NEOGEO_CONFIG_FOUR_CARTSLOTS \
- NEOGEO_CONFIG_CARTSLOT("cslot1") \
- NEOGEO_CONFIG_CARTSLOT("cslot2") \
- NEOGEO_CONFIG_CARTSLOT("cslot3") \
+ NEOGEO_CONFIG_CARTSLOT("cslot1") \
+ NEOGEO_CONFIG_CARTSLOT("cslot2") \
+ NEOGEO_CONFIG_CARTSLOT("cslot3") \
NEOGEO_CONFIG_CARTSLOT("cslot4")
// six cartslots (MV-6F)
#define NEOGEO_CONFIG_SIX_CARTSLOTS \
- NEOGEO_CONFIG_CARTSLOT("cslot1") \
- NEOGEO_CONFIG_CARTSLOT("cslot2") \
- NEOGEO_CONFIG_CARTSLOT("cslot3") \
- NEOGEO_CONFIG_CARTSLOT("cslot4") \
- NEOGEO_CONFIG_CARTSLOT("cslot5") \
+ NEOGEO_CONFIG_CARTSLOT("cslot1") \
+ NEOGEO_CONFIG_CARTSLOT("cslot2") \
+ NEOGEO_CONFIG_CARTSLOT("cslot3") \
+ NEOGEO_CONFIG_CARTSLOT("cslot4") \
+ NEOGEO_CONFIG_CARTSLOT("cslot5") \
NEOGEO_CONFIG_CARTSLOT("cslot6")
@@ -1746,14 +1746,14 @@ MACHINE_START_MEMBER(aes_state, aes)
{
m_type = NEOGEO_AES;
common_machine_start();
-
+
m_slots[0] = m_slot1;
m_slots[1] = nullptr;
m_slots[2] = nullptr;
m_slots[3] = nullptr;
m_slots[4] = nullptr;
m_slots[5] = nullptr;
-
+
m_sprgen->m_fixed_layer_bank_type = 0;
m_sprgen->set_screen(m_screen);
@@ -2036,4 +2036,3 @@ CONS( 1990, aes, 0, 0, aes, aes, driver_device, 0,
// Include standalone drivers for the single games
#include "neodriv.hxx"
-
diff --git a/src/mame/drivers/neopcb.cpp b/src/mame/drivers/neopcb.cpp
index d23aefca218..e33e82c9113 100644
--- a/src/mame/drivers/neopcb.cpp
+++ b/src/mame/drivers/neopcb.cpp
@@ -11,7 +11,7 @@ void neopcb_state::machine_start()
{
m_type = NEOGEO_MVS;
common_machine_start();
-
+
// enable rtc and serial mode
m_upd4990a->cs_w(1);
m_upd4990a->oe_w(1);
@@ -243,7 +243,7 @@ void neopcb_state::svcpcb_gfx_decrypt()
int rom_size = memregion("sprites")->bytes();
UINT8 *rom = memregion("sprites")->base();
dynamic_buffer buf(rom_size);
-
+
for (int i = 0; i < rom_size; i++)
rom[i] ^= xorval[(i % 4)];
@@ -287,7 +287,7 @@ void neopcb_state::kf2k3pcb_gfx_decrypt()
int rom_size = memregion("sprites")->bytes();
UINT8 *rom = memregion("sprites")->base();
dynamic_buffer buf(rom_size);
-
+
for (int i = 0; i < rom_size; i++)
rom[ i ] ^= xorval[ (i % 4) ];
@@ -320,18 +320,18 @@ void neopcb_state::kf2k3pcb_decrypt_s1data()
int srom_size = memregion("sprites")->bytes();
src = memregion("sprites")->base() + srom_size - 0x1000000 - 0x80000; // Decrypt S
dst = memregion("fixed")->base();
-
+
for (int i = 0; i < tx_size / 2; i++)
dst[i] = src[(i & ~0x1f) + ((i & 7) << 2) + ((~i & 8) >> 2) + ((i & 0x10) >> 4)];
-
+
src = memregion("sprites")->base() + srom_size - 0x80000;
dst = memregion("fixed")->base() + 0x80000;
-
- for (int i = 0; i < tx_size / 2; i++)
+
+ for (int i = 0; i < tx_size / 2; i++)
dst[i] = src[(i & ~0x1f) + ((i & 7) << 2) + ((~i & 8) >> 2) + ((i & 0x10) >> 4)];
-
+
dst = memregion("fixed")->base();
-
+
for (int i = 0; i < tx_size; i++)
dst[i] = BITSWAP8(dst[i] ^ 0xd2, 4, 0, 7, 2, 5, 1, 6, 3);
}
@@ -350,10 +350,10 @@ void neopcb_state::kf2k3pcb_sp1_decrypt()
0x03,0x05,0x0b,0x0d,0x03,0x05,0x0b,0x0d,
0x04,0x00,0x04,0x00,0x0e,0x0a,0x0e,0x0a
};
-
+
UINT16 *rom = (UINT16 *)memregion("mainbios")->base();
std::vector<UINT16> buf(0x80000/2);
-
+
for (int i = 0; i < 0x80000/2; i++)
{
// address xor
@@ -367,13 +367,13 @@ void neopcb_state::kf2k3pcb_sp1_decrypt()
if ( i & 0x02000) addr ^= 0x8000;
addr ^= address[((i >> 1) & 0x38) | (i & 7)];
buf[i] = rom[addr];
-
+
// data xor
if (buf[i] & 0x0004) buf[i] ^= 0x0001;
if (buf[i] & 0x0010) buf[i] ^= 0x0002;
if (buf[i] & 0x0020) buf[i] ^= 0x0008;
}
-
+
memcpy(rom, &buf[0], 0x80000);
}
@@ -406,7 +406,7 @@ WRITE16_MEMBER(neopcb_state::write_bankpvc)
{
// write to cart ram
m_pvc_prot->protection_w(space, offset, data, mem_mask);
-
+
// actual bankswitch
if (offset >= 0xff8)
{
@@ -424,7 +424,7 @@ void neopcb_state::install_common()
// install protection handlers + bankswitch handler
m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0x2fe000, 0x2fffff, read16_delegate(FUNC(pvc_prot_device::protection_r),(pvc_prot_device*)m_pvc_prot), write16_delegate(FUNC(neopcb_state::write_bankpvc),this));
-
+
// perform basic memory initialization that are usually done on-cart
m_curr_slot = 0;
m_bank_base = 0;
@@ -439,7 +439,7 @@ void neopcb_state::install_banked_bios()
m_maincpu->space(AS_PROGRAM).install_read_bank(0xc00000, 0xc1ffff, 0, 0x0e0000, "bios_bank");
membank("bios_bank")->configure_entries(0, 2, memregion("mainbios")->base(), 0x20000);
membank("bios_bank")->set_entry(1);
-
+
}
DRIVER_INIT_MEMBER(neopcb_state, ms5pcb)
@@ -513,4 +513,3 @@ GAME( 2003, ms5pcb, 0, neopcb, dualbios, neopcb_state, ms5pcb, RO
GAME( 2003, svcpcb, 0, neopcb, dualbios, neopcb_state, svcpcb, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos (JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
GAME( 2003, svcpcba, svcpcb, neopcb, dualbios, neopcb_state, svcpcb, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos (JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code */
GAME( 2003, kf2k3pcb, 0, neopcb, neogeo, neopcb_state, kf2k3pcb, ROT0, "SNK Playmore", "The King of Fighters 2003 (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-
diff --git a/src/mame/drivers/seattle.cpp b/src/mame/drivers/seattle.cpp
index 3d9034e1c7b..395b7cfd0fd 100644
--- a/src/mame/drivers/seattle.cpp
+++ b/src/mame/drivers/seattle.cpp
@@ -2701,7 +2701,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( blitz99, seattle150 )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2115, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(2)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0afb) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0afb) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_BLITZ99)
@@ -2713,7 +2713,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( blitz2k, seattle150 )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2115, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(2)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_BLITZ99)
@@ -2725,7 +2725,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( carnevil, seattle150 )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2115, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(2)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0af7) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0af7) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_CARNEVIL)
@@ -2737,7 +2737,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( hyprdriv, seattle200_widget )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2115, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(2)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0af7) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0af7) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_HYPRDRIV)
diff --git a/src/mame/drivers/skylncr.cpp b/src/mame/drivers/skylncr.cpp
index 2bc5ac2fc1b..1c06057c8f9 100644
--- a/src/mame/drivers/skylncr.cpp
+++ b/src/mame/drivers/skylncr.cpp
@@ -1932,7 +1932,7 @@ DRIVER_INIT_MEMBER(skylncr_state, sonikfig)
00 01 02 03 04 05 06 07
\ /
SWAPPED
-
+
00 01 02 03 04 05 06 07
\ \ / /
\ X /
diff --git a/src/mame/drivers/thomson.cpp b/src/mame/drivers/thomson.cpp
index 5b138d2a082..75027cdfecb 100644
--- a/src/mame/drivers/thomson.cpp
+++ b/src/mame/drivers/thomson.cpp
@@ -742,7 +742,7 @@ static MACHINE_CONFIG_START( to7, thomson_state )
MCFG_RAM_ADD(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("40K")
MCFG_RAM_EXTRA_OPTIONS("24K,48K")
-
+
/* software lists */
MCFG_SOFTWARE_LIST_ADD("to7_cart_list","to7_cart")
MCFG_SOFTWARE_LIST_ADD("to7_cass_list","to7_cass")
@@ -2235,7 +2235,7 @@ static MACHINE_CONFIG_DERIVED( mo6, to7 )
/* internal ram */
MCFG_RAM_MODIFY(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("128K")
-
+
MCFG_DEVICE_REMOVE("to7_cart_list")
MCFG_DEVICE_REMOVE("to7_cass_list")
MCFG_DEVICE_REMOVE("to_flop_list")
@@ -2505,7 +2505,7 @@ static MACHINE_CONFIG_DERIVED( mo5nr, to7 )
/* internal ram */
MCFG_RAM_MODIFY(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("128K")
-
+
MCFG_DEVICE_REMOVE("to7_cart_list")
MCFG_DEVICE_REMOVE("to7_cass_list")
MCFG_DEVICE_REMOVE("to_flop_list")
diff --git a/src/mame/drivers/ticalc1x.cpp b/src/mame/drivers/ticalc1x.cpp
index 04dea3b8e16..e558e53756b 100644
--- a/src/mame/drivers/ticalc1x.cpp
+++ b/src/mame/drivers/ticalc1x.cpp
@@ -913,7 +913,7 @@ MACHINE_CONFIG_END
TI Math Marvel
* TMS1980 MCU label TMC1986A-NL (die label 1980A 86A)
* 9-digit cyan VFD display(2 digits are custom), 1-bit sound
-
+
This is the same hardware as DataMan, with R8 connected to a piezo.
***************************************************************************/
@@ -934,7 +934,7 @@ WRITE16_MEMBER(mathmarv_state::write_r)
{
// R8: speaker out
m_speaker->level_w(data >> 8 & 1);
-
+
// rest is same as dataman
dataman_state::write_r(space, offset, data);
}
diff --git a/src/mame/drivers/tourvis.cpp b/src/mame/drivers/tourvis.cpp
index 4ea88122232..18887ebcf4c 100644
--- a/src/mame/drivers/tourvis.cpp
+++ b/src/mame/drivers/tourvis.cpp
@@ -381,7 +381,7 @@ static INPUT_PORTS_START( tourvision )
PORT_DIPSETTING( 0x10, "120" )
PORT_DIPSETTING( 0x08, "90" )
PORT_DIPSETTING( 0x00, "60" )
- PORT_DIPNAME( 0x80, 0x00, DEF_STR( Demo_Sounds ) )
+ PORT_DIPNAME( 0x80, 0x00, DEF_STR( Demo_Sounds ) )
PORT_START( "DSW2" )
PORT_DIPNAME( 0x03, 0x03, "Coins needed 2" )
diff --git a/src/mame/drivers/unixpc.cpp b/src/mame/drivers/unixpc.cpp
index 63bbe281737..d579128dfc8 100644
--- a/src/mame/drivers/unixpc.cpp
+++ b/src/mame/drivers/unixpc.cpp
@@ -5,13 +5,13 @@
AT&T Unix PC series
Skeleton driver by Dirk Best and R. Belmont
-
- DIVS instruction at 0x801112 (the second time) causes a divide-by-zero
- exception the system isn't ready for due to word at 0x5EA6 being zero.
-
- Code might not get there if the attempted FDC boot succeeds; FDC hookup
- probably needs help. 2797 isn't asserting DRQ?
-
+
+ DIVS instruction at 0x801112 (the second time) causes a divide-by-zero
+ exception the system isn't ready for due to word at 0x5EA6 being zero.
+
+ Code might not get there if the attempted FDC boot succeeds; FDC hookup
+ probably needs help. 2797 isn't asserting DRQ?
+
***************************************************************************/
@@ -66,13 +66,13 @@ public:
DECLARE_READ16_MEMBER( diskdma_size_r );
DECLARE_WRITE16_MEMBER( diskdma_size_w );
DECLARE_WRITE16_MEMBER( diskdma_ptr_w );
-
+
DECLARE_WRITE_LINE_MEMBER( wd2797_intrq_w );
DECLARE_WRITE_LINE_MEMBER( wd2797_drq_w );
required_shared_ptr<UINT16> m_mapram;
required_shared_ptr<UINT16> m_videoram;
-
+
private:
UINT16 *m_ramptr;
UINT32 m_ramsize;
@@ -183,7 +183,7 @@ WRITE16_MEMBER( unixpc_state::misc_control_w )
// bit 14 = 0 for disk DMA write, 1 for disk DMA read
// bit 13 = Centronics strobe
// bit 12 = 0 = modem baud rate from UART clock inputs, 1 = baud from programmable timer
-
+
output().set_value("led_0", !BIT(data, 8));
output().set_value("led_1", !BIT(data, 9));
output().set_value("led_2", !BIT(data, 10));
@@ -218,7 +218,7 @@ WRITE16_MEMBER( unixpc_state::diskdma_ptr_w )
m_diskdmaptr &= 0xffff00;
m_diskdmaptr |= (offset & 0xff);
}
-
+
logerror("diskdma_ptr_w: wrote at %x, ptr now %x\n", offset<<1, m_diskdmaptr);
}
diff --git a/src/mame/drivers/vegas.cpp b/src/mame/drivers/vegas.cpp
index 2754a7afe92..395779d3c44 100644
--- a/src/mame/drivers/vegas.cpp
+++ b/src/mame/drivers/vegas.cpp
@@ -2313,7 +2313,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( gauntleg, vegas )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_CALSPEED)
@@ -2326,7 +2326,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( gauntdl, vegas )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_GAUNTDL)
@@ -2339,7 +2339,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( warfa, vegas250 )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_MACE)
@@ -2352,7 +2352,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( tenthdeg, vegas )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
-// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0afb) -- Not in ram???
+// MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0afb) -- Not in ram???
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_GAUNTDL)
diff --git a/src/mame/includes/alesis.h b/src/mame/includes/alesis.h
index bec0463f49d..c4bb2efa70e 100644
--- a/src/mame/includes/alesis.h
+++ b/src/mame/includes/alesis.h
@@ -95,7 +95,7 @@ public:
DECLARE_WRITE8_MEMBER( mmt8_p3_w );
DECLARE_WRITE8_MEMBER( sr16_lcd_w );
HD44780_PIXEL_UPDATE(sr16_pixel_update);
-
+
private:
UINT8 m_kb_matrix;
UINT8 m_leds;
diff --git a/src/mame/includes/asteroid.h b/src/mame/includes/asteroid.h
index 10da970254c..76f90210483 100644
--- a/src/mame/includes/asteroid.h
+++ b/src/mame/includes/asteroid.h
@@ -63,4 +63,3 @@ public:
DISCRETE_SOUND_EXTERN( asteroid );
DISCRETE_SOUND_EXTERN( astdelux );
-
diff --git a/src/mame/includes/astrocde.h b/src/mame/includes/astrocde.h
index e1141d96c33..4f2b447439a 100644
--- a/src/mame/includes/astrocde.h
+++ b/src/mame/includes/astrocde.h
@@ -203,4 +203,3 @@ public:
protected:
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
-
diff --git a/src/mame/includes/chihiro.h b/src/mame/includes/chihiro.h
index 90757bb4cbc..895cdf6c01c 100644
--- a/src/mame/includes/chihiro.h
+++ b/src/mame/includes/chihiro.h
@@ -212,7 +212,7 @@ public:
enum class NV2A_VERTEX_ATTR {
POS = 0, // position
WEIGHT = 1, // blend weigth
- NORMAL = 2,
+ NORMAL = 2,
COLOR0 = 3, // diffuse
COLOR1 = 4, // specular
FOG = 5,
diff --git a/src/mame/includes/dassault.h b/src/mame/includes/dassault.h
index 2470c42366f..aa8d5a5f4b8 100644
--- a/src/mame/includes/dassault.h
+++ b/src/mame/includes/dassault.h
@@ -36,7 +36,7 @@ public:
m_ram(*this, "ram"),
m_shared_ram(*this, "shared_ram"),
m_ram2(*this, "ram2")
-
+
{ }
/* devices */
diff --git a/src/mame/includes/ladybug.h b/src/mame/includes/ladybug.h
index e6f5572f607..51d1cd92a6f 100644
--- a/src/mame/includes/ladybug.h
+++ b/src/mame/includes/ladybug.h
@@ -3,7 +3,7 @@
/*************************************************************************
Universal 8106-A2 + 8106-B PCB set
-
+
*************************************************************************/
class ladybug_state : public driver_device
diff --git a/src/mame/includes/madmotor.h b/src/mame/includes/madmotor.h
index db43ea6f9c5..27089ace10b 100644
--- a/src/mame/includes/madmotor.h
+++ b/src/mame/includes/madmotor.h
@@ -38,7 +38,7 @@ public:
required_device<deco_bac06_device> m_tilegen3;
required_device<deco_mxc06_device> m_spritegen;
required_device<generic_latch_8_device> m_soundlatch;
-
+
DECLARE_WRITE16_MEMBER(madmotor_sound_w);
DECLARE_DRIVER_INIT(madmotor);
virtual void machine_start() override;
diff --git a/src/mame/includes/megadrvb.h b/src/mame/includes/megadrvb.h
index 5be00cf1810..8b1f6b1c11a 100644
--- a/src/mame/includes/megadrvb.h
+++ b/src/mame/includes/megadrvb.h
@@ -33,5 +33,3 @@ public:
DECLARE_MACHINE_START(md_bootleg) { MACHINE_START_CALL_MEMBER(megadriv); m_vdp->stop_timers(); }
DECLARE_MACHINE_START(md_6button);
};
-
-
diff --git a/src/mame/includes/midzeus.h b/src/mame/includes/midzeus.h
index 9e8a717c3e0..7530b0b68f2 100644
--- a/src/mame/includes/midzeus.h
+++ b/src/mame/includes/midzeus.h
@@ -84,4 +84,3 @@ private:
void log_waveram(UINT32 length_and_base);
void update_gun_irq();
};
-
diff --git a/src/mame/includes/model1.h b/src/mame/includes/model1.h
index 0e93c6b0705..62cb80d9c6e 100644
--- a/src/mame/includes/model1.h
+++ b/src/mame/includes/model1.h
@@ -137,25 +137,25 @@ public:
class view_t
{
- public:
- view_t() { }
+ public:
+ view_t() { }
- void init_translation_matrix();
+ void init_translation_matrix();
- void set_viewport(float xcenter, float ycenter, float xl, float xr, float yb, float yt);
- void set_lightparam(int index, float diffuse, float ambient, float specular, int power);
- void set_zoom(float x, float y);
- void set_light_direction(float x, float y, float z);
- void set_translation_matrix(float* mat);
- void set_view_translation(float x, float y);
+ void set_viewport(float xcenter, float ycenter, float xl, float xr, float yb, float yt);
+ void set_lightparam(int index, float diffuse, float ambient, float specular, int power);
+ void set_zoom(float x, float y);
+ void set_light_direction(float x, float y, float z);
+ void set_translation_matrix(float* mat);
+ void set_view_translation(float x, float y);
- void project_point(point_t *p) const;
- void project_point_direct(point_t *p) const;
+ void project_point(point_t *p) const;
+ void project_point_direct(point_t *p) const;
- void transform_vector(glm::vec3& p) const;
- void transform_point(point_t *p) const;
+ void transform_vector(glm::vec3& p) const;
+ void transform_point(point_t *p) const;
- void recompute_frustum();
+ void recompute_frustum();
int xc, yc, x1, y1, x2, y2;
float zoomx, zoomy, viewx, viewy;
@@ -176,10 +176,10 @@ private:
bool m_swa;
// Devices
- required_device<v60_device> m_maincpu; // V60
- required_device<segam1audio_device> m_m1audio; // Model 1 standard sound board
- optional_device<m1comm_device> m_m1comm; // Model 1 communication board
- optional_device<dsbz80_device> m_dsbz80; // Digital Sound Board
+ required_device<v60_device> m_maincpu; // V60
+ required_device<segam1audio_device> m_m1audio; // Model 1 standard sound board
+ optional_device<m1comm_device> m_m1comm; // Model 1 communication board
+ optional_device<dsbz80_device> m_dsbz80; // Digital Sound Board
optional_device<mb86233_cpu_device> m_tgp;
required_device<screen_device> m_screen;
@@ -195,32 +195,32 @@ private:
int m_snd_cmd_state;
// TGP FIFO
- UINT32 fifoout_pop();
- void fifoout_push(UINT32 data);
- void fifoout_push_f(float data);
- UINT32 fifoin_pop();
- void fifoin_push(UINT32 data);
- float fifoin_pop_f();
- UINT16 ram_get_i();
- float ram_get_f();
- void copro_fifoin_push(UINT32 data);
- UINT32 copro_fifoout_pop();
- void next_fn();
-
- UINT32 m_copro_r;
- UINT32 m_copro_w;
- int m_copro_fifoout_rpos;
- int m_copro_fifoout_wpos;
- UINT32 m_copro_fifoout_data[FIFO_SIZE];
- int m_copro_fifoout_num;
- int m_copro_fifoin_rpos;
- int m_copro_fifoin_wpos;
- UINT32 m_copro_fifoin_data[FIFO_SIZE];
- int m_copro_fifoin_num;
+ UINT32 fifoout_pop();
+ void fifoout_push(UINT32 data);
+ void fifoout_push_f(float data);
+ UINT32 fifoin_pop();
+ void fifoin_push(UINT32 data);
+ float fifoin_pop_f();
+ UINT16 ram_get_i();
+ float ram_get_f();
+ void copro_fifoin_push(UINT32 data);
+ UINT32 copro_fifoout_pop();
+ void next_fn();
+
+ UINT32 m_copro_r;
+ UINT32 m_copro_w;
+ int m_copro_fifoout_rpos;
+ int m_copro_fifoout_wpos;
+ UINT32 m_copro_fifoout_data[FIFO_SIZE];
+ int m_copro_fifoout_num;
+ int m_copro_fifoin_rpos;
+ int m_copro_fifoin_wpos;
+ UINT32 m_copro_fifoin_data[FIFO_SIZE];
+ int m_copro_fifoin_num;
// TGP
- void vr_tgp_reset();
- void tgp_reset(bool swa);
+ void vr_tgp_reset();
+ void tgp_reset(bool swa);
DECLARE_TGP_FUNCTION( fadd );
DECLARE_TGP_FUNCTION( fsub );
@@ -339,19 +339,19 @@ private:
std::function<void(view_t*, point_t*, point_t*, point_t*)> m_clip;
};
- view_t *m_view;
- point_t *m_pointdb;
- point_t *m_pointpt;
- quad_t *m_quaddb;
- quad_t *m_quadpt;
- quad_t **m_quadind;
- offs_t m_pushpc;
- int m_fifoin_rpos;
- int m_fifoin_wpos;
- UINT32 m_fifoin_data[FIFO_SIZE];
- int m_fifoin_cbcount;
+ view_t *m_view;
+ point_t *m_pointdb;
+ point_t *m_pointpt;
+ quad_t *m_quaddb;
+ quad_t *m_quadpt;
+ quad_t **m_quadind;
+ offs_t m_pushpc;
+ int m_fifoin_rpos;
+ int m_fifoin_wpos;
+ UINT32 m_fifoin_data[FIFO_SIZE];
+ int m_fifoin_cbcount;
typedef void (model1_state::*tgp_func)();
- tgp_func m_fifoin_cb;
+ tgp_func m_fifoin_cb;
struct function
{
@@ -361,95 +361,95 @@ private:
static const struct function ftab_vf[];
static const struct function ftab_swa[];
- INT32 m_fifoout_rpos;
- INT32 m_fifoout_wpos;
- UINT32 m_fifoout_data[FIFO_SIZE];
- UINT32 m_list_length;
- float m_cmat[12];
- float m_mat_stack[MAT_STACK_SIZE][12];
- float m_mat_vector[21][12];
- INT32 m_mat_stack_pos;
- float m_acc;
- float m_tgp_vf_xmin;
- float m_tgp_vf_xmax;
- float m_tgp_vf_zmin;
- float m_tgp_vf_zmax;
- float m_tgp_vf_ygnd;
- float m_tgp_vf_yflr;
- float m_tgp_vf_yjmp;
- float m_tgp_vr_circx;
- float m_tgp_vr_circy;
- float m_tgp_vr_circrad;
- float m_tgp_vr_cbox[12];
- int m_tgp_vr_select;
-
- float m_tgp_int_px;
- float m_tgp_int_py;
- float m_tgp_int_pz;
- UINT32 m_tgp_int_adr;
- UINT16 m_ram_adr;
- UINT16 m_ram_latch[2];
- UINT16 m_ram_scanadr;
+ INT32 m_fifoout_rpos;
+ INT32 m_fifoout_wpos;
+ UINT32 m_fifoout_data[FIFO_SIZE];
+ UINT32 m_list_length;
+ float m_cmat[12];
+ float m_mat_stack[MAT_STACK_SIZE][12];
+ float m_mat_vector[21][12];
+ INT32 m_mat_stack_pos;
+ float m_acc;
+ float m_tgp_vf_xmin;
+ float m_tgp_vf_xmax;
+ float m_tgp_vf_zmin;
+ float m_tgp_vf_zmax;
+ float m_tgp_vf_ygnd;
+ float m_tgp_vf_yflr;
+ float m_tgp_vf_yjmp;
+ float m_tgp_vr_circx;
+ float m_tgp_vr_circy;
+ float m_tgp_vr_circrad;
+ float m_tgp_vr_cbox[12];
+ int m_tgp_vr_select;
+
+ float m_tgp_int_px;
+ float m_tgp_int_py;
+ float m_tgp_int_pz;
+ UINT32 m_tgp_int_adr;
+ UINT16 m_ram_adr;
+ UINT16 m_ram_latch[2];
+ UINT16 m_ram_scanadr;
std::unique_ptr<UINT32[]> m_ram_data;
- float m_tgp_vr_base[4];
- int m_puuu;
- int m_ccount;
- UINT32 m_vr_r;
- UINT32 m_vr_w;
- UINT16 m_listctl[2];
- UINT16 *m_glist;
- bool m_render_done;
+ float m_tgp_vr_base[4];
+ int m_puuu;
+ int m_ccount;
+ UINT32 m_vr_r;
+ UINT32 m_vr_w;
+ UINT16 m_listctl[2];
+ UINT16 *m_glist;
+ bool m_render_done;
std::unique_ptr<UINT16[]> m_tgp_ram;
UINT32 *m_poly_rom;
std::unique_ptr<UINT32[]> m_poly_ram;
// Rendering helper functions
- UINT32 readi(const UINT16 *adr) const;
- INT16 readi16(const UINT16 *adr) const;
- float readf(const UINT16 *adr) const;
- void cross_product(point_t* o, const point_t* p, const point_t* q) const;
- float view_determinant(const point_t *p1, const point_t *p2, const point_t *p3) const;
-
- static bool fclip_isc_bottom(view_t*, point_t*);
- static bool fclip_isc_top(view_t*, point_t*);
- static bool fclip_isc_left(view_t*, point_t*);
- static bool fclip_isc_right(view_t*, point_t*);
- static void fclip_clip_bottom(view_t*, point_t*, point_t*, point_t*);
- static void fclip_clip_top(view_t*, point_t*, point_t*, point_t*);
- static void fclip_clip_left(view_t*, point_t*, point_t*, point_t*);
- static void fclip_clip_right(view_t*, point_t*, point_t*, point_t*);
+ UINT32 readi(const UINT16 *adr) const;
+ INT16 readi16(const UINT16 *adr) const;
+ float readf(const UINT16 *adr) const;
+ void cross_product(point_t* o, const point_t* p, const point_t* q) const;
+ float view_determinant(const point_t *p1, const point_t *p2, const point_t *p3) const;
+
+ static bool fclip_isc_bottom(view_t*, point_t*);
+ static bool fclip_isc_top(view_t*, point_t*);
+ static bool fclip_isc_left(view_t*, point_t*);
+ static bool fclip_isc_right(view_t*, point_t*);
+ static void fclip_clip_bottom(view_t*, point_t*, point_t*, point_t*);
+ static void fclip_clip_top(view_t*, point_t*, point_t*, point_t*);
+ static void fclip_clip_left(view_t*, point_t*, point_t*, point_t*);
+ static void fclip_clip_right(view_t*, point_t*, point_t*, point_t*);
// Rendering
- void tgp_render(bitmap_rgb32 &bitmap, const rectangle &cliprect);
- void tgp_scan();
-
- void sort_quads() const;
- void unsort_quads() const;
- void draw_quads(bitmap_rgb32 &bitmap, const rectangle &cliprect);
- static void recompute_frustum(view_t *view);
- static void draw_hline(bitmap_rgb32 &bitmap, int x1, int x2, int y, int color);
- static void draw_hline_moired(bitmap_rgb32 &bitmap, int x1, int x2, int y, int color);
- static void fill_slope(bitmap_rgb32 &bitmap, view_t *view, int color, INT32 x1, INT32 x2, INT32 sl1, INT32 sl2, INT32 y1, INT32 y2, INT32 *nx1, INT32 *nx2);
- static void fill_line(bitmap_rgb32 &bitmap, view_t *view, int color, INT32 y, INT32 x1, INT32 x2);
- void fill_quad(bitmap_rgb32 &bitmap, view_t *view, const quad_t& q) const;
-
- void fclip_push_quad_next(int level, quad_t& q, point_t *p1, point_t *p2, point_t *p3, point_t *p4);
- void fclip_push_quad(int level, quad_t& q);
-
- static float min4f(float a, float b, float c, float d);
- static float max4f(float a, float b, float c, float d);
- static float compute_specular(glm::vec3& normal, glm::vec3& light, float diffuse,int lmode);
-
- void push_object(UINT32 tex_adr, UINT32 poly_adr, UINT32 size);
- UINT16* push_direct(UINT16 *list);
- UINT16* skip_direct(UINT16 *list) const;
- void draw_objects(bitmap_rgb32 &bitmap, const rectangle &cliprect);
- UINT16* draw_direct(bitmap_rgb32 &bitmap, const rectangle &cliprect, UINT16 *list);
-
- UINT16* get_list();
- int get_list_number();
- void end_frame();
+ void tgp_render(bitmap_rgb32 &bitmap, const rectangle &cliprect);
+ void tgp_scan();
+
+ void sort_quads() const;
+ void unsort_quads() const;
+ void draw_quads(bitmap_rgb32 &bitmap, const rectangle &cliprect);
+ static void recompute_frustum(view_t *view);
+ static void draw_hline(bitmap_rgb32 &bitmap, int x1, int x2, int y, int color);
+ static void draw_hline_moired(bitmap_rgb32 &bitmap, int x1, int x2, int y, int color);
+ static void fill_slope(bitmap_rgb32 &bitmap, view_t *view, int color, INT32 x1, INT32 x2, INT32 sl1, INT32 sl2, INT32 y1, INT32 y2, INT32 *nx1, INT32 *nx2);
+ static void fill_line(bitmap_rgb32 &bitmap, view_t *view, int color, INT32 y, INT32 x1, INT32 x2);
+ void fill_quad(bitmap_rgb32 &bitmap, view_t *view, const quad_t& q) const;
+
+ void fclip_push_quad_next(int level, quad_t& q, point_t *p1, point_t *p2, point_t *p3, point_t *p4);
+ void fclip_push_quad(int level, quad_t& q);
+
+ static float min4f(float a, float b, float c, float d);
+ static float max4f(float a, float b, float c, float d);
+ static float compute_specular(glm::vec3& normal, glm::vec3& light, float diffuse,int lmode);
+
+ void push_object(UINT32 tex_adr, UINT32 poly_adr, UINT32 size);
+ UINT16* push_direct(UINT16 *list);
+ UINT16* skip_direct(UINT16 *list) const;
+ void draw_objects(bitmap_rgb32 &bitmap, const rectangle &cliprect);
+ UINT16* draw_direct(bitmap_rgb32 &bitmap, const rectangle &cliprect, UINT16 *list);
+
+ UINT16* get_list();
+ int get_list_number();
+ void end_frame();
clipper_t m_clipfn[4];
@@ -458,7 +458,7 @@ private:
required_device<segas24_tile> m_tiles;
// I/O related
- UINT16 m_lamp_state;
+ UINT16 m_lamp_state;
optional_ioport_array<8> m_analog_ports;
required_ioport_array<3> m_digital_ports;
};
diff --git a/src/mame/includes/mw8080bw.h b/src/mame/includes/mw8080bw.h
index f5347046568..833b5bf1d32 100644
--- a/src/mame/includes/mw8080bw.h
+++ b/src/mame/includes/mw8080bw.h
@@ -86,7 +86,7 @@ public:
UINT8 m_spcenctr_trench_center;
UINT8 m_spcenctr_trench_slope[16]; /* 16x4 bit RAM */
UINT8 m_spcenctr_bright_control;
- UINT8 m_spcenctr_brightness;
+ UINT8 m_spcenctr_brightness;
/* timer */
emu_timer *m_interrupt_timer;
diff --git a/src/mame/includes/neogeo.h b/src/mame/includes/neogeo.h
index 51a88aeadc2..e5f0ffaa303 100644
--- a/src/mame/includes/neogeo.h
+++ b/src/mame/includes/neogeo.h
@@ -99,12 +99,12 @@ public:
DECLARE_WRITE16_MEMBER(write_bankprot_kf2k3bl);
DECLARE_WRITE16_MEMBER(write_bankprot_kof10th);
DECLARE_READ16_MEMBER(read_lorom_kof10th);
-
+
DECLARE_DRIVER_INIT(neogeo);
protected:
void common_machine_start();
-
+
void set_outputs();
// device overrides
@@ -121,7 +121,7 @@ protected:
optional_device<ym2610_device> m_ym;
required_device<neosprite_optimized_device> m_sprgen;
optional_shared_ptr<UINT16> m_save_ram;
-
+
required_device<screen_device> m_screen;
optional_device<palette_device> m_palette;
optional_device<ng_memcard_device> m_memcard;
@@ -169,14 +169,14 @@ protected:
void init_sprites();
// temporary helper to restore memory banking while bankswitch is handled in the driver...
UINT32 m_bank_base;
-
+
optional_device<neogeo_cart_slot_device> m_slot1;
optional_device<neogeo_cart_slot_device> m_slot2;
optional_device<neogeo_cart_slot_device> m_slot3;
optional_device<neogeo_cart_slot_device> m_slot4;
optional_device<neogeo_cart_slot_device> m_slot5;
optional_device<neogeo_cart_slot_device> m_slot6;
-
+
int m_curr_slot;
neogeo_cart_slot_device* m_slots[6];
@@ -185,28 +185,28 @@ private:
void create_interrupt_timers();
void start_interrupt_timers();
void acknowledge_interrupt(UINT16 data);
-
+
void adjust_display_position_interrupt_timer();
void set_display_position_interrupt_control(UINT16 data);
void set_display_counter_msb(UINT16 data);
void set_display_counter_lsb(UINT16 data);
void set_video_control(UINT16 data);
-
+
void create_rgb_lookups();
void set_pens();
void set_screen_shadow(int data);
void set_palette_bank(int data);
-
+
void audio_cpu_check_nmi();
void set_save_ram_unlock(UINT8 data);
void set_output_latch(UINT8 data);
void set_output_data(UINT8 data);
-
+
// internal state
bool m_recurse;
bool m_audio_cpu_nmi_enabled;
bool m_audio_cpu_nmi_pending;
-
+
// MVS-specific state
UINT8 m_save_ram_unlocked;
UINT8 m_output_data;
@@ -214,7 +214,7 @@ private:
UINT8 m_el_value;
UINT8 m_led1_value;
UINT8 m_led2_value;
-
+
emu_timer *m_display_position_interrupt_timer;
emu_timer *m_display_position_vblank_timer;
emu_timer *m_vblank_interrupt_timer;
@@ -223,9 +223,9 @@ private:
UINT8 m_display_position_interrupt_pending;
UINT8 m_irq3_pending;
UINT8 m_display_position_interrupt_control;
-
+
UINT16 get_video_control();
-
+
// color/palette related
std::vector<UINT16> m_paletteram;
UINT8 m_palette_lookup[32][4];
@@ -241,11 +241,11 @@ class aes_state : public neogeo_state
: neogeo_state(mconfig, type, tag)
, m_io_in2(*this, "IN2")
{}
-
+
DECLARE_READ16_MEMBER(aes_in2_r);
DECLARE_INPUT_CHANGED_MEMBER(aes_jp1);
DECLARE_MACHINE_START(aes);
-
+
protected:
required_ioport m_io_in2;
};
@@ -264,7 +264,7 @@ class neopcb_state : public neogeo_state
, m_pcm2_prot(*this, "pcm2")
, m_pvc_prot(*this, "pvc")
{}
-
+
// device overrides
virtual void machine_start() override;
@@ -286,7 +286,7 @@ class neopcb_state : public neogeo_state
void kf2k3pcb_gfx_decrypt();
void kf2k3pcb_decrypt_s1data();
void kf2k3pcb_sp1_decrypt();
-
+
required_device<cmc_prot_device> m_cmc_prot;
required_device<pcm2_prot_device> m_pcm2_prot;
required_device<pvc_prot_device> m_pvc_prot;
@@ -299,4 +299,3 @@ MACHINE_CONFIG_EXTERN( neogeo_base );
MACHINE_CONFIG_EXTERN( neogeo_arcade );
INPUT_PORTS_EXTERN(neogeo);
INPUT_PORTS_EXTERN(aes);
-
diff --git a/src/mame/includes/redclash.h b/src/mame/includes/redclash.h
index 7ebbc12e5e2..b0875b10260 100644
--- a/src/mame/includes/redclash.h
+++ b/src/mame/includes/redclash.h
@@ -29,7 +29,7 @@ public:
DECLARE_WRITE8_MEMBER(sraider_misc_w);
DECLARE_WRITE8_MEMBER(sraider_io_w);
DECLARE_INPUT_CHANGED_MEMBER(left_coin_inserted);
- DECLARE_INPUT_CHANGED_MEMBER(right_coin_inserted);
+ DECLARE_INPUT_CHANGED_MEMBER(right_coin_inserted);
DECLARE_DRIVER_INIT(redclash);
DECLARE_MACHINE_START(sraider);
DECLARE_MACHINE_RESET(sraider);
diff --git a/src/mame/includes/snes.h b/src/mame/includes/snes.h
index bacdabc0d1f..c25379a4537 100644
--- a/src/mame/includes/snes.h
+++ b/src/mame/includes/snes.h
@@ -322,7 +322,7 @@ public:
UINT32 m_wram_address;
UINT16 m_htime;
UINT16 m_vtime;
- bool m_is_pal;
+ bool m_is_pal;
/* non-SNES HW-specific flags / variables */
UINT8 m_is_nss;
diff --git a/src/mame/layout/fidel_csc.lay b/src/mame/layout/fidel_csc.lay
index f65cc5dcc47..9ae92f59ed1 100644
--- a/src/mame/layout/fidel_csc.lay
+++ b/src/mame/layout/fidel_csc.lay
@@ -25,16 +25,16 @@
end
function layout.reset()
- board =
+ board =
{{ 3, 5, 4, 2, 1, 4, 5, 3},
- { 6, 6, 6, 6, 6, 6, 6, 6},
- { 0, 0, 0, 0, 0, 0, 0, 0},
- { 0, 0, 0, 0, 0, 0, 0, 0},
- { 0, 0, 0, 0, 0, 0, 0, 0},
- { 0, 0, 0, 0, 0, 0, 0, 0},
- {12,12,12,12,12,12,12,12},
- { 9,11,10, 8, 7,10,11, 9}}
-
+ { 6, 6, 6, 6, 6, 6, 6, 6},
+ { 0, 0, 0, 0, 0, 0, 0, 0},
+ { 0, 0, 0, 0, 0, 0, 0, 0},
+ { 0, 0, 0, 0, 0, 0, 0, 0},
+ { 0, 0, 0, 0, 0, 0, 0, 0},
+ {12,12,12,12,12,12,12,12},
+ { 9,11,10, 8, 7,10,11, 9}}
+
for y, row in ipairs(board) do
for x, cell in ipairs(row) do
machine:outputs():set_indexed_value("pos", (y * 10) + x, board[y][x])
@@ -49,7 +49,7 @@
layout.reset()
return
end
-
+
for x, tag in ipairs(port_tags) do
local port = ports[tag]
if port then
@@ -260,7 +260,7 @@
<text string="&#x265d;" state="4"><color red="0.27" green="0.25" blue="0.25" /></text>
<text string="&#x265e;" state="5"><color red="0.27" green="0.25" blue="0.25" /></text>
<text string="&#x265f;" state="6"><color red="0.27" green="0.25" blue="0.25" /></text>
-
+
<text string="&#x265a;" state="7"><color red="0.71" green="0.7" blue="0.69" /></text>
<text string="&#x265b;" state="8"><color red="0.71" green="0.7" blue="0.69" /></text>
<text string="&#x265c;" state="9"><color red="0.71" green="0.7" blue="0.69" /></text>
diff --git a/src/mame/layout/mdndclab.lay b/src/mame/layout/mdndclab.lay
index a102145bd6d..4f806c57060 100644
--- a/src/mame/layout/mdndclab.lay
+++ b/src/mame/layout/mdndclab.lay
@@ -49,7 +49,7 @@
for num, col in pairs(walls) do
if col[1] &lt; x and (col[1] + 2.5) &gt; x then
for num2, wall in pairs(col[2]) do
- if wall &lt; y and (wall + 7.5) &gt; y then
+ if wall &lt; y and (wall + 7.5) &gt; y then
local state = machine:outputs():get_indexed_value("colwall", (num * 10) + num2)
machine:outputs():set_indexed_value("colwall", (num * 10) + num2, (~state) &amp; 1)
return
@@ -60,7 +60,7 @@
for num, row in pairs(walls) do
if row[1] &lt; y and (row[1] + 2.5) &gt; y then
for num2, wall in pairs(row[2]) do
- if wall &lt; x and (wall + 7.5) &gt; x then
+ if wall &lt; x and (wall + 7.5) &gt; x then
local state = machine:outputs():get_indexed_value("rowwall", (num * 10) + num2)
machine:outputs():set_indexed_value("rowwall", (num * 10) + num2, (~state) &amp; 1)
return
@@ -392,7 +392,7 @@
<bezel name="rowwall76" element="wall"><bounds x="50" y="67.5" width="7.5" height="2.5" /></bezel>
<bezel name="rowwall77" element="wall"><bounds x="60" y="67.5" width="7.5" height="2.5" /></bezel>
<bezel name="rowwall78" element="wall"><bounds x="70" y="67.5" width="7.5" height="2.5" /></bezel>
-
+
<!-- left side -->
<bezel element="static_red"><bounds x="-12.5" y="0" width="7.5" height="7.5" /></bezel>
diff --git a/src/mame/machine/awboard.cpp b/src/mame/machine/awboard.cpp
index 703d3ebfc88..b9d5a28ced6 100644
--- a/src/mame/machine/awboard.cpp
+++ b/src/mame/machine/awboard.cpp
@@ -301,7 +301,7 @@ READ16_MEMBER(aw_rom_board::pio_r)
UINT32 roffset = epr_offset & 0x3ffffff;
if (roffset >= (mpr_offset / 2))
roffset += mpr_bank * 0x4000000;
- UINT16 retval = (m_region->bytes() > (roffset * 2)) ? m_region->u16(roffset) : 0; // not endian-safe?
+ UINT16 retval = (m_region->bytes() > (roffset * 2)) ? m_region->u16(roffset) : 0; // not endian-safe?
return retval;
}
diff --git a/src/mame/machine/deco146.cpp b/src/mame/machine/deco146.cpp
index 9e477f3aae9..0f0cd068100 100644
--- a/src/mame/machine/deco146.cpp
+++ b/src/mame/machine/deco146.cpp
@@ -1179,12 +1179,12 @@ void deco_146_base_device::write_data(address_space &space, UINT16 address, UINT
if (i==0) // the first cs is our internal protection area
{
-// logerror("write matches cs table (protection) %01x %04x %04x %04x\n", i, real_address, data, mem_mask);
+// logerror("write matches cs table (protection) %01x %04x %04x %04x\n", i, real_address, data, mem_mask);
write_protport(space, real_address, data, mem_mask);
}
else
{
-// logerror("write matches cs table (external connection) %01x %04x %04x %04x\n", i, real_address, data, mem_mask);
+// logerror("write matches cs table (external connection) %01x %04x %04x %04x\n", i, real_address, data, mem_mask);
}
}
}
@@ -1249,7 +1249,7 @@ void deco_146_base_device::write_protport(address_space &space, UINT16 address,
}
else if ((address&0xff) == m_mask_port)
{
-// logerror("LOAD NAND REGISTER %04x %04x\n", data, mem_mask);
+// logerror("LOAD NAND REGISTER %04x %04x\n", data, mem_mask);
COMBINE_DATA(&m_nand);
}
else if ((address&0xff) == m_soundlatch_port)
diff --git a/src/mame/machine/decocrpt.h b/src/mame/machine/decocrpt.h
index c9c56571711..f818c579154 100644
--- a/src/mame/machine/decocrpt.h
+++ b/src/mame/machine/decocrpt.h
@@ -4,4 +4,3 @@
void deco56_decrypt_gfx(running_machine &machine, const char *tag);
void deco74_decrypt_gfx(running_machine &machine, const char *tag);
void deco56_remap_gfx(running_machine &machine, const char *tag);
-
diff --git a/src/mame/machine/gamecom.cpp b/src/mame/machine/gamecom.cpp
index c05e14dcfc7..60242cb7f85 100644
--- a/src/mame/machine/gamecom.cpp
+++ b/src/mame/machine/gamecom.cpp
@@ -603,7 +603,7 @@ WRITE8_MEMBER( gamecom_state::gamecom_update_timers )
if ( m_p_ram[SM8521_TM0D] >= m_timer[0].check_value )
{
m_p_ram[SM8521_TM0D] = 0;
-// m_maincpu->set_input_line(sm8500_cpu_device::TIM0_INT, ASSERT_LINE ); // this causes crazy flickering
+// m_maincpu->set_input_line(sm8500_cpu_device::TIM0_INT, ASSERT_LINE ); // this causes crazy flickering
}
}
}
diff --git a/src/mame/machine/macadb.h b/src/mame/machine/macadb.h
index 2067f492cf9..6a8d16a718e 100644
--- a/src/mame/machine/macadb.h
+++ b/src/mame/machine/macadb.h
@@ -1,3 +1,2 @@
// license:BSD-3-Clause
// copyright-holders:R. Belmont
-
diff --git a/src/mame/machine/pgmprot_igs025_igs028.h b/src/mame/machine/pgmprot_igs025_igs028.h
index 1d6ef718c22..ec3739399ca 100644
--- a/src/mame/machine/pgmprot_igs025_igs028.h
+++ b/src/mame/machine/pgmprot_igs025_igs028.h
@@ -12,7 +12,7 @@ public:
{
}
-
+
required_shared_ptr<UINT16> m_sharedprotram;
required_device<igs025_device> m_igs025;
required_device<igs028_device> m_igs028;
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 760b0b52a8f..59255ffa87b 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -9592,7 +9592,7 @@ commandou // 5/1985 (c) 1985 + Data East license (US)
commandou2 // 5/1985 (c) 1985 + Data East license (US)
sinvasn // Europe original?
sinvasnb // bootleg
-mercenario // bootleg
+mercenario // bootleg
@source:compgolf.cpp
compgolf // (c) 1985 Data East Corporation (Japan)
diff --git a/src/mame/video/chihiro.cpp b/src/mame/video/chihiro.cpp
index bd6bdd835b9..b4011053030 100644
--- a/src/mame/video/chihiro.cpp
+++ b/src/mame/video/chihiro.cpp
@@ -2379,10 +2379,10 @@ void nv2a_renderer::convert_vertices_poly(vertex_nv *source, nv2avertex_t *desti
v[i] += matrix.projection[i][j] * t[j];
};
/*for (int i = 0; i < 3; i++) {
- v[i] *= matrix.scale[i];
+ v[i] *= matrix.scale[i];
}
for (int i = 0; i < 3; i++) {
- v[i] += matrix.translate[i];
+ v[i] += matrix.translate[i];
}*/
destination[m].w = v[3];
destination[m].x = (v[0] / v[3])*supersample_factor_x; // source[m].attribute[0].fv[0];
@@ -2864,7 +2864,7 @@ int nv2a_renderer::geforce_exec_method(address_space & space, UINT32 chanel, UIN
// each dword after 1808 contains a 32 bit index value to select the vartices
while (1) {
int c;
-
+
if ((countlen * mult + indexesleft_count) < 4)
break;
if (mult == 1)
@@ -3373,13 +3373,13 @@ int nv2a_renderer::geforce_exec_method(address_space & space, UINT32 chanel, UIN
}
}
/*if (maddress == 0x1b08) {
- (data >> 0) & 15;
- (data >> 4) & 15;
- (data >> 8) & 15;
- (data >> 12) & 15;
- (data >> 16) & 15;
- (data >> 20) & 15;
- (data >> 24) & 255;
+ (data >> 0) & 15;
+ (data >> 4) & 15;
+ (data >> 8) & 15;
+ (data >> 12) & 15;
+ (data >> 16) & 15;
+ (data >> 20) & 15;
+ (data >> 24) & 255;
}*/
if (maddress == 0x1b0c) {
texture[unit].colorkey = (data >> 0) & 3;
diff --git a/src/mame/video/crgolf.cpp b/src/mame/video/crgolf.cpp
index bc25f42b074..3ba4a5c549e 100644
--- a/src/mame/video/crgolf.cpp
+++ b/src/mame/video/crgolf.cpp
@@ -57,7 +57,6 @@ PALETTE_INIT_MEMBER(crgolf_state, crgolf)
PALETTE_INIT_MEMBER(crgolf_state, mastrglf)
{
-
}
/*************************************
@@ -135,4 +134,3 @@ UINT32 crgolf_state::screen_update_crgolf(screen_device &screen, bitmap_ind16 &b
return 0;
}
-
diff --git a/src/mame/video/holeland.cpp b/src/mame/video/holeland.cpp
index a98fd610506..e0df030eedf 100644
--- a/src/mame/video/holeland.cpp
+++ b/src/mame/video/holeland.cpp
@@ -61,7 +61,7 @@ VIDEO_START_MEMBER(holeland_state,holeland)
m_bg_tilemap->set_transmask(0, 0xff, 0x00); /* split type 0 is totally transparent in front half */
m_bg_tilemap->set_transmask(1, 0x01, 0xfe); /* split type 1 has pen 0? transparent in front half */
-
+
save_item(NAME(m_po));
save_item(NAME(m_palette_offset));
}
diff --git a/src/mame/video/ladybug.cpp b/src/mame/video/ladybug.cpp
index 773344349c5..7d4136b77a4 100644
--- a/src/mame/video/ladybug.cpp
+++ b/src/mame/video/ladybug.cpp
@@ -218,4 +218,3 @@ UINT32 ladybug_state::screen_update_ladybug(screen_device &screen, bitmap_ind16
draw_sprites(bitmap, cliprect);
return 0;
}
-
diff --git a/src/mame/video/model1.cpp b/src/mame/video/model1.cpp
index 2c90eaceb25..2a4a192d039 100644
--- a/src/mame/video/model1.cpp
+++ b/src/mame/video/model1.cpp
@@ -36,7 +36,7 @@ void model1_state::view_t::transform_point(point_t *p) const
{
point_t q = *p;
float xx = translation[0] * q.x + translation[3] * q.y + translation[6] * q.z + translation[ 9] + vxx;
- p->y = translation[1] * q.x + translation[4] * q.y + translation[7] * q.z + translation[10] + vyy;
+ p->y = translation[1] * q.x + translation[4] * q.y + translation[7] * q.z + translation[10] + vyy;
float zz = translation[2] * q.x + translation[5] * q.y + translation[8] * q.z + translation[11] + vzz;
p->x = ayyc * xx - ayys * zz;
p->z = ayys * xx + ayyc * zz;
@@ -592,7 +592,7 @@ void model1_state::fclip_clip_right(view_t *view, point_t *pt, point_t *p1, poin
void model1_state::fclip_push_quad_next(int level, quad_t& q, point_t *p1, point_t *p2, point_t *p3, point_t *p4)
{
- quad_t cquad(q.col, q.z, p1, p2, p3, p4);
+ quad_t cquad(q.col, q.z, p1, p2, p3, p4);
fclip_push_quad(level+1, cquad);
}
@@ -757,445 +757,445 @@ float model1_state::compute_specular(glm::vec3& normal, glm::vec3& light, float
void model1_state::push_object(UINT32 tex_adr, UINT32 poly_adr, UINT32 size) {
#if 0
- int dump;
+ int dump;
#endif
- float *poly_data;
- if (poly_adr & 0x800000)
- poly_data = (float *)m_poly_ram.get();
- else
- poly_data = (float *)m_poly_rom;
+ float *poly_data;
+ if (poly_adr & 0x800000)
+ poly_data = (float *)m_poly_ram.get();
+ else
+ poly_data = (float *)m_poly_rom;
- poly_adr &= 0x7fffff;
+ poly_adr &= 0x7fffff;
#if 0
- dump = poly_adr == 0x944ea;
- dump = 0;
+ dump = poly_adr == 0x944ea;
+ dump = 0;
#endif
#if 0
- if (poly_adr < 0x10000 || poly_adr >= 0x80000)
- return;
+ if (poly_adr < 0x10000 || poly_adr >= 0x80000)
+ return;
- if (poly_adr < 0x40000 || poly_adr >= 0x50000)
- return;
+ if (poly_adr < 0x40000 || poly_adr >= 0x50000)
+ return;
- if (poly_adr == 0x4c7db || poly_adr == 0x4cdaa || poly_adr == 0x4d3e7)
- return;
+ if (poly_adr == 0x4c7db || poly_adr == 0x4cdaa || poly_adr == 0x4d3e7)
+ return;
- if (poly_adr != 0x483e5)
- return;
+ if (poly_adr != 0x483e5)
+ return;
#endif
- if (true) {
- LOG_TGP(("XVIDEO: draw object (%x, %x, %x)\n", tex_adr, poly_adr, size));
- }
-
- if (!size)
- size = 0xffffffff;
-
- point_t *old_p0 = m_pointpt++;
- point_t *old_p1 = m_pointpt++;
-
- old_p0->x = poly_data[poly_adr + 0];
- old_p0->y = poly_data[poly_adr + 1];
- old_p0->z = poly_data[poly_adr + 2];
- old_p1->x = poly_data[poly_adr + 3];
- old_p1->y = poly_data[poly_adr + 4];
- old_p1->z = poly_data[poly_adr + 5];
- m_view->transform_point(old_p0);
- m_view->transform_point(old_p1);
-
- if (old_p0->z > 0)
- {
- m_view->project_point(old_p0);
- }
- else
- {
- old_p0->s.x = old_p0->s.y = 0;
- }
-
- if (old_p1->z > 0)
- {
- m_view->project_point(old_p1);
- }
- else
- {
- old_p1->s.x = old_p1->s.y = 0;
- }
-
- float old_z = 0;
-
- poly_adr += 6;
-
- for (int i = 0; i < size; i++)
- {
+ if (true) {
+ LOG_TGP(("XVIDEO: draw object (%x, %x, %x)\n", tex_adr, poly_adr, size));
+ }
+
+ if (!size)
+ size = 0xffffffff;
+
+ point_t *old_p0 = m_pointpt++;
+ point_t *old_p1 = m_pointpt++;
+
+ old_p0->x = poly_data[poly_adr + 0];
+ old_p0->y = poly_data[poly_adr + 1];
+ old_p0->z = poly_data[poly_adr + 2];
+ old_p1->x = poly_data[poly_adr + 3];
+ old_p1->y = poly_data[poly_adr + 4];
+ old_p1->z = poly_data[poly_adr + 5];
+ m_view->transform_point(old_p0);
+ m_view->transform_point(old_p1);
+
+ if (old_p0->z > 0)
+ {
+ m_view->project_point(old_p0);
+ }
+ else
+ {
+ old_p0->s.x = old_p0->s.y = 0;
+ }
+
+ if (old_p1->z > 0)
+ {
+ m_view->project_point(old_p1);
+ }
+ else
+ {
+ old_p1->s.x = old_p1->s.y = 0;
+ }
+
+ float old_z = 0;
+
+ poly_adr += 6;
+
+ for (int i = 0; i < size; i++)
+ {
#if 0
- LOG_TGP(("VIDEO: %08x (%f, %f, %f) (%f, %f, %f) (%f, %f, %f)\n",
- *(UINT32 *)(poly_data + poly_adr) & ~(0x01800303),
- poly_data[poly_adr + 1], poly_data[poly_adr + 2], poly_data[poly_adr + 3],
- poly_data[poly_adr + 4], poly_data[poly_adr + 5], poly_data[poly_adr + 6],
- poly_data[poly_adr + 7], poly_data[poly_adr + 8], poly_data[poly_adr + 9]));
+ LOG_TGP(("VIDEO: %08x (%f, %f, %f) (%f, %f, %f) (%f, %f, %f)\n",
+ *(UINT32 *)(poly_data + poly_adr) & ~(0x01800303),
+ poly_data[poly_adr + 1], poly_data[poly_adr + 2], poly_data[poly_adr + 3],
+ poly_data[poly_adr + 4], poly_data[poly_adr + 5], poly_data[poly_adr + 6],
+ poly_data[poly_adr + 7], poly_data[poly_adr + 8], poly_data[poly_adr + 9]));
#endif
- UINT32 flags = *reinterpret_cast<UINT32*>(poly_data + poly_adr);
-
- int type = flags & 3;
- if (!type)
- break;
-
- if (flags & 0x00001000)
- tex_adr++;
- int lightmode = (flags >> 17) & 15;
-
- point_t *p0 = m_pointpt++;
- point_t *p1 = m_pointpt++;
-
- glm::vec3 vn(poly_data[poly_adr + 1], poly_data[poly_adr + 2], poly_data[poly_adr + 3]);
- p0->x = poly_data[poly_adr + 4];
- p0->y = poly_data[poly_adr + 5];
- p0->z = poly_data[poly_adr + 6];
- p1->x = poly_data[poly_adr + 7];
- p1->y = poly_data[poly_adr + 8];
- p1->z = poly_data[poly_adr + 9];
-
- int link = (flags >> 8) & 3;
-
- m_view->transform_vector(vn);
-
- m_view->transform_point(p0);
- m_view->transform_point(p1);
- if (p0->z > 0)
- {
- m_view->project_point(p0);
- }
- else
- {
- p0->s.x = p0->s.y = 0;
- }
-
- if (p1->z > 0)
- {
- m_view->project_point(p1);
- }
- else
- {
- p1->s.x = p1->s.y = 0;
- }
+ UINT32 flags = *reinterpret_cast<UINT32*>(poly_data + poly_adr);
+
+ int type = flags & 3;
+ if (!type)
+ break;
+
+ if (flags & 0x00001000)
+ tex_adr++;
+ int lightmode = (flags >> 17) & 15;
+
+ point_t *p0 = m_pointpt++;
+ point_t *p1 = m_pointpt++;
+
+ glm::vec3 vn(poly_data[poly_adr + 1], poly_data[poly_adr + 2], poly_data[poly_adr + 3]);
+ p0->x = poly_data[poly_adr + 4];
+ p0->y = poly_data[poly_adr + 5];
+ p0->z = poly_data[poly_adr + 6];
+ p1->x = poly_data[poly_adr + 7];
+ p1->y = poly_data[poly_adr + 8];
+ p1->z = poly_data[poly_adr + 9];
+
+ int link = (flags >> 8) & 3;
+
+ m_view->transform_vector(vn);
+
+ m_view->transform_point(p0);
+ m_view->transform_point(p1);
+ if (p0->z > 0)
+ {
+ m_view->project_point(p0);
+ }
+ else
+ {
+ p0->s.x = p0->s.y = 0;
+ }
+
+ if (p1->z > 0)
+ {
+ m_view->project_point(p1);
+ }
+ else
+ {
+ p1->s.x = p1->s.y = 0;
+ }
#if 0
- if (dump)
- LOG_TGP(("VIDEO: %08x (%f, %f, %f) (%f, %f, %f)\n",
- *(UINT32 *)(poly_data + poly_adr),
- p0->x, p0->y, p0->z,
- p1->x, p1->y, p1->z));
+ if (dump)
+ LOG_TGP(("VIDEO: %08x (%f, %f, %f) (%f, %f, %f)\n",
+ *(UINT32 *)(poly_data + poly_adr),
+ p0->x, p0->y, p0->z,
+ p1->x, p1->y, p1->z));
#endif
#if 0
- if (true || dump) {
- LOG_TGP(("VIDEO: %08x (%d, %d) (%d, %d) (%d, %d) (%d, %d)\n",
- *(UINT32 *)(poly_data + poly_adr),
- old_p0->s.x, old_p0->s.y,
- old_p1->s.x, old_p1->s.y,
- p0->s.x, p0->s.y,
- p1->s.x, p1->s.y));
- }
+ if (true || dump) {
+ LOG_TGP(("VIDEO: %08x (%d, %d) (%d, %d) (%d, %d) (%d, %d)\n",
+ *(UINT32 *)(poly_data + poly_adr),
+ old_p0->s.x, old_p0->s.y,
+ old_p1->s.x, old_p1->s.y,
+ p0->s.x, p0->s.y,
+ p1->s.x, p1->s.y));
+ }
#endif
- quad_t cquad;
-
- if (!link)
- goto next;
-
- if (!(flags & 0x00004000) && view_determinant(old_p1, old_p0, p0) > 0)
- goto next;
-
- vn = glm::normalize(vn);
-
- cquad.p[0] = old_p1;
- cquad.p[1] = old_p0;
- cquad.p[2] = p0;
- cquad.p[3] = p1;
-
- switch ((flags >> 10) & 3)
- {
- case 0:
- cquad.z = old_z;
- break;
- case 1:
- cquad.z = old_z = min4f(old_p1->z, old_p0->z, p0->z, p1->z);
- break;
- case 2:
- cquad.z = old_z = max4f(old_p1->z, old_p0->z, p0->z, p1->z);
- break;
- case 3:
- default:
- cquad.z = 0.0;
- break;
- }
-
- {
+ quad_t cquad;
+
+ if (!link)
+ goto next;
+
+ if (!(flags & 0x00004000) && view_determinant(old_p1, old_p0, p0) > 0)
+ goto next;
+
+ vn = glm::normalize(vn);
+
+ cquad.p[0] = old_p1;
+ cquad.p[1] = old_p0;
+ cquad.p[2] = p0;
+ cquad.p[3] = p1;
+
+ switch ((flags >> 10) & 3)
+ {
+ case 0:
+ cquad.z = old_z;
+ break;
+ case 1:
+ cquad.z = old_z = min4f(old_p1->z, old_p0->z, p0->z, p1->z);
+ break;
+ case 2:
+ cquad.z = old_z = max4f(old_p1->z, old_p0->z, p0->z, p1->z);
+ break;
+ case 3:
+ default:
+ cquad.z = 0.0;
+ break;
+ }
+
+ {
#if 0
- float dif = mult_vector(&vn, &view->light);
- float ln = view->lightparams[lightmode].a + view->lightparams[lightmode].d*MAX(0.0, dif);
- cquad.col = scale_color(machine().pens[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)], MIN(1.0, ln));
- cquad.col = scale_color(machine().pens[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)], MIN(1.0, ln));
+ float dif = mult_vector(&vn, &view->light);
+ float ln = view->lightparams[lightmode].a + view->lightparams[lightmode].d*MAX(0.0, dif);
+ cquad.col = scale_color(machine().pens[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)], MIN(1.0, ln));
+ cquad.col = scale_color(machine().pens[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)], MIN(1.0, ln));
#endif
- float dif = glm::dot(vn, m_view->light);
- float spec = compute_specular(vn, m_view->light, dif, lightmode);
- float ln = m_view->lightparams[lightmode].a + m_view->lightparams[lightmode].d * MAX(0.0f, dif) + spec;
- int lumval = 255.0f * MIN(1.0f, ln);
- int color = m_paletteram16[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)];
- int r = (color >> 0x0) & 0x1f;
- int g = (color >> 0x5) & 0x1f;
- int b = (color >> 0xA) & 0x1f;
-
- lumval >>= 2; //there must be a luma translation table somewhere
- if (lumval > 0x3f)
- lumval = 0x3f;
- else if (lumval < 0)
- lumval = 0;
-
- r = (m_color_xlat[(r << 8) | lumval | 0x0] >> 3) & 0x1f;
- g = (m_color_xlat[(g << 8) | lumval | 0x2000] >> 3) & 0x1f;
- b = (m_color_xlat[(b << 8) | lumval | 0x4000] >> 3) & 0x1f;
- cquad.col = (pal5bit(r) << 16) | (pal5bit(g) << 8) | (pal5bit(b) << 0);
- }
-
- if (flags & 0x00002000)
- cquad.col |= MOIRE;
-
- fclip_push_quad(0, cquad);
-
- next:
- poly_adr += 10;
- switch (link) {
- case 0:
- case 2:
- old_p0 = p0;
- old_p1 = p1;
- break;
- case 1:
- old_p1 = p0;
- break;
- case 3:
- old_p0 = p1;
- break;
- }
- }
+ float dif = glm::dot(vn, m_view->light);
+ float spec = compute_specular(vn, m_view->light, dif, lightmode);
+ float ln = m_view->lightparams[lightmode].a + m_view->lightparams[lightmode].d * MAX(0.0f, dif) + spec;
+ int lumval = 255.0f * MIN(1.0f, ln);
+ int color = m_paletteram16[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)];
+ int r = (color >> 0x0) & 0x1f;
+ int g = (color >> 0x5) & 0x1f;
+ int b = (color >> 0xA) & 0x1f;
+
+ lumval >>= 2; //there must be a luma translation table somewhere
+ if (lumval > 0x3f)
+ lumval = 0x3f;
+ else if (lumval < 0)
+ lumval = 0;
+
+ r = (m_color_xlat[(r << 8) | lumval | 0x0] >> 3) & 0x1f;
+ g = (m_color_xlat[(g << 8) | lumval | 0x2000] >> 3) & 0x1f;
+ b = (m_color_xlat[(b << 8) | lumval | 0x4000] >> 3) & 0x1f;
+ cquad.col = (pal5bit(r) << 16) | (pal5bit(g) << 8) | (pal5bit(b) << 0);
+ }
+
+ if (flags & 0x00002000)
+ cquad.col |= MOIRE;
+
+ fclip_push_quad(0, cquad);
+
+ next:
+ poly_adr += 10;
+ switch (link) {
+ case 0:
+ case 2:
+ old_p0 = p0;
+ old_p1 = p1;
+ break;
+ case 1:
+ old_p1 = p0;
+ break;
+ case 3:
+ old_p0 = p1;
+ break;
+ }
+ }
}
UINT16 *model1_state::push_direct(UINT16 *list) {
- UINT32 tex_adr = readi(list);
- // v1 = readi(list+2);
- // v2 = readi(list+10);
-
- point_t *old_p0 = m_pointpt++;
- point_t *old_p1 = m_pointpt++;
-
- old_p0->x = readf(list + 4);
- old_p0->y = readf(list + 6);
- old_p0->z = readf(list + 8);
- old_p1->x = readf(list + 12);
- old_p1->y = readf(list + 14);
- old_p1->z = readf(list + 16);
-
- LOG_TGP(("VIDEOD start direct\n"));
- LOG_TGP(("VIDEOD (%f, %f, %f) (%f, %f, %f)\n",
- old_p0->x, old_p0->y, old_p0->z,
- old_p1->x, old_p1->y, old_p1->z));
-
- //m_view-transform_point(old_p0);
- //m_view->transform_point(old_p1);
- if (old_p0->z > 0)
- {
- m_view->project_point_direct(old_p0);
- }
- else
- {
- old_p0->s.x = old_p0->s.y = 0;
- }
-
- if (old_p1->z > 0)
- {
- m_view->project_point_direct(old_p1);
- }
- else
- {
- old_p1->s.x = old_p1->s.y = 0;
- }
-
- list += 18;
-
- for (;;) {
- UINT32 flags = readi(list);
-
- int type = flags & 3;
- if (!type)
- break;
-
- if (flags & 0x00001000)
- tex_adr++;
-
- // list+2 is luminosity
- // list+4 is 0?
- // list+12 is z?
-
- point_t *p0 = m_pointpt++;
- point_t *p1 = m_pointpt++;
-
- UINT32 lum = readi(list + 2);
- // v1 = readi(list+4);
-
- float z = 0;
- if (type == 2)
- {
- p0->x = readf(list + 6);
- p0->y = readf(list + 8);
- p0->z = readf(list + 10);
- z = p0->z;
- LOG_TGP(("VIDEOD %08x %08x (%f, %f, %f)\n",
- flags, lum,
- p0->x, p0->y, p0->z));
- *p1 = *p0;
- list += 12;
- }
- else
- {
- p0->x = readf(list + 6);
- p0->y = readf(list + 8);
- p0->z = readf(list + 10);
- p1->x = readf(list + 14);
- p1->y = readf(list + 16);
- p1->z = readf(list + 18);
- z = readf(list + 12);
- LOG_TGP(("VIDEOD %08x %08x (%f, %f, %f) (%f, %f, %f)\n",
- flags, lum,
- p0->x, p0->y, p0->z,
- p1->x, p1->y, p1->z));
- list += 20;
- }
-
- int link = (flags >> 8) & 3;
-
- //m_view->transform_point(p0);
- //m_view->transform_point(p1);
- if (p0->z > 0)
- {
- m_view->project_point_direct(p0);
- }
- if (p1->z > 0)
- {
- m_view->project_point_direct(p1);
- }
+ UINT32 tex_adr = readi(list);
+ // v1 = readi(list+2);
+ // v2 = readi(list+10);
+
+ point_t *old_p0 = m_pointpt++;
+ point_t *old_p1 = m_pointpt++;
+
+ old_p0->x = readf(list + 4);
+ old_p0->y = readf(list + 6);
+ old_p0->z = readf(list + 8);
+ old_p1->x = readf(list + 12);
+ old_p1->y = readf(list + 14);
+ old_p1->z = readf(list + 16);
+
+ LOG_TGP(("VIDEOD start direct\n"));
+ LOG_TGP(("VIDEOD (%f, %f, %f) (%f, %f, %f)\n",
+ old_p0->x, old_p0->y, old_p0->z,
+ old_p1->x, old_p1->y, old_p1->z));
+
+ //m_view-transform_point(old_p0);
+ //m_view->transform_point(old_p1);
+ if (old_p0->z > 0)
+ {
+ m_view->project_point_direct(old_p0);
+ }
+ else
+ {
+ old_p0->s.x = old_p0->s.y = 0;
+ }
+
+ if (old_p1->z > 0)
+ {
+ m_view->project_point_direct(old_p1);
+ }
+ else
+ {
+ old_p1->s.x = old_p1->s.y = 0;
+ }
+
+ list += 18;
+
+ for (;;) {
+ UINT32 flags = readi(list);
+
+ int type = flags & 3;
+ if (!type)
+ break;
+
+ if (flags & 0x00001000)
+ tex_adr++;
+
+ // list+2 is luminosity
+ // list+4 is 0?
+ // list+12 is z?
+
+ point_t *p0 = m_pointpt++;
+ point_t *p1 = m_pointpt++;
+
+ UINT32 lum = readi(list + 2);
+ // v1 = readi(list+4);
+
+ float z = 0;
+ if (type == 2)
+ {
+ p0->x = readf(list + 6);
+ p0->y = readf(list + 8);
+ p0->z = readf(list + 10);
+ z = p0->z;
+ LOG_TGP(("VIDEOD %08x %08x (%f, %f, %f)\n",
+ flags, lum,
+ p0->x, p0->y, p0->z));
+ *p1 = *p0;
+ list += 12;
+ }
+ else
+ {
+ p0->x = readf(list + 6);
+ p0->y = readf(list + 8);
+ p0->z = readf(list + 10);
+ p1->x = readf(list + 14);
+ p1->y = readf(list + 16);
+ p1->z = readf(list + 18);
+ z = readf(list + 12);
+ LOG_TGP(("VIDEOD %08x %08x (%f, %f, %f) (%f, %f, %f)\n",
+ flags, lum,
+ p0->x, p0->y, p0->z,
+ p1->x, p1->y, p1->z));
+ list += 20;
+ }
+
+ int link = (flags >> 8) & 3;
+
+ //m_view->transform_point(p0);
+ //m_view->transform_point(p1);
+ if (p0->z > 0)
+ {
+ m_view->project_point_direct(p0);
+ }
+ if (p1->z > 0)
+ {
+ m_view->project_point_direct(p1);
+ }
#if 1
- if (old_p0 && old_p1)
- LOG_TGP(("VIDEOD: %08x (%d, %d) (%d, %d) (%d, %d) (%d, %d)\n",
- flags,
- old_p0->s.x, old_p0->s.y,
- old_p1->s.x, old_p1->s.y,
- p0->s.x, p0->s.y,
- p1->s.x, p1->s.y));
- else
- LOG_TGP(("VIDEOD: %08x (%d, %d) (%d, %d)\n",
- flags,
- p0->s.x, p0->s.y,
- p1->s.x, p1->s.y));
+ if (old_p0 && old_p1)
+ LOG_TGP(("VIDEOD: %08x (%d, %d) (%d, %d) (%d, %d) (%d, %d)\n",
+ flags,
+ old_p0->s.x, old_p0->s.y,
+ old_p1->s.x, old_p1->s.y,
+ p0->s.x, p0->s.y,
+ p1->s.x, p1->s.y));
+ else
+ LOG_TGP(("VIDEOD: %08x (%d, %d) (%d, %d)\n",
+ flags,
+ p0->s.x, p0->s.y,
+ p1->s.x, p1->s.y));
#endif
- quad_t cquad;
- if (!link)
- goto next;
-
- cquad.p[0] = old_p1;
- cquad.p[1] = old_p0;
- cquad.p[2] = p0;
- cquad.p[3] = p1;
- cquad.z = z;
- {
- int lumval = ((float)(lum >> 24)) * 2.0f;
- int color = m_paletteram16[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)];
- int r = (color >> 0x0) & 0x1f;
- int g = (color >> 0x5) & 0x1f;
- int b = (color >> 0xA) & 0x1f;
- lumval >>= 2; //there must be a luma translation table somewhere
- if (lumval>0x3f) lumval = 0x3f;
- else if (lumval<0) lumval = 0;
- r = (m_color_xlat[(r << 8) | lumval | 0x0] >> 3) & 0x1f;
- g = (m_color_xlat[(g << 8) | lumval | 0x2000] >> 3) & 0x1f;
- b = (m_color_xlat[(b << 8) | lumval | 0x4000] >> 3) & 0x1f;
- cquad.col = (pal5bit(r) << 16) | (pal5bit(g) << 8) | (pal5bit(b) << 0);
- }
- //cquad.col = scale_color(machine().pens[0x1000|(m_tgp_ram[tex_adr-0x40000] & 0x3ff)],((float) (lum>>24)) / 128.0);
- if (flags & 0x00002000)
- cquad.col |= MOIRE;
-
- fclip_push_quad(0, cquad);
-
- next:
- switch (link) {
- case 0:
- case 2:
- old_p0 = p0;
- old_p1 = p1;
- break;
- case 1:
- old_p1 = p0;
- break;
- case 3:
- old_p0 = p1;
- break;
- }
- }
- return list + 2;
+ quad_t cquad;
+ if (!link)
+ goto next;
+
+ cquad.p[0] = old_p1;
+ cquad.p[1] = old_p0;
+ cquad.p[2] = p0;
+ cquad.p[3] = p1;
+ cquad.z = z;
+ {
+ int lumval = ((float)(lum >> 24)) * 2.0f;
+ int color = m_paletteram16[0x1000 | (m_tgp_ram[tex_adr - 0x40000] & 0x3ff)];
+ int r = (color >> 0x0) & 0x1f;
+ int g = (color >> 0x5) & 0x1f;
+ int b = (color >> 0xA) & 0x1f;
+ lumval >>= 2; //there must be a luma translation table somewhere
+ if (lumval>0x3f) lumval = 0x3f;
+ else if (lumval<0) lumval = 0;
+ r = (m_color_xlat[(r << 8) | lumval | 0x0] >> 3) & 0x1f;
+ g = (m_color_xlat[(g << 8) | lumval | 0x2000] >> 3) & 0x1f;
+ b = (m_color_xlat[(b << 8) | lumval | 0x4000] >> 3) & 0x1f;
+ cquad.col = (pal5bit(r) << 16) | (pal5bit(g) << 8) | (pal5bit(b) << 0);
+ }
+ //cquad.col = scale_color(machine().pens[0x1000|(m_tgp_ram[tex_adr-0x40000] & 0x3ff)],((float) (lum>>24)) / 128.0);
+ if (flags & 0x00002000)
+ cquad.col |= MOIRE;
+
+ fclip_push_quad(0, cquad);
+
+ next:
+ switch (link) {
+ case 0:
+ case 2:
+ old_p0 = p0;
+ old_p1 = p1;
+ break;
+ case 1:
+ old_p1 = p0;
+ break;
+ case 3:
+ old_p0 = p1;
+ break;
+ }
+ }
+ return list + 2;
}
UINT16* model1_state::skip_direct(UINT16 *list) const
{
- list += 18;
+ list += 18;
- while (true) {
- UINT32 flags = readi(list);
+ while (true) {
+ UINT32 flags = readi(list);
- int type = flags & 3;
- if (!type)
- break;
+ int type = flags & 3;
+ if (!type)
+ break;
- if (type == 2)
- list += 12;
- else
- list += 20;
- }
- return list + 2;
+ if (type == 2)
+ list += 12;
+ else
+ list += 20;
+ }
+ return list + 2;
}
void model1_state::draw_objects(bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
- if (m_quadpt != m_quaddb)
- {
- LOG_TGP(("VIDEO: sort&draw\n"));
- sort_quads();
- draw_quads(bitmap, cliprect);
- }
-
- m_quadpt = m_quaddb;
- m_pointpt = m_pointdb;
+ if (m_quadpt != m_quaddb)
+ {
+ LOG_TGP(("VIDEO: sort&draw\n"));
+ sort_quads();
+ draw_quads(bitmap, cliprect);
+ }
+
+ m_quadpt = m_quaddb;
+ m_pointpt = m_pointdb;
}
UINT16 *model1_state::draw_direct(bitmap_rgb32 &bitmap, const rectangle &cliprect, UINT16 *list)
{
- LOG_TGP(("VIDEO: draw direct %x\n", readi(list)));
+ LOG_TGP(("VIDEO: draw direct %x\n", readi(list)));
- draw_objects(bitmap, cliprect);
- UINT16 *res = push_direct(list);
- unsort_quads();
- draw_quads(bitmap, cliprect);
+ draw_objects(bitmap, cliprect);
+ UINT16 *res = push_direct(list);
+ unsort_quads();
+ draw_quads(bitmap, cliprect);
- m_quadpt = m_quaddb;
- m_pointpt = m_pointdb;
- return res;
+ m_quadpt = m_quaddb;
+ m_pointpt = m_pointdb;
+ return res;
}
UINT16 *model1_state::get_list()
@@ -1234,38 +1234,38 @@ WRITE16_MEMBER(model1_state::model1_listctl_w)
void model1_state::view_t::init_translation_matrix()
{
- memset(translation, 0, sizeof(translation));
- translation[0] = 1.0;
- translation[4] = 1.0;
- translation[8] = 1.0;
+ memset(translation, 0, sizeof(translation));
+ translation[0] = 1.0;
+ translation[4] = 1.0;
+ translation[8] = 1.0;
}
void model1_state::view_t::set_viewport(float xcenter, float ycenter, float xl, float xr, float yb, float yt)
{
- xc = xcenter;
- yc = ycenter;
- x1 = xl;
- x2 = xr;
- y1 = yb;
- y2 = yt;
-
- recompute_frustum();
+ xc = xcenter;
+ yc = ycenter;
+ x1 = xl;
+ x2 = xr;
+ y1 = yb;
+ y2 = yt;
+
+ recompute_frustum();
}
void model1_state::view_t::set_lightparam(int index, float diffuse, float ambient, float specular, int power)
{
- lightparams[index].d = diffuse;
- lightparams[index].a = ambient;
- lightparams[index].s = specular;
- lightparams[index].p = power;
+ lightparams[index].d = diffuse;
+ lightparams[index].a = ambient;
+ lightparams[index].s = specular;
+ lightparams[index].p = power;
}
void model1_state::view_t::set_zoom(float x, float y)
{
- zoomx = x;
- zoomy = y;
+ zoomx = x;
+ zoomy = y;
- recompute_frustum();
+ recompute_frustum();
}
void model1_state::view_t::set_light_direction(float x, float y, float z)
@@ -1275,272 +1275,272 @@ void model1_state::view_t::set_light_direction(float x, float y, float z)
void model1_state::view_t::set_translation_matrix(float* mat)
{
- for (int i = 0; i < 12; i++)
- {
- translation[i] = mat[i];
- }
+ for (int i = 0; i < 12; i++)
+ {
+ translation[i] = mat[i];
+ }
}
void model1_state::view_t::set_view_translation(float x, float y)
{
- viewx = x;
- viewy = y;
+ viewx = x;
+ viewy = y;
- recompute_frustum();
+ recompute_frustum();
}
void model1_state::tgp_render(bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
- m_render_done = 1;
- if ((m_listctl[1] & 0x1f) == 0x1f)
- {
- UINT16 *list = get_list();
- int zz = 0;
- LOG_TGP(("VIDEO: render list %d\n", get_list_number()));
-
- m_view->init_translation_matrix();
-
- for (;;) {
- int type = (list[1] << 16) | list[0];
- m_glist = list;
- switch (type & 15)
- {
- case 0:
- list += 2;
- break;
- case 1:
- // 1 = plane 1
- // 2 = ?? draw object (413d3, 17c4c, e)
- // 3 = plane 2
- // 4 = ?? draw object (408a8, a479, 9)
- // 5 = decor
- // 6 = ?? draw object (57bd4, 387460, 2ad)
-
- if (true || zz >= 666)
- push_object(readi(list + 2), readi(list + 4), readi(list + 6));
- list += 8;
- break;
- case 2:
- list = draw_direct(bitmap, cliprect, list + 2);
- break;
- case 3:
- {
- LOG_TGP(("VIDEO: viewport (%d, %d, %d, %d, %d, %d, %d)\n",
- readi(list + 2),
- readi16(list + 4), readi16(list + 6), readi16(list + 8),
- readi16(list + 10), readi16(list + 12), readi16(list + 14)));
-
- draw_objects(bitmap, cliprect);
-
- float xc = readi16(list + 4);
- float yc = 383 - (readi16(list + 6) - 39);
- float x1 = readi16(list + 8);
- float y2 = 383 - (readi16(list + 10) - 39);
- float x2 = readi16(list + 12);
- float y1 = 383 - (readi16(list + 14) - 39);
-
- m_view->set_viewport(xc, yc, x1, x2, y1, y2);
-
- list += 16;
- break;
- }
- case 4:
- {
- int adr = readi(list + 2);
- int len = readi(list + 4) + 1;
- LOG_TGP(("ZVIDEO: color write, adr=%x, len=%x\n", adr, len));
- for (int i = 0; i < len; i++)
- {
- m_tgp_ram[adr - 0x40000 + i] = list[6 + 2 * i];
- }
- list += 6 + len * 2;
- break;
- }
- case 5:
- {
- int adr = readi(list + 2);
- int len = readi(list + 4);
- for (int i = 0; i < len; i++)
- {
- m_poly_ram[adr - 0x800000 + i] = readi(list + 2 * i + 6);
- }
- list += 6 + len * 2;
- break;
- }
- case 6:
- {
- int adr = readi(list + 2);
- int len = readi(list + 4);
- LOG_TGP(("VIDEO: upload data, adr=%x, len=%x\n", adr, len));
- for (int i = 0; i < len; i++)
- {
- int v = readi(list + 6 + i * 2);
- float diffuse = (float(v & 0xff)) / 255.0f;
- float ambient = (float((v >> 8) & 0xff)) / 255.0f;
- float specular = (float((v >> 16) & 0xff)) / 255.0f;
- int power = (v >> 24) & 0xff;
- m_view->set_lightparam(i + adr, diffuse, ambient, specular, power);
- }
- list += 6 + len * 2;
- break;
- }
- case 7:
- LOG_TGP(("VIDEO: code 7 (%d)\n", readi(list + 2)));
- zz++;
- list += 4;
- break;
- case 8:
- LOG_TGP(("VIDEO: select mode %08x\n", readi(list + 2)));
- list += 4;
- break;
- case 9:
- LOG_TGP(("VIDEO: zoom (%f, %f)\n", readf(list + 2), readf(list + 4)));
- m_view->set_zoom(readf(list + 2) * 4, readf(list + 4) * 4);
- list += 6;
- break;
- case 0xa:
- LOG_TGP(("VIDEO: light vector (%f, %f, %f)\n", readf(list + 2), readf(list + 4), readf(list + 6)));
- m_view->set_light_direction(readf(list + 2), readf(list + 4), readf(list + 6));
- list += 8;
- break;
- case 0xb:
- {
- LOG_TGP(("VIDEO: matrix (%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n",
- readf(list + 2), readf(list + 4), readf(list + 6),
- readf(list + 8), readf(list + 10), readf(list + 12),
- readf(list + 14), readf(list + 16), readf(list + 18),
- readf(list + 20), readf(list + 22), readf(list + 24)));
- float mat[12];
- for (int i = 0; i < 12; i++)
- {
- mat[i] = readf(list + 2 + 2 * i);
- }
- m_view->set_translation_matrix(mat);
- list += 26;
- break;
- }
- case 0xc:
- LOG_TGP(("VIDEO: trans (%f, %f)\n", readf(list + 2), readf(list + 4)));
- m_view->set_view_translation(readf(list + 2), readf(list + 4));
- list += 6;
- break;
- case 0xf:
- //case -1:
- goto end;
- default:
- LOG_TGP(("VIDEO: unknown type %d\n", type));
- goto end;
- }
- }
- end:
- draw_objects(bitmap, cliprect);
- }
+ m_render_done = 1;
+ if ((m_listctl[1] & 0x1f) == 0x1f)
+ {
+ UINT16 *list = get_list();
+ int zz = 0;
+ LOG_TGP(("VIDEO: render list %d\n", get_list_number()));
+
+ m_view->init_translation_matrix();
+
+ for (;;) {
+ int type = (list[1] << 16) | list[0];
+ m_glist = list;
+ switch (type & 15)
+ {
+ case 0:
+ list += 2;
+ break;
+ case 1:
+ // 1 = plane 1
+ // 2 = ?? draw object (413d3, 17c4c, e)
+ // 3 = plane 2
+ // 4 = ?? draw object (408a8, a479, 9)
+ // 5 = decor
+ // 6 = ?? draw object (57bd4, 387460, 2ad)
+
+ if (true || zz >= 666)
+ push_object(readi(list + 2), readi(list + 4), readi(list + 6));
+ list += 8;
+ break;
+ case 2:
+ list = draw_direct(bitmap, cliprect, list + 2);
+ break;
+ case 3:
+ {
+ LOG_TGP(("VIDEO: viewport (%d, %d, %d, %d, %d, %d, %d)\n",
+ readi(list + 2),
+ readi16(list + 4), readi16(list + 6), readi16(list + 8),
+ readi16(list + 10), readi16(list + 12), readi16(list + 14)));
+
+ draw_objects(bitmap, cliprect);
+
+ float xc = readi16(list + 4);
+ float yc = 383 - (readi16(list + 6) - 39);
+ float x1 = readi16(list + 8);
+ float y2 = 383 - (readi16(list + 10) - 39);
+ float x2 = readi16(list + 12);
+ float y1 = 383 - (readi16(list + 14) - 39);
+
+ m_view->set_viewport(xc, yc, x1, x2, y1, y2);
+
+ list += 16;
+ break;
+ }
+ case 4:
+ {
+ int adr = readi(list + 2);
+ int len = readi(list + 4) + 1;
+ LOG_TGP(("ZVIDEO: color write, adr=%x, len=%x\n", adr, len));
+ for (int i = 0; i < len; i++)
+ {
+ m_tgp_ram[adr - 0x40000 + i] = list[6 + 2 * i];
+ }
+ list += 6 + len * 2;
+ break;
+ }
+ case 5:
+ {
+ int adr = readi(list + 2);
+ int len = readi(list + 4);
+ for (int i = 0; i < len; i++)
+ {
+ m_poly_ram[adr - 0x800000 + i] = readi(list + 2 * i + 6);
+ }
+ list += 6 + len * 2;
+ break;
+ }
+ case 6:
+ {
+ int adr = readi(list + 2);
+ int len = readi(list + 4);
+ LOG_TGP(("VIDEO: upload data, adr=%x, len=%x\n", adr, len));
+ for (int i = 0; i < len; i++)
+ {
+ int v = readi(list + 6 + i * 2);
+ float diffuse = (float(v & 0xff)) / 255.0f;
+ float ambient = (float((v >> 8) & 0xff)) / 255.0f;
+ float specular = (float((v >> 16) & 0xff)) / 255.0f;
+ int power = (v >> 24) & 0xff;
+ m_view->set_lightparam(i + adr, diffuse, ambient, specular, power);
+ }
+ list += 6 + len * 2;
+ break;
+ }
+ case 7:
+ LOG_TGP(("VIDEO: code 7 (%d)\n", readi(list + 2)));
+ zz++;
+ list += 4;
+ break;
+ case 8:
+ LOG_TGP(("VIDEO: select mode %08x\n", readi(list + 2)));
+ list += 4;
+ break;
+ case 9:
+ LOG_TGP(("VIDEO: zoom (%f, %f)\n", readf(list + 2), readf(list + 4)));
+ m_view->set_zoom(readf(list + 2) * 4, readf(list + 4) * 4);
+ list += 6;
+ break;
+ case 0xa:
+ LOG_TGP(("VIDEO: light vector (%f, %f, %f)\n", readf(list + 2), readf(list + 4), readf(list + 6)));
+ m_view->set_light_direction(readf(list + 2), readf(list + 4), readf(list + 6));
+ list += 8;
+ break;
+ case 0xb:
+ {
+ LOG_TGP(("VIDEO: matrix (%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n",
+ readf(list + 2), readf(list + 4), readf(list + 6),
+ readf(list + 8), readf(list + 10), readf(list + 12),
+ readf(list + 14), readf(list + 16), readf(list + 18),
+ readf(list + 20), readf(list + 22), readf(list + 24)));
+ float mat[12];
+ for (int i = 0; i < 12; i++)
+ {
+ mat[i] = readf(list + 2 + 2 * i);
+ }
+ m_view->set_translation_matrix(mat);
+ list += 26;
+ break;
+ }
+ case 0xc:
+ LOG_TGP(("VIDEO: trans (%f, %f)\n", readf(list + 2), readf(list + 4)));
+ m_view->set_view_translation(readf(list + 2), readf(list + 4));
+ list += 6;
+ break;
+ case 0xf:
+ //case -1:
+ goto end;
+ default:
+ LOG_TGP(("VIDEO: unknown type %d\n", type));
+ goto end;
+ }
+ }
+ end:
+ draw_objects(bitmap, cliprect);
+ }
}
void model1_state::tgp_scan()
{
#if 0
- if (machine().input().code_pressed_once(KEYCODE_F)) {
- FILE *fp;
- fp = fopen("tgp-ram.bin", "w+b");
- if (fp) {
- fwrite(m_tgp_ram, (0x100000 - 0x40000) * 2, 1, fp);
- fclose(fp);
- }
- exit(0);
- }
+ if (machine().input().code_pressed_once(KEYCODE_F)) {
+ FILE *fp;
+ fp = fopen("tgp-ram.bin", "w+b");
+ if (fp) {
+ fwrite(m_tgp_ram, (0x100000 - 0x40000) * 2, 1, fp);
+ fclose(fp);
+ }
+ exit(0);
+ }
#endif
- if (!m_render_done && (m_listctl[1] & 0x1f) == 0x1f)
- {
- UINT16 *list = get_list();
- // Skip everything but the data uploads
- LOG_TGP(("VIDEO: scan list %d\n", get_list_number()));
- for (;;)
- {
- int type = (list[1] << 16) | list[0];
- switch (type) {
- case 0:
- list += 2;
- break;
- case 1:
- list += 8;
- break;
- case 2:
- list = skip_direct(list + 2);
- break;
- case 3:
- list += 16;
- break;
- case 4:
- {
- int adr = readi(list + 2);
- int len = readi(list + 4) + 1;
- LOG_TGP(("ZVIDEO: scan color write, adr=%x, len=%x\n", adr, len));
- for (int i = 0; i<len; i++)
- {
- m_tgp_ram[adr - 0x40000 + i] = list[6 + 2 * i];
- }
- list += 6 + len * 2;
- break;
- }
- case 5:
- {
- int adr = readi(list + 2);
- int len = readi(list + 4);
- for (int i = 0; i < len; i++)
- {
- m_poly_ram[adr - 0x800000 + i] = readi(list + 2 * i + 6);
- }
- list += 6 + len * 2;
- break;
- }
- case 6:
- {
- int adr = readi(list + 2);
- int len = readi(list + 4);
- //LOG_TGP(("VIDEO: upload data, adr=%x, len=%x\n", adr, len));
- for (int i = 0; i<len; i++)
- {
- int v = readi(list + 6 + i * 2);
- m_view->lightparams[i + adr].d = (float(v & 0xff)) / 255.0f;
- m_view->lightparams[i + adr].a = (float((v >> 8) & 0xff)) / 255.0f;
- m_view->lightparams[i + adr].s = (float((v >> 16) & 0xff)) / 255.0f;
- m_view->lightparams[i + adr].p = (v >> 24) & 0xff;
- //LOG_TGP((" %02X\n",v));
- }
- list += 6 + len * 2;
- break;
- }
- case 7:
- list += 4;
- break;
- case 8:
- list += 4;
- break;
- case 9:
- list += 6;
- break;
- case 0xa:
- list += 8;
- break;
- case 0xb:
- list += 26;
- break;
- case 0xc:
- list += 6;
- break;
- case 0xf:
- case -1:
- goto end;
- default:
- LOG_TGP(("VIDEO: unknown type %d\n", type));
- goto end;
- }
- }
- end:
- ;
- }
- m_render_done = 0;
+ if (!m_render_done && (m_listctl[1] & 0x1f) == 0x1f)
+ {
+ UINT16 *list = get_list();
+ // Skip everything but the data uploads
+ LOG_TGP(("VIDEO: scan list %d\n", get_list_number()));
+ for (;;)
+ {
+ int type = (list[1] << 16) | list[0];
+ switch (type) {
+ case 0:
+ list += 2;
+ break;
+ case 1:
+ list += 8;
+ break;
+ case 2:
+ list = skip_direct(list + 2);
+ break;
+ case 3:
+ list += 16;
+ break;
+ case 4:
+ {
+ int adr = readi(list + 2);
+ int len = readi(list + 4) + 1;
+ LOG_TGP(("ZVIDEO: scan color write, adr=%x, len=%x\n", adr, len));
+ for (int i = 0; i<len; i++)
+ {
+ m_tgp_ram[adr - 0x40000 + i] = list[6 + 2 * i];
+ }
+ list += 6 + len * 2;
+ break;
+ }
+ case 5:
+ {
+ int adr = readi(list + 2);
+ int len = readi(list + 4);
+ for (int i = 0; i < len; i++)
+ {
+ m_poly_ram[adr - 0x800000 + i] = readi(list + 2 * i + 6);
+ }
+ list += 6 + len * 2;
+ break;
+ }
+ case 6:
+ {
+ int adr = readi(list + 2);
+ int len = readi(list + 4);
+ //LOG_TGP(("VIDEO: upload data, adr=%x, len=%x\n", adr, len));
+ for (int i = 0; i<len; i++)
+ {
+ int v = readi(list + 6 + i * 2);
+ m_view->lightparams[i + adr].d = (float(v & 0xff)) / 255.0f;
+ m_view->lightparams[i + adr].a = (float((v >> 8) & 0xff)) / 255.0f;
+ m_view->lightparams[i + adr].s = (float((v >> 16) & 0xff)) / 255.0f;
+ m_view->lightparams[i + adr].p = (v >> 24) & 0xff;
+ //LOG_TGP((" %02X\n",v));
+ }
+ list += 6 + len * 2;
+ break;
+ }
+ case 7:
+ list += 4;
+ break;
+ case 8:
+ list += 4;
+ break;
+ case 9:
+ list += 6;
+ break;
+ case 0xa:
+ list += 8;
+ break;
+ case 0xb:
+ list += 26;
+ break;
+ case 0xc:
+ list += 6;
+ break;
+ case 0xf:
+ case -1:
+ goto end;
+ default:
+ LOG_TGP(("VIDEO: unknown type %d\n", type));
+ goto end;
+ }
+ }
+ end:
+ ;
+ }
+ m_render_done = 0;
}
VIDEO_START_MEMBER(model1_state, model1)
diff --git a/src/mame/video/model3.cpp b/src/mame/video/model3.cpp
index eb1bfbd5438..2a81f39d7bd 100644
--- a/src/mame/video/model3.cpp
+++ b/src/mame/video/model3.cpp
@@ -825,13 +825,13 @@ cached_texture *model3_state::get_texture(int page, int texx, int texy, int texw
-------- -------- -------- ------x- ?
-------- -------- -------- -------x ?
- 0x01,0x02 only present on Step 2+
+ 0x01,0x02 only present on Step 2+
0x01: xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx Model scale (float)
0x02: -------- -------- x------- -------- Texture replace
- -------- -------- -x------ -------- Switch bank
- -------- -------- --xxxxxx x------- X offset
- -------- -------- -------- -xxxxxxx Y offset
+ -------- -------- -x------ -------- Switch bank
+ -------- -------- --xxxxxx x------- X offset
+ -------- -------- -------- -xxxxxxx Y offset
0x03: --x----- -------- -------- -------- ?
-------- -xxxxxxx xxxx---- -------- LOD?
@@ -850,47 +850,47 @@ cached_texture *model3_state::get_texture(int page, int texx, int texy, int texw
Polygon Data
0x00: xxxxxx-- -------- -------- -------- Specular
- ------x- -------- -------- -------- Clockwise data
+ ------x- -------- -------- -------- Clockwise data
-------x xxxxxxxx xxxxxx-- -------- Polygon ID
- -------- -------- ------xx -------- Discard this polygon
- -------- -------- -------- x------- Specular enable
+ -------- -------- ------xx -------- Discard this polygon
+ -------- -------- -------- x------- Specular enable
-------- -------- -------- -x------ 0 = Triangle, 1 = Quad
- -------- -------- -------- --x----- Polygon is points
- -------- -------- -------- ---x---- Smoothing enable
+ -------- -------- -------- --x----- Polygon is points
+ -------- -------- -------- ---x---- Smoothing enable
-------- -------- -------- ----x--- Vertex 3 shared from previous polygon
-------- -------- -------- -----x-- Vertex 2 shared from previous polygon
-------- -------- -------- ------x- Vertex 1 shared from previous polygon
-------- -------- -------- -------x Vertex 0 shared from previous polygon
-
+
0x01: xxxxxxxx xxxxxxxx xxxxxxxx -------- Polygon normal X coordinate (2.22 fixed point)
- -------- -------- -------- x------- Edge on translucency
+ -------- -------- -------- x------- Edge on translucency
-------- -------- -------- -x------ UV format (0 = 13.3, 1 = 16.0)
- -------- -------- -------- --x----- Enable fixed shading
+ -------- -------- -------- --x----- Enable fixed shading
-------- -------- -------- ---x---- Enable double-sided polygon
- -------- -------- -------- ----x--- Enable smooth shading
+ -------- -------- -------- ----x--- Enable smooth shading
-------- -------- -------- -----x-- If set, this is the last polygon
-------- -------- -------- ------x- Poly color, 1 = RGB, 0 = color table
- -------- -------- -------- -------x No LOS return
+ -------- -------- -------- -------x No LOS return
0x02: xxxxxxxx xxxxxxxx xxxxxxxx -------- Polygon normal Y coordinate (2.22 fixed point)
- -------- -------- -------- xxx----- Microtexture select
- -------- -------- -------- ---x---- Microtexture enable
- -------- -------- -------- ----xx-- Microtexture min LOD
+ -------- -------- -------- xxx----- Microtexture select
+ -------- -------- -------- ---x---- Microtexture enable
+ -------- -------- -------- ----xx-- Microtexture min LOD
-------- -------- -------- ------x- Texture U mirror enable
-------- -------- -------- -------x Texture V mirror enable
0x03: xxxxxxxx xxxxxxxx xxxxxxxx -------- Polygon normal Z coordinate (2.22 fixed point)
- -------- -------- -------- x------- X wrap smoothing
- -------- -------- -------- -x------ Y wrap smoothing
+ -------- -------- -------- x------- X wrap smoothing
+ -------- -------- -------- -x------ Y wrap smoothing
-------- -------- -------- --xxx--- Texture width (in 8-pixel tiles)
-------- -------- -------- -----xxx Texture height (in 8-pixel tiles)
0x04: xxxxxxxx xxxxxxxx xxxxxxxx -------- Color (RGB888)
-------- -------- -------- x------- Translator map select
- -------- -------- -------- -x------ Texture page
- -------- -------- -------- --xxxxxx Upper 6 bits of texture U coordinate
+ -------- -------- -------- -x------ Texture page
+ -------- -------- -------- --xxxxxx Upper 6 bits of texture U coordinate
0x05: xxxxxxxx xxxxxxxx xxxxxxxx -------- Texture NP scale
-------- -------- -------- x------- Low bit of texture U coordinate
@@ -900,17 +900,17 @@ cached_texture *model3_state::get_texture(int page, int texx, int texy, int texw
0x06: x------- -------- -------- -------- Texture contour enable
-xxxxxxx -------- -------- -------- Translator map offset
-------- xxxxxx-- -------- -------- Polygon translucency
- -------- ------x- -------- -------- Translucency pattern select
+ -------- ------x- -------- -------- Translucency pattern select
-------- -------x -------- -------- 1 = disable lighting
-------- -------- xxxxx--- -------- Polygon light modifier (Amount that a luminous polygon will burn through fog.
Valid range is 0.0 to 1.0. 0.0 is completely fogged;
1.0 has no fog.)
-------- -------- -----x-- -------- Texture enable
-------- -------- ------xx x------- Texture format
- -------- -------- -------- -xx----- Shininess
- -------- -------- -------- ---x---- High priority polygon
- -------- -------- -------- ----x--- Layered polygon (stencil)
- -------- -------- -------- -----xxx Translucency mode
+ -------- -------- -------- -xx----- Shininess
+ -------- -------- -------- ---x---- High priority polygon
+ -------- -------- -------- ----x--- Layered polygon (stencil)
+ -------- -------- -------- -----xxx Translucency mode
Vertex entry
diff --git a/src/mame/video/mw8080bw.cpp b/src/mame/video/mw8080bw.cpp
index 425bf758fc9..6b0276d6e6d 100644
--- a/src/mame/video/mw8080bw.cpp
+++ b/src/mame/video/mw8080bw.cpp
@@ -82,8 +82,8 @@ UINT32 mw8080bw_state::screen_update_mw8080bw(screen_device &screen, bitmap_rgb3
* (guess) pin 8 low for trench floor
* thus, trench side: 1.4 or 2.2 V
* trench floor: 1.3 or 2.0 V
- * trech top: 1.8 or 3 V
- * scaled to 3.2 V = 255, 1.2 V = 0 (arbitrary values chosen to match video)
+ * trech top: 1.8 or 3 V
+ * scaled to 3.2 V = 255, 1.2 V = 0 (arbitrary values chosen to match video)
*/
#define SPCENCTR_TOP_TRENCH_DARK_RGB32_PEN rgb_t(0x4d, 0x4d, 0x4d)
@@ -111,7 +111,7 @@ UINT32 mw8080bw_state::screen_update_spcenctr(screen_device &screen, bitmap_rgb3
memset(line_buf, 0, 256);
- if(m_spcenctr_bright_control)
+ if(m_spcenctr_bright_control)
m_spcenctr_brightness = 255;
else if(m_spcenctr_brightness > SPCENCTR_BRIGHTNESS_DECAY)
m_spcenctr_brightness -= SPCENCTR_BRIGHTNESS_DECAY;
diff --git a/src/mame/video/neogeo_spr.cpp b/src/mame/video/neogeo_spr.cpp
index 93a9ca1e68e..b6a772d476c 100644
--- a/src/mame/video/neogeo_spr.cpp
+++ b/src/mame/video/neogeo_spr.cpp
@@ -709,15 +709,15 @@ UINT32 neosprite_optimized_device::optimize_helper(std::vector<UINT8> &spritegfx
// convert the sprite graphics data into a format that allows faster blitting
UINT8 *src;
UINT8 *dest;
-
+
UINT32 mask = get_region_mask(region_sprites, region_sprites_size);
-
+
spritegfx.resize(mask + 1);
UINT32 spritegfx_address_mask = mask;
-
+
src = region_sprites;
dest = &spritegfx[0];
-
+
for (unsigned i = 0; i < region_sprites_size; i += 0x80, src += 0x80)
{
for (unsigned y = 0; y < 0x10; y++)
@@ -729,7 +729,7 @@ UINT32 neosprite_optimized_device::optimize_helper(std::vector<UINT8> &spritegfx
(((src[0x42 | (y << 2)] >> x) & 0x01) << 1) |
(((src[0x40 | (y << 2)] >> x) & 0x01) << 0);
}
-
+
for (unsigned x = 0; x < 8; x++)
{
*(dest++) = (((src[0x03 | (y << 2)] >> x) & 0x01) << 3) |
@@ -739,7 +739,7 @@ UINT32 neosprite_optimized_device::optimize_helper(std::vector<UINT8> &spritegfx
}
}
}
-
+
return spritegfx_address_mask;
}
diff --git a/src/mame/video/neogeo_spr.h b/src/mame/video/neogeo_spr.h
index 6be770b9c3b..a5cb2c99c3c 100644
--- a/src/mame/video/neogeo_spr.h
+++ b/src/mame/video/neogeo_spr.h
@@ -26,7 +26,7 @@ public:
virtual void optimize_sprite_data();
virtual void set_optimized_sprite_data(UINT8* sprdata, UINT32 mask);
-
+
virtual void draw_fixed_layer_2pixels(UINT32*&pixel_addr, int offset, UINT8* gfx_base, const pen_t* char_pens);
void draw_fixed_layer(bitmap_rgb32 &bitmap, int scanline);
void set_videoram_offset(UINT16 data);
@@ -114,7 +114,7 @@ public:
virtual void draw_pixel(int romaddr, UINT32* dst, const pen_t *line_pens) override;
std::vector<UINT8> m_sprite_gfx;
UINT8* m_spritegfx8;
-
+
private:
UINT32 optimize_helper(std::vector<UINT8> &spritegfx, UINT8* region_sprites, UINT32 region_sprites_size);
};
diff --git a/src/osd/modules/debugger/debugimgui.cpp b/src/osd/modules/debugger/debugimgui.cpp
index 5308da71d1f..4033e8e4176 100644
--- a/src/osd/modules/debugger/debugimgui.cpp
+++ b/src/osd/modules/debugger/debugimgui.cpp
@@ -498,11 +498,11 @@ void debug_imgui::draw_view(debug_area* view_ptr, bool exp_change)
ImGui::PushStyleVar(ImGuiStyleVar_FramePadding, ImVec2(0,0));
ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing, ImVec2(0,0));
-
+
// if the view has changed its expression (disasm, memory), then update scroll bar
if(exp_change)
ImGui::SetScrollY(view_ptr->view->visible_position().y * fsize.y);
-
+
// update view location, while the cursor is at 0,0.
view_ptr->ofs_x = ImGui::GetCursorScreenPos().x;
view_ptr->ofs_y = ImGui::GetCursorScreenPos().y;
@@ -523,7 +523,7 @@ void debug_imgui::draw_view(debug_area* view_ptr, bool exp_change)
pos.x = 0;
pos.y = ImGui::GetScrollY() / fsize.y;
view_ptr->view->set_visible_position(pos);
-
+
viewdata = view_ptr->view->viewdata();
xy1.x = view_ptr->ofs_x;
@@ -693,7 +693,7 @@ void debug_imgui::draw_disasm(debug_area* view_ptr, bool* opened)
ImGui::BeginChild("##disasm_output", ImVec2(ImGui::GetWindowWidth() - 16,ImGui::GetWindowHeight() - ImGui::GetTextLineHeight() - ImGui::GetCursorPosY())); // account for title bar and widgets already drawn
draw_view(view_ptr,exp_change);
ImGui::EndChild();
-
+
ImGui::End();
}
}
@@ -801,7 +801,7 @@ void debug_imgui::draw_memory(debug_area* view_ptr, bool* opened)
ImGui::BeginChild("##memory_output", ImVec2(ImGui::GetWindowWidth() - 16,ImGui::GetWindowHeight() - ImGui::GetTextLineHeight() - ImGui::GetCursorPosY())); // account for title bar and widgets already drawn
draw_view(view_ptr,exp_change);
ImGui::EndChild();
-
+
ImGui::End();
}
}
diff --git a/src/osd/modules/sound/xaudio2_sound.cpp b/src/osd/modules/sound/xaudio2_sound.cpp
index 59cca9b762b..d49765e9d07 100644
--- a/src/osd/modules/sound/xaudio2_sound.cpp
+++ b/src/osd/modules/sound/xaudio2_sound.cpp
@@ -342,7 +342,7 @@ void sound_xaudio2::exit()
m_xAudio2.reset();
m_buffer.reset();
m_buffer_pool.reset();
-
+
CoUninitialize();
if (m_overflows != 0 || m_underflows != 0)
diff --git a/src/version.cpp b/src/version.cpp
index f8c28e47482..b7f73e4618a 100644
--- a/src/version.cpp
+++ b/src/version.cpp
@@ -8,7 +8,7 @@
***************************************************************************/
-#define BARE_BUILD_VERSION "0.173"
+#define BARE_BUILD_VERSION "0.174"
extern const char bare_build_version[];
extern const char build_version[];
diff --git a/src/zexall/main.cpp b/src/zexall/main.cpp
index e35767babbc..b3bcf101b9e 100644
--- a/src/zexall/main.cpp
+++ b/src/zexall/main.cpp
@@ -48,7 +48,7 @@ public:
~zexall_machine_manager() { delete m_manager; m_manager = nullptr; }
- int execute()
+ int execute()
{
auto system = &GAME_NAME(zexall);
machine_config config(*system, m_options);
@@ -107,4 +107,4 @@ const char * emulator_info::get_copyright() { return nullptr; }
const char * emulator_info::get_copyright_info() { return nullptr; }
-bool emulator_info::standalone() { return true; } \ No newline at end of file
+bool emulator_info::standalone() { return true; }
diff --git a/src/zexall/zexall.cpp b/src/zexall/zexall.cpp
index 663d9101b06..1ae89c1ac20 100644
--- a/src/zexall/zexall.cpp
+++ b/src/zexall/zexall.cpp
@@ -31,10 +31,10 @@ public:
zexall_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
m_maincpu(*this, "maincpu"),
- m_main_ram(*this, "main_ram"),
- m_out_data(0),
- m_out_req(0),
- m_out_req_last(0),
+ m_main_ram(*this, "main_ram"),
+ m_out_data(0),
+ m_out_req(0),
+ m_out_req_last(0),
m_out_ack(0)
{
}
@@ -68,7 +68,7 @@ DRIVER_INIT_MEMBER(zexall_state,zexall)
void zexall_state::machine_reset()
{
// rom is self-modifying, so need to refresh it on each run
- // fill main ram with zexall code
+ // fill main ram with zexall code
memcpy(m_main_ram, zexall_program, 0x228a);
}
diff --git a/src/zexall/zexall.h b/src/zexall/zexall.h
index 8b0e1493432..a276e509eed 100644
--- a/src/zexall/zexall.h
+++ b/src/zexall/zexall.h
@@ -373,7 +373,7 @@ static const uint8_t zexall_program[8841] =
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, // ................
0x38, 0xdd, 0x6a, 0x6e, 0x65, 0x67, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, // 8.jneg..........
0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, // ................
- 0x2e, 0x24, 0xff, 0xed, 0x67, 0x00, 0x00, 0xcb, 0x91, 0x8b, 0xc4, 0x62, 0xfa, 0x03, 0x01, 0x20, // .$..g......b...
+ 0x2e, 0x24, 0xff, 0xed, 0x67, 0x00, 0x00, 0xcb, 0x91, 0x8b, 0xc4, 0x62, 0xfa, 0x03, 0x01, 0x20, // .$..g......b...
0xe7, 0x79, 0xb4, 0x40, 0x06, 0xe2, 0x8a, 0x00, 0x08, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, // .y.@............
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ................
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xff, 0x00, 0x00, 0xff, // ................
@@ -495,7 +495,7 @@ static const uint8_t zexall_program[8841] =
0x96, 0xee, 0x0e, 0x61, 0x2c, 0x99, 0x09, 0x51, 0xba, 0x07, 0x6d, 0xc4, 0x19, 0x70, 0x6a, 0xf4, // ...a,..Q..m..pj.
0x8f, 0xe9, 0x63, 0xa5, 0x35, 0x9e, 0x64, 0x95, 0xa3, 0x0e, 0xdb, 0x88, 0x32, 0x79, 0xdc, 0xb8, // ..c.5.d.....2y..
0xa4, 0xe0, 0xd5, 0xe9, 0x1e, 0x97, 0xd2, 0xd9, 0x88, 0x09, 0xb6, 0x4c, 0x2b, 0x7e, 0xb1, 0x7c, // ...........L+~.|
- 0xbd, 0xe7, 0xb8, 0x2d, 0x07, 0x90, 0xbf, 0x1d, 0x91, 0x1d, 0xb7, 0x10, 0x64, 0x6a, 0xb0, 0x20, // ...-........dj.
+ 0xbd, 0xe7, 0xb8, 0x2d, 0x07, 0x90, 0xbf, 0x1d, 0x91, 0x1d, 0xb7, 0x10, 0x64, 0x6a, 0xb0, 0x20, // ...-........dj.
0xf2, 0xf3, 0xb9, 0x71, 0x48, 0x84, 0xbe, 0x41, 0xde, 0x1a, 0xda, 0xd4, 0x7d, 0x6d, 0xdd, 0xe4, // ...qH..A....}m..
0xeb, 0xf4, 0xd4, 0xb5, 0x51, 0x83, 0xd3, 0x85, 0xc7, 0x13, 0x6c, 0x98, 0x56, 0x64, 0x6b, 0xa8, // ....Q.....l.Vdk.
0xc0, 0xfd, 0x62, 0xf9, 0x7a, 0x8a, 0x65, 0xc9, 0xec, 0x14, 0x01, 0x5c, 0x4f, 0x63, 0x06, 0x6c, // ..b.z.e.....Oc.l