summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/release/build/uprel.bat2
-rw-r--r--docs/release/hbmame200s.rar (renamed from docs/release/hbmame199s.rar)bin3486220 -> 3535175 bytes
-rw-r--r--docs/release/scripts/build/complay.py487
-rw-r--r--docs/release/scripts/genie.lua6
-rw-r--r--docs/release/scripts/src/bus.lua43
-rw-r--r--docs/release/scripts/src/cpu.lua6
-rw-r--r--docs/release/scripts/src/emu.lua27
-rw-r--r--docs/release/scripts/src/machine.lua130
-rw-r--r--docs/release/scripts/src/main.lua2
-rw-r--r--docs/release/scripts/src/sound.lua12
-rw-r--r--docs/release/scripts/src/video.lua22
-rw-r--r--docs/release/scripts/target/hbmame/hbmame.lua1
-rw-r--r--docs/release/scripts/target/mame/arcade.lua6
-rw-r--r--docs/release/scripts/target/mame/mess.lua37
-rw-r--r--docs/release/scripts/target/mame/virtual.lua32
-rw-r--r--docs/release/src/devices/cpu/m68000/m68kcpu.cpp12
-rw-r--r--docs/release/src/emu/validity.cpp7
-rw-r--r--docs/release/src/frontend/mame/audit.cpp1
-rw-r--r--docs/release/src/frontend/mame/info.cpp1
-rw-r--r--docs/release/src/hbmame/drivers/1943.cpp19
-rw-r--r--docs/release/src/hbmame/drivers/asuka.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/bloodbro.cpp8
-rw-r--r--docs/release/src/hbmame/drivers/bombjack.cpp30
-rw-r--r--docs/release/src/hbmame/drivers/bublbobl.cpp15
-rw-r--r--docs/release/src/hbmame/drivers/cabal.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/cave.cpp197
-rw-r--r--docs/release/src/hbmame/drivers/cninja.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/contra.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/cps1mis.cpp48
-rw-r--r--docs/release/src/hbmame/drivers/cps2mis.cpp17
-rw-r--r--docs/release/src/hbmame/drivers/cps3.cpp4
-rw-r--r--docs/release/src/hbmame/drivers/cv1k.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/dbz.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/dec0.cpp23
-rw-r--r--docs/release/src/hbmame/drivers/fuukifg3.cpp11
-rw-r--r--docs/release/src/hbmame/drivers/galaga.cpp109
-rw-r--r--docs/release/src/hbmame/drivers/galaxian.cpp8
-rw-r--r--docs/release/src/hbmame/drivers/gradius3.cpp20
-rw-r--r--docs/release/src/hbmame/drivers/igs011.cpp34
-rw-r--r--docs/release/src/hbmame/drivers/kaneko16.cpp4
-rw-r--r--docs/release/src/hbmame/drivers/kof2000.cpp1040
-rw-r--r--docs/release/src/hbmame/drivers/kof2001.cpp763
-rw-r--r--docs/release/src/hbmame/drivers/kof2002.cpp2287
-rw-r--r--docs/release/src/hbmame/drivers/kof2003.cpp1751
-rw-r--r--docs/release/src/hbmame/drivers/kof94.cpp28
-rw-r--r--docs/release/src/hbmame/drivers/kof95.cpp26
-rw-r--r--docs/release/src/hbmame/drivers/kof96.cpp396
-rw-r--r--docs/release/src/hbmame/drivers/kof97.cpp3330
-rw-r--r--docs/release/src/hbmame/drivers/kof98.cpp906
-rw-r--r--docs/release/src/hbmame/drivers/kof99.cpp1982
-rw-r--r--docs/release/src/hbmame/drivers/kyugo.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/mexico86.cpp46
-rw-r--r--docs/release/src/hbmame/drivers/mgd2.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/midtunit.cpp56
-rw-r--r--docs/release/src/hbmame/drivers/mslug.cpp4
-rw-r--r--docs/release/src/hbmame/drivers/mslug2.cpp158
-rw-r--r--docs/release/src/hbmame/drivers/mslug3.cpp298
-rw-r--r--docs/release/src/hbmame/drivers/mslug4.cpp45
-rw-r--r--docs/release/src/hbmame/drivers/mslug5.cpp87
-rw-r--r--docs/release/src/hbmame/drivers/mslugx.cpp105
-rw-r--r--docs/release/src/hbmame/drivers/neogeo.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/neogeo1.cpp639
-rw-r--r--docs/release/src/hbmame/drivers/neogeo_noslot.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/neogeohb.cpp8
-rw-r--r--docs/release/src/hbmame/drivers/ngdoubledr.cpp63
-rw-r--r--docs/release/src/hbmame/drivers/nggaroup.cpp49
-rw-r--r--docs/release/src/hbmame/drivers/ngkofmisc.cpp1115
-rw-r--r--docs/release/src/hbmame/drivers/nglastblade.cpp172
-rw-r--r--docs/release/src/hbmame/drivers/ngrbff.cpp38
-rw-r--r--docs/release/src/hbmame/drivers/ngrotd.cpp9
-rw-r--r--docs/release/src/hbmame/drivers/ngsamsho.cpp27
-rw-r--r--docs/release/src/hbmame/drivers/ngsengoku.cpp6
-rw-r--r--docs/release/src/hbmame/drivers/ngsvc.cpp1116
-rw-r--r--docs/release/src/hbmame/drivers/ngwh.cpp166
-rw-r--r--docs/release/src/hbmame/drivers/pcktgal.cpp4
-rw-r--r--docs/release/src/hbmame/drivers/pgm.cpp12935
-rw-r--r--docs/release/src/hbmame/drivers/powerins.cpp76
-rw-r--r--docs/release/src/hbmame/drivers/psikyo.cpp28
-rw-r--r--docs/release/src/hbmame/drivers/psikyosh.cpp65
-rw-r--r--docs/release/src/hbmame/drivers/segaorun.cpp8
-rw-r--r--docs/release/src/hbmame/drivers/segas16b.cpp19
-rw-r--r--docs/release/src/hbmame/drivers/segas24.cpp46
-rw-r--r--docs/release/src/hbmame/drivers/simple_st0016.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/snowbros.cpp48
-rw-r--r--docs/release/src/hbmame/drivers/solomon.cpp34
-rw-r--r--docs/release/src/hbmame/drivers/system1.cpp4
-rw-r--r--docs/release/src/hbmame/drivers/taito_b.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/taito_f2.cpp91
-rw-r--r--docs/release/src/hbmame/drivers/taito_f3.cpp130
-rw-r--r--docs/release/src/hbmame/drivers/taito_l.cpp37
-rw-r--r--docs/release/src/hbmame/drivers/taitosj.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/tecmo.cpp126
-rw-r--r--docs/release/src/hbmame/drivers/tecmo16.cpp2
-rw-r--r--docs/release/src/hbmame/drivers/tempest.cpp50
-rw-r--r--docs/release/src/hbmame/drivers/timelimit.cpp18
-rw-r--r--docs/release/src/hbmame/drivers/tmnt.cpp120
-rw-r--r--docs/release/src/hbmame/drivers/toaplan2.cpp48
-rw-r--r--docs/release/src/hbmame/drivers/vsnes.cpp19
-rw-r--r--docs/release/src/hbmame/drivers/zn.cpp2
-rw-r--r--docs/release/src/hbmame/hbmame.lst1507
-rw-r--r--docs/release/src/mame/drivers/jrpacman.cpp8
-rw-r--r--docs/release/src/mame/drivers/model2.cpp439
-rw-r--r--docs/release/src/osd/winui/winui.h1
-rw-r--r--docs/release/src/version.cpp2
-rw-r--r--makefile4
-rw-r--r--src/version.cpp2
106 files changed, 23791 insertions, 10205 deletions
diff --git a/docs/release/build/uprel.bat b/docs/release/build/uprel.bat
index 46e845e51c6..d838b2a66f2 100644
--- a/docs/release/build/uprel.bat
+++ b/docs/release/build/uprel.bat
@@ -1,6 +1,6 @@
//goto end
git fetch upstream
-git merge upstream/release0199
+git merge upstream/release0200
git checkout master
:end
pause
diff --git a/docs/release/hbmame199s.rar b/docs/release/hbmame200s.rar
index 94dddfd49ad..8648a69b69a 100644
--- a/docs/release/hbmame199s.rar
+++ b/docs/release/hbmame200s.rar
Binary files differ
diff --git a/docs/release/scripts/build/complay.py b/docs/release/scripts/build/complay.py
index af5003581e6..f6e7db4320e 100644
--- a/docs/release/scripts/build/complay.py
+++ b/docs/release/scripts/build/complay.py
@@ -92,7 +92,9 @@ class XmlError(Exception):
class LayoutChecker(Minifyer):
- VARPATTERN = re.compile('^~scr(0|[1-9][0-9]*)(native[xy]aspect|width|height)~$')
+ BADTAGPATTERN = re.compile('[^abcdefghijklmnopqrstuvwxyz0123456789_.:^$]')
+ VARPATTERN = re.compile('^.*~[0-9A-Za-z_]+~.*$')
+ FLOATCHARS = re.compile('^.*[.eE].*$')
SHAPES = frozenset(('disk', 'led14seg', 'led14segsc', 'led16seg', 'led16segsc', 'led7seg', 'led8seg_gts1', 'rect'))
OBJECTS = frozenset(('backdrop', 'bezel', 'cpanel', 'marquee', 'overlay'))
@@ -105,8 +107,6 @@ class LayoutChecker(Minifyer):
self.views = { }
self.referenced_elements = { }
self.referenced_groups = { }
- self.have_bounds = [ ]
- self.have_color = [ ]
def formatLocation(self):
return '%s:%d:%d' % (self.locator.getSystemId(), self.locator.getLineNumber(), self.locator.getColumnNumber())
@@ -115,36 +115,125 @@ class LayoutChecker(Minifyer):
self.errors += 1
sys.stderr.write('error: %s: %s\n' % (self.formatLocation(), msg))
- def checkBoundsDimension(self, attrs, name):
- if name in attrs:
- try:
- return float(attrs[name])
- except:
- if not self.VARPATTERN.match(attrs[name]):
- self.handleError('Element bounds attribute %s "%s" is not numeric' % (name, attrs[name]))
- return None
+ def checkIntAttribute(self, name, attrs, key, default):
+ if key not in attrs:
+ return default
+ val = attrs[key]
+ if self.VARPATTERN.match(val):
+ return None
+ base = 10
+ offs = 0
+ if (len(val) >= 1) and ('$' == val[0]):
+ base = 16
+ offs = 1
+ elif (len(val) >= 2) and ('0' == val[0]) and (('x' == val[1]) or ('X' == val[1])):
+ base = 16
+ offs = 2
+ elif (len(val) >= 1) and ('#' == val[0]):
+ offs = 1
+ try:
+ return int(val[offs:], base)
+ except:
+ self.handleError('Element %s attribute %s "%s" is not an integer' % (name, key, val))
+ return None
+
+ def checkFloatAttribute(self, name, attrs, key, default):
+ if key not in attrs:
+ return default
+ val = attrs[key]
+ if self.VARPATTERN.match(val):
+ return None
+ try:
+ return float(val)
+ except:
+ self.handleError('Element %s attribute %s "%s" is not a floating point number' % (name, key, val))
+ return None
+
+ def checkNumericAttribute(self, name, attrs, key, default):
+ if key not in attrs:
+ return default
+ val = attrs[key]
+ if self.VARPATTERN.match(val):
+ return None
+ base = 0
+ offs = 0
+ try:
+ if (len(val) >= 1) and ('$' == val[0]):
+ base = 16
+ offs = 1
+ elif (len(val) >= 2) and ('0' == val[0]) and (('x' == val[1]) or ('X' == val[1])):
+ base = 16
+ offs = 2
+ elif (len(val) >= 1) and ('#' == val[0]):
+ base = 10
+ offs = 1
+ elif self.FLOATCHARS.match(val):
+ return float(val)
+ return int(val[offs:], base)
+ except:
+ self.handleError('Element %s attribute %s "%s" is not a number' % (name, key, val))
+ return None
+
+ def checkParameter(self, attrs):
+ if 'name' not in attrs:
+ self.handleError('Element param missing attribute name')
+ else:
+ name = attrs['name']
+ self.checkNumericAttribute('param', attrs, 'increment', None)
+ lshift = self.checkIntAttribute('param', attrs, 'lshift', None)
+ if (lshift is not None) and (0 > lshift):
+ self.handleError('Element param attribute lshift "%s" is negative', (attrs['lshift'], ))
+ rshift = self.checkIntAttribute('param', attrs, 'rshift', None)
+ if (rshift is not None) and (0 > rshift):
+ self.handleError('Element param attribute rshift "%s" is negative', (attrs['rshift'], ))
+ if self.repeat_depth and self.repeat_depth[-1]:
+ if 'start' in attrs:
+ if 'value' in attrs:
+ self.handleError('Element param has both start and value attributes')
+ if 'name' in attrs:
+ if name not in self.variable_scopes[-1]:
+ self.variable_scopes[-1][name] = True
+ elif not self.VARPATTERN.match(name):
+ self.handleError('Incrementing parameter "%s" redefined', (name, ))
+ else:
+ if 'value' not in attrs:
+ self.handleError('Element param missing attribute value')
+ if ('increment' in attrs) or ('lshift' in attrs) or ('rshift' in attrs):
+ self.handleError('Element param has increment/lshift/rshift attribute(s) without start attribute')
+ if 'name' in attrs:
+ if not self.variable_scopes[-1].get(name, False):
+ self.variable_scopes[-1][name] = False
+ elif not self.VARPATTERN.match(name):
+ self.handleError('Incrementing parameter "%s" redefined', (name, ))
+ else:
+ if ('start' in attrs) or ('increment' in attrs) or ('lshift' in attrs) or ('rshift' in attrs):
+ self.handleError('Element param with start/increment/lshift/rshift attribute(s) not in repeat scope')
+ if 'value' not in attrs:
+ self.handleError('Element param missing attribute value')
+ if 'name' in attrs:
+ self.variable_scopes[-1][attrs['name']] = False
def checkBounds(self, attrs):
if self.have_bounds[-1]:
self.handleError('Duplicate element bounds')
else:
self.have_bounds[-1] = True
- left = self.checkBoundsDimension(attrs, 'left')
- top = self.checkBoundsDimension(attrs, 'top')
- right = self.checkBoundsDimension(attrs, 'right')
- bottom = self.checkBoundsDimension(attrs, 'bottom')
- x = self.checkBoundsDimension(attrs, 'bottom')
- y = self.checkBoundsDimension(attrs, 'bottom')
- width = self.checkBoundsDimension(attrs, 'width')
- height = self.checkBoundsDimension(attrs, 'height')
+ left = self.checkFloatAttribute('bounds', attrs, 'left', 0.0)
+ top = self.checkFloatAttribute('bounds', attrs, 'top', 0.0)
+ right = self.checkFloatAttribute('bounds', attrs, 'right', 1.0)
+ bottom = self.checkFloatAttribute('bounds', attrs, 'bottom', 1.0)
+ x = self.checkFloatAttribute('bounds', attrs, 'x', 0.0)
+ y = self.checkFloatAttribute('bounds', attrs, 'y', 0.0)
+ width = self.checkFloatAttribute('bounds', attrs, 'width', 1.0)
+ height = self.checkFloatAttribute('bounds', attrs, 'height', 1.0)
if (left is not None) and (right is not None) and (left > right):
self.handleError('Element bounds attribute left "%s" is greater than attribute right "%s"' % (
- attrs['left'],
- attrs['right']))
+ attrs.get('left', 0.0),
+ attrs.get('right', 1.0)))
if (top is not None) and (bottom is not None) and (top > bottom):
self.handleError('Element bounds attribute top "%s" is greater than attribute bottom "%s"' % (
- attrs['top'],
- attrs['bottom']))
+ attrs.get('top', 0.0),
+ attrs.get('bottom', 1.0)))
if (width is not None) and (0.0 > width):
self.handleError('Element bounds attribute width "%s" is negative' % (attrs['width'], ))
if (height is not None) and (0.0 > height):
@@ -154,61 +243,242 @@ class LayoutChecker(Minifyer):
has_ltrb = ('left' in attrs) or ('top' in attrs) or ('right' in attrs) or ('bottom' in attrs)
has_origin_size = ('x' in attrs) or ('y' in attrs) or ('width' in attrs) or ('height' in attrs)
if has_ltrb and has_origin_size:
- self.handleError('Element bounds has both left/top/right/bottom and origin/size')
+ self.handleError('Element bounds has both left/top/right/bottom and origin/size attributes')
def checkColorChannel(self, attrs, name):
- if name in attrs:
- try:
- channel = float(attrs[name])
- if (0.0 > channel) or (1.0 < channel):
- self.handleError('Element color attribute %s "%s" outside valid range 0.0-1.0' % (name, attrs[name]))
- except:
- self.handleError('Element color attribute %s "%s" is not numeric' % (name, attrs[name]))
-
- def checkGroupViewItem(self, name, attrs):
+ channel = self.checkFloatAttribute('color', attrs, name, None)
+ if (channel is not None) and ((0.0 > channel) or (1.0 < channel)):
+ self.handleError('Element color attribute %s "%s" outside valid range 0.0-1.0' % (name, attrs[name]))
+
+ def checkTag(self, tag, element, attr):
+ if '' == tag:
+ self.handleError('Element %s attribute %s is empty', (element, attr))
+ else:
+ if tag.find('^') >= 0:
+ self.handleError('Element %s attribute %s "%s" contains parent device reference' % (element, attr, tag))
+ if ':' == tag[-1]:
+ self.handleError('Element %s attribute %s "%s" ends with separator' % (element, attr, tag))
+ if tag.find('::') >= 0:
+ self.handleError('Element %s attribute %s "%s" contains double separator' % (element, attr, tag))
+
+ def rootStartHandler(self, name, attrs):
+ if 'mamelayout' != name:
+ self.ignored_depth = 1
+ self.handleError('Expected root element mamelayout but found %s' % (name, ))
+ else:
+ if 'version' not in attrs:
+ self.handleError('Element mamelayout missing attribute version')
+ else:
+ try:
+ long(attrs['version'])
+ except:
+ self.handleError('Element mamelayout attribute version "%s" is not an integer' % (attrs['version'], ))
+ self.variable_scopes.append({ })
+ self.repeat_depth.append(0)
+ self.handlers.append((self.layoutStartHandler, self.layoutEndHandler))
+
+ def rootEndHandler(self, name, attrs):
+ pass # should be unreachable
+
+ def layoutStartHandler(self, name, attrs):
+ if 'element' == name:
+ if 'name' not in attrs:
+ self.handleError('Element element missing attribute name')
+ else:
+ generated_name = self.VARPATTERN.match(attrs['name'])
+ if generated_name:
+ self.generated_element_names = True
+ if attrs['name'] not in self.elements:
+ self.elements[attrs['name']] = self.formatLocation()
+ elif not generated_name:
+ self.handleError('Element element has duplicate name (previous %s)' % (self.elements[attrs['name']], ))
+ self.handlers.append((self.elementStartHandler, self.elementEndHandler))
+ elif 'group' == name:
+ if 'name' not in attrs:
+ self.handleError('Element group missing attribute name')
+ else:
+ generated_name = self.VARPATTERN.match(attrs['name'])
+ if generated_name:
+ self.generated_group_names = True
+ if attrs['name'] not in self.groups:
+ self.groups[attrs['name']] = self.formatLocation()
+ elif not generated_name:
+ self.handleError('Element group has duplicate name (previous %s)' % (self.groups[attrs['name']], ))
+ self.handlers.append((self.groupViewStartHandler, self.groupViewEndHandler))
+ self.variable_scopes.append({ })
+ self.repeat_depth.append(0)
+ self.have_bounds.append(False)
+ elif 'view' == name:
+ if 'name' not in attrs:
+ self.handleError('Element view missing attribute name')
+ else:
+ if attrs['name'] not in self.views:
+ self.views[attrs['name']] = self.formatLocation()
+ elif not self.VARPATTERN.match(attrs['name']):
+ self.handleError('Element view has duplicate name (previous %s)' % (self.views[attrs['name']], ))
+ self.handlers.append((self.groupViewStartHandler, self.groupViewEndHandler))
+ self.variable_scopes.append({ })
+ self.repeat_depth.append(0)
+ self.have_bounds.append(False)
+ elif 'repeat' == name:
+ if 'count' not in attrs:
+ self.handleError('Element repeat missing attribute count')
+ else:
+ count = self.checkIntAttribute(name, attrs, 'count', None)
+ if (count is not None) and (0 >= count):
+ self.handleError('Element repeat attribute count "%s" is negative' % (attrs['count'], ))
+ self.variable_scopes.append({ })
+ self.repeat_depth[-1] += 1
+ elif 'param' == name:
+ self.checkParameter(attrs)
+ self.ignored_depth = 1
+ elif 'script' == name:
+ self.ignored_depth = 1
+ else:
+ self.handleError('Encountered unexpected element %s' % (name, ))
+ self.ignored_depth = 1
+
+ def layoutEndHandler(self, name):
+ self.variable_scopes.pop()
+ if self.repeat_depth[-1]:
+ self.repeat_depth[-1] -= 1
+ else:
+ if not self.generated_element_names:
+ for element in self.referenced_elements:
+ if (element not in self.elements) and (not self.VARPATTERN.match(element)):
+ self.handleError('Element "%s" not found (first referenced at %s)' % (element, self.referenced_elements[element]))
+ if not self.generated_group_names:
+ for group in self.referenced_groups:
+ if (group not in self.groups) and (not self.VARPATTERN.match(group)):
+ self.handleError('Group "%s" not found (first referenced at %s)' % (group, self.referenced_groups[group]))
+ self.handlers.pop()
+
+ def elementStartHandler(self, name, attrs):
+ if name in self.SHAPES:
+ self.handlers.append((self.shapeStartHandler, self.shapeEndHandler))
+ self.have_bounds.append(False)
+ self.have_color.append(False)
+ elif 'text' == name:
+ if 'string' not in attrs:
+ self.handleError('Element bounds missing attribute string')
+ if 'align' in attrs:
+ align = self.checkIntAttribute(name, attrs, 'align', None)
+ if (align is not None) and ((0 > align) or (2 < align)):
+ self.handleError('Element text attribute align "%s" not in valid range 0-2' % (attrs['align'], ))
+ self.handlers.append((self.shapeStartHandler, self.shapeEndHandler))
+ self.have_bounds.append(False)
+ self.have_color.append(False)
+ else:
+ self.ignored_depth = 1
+
+ def elementEndHandler(self, name):
+ self.handlers.pop()
+
+ def shapeStartHandler(self, name, attrs):
+ if 'bounds' == name:
+ self.checkBounds(attrs)
+ elif 'color' == name:
+ if self.have_color[-1]:
+ self.handleError('Duplicate bounds element')
+ else:
+ self.have_color[-1] = True
+ self.checkColorChannel(attrs, 'red')
+ self.checkColorChannel(attrs, 'green')
+ self.checkColorChannel(attrs, 'blue')
+ self.checkColorChannel(attrs, 'alpha')
+ self.ignored_depth = 1
+
+ def shapeEndHandler(self, name):
+ self.have_bounds.pop()
+ self.have_color.pop()
+ self.handlers.pop()
+
+ def groupViewStartHandler(self, name, attrs):
if name in self.OBJECTS:
if 'element' not in attrs:
self.handleError('Element %s missing attribute element', (name, ))
elif attrs['element'] not in self.referenced_elements:
self.referenced_elements[attrs['element']] = self.formatLocation()
- self.in_object = True
+ if 'inputtag' in attrs:
+ if 'inputmask' not in attrs:
+ self.handleError('Element %s has inputtag without inputmask attribute' % (name, ))
+ self.checkTag(attrs['inputtag'], name, 'inputtag')
+ self.checkIntAttribute(name, attrs, 'inputmask', None)
+ self.handlers.append((self.objectStartHandler, self.objectEndHandler))
self.have_bounds.append(False)
elif 'screen' == name:
if 'index' in attrs:
- try:
- index = long(attrs['index'])
- if 0 > index:
- self.handleError('Element screen attribute index "%s" is negative' % (attrs['index'], ))
- except:
- self.handleError('Element screen attribute index "%s" is not an integer' % (attrs['index'], ))
- self.in_object = True
+ index = self.checkIntAttribute(name, attrs, 'index', None)
+ if (index is not None) and (0 > index):
+ self.handleError('Element screen attribute index "%s" is negative' % (attrs['index'], ))
+ if 'tag' in attrs:
+ self.handleError('Element screen has both index and tag attributes')
+ if 'tag' in attrs:
+ tag = attrs['tag']
+ self.checkTag(tag, name, 'tag')
+ if self.BADTAGPATTERN.search(tag):
+ self.handleError('Element screen attribute tag "%s" contains invalid characters' % (tag, ))
+ self.handlers.append((self.objectStartHandler, self.objectEndHandler))
self.have_bounds.append(False)
elif 'group' == name:
if 'ref' not in attrs:
self.handleError('Element group missing attribute ref')
elif attrs['ref'] not in self.referenced_groups:
self.referenced_groups[attrs['ref']] = self.formatLocation()
- self.in_object = True
+ self.handlers.append((self.objectStartHandler, self.objectEndHandler))
self.have_bounds.append(False)
+ elif 'repeat' == name:
+ if 'count' not in attrs:
+ self.handleError('Element repeat missing attribute count')
+ else:
+ count = self.checkIntAttribute(name, attrs, 'count', None)
+ if (count is not None) and (0 >= count):
+ self.handleError('Element repeat attribute count "%s" is negative' % (attrs['count'], ))
+ self.variable_scopes.append({ })
+ self.repeat_depth[-1] += 1
+ elif 'param' == name:
+ self.checkParameter(attrs)
+ self.ignored_depth = 1
elif 'bounds' == name:
self.checkBounds(attrs)
+ if self.repeat_depth[-1]:
+ self.handleError('Element bounds inside repeat')
self.ignored_depth = 1
else:
self.handleError('Encountered unexpected element %s' % (name, ))
self.ignored_depth = 1
+ def groupViewEndHandler(self, name):
+ self.variable_scopes.pop()
+ if self.repeat_depth[-1]:
+ self.repeat_depth[-1] -= 1
+ else:
+ self.repeat_depth.pop()
+ self.have_bounds.pop()
+ self.handlers.pop()
+
+ def objectStartHandler(self, name, attrs):
+ if 'bounds' == name:
+ self.checkBounds(attrs)
+ self.ignored_depth = 1
+
+ def objectEndHandler(self, name):
+ self.have_bounds.pop()
+ self.handlers.pop()
+
def setDocumentLocator(self, locator):
self.locator = locator
super(LayoutChecker, self).setDocumentLocator(locator)
def startDocument(self):
- self.in_layout = False
- self.in_element = False
- self.in_group = False
- self.in_view = False
- self.in_shape = False
- self.in_object = False
+ self.handlers = [(self.rootStartHandler, self.rootEndHandler)]
self.ignored_depth = 0
+ self.variable_scopes = [ ]
+ self.repeat_depth = [ ]
+ self.have_bounds = [ ]
+ self.have_color = [ ]
+ self.generated_element_names = False
+ self.generated_group_names = False
super(LayoutChecker, self).startDocument()
def endDocument(self):
@@ -218,127 +488,28 @@ class LayoutChecker(Minifyer):
self.views.clear()
self.referenced_elements.clear()
self.referenced_groups.clear()
- del self.have_bounds[:]
- del self.have_color[:]
+ del self.handlers
+ del self.ignored_depth
+ del self.variable_scopes
+ del self.repeat_depth
+ del self.have_bounds
+ del self.have_color
+ del self.generated_element_names
+ del self.generated_group_names
super(LayoutChecker, self).endDocument()
def startElement(self, name, attrs):
if 0 < self.ignored_depth:
self.ignored_depth += 1
- elif not self.in_layout:
- if 'mamelayout' != name:
- self.ignored_depth = 1
- self.handleError('Expected root element mamelayout but found %s' % (name, ))
- else:
- if 'version' not in attrs:
- self.handleError('Element mamelayout missing attribute version')
- else:
- try:
- long(attrs['version'])
- except:
- self.handleError('Element mamelayout attribute version "%s" is not an integer' % (attrs['version'], ))
- self.in_layout = True
- elif self.in_object:
- if 'bounds' == name:
- self.checkBounds(attrs)
- self.ignored_depth = 1
- elif self.in_shape:
- if 'bounds' == name:
- self.checkBounds(attrs)
- elif 'color' == name:
- if self.have_color[-1]:
- self.handleError('Duplicate bounds element')
- else:
- self.have_color[-1] = True
- self.checkColorChannel(attrs, 'red')
- self.checkColorChannel(attrs, 'green')
- self.checkColorChannel(attrs, 'blue')
- self.checkColorChannel(attrs, 'alpha')
- self.ignored_depth = 1
- elif self.in_element:
- if name in self.SHAPES:
- self.in_shape = True
- self.have_bounds.append(False)
- self.have_color.append(False)
- elif 'text' == name:
- if 'string' not in attrs:
- self.handleError('Element bounds missing attribute string')
- if 'align' in attrs:
- try:
- align = long(attrs['align'])
- if (0 > align) or (2 < align):
- self.handleError('Element text attribute align "%s" not in valid range 0-2' % (attrs['align'], ))
- except:
- self.handleError('Element text attribute align "%s" is not an integer' % (attrs['align'], ))
- self.in_shape = True
- self.have_bounds.append(False)
- self.have_color.append(False)
- else:
- self.ignored_depth = 1
- elif self.in_group or self.in_view:
- self.checkGroupViewItem(name, attrs)
- elif 'element' == name:
- if 'name' not in attrs:
- self.handleError('Element element missing attribute name')
- else:
- if attrs['name'] in self.elements:
- self.handleError('Element element has duplicate name (previous %s)' % (self.elements[attrs['name']], ))
- else:
- self.elements[attrs['name']] = self.formatLocation()
- self.in_element = True
- elif 'group' == name:
- if 'name' not in attrs:
- self.handleError('Element group missing attribute name')
- else:
- if attrs['name'] in self.groups:
- self.handleError('Element group has duplicate name (previous %s)' % (self.groups[attrs['name']], ))
- else:
- self.groups[attrs['name']] = self.formatLocation()
- self.in_group = True
- self.have_bounds.append(False)
- elif 'view' == name:
- if 'name' not in attrs:
- self.handleError('Element view missing attribute name')
- else:
- if attrs['name'] in self.views:
- self.handleError('Element view has duplicate name (previous %s)' % (self.views[attrs['name']], ))
- else:
- self.views[attrs['name']] = self.formatLocation()
- self.in_view = True
- self.have_bounds.append(False)
- elif 'script' == name:
- self.ignored_depth = 1
else:
- self.handleError('Encountered unexpected element %s' % (name, ))
- self.ignored_depth = 1
+ self.handlers[-1][0](name, attrs)
super(LayoutChecker, self).startElement(name, attrs)
def endElement(self, name):
if 0 < self.ignored_depth:
self.ignored_depth -= 1
- elif self.in_object:
- self.in_object = False
- self.have_bounds.pop()
- elif self.in_shape:
- self.in_shape = False
- self.have_bounds.pop()
- self.have_color.pop()
- elif self.in_element:
- self.in_element = False
- elif self.in_group:
- self.in_group = False
- self.have_bounds.pop()
- elif self.in_view:
- self.in_view = False
- self.have_bounds.pop()
- elif self.in_layout:
- for element in self.referenced_elements:
- if element not in self.elements:
- self.handleError('Element "%s" not found (first referenced at %s)' % (element, self.referenced_elements[element]))
- for group in self.referenced_groups:
- if group not in self.groups:
- self.handleError('Group "%s" not found (first referenced at %s)' % (group, self.referenced_groups[group]))
- self.in_layout = False
+ else:
+ self.handlers[-1][1](name)
super(LayoutChecker, self).endElement(name)
diff --git a/docs/release/scripts/genie.lua b/docs/release/scripts/genie.lua
index ed289f73396..12214497f0c 100644
--- a/docs/release/scripts/genie.lua
+++ b/docs/release/scripts/genie.lua
@@ -1017,6 +1017,11 @@ end
"-Wno-ignored-qualifiers"
}
end
+ if (version >= 60000) then
+ buildoptions {
+ "-Wno-pragma-pack" -- clang 6.0 complains when the packing change lifetime is not contained within a header file.
+ }
+ end
else
if (version < 50000) then
print("GCC version 5.0 or later needed")
@@ -1272,6 +1277,7 @@ end
"/wd4510", -- warning C4510: 'xxx' : default constructor could not be generated
"/wd4512", -- warning C4512: 'xxx' : assignment operator could not be generated
"/wd4514", -- warning C4514: 'xxx' : unreferenced inline function has been removed
+ "/wd4521", -- warning C4521: 'xxx' : multiple copy constructors specified
"/wd4571", -- warning C4611: interaction between '_setjmp' and C++ object destruction is non-portable
"/wd4610", -- warning C4619: #pragma warning : there is no warning number 'xxx'
"/wd4611", -- warning C4571: Informational: catch(...) semantics changed since Visual C++ 7.1; structured exceptions (SEH) are no longer caught
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index c67ee9c9805..869a6d1b639 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -100,6 +100,47 @@ end
---------------------------------------------------
--
+--@src/devices/bus/acorn/bus.h,BUSES["ACORN"] = true
+---------------------------------------------------
+
+if (BUSES["ACORN"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/acorn/bus.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/bus.h",
+ MAME_DIR .. "src/devices/bus/acorn/atom/sid.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/atom/sid.h",
+ MAME_DIR .. "src/devices/bus/acorn/atom/discpack.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/atom/discpack.h",
+ MAME_DIR .. "src/devices/bus/acorn/atom/econet.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/atom/econet.h",
+ MAME_DIR .. "src/devices/bus/acorn/cms/4080term.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/cms/4080term.h",
+ MAME_DIR .. "src/devices/bus/acorn/cms/fdc.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/cms/fdc.h",
+ MAME_DIR .. "src/devices/bus/acorn/cms/hires.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/cms/hires.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/32k.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/32k.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/8k.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/8k.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/cass.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/cass.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/econet.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/econet.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/fdc.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/fdc.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/vdu40.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/vdu40.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/vdu80.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/vdu80.h",
+ MAME_DIR .. "src/devices/bus/acorn/system/vib.cpp",
+ MAME_DIR .. "src/devices/bus/acorn/system/vib.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/bus/adam/exp.h,BUSES["ADAM"] = true
---------------------------------------------------
@@ -1076,6 +1117,8 @@ if (BUSES["ISA"]~=null) then
MAME_DIR .. "src/devices/bus/isa/aha1542.h",
MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.cpp",
MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.h",
+ MAME_DIR .. "src/devices/bus/isa/wd1007a.cpp",
+ MAME_DIR .. "src/devices/bus/isa/wd1007a.h",
MAME_DIR .. "src/devices/bus/isa/dectalk.cpp",
MAME_DIR .. "src/devices/bus/isa/dectalk.h",
MAME_DIR .. "src/devices/bus/isa/pds.cpp",
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index 132c32861a7..456a7412131 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -1263,12 +1263,18 @@ if (CPUS["MIPS"]~=null) then
MAME_DIR .. "src/devices/cpu/mips/mips3fe.cpp",
MAME_DIR .. "src/devices/cpu/mips/mips3fe.h",
MAME_DIR .. "src/devices/cpu/mips/mips3drc.cpp",
+ MAME_DIR .. "src/devices/cpu/mips/ps2vu.cpp",
+ MAME_DIR .. "src/devices/cpu/mips/ps2vu.h",
+ MAME_DIR .. "src/devices/cpu/mips/ps2vif1.cpp",
+ MAME_DIR .. "src/devices/cpu/mips/ps2vif1.h",
}
end
if (CPUS["MIPS"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/mips3dsm.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/mips3dsm.h")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/vudasm.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/vudasm.h")
end
--------------------------------------------------
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index cc281b6a8c3..c9a8ddeb625 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -116,6 +116,33 @@ files {
MAME_DIR .. "src/emu/emucore.h",
MAME_DIR .. "src/emu/emumem.cpp",
MAME_DIR .. "src/emu/emumem.h",
+ MAME_DIR .. "src/emu/emumem_mud.cpp",
+ MAME_DIR .. "src/emu/emumem_mud.h",
+ MAME_DIR .. "src/emu/emumem_hea.h",
+ MAME_DIR .. "src/emu/emumem_hem.cpp",
+ MAME_DIR .. "src/emu/emumem_hem.h",
+ MAME_DIR .. "src/emu/emumem_hedp.cpp",
+ MAME_DIR .. "src/emu/emumem_hedp.h",
+ MAME_DIR .. "src/emu/emumem_heun.cpp",
+ MAME_DIR .. "src/emu/emumem_heun.h",
+ MAME_DIR .. "src/emu/emumem_heu.cpp",
+ MAME_DIR .. "src/emu/emumem_heu.h",
+ MAME_DIR .. "src/emu/emumem_hedr.ipp",
+ MAME_DIR .. "src/emu/emumem_hedr.h",
+ MAME_DIR .. "src/emu/emumem_hedr0.cpp",
+ MAME_DIR .. "src/emu/emumem_hedr1.cpp",
+ MAME_DIR .. "src/emu/emumem_hedr2.cpp",
+ MAME_DIR .. "src/emu/emumem_hedr3.cpp",
+ MAME_DIR .. "src/emu/emumem_hedw.ipp",
+ MAME_DIR .. "src/emu/emumem_hedw.h",
+ MAME_DIR .. "src/emu/emumem_hedw0.cpp",
+ MAME_DIR .. "src/emu/emumem_hedw1.cpp",
+ MAME_DIR .. "src/emu/emumem_hedw2.cpp",
+ MAME_DIR .. "src/emu/emumem_hedw3.cpp",
+ MAME_DIR .. "src/emu/emumem_hep.cpp",
+ MAME_DIR .. "src/emu/emumem_hep.h",
+ MAME_DIR .. "src/emu/emumem_het.cpp",
+ MAME_DIR .. "src/emu/emumem_het.h",
MAME_DIR .. "src/emu/emuopts.cpp",
MAME_DIR .. "src/emu/emuopts.h",
MAME_DIR .. "src/emu/emupal.cpp",
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 80c9419a4e8..19542841d88 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -3568,4 +3568,134 @@ if (MACHINES["I8291A"]~=null) then
}
end
+---------------------------------------------------
+--
+--@src/devices/machine/ps2dma.h,MACHINES["PS2DMAC"] = true
+---------------------------------------------------
+
+if (MACHINES["PS2DMAC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ps2dma.cpp",
+ MAME_DIR .. "src/devices/machine/ps2dma.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ps2intc.h,MACHINES["PS2INTC"] = true
+---------------------------------------------------
+
+if (MACHINES["PS2INTC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ps2intc.cpp",
+ MAME_DIR .. "src/devices/machine/ps2intc.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ps2mc.h,MACHINES["PS2MC"] = true
+---------------------------------------------------
+
+if (MACHINES["PS2MC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ps2mc.cpp",
+ MAME_DIR .. "src/devices/machine/ps2mc.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ps2pad.h,MACHINES["PS2PAD"] = true
+---------------------------------------------------
+
+if (MACHINES["PS2PAD"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ps2pad.cpp",
+ MAME_DIR .. "src/devices/machine/ps2pad.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ps2sif.h,MACHINES["PS2SIF"] = true
+---------------------------------------------------
+
+if (MACHINES["PS2SIF"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ps2sif.cpp",
+ MAME_DIR .. "src/devices/machine/ps2sif.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ps2timer.h,MACHINES["PS2TIMER"] = true
+---------------------------------------------------
+if (MACHINES["PS2TIMER"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ps2timer.cpp",
+ MAME_DIR .. "src/devices/machine/ps2timer.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/iopcdvd.h,MACHINES["IOPCDVD"] = true
+---------------------------------------------------
+
+if (MACHINES["IOPCDVD"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/iopcdvd.cpp",
+ MAME_DIR .. "src/devices/machine/iopcdvd.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/iopdma.h,MACHINES["IOPDMA"] = true
+---------------------------------------------------
+
+if (MACHINES["IOPDMA"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/iopdma.cpp",
+ MAME_DIR .. "src/devices/machine/iopdma.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/iopintc.h,MACHINES["IOPINTC"] = true
+---------------------------------------------------
+
+if (MACHINES["IOPINTC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/iopintc.cpp",
+ MAME_DIR .. "src/devices/machine/iopintc.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/iopsio2.h,MACHINES["IOPSIO2"] = true
+---------------------------------------------------
+
+if (MACHINES["IOPSIO2"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/iopsio2.cpp",
+ MAME_DIR .. "src/devices/machine/iopsio2.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ioptimer.h,MACHINES["IOPTIMER"] = true
+---------------------------------------------------
+
+if (MACHINES["IOPTIMER"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ioptimer.cpp",
+ MAME_DIR .. "src/devices/machine/ioptimer.h",
+ }
+end
diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua
index 8f182903009..d08c94de64f 100644
--- a/docs/release/scripts/src/main.lua
+++ b/docs/release/scripts/src/main.lua
@@ -169,7 +169,7 @@ end
if _OPTIONS["WEBASSEMBLY"] then
emccopts = emccopts
- .. " -s BINARYEN=1"
+ .. " -s WASM=" .. _OPTIONS["WEBASSEMBLY"]
end
if _OPTIONS["ARCHOPTS"] then
diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua
index a67c71ed782..f8e7f0f20a1 100644
--- a/docs/release/scripts/src/sound.lua
+++ b/docs/release/scripts/src/sound.lua
@@ -1471,3 +1471,15 @@ if (SOUNDS["UPD934G"]~=null) then
MAME_DIR .. "src/devices/sound/upd934g.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/sound/iopspu.h,SOUNDS["IOPSPU"] = true
+---------------------------------------------------
+
+if (SOUNDS["IOPSPU"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/sound/iopspu.cpp",
+ MAME_DIR .. "src/devices/sound/iopspu.h",
+ }
+end
diff --git a/docs/release/scripts/src/video.lua b/docs/release/scripts/src/video.lua
index dc25ec8c581..c014a026fad 100644
--- a/docs/release/scripts/src/video.lua
+++ b/docs/release/scripts/src/video.lua
@@ -1090,3 +1090,25 @@ if (VIDEOS["NEREID"]~=null) then
MAME_DIR .. "src/devices/video/nereid.h",
}
end
+
+--------------------------------------------------
+--
+--@src/devices/video/ps2gif.h,VIDEOS["PS2GIF"] = true
+--------------------------------------------------
+if (VIDEOS["PS2GIF"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/ps2gif.cpp",
+ MAME_DIR .. "src/devices/video/ps2gif.h",
+ }
+end
+
+--------------------------------------------------
+--
+--@src/devices/video/ps2gs.h,VIDEOS["PS2GS"] = true
+--------------------------------------------------
+if (VIDEOS["PS2GS"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/ps2gs.cpp",
+ MAME_DIR .. "src/devices/video/ps2gs.h",
+ }
+end
diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua
index ac238411fba..40a885a9698 100644
--- a/docs/release/scripts/target/hbmame/hbmame.lua
+++ b/docs/release/scripts/target/hbmame/hbmame.lua
@@ -316,7 +316,6 @@ files {
MAME_DIR .. "src/hbmame/drivers/gauntlet.cpp",
MAME_DIR .. "src/mame/video/gauntlet.cpp",
MAME_DIR .. "src/hbmame/drivers/tempest.cpp",
- MAME_DIR .. "src/mame/machine/atari_vg.cpp",
MAME_DIR .. "src/mame/machine/atarigen.cpp",
MAME_DIR .. "src/mame/machine/mathbox.cpp",
MAME_DIR .. "src/mame/machine/slapstic.cpp",
diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua
index d92c75cf8d7..1e2c83b6ea5 100644
--- a/docs/release/scripts/target/mame/arcade.lua
+++ b/docs/release/scripts/target/mame/arcade.lua
@@ -348,6 +348,8 @@ VIDEOS["VOODOO"] = true
VIDEOS["VOODOO_PCI"] = true
VIDEOS["ZEUS2"] = true
VIDEOS["PPU2C0X"] = true
+VIDEOS["PS2GS"] = true
+VIDEOS["PS2GIF"] = true
--------------------------------------------------
-- specify available machine cores
@@ -1257,8 +1259,6 @@ files {
MAME_DIR .. "src/mame/video/xybots.cpp",
MAME_DIR .. "src/mame/machine/asic65.cpp",
MAME_DIR .. "src/mame/machine/asic65.h",
- MAME_DIR .. "src/mame/machine/atari_vg.cpp",
- MAME_DIR .. "src/mame/machine/atari_vg.h",
MAME_DIR .. "src/mame/machine/atarigen.cpp",
MAME_DIR .. "src/mame/machine/atarigen.h",
MAME_DIR .. "src/mame/machine/mathbox.cpp",
@@ -2688,6 +2688,7 @@ files {
MAME_DIR .. "src/mame/video/baraduke.cpp",
MAME_DIR .. "src/mame/drivers/cswat.cpp",
MAME_DIR .. "src/mame/drivers/dambustr.cpp",
+ MAME_DIR .. "src/mame/drivers/dkmb.cpp",
MAME_DIR .. "src/mame/drivers/gal3.cpp",
MAME_DIR .. "src/mame/drivers/galaga.cpp",
MAME_DIR .. "src/mame/includes/galaga.h",
@@ -3713,6 +3714,7 @@ files {
MAME_DIR .. "src/mame/drivers/changela.cpp",
MAME_DIR .. "src/mame/includes/changela.h",
MAME_DIR .. "src/mame/video/changela.cpp",
+ MAME_DIR .. "src/mame/drivers/cpzodiac.cpp",
MAME_DIR .. "src/mame/drivers/crbaloon.cpp",
MAME_DIR .. "src/mame/includes/crbaloon.h",
MAME_DIR .. "src/mame/video/crbaloon.cpp",
diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua
index b51965ff981..71aa52b0e9f 100644
--- a/docs/release/scripts/target/mame/mess.lua
+++ b/docs/release/scripts/target/mame/mess.lua
@@ -271,6 +271,7 @@ SOUNDS["MEA8000"] = true
SOUNDS["DAVE"] = true
--SOUNDS["LC7535"] = true
SOUNDS["UPD934G"] = true
+SOUNDS["IOPSPU"] = true
--------------------------------------------------
-- specify available video cores
@@ -360,6 +361,8 @@ VIDEOS["MGA2064W"] = true
VIDEOS["PPU2C0X"] = true
VIDEOS["DP8510"] = true
VIDEOS["MB88303"] = true
+VIDEOS["PS2GS"] = true
+VIDEOS["PS2GIF"] = true
--------------------------------------------------
-- specify available machine cores
@@ -642,6 +645,17 @@ MACHINES["ADC0844"] = true
MACHINES["28FXXX"] = true
-- MACHINES["GEN_FIFO"] = true
MACHINES["Z80DAISY"] = true
+MACHINES["PS2DMAC"] = true
+MACHINES["PS2INTC"] = true
+MACHINES["PS2MC"] = true
+MACHINES["PS2PAD"] = true
+MACHINES["PS2SIF"] = true
+MACHINES["PS2TIMER"] = true
+MACHINES["IOPCDVD"] = true
+MACHINES["IOPDMA"] = true
+MACHINES["IOPINTC"] = true
+MACHINES["IOPSIO2"] = true
+MACHINES["IOPTIMER"] = true
--------------------------------------------------
-- specify available bus cores
@@ -653,6 +667,7 @@ BUSES["A7800"] = true
BUSES["A800"] = true
BUSES["ABCBUS"] = true
BUSES["ABCKB"] = true
+BUSES["ACORN"] = true
BUSES["ADAM"] = true
BUSES["ADAMNET"] = true
BUSES["APF"] = true
@@ -1369,15 +1384,16 @@ files {
createMESSProjects(_target, _subtarget, "acorn")
files {
MAME_DIR .. "src/mame/drivers/aa310.cpp",
- MAME_DIR .. "src/mame/drivers/a6809.cpp",
MAME_DIR .. "src/mame/drivers/accomm.cpp",
MAME_DIR .. "src/mame/drivers/acrnsys1.cpp",
+ MAME_DIR .. "src/mame/drivers/acrnsys.cpp",
MAME_DIR .. "src/mame/drivers/atom.cpp",
MAME_DIR .. "src/mame/includes/atom.h",
MAME_DIR .. "src/mame/drivers/bbc.cpp",
MAME_DIR .. "src/mame/includes/bbc.h",
MAME_DIR .. "src/mame/machine/bbc.cpp",
MAME_DIR .. "src/mame/video/bbc.cpp",
+ MAME_DIR .. "src/mame/drivers/cms.cpp",
MAME_DIR .. "src/mame/drivers/electron.cpp",
MAME_DIR .. "src/mame/includes/electron.h",
MAME_DIR .. "src/mame/machine/electron.cpp",
@@ -1497,17 +1513,12 @@ createMESSProjects(_target, _subtarget, "apple")
files {
MAME_DIR .. "src/mame/drivers/apple1.cpp",
MAME_DIR .. "src/mame/drivers/apple2.cpp",
- MAME_DIR .. "src/mame/includes/apple2.h",
MAME_DIR .. "src/mame/drivers/apple2e.cpp",
MAME_DIR .. "src/mame/includes/apple2e.h",
- MAME_DIR .. "src/mame/machine/apple2.cpp",
MAME_DIR .. "src/mame/video/apple2.cpp",
MAME_DIR .. "src/mame/video/apple2.h",
MAME_DIR .. "src/mame/drivers/tk2000.cpp",
MAME_DIR .. "src/mame/drivers/apple2gs.cpp",
- MAME_DIR .. "src/mame/includes/apple2gs.h",
- MAME_DIR .. "src/mame/machine/apple2gs.cpp",
- MAME_DIR .. "src/mame/video/apple2gs.cpp",
MAME_DIR .. "src/mame/drivers/apple3.cpp",
MAME_DIR .. "src/mame/includes/apple3.h",
MAME_DIR .. "src/mame/machine/apple3.cpp",
@@ -1536,6 +1547,7 @@ files {
MAME_DIR .. "src/mame/machine/macpci.cpp",
MAME_DIR .. "src/mame/machine/cuda.cpp",
MAME_DIR .. "src/mame/machine/cuda.h",
+ MAME_DIR .. "src/mame/drivers/iphone2g.cpp",
}
createMESSProjects(_target, _subtarget, "applied")
@@ -1887,6 +1899,9 @@ files {
createMESSProjects(_target, _subtarget, "dec")
files {
MAME_DIR .. "src/mame/drivers/dct11em.cpp",
+ MAME_DIR .. "src/mame/drivers/decstation.cpp",
+ MAME_DIR .. "src/mame/machine/decioga.cpp",
+ MAME_DIR .. "src/mame/machine/decioga.h",
MAME_DIR .. "src/mame/drivers/dectalk.cpp",
MAME_DIR .. "src/mame/drivers/decwritr.cpp",
MAME_DIR .. "src/mame/drivers/pdp11.cpp",
@@ -2518,7 +2533,9 @@ files {
MAME_DIR .. "src/mame/drivers/pc8001.cpp",
MAME_DIR .. "src/mame/includes/pc8001.h",
MAME_DIR .. "src/mame/drivers/pc8801.cpp",
+ MAME_DIR .. "src/mame/includes/pc8801.h",
MAME_DIR .. "src/mame/drivers/pc88va.cpp",
+ MAME_DIR .. "src/mame/includes/pc88va.h",
MAME_DIR .. "src/mame/drivers/pc100.cpp",
MAME_DIR .. "src/mame/drivers/pc9801.cpp",
MAME_DIR .. "src/mame/includes/pc9801.h",
@@ -2973,6 +2990,8 @@ files {
MAME_DIR .. "src/mame/machine/x68k_hdc.h",
MAME_DIR .. "src/mame/machine/x68k_kbd.cpp",
MAME_DIR .. "src/mame/machine/x68k_kbd.h",
+ MAME_DIR .. "src/mame/video/x68k_crtc.cpp",
+ MAME_DIR .. "src/mame/video/x68k_crtc.h",
MAME_DIR .. "src/mame/drivers/mz80.cpp",
MAME_DIR .. "src/mame/includes/mz80.h",
MAME_DIR .. "src/mame/video/mz80.cpp",
@@ -2984,6 +3003,7 @@ files {
MAME_DIR .. "src/mame/video/x1.cpp",
MAME_DIR .. "src/mame/drivers/x1twin.cpp",
MAME_DIR .. "src/mame/drivers/mz2500.cpp",
+ MAME_DIR .. "src/mame/includes/mz2500.h",
MAME_DIR .. "src/mame/drivers/mz3500.cpp",
MAME_DIR .. "src/mame/drivers/pce220.cpp",
MAME_DIR .. "src/mame/machine/pce220_ser.cpp",
@@ -3331,6 +3351,7 @@ files {
MAME_DIR .. "src/mame/includes/dgnalpha.h",
MAME_DIR .. "src/mame/video/gime.cpp",
MAME_DIR .. "src/mame/video/gime.h",
+ MAME_DIR .. "src/mame/drivers/meritum.cpp",
MAME_DIR .. "src/mame/drivers/trs80.cpp",
MAME_DIR .. "src/mame/includes/trs80.h",
MAME_DIR .. "src/mame/machine/trs80.cpp",
@@ -3339,6 +3360,10 @@ files {
MAME_DIR .. "src/mame/includes/trs80m2.h",
MAME_DIR .. "src/mame/machine/trs80m2kb.cpp",
MAME_DIR .. "src/mame/machine/trs80m2kb.h",
+ MAME_DIR .. "src/mame/drivers/trs80m3.cpp",
+ MAME_DIR .. "src/mame/includes/trs80m3.h",
+ MAME_DIR .. "src/mame/machine/trs80m3.cpp",
+ MAME_DIR .. "src/mame/video/trs80m3.cpp",
MAME_DIR .. "src/mame/drivers/tandy2k.cpp",
MAME_DIR .. "src/mame/includes/tandy2k.h",
MAME_DIR .. "src/mame/machine/tandy2kb.cpp",
diff --git a/docs/release/scripts/target/mame/virtual.lua b/docs/release/scripts/target/mame/virtual.lua
index 845da627bb2..12c95125385 100644
--- a/docs/release/scripts/target/mame/virtual.lua
+++ b/docs/release/scripts/target/mame/virtual.lua
@@ -24,30 +24,32 @@ CPUS["DSP16"] = true -- for qsound
-- only for MAME and so aren't included
--------------------------------------------------
-SOUNDS["NES_APU"] = true
-SOUNDS["YM2612"] = true
-SOUNDS["YM2151"] = true
-SOUNDS["YM2413"] = true
-SOUNDS["YM2608"] = true
-SOUNDS["YM2203"] = true
SOUNDS["AY8910"] = true
-SOUNDS["YM3526"] = true
-SOUNDS["YM3812"] = true
-SOUNDS["YMF271"] = true
-SOUNDS["YMZ280B"] = true
+SOUNDS["C352"] = true
SOUNDS["C6280"] = true
-SOUNDS["SN76496"] = true
+SOUNDS["GB_SOUND"] = true
+SOUNDS["IREMGA20"] = true
SOUNDS["K051649"] = true
SOUNDS["K053260"] = true
SOUNDS["K054539"] = true
-SOUNDS["SEGAPCM"] = true
SOUNDS["MULTIPCM"] = true
-SOUNDS["GB_SOUND"] = true
-SOUNDS["POKEY"] = true
-SOUNDS["C352"] = true
+SOUNDS["NES_APU"] = true
SOUNDS["OKIM6295"] = true
+SOUNDS["POKEY"] = true
SOUNDS["QSOUND"] = true
+SOUNDS["RF5C68"] = true
+SOUNDS["SEGAPCM"] = true
+SOUNDS["SN76496"] = true
SOUNDS["WAVE"] = true
+SOUNDS["YM2151"] = true
+SOUNDS["YM2203"] = true
+SOUNDS["YM2413"] = true
+SOUNDS["YM2608"] = true
+SOUNDS["YM2612"] = true
+SOUNDS["YM3526"] = true
+SOUNDS["YM3812"] = true
+SOUNDS["YMF271"] = true
+SOUNDS["YMZ280B"] = true
--------------------------------------------------
-- specify available video cores
diff --git a/docs/release/src/devices/cpu/m68000/m68kcpu.cpp b/docs/release/src/devices/cpu/m68000/m68kcpu.cpp
index 1c9240035db..1cb8b5f666d 100644
--- a/docs/release/src/devices/cpu/m68000/m68kcpu.cpp
+++ b/docs/release/src/devices/cpu/m68000/m68kcpu.cpp
@@ -669,11 +669,16 @@ void m68000_base_device::postload()
void m68000_base_device::m68k_cause_bus_error()
{
- uint32_t sr;
+ // Halt the cpu on berr when writing the stack frame.
+ if (m_run_mode == RUN_MODE_BERR_AERR_RESET_WSF)
+ {
+ m_stopped = STOP_LEVEL_HALT;
+ return;
+ }
- sr = m68ki_init_exception();
+ uint32_t sr = m68ki_init_exception();
- m_run_mode = RUN_MODE_BERR_AERR_RESET;
+ m_run_mode = RUN_MODE_BERR_AERR_RESET_WSF;
if (!CPU_TYPE_IS_010_PLUS())
{
@@ -695,6 +700,7 @@ void m68000_base_device::m68k_cause_bus_error()
}
m68ki_jump_vector(EXCEPTION_BUS_ERROR);
+ m_run_mode = RUN_MODE_BERR_AERR_RESET;
}
bool m68000_base_device::memory_translate(int space, int intention, offs_t &address)
diff --git a/docs/release/src/emu/validity.cpp b/docs/release/src/emu/validity.cpp
index b0aa2462cf7..2074c780a19 100644
--- a/docs/release/src/emu/validity.cpp
+++ b/docs/release/src/emu/validity.cpp
@@ -12,6 +12,7 @@
#include "validity.h"
#include "emuopts.h"
+#include "romload.h"
#include "video/rgbutil.h"
#include <ctype.h>
@@ -1945,12 +1946,6 @@ void validity_checker::validate_devices()
// validate auto-finders
device.findit(true);
- // validate callbacks
- for (auto &cb : device.input_callbacks())
- cb->validity_check(*this);
- for (auto &cb : device.output_callbacks())
- cb->validity_check(*this);
-
// validate the device tag
validate_tag(device.basetag());
diff --git a/docs/release/src/frontend/mame/audit.cpp b/docs/release/src/frontend/mame/audit.cpp
index 7c132b29ceb..cbc6a67c30b 100644
--- a/docs/release/src/frontend/mame/audit.cpp
+++ b/docs/release/src/frontend/mame/audit.cpp
@@ -13,6 +13,7 @@
#include "audit.h"
#include "chd.h"
#include "drivenum.h"
+#include "romload.h"
#include "sound/samples.h"
#include "softlist_dev.h"
diff --git a/docs/release/src/frontend/mame/info.cpp b/docs/release/src/frontend/mame/info.cpp
index 40f5cdfafd5..c7d488e2ed2 100644
--- a/docs/release/src/frontend/mame/info.cpp
+++ b/docs/release/src/frontend/mame/info.cpp
@@ -18,6 +18,7 @@
#include "config.h"
#include "drivenum.h"
+#include "romload.h"
#include "screen.h"
#include "softlist_dev.h"
#include "speaker.h"
diff --git a/docs/release/src/hbmame/drivers/1943.cpp b/docs/release/src/hbmame/drivers/1943.cpp
index e86fdc38724..7838c2d9fba 100644
--- a/docs/release/src/hbmame/drivers/1943.cpp
+++ b/docs/release/src/hbmame/drivers/1943.cpp
@@ -115,11 +115,18 @@ ROM_START( 1943h )
ROM_END
HACK( 1987, 1943b2, 1943, _1943, 1943, _1943_state, 1943b, ROT270, "bootleg", "1943: Midway Kaisen (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 1987, 1943h, 1943, _1943, 1943, _1943_state, 1943, ROT270, "Capcom", "1943: The Battle of Midway (bootleg set 2, hack of Japan set)", MACHINE_SUPPORTS_SAVE )
+HACK( 1987, 1943h, 1943, _1943, 1943, _1943_state, 1943, ROT270, "Unknown", "1943: The Battle of Midway (bootleg set 2, hack of Japan set)", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /***********************
+ 1943 Kai: Midway Kaisen
+**************************/
ROM_START( 1943kais01 )
ROM_REGION( 0x30000, "maincpu", 0 )
@@ -179,13 +186,7 @@ ROM_START( 1943kais01 )
ROM_LOAD( "bm6.4b", 0x0b00, 0x0100, CRC(0eaf5158) SHA1(bafd4108708f66cd7b280e47152b108f3e254fc9) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// 1943 Kai: Midway Kaisen
-HACK( 1987, 1943kais01, 1943kai, _1943, 1943, _1943_state, 1943, ROT270, "Hacks", "1943 Kai: Midway Kaisen (Japan)(Ex Super Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, 1943kais01, 1943kai, _1943, 1943, _1943_state, 1943, ROT270, "winux/pipi899", "1943 Kai: Midway Kaisen(Ex Super Version)(2009-02-10)(Japan)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/asuka.cpp b/docs/release/src/hbmame/drivers/asuka.cpp
index 08733dc91a0..93ddb9781f4 100644
--- a/docs/release/src/hbmame/drivers/asuka.cpp
+++ b/docs/release/src/hbmame/drivers/asuka.cpp
@@ -24,4 +24,4 @@ ROM_START( asukac )
ROM_LOAD( "b68-10.ic24", 0x00000, 0x10000, CRC(387aaf40) SHA1(47c583564ef1d49ece15f97221b2e073e8fb0544) )
ROM_END
-HACK( 1988, asukac, asuka, asuka, asuka, asuka_state, 0, ROT270, "Taito Corporation", "Asuka & Asuka (Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 1988, asukac, asuka, asuka, asuka, asuka_state, 0, ROT270, "Taito Corporation", "Asuka & Asuka (Translation Chinese)(World)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/bloodbro.cpp b/docs/release/src/hbmame/drivers/bloodbro.cpp
index 4e09d556462..3151642c4dd 100644
--- a/docs/release/src/hbmame/drivers/bloodbro.cpp
+++ b/docs/release/src/hbmame/drivers/bloodbro.cpp
@@ -17,7 +17,7 @@ ROM_START( bloodbros01 )
ROM_COPY( "audiocpu", 0x000000, 0x018000, 0x08000 )
ROM_REGION( 0x20000, "gfx1", 0 )
- ROM_LOAD( "bb_05.u061.6f", 0x00000, 0x10000, CRC(04ba6d19) SHA1(7333075c3323756d51917418b5234d785a9bee00) ) /* characters */
+ ROM_LOAD( "bb_05.u061.6f", 0x00000, 0x10000, CRC(04ba6d19) SHA1(7333075c3323756d51917418b5234d785a9bee00) )
ROM_LOAD( "bb_06.u063.6d", 0x10000, 0x10000, CRC(7092e35b) SHA1(659d30b2e2fd9ffa34a47e98193c8f0a87ac1315) )
ROM_REGION( 0x100000, "gfx2", 0 )
@@ -26,11 +26,11 @@ ROM_START( bloodbros01 )
ROM_REGION( 0x100000, "gfx3", 0 )
ROM_LOAD( "blood_bros_obj__=c=1990_tad_corp.u078.2n", 0x00000, 0x100000, CRC(d27c3952) SHA1(de7306432b682f238b911507ad7aa2fa8acbee80) ) /* sprites */
- ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */
+ ROM_REGION( 0x40000, "oki", 0 )
ROM_LOAD( "bb_08.u095.5a", 0x00000, 0x20000, CRC(deb1b975) SHA1(08f2e9a0a23171201b71d381d091edcd3787c287) )
ROM_REGION( 0x0100, "proms", 0 )
- ROM_LOAD( "cb006.u083.6c", 0x0000, 0x0100, CRC(b2b89a74) SHA1(1878823801048d677aef9702feedd5bf775e62d0) ) // N82S135N
+ ROM_LOAD( "cb006.u083.6c", 0x0000, 0x0100, CRC(b2b89a74) SHA1(1878823801048d677aef9702feedd5bf775e62d0) )
ROM_END
-HACK( 1990, bloodbros01, bloodbro, bloodbro, bloodbro, bloodbro_state, 0, ROT0, "hack", "Blood Bros (Ex Super version)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
+HACK( 2009, bloodbros01, bloodbro, bloodbro, bloodbro, bloodbro_state, 0, ROT0, "pipi899", "Blood Bros (Ex Super version)(2009-03-09)(World?)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/bombjack.cpp b/docs/release/src/hbmame/drivers/bombjack.cpp
index c5df35d7aab..92e46e52066 100644
--- a/docs/release/src/hbmame/drivers/bombjack.cpp
+++ b/docs/release/src/hbmame/drivers/bombjack.cpp
@@ -91,13 +91,16 @@ ROM_START( bombjred )
ROM_LOAD( "02_p04t.bin", 0x0000, 0x1000, CRC(398d4a02) SHA1(ac18a8219f99ba9178b96c9564de3978e39c59fd) )
ROM_END
-HACK( 1984, bmbjckgr, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "hack", "Bomb Jack (Greek)", MACHINE_SUPPORTS_SAVE )
-HACK( 1984, bombjckb, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "hack", "Bomb Jack (Bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, bombjred, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "hack", "Bomb Jack Red", MACHINE_SUPPORTS_SAVE )
+HACK( 1984, bmbjckgr, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "Unknown", "Bomb Jack (Greek)", MACHINE_SUPPORTS_SAVE )
+HACK( 1984, bombjckb, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "Unknown", "Bomb Jack (Bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, bombjred, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "Unknown", "Bomb Jack Red", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
ROM_START( bombjacks01 )
ROM_REGION( 0x10000, "maincpu", 0 )
@@ -107,36 +110,29 @@ ROM_START( bombjacks01 )
ROM_LOAD( "12_n01bhc01.bin", 0x6000, 0x2000, CRC(ff6627cd) SHA1(918aa40ef0d9b01cd1714c751f69edf6cb0415de) )
ROM_LOAD( "13.1rhc01", 0xc000, 0x2000, CRC(e8d84fa1) SHA1(c14e91c7e82fca2fb81d03d531f33a399dc34282) )
- ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for sound board */
+ ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "01_h03t.bin", 0x0000, 0x2000, CRC(8407917d) SHA1(318face9f7a7ab6c7eeac773995040425e780aaf) )
ROM_REGION( 0x3000, "chars", 0 )
- ROM_LOAD( "03_e08thc01.bin", 0x0000, 0x1000, CRC(dd7e96eb) SHA1(31fde4df2733cc795f5fd64edd090f2f016ab6ac) ) /* chars */
+ ROM_LOAD( "03_e08thc01.bin", 0x0000, 0x1000, CRC(dd7e96eb) SHA1(31fde4df2733cc795f5fd64edd090f2f016ab6ac) )
ROM_LOAD( "04_h08thc01.bin", 0x1000, 0x1000, CRC(7c06a2ac) SHA1(71f34dd84cff1b8de7cfe2796b5acad6b85c88b6) )
ROM_LOAD( "05_k08thc01.bin", 0x2000, 0x1000, CRC(d4e5be07) SHA1(386edf85b110215c8bb2005006338bad1c799491) )
ROM_REGION( 0x6000, "tiles", 0 )
- ROM_LOAD( "06_l08t.bin", 0x0000, 0x2000, CRC(51eebd89) SHA1(515128a3971fcb97b60c5b6bdd2b03026aec1921) ) /* background tiles */
+ ROM_LOAD( "06_l08t.bin", 0x0000, 0x2000, CRC(51eebd89) SHA1(515128a3971fcb97b60c5b6bdd2b03026aec1921) )
ROM_LOAD( "07_n08t.bin", 0x2000, 0x2000, CRC(9dd98e9d) SHA1(6db6006a6e20ff7c243d88293ca53681c4703ea5) )
ROM_LOAD( "08_r08t.bin", 0x4000, 0x2000, CRC(3155ee7d) SHA1(e7897dca4c145f10b7d975b8ef0e4d8aa9354c25) )
ROM_REGION( 0x6000, "sprites", 0 )
- ROM_LOAD( "16_m07bhc01.bin", 0x0000, 0x2000, CRC(36317f2a) SHA1(bdeb62f50fc40562062df8d5571a39526609e8eb) ) /* sprites */
+ ROM_LOAD( "16_m07bhc01.bin", 0x0000, 0x2000, CRC(36317f2a) SHA1(bdeb62f50fc40562062df8d5571a39526609e8eb) )
ROM_LOAD( "15_l07bhc01.bin", 0x2000, 0x2000, CRC(e53e8335) SHA1(a61269d3a75afd38cfc8920a7a21dae0128e2ed8) )
ROM_LOAD( "14_j07bhc01.bin", 0x4000, 0x2000, CRC(21c7d648) SHA1(239663b31027d5a49edcafac92b3e8e175b2edf2) )
- ROM_REGION( 0x1000, "gfx4", 0 ) /* background tilemaps */
+ ROM_REGION( 0x1000, "gfx4", 0 )
ROM_LOAD( "02_p04t.bin", 0x0000, 0x1000, CRC(398d4a02) SHA1(ac18a8219f99ba9178b96c9564de3978e39c59fd) )
ROM_END
-
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Bomb Jack
-HACK( 1984, bombjacks01, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "Hacks", "Bomb Jack (Translation-Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 1984, bombjacks01, bombjack, bombjack, bombjack, bombjack_state, 0, ROT90, "Unknown", "Bomb Jack (Translation Chinese)(set 1)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/bublbobl.cpp b/docs/release/src/hbmame/drivers/bublbobl.cpp
index 85348f5cba7..7a90a16f675 100644
--- a/docs/release/src/hbmame/drivers/bublbobl.cpp
+++ b/docs/release/src/hbmame/drivers/bublbobl.cpp
@@ -357,12 +357,15 @@ HACK( 1986, bublboblu, bublbobl, bublbobl, bublbobl, bublbobl_state, common, RO
HACK( 1986, bub68705a, bublbobl, bub68705, bublbobl, bub68705_state, common, ROT0, "bootleg", "Bubble Bobble (bootleg with 68705)(alt)", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
ROM_START( bublbobls01 )
ROM_REGION( 0x30000, "maincpu", 0 ) // There's no French text in this set
- ROM_LOAD( "a78-06-1.51", 0x00000, 0x08000, CRC(567934b6) SHA1(b0c4d49fd551f465d148c25c3e80b278835e2f0d) )
+ ROM_LOAD( "bublbobf-06.51", 0x00000, 0x08000, CRC(9ced3d8f) SHA1(d445f218fca822e7083a9347abd4a4e049b6555b) )
ROM_LOAD( "a78-05-1hc01.52", 0x10000, 0x10000, CRC(b8f43b09) SHA1(96abd923e712078c70a452ba51513577cc0bdb08) )
ROM_REGION( 0x10000, "subcpu", 0 )
@@ -392,13 +395,7 @@ ROM_START( bublbobls01 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Bubble Bobble
-HACK( 2007, bublbobls01, bublbobl, bublbobl, bublbobl, bublbobl_state, common, ROT0, "Arkatrad", "Bubble Bobble (Japan, Ver 0.1)(Translation-French)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, bublbobls01, bublbobl, bublbobl, bublbobl, bublbobl_state, common, ROT0, "S.Arkames", "Bubble Bobble (Translation French)(Japan, Ver 0.1)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/cabal.cpp b/docs/release/src/hbmame/drivers/cabal.cpp
index fc52fe4f775..580eb78011a 100644
--- a/docs/release/src/hbmame/drivers/cabal.cpp
+++ b/docs/release/src/hbmame/drivers/cabal.cpp
@@ -43,4 +43,4 @@ ROM_START( cabals01 )
ROM_LOAD( "1-1u", 0x00000, 0x10000, CRC(8b3e0789) SHA1(b1450db1b1bada237c90930623e4def321099f13) )
ROM_END
-HACK( 1989, cabals01, cabal, cabal, cabalj, cabal_state, cabal, ROT0, "hack", "Cabal (Ex Super version)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, cabals01, cabal, cabal, cabalj, cabal_state, cabal, ROT0, "pipi899", "Cabal (Ex Super version)(2009-03-09)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/cave.cpp b/docs/release/src/hbmame/drivers/cave.cpp
index fba5facaaf0..85800bef060 100644
--- a/docs/release/src/hbmame/drivers/cave.cpp
+++ b/docs/release/src/hbmame/drivers/cave.cpp
@@ -89,110 +89,115 @@ ROM_START( pwrinst2z )
ROM_LOAD( "g02.u56", 0x240000, 0x200000, CRC(9ff50dda) SHA1(1121685e387c20e228032f2b0f5cbb606376fc15) )
ROM_END
-HACK( 2013, pwrinst2h, pwrinst2, pwrinst2, metmqstr, cave_state, pwrinst2j, ROT0, "TT", "Power Instinct 2 (hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, pwrinst2z, pwrinst2, pwrinst2, metmqstr, cave_state, pwrinst2j, ROT0, "hack", "Power Instinct 2 (unknown hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, pwrinst2h, pwrinst2, pwrinst2, metmqstr, cave_state, pwrinst2j, ROT0, "TT", "Power Instinct 2 (hack)(US, Ver. 94/04/08)", MACHINE_SUPPORTS_SAVE )
+HACK( 1995, pwrinst2z, pwrinst2, pwrinst2, metmqstr, cave_state, pwrinst2j, ROT0, "hack", "Power Instinct 2 (unknown hack)(US, Ver. 94/04/08)", MACHINE_SUPPORTS_SAVE )
-// From PScave
+
+// PSmame (c) gaston90 used with permission
/****************************************************
- Gaia Crusaders
+ Proyecto Shadows Mame Build Plus
*****************************************************/
+ /**************
+ Gaia Crusaders
+******************/
+
ROM_START( gaias01 )
- ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
+ ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD16_BYTE( "prg1.127", 0x000000, 0x080000, CRC(47b904b2) SHA1(58b9b55f59cf00f70b690a0371096e86f4d723c2) )
ROM_LOAD16_BYTE( "prg2hc01.128", 0x000001, 0x080000, CRC(442b047d) SHA1(752f33b631e40ccbab7670501926144841f0b6cd) )
- ROM_REGION( 0x1000000, "sprites0", 0 ) /* Sprites */
+ ROM_REGION( 0x1000000, "sprites0", 0 )
ROM_LOAD( "obj1.736", 0x000000, 0x400000, CRC(f4f84e5d) SHA1(8f445dd7a5c8a996939c211e5aec5742121a6e7e) )
ROM_LOAD( "obj2.738", 0x400000, 0x400000, CRC(15c2a9ce) SHA1(631eb2968395be86ef2403733e7d4ec769a013b9) )
- ROM_REGION( 0x400000, "layer0", 0 ) /* Layer 0 */
+ ROM_REGION( 0x400000, "layer0", 0 )
ROM_LOAD( "bg1.989", 0x000000, 0x400000, CRC(013a693d) SHA1(2cc5be6f47c13febed942e1c3167946efedc5f9b) )
- ROM_REGION( 0x400000, "layer1", 0 ) /* Layer 1 */
+ ROM_REGION( 0x400000, "layer1", 0 )
ROM_LOAD( "bg2.995", 0x000000, 0x400000, CRC(783cc62f) SHA1(8b6e4212688b53be5ecc29ff2d41fd43e7d0a420) )
- ROM_REGION( 0x400000, "layer2", 0 ) /* Layer 2 */
+ ROM_REGION( 0x400000, "layer2", 0 )
ROM_LOAD( "bg3.998", 0x000000, 0x400000, CRC(bcd61d1c) SHA1(660a3b02a8c39e1117b00d0ad06f73221fef4ce8) )
- ROM_REGION( 0xc00000, "ymz", 0 ) /* Samples */
+ ROM_REGION( 0xc00000, "ymz", 0 )
ROM_LOAD( "snd1.447", 0x000000, 0x400000, CRC(92770a52) SHA1(81f6835e1b45eb0f367e4586fdda92466f02edb9) )
ROM_LOAD( "snd2.454", 0x400000, 0x400000, CRC(329ae1cf) SHA1(0c5e5074a5d8f4fb85ab4893bc953f192dcb301a) )
ROM_LOAD( "snd3.455", 0x800000, 0x400000, CRC(4048d64e) SHA1(5e4ec6d37e70484e2fcd04188385e79ef0b53026) )
ROM_END
- /****************************************************
- Metamoqester
-*****************************************************/
+ /************
+ Metamoqester
+***************/
ROM_START( metmqstrs01 )
- ROM_REGION( 0x280000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x280000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "bp947hc01.u25", 0x000000, 0x80000, CRC(748cc514) SHA1(11d882e77a539407c314f087386e50d691a6bc0b) )
ROM_LOAD16_WORD_SWAP( "bp947a.u28", 0x100000, 0x80000, CRC(8c55decf) SHA1(76c6ce4c8e621273258d31ceb9ec4442fcf1a393) )
ROM_LOAD16_WORD_SWAP( "bp947a.u29", 0x200000, 0x80000, CRC(cf0f3f3b) SHA1(49a3c0e7536edd53bbf09353e43e9166d736b3f4) )
- ROM_REGION( 0x40000, "audiocpu", 0 ) /* Z80 code */
+ ROM_REGION( 0x40000, "audiocpu", 0 )
ROM_LOAD( "bp947a.u20", 0x00000, 0x40000, CRC(a4a36170) SHA1(ae55094518bd968ea0d04613a133c1421e412012) )
- ROM_REGION( 0x800000 * 2, "sprites0", 0 ) /* Sprites: * 2 */
+ ROM_REGION( 0x800000 * 2, "sprites0", 0 )
ROM_LOAD( "bp947a.u49", 0x000000, 0x200000, CRC(09749531) SHA1(6deeed2712241611ec3202c49a66beed28698af8) )
ROM_LOAD( "bp947a.u50", 0x200000, 0x200000, CRC(19cea8b2) SHA1(87fb29458074f0e4852237e0184b8b3b44b0eb29) )
ROM_LOAD( "bp947a.u51", 0x400000, 0x200000, CRC(c19bed67) SHA1(ac664a15512c0e8c8b701833aede95f53cd46a45) )
ROM_LOAD( "bp947a.u52", 0x600000, 0x200000, CRC(70c64875) SHA1(1c20ab100ccfdf42c97a25e4deb9041b83f5ca8d) )
- ROM_REGION( 0x100000, "layer0", 0 ) /* Layer 0 */
- ROM_LOAD( "bp947a.u48", 0x000000, 0x100000, CRC(04ff6a3d) SHA1(7187db436f7a2ab59a3f5c6ab297b3d740e20f1d) ) // FIRST AND SECOND HALF IDENTICAL
+ ROM_REGION( 0x100000, "layer0", 0 )
+ ROM_LOAD( "bp947a.u48", 0x000000, 0x100000, CRC(04ff6a3d) SHA1(7187db436f7a2ab59a3f5c6ab297b3d740e20f1d) )
ROM_CONTINUE( 0x000000, 0x100000 )
- ROM_REGION( 0x100000, "layer1", 0 ) /* Layer 1 */
- ROM_LOAD( "bp947hc01.u47", 0x000000, 0x100000, CRC(b479e5e1) SHA1(311abcdaf56c0e79f7e24e53c72d1242edbfb245) ) // FIRST AND SECOND HALF IDENTICAL
+ ROM_REGION( 0x100000, "layer1", 0 )
+ ROM_LOAD( "bp947hc01.u47", 0x000000, 0x100000, CRC(b479e5e1) SHA1(311abcdaf56c0e79f7e24e53c72d1242edbfb245) )
ROM_CONTINUE( 0x000000, 0x100000 )
- ROM_REGION( 0x100000, "layer2", 0 ) /* Layer 2 */
- ROM_LOAD( "bp947a.u46", 0x000000, 0x100000, CRC(0f9c906e) SHA1(03872e8be28637df66373bddb04ed91de4f9db75) ) // FIRST AND SECOND HALF IDENTICAL
+ ROM_REGION( 0x100000, "layer2", 0 )
+ ROM_LOAD( "bp947a.u46", 0x000000, 0x100000, CRC(0f9c906e) SHA1(03872e8be28637df66373bddb04ed91de4f9db75) )
ROM_CONTINUE( 0x000000, 0x100000 )
- ROM_REGION( 0x100000, "oki1", 0 ) /* OKIM6295 #1 Samples */
- ROM_LOAD( "bp947a.u42", 0x000000, 0x100000, CRC(2ce8ff2a) SHA1(8ef8c5b7d4a0e60c980c2962e75f7977faafa311) ) // FIRST AND SECOND HALF IDENTICAL
+ ROM_REGION( 0x100000, "oki1", 0 )
+ ROM_LOAD( "bp947a.u42", 0x000000, 0x100000, CRC(2ce8ff2a) SHA1(8ef8c5b7d4a0e60c980c2962e75f7977faafa311) )
ROM_CONTINUE( 0x000000, 0x100000 )
- ROM_REGION( 0x100000, "oki2", 0 ) /* OKIM6295 #2 Samples */
- ROM_LOAD( "bp947a.u37", 0x000000, 0x100000, CRC(c3077c8f) SHA1(0a76316a81b7de78279b859549eb5161a721ac71) ) // FIRST AND SECOND HALF IDENTICAL
+ ROM_REGION( 0x100000, "oki2", 0 )
+ ROM_LOAD( "bp947a.u37", 0x000000, 0x100000, CRC(c3077c8f) SHA1(0a76316a81b7de78279b859549eb5161a721ac71) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_END
- /****************************************************
- Power Instinct 2
-*****************************************************/
+ /****************
+ Power Instinct 2
+********************/
ROM_START( theroes01 )
- ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
+ ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD16_BYTE( "t-hero-epm1hc01.u0127", 0x000000, 0x080000, CRC(8d5961d1) SHA1(69cb82c3d269f641840f17fd7237d0744d01405e) )
ROM_LOAD16_BYTE( "t-hero-epm0hc01.u0129", 0x000001, 0x080000, CRC(89dc3ad3) SHA1(8652f2b93d5b4fe1a4d88cb39c9821f0739bfeff) )
- ROM_REGION( 0x1000000, "sprites0", 0 ) /* Sprites */
+ ROM_REGION( 0x1000000, "sprites0", 0 )
ROM_LOAD( "t-hero-obj1.u0736", 0x000000, 0x400000, CRC(35090f7c) SHA1(035e6c12a87d9c7241eea34fc7e2170bec842acc) )
ROM_LOAD( "t-hero-obj2.u0738", 0x400000, 0x400000, CRC(71605108) SHA1(6070c26d8f22fafc81d97cacfef96ae652e355d0) )
- ROM_REGION( 0x400000, "layer0", 0 ) /* Layer 0 */
+ ROM_REGION( 0x400000, "layer0", 0 )
ROM_LOAD( "t-hero-bg1.u0999", 0x000000, 0x400000, CRC(47b0fb40) SHA1(a7217b3d805b4255c589821cdadd9b190cada525) )
- ROM_REGION( 0x400000, "layer1", 0 ) /* Layer 1 */
+ ROM_REGION( 0x400000, "layer1", 0 )
ROM_LOAD( "t-hero-bg2.u0995", 0x000000, 0x400000, CRC(b16237a1) SHA1(66aed2c5036492a17d20de90333e172a6f117851) )
- ROM_REGION( 0x400000, "layer2", 0 ) /* Layer 2 */
+ ROM_REGION( 0x400000, "layer2", 0 )
ROM_LOAD( "t-hero-bg3.u0998", 0x000000, 0x400000, CRC(08eb5604) SHA1(3d32966708c73198272c40e6ddc680bf4c7919eb) )
- ROM_REGION( 0xc00000, "ymz", 0 ) /* Samples */
+ ROM_REGION( 0xc00000, "ymz", 0 )
ROM_LOAD( "crvsaders-snd1.u0447", 0x000000, 0x400000, CRC(92770a52) SHA1(81f6835e1b45eb0f367e4586fdda92466f02edb9) )
ROM_LOAD( "crvsaders-snd2.u0454", 0x400000, 0x400000, CRC(329ae1cf) SHA1(0c5e5074a5d8f4fb85ab4893bc953f192dcb301a) )
ROM_LOAD( "t-hero-snd3.u0455", 0x800000, 0x400000, CRC(52b0b2c0) SHA1(6e96698905391c21a4fedd60e2768734b58add4e) )
ROM_END
- /****************************************************
- Power Instinct 2
-*****************************************************/
+ /****************
+ Power Instinct 2
+*******************/
ROM_START( pwrinst2s01 )
ROM_REGION( 0xA00000, "maincpu", 0 )
@@ -236,72 +241,110 @@ ROM_START( pwrinst2s01 )
ROM_LOAD( "g02.u56", 0x240000, 0x200000, CRC(9ff50dda) SHA1(1121685e387c20e228032f2b0f5cbb606376fc15) )
ROM_END
- /****************************************************
- Gouketsuji Gaiden
-*****************************************************/
+ /*****************
+ Gouketsuji Gaiden
+********************/
ROM_START( plegendsjs01 )
- ROM_REGION( 0xA00000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0xA00000, "maincpu", 0 )
ROM_LOAD16_BYTE( "proghc01.u45", 0x000000, 0x454F5D, CRC(ab7d1e49) SHA1(2bab667194d69cbec20744fac693f3953cd28578) )
ROM_LOAD16_BYTE( "proghc01.u44", 0x000001, 0x454F49, CRC(bad17718) SHA1(f44413152dcbf07fd93e7447827679faeb0ee651) )
- ROM_LOAD16_BYTE( "pr12.u2", 0x100000, 0x80000, CRC(0e202559) SHA1(217a8e47d5c679aff02ca43de1641230e4f78b01) ) /* Contains text in Japanese */
- ROM_LOAD16_BYTE( "pr12.u3", 0x100001, 0x80000, CRC(54742f21) SHA1(fae7bb7381478eb077f0409acd521f77417aa968) ) /* Contains text in Japanese */
+ ROM_LOAD16_BYTE( "pr12.u2", 0x100000, 0x80000, CRC(0e202559) SHA1(217a8e47d5c679aff02ca43de1641230e4f78b01) )
+ ROM_LOAD16_BYTE( "pr12.u3", 0x100001, 0x80000, CRC(54742f21) SHA1(fae7bb7381478eb077f0409acd521f77417aa968) )
+
+ ROM_REGION16_BE( 0x100000, "user1", 0 )
+ ROM_LOAD16_BYTE( "d15.u4", 0x000000, 0x80000, CRC(6352cec0) SHA1(a54d55b8d642e438158268d0d41880b6589e48e2) )
+ ROM_LOAD16_BYTE( "d17.u5", 0x000001, 0x80000, CRC(7af810d8) SHA1(5e24f78a228809a001f3f3372c1b32ea05070e17) )
+
+ ROM_REGION( 0x20000, "audiocpu", 0 )
+ ROM_LOAD( "sound.u3", 0x00000, 0x20000, CRC(36f71520) SHA1(11d0a059ddba3e1aa4c54ccdde7b3f5c7bde482f) )
+
+ ROM_REGION( 0x1000000 * 2, "sprites0", 0 )
+ ROM_LOAD( "g02.u61", 0x000000, 0x200000, CRC(91e30398) SHA1(2b59a5e40bed2a988382054fe30d92808dad3348) )
+ ROM_LOAD( "g02.u62", 0x200000, 0x200000, CRC(d9455dd7) SHA1(afa69fe9a540cd78b8cfecf09cffa1401c01141a) )
+ ROM_LOAD( "g02.u63", 0x400000, 0x200000, CRC(4d20560b) SHA1(ceaee8cf0b69cc366b95ddcb689a5594d79e5114) )
+ ROM_LOAD( "g02.u64", 0x600000, 0x200000, CRC(b17b9b6e) SHA1(fc6213d8322cda4c7f653e2d7d6d314ce84c97b7) )
+ ROM_LOAD( "g02.u65", 0x800000, 0x200000, CRC(08541878) SHA1(138cf077a49a26440a3da1bdc2c399a208359e57) )
+ ROM_LOAD( "g02.u66", 0xa00000, 0x200000, CRC(becf2a36) SHA1(f8b386d0292b1dc745b7253a3df51d1aa8d5e9db) )
+ ROM_LOAD( "atgs.u1", 0xc00000, 0x200000, CRC(aa6f34a9) SHA1(00de85de1b413bd2c46931c13365f8556b50b634) )
+ ROM_LOAD( "atgs.u2", 0xe00000, 0x200000, CRC(553eda27) SHA1(5b9126f966f0c64b3ac7c06526064d71e4df60c5) )
- ROM_REGION16_BE( 0x100000, "user1", 0 ) /* 68000 extra data roms */
+ ROM_REGION( 0x200000, "layer0", 0 )
+ ROM_LOAD( "atgs.u78", 0x000000, 0x200000, CRC(16710ecb) SHA1(6277f7f6095457df649932550b04242e5853ec5e) )
+
+ ROM_REGION( 0x200000, "layer1", 0 )
+ ROM_LOAD( "atgs.u81", 0x000000, 0x200000, CRC(cb2aca91) SHA1(869f0f2db35c45ec90b74d33d521cbb598e60a3f) )
+
+ ROM_REGION( 0x200000, "layer2", 0 )
+ ROM_LOAD( "atgs.u89", 0x000000, 0x200000, CRC(65f45a0f) SHA1(b7f4b56308dcdc144100d0a92d91255459a320a4) )
+
+ ROM_REGION( 0x080000, "layer3", 0 )
+ ROM_LOAD( "text.u82", 0x000000, 0x080000, CRC(f57333ea) SHA1(409d8005ffcf91943e4a743b2434ce425f5bdc36) )
+
+ ROM_REGION( 0x440000, "oki1", 0 )
+ ROM_LOAD( "g02.u53", 0x040000, 0x200000, CRC(c4bdd9e0) SHA1(a938a831e789ddf6f3cc5f3e5f3877ec7bd62d4e) )
+ ROM_LOAD( "g02.u54", 0x240000, 0x200000, CRC(1357d50e) SHA1(433766177ce9d6933f90de85ba91bfc6d8d5d664) )
+
+ ROM_REGION( 0x440000, "oki2", 0 )
+ ROM_LOAD( "g02.u55", 0x040000, 0x200000, CRC(2d102898) SHA1(bd81f4cd2ba100707db0c5bb1419f0b23c998574) )
+ ROM_LOAD( "g02.u56", 0x240000, 0x200000, CRC(9ff50dda) SHA1(1121685e387c20e228032f2b0f5cbb606376fc15) )
+ROM_END
+
+ROM_START( plegendsjs02 )
+ ROM_REGION( 0x200000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "prog.u45", 0x000000, 0x80000, CRC(94f53db2) SHA1(34c671f160cfcb7d46cc964731ff2b77dc0be928) )
+ ROM_LOAD16_BYTE( "proghc02.u44", 0x000001, 0x80000, CRC(735d8b37) SHA1(0db140a07f6b462a5916978166188e8678c10105) )
+ ROM_LOAD16_BYTE( "pr12.u2", 0x100000, 0x80000, CRC(0e202559) SHA1(217a8e47d5c679aff02ca43de1641230e4f78b01) )
+ ROM_LOAD16_BYTE( "pr12.u3", 0x100001, 0x80000, CRC(54742f21) SHA1(fae7bb7381478eb077f0409acd521f77417aa968) )
+
+ ROM_REGION16_BE( 0x100000, "user1", 0 )
ROM_LOAD16_BYTE( "d15.u4", 0x000000, 0x80000, CRC(6352cec0) SHA1(a54d55b8d642e438158268d0d41880b6589e48e2) )
ROM_LOAD16_BYTE( "d17.u5", 0x000001, 0x80000, CRC(7af810d8) SHA1(5e24f78a228809a001f3f3372c1b32ea05070e17) )
- ROM_REGION( 0x20000, "audiocpu", 0 ) /* Z80 code */
+ ROM_REGION( 0x20000, "audiocpu", 0 )
ROM_LOAD( "sound.u3", 0x00000, 0x20000, CRC(36f71520) SHA1(11d0a059ddba3e1aa4c54ccdde7b3f5c7bde482f) )
- ROM_REGION( 0x1000000 * 2, "sprites0", 0 ) /* Sprites: * 2 */
+ ROM_REGION( 0x1000000 * 2, "sprites0", 0 )
ROM_LOAD( "g02.u61", 0x000000, 0x200000, CRC(91e30398) SHA1(2b59a5e40bed2a988382054fe30d92808dad3348) )
ROM_LOAD( "g02.u62", 0x200000, 0x200000, CRC(d9455dd7) SHA1(afa69fe9a540cd78b8cfecf09cffa1401c01141a) )
ROM_LOAD( "g02.u63", 0x400000, 0x200000, CRC(4d20560b) SHA1(ceaee8cf0b69cc366b95ddcb689a5594d79e5114) )
ROM_LOAD( "g02.u64", 0x600000, 0x200000, CRC(b17b9b6e) SHA1(fc6213d8322cda4c7f653e2d7d6d314ce84c97b7) )
ROM_LOAD( "g02.u65", 0x800000, 0x200000, CRC(08541878) SHA1(138cf077a49a26440a3da1bdc2c399a208359e57) )
ROM_LOAD( "g02.u66", 0xa00000, 0x200000, CRC(becf2a36) SHA1(f8b386d0292b1dc745b7253a3df51d1aa8d5e9db) )
- ROM_LOAD( "atgs.u1", 0xc00000, 0x200000, CRC(aa6f34a9) SHA1(00de85de1b413bd2c46931c13365f8556b50b634) ) /* US version's rom labeled "sp6_u67-1" */
- ROM_LOAD( "atgs.u2", 0xe00000, 0x200000, CRC(553eda27) SHA1(5b9126f966f0c64b3ac7c06526064d71e4df60c5) ) /* US version's rom labeled "sp6_u67-2" */
+ ROM_LOAD( "atgs.u1", 0xc00000, 0x200000, CRC(aa6f34a9) SHA1(00de85de1b413bd2c46931c13365f8556b50b634) )
+ ROM_LOAD( "atgs.u2", 0xe00000, 0x200000, CRC(553eda27) SHA1(5b9126f966f0c64b3ac7c06526064d71e4df60c5) )
- ROM_REGION( 0x200000, "layer0", 0 ) /* Layer 0 */
- ROM_LOAD( "atgs.u78", 0x000000, 0x200000, CRC(16710ecb) SHA1(6277f7f6095457df649932550b04242e5853ec5e) ) /* US version's rom labeled "bg0_u78" */
+ ROM_REGION( 0x200000, "layer0", 0 )
+ ROM_LOAD( "atgs.u78", 0x000000, 0x200000, CRC(16710ecb) SHA1(6277f7f6095457df649932550b04242e5853ec5e) )
- ROM_REGION( 0x200000, "layer1", 0 ) /* Layer 1 */
- ROM_LOAD( "atgs.u81", 0x000000, 0x200000, CRC(cb2aca91) SHA1(869f0f2db35c45ec90b74d33d521cbb598e60a3f) ) /* US version's rom labeled "bg1_u81" */
+ ROM_REGION( 0x200000, "layer1", 0 )
+ ROM_LOAD( "atgs.u81", 0x000000, 0x200000, CRC(cb2aca91) SHA1(869f0f2db35c45ec90b74d33d521cbb598e60a3f) )
- ROM_REGION( 0x200000, "layer2", 0 ) /* Layer 2 */
- ROM_LOAD( "atgs.u89", 0x000000, 0x200000, CRC(65f45a0f) SHA1(b7f4b56308dcdc144100d0a92d91255459a320a4) ) /* US version's rom labeled "bg2_u89" */
+ ROM_REGION( 0x200000, "layer2", 0 )
+ ROM_LOAD( "atgs.u89", 0x000000, 0x200000, CRC(65f45a0f) SHA1(b7f4b56308dcdc144100d0a92d91255459a320a4) )
- ROM_REGION( 0x080000, "layer3", 0 ) /* Layer 3 */
- ROM_LOAD( "text.u82", 0x000000, 0x080000, CRC(f57333ea) SHA1(409d8005ffcf91943e4a743b2434ce425f5bdc36) ) /* US version's rom labeled "d20" */
+ ROM_REGION( 0x080000, "layer3", 0 )
+ ROM_LOAD( "text.u82", 0x000000, 0x080000, CRC(f57333ea) SHA1(409d8005ffcf91943e4a743b2434ce425f5bdc36) )
- ROM_REGION( 0x440000, "oki1", 0 ) /* OKIM6295 #1 Samples */
- /* Leave the 0x40000 bytes addressable by the chip empty */
+ ROM_REGION( 0x440000, "oki1", 0 )
ROM_LOAD( "g02.u53", 0x040000, 0x200000, CRC(c4bdd9e0) SHA1(a938a831e789ddf6f3cc5f3e5f3877ec7bd62d4e) )
ROM_LOAD( "g02.u54", 0x240000, 0x200000, CRC(1357d50e) SHA1(433766177ce9d6933f90de85ba91bfc6d8d5d664) )
- ROM_REGION( 0x440000, "oki2", 0 ) /* OKIM6295 #2 Samples */
- /* Leave the 0x40000 bytes addressable by the chip empty */
+ ROM_REGION( 0x440000, "oki2", 0 )
ROM_LOAD( "g02.u55", 0x040000, 0x200000, CRC(2d102898) SHA1(bd81f4cd2ba100707db0c5bb1419f0b23c998574) )
ROM_LOAD( "g02.u56", 0x240000, 0x200000, CRC(9ff50dda) SHA1(1121685e387c20e228032f2b0f5cbb606376fc15) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
-// Gaia Crusaders
-HACK( 1999, gaias01, gaia, gaia, gaia, cave_state, gaia, ROT0, "Hacks", "Gaia Crusaders (Enable Secret Character)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )
-// Metamoqester
-HACK( 1995, metmqstrs01, metmqstr, metmqstr, metmqstr, cave_state, metmqstr, ROT0, "Hacks", "Metamoqester (Translation-Korean)", MACHINE_SUPPORTS_SAVE )
-// Thunder Heroes
-HACK( 2001, theroes01, theroes, gaia, theroes, cave_state, gaia, ROT0, "Hacks", "Thunder Heroes (Select Characters)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )
-// Power Instinct 2
-HACK( 2017, pwrinst2s01, pwrinst2, pwrinst2, metmqstr, cave_state, pwrinst2j,ROT0, "Hacks", "Power Instinct 2 (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-// Gouketsuji Gaiden
-HACK( 2017, plegendsjs01, plegends, pwrinst2, metmqstr, cave_state, pwrinst2j,ROT0, "Hacks", "Gouketsuji Gaiden (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
+ // Gaia Crusaders
+HACK( 200?, gaias01, gaia, gaia, gaia, cave_state, gaia, ROT0, "O Day-S", "Gaia Crusaders (Enable Secret Character)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )
+ // Metamoqester
+HACK( 200?, metmqstrs01, metmqstr, metmqstr, metmqstr, cave_state, metmqstr, ROT0, "Aneue Bannzai", "Metamoqester (Translation Korean)(International)", MACHINE_SUPPORTS_SAVE )
+ // Thunder Heroes
+HACK( 200?, theroes01, theroes, gaia, theroes, cave_state, gaia, ROT0, "pipi899", "Thunder Heroes (Select Characters)(2009-08-19)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )
+ // Power Instinct 2
+HACK( 200?, pwrinst2s01, pwrinst2, pwrinst2, metmqstr, cave_state, pwrinst2j,ROT0, "Unknown", "Power Instinct 2 (Description Of Unknown Origin 01)(US, Ver. 94/04/08)", MACHINE_SUPPORTS_SAVE )
+ // Gouketsuji Gaiden
+HACK( 200?, plegendsjs01, plegends, pwrinst2, metmqstr, cave_state, pwrinst2j,ROT0, "Unknown", "Gouketsuji Gaiden (Description Of Unknown Origin 01)(Japan, Ver. 95/06/20)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, plegendsjs02, plegends, pwrinst2, metmqstr, cave_state, pwrinst2j,ROT0, "Ddj", "Gouketsuji Gaiden (always Have Super Moves)(Japan, Ver. 95/06/20)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/cninja.cpp b/docs/release/src/hbmame/drivers/cninja.cpp
index 5dced91e35f..56b31c5c51e 100644
--- a/docs/release/src/hbmame/drivers/cninja.cpp
+++ b/docs/release/src/hbmame/drivers/cninja.cpp
@@ -47,5 +47,5 @@ ROM_START( deathbrdh01 )
ROM_LOAD( "maf-09.18l", 0x00000, 0x80000, CRC(28e7ed81) SHA1(e168a2748b75c647f6f9c0d7d25d4f046aa98094) )
ROM_END
-HACK( 1992, deathbrdh01, mutantf, mutantf, mutantf, cninja_state, mutantf, ROT0, "hack", "Death Brade (Plus Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 1992, deathbrdh01, mutantf, mutantf, mutantf, cninja_state, mutantf, ROT0, "Unknown", "Death Brade (Plus Plus)(Japan ver JM-3)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/contra.cpp b/docs/release/src/hbmame/drivers/contra.cpp
index 80d31a4c5f9..a4c5eb0b4b2 100644
--- a/docs/release/src/hbmame/drivers/contra.cpp
+++ b/docs/release/src/hbmame/drivers/contra.cpp
@@ -30,4 +30,4 @@ ROM_START( contrajs01 )
ROM_END
-HACK( 1987, contrajs01, contra, contra, contra, contra_state, 0, ROT90, "hack", "Contra (Translation-Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 1987, contrajs01, contra, contra, contra, contra_state, 0, ROT90, "Unknown", "Contra (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/cps1mis.cpp b/docs/release/src/hbmame/drivers/cps1mis.cpp
index d6b2d7a92bb..9447d275eb1 100644
--- a/docs/release/src/hbmame/drivers/cps1mis.cpp
+++ b/docs/release/src/hbmame/drivers/cps1mis.cpp
@@ -5872,10 +5872,10 @@ HACK( 2008, captcomh, captcomm, cps1_10MHz, captcomm, cps_state, cps1, RO
HACK( 200?, captcoud, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "Unknown", "Captain Commando (US 910928 Phoenix Edition)", MACHINE_SUPPORTS_SAVE )
HACK( 2000, cps1demo, 0, cps1frog, cps1frog, cps_state, cps1, ROT0, "Charles Doty", "Demo - CPS1", MACHINE_SUPPORTS_SAVE ) // no sound
HACK( 2006, cps1frog, 0, cps1frog, cps1frog, cps_state, cps1, ROT0, "Rastersoft", "Frog Feast (CPS1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, cps1tests, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (for sf2ce 2012-10-30)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, cps1testsa, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (for sf2ce 2012-10-29)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, cps1testm, megaman, cps1_12MHz, megaman, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (for megaman 2012-10-30)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, cps1testma, megaman, cps1_12MHz, megaman, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (for megaman 2012-10-29)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, cps1tests, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (For sf2ce 2012-10-30)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, cps1testsa, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (For sf2ce 2012-10-29)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, cps1testm, megaman, cps1_12MHz, megaman, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (For megaman 2012-10-30)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, cps1testma, megaman, cps1_12MHz, megaman, cps_state, cps1, ROT0, "Cal2", "CPS1 Diagnostic (For megaman 2012-10-29)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, daimakb, ghouls, daimakb, daimakai, cps_state, cps1, ROT0, "hack", "Dai Makai-Mura (Japan, bootleg)" , MACHINE_SUPPORTS_SAVE )
HACK( 2008, dino08h2, dino, qsound, dino, cps_state, dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Enhanced Revision 2008 set 3 v2.0f)(2008-10-17)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 2008, dino08h3, dino, qsound, dino, cps_state, dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Enhanced Revision 2008 set 1 v1.1)(2008-10-11)(World 930201)", MACHINE_SUPPORTS_SAVE )
@@ -5888,24 +5888,24 @@ HACK( 200?, dinocgbb, dino, qsound, dino, cps_state, dino, RO
HACK( 200?, dinocgbc, dino, qsound, dino, cps_state, dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Cngba hack Version set 3)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, dinoeh, dino, qsound, dinohz, cps_state, dinoeh, ROT0, "Ydmis", "Cadillacs and Dinosaurs (Select Characters)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, dinoex, dino, qsound, dinohz, cps_state, dinoeh, ROT0, "Unknown", "Cadillacs and Dinosaurs (Description Of Hack Unknown)(World 930201)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, dinoh, dino, qsound, dinohz, cps_state, dinoh, ROT0, "Unknown", "Cadillacs and Dinosaurs (hack set 1)(Asia TW 930223)" , MACHINE_SUPPORTS_SAVE )
-HACK( 200?, dinoha, dino, qsound, dinohz, cps_state, dinoh, ROT0, "Unknown", "Cadillacs and Dinosaurs (hack set 2)(Asia TW 930223)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, dinohb, dino, qsound, dinohz, cps_state, dinohb, ROT0, "Unknown", "Cadillacs and Dinosaurs (hack set 3)(World 930201)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dinoh, dino, qsound, dinohz, cps_state, dinoh, ROT0, "Unknown", "Cadillacs and Dinosaurs (Hack set 1)(Asia TW 930223)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dinoha, dino, qsound, dinohz, cps_state, dinoh, ROT0, "Unknown", "Cadillacs and Dinosaurs (Hack set 2)(Asia TW 930223)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dinohb, dino, qsound, dinohz, cps_state, dinohb, ROT0, "Unknown", "Cadillacs and Dinosaurs (Hack set 3)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, dinohc, dino, qsound, dinohz, cps_state, dinohb, ROT0, "Unknown", "Cadillacs and Dinosaurs (Chinese bootleg, 930223 Asia TW)", MACHINE_NO_SOUND | MACHINE_SUPPORTS_SAVE )
HACK( 200?, dinohp, dino, qsound, dino, cps_state, dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Submachine gun and shotgun bullet version)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, dinohx, dino, qsound, dinohz, cps_state, dinoh, ROT0, "Winuxx", "Cadillacs and Dinosaurs (Ex Super version v2)(Asia TW 930223)", MACHINE_SUPPORTS_SAVE )
HACK( 2010, dinojp, dino, qsound, dino, cps_state, dino, ROT0, "RockyWall & zhyxxxx", "Cadillacs Kyouryuu-Shinseiki Plus (Double Edition)(2010-03-10)(Japan 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 2008, dinorp, dino, qsound, dino, cps_state, dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Missile Embroidery Plus)(2008-08-05)(World 930201)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, dinosf2, dino, wofsf2, dino, cps_state, dinohunt, ROT0, "Arcadefixer", "Cadillacs and Dinosaurs (sf2 conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 200?, dinoslice, dino, qsound, dino, cps_state, dino, ROT0, "Unknown", "Cadillacs and Dinosaurs (hack set 4)(World 930201)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, dinosf2, dino, wofsf2, dino, cps_state, dinohunt, ROT0, "Arcadefixer", "Cadillacs and Dinosaurs (Sf2 conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dinoslice, dino, qsound, dino, cps_state, dino, ROT0, "Unknown", "Cadillacs and Dinosaurs (Hack set 4)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 2009, dinouphp, dino, qsound, dino, cps_state, dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Lock Triple Mode)(2009-1-15)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 2012, dinoz, dino, qsound, dinohz, cps_state, dinoz, ROT0, "Unknown", "Cadillacs and Dinosaurs Z (Boss Hack)(World 930201)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, ffightb, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Whirlwind (Piracy)", "Final Fight (Boss Hack dumped by Bonky0013, modified by MPT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ffightjh01, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Kofzec", "Final Fight (Super Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ffightb, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Whirlwind (Piracy)", "Final Fight (Boss Hack dumped)(World, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, ffightjh01, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Kofzec", "Final Fight (Super Plus)(World, set 1)", MACHINE_SUPPORTS_SAVE )
HACK( 2001, knight21, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "RockyWall", "Knights of the Round (Stepping Value And Treasure Display Ver 2.1)(2011.07.12)(Japan, debug bootleg)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, knightsa, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "LB70", "Knights of the Round (Angry Update)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 200?, knightshb2, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "Unknown", "Knights of the Round (bootleg)(World 911127)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, knightsh, knights, cps1_10MHz, knightsh, cps_state, cps1, ROT0, "Unknown", "Knights of the Round (hack)" , MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, knightsh, knights, cps1_10MHz, knightsh, cps_state, cps1, ROT0, "Unknown", "Knights of the Round (Hack)" , MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
HACK( 200?, knightsha, knights, cps1_10MHz, knightsh, cps_state, cps1, ROT0, "Bootleg", "Knights of the Round (911127 etc bootleg set 3)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, knightsjb, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "Unknown", "Knights of the Round (bootleg)((Japan 911127)", MACHINE_SUPPORTS_SAVE )
HACK( 2015, knightsro, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "Sebastian Mihai", "Knights of the Round (Romanian)(World 911127)", MACHINE_SUPPORTS_SAVE )
@@ -5976,12 +5976,12 @@ HACK( 200?, sk2h33q, wof, sk2h31q, sk2h31, cps_state, sk2h31, RO
HACK( 200?, sk2h34, wof, sk2h31, sk2h31, cps_state, sk2h22, ROT0, "Gen Gan San Go", "Sangokushi II (set H34)(Asia 921005)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
HACK( 200?, sk2h34q, wof, sk2h31q, sk2h31, cps_state, sk2h31, ROT0, "Gen Gan San Go", "Sangokushi II (set H34Q)(Asia 921005)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
HACK( 200?, sk2h35, wof, sk2h35, wof, cps_state, sk2h35, ROT0, "Gen Gan San Go", "Sangokushi II (set H35)(Asia 921005)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p1, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010(red)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p2, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010(green set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p3, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010(green set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p1, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Red)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p2, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Green set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p3, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Green set 2)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, slammastud, slammast, qsound, slammast, cps_state, slammast, ROT0, "Unknown", "Saturday Night Slam Masters (USA 930713 Phoenix Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, stridergf, strider, cps1_10MHz, stridrua, cps_state, cps1, ROT0, "Willkaotix", "Strider (Gfx fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, stridergh, strider, cps1_10MHz, stridrua, cps_state, cps1, ROT0, "Willkaotix", "Strider (gfx fix, uncensored)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, stridergf, strider, cps1_10MHz, stridrua, cps_state, cps1, ROT0, "Willkaotix", "Strider (Gfx fix)(USA, B-Board 89624B-2)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, stridergh, strider, cps1_10MHz, stridrua, cps_state, cps1, ROT0, "Willkaotix", "Strider (gfx fix, uncensored)(USA, B-Board 89624B-2)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, tk2c1, wof, qsound, wof, cps_state, wof, ROT0, "unknown", "Tenchi wo Kurau II (Boss Enhanced)(Japan 921031)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, tk2c2, wof, qsound, wof, cps_state, wof, ROT0, "unknown", "Tenchi wo Kurau II (Kassar(Chou-Hi)'s Kusanagi kick)(Japan 921031)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, tk2c3, wof, qsound, wof, cps_state, wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Kadan (Kou-Chuu)'s Kusanagi arrow)(Japan 921031)", MACHINE_SUPPORTS_SAVE )
@@ -32211,7 +32211,7 @@ HACK( 2018, dinope48, dino, qsound, dino, cps_state, dino,
HACK( 2018, dinope49, dino, qsound, dino, cps_state, dino, ROT0, "Team Remix(RockyWall & zhyxxxx,Gaston90,Ydmis,Unknown,pipi899)", "Cadillacs and Dinosaurs 2011 Plus(2018 Edition)(Revised Version Remix [23-4-2018])(Set 17)(World 930201)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, dinope50, dino, qsound, dino, cps_state, dino, ROT0, "Team Remix(RockyWall & zhyxxxx,Gaston90,Ydmis,Unknown,pipi899)", "Cadillacs and Dinosaurs 2011 Plus(2018 Edition)(Revised Version Remix [23-4-2018])(Set 18)(World 930201)", MACHINE_SUPPORTS_SAVE )
// Final Fight
-HACK( 1989, ffights01, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "ckc7213", "Final Fight (World, set 1)(Change Fighter)", MACHINE_SUPPORTS_SAVE )
+HACK( 1989, ffights01, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "ckc7213", "Final Fight (Change Fighter)(World, set 1)", MACHINE_SUPPORTS_SAVE )
// The King of Dragons
HACK( 1991, koduhc01, kod, cps1_10MHz, kod, cps_state, cps1, ROT0, "Unknown", "The King of Dragons (US 910910 Phoenix Edition (16b/40p))(World 910805)", MACHINE_SUPPORTS_SAVE )
HACK( 1991, koduhc02, kod, cps1_10MHz, kod, cps_state, cps1, ROT0, "Unknown", "The King of Dragons (Battle Boss Edition)(World 910805)", MACHINE_SUPPORTS_SAVE )
@@ -32465,9 +32465,9 @@ HACK( 200?, wofh06, wof, sk2h3, sk2h1, cps_state, sk2h1,
HACK( 200?, wofh07, wof, sk2h3, sk2h1, cps_state, sk2h1, ROT0, "winux", "Sangokushi II (Zhao Yun’s Attack Is Strengthened)(Asia 921005)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
HACK( 200?, wofh08, wof, sk2h3, sk2h1, cps_state, sk2h1, ROT0, "winuxx", "Sangokushi II (The Revised Version Of The Invincible And Zhao Yun Greatly Enhanced Version Of The Attack)(Asia 921005)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
// Sangokushi III
-HACK( 2010, sk3p4, wof, qsound, wof, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 (Gaiden Kakou-On S Revence Dx 2010)(Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p5, wof, qsound, wof, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 (Gaiden Kakou-On S Revence Dx 2010)(Set 04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p6, wof, qsound, wof, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 (Gaiden Kakou-On S Revence Dx 2010)(Set 05)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p7, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 (Gaiden Kakou-On S Revence Dx 2010)(Set 06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, sk3p8, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 (Gaiden Kakou-On S Revence Dx 2010)(Set 07)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, sk3p9, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 (Gaiden Kakou-On's Revenge Dx 2010)(Set 08)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p4, wof, qsound, wof, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-On S Revence Dx 2010 (Set 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p5, wof, qsound, wof, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-On S Revence Dx 2010 (Set 02)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p6, wof, qsound, wof, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-On S Revence Dx 2010 (Set 03)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p7, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-On S Revence Dx 2010 (Set 04)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, sk3p8, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-On S Revence Dx 2010 (Set 05)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, sk3p9, wofch, qsound, wofch, cps_state, wof, ROT0, "Unknown", "Sangokushi 3 Gaiden Kakou-On's Revenge Dx 2010 (Set 06)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/cps2mis.cpp b/docs/release/src/hbmame/drivers/cps2mis.cpp
index bd4cfa1acfc..e083401f8e5 100644
--- a/docs/release/src/hbmame/drivers/cps2mis.cpp
+++ b/docs/release/src/hbmame/drivers/cps2mis.cpp
@@ -1927,7 +1927,7 @@ HACK( 200?, mshyh, msh, cps2, cps2_2p6b, cps2_state, cps2, ROT0,
HACK( 2009, mvscjemb, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "Blackheart", "Marvel Vs. Capcom: Clash of Super Heroes (Easy Moves)(2009-04-24)(Japan 980123)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mvscjphp, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "Pipi899", "Marvel Vs. Capcom: Clash of Super Heroes (Get maximum power on a valid attack or being attacked)(Japan 980123)", MACHINE_SUPPORTS_SAVE )
HACK( 2016, mvscrcp, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "CPS-2 Evolved", "Marvel Vs. Capcom RCP (Euro 980123)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mvscuh, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "EGCG", "Marvel Vs. Capcom: Clash of Super Heroes (ExChar hack)(USA 980123)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mvscuh, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "EGCG", "Marvel Vs. Capcom: Clash of Super Heroes (Add Boss)(USA 980123)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2009, mshvsemb, mshvsf, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "Blackheart", "Marvel Super Heroes Vs. Street Fighter (Easy Moves)(2009-04-23)(Japan 970707)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mshvsfjh, mshvsf, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "Yumeji", "Marvel Super Heroes Vs. Street Fighter (Enable Hidden Characters)(Japan 970707)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mshvsfjphp, mshvsf, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "Pipi899", "Marvel Super Heroes Vs. Street Fighter (Get maximum power on a valid attack or being attacked)(Japan 970707)", MACHINE_SUPPORTS_SAVE )
@@ -1974,8 +1974,6 @@ HACK( 2009, xmvsfrm, xmvsf, cps2, cps2_2p6b, cps2_state, cps2, ROT0,
HACK( 200?, xmvsfryh, xmvsf, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "Ydmis", "X-Men Vs. Street Fighter (Change character in battle)(Euro 960910)", MACHINE_SUPPORTS_SAVE )
-
-
//PSmame (c) gaston90 used with permission
/****************************************************
@@ -5286,17 +5284,12 @@ ROM_START( mvsh01 )
ROM_LOAD( "mvscu.key", 0x00, 0x14, CRC(a83db333) SHA1(7f7288ceadf233d913728f7c4a8841adcb5994e8) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// 19XX The War Against Destiny
HACK( 200?, 19xxs01, 19xx, cps2, cps2_2p2b, cps2_state, cps2, ROT270, "DDJ", "19XX The War Against Destiny (Ex Super Version)(USA 951207)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, 19xxjrs01, 19xx, cps2, cps2_2p2b, cps2_state, cps2, ROT270, "Unknown", "19XX: The War Against Destiny (Translation Chinese)(Japan 951207)", MACHINE_SUPPORTS_SAVE )
// 1944 The Loop Master
-HACK( 200?, 1944s01, 1944, cps2, cps2_2p2b, cps2_state, cps2, ROT0, "DDJ", "1944: The Loop Master (Strongest Fire Power)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, 1944s01, 1944, cps2, cps2_2p2b, cps2_state, cps2, ROT0, "DDJ", "1944: The Loop Master (Strongest Fire Power)(USA 000620)", MACHINE_SUPPORTS_SAVE )
//Alien vs. Predator
HACK( 200?, avspus01, avsp, cps2, cps2_3p3b, cps2_state, cps2, ROT0, "Unknown", "Alien vs. Predator (1 Vs 3 Plus)(USA 940520)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, avspus02, avsp, cps2, cps2_3p3b, cps2_state, cps2, ROT0, "Unknown", "Alien vs. Predator (Plus)(USA 940520)", MACHINE_SUPPORTS_SAVE )
@@ -5333,9 +5326,9 @@ HACK( 2008, mvscjs01, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0,
HACK( 2008, mvscjs02, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "pipi899", "Marvel Vs. Capcom Clash of Super Heroes (Move The Order To Modify V2)(2008-07-15)(Japan 980123)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mvsh01, mvsc, cps2, cps2_2p6b, cps2_state, cps2, ROT0, "0 DAY-S[EGCG]", "Marvel Vs. Capcom (Enable Hi-Speed Venom, Orange Hulk, Gold War Machine, Roll, Shadow Lady, Lilith Morrigan, Onslaught)(Euro 980123)", MACHINE_SUPPORTS_SAVE )
// Pocket Fighter
-HACK( 200?, pfghtjs01, sgemf, cps2, cps2_2p3b, cps2_state, cps2, ROT0, "Unknown", "Pocket Fighter (Command Change)(Japan 970904)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, pfghtjs02, sgemf, cps2, cps2_2p3b, cps2_state, cps2, ROT0, "Unknown", "Pocket Fighter (Enhanced Power)(Japan 970904)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, pfghtjs03, sgemf, cps2, cps2_2p3b, cps2_state, cps2, ROT0, "Unknown", "Pocket Fighter (Move Mod)(Japan 970904)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, pfghtjs01, sgemf, cps2, cps2_2p3b, cps2_state, cps2, ROT0, "pipi899", "Pocket Fighter (Command Change)(2008-01-12)(Japan 970904)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, pfghtjs02, sgemf, cps2, cps2_2p3b, cps2_state, cps2, ROT0, "pipi899", "Pocket Fighter (Enhanced Power)(2008-07-28)(Japan 970904)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, pfghtjs03, sgemf, cps2, cps2_2p3b, cps2_state, cps2, ROT0, "pipi899", "Pocket Fighter (Move Mod)(11-10-2007)(Japan 970904)", MACHINE_SUPPORTS_SAVE )
// Progear No Arashi
HACK( 200?, progearjds01, progear, dead_cps2,cps2_2p3b, cps2_state, cps2, ROT0, "lb70", "Progear no Arashi (Crazy Fire Version)(bootleg)(Japan 010117 Phoenix Edition)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, progearjds02, progear, dead_cps2,cps2_2p3b, cps2_state, cps2, ROT0, "lb70", "Progear no Arashi (Crazy Fire Version V2)(bootleg)(Japan 010117 Phoenix Edition)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/cps3.cpp b/docs/release/src/hbmame/drivers/cps3.cpp
index 78278b38289..917586cc2f4 100644
--- a/docs/release/src/hbmame/drivers/cps3.cpp
+++ b/docs/release/src/hbmame/drivers/cps3.cpp
@@ -1283,8 +1283,6 @@ ROM_START( sfiii4rd )
ROM_LOAD( "sfiii3-simm6.7", 0x00000, 0x200000, CRC(cc5f4187) SHA1(248ddace21ed4736a56e92f77cc6ad219d7fef0b) )
ROM_END
-
-
HACK( 2009, jojobbh2, jojoba, jojoba, cps3_jojo, cps3_hbmame, jojoban, ROT0, "Pipi899", "JoJo's Bizarre Adventure (Enable Hidden Characters V2)(2009-08-08)(Euro 990913, NO CD)", 0 )
HACK( 2009, jojobbss, jojoba, jojoba, cps3_jojo, cps3_hbmame, jojoban, ROT0, "Pipi899", "JoJo's Bizarre Adventure (Enable Hidden Characters V1)(2009-07-15)(Euro 990913, NO CD)", 0 )
HACK( 2009, jojobpow, jojoba, jojoba, cps3_jojo, cps3_hbmame, jojoban, ROT0, "Pipi899", "JoJo's Bizarre Adventure (Infinite Power)(2009-07-15)(Euro 990913, NO CD)", 0 )
@@ -1306,8 +1304,6 @@ HACK( 2009, sfiii3np, sfiii3, sfiii3, cps3, cps3_hbmame, sfiii3n, RO
HACK( 2013, sfiii4rd, sfiii3, sfiii3, cps3, cps3_state, sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: 4rd Arrange Edition (Japan 990608, NO CD)", 0 )
-
-
//PSmame (c) gaston90 used with permission
/****************************************************
diff --git a/docs/release/src/hbmame/drivers/cv1k.cpp b/docs/release/src/hbmame/drivers/cv1k.cpp
index be1cc345b6a..c029b5c80c4 100644
--- a/docs/release/src/hbmame/drivers/cv1k.cpp
+++ b/docs/release/src/hbmame/drivers/cv1k.cpp
@@ -17,5 +17,5 @@ ROM_START( deathsmlh01 )
ROM_END
// CA017 Deathsmiles
-HACK( 2007, deathsmlh01, deathsml, cv1k, cv1k, cv1k_state, deathsml, ROT0, "Cave (AMI license)", "Death Smiles (Hidden elements full open + character enhancement)", 0 )
+HACK( 2007, deathsmlh01, deathsml, cv1k, cv1k, cv1k_state, deathsml, ROT0, "Cave (AMI license)", "Death Smiles (Hidden elements full open + character enhancement)(2007/10/09 MASTER VER)", 0 )
diff --git a/docs/release/src/hbmame/drivers/dbz.cpp b/docs/release/src/hbmame/drivers/dbz.cpp
index bf34085874b..8a7e20da5f5 100644
--- a/docs/release/src/hbmame/drivers/dbz.cpp
+++ b/docs/release/src/hbmame/drivers/dbz.cpp
@@ -32,4 +32,4 @@ ROM_START( dbz2h01 )
ROM_LOAD( "pcm.7c", 0x000000, 0x40000, CRC(b58c884a) SHA1(0e2a7267e9dff29c9af25558081ec9d56629bc43) )
ROM_END
-HACK( 1994, dbz2h01, dbz2, dbz, dbz2, dbz_state, dbz2, ROT0, "hack", "Dragon Ball Z 2 - Super Battle (Infinite Lives)", MACHINE_SUPPORTS_SAVE ) // crashes MAME in tile/PSAC2 ROM test
+HACK( 2009, dbz2h01, dbz2, dbz, dbz2, dbz_state, dbz2, ROT0, "pipi899", "Dragon Ball Z 2 - Super Battle (Infinite Lives)(2009-03-11)", MACHINE_SUPPORTS_SAVE ) // crashes MAME in tile/PSAC2 ROM test
diff --git a/docs/release/src/hbmame/drivers/dec0.cpp b/docs/release/src/hbmame/drivers/dec0.cpp
index 1f0d5d84735..4842e824455 100644
--- a/docs/release/src/hbmame/drivers/dec0.cpp
+++ b/docs/release/src/hbmame/drivers/dec0.cpp
@@ -106,16 +106,19 @@ HACK( 2007, baddudef, baddudes, baddudes, baddudes, dec0_state, hbarrel, ROT0, "
HACK( 1996, decodemo, baddudes, baddudes, baddudes, dec0_state, hbarrel, ROT0, "Charles Doty", "Demo - Data East", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Bad Dudes vs. Dragonninja
-*****************************************/
+ /*************************
+ Bad Dudes vs. Dragonninja
+****************************/
ROM_START( baddudes01 )
ROM_REGION( 0x60000, "maincpu", 0 )
- ROM_LOAD16_BYTE( "ei04-1.3c", 0x00000, 0x10000, CRC(4bf158a7) SHA1(e034f64cec3e8596a2d86dd83462592178f19611) )
+ ROM_LOAD16_BYTE( "baddudef.4", 0x00000, 0x10000, CRC(1a0667ae) SHA1(a530bfe91aa8b489ef7c1368b81983e760d0d993) )
ROM_LOAD16_BYTE( "ei01-1hc01.3a", 0x00001, 0x10000, CRC(16e93f7c) SHA1(cedca7089dd31e30d216716240972b30b3f1c262) )
ROM_LOAD16_BYTE( "ei06.6c", 0x40000, 0x10000, CRC(3ff8da57) SHA1(eea8125a3eac33d76d22e72b69633eaae138efe5) )
ROM_LOAD16_BYTE( "ei03.6a", 0x40001, 0x10000, CRC(f8f2bd94) SHA1(622c66fea00cabb2cce16bf621b07d38a660708d) )
@@ -156,14 +159,6 @@ ROM_START( baddudes01 )
ROM_LOAD( "ei08.2c", 0x0000, 0x10000, CRC(3c87463e) SHA1(f17c98507b562e91e9b27599614b3249fe68ff7a) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Bad Dudes vs. Dragonninja
-HACK( 1988, baddudes01, baddudes, baddudes, baddudes, dec0_state, hbarrel, ROT0, "Hacks", "Bad Dudes vs. Dragonninja (Translation-French)", MACHINE_SUPPORTS_SAVE )
-
-
+HACK( 1988, baddudes01, baddudes, baddudes, baddudes, dec0_state, hbarrel, ROT0, "S.Arkames", "Bad Dudes vs. Dragonninja (Translation French)(10.29.2007)(Us)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/fuukifg3.cpp b/docs/release/src/hbmame/drivers/fuukifg3.cpp
index 7cf49ca43f5..ae1495fe647 100644
--- a/docs/release/src/hbmame/drivers/fuukifg3.cpp
+++ b/docs/release/src/hbmame/drivers/fuukifg3.cpp
@@ -177,10 +177,9 @@ ROM_START( asurabuss02 )
ROM_END
-
-HACK( 1998, asurablds01, asurabld, fuuki32, asurabld, fuuki32_state, 0, ROT0, "hack", "Asura Blade - Sword of Dynasty (Energy Mode Max)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, asurablds02, asurabld, fuuki32, asurabld, fuuki32_state, 0, ROT0, "hack", "Asura Blade - Sword of Dynasty (Enable hidden characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, asurablds03, asurabld, fuuki32, asurabld, fuuki32_state, 0, ROT0, "hack", "Asura Blade - Sword of Dynasty (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, asurabuss01, asurabus, fuuki32, asurabusa,fuuki32_state, 0, ROT0, "hack", "Asura Buster (unknown hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, asurabuss02, asurabus, fuuki32, asurabusa,fuuki32_state, 0, ROT0, "hack", "Asura Buster (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, asurablds01, asurabld, fuuki32, asurabld, fuuki32_state, 0, ROT0, "pipi899", "Asura Blade - Sword of Dynasty (Energy Mode Max)(2009-11-21)(Japan)", MACHINE_SUPPORTS_SAVE )
+HACK( 1998, asurablds02, asurabld, fuuki32, asurabld, fuuki32_state, 0, ROT0, "yumeji", "Asura Blade - Sword of Dynasty (Enable hidden characters)(Japan)", MACHINE_SUPPORTS_SAVE )
+HACK( 1998, asurablds03, asurabld, fuuki32, asurabld, fuuki32_state, 0, ROT0, "Unknown", "Asura Blade - Sword of Dynasty (Super Remix Edition 1.0)(Japan)", MACHINE_SUPPORTS_SAVE )
+HACK( 2000, asurabuss01, asurabus, fuuki32, asurabusa,fuuki32_state, 0, ROT0, "yumeji", "Asura Buster (Enable hidden characters)(Japan)", MACHINE_SUPPORTS_SAVE )
+HACK( 2000, asurabuss02, asurabus, fuuki32, asurabusa,fuuki32_state, 0, ROT0, "Unknown", "Asura Buster (Super Remix Edition 1.0)(Japan)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/galaga.cpp b/docs/release/src/hbmame/drivers/galaga.cpp
index 222fc5664c2..e2a8b3b474b 100644
--- a/docs/release/src/hbmame/drivers/galaga.cpp
+++ b/docs/release/src/hbmame/drivers/galaga.cpp
@@ -1070,76 +1070,28 @@ HACK( 2002, xevious3, xevious, xevious, xevious, xevious_state, xevious, ROT90
HACK( 2004, xevious4, xevious, xevious, xevious, xevious_state, xevious, ROT90, "Namco", "Xevious 2004", MACHINE_SUPPORTS_SAVE )
HACK( 2004, xevious5, xevious, xevious, xevious, xevious_state, xevious, ROT90, "Namco", "Xevious 2005", MACHINE_SUPPORTS_SAVE )
HACK( 2002, xevioush, xevious, xevious, xevious, xevious_state, xevious, ROT90, "Namco", "Xevious 2002", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, xeviousp, xevious, xevious, sxevious, xevious_state, xevious, ROT90, "bootleg", "Xevious Plus!", MACHINE_SUPPORTS_SAVE )
+HACK( 2001, xeviousp, xevious, xevious, sxevious, xevious_state, xevious, ROT90, "bootleg", "Xevious Plus! (Release 2)", MACHINE_SUPPORTS_SAVE )
HACK( 2002, xviousah, xevious, xevious, xeviousa, xevious_state, xevious, ROT90, "Namco (Atari license)", "Xevious 2002 (Atari set 1)", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Xevios
-*****************************************/
-
-ROM_START( xeviouss01 )
- ROM_REGION( 0x10000, "maincpu", 0 ) /* 64k for the first CPU */
- ROM_LOAD( "xvi_1.3p", 0x0000, 0x1000, CRC(09964dda) SHA1(4882b25b0938a903f3a367455ba788a30759b5b0) )
- ROM_LOAD( "xvi_2.3m", 0x1000, 0x1000, CRC(60ecce84) SHA1(8adc60a5fcbca74092518dbc570ffff0f04c5b17) )
- ROM_LOAD( "xvi_3.2m", 0x2000, 0x1000, CRC(79754b7d) SHA1(c6a154858716e1f073b476824b183de20e06d093) )
- ROM_LOAD( "xvi_4.2l", 0x3000, 0x1000, CRC(c7d4bbf0) SHA1(4b846de204d08651253d3a141677c8a31626af07) )
-
- ROM_REGION( 0x10000, "sub", 0 ) /* 64k for the second CPU */
- ROM_LOAD( "xvi_5.3f", 0x0000, 0x1000, CRC(c85b703f) SHA1(15f1c005b9d806a384ab1f2240b9c580bfe83893) )
- ROM_LOAD( "xvi_6.3j", 0x1000, 0x1000, CRC(e18cdaad) SHA1(6b79efee1a9642edb9f752101737132401248aed) )
-
- ROM_REGION( 0x10000, "sub2", 0 )
- ROM_LOAD( "xvi_7.2c", 0x0000, 0x1000, CRC(dd35cf1c) SHA1(f8d1f8e019d8198308443c2e7e815d0d04b23d14) )
-
- ROM_REGION( 0x1000, "gfx1", 0 )
- ROM_LOAD( "xvi_12hc01.3b", 0x0000, 0x1000, CRC(08f184f1) SHA1(bcbf89b92c311a78db516b557b982ed51907c49d) ) /* foreground characters */
-
- ROM_REGION( 0x2000, "gfx2", 0 )
- ROM_LOAD( "xvi_13.3c", 0x0000, 0x1000, CRC(de60ba25) SHA1(32bc09be5ff8b52ee3a26e0ac3ebc2d4107badb7) ) /* bg pattern B0 */
- ROM_LOAD( "xvi_14.3d", 0x1000, 0x1000, CRC(535cdbbc) SHA1(fb9ffe5fc43e0213231267e98d605d43c15f61e8) ) /* bg pattern B1 */
-
- ROM_REGION( 0xa000, "gfx3", 0 )
- ROM_LOAD( "xvi_15.4m", 0x0000, 0x2000, CRC(dc2c0ecb) SHA1(19ddbd9805f77f38c9a9a1bb30dba6c720b8609f) ) /* sprite set #1, planes 0/1 */
- ROM_LOAD( "xvi_17.4p", 0x2000, 0x2000, CRC(dfb587ce) SHA1(acff2bf5cde85a16cdc98a52cdea11f77fadf25a) ) /* sprite set #2, planes 0/1 */
- ROM_LOAD( "xvi_16hc01.4n", 0x4000, 0x1000, CRC(00babaa1) SHA1(b946510a9c5b6c1dd6e6bab1ba3217a9d449a477) ) /* sprite set #3, planes 0/1 */
- ROM_LOAD( "xvi_18.4r", 0x5000, 0x2000, CRC(02417d19) SHA1(b5f830dd2cf25cf154308d2e640f0ecdcda5d8cd) ) /* sprite set #1, plane 2, set #2, plane 2 */
- /* 0x7000-0x8fff will be unpacked from 0x5000-0x6fff */
- ROM_FILL( 0x9000, 0x1000, 0x00 ) // empty space to decode sprite set #3 as 3 bits per pixel
-
- ROM_REGION( 0x4000, "gfx4", 0 ) /* background tilemaps */
- ROM_LOAD( "xvi_9hc01.2a", 0x0000, 0x1000, CRC(529aecf0) SHA1(60c18f834933e01ecd22aa652d39a5d1a9a0fe0f) )
- ROM_LOAD( "xvi_10hc01.2b", 0x1000, 0x2000, CRC(f09eb6f9) SHA1(b189b4c23a2f9f185c75b096f44a083f8dbca3ae) )
- ROM_LOAD( "xvi_11.2c", 0x3000, 0x1000, CRC(31e244dd) SHA1(3f7eac12863697a98e1122111801606759e44b2a) )
-
- ROM_REGION( 0x0b00, "proms", 0 )
- ROM_LOAD( "xvi-8.6a", 0x0000, 0x0100, CRC(5cc2727f) SHA1(0dc1e63a47a4cb0ba75f6f1e0c15e408bb0ee2a1) ) /* palette red component */
- ROM_LOAD( "xvi-9.6d", 0x0100, 0x0100, CRC(5c8796cc) SHA1(63015e3c0874afc6b1ca032f1ffb8f90562c77c8) ) /* palette green component */
- ROM_LOAD( "xvi-10.6e", 0x0200, 0x0100, CRC(3cb60975) SHA1(c94d5a5dd4d8a08d6d39c051a4a722581b903f45) ) /* palette blue component */
- ROM_LOAD( "xvi-7.4h", 0x0300, 0x0200, CRC(22d98032) SHA1(ec6626828c79350417d08b98e9631ad35edd4a41) ) /* bg tiles lookup table low bits */
- ROM_LOAD( "xvi-6.4f", 0x0500, 0x0200, CRC(3a7599f0) SHA1(a4bdf58c190ca16fc7b976c97f41087a61fdb8b8) ) /* bg tiles lookup table high bits */
- ROM_LOAD( "xvi-4.3l", 0x0700, 0x0200, CRC(fd8b9d91) SHA1(87ddf0b9d723aabb422d6d416aa9ec6bc246bf34) ) /* sprite lookup table low bits */
- ROM_LOAD( "xvi-5.3m", 0x0900, 0x0200, CRC(bf906d82) SHA1(776168a73d3b9f0ce05610acc8a623deae0a572b) ) /* sprite lookup table high bits */
-
- ROM_REGION( 0x0200, "pals_vidbd", 0) /* PAL's located on the video board */
- ROM_LOAD( "XVI-3.1F", 0x0000, 0x0117, CRC(9192d57a) SHA1(5f36db93b6083767f93aa3a0e4bc2d4fc7e27f9c) ) /* N82S153N */
-
- ROM_REGION( 0x0200, "namco", 0 ) /* sound PROMs */
- ROM_LOAD( "xvi-2.7n", 0x0000, 0x0100, CRC(550f06bc) SHA1(816a0fafa0b084ac11ae1af70a5186539376fc2a) )
- ROM_LOAD( "xvi-1.5n", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) /* timing - not used */
-ROM_END
+ /******
+ Xevios
+*********/
ROM_START( sxeviouss01 )
- ROM_REGION( 0x10000, "maincpu", 0 ) /* 64k for the first CPU */
+ ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "cpu_3phc01.rom", 0x0000, 0x1000, CRC(e3b9ac69) SHA1(6a7a75e69b06455cef6f3a0d57c1aef5a8c10640) )
ROM_LOAD( "xvip_2.3m", 0x1000, 0x1000, CRC(a2cf842d) SHA1(9bb24b3527f2cad8c9b916f9a815ea4f747dc337) )
ROM_LOAD( "xvip_3.2m", 0x2000, 0x1000, CRC(7ab657cd) SHA1(a27ad33b2808417dff8e27d0e2b503092f505bb0) )
ROM_LOAD( "xv3_4hc01.2l", 0x3000, 0x1000, CRC(98a6a475) SHA1(ae098d47c8a6fe9b2368ecaa9aec1cf084b9d25b) )
- ROM_REGION( 0x10000, "sub", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "sub", 0 )
ROM_LOAD( "xv3_5hc01.3f", 0x0000, 0x1000, CRC(7a963207) SHA1(d15233ac9ac5c2f6b337b8f408852eba5359a414) )
ROM_LOAD( "xv3_6hc01.3j", 0x1000, 0x1000, CRC(02de74e6) SHA1(326d2a81fbf4c0b0b371483bef6ccf7a1f93960f) )
@@ -1150,43 +1102,36 @@ ROM_START( sxeviouss01 )
ROM_LOAD( "xvip_12.3b", 0x0000, 0x1000, CRC(08f184f1) SHA1(bcbf89b92c311a78db516b557b982ed51907c49d) )
ROM_REGION( 0x2000, "gfx2", 0 )
- ROM_LOAD( "xvi_13.3c", 0x0000, 0x1000, CRC(de60ba25) SHA1(32bc09be5ff8b52ee3a26e0ac3ebc2d4107badb7) ) /* bg pattern B0 */
- ROM_LOAD( "xvi_14.3d", 0x1000, 0x1000, CRC(535cdbbc) SHA1(fb9ffe5fc43e0213231267e98d605d43c15f61e8) ) /* bg pattern B1 */
+ ROM_LOAD( "xvi_13.3c", 0x0000, 0x1000, CRC(de60ba25) SHA1(32bc09be5ff8b52ee3a26e0ac3ebc2d4107badb7) )
+ ROM_LOAD( "xvi_14.3d", 0x1000, 0x1000, CRC(535cdbbc) SHA1(fb9ffe5fc43e0213231267e98d605d43c15f61e8) )
ROM_REGION( 0xa000, "gfx3", 0 )
- ROM_LOAD( "xvi_15.4m", 0x0000, 0x2000, CRC(dc2c0ecb) SHA1(19ddbd9805f77f38c9a9a1bb30dba6c720b8609f) ) /* sprite set #1, planes 0/1 */
- ROM_LOAD( "xvi_17.4p", 0x2000, 0x2000, CRC(dfb587ce) SHA1(acff2bf5cde85a16cdc98a52cdea11f77fadf25a) ) /* sprite set #2, planes 0/1 */
- ROM_LOAD( "xvi_16.4n", 0x4000, 0x1000, CRC(605ca889) SHA1(3bf380ef76c03822a042ecc73b5edd4543c268ce) ) /* sprite set #3, planes 0/1 */
+ ROM_LOAD( "xvi_15.4m", 0x0000, 0x2000, CRC(dc2c0ecb) SHA1(19ddbd9805f77f38c9a9a1bb30dba6c720b8609f) )
+ ROM_LOAD( "xvi_17.4p", 0x2000, 0x2000, CRC(dfb587ce) SHA1(acff2bf5cde85a16cdc98a52cdea11f77fadf25a) )
+ ROM_LOAD( "xvi_16.4n", 0x4000, 0x1000, CRC(605ca889) SHA1(3bf380ef76c03822a042ecc73b5edd4543c268ce) )
ROM_LOAD( "xvip_16.4n", 0x5000, 0x1000, CRC(00babaa1) SHA1(b946510a9c5b6c1dd6e6bab1ba3217a9d449a477) )
ROM_FILL( 0x9000, 0x1000, 0x00 )
- ROM_REGION( 0x4000, "gfx4", 0 ) /* background tilemaps */
+ ROM_REGION( 0x4000, "gfx4", 0 )
ROM_LOAD( "xvip_9.2a", 0x0000, 0x1000, CRC(529aecf0) SHA1(60c18f834933e01ecd22aa652d39a5d1a9a0fe0f) )
ROM_LOAD( "xvip_10.2b", 0x1000, 0x2000, CRC(f09eb6f9) SHA1(b189b4c23a2f9f185c75b096f44a083f8dbca3ae) )
ROM_LOAD( "xvi_11.2c", 0x3000, 0x1000, CRC(31e244dd) SHA1(3f7eac12863697a98e1122111801606759e44b2a) )
ROM_REGION( 0x0b00, "proms", 0 )
- ROM_LOAD( "xvi-8.6a", 0x0000, 0x0100, CRC(5cc2727f) SHA1(0dc1e63a47a4cb0ba75f6f1e0c15e408bb0ee2a1) ) /* palette red component */
- ROM_LOAD( "xvi-9.6d", 0x0100, 0x0100, CRC(5c8796cc) SHA1(63015e3c0874afc6b1ca032f1ffb8f90562c77c8) ) /* palette green component */
- ROM_LOAD( "xvi-10.6e", 0x0200, 0x0100, CRC(3cb60975) SHA1(c94d5a5dd4d8a08d6d39c051a4a722581b903f45) ) /* palette blue component */
- ROM_LOAD( "xvi-7.4h", 0x0300, 0x0200, CRC(22d98032) SHA1(ec6626828c79350417d08b98e9631ad35edd4a41) ) /* bg tiles lookup table low bits */
- ROM_LOAD( "xvi-6.4f", 0x0500, 0x0200, CRC(3a7599f0) SHA1(a4bdf58c190ca16fc7b976c97f41087a61fdb8b8) ) /* bg tiles lookup table high bits */
- ROM_LOAD( "xvi-4.3l", 0x0700, 0x0200, CRC(fd8b9d91) SHA1(87ddf0b9d723aabb422d6d416aa9ec6bc246bf34) ) /* sprite lookup table low bits */
- ROM_LOAD( "xvi-5.3m", 0x0900, 0x0200, CRC(bf906d82) SHA1(776168a73d3b9f0ce05610acc8a623deae0a572b) ) /* sprite lookup table high bits */
-
- ROM_REGION( 0x0200, "namco", 0 ) /* sound PROMs */
+ ROM_LOAD( "xvi-8.6a", 0x0000, 0x0100, CRC(5cc2727f) SHA1(0dc1e63a47a4cb0ba75f6f1e0c15e408bb0ee2a1) )
+ ROM_LOAD( "xvi-9.6d", 0x0100, 0x0100, CRC(5c8796cc) SHA1(63015e3c0874afc6b1ca032f1ffb8f90562c77c8) )
+ ROM_LOAD( "xvi-10.6e", 0x0200, 0x0100, CRC(3cb60975) SHA1(c94d5a5dd4d8a08d6d39c051a4a722581b903f45) )
+ ROM_LOAD( "xvi-7.4h", 0x0300, 0x0200, CRC(22d98032) SHA1(ec6626828c79350417d08b98e9631ad35edd4a41) )
+ ROM_LOAD( "xvi-6.4f", 0x0500, 0x0200, CRC(3a7599f0) SHA1(a4bdf58c190ca16fc7b976c97f41087a61fdb8b8) )
+ ROM_LOAD( "xvi-4.3l", 0x0700, 0x0200, CRC(fd8b9d91) SHA1(87ddf0b9d723aabb422d6d416aa9ec6bc246bf34) )
+ ROM_LOAD( "xvi-5.3m", 0x0900, 0x0200, CRC(bf906d82) SHA1(776168a73d3b9f0ce05610acc8a623deae0a572b) )
+
+ ROM_REGION( 0x0200, "namco", 0 )
ROM_LOAD( "xvi-2.7n", 0x0000, 0x0100, CRC(550f06bc) SHA1(816a0fafa0b084ac11ae1af70a5186539376fc2a) )
- ROM_LOAD( "xvi-1.5n", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) /* timing - not used */
+ ROM_LOAD( "xvi-1.5n", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Xevios
-HACK( 1982, xeviouss01, xevious, xevious, xevious, xevious_state, xevious, ROT90, "Hacks", "Xevious (Hacks 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1984, sxeviouss01, xevious, xevious, sxevious, xevious_state, xevious, ROT90, "Hacks", "Xevious Plus! V.1", MACHINE_SUPPORTS_SAVE )
+HACK( 1984, sxeviouss01, xevious, xevious, sxevious, xevious_state, xevious, ROT90, "Hacks", "Xevious Plus! (Release 1)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/galaxian.cpp b/docs/release/src/hbmame/drivers/galaxian.cpp
index 95344c49a15..b08dcb37134 100644
--- a/docs/release/src/hbmame/drivers/galaxian.cpp
+++ b/docs/release/src/hbmame/drivers/galaxian.cpp
@@ -843,9 +843,9 @@ HACK( 2004, tst_frog, frogger, tst_frog, frogger, galaxian_state, frogger, RO
/* Amidar */
-HACK( 2007, amidarf, amidar, turtles, amidar, galaxian_state, turtles, ROT90, "Arkatrad", "Amidar (French)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, amidarf, amidar, turtles, amidar, galaxian_state, turtles, ROT90, "S.Arkames", "Amidar (language Translation French)(11.28.2007)(Set 01)", MACHINE_SUPPORTS_SAVE )
HACK( 2004, amidargr, amidar, turtles, amidar, galaxian_state, turtles, ROT90, "GreekRoms", "Amidar (Greek)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, amidars01,amidar, turtles, amidar, galaxian_state, turtles, ROT90, "Arkatrad", "Amidar (Translation-French)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, amidars01,amidar, turtles, amidar, galaxian_state, turtles, ROT90, "Arkatrad", "Amidar (language Translation French)(11.28.2007)(Set 02)", MACHINE_SUPPORTS_SAVE )
/* Scramble */
@@ -854,10 +854,10 @@ HACK( 1998, superdog, scramble, scramble, scramble, galaxian_state, scramble, RO
/* Galaxian */
-HACK( 1979, andromd, galnamco, galaxian, superg, galaxian_state, galaxian, ROT90, "hack", "Andromeda", MACHINE_SUPPORTS_SAVE)
+HACK( 1979, andromd, galnamco, galaxian, superg, galaxian_state, galaxian, ROT90, "Unknown", "Andromeda", MACHINE_SUPPORTS_SAVE)
HACK( 1998, buglaxn, galnamco, galaxian, galaxian, galaxian_state, galaxian, ROT90, "The Dog", "Galaxian (Bug sprites)", MACHINE_SUPPORTS_SAVE )
HACK( 1981, galaxiab, galnamco, galaxian, galaxiab, galaxian_state, galaxian, ROT90, "bootleg", "Galaxian", MACHINE_SUPPORTS_SAVE )
-HACK( 1979, galaxkyo, galnamco, galaxian, superg, galaxian_state, galaxian, ROT90, "hack", "Galaxian (Kyoko)", MACHINE_SUPPORTS_SAVE )
+HACK( 1979, galaxkyo, galnamco, galaxian, superg, galaxian_state, galaxian, ROT90, "Unknown", "Galaxian (Kyoko)", MACHINE_SUPPORTS_SAVE )
HACK( 1980, galaxni, galnamco, galaxian, superg, galaxian_state, galaxian, ROT90, "Petaco S.A.", "Galaxian (New Invasion)", MACHINE_SUPPORTS_SAVE )
HACK( 1998, galinvad, galnamco, galaxian, galaxian, galaxian_state, galaxian, ROT90, "T-Bone", "Galaxian (Space Invaders sprites)", MACHINE_SUPPORTS_SAVE )
HACK( 1979, galnamco, 0, galaxian, galaxian, galaxian_state, galaxian, ROT90, "Namco", "Galaxians", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/gradius3.cpp b/docs/release/src/hbmame/drivers/gradius3.cpp
index 533051ce7c2..4134d4709cb 100644
--- a/docs/release/src/hbmame/drivers/gradius3.cpp
+++ b/docs/release/src/hbmame/drivers/gradius3.cpp
@@ -2,9 +2,15 @@
// Derechos Del Autor:Gaston90
#include "../mame/drivers/gradius3.cpp"
-/****************************************
- Gradius III
-*****************************************/
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /***********
+ Gradius III
+**************/
ROM_START( gradius3s01 )
ROM_REGION( 0x40000, "maincpu", 0 )
@@ -45,12 +51,6 @@ ROM_START( gradius3s01 )
ROM_LOAD( "945_l11b.c20", 0x60000, 0x20000, CRC(89ea3baf) SHA1(8edcbaa7969185cfac48c02559826d1b8b081f3f) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Gradius III
-HACK( 1989, gradius3s01, gradius3, gradius3, gradius3, gradius3_state, 0, ROT0, "Konami", "Gradius III (Japan, Secret fighters)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gradius3s01, gradius3, gradius3, gradius3, gradius3_state, 0, ROT0, "yumeji1768", "Gradius III (Secret fighters)(Japan, program code S)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/igs011.cpp b/docs/release/src/hbmame/drivers/igs011.cpp
index 18cb353f953..3439cf89daa 100644
--- a/docs/release/src/hbmame/drivers/igs011.cpp
+++ b/docs/release/src/hbmame/drivers/igs011.cpp
@@ -2,25 +2,15 @@
// Derechos Del Autor:Gaston90
#include "../mame/drivers/igs011.cpp"
-/***************************************
- Proyecto Shadows Mame Build Plus
-***************************************/
-
-/******************************************************************************************
- Muchos Roms De Mi Proyecto Shadow Se Estará Deshabilitado. Por
- Los Motivo Es Que Se Empezó Agregar En El HBMame Oficial, Lo Cual Me Veré
- Obligado Deshabilitando Porque Si No Se Estaría Duplicado Archivo De Roms.
-******************************************************************************************/
-
-/*****************************************
- *
- * ROM Definición(s)
- *
- ****************************************/
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Long Hu Bang II
-*****************************************/
+ /***************
+ Long Hu Bang II
+******************/
ROM_START( lhb2s01 )
ROM_REGION( 0x80000, "maincpu", 0 )
@@ -36,13 +26,7 @@ ROM_START( lhb2s01 )
ROM_LOAD( "igss0503.u38", 0x00000, 0x80000, CRC(c9609c9c) SHA1(f036e682b792033409966e84292a69275eaa05e5) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Long Hu Bang II
-HACK( 1996, lhb2s01, lhb2, lhb2, lhb2, igs011_state, lhb2, ROT0, "Hacks", "Long Hu Bang II (Hong Kong, V185H)(No AI Cheat)", MACHINE_SUPPORTS_SAVE )
+HACK( 1996, lhb2s01, lhb2, lhb2, lhb2, igs011_state, lhb2, ROT0, "whistler_wmz", "Long Hu Bang II (No AI Cheat)(Hong Kong, V185H)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kaneko16.cpp b/docs/release/src/hbmame/drivers/kaneko16.cpp
index 1a6e34632ad..935083f5f0a 100644
--- a/docs/release/src/hbmame/drivers/kaneko16.cpp
+++ b/docs/release/src/hbmame/drivers/kaneko16.cpp
@@ -62,5 +62,5 @@ ROM_START( shogwarrbh )
ROM_LOAD( "fb-003.u44", 0x100000, 0x100000, CRC(0aea4ac5) SHA1(8f3b30e505b0ba51c140a0a2c071680d4fa05db9) )
ROM_END
-HACK( 1992, fjbusterbh, shogwarr, shogwarr, shogwarr, kaneko16_shogwarr_state, shogwarr, ROT0, "e107", "Fujiyama Buster (Japan) Boss Hack by e107", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
-HACK( 1992, shogwarrbh, shogwarr, shogwarr, shogwarr, kaneko16_shogwarr_state, shogwarr, ROT0, "e107", "Shogun Warriors (World) Boss Hack by e107", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
+HACK( 2017, fjbusterbh, shogwarr, shogwarr, shogwarr, kaneko16_shogwarr_state, shogwarr, ROT0, "e107", "Fujiyama Buster (Enable hidden characters)(07-04-2017)(Japan)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
+HACK( 2017, shogwarrbh, shogwarr, shogwarr, shogwarr, kaneko16_shogwarr_state, shogwarr, ROT0, "e107", "Shogun Warriors (Enable hidden characters)(02/04/2017)(World) ", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kof2000.cpp b/docs/release/src/hbmame/drivers/kof2000.cpp
index 8d5f565a1cd..32dda8d0859 100644
--- a/docs/release/src/hbmame/drivers/kof2000.cpp
+++ b/docs/release/src/hbmame/drivers/kof2000.cpp
@@ -1162,55 +1162,59 @@ ROM_START( kof2kzs ) /* The King of Fighters 2000 - Hack by UNKNOWN - (MVS prote
ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-
-HACK( 2000, kof2000d, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000d, ROT0, "SNK", "Kof2000 (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2000ev, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (unknown ev)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2000r, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (KOF REMIX PRO)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kbh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000h, ROT0, "Dodowang","Kof2000 (Add Char - Zero has icon)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kbj, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3", "Kof2000 (Add Char set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kbsd, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2kbsd, ROT0, "Eddids / EGHT", "Kof2000 Boss Striker Pro ( Eddids, EGHT )", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kce, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "hack", "Kof2000 (Char color changed set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kch, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Chase", "Kof2000 (Diff Moves 030503)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kcp, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "hack", "Kof2000 (Char color changed set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2keh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kehr, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Raymonose", "Kof2000 (Add Char - Diff Moves - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kevo, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3 and Wesker", "Kof2000 EVOLUTION (v1.2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kevo1, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3 and Wesker", "Kof2000 EVOLUTION (v1.01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kevo2, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3 and Wesker", "Kof2000 EVO (Evolution v1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kevo3, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "FCHT-EGHT", "Kof2000 EVOLUTION (v1.3 by FCHT-EGHT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kgold, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Anndy", "Kof2000 (Char color changed - Gold)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kgbh, kof2000, neogeo_noslot, neogeo, neogeo_state, cmc50sfix, ROT0, "hack", "Kof2000 (Boss Hack - Gold Color Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kice, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Zhangshee", "Kof2000 (Char color changed - Ice blue)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kiori, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "ZKW", "Kof2000 (Iori Orochi by ZKW)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kjlc, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jui Lee", "Kof2000 (Char color changed for Athena 2P and Kula 2P)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kkf1, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - MVS protection rem set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kkvs, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "KVS", "Kof2000 (Add Char - MVS protection rem set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kkzs, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "hack", "Kof2000 (Add Char - MVS protection rem set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2knd, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "hack", "Kof2000 (non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kpjc, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color Fix 030720)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kpjc1, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color Fix - Entire role change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kpjc2, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color Fix v. 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kpjc3, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color changed - Striker not Perfect 030302)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kpls, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Guangzhou Game Team", "Kof2000 PLUS (by Guangzhou Game Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2krm, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Raymonose", "Kof2000 (Diff Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2krp, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "FCHT", "Kof2000 Remix Pro (Diff Moves v1.0a 031103 - Beta)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kryu, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Iori Yagami", "Kof2000 EVX TION (Ryu Hack by Iori Yagami)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kseh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max - Super pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kst, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "KOF1995", "Kof2000 (Add Char - Boss striker moves changed - Similar to kof2kevo from FGCH)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kwh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Wesker", "Kof2000 (Diff Moves for Takuma)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kwh2, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Wesker", "Kof2000 (Diff Moves for Jhun)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kxxx, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2kxxx, ROT0, "Crispy", "Kof2000 XXX (Crispy SP Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2ky, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Ydmis", "Kof2000 (Add Kula)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kyd, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Dodowang and Ydmis", "Kof2000 (Style change - Select 2 Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kyg, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kz, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Ydmis", "Kof2000 (Add Zero)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2kzs, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "hack", "Kof2000 (Add Char - MVS protection rem set 4)", MACHINE_SUPPORTS_SAVE )
-
-
-
-//PSmame
-
-
+HACK( 200?, kof2000d, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000d, ROT0, "SNK", "Kof2000 (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ev, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Unknown", "Kof2000 (Enhanced Version Super)(NGM-2570) (NGH-2570)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000r, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Raymonose, Jason & Kim", "Kof2000 (Remix Pro 1.00a)(NGM-2570) (NGH-2570)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kbh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000h, ROT0, "Dodowang","Kof2000 (Add Char - Zero has icon)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kbj, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3", "Kof2000 (Enable hidden characters v2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kbsd, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2kbsd, ROT0, "Eddids / EGHT", "Kof2000 (Boss Striker Pro)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kce, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Unknown", "Kof2000 (Char color changed set 1)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kch, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Chase", "Kof2000 (Diff Moves 030503)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kcp, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Unknown", "Kof2000 (Char color changed set 2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2keh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kehr, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Raymonose", "Kof2000 (Add Char - Diff Moves - Ultra pow hack)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kevo, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kevo1, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.01)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kevo2, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.0)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kevo3, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "FCHT-EGHT", "Kof2000 (Evolution v1.3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kgold, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Anndy", "Kof2000 (Char color changed - Gold)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kgbh, kof2000, neogeo_noslot, neogeo, neogeo_state, cmc50sfix, ROT0, "Unknown", "Kof2000 (Boss Hack - Gold Color Edition)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kice, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Zhangshee", "Kof2000 (Char color changed - Ice blue)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kiori, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "ZKW", "Kof2000 (Iori Orochi)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kjlc, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Jui Lee", "Kof2000 (Char color changed for Athena 2P and Kula 2P)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kkf1, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - MVS protection rem set 1)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kkvs, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "KVS", "Kof2000 (Add Char - MVS protection rem set 2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kkzs, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Unknown", "Kof2000 (Add Char - MVS protection rem set 3)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2knd, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Unknown", "Kof2000 (non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kpjc, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color Fix 030720)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kpjc1, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color Fix - Entire role change)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kpjc2, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color Fix v. 2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kpjc3, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "TcwLee", "Kof2000 (Color changed - Striker not Perfect 030302)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kpls, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Guangzhou Game Team", "Kof2000 Plus (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2krm, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Raymonose", "Kof2000 (Diff Moves)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2krp, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "FCHT", "Kof2000 (Remix Pro)(Diff Moves v1.0a 031103 - Beta)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kryu, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Iori Yagami", "Kof2000 (Ryu Hack)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kseh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max - Super pow)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kst, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "KoF1995", "Kof2000 (Add Char - Boss striker moves changed)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kwh, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Wesker", "Kof2000 (Diff Moves for Takuma)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kwh2, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Wesker", "Kof2000 (Diff Moves for Jhun)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kxxx, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2kxxx, ROT0, "Crispy", "Kof2000 (SP XXX)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2ky, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Ydmis", "Kof2000 (Enable hidden characters Kula)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kyd, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Dodowang and Ydmis", "Kof2000 (Style change - Select 2 Add Char)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kyg, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char set 1)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kz, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Ydmis", "Kof2000 (Add Zero)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2kzs, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000m, ROT0, "Unknown", "Kof2000 (Add Char - MVS protection rem set 4)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+
+
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /**************************
+ The King of Fighters '2000
+******************************/
ROM_START( kof2000s01 )
ROM_REGION( 0x900000, "maincpu", 0 )
@@ -1241,7 +1245,7 @@ ROM_END
ROM_START( kof2000s02 )
ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "neo-sma", 0x0c0000, 0x040000, CRC(71c6e6bb) SHA1(1bd29ded4c6b29780db8e8b772c452189699ca89) )
+ ROM_LOAD16_WORD_SWAP( "neo-smahc03", 0x0c0000, 0x040000, CRC(4661bd43) SHA1(93232731a499058cd92e27f003b032596d4fb1f7) )
ROM_LOAD16_WORD_SWAP( "257.p1", 0x100000, 0x400000, CRC(60947b4c) SHA1(5faa0a7ac7734d6c8e276589bd12dd574264647d) )
ROM_LOAD16_WORD_SWAP( "257hc02.p2", 0x500000, 0x400000, CRC(a31ade76) SHA1(288103d60c6830451570db4149b36e5685afd576) )
@@ -1485,7 +1489,7 @@ ROM_END
ROM_START( kof2000s11 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "neo-sma", 0x0c0000, 0x040000, CRC(71c6e6bb) SHA1(1bd29ded4c6b29780db8e8b772c452189699ca89) )
- ROM_LOAD16_WORD_SWAP( "257hc01.p1", 0x100000, 0x400000, CRC(1af8059e) SHA1(b27a6ec83ed14c496280997d5e6af1d59f368b2f) )
+ ROM_LOAD16_WORD_SWAP( "257hc11.p1", 0x100000, 0x400000, CRC(1af8059e) SHA1(b27a6ec83ed14c496280997d5e6af1d59f368b2f) )
ROM_LOAD16_WORD_SWAP( "257.p2", 0x500000, 0x400000, CRC(1b7ec415) SHA1(f19fa44e9ee5b5a6eb4a051349d6bc4acc3bbbdb) )
NEO_SFIX_MT_512K
@@ -2180,14 +2184,14 @@ ROM_START( kof2000n03 )
ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds01 )
+ROM_START( kof2000n04 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc01.p1", 0x000000, 0x100000, CRC(14cd916b) SHA1(a762e58678b2dd90140b17a02ad0dbfdc32fc0e1) )
- ROM_LOAD16_WORD_SWAP( "257dhc01.p2", 0x100000, 0x400000, CRC(810740fa) SHA1(24c5624bc0528b1cb04908227b1dd81f763ee092) )
+ ROM_LOAD16_WORD_SWAP( "257hn04.p1", 0x000000, 0x100000, CRC(86106d04) SHA1(d076302146d4522f74fba48afb13d976dcef0215) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2196,24 +2200,24 @@ ROM_START( kof2000ds01 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257dhc01.c1", 0x0000000, 0x800000, CRC(e01773f4) SHA1(268d06ddafdbc84bb6b1760eafde8b49c803fc23) )
- ROM_LOAD16_BYTE( "257dhc01.c2", 0x0000001, 0x800000, CRC(4b075833) SHA1(23fe03b4ed122a90ade7417b6356ecd8cb4a2e66) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257dhc01.c7", 0x3000000, 0x800000, CRC(2da510b2) SHA1(1d438f527dd36f6e9f727127d5db927f2ce5f713) )
- ROM_LOAD16_BYTE( "257dhc01.c8", 0x3000001, 0x800000, CRC(760d55cd) SHA1(a06e2bc8a002fd076d6ae4a529b47dcf5a8d1505) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds02 )
+ROM_START( kof2000n05 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257bsd.p1", 0x000000, 0x100000, CRC(391948a6) SHA1(a41759bdb587a8765e5f5cc7a4631e9b002d4cf4) )
- ROM_LOAD16_WORD_SWAP( "257dhc02.p2", 0x100000, 0x400000, CRC(465e8981) SHA1(02f099db8d300922273b7f363a9861236ebbf37a) )
+ ROM_LOAD16_WORD_SWAP( "257hn05.p1", 0x000000, 0x100000, CRC(9bab0f3a) SHA1(f81b052aa0c657cb7384b771ae704f8637c1a420) )
+ ROM_LOAD16_WORD_SWAP( "257rp.p2", 0x100000, 0x400000, CRC(82a6aeed) SHA1(36f369313999d23f50201c1e240736d00d4921da) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2222,24 +2226,24 @@ ROM_START( kof2000ds02 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257dhc02.c7", 0x3000000, 0x800000, CRC(7581ae0e) SHA1(658b0680e1c862d85793b49c3b862d77643a2d15) )
- ROM_LOAD16_BYTE( "257dhc02.c8", 0x3000001, 0x800000, CRC(49752d65) SHA1(b68be922db02c508e88b64ff74ac944446e21017) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds03 )
+ROM_START( kof2000n06 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc03.p1", 0x000000, 0x100000, CRC(86106d04) SHA1(d076302146d4522f74fba48afb13d976dcef0215) )
+ ROM_LOAD16_WORD_SWAP( "257hn06.p1", 0x000000, 0x100000, CRC(fdd60278) SHA1(0b941a86812bfd07d3831ff371b9b8a70e1c9be3) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2248,24 +2252,24 @@ ROM_START( kof2000ds03 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds04 )
+ROM_START( kof2000n07 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc04.p1", 0x000000, 0x100000, CRC(9bab0f3a) SHA1(f81b052aa0c657cb7384b771ae704f8637c1a420) )
- ROM_LOAD16_WORD_SWAP( "257rp.p2", 0x100000, 0x400000, CRC(82a6aeed) SHA1(36f369313999d23f50201c1e240736d00d4921da) )
+ ROM_LOAD16_WORD_SWAP( "257hn07.p1", 0x000000, 0x100000, CRC(54351c97) SHA1(805c31bc59eefe4ca8f7b11537b68b73c905c323) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2274,24 +2278,24 @@ ROM_START( kof2000ds04 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds05 )
+ROM_START( kof2000n12 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257xxx.p1", 0x000000, 0x100000, CRC(b88cd5eb) SHA1(81b5ef268991fe368c6efa836cb822fbcfe54920) )
- ROM_LOAD16_WORD_SWAP( "257xxx.p2", 0x100000, 0x400000, CRC(1a10f2be) SHA1(67794176d3d834b85495fa653a8acd14901b1658) )
+ ROM_LOAD16_WORD_SWAP( "257hn12.p1", 0x000000, 0x100000, CRC(fc7a9172) SHA1(8b412912177fe67d546875782bcdefaebb8c4425) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2300,24 +2304,24 @@ ROM_START( kof2000ds05 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257dhc05.c7", 0x3000000, 0x800000, CRC(05125a94) SHA1(cdd77c649945e15088dd07ba282e6dc9ef883a75) )
- ROM_LOAD16_BYTE( "257dhc05.c8", 0x3000001, 0x800000, CRC(300eba2a) SHA1(42defa20e3a0760f64c4c0346ab48d664960c638) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds06 )
+ROM_START( kof2000n08 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257y.p1", 0x000000, 0x100000, CRC(ca715980) SHA1(869268d27fc2628ac1fe817b2d0491096821b8de) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257hn08.p1", 0x000000, 0x100000, CRC(5531daa1) SHA1(b0ab3122e5893fcf68ead45c1ae92847fea570ee) )
+ ROM_LOAD16_WORD_SWAP( "257hn08.p2", 0x100000, 0x400000, CRC(cd597291) SHA1(a6d7a28cfacd926531307f4bad72c7fdd3c0f3c0) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2326,24 +2330,24 @@ ROM_START( kof2000ds06 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds07 )
+ROM_START( kof2000n09 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc07.p1", 0x000000, 0x100000, CRC(fdd60278) SHA1(0b941a86812bfd07d3831ff371b9b8a70e1c9be3) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257hn09.p2", 0x100000, 0x400000, CRC(6130c02b) SHA1(2194ec0d454f0d4ffb530041654528fb1437fd50) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2352,24 +2356,24 @@ ROM_START( kof2000ds07 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds08 )
+ROM_START( kof2000n10 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257bj.p1", 0x000000, 0x100000, CRC(fafe059e) SHA1(6167c6a2f8d8b2d08d8a2dfd26e1722bdca9c3f7) )
+ ROM_LOAD16_WORD_SWAP( "257hn10.p1", 0x000000, 0x100000, CRC(b0bb1240) SHA1(1ec17a9588981d562bf765d2aab2518aa1fa86a6) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2378,24 +2382,24 @@ ROM_START( kof2000ds08 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds10 )
+ROM_START( kof2000n11 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc10.p1", 0x000000, 0x100000, CRC(54351c97) SHA1(805c31bc59eefe4ca8f7b11537b68b73c905c323) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257hn11.p2", 0x100000, 0x400000, CRC(0228922f) SHA1(6760f22ac07c3c2cf63f7f6bf5092521562c8c2a) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2404,24 +2408,24 @@ ROM_START( kof2000ds10 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds11 )
+ROM_START( kof2000n13 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc11.p1", 0x000000, 0x100000, CRC(fc7a9172) SHA1(8b412912177fe67d546875782bcdefaebb8c4425) )
+ ROM_LOAD16_WORD_SWAP( "257hn13.p1", 0x000000, 0x100000, CRC(bde54b21) SHA1(bc6da4687df7b1a5c22808664536d7b8c0d9da0e) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2430,24 +2434,24 @@ ROM_START( kof2000ds11 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds12 )
+ROM_START( kof2000n14 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc12.p1", 0x000000, 0x100000, CRC(5531daa1) SHA1(b0ab3122e5893fcf68ead45c1ae92847fea570ee) )
- ROM_LOAD16_WORD_SWAP( "257dhc12.p2", 0x100000, 0x400000, CRC(cd597291) SHA1(a6d7a28cfacd926531307f4bad72c7fdd3c0f3c0) )
+ ROM_LOAD16_WORD_SWAP( "257hn14.p1", 0x000000, 0x100000, CRC(390cb2fc) SHA1(965c5b71edea578e80a115e335acf40e67434a19) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2456,24 +2460,24 @@ ROM_START( kof2000ds12 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds13 )
+ROM_START( kof2000n15 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257dhc13.p2", 0x100000, 0x400000, CRC(6130c02b) SHA1(2194ec0d454f0d4ffb530041654528fb1437fd50) )
+ ROM_LOAD16_WORD_SWAP( "257hn15.p1", 0x000000, 0x100000, CRC(4d23800b) SHA1(30d3023289d3b75faca788a073b4395f9f4907e3) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2482,24 +2486,24 @@ ROM_START( kof2000ds13 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds14 )
+ROM_START( kof2000n16 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc14.p1", 0x000000, 0x100000, CRC(b0bb1240) SHA1(1ec17a9588981d562bf765d2aab2518aa1fa86a6) )
+ ROM_LOAD16_WORD_SWAP( "257hn16.p1", 0x000000, 0x100000, CRC(22e6811b) SHA1(48f898785c56190fa2504b5f466632e1540c6412) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2508,24 +2512,24 @@ ROM_START( kof2000ds14 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds15 )
+ROM_START( kof2000n17 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257dhc15.p2", 0x100000, 0x400000, CRC(0228922f) SHA1(6760f22ac07c3c2cf63f7f6bf5092521562c8c2a) )
+ ROM_LOAD16_WORD_SWAP( "257hn17.p1", 0x000000, 0x100000, CRC(e98d044b) SHA1(a5e5e06e57924d82b32f12c43dea42a39811685a) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2534,24 +2538,24 @@ ROM_START( kof2000ds15 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds16 )
+ROM_START( kof2000n18 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc16.p1", 0x000000, 0x100000, CRC(bde54b21) SHA1(bc6da4687df7b1a5c22808664536d7b8c0d9da0e) )
+ ROM_LOAD16_WORD_SWAP( "257hn18.p1", 0x000000, 0x100000, CRC(16fc3622) SHA1(28424a2425ade5e223837fda86a7909a71a51a28) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2560,24 +2564,24 @@ ROM_START( kof2000ds16 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds17 )
+ROM_START( kof2000n19 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc17.p1", 0x000000, 0x100000, CRC(390cb2fc) SHA1(965c5b71edea578e80a115e335acf40e67434a19) )
+ ROM_LOAD16_WORD_SWAP( "257hn19.p1", 0x000000, 0x100000, CRC(33433170) SHA1(dc1ed7bef7091c37970aceb6deb0f3429d94ccac) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2586,24 +2590,24 @@ ROM_START( kof2000ds17 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds18 )
+ROM_START( kof2000n20 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc18.p1", 0x000000, 0x100000, CRC(4d23800b) SHA1(30d3023289d3b75faca788a073b4395f9f4907e3) )
+ ROM_LOAD16_WORD_SWAP( "257hn20.p1", 0x000000, 0x100000, CRC(bbe755b3) SHA1(c8484e4415b4661e3ae1082aab98f3ca002861a5) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2612,24 +2616,24 @@ ROM_START( kof2000ds18 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds19 )
+ROM_START( kof2000n21 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc19.p1", 0x000000, 0x100000, CRC(22e6811b) SHA1(48f898785c56190fa2504b5f466632e1540c6412) )
+ ROM_LOAD16_WORD_SWAP( "257hn21.p1", 0x000000, 0x100000, CRC(6dc0591f) SHA1(17e8fbaed32b76f68a886613eb3c29fb8248fb1a) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2638,24 +2642,24 @@ ROM_START( kof2000ds19 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds20 )
+ROM_START( kof2000n22 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc20.p1", 0x000000, 0x100000, CRC(e98d044b) SHA1(a5e5e06e57924d82b32f12c43dea42a39811685a) )
+ ROM_LOAD16_WORD_SWAP( "257hn22.p1", 0x000000, 0x100000, CRC(0383f045) SHA1(70df7f760b3ebf214f903743412d37d69b887531) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2664,24 +2668,24 @@ ROM_START( kof2000ds20 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds21 )
+ROM_START( kof2000n23 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc21.p1", 0x000000, 0x100000, CRC(16fc3622) SHA1(28424a2425ade5e223837fda86a7909a71a51a28) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257hn23.p2", 0x100000, 0x400000, CRC(b1982493) SHA1(856121d0f6990bab3bdcdc58a584edf76b2674c3) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2690,24 +2694,24 @@ ROM_START( kof2000ds21 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds22 )
+ROM_START( kof2000n24 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc22.p1", 0x000000, 0x100000, CRC(33433170) SHA1(dc1ed7bef7091c37970aceb6deb0f3429d94ccac) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257hn24.p2", 0x100000, 0x400000, CRC(427662f3) SHA1(64c5b8a6b7afa0f97cd3db0f47b4210e5e604ee9) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2716,24 +2720,24 @@ ROM_START( kof2000ds22 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds23 )
+ROM_START( kof2000n25 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc23.p1", 0x000000, 0x100000, CRC(bbe755b3) SHA1(c8484e4415b4661e3ae1082aab98f3ca002861a5) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257hn25.p2", 0x100000, 0x400000, CRC(458fe3d5) SHA1(d037276ffc26aff075bb31964f9c27785f468aa5) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2742,24 +2746,24 @@ ROM_START( kof2000ds23 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds24 )
+ROM_START( kof2000n26 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc24.p1", 0x000000, 0x100000, CRC(6dc0591f) SHA1(17e8fbaed32b76f68a886613eb3c29fb8248fb1a) )
+ ROM_LOAD16_WORD_SWAP( "257hn26.p1", 0x000000, 0x100000, CRC(51602d15) SHA1(a917a4b713c77374b2965a661da4a649b044381d) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2768,24 +2772,24 @@ ROM_START( kof2000ds24 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds25 )
+ROM_START( kof2000n27 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc25.p1", 0x000000, 0x100000, CRC(0383f045) SHA1(70df7f760b3ebf214f903743412d37d69b887531) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257hn27.p2", 0x100000, 0x400000, CRC(7ce6c111) SHA1(febe1a0001071f7edd04b9e9c9dbd57a5274ccce) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2794,24 +2798,24 @@ ROM_START( kof2000ds25 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds26 )
+ROM_START( kof2000n28 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257dhc26.p2", 0x100000, 0x400000, CRC(b1982493) SHA1(856121d0f6990bab3bdcdc58a584edf76b2674c3) )
+ ROM_LOAD16_WORD_SWAP( "257hn28.p1", 0x000000, 0x100000, CRC(bed8a6ba) SHA1(832a56a5481698316f0af333513dad2e1b40ebe6) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2820,24 +2824,24 @@ ROM_START( kof2000ds26 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257.c1", 0x0000000, 0x800000, CRC(cef1cdfa) SHA1(6135080f3a6b4712b76cc217edcc58e72b55c2b9) )
+ ROM_LOAD16_BYTE( "257.c2", 0x0000001, 0x800000, CRC(f7bf0003) SHA1(9f7b19a2100cf7d12867e742f440dd5277b4f895) )
+ ROM_LOAD16_BYTE( "257.c3", 0x1000000, 0x800000, CRC(101e6560) SHA1(8073ae1139e215d1167f8d32c14079a46ce3ee1c) )
+ ROM_LOAD16_BYTE( "257.c4", 0x1000001, 0x800000, CRC(bd2fc1b1) SHA1(da0006761923ad49b404a08d7a151193ee307a69) )
+ ROM_LOAD16_BYTE( "257.c5", 0x2000000, 0x800000, CRC(89775412) SHA1(b221b30224bc4239f1b3c2d2fd1cd4fa84e3523c) )
+ ROM_LOAD16_BYTE( "257.c6", 0x2000001, 0x800000, CRC(fa7200d5) SHA1(6f2b0d38af34e280d56a58955400e5c679906871) )
+ ROM_LOAD16_BYTE( "257.c7", 0x3000000, 0x800000, CRC(7da11fe4) SHA1(065336cf166807acb6c8569d59d3bf37a19b0a42) )
+ ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) )
ROM_END
-ROM_START( kof2000ds27 )
+ROM_START( kof2000n29 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257ice.p2", 0x100000, 0x400000, CRC(95df1ddd) SHA1(faecf18584d5397a588a69d002968a341a12adcb) )
+ ROM_LOAD16_WORD_SWAP( "257dhc40.p2", 0x100000, 0x400000, CRC(e0c97a77) SHA1(440c1b2485885870a82612fa6559860048fea844) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2846,24 +2850,24 @@ ROM_START( kof2000ds27 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257ev.c1", 0x0000000, 0x800000, CRC(c89d1994) SHA1(2eb8a27f39dea743907b4be9e9d99f1858a30ba4) )
+ ROM_LOAD16_BYTE( "257ev.c2", 0x0000001, 0x800000, CRC(19754968) SHA1(ca9692d5eac8e6eef5e5dd9888c5e8edcc9a0a7a) )
+ ROM_LOAD16_BYTE( "257ev.c3", 0x1000000, 0x800000, CRC(c76b919b) SHA1(3f6245580e55c63d248478818005348f0cb92a6b) )
+ ROM_LOAD16_BYTE( "257ev.c4", 0x1000001, 0x800000, CRC(5e03f2af) SHA1(85b7ec527a70411ad27d32a1169915b62230a3a7) )
+ ROM_LOAD16_BYTE( "257ev.c5", 0x2000000, 0x800000, CRC(6a3b2fbd) SHA1(dbcf018f96767f753a2bab87f8d31fa6f6ef98d2) )
+ ROM_LOAD16_BYTE( "257ev.c6", 0x2000001, 0x800000, CRC(ac4a8edc) SHA1(a305c8c5df3c2191fcdb73d799074a4191f2a252) )
+ ROM_LOAD16_BYTE( "257ev.c7", 0x3000000, 0x800000, CRC(608ffca9) SHA1(0d3b184e44b9833f7338514e5633ccb3b3e39fb1) )
+ ROM_LOAD16_BYTE( "257ev.c8", 0x3000001, 0x800000, CRC(73280ea8) SHA1(76bad66577b6d9618f2a190d54259eb3b1082d69) )
ROM_END
-ROM_START( kof2000ds28 )
+ROM_START( kof2000n30 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257dhc28.p2", 0x100000, 0x400000, CRC(427662f3) SHA1(64c5b8a6b7afa0f97cd3db0f47b4210e5e604ee9) )
+ ROM_LOAD16_WORD_SWAP( "257bh.p1", 0x000000, 0x100000, CRC(613d1fc2) SHA1(69a6d8add28291a14d69e9a098dd78a84f6c9b31) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2872,24 +2876,24 @@ ROM_START( kof2000ds28 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257hc01.c1", 0x0000000, 0x800000, CRC(b2489222) SHA1(0df08e7a26624f3d15f723b490b89f3a5836b5ce) )
+ ROM_LOAD16_BYTE( "257hc01.c2", 0x0000001, 0x800000, CRC(f2ae25d5) SHA1(dd6749fa04065d3c847abe9784ab25397cc45d08) )
+ ROM_LOAD16_BYTE( "257hc01.c3", 0x1000000, 0x800000, CRC(9f2826a6) SHA1(25f1ba66aa52ac3e7831870880c72691779133ff) )
+ ROM_LOAD16_BYTE( "257hc01.c4", 0x1000001, 0x800000, CRC(4683e01b) SHA1(20e0a430b834b4d11b42fdc676cacc6dcd2b4c48) )
+ ROM_LOAD16_BYTE( "257hc01.c5", 0x2000000, 0x800000, CRC(40a7857d) SHA1(b128b012d1df92b8dcf0a3dee293670973670b8c) )
+ ROM_LOAD16_BYTE( "257hc01.c6", 0x2000001, 0x800000, CRC(97e2f3af) SHA1(c8ebe453f90369d1d1798aaacacc82e307940b14) )
+ ROM_LOAD16_BYTE( "257hc01.c7", 0x3000000, 0x800000, CRC(af7462ef) SHA1(5726e0fdf63b6ec60b789acd306d93518413e6ae) )
+ ROM_LOAD16_BYTE( "257hc01.c8", 0x3000001, 0x800000, CRC(897745af) SHA1(9e4e9f3e8d0e6479710488139d20149a96b22907) )
ROM_END
-ROM_START( kof2000ds29 )
+ROM_START( kof2000n31 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257dhc29.p2", 0x100000, 0x400000, CRC(458fe3d5) SHA1(d037276ffc26aff075bb31964f9c27785f468aa5) )
+ ROM_LOAD16_WORD_SWAP( "257bsd.p1", 0x000000, 0x100000, CRC(391948a6) SHA1(a41759bdb587a8765e5f5cc7a4631e9b002d4cf4) )
+ ROM_LOAD16_WORD_SWAP( "257dhc02.p2", 0x100000, 0x400000, CRC(465e8981) SHA1(02f099db8d300922273b7f363a9861236ebbf37a) )
NEO_SFIX_MT_512K
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "257.m1", CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
@@ -2898,20 +2902,20 @@ ROM_START( kof2000ds29 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257hn31.c1", 0x0000000, 0x800000, CRC(1d7649ae) SHA1(39f25783639cbcff7d5f09e721b99c2df40d27ba) )
+ ROM_LOAD16_BYTE( "257hn31.c2", 0x0000001, 0x800000, CRC(e87b2472) SHA1(a53df088d01c0364640fa72ac84849ed19db90cf) )
+ ROM_LOAD16_BYTE( "257hn31.c3", 0x1000000, 0x800000, CRC(695e912f) SHA1(c94073c9fafdf01dff7b19043816accd62c1b6d7) )
+ ROM_LOAD16_BYTE( "257hn31.c4", 0x1000001, 0x800000, CRC(dae83f01) SHA1(d1d84604c1e503d49164bab5de58b38faa2e5023) )
+ ROM_LOAD16_BYTE( "257hn31.c5", 0x2000000, 0x800000, CRC(12eebc71) SHA1(adf188ce3418c4b91b69e314119f7eb04995d49b) )
+ ROM_LOAD16_BYTE( "257hn31.c6", 0x2000001, 0x800000, CRC(88bd53ef) SHA1(a984b22d8a2633743e81c675166205dd9d66811b) )
+ ROM_LOAD16_BYTE( "257hn31.c7", 0x3000000, 0x800000, CRC(165d5fb2) SHA1(d2a9f37d6b3c5685d2d110f86cc75d0856c1e5b0) )
+ ROM_LOAD16_BYTE( "257hn31.c8", 0x3000001, 0x800000, CRC(8adfed23) SHA1(fd72cfbd32a41afa1e447e146c748d2e7c71fd8c) )
ROM_END
-ROM_START( kof2000ds30 )
+ROM_START( kof2000ds01 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257pjc1.p2", 0x100000, 0x400000, CRC(c954c944) SHA1(3ca35a5393351ee22ef651f8984067b18aa02144) )
+ ROM_LOAD16_WORD_SWAP( "257dhc01.p1", 0x000000, 0x100000, CRC(14cd916b) SHA1(a762e58678b2dd90140b17a02ad0dbfdc32fc0e1) )
+ ROM_LOAD16_WORD_SWAP( "257dhc01.p2", 0x100000, 0x400000, CRC(810740fa) SHA1(24c5624bc0528b1cb04908227b1dd81f763ee092) )
NEO_SFIX_MT_512K
@@ -2924,20 +2928,20 @@ ROM_START( kof2000ds30 )
ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
+ ROM_LOAD16_BYTE( "257dhc01.c1", 0x0000000, 0x800000, CRC(e01773f4) SHA1(268d06ddafdbc84bb6b1760eafde8b49c803fc23) )
+ ROM_LOAD16_BYTE( "257dhc01.c2", 0x0000001, 0x800000, CRC(4b075833) SHA1(23fe03b4ed122a90ade7417b6356ecd8cb4a2e66) )
ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257dhc01.c7", 0x3000000, 0x800000, CRC(2da510b2) SHA1(1d438f527dd36f6e9f727127d5db927f2ce5f713) )
+ ROM_LOAD16_BYTE( "257dhc01.c8", 0x3000001, 0x800000, CRC(760d55cd) SHA1(a06e2bc8a002fd076d6ae4a529b47dcf5a8d1505) )
ROM_END
-ROM_START( kof2000ds31 )
+ROM_START( kof2000ds02 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257pjc2.p2", 0x100000, 0x400000, CRC(136bd0a4) SHA1(5549ba017a9c633a3652ad3fc0d1c41bc247cdcd) )
+ ROM_LOAD16_WORD_SWAP( "257bsd.p1", 0x000000, 0x100000, CRC(391948a6) SHA1(a41759bdb587a8765e5f5cc7a4631e9b002d4cf4) )
+ ROM_LOAD16_WORD_SWAP( "257dhc02.p2", 0x100000, 0x400000, CRC(465e8981) SHA1(02f099db8d300922273b7f363a9861236ebbf37a) )
NEO_SFIX_MT_512K
@@ -2956,14 +2960,14 @@ ROM_START( kof2000ds31 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257dhc02.c7", 0x3000000, 0x800000, CRC(7581ae0e) SHA1(658b0680e1c862d85793b49c3b862d77643a2d15) )
+ ROM_LOAD16_BYTE( "257dhc02.c8", 0x3000001, 0x800000, CRC(49752d65) SHA1(b68be922db02c508e88b64ff74ac944446e21017) )
ROM_END
-ROM_START( kof2000ds32 )
+ROM_START( kof2000ds03 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
+ ROM_LOAD16_WORD_SWAP( "257xxx.p1", 0x000000, 0x100000, CRC(b88cd5eb) SHA1(81b5ef268991fe368c6efa836cb822fbcfe54920) )
+ ROM_LOAD16_WORD_SWAP( "257xxx.p2", 0x100000, 0x400000, CRC(1a10f2be) SHA1(67794176d3d834b85495fa653a8acd14901b1658) )
NEO_SFIX_MT_512K
@@ -2978,17 +2982,17 @@ ROM_START( kof2000ds32 )
ROM_REGION( 0x4000000, "sprites", 0 )
ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257ddhc31.c3", 0x1000000, 0x800000, CRC(b91bb4af) SHA1(3395b5af64f237c64eecbd054a2c9cf3da722f67) )
- ROM_LOAD16_BYTE( "257ddhc31.c4", 0x1000001, 0x800000, CRC(7d7e2ccb) SHA1(89ec566c8eee344350294a0280370c8973f52270) )
+ ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
+ ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257dhc05.c7", 0x3000000, 0x800000, CRC(05125a94) SHA1(cdd77c649945e15088dd07ba282e6dc9ef883a75) )
+ ROM_LOAD16_BYTE( "257dhc05.c8", 0x3000001, 0x800000, CRC(300eba2a) SHA1(42defa20e3a0760f64c4c0346ab48d664960c638) )
ROM_END
-ROM_START( kof2000ds33 )
+ROM_START( kof2000ds04 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
+ ROM_LOAD16_WORD_SWAP( "257y.p1", 0x000000, 0x100000, CRC(ca715980) SHA1(869268d27fc2628ac1fe817b2d0491096821b8de) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
@@ -3008,11 +3012,11 @@ ROM_START( kof2000ds33 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257ddhc32.c7", 0x3000000, 0x800000, CRC(3feda275) SHA1(25c3d7d0cf09cd842c0507ef35771169ac06e6a9) )
- ROM_LOAD16_BYTE( "257ddhc32.c8", 0x3000001, 0x800000, CRC(5daa597f) SHA1(2255876ed92a5aba89d009702f6b800f730c97d5) )
+ ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
+ ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
ROM_END
-ROM_START( kof2000ds34 )
+ROM_START( kof2000ds05 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
@@ -3030,15 +3034,15 @@ ROM_START( kof2000ds34 )
ROM_REGION( 0x4000000, "sprites", 0 )
ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
+ ROM_LOAD16_BYTE( "257ddhc31.c3", 0x1000000, 0x800000, CRC(b91bb4af) SHA1(3395b5af64f237c64eecbd054a2c9cf3da722f67) )
+ ROM_LOAD16_BYTE( "257ddhc31.c4", 0x1000001, 0x800000, CRC(7d7e2ccb) SHA1(89ec566c8eee344350294a0280370c8973f52270) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257ddhc33.c7", 0x3000000, 0x800000, CRC(7aa59236) SHA1(c0a294e8e370efc46e11d8e8134fb1cd5df8ec0f) )
- ROM_LOAD16_BYTE( "257ddhc33.c8", 0x3000001, 0x800000, CRC(f40fb3f2) SHA1(ed5f08862160ae1d64e251e4073925433a8587de) )
+ ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
+ ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
ROM_END
-ROM_START( kof2000ds35 )
+ROM_START( kof2000ds06 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
@@ -3060,11 +3064,11 @@ ROM_START( kof2000ds35 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257ddhc34.c7", 0x3000000, 0x800000, CRC(3afa5838) SHA1(f87e26d59fe0b898dc438c855f958cf1824cabcc) )
- ROM_LOAD16_BYTE( "257ddhc34.c8", 0x3000001, 0x800000, CRC(2242aafb) SHA1(ee941e2a607f4b4e2d4277aedceb0d827544322a) )
+ ROM_LOAD16_BYTE( "257ddhc32.c7", 0x3000000, 0x800000, CRC(3feda275) SHA1(25c3d7d0cf09cd842c0507ef35771169ac06e6a9) )
+ ROM_LOAD16_BYTE( "257ddhc32.c8", 0x3000001, 0x800000, CRC(5daa597f) SHA1(2255876ed92a5aba89d009702f6b800f730c97d5) )
ROM_END
-ROM_START( kof2000ds36 )
+ROM_START( kof2000ds07 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
@@ -3086,11 +3090,11 @@ ROM_START( kof2000ds36 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257ddhc35.c7", 0x3000000, 0x800000, CRC(618f88cc) SHA1(61e48aba41b16e19264511d12645279030814f53) )
- ROM_LOAD16_BYTE( "257ddhc35.c8", 0x3000001, 0x800000, CRC(695ce8ca) SHA1(be6934b6944399c8b2c90bdd0f420ac029be0642) )
+ ROM_LOAD16_BYTE( "257ddhc33.c7", 0x3000000, 0x800000, CRC(7aa59236) SHA1(c0a294e8e370efc46e11d8e8134fb1cd5df8ec0f) )
+ ROM_LOAD16_BYTE( "257ddhc33.c8", 0x3000001, 0x800000, CRC(f40fb3f2) SHA1(ed5f08862160ae1d64e251e4073925433a8587de) )
ROM_END
-ROM_START( kof2000ds37 )
+ROM_START( kof2000ds08 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
@@ -3112,11 +3116,11 @@ ROM_START( kof2000ds37 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257ddhc36.c7", 0x3000000, 0x800000, CRC(1d29a7d2) SHA1(e07f6d0cc3895790fcf101a73719135caacd815a) )
- ROM_LOAD16_BYTE( "257ddhc36.c8", 0x3000001, 0x800000, CRC(c7ec072b) SHA1(c36962f552761753d9a28419de236ffb31a14f9e) )
+ ROM_LOAD16_BYTE( "257ddhc34.c7", 0x3000000, 0x800000, CRC(3afa5838) SHA1(f87e26d59fe0b898dc438c855f958cf1824cabcc) )
+ ROM_LOAD16_BYTE( "257ddhc34.c8", 0x3000001, 0x800000, CRC(2242aafb) SHA1(ee941e2a607f4b4e2d4277aedceb0d827544322a) )
ROM_END
-ROM_START( kof2000ds38 )
+ROM_START( kof2000ds09 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
@@ -3138,13 +3142,13 @@ ROM_START( kof2000ds38 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257ddhc37.c7", 0x3000000, 0x800000, CRC(2ad5ad50) SHA1(39b94897becd1184c4c15d9f37c02fc82e4787b5) )
- ROM_LOAD16_BYTE( "257ddhc37.c8", 0x3000001, 0x800000, CRC(e770d34a) SHA1(9062816876938b151dbceb972eca652300630f26) )
+ ROM_LOAD16_BYTE( "257ddhc35.c7", 0x3000000, 0x800000, CRC(618f88cc) SHA1(61e48aba41b16e19264511d12645279030814f53) )
+ ROM_LOAD16_BYTE( "257ddhc35.c8", 0x3000001, 0x800000, CRC(695ce8ca) SHA1(be6934b6944399c8b2c90bdd0f420ac029be0642) )
ROM_END
-ROM_START( kof2000ds39 )
+ROM_START( kof2000ds10 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc38.p1", 0x000000, 0x100000, CRC(51602d15) SHA1(a917a4b713c77374b2965a661da4a649b044381d) )
+ ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
@@ -3164,14 +3168,14 @@ ROM_START( kof2000ds39 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257ddhc36.c7", 0x3000000, 0x800000, CRC(1d29a7d2) SHA1(e07f6d0cc3895790fcf101a73719135caacd815a) )
+ ROM_LOAD16_BYTE( "257ddhc36.c8", 0x3000001, 0x800000, CRC(c7ec072b) SHA1(c36962f552761753d9a28419de236ffb31a14f9e) )
ROM_END
-ROM_START( kof2000ds40 )
+ROM_START( kof2000ds11 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
- ROM_LOAD16_WORD_SWAP( "257dhc39.p2", 0x100000, 0x400000, CRC(7ce6c111) SHA1(febe1a0001071f7edd04b9e9c9dbd57a5274ccce) )
+ ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
NEO_SFIX_MT_512K
@@ -3190,11 +3194,11 @@ ROM_START( kof2000ds40 )
ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
+ ROM_LOAD16_BYTE( "257ddhc37.c7", 0x3000000, 0x800000, CRC(2ad5ad50) SHA1(39b94897becd1184c4c15d9f37c02fc82e4787b5) )
+ ROM_LOAD16_BYTE( "257ddhc37.c8", 0x3000001, 0x800000, CRC(e770d34a) SHA1(9062816876938b151dbceb972eca652300630f26) )
ROM_END
-ROM_START( kof2000ds41 )
+ROM_START( kof2000ds12 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "257n.p1", 0x000000, 0x100000, CRC(5f809dbe) SHA1(2bc233dcff5622de86d01e3b74b840c7caf12982) )
ROM_LOAD16_WORD_SWAP( "257dhc40.p2", 0x100000, 0x400000, CRC(e0c97a77) SHA1(440c1b2485885870a82612fa6559860048fea844) )
@@ -3220,115 +3224,81 @@ ROM_START( kof2000ds41 )
ROM_LOAD16_BYTE( "257ddhc40.c8", 0x3000001, 0x800000, CRC(381f3964) SHA1(7fa15a63783979a10628d2ab077f7b21bde8498d) )
ROM_END
-ROM_START( kof2000ds42 )
- ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "257dhc41.p1", 0x000000, 0x100000, CRC(bed8a6ba) SHA1(832a56a5481698316f0af333513dad2e1b40ebe6) )
- ROM_LOAD16_WORD_SWAP( "257n.p2", 0x100000, 0x400000, CRC(693c2c5e) SHA1(dc9121b7369ef46596343cac055a00aec81704d4) )
-
- NEO_SFIX_MT_512K
-
- NEO_BIOS_AUDIO_256K( "257d.m1", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) )
- ROM_LOAD( "257.v2", 0x400000, 0x400000, CRC(1afb20ff) SHA1(57dfd2de058139345ff2b744a225790baaecd5a2) )
- ROM_LOAD( "257.v3", 0x800000, 0x400000, CRC(4605036a) SHA1(51b228a0600d38a6ec37aec4822879ec3b0ee106) )
- ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) )
- ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) )
- ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) )
- ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) )
- ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) )
- ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) )
- ROM_LOAD16_BYTE( "257d.c7", 0x3000000, 0x800000, CRC(71dfc3e2) SHA1(1889a8dc88993e35f9fd93ce2bee1de52995932d) )
- ROM_LOAD16_BYTE( "257d.c8", 0x3000001, 0x800000, CRC(0fa30e5f) SHA1(0cb7fa6b0219e1af2df9b97786c677651a78f37a) )
-ROM_END
-
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '2000
-HACK( 2017, kof2000s01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Evolution 1.2 Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s02, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s03, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s04, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s05, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s06, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V5)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s07, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Zero Striker Moves V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s08, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Zero Striker Moves V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s09, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Add Boss ST Color)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s10, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Fix Boss ST Broken V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s11, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Fix Boss ST Broken V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s12, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enhanced Counter & Armor Mode V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s13, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enhanced Counter & Armor Mode V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s14, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enhanced Counter & Armor Mode V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s15, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Enhanced Power)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s16, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Free ST)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s17, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Free special move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s18, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Golden Style)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s19, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Icy Blue Style)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s20, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Color Change V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s21, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Color Change V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s22, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Bikini-Athena)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s23, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar v1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s24, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar v2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s25, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar v3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s26, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar v4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s27, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar v5)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s28, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar v6)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s29, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (The Style Of Kyo'S D)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s30, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Orochi Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s31, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000s32, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Hacks", "Kof2000 (Investment Skills Hit)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof2000s33, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (s33)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000n01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Hacks", "Kof2000 (Translation Chinese)(not encrypted)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000n02, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Hacks", "Kof2000 (BOSS Striker Perfect Edtion)(not encrypted)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000n03, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Hacks", "Kof2000 (Simplify The Move)(not encrypted)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Translation Chinese)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds02, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (BOSS Striker 1.0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds03, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Evolution 1.2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds04, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Remix Pro 1.00a)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds05, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (XXX)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds06, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds07, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds08, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds10, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enable Hidden Characters V5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds11, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Zero Striker Moves V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds12, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Zero Striker Moves V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds13, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Add Boss ST Color)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds14, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Fix Boss ST Broken)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds15, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Bugfix For Zero's Special Move)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds16, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enhanced Counter & Armor Mode V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds17, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enhanced Counter & Armor Mode V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds18, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enhanced Counter & Armor Mode V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds19, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Enhanced Power)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds20, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Free ST)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds21, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Free Special Move)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds22, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Yagami Nunnery Add '97 Shavings Wind)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds23, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Move Correction)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds24, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Remix)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds25, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (No Length Limit For Robert's Special Move)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds26, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Icy Blue Style Alt)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds27, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Golden Style)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds28, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Color Change v1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds29, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Color Change v2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds30, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Color Change v3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds31, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Color Change v4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds32, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Bikini-Athena)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds33, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds34, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds35, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds36, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar V4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds37, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar V5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds38, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Half Transparency Life Bar V6)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds39, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Chaos Revision)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds40, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (The Style Of Kyo's D)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds41, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Orochi)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2000ds42, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Hacks", "Kof2000 (Unlimited Credits In Console Mode)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-
+HACK( 200?, kof2000s01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "wesker & Jason", "Kof2000 (Evolution 1.2)(Alt)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s02, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Ydmis", "Kof2000 (Enable Hidden Characters V1)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s03, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Ydmis", "Kof2000 (Enable Hidden Characters V2)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s04, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Jason", "Kof2000 (Enable Hidden Characters V3)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s05, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Dodowang", "Kof2000 (Enable Hidden Characters V4)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s06, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "0 Day-S", "Kof2000 (Enable Hidden Characters V5)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s07, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "unknown", "Kof2000 (Hidden Characters Zero Striker Moves v1)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s08, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "danpaji1 & marcochen", "Kof2000 (Hidden Characters Zero Striker Moves v2)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s09, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Eddids", "Kof2000 (Hidden Characters Add Boss ST Color)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s10, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "0 Day-S", "Kof2000 (Hidden Characters Fix Boss ST Broken)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s11, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "kof1996", "Kof2000 (Hidden Characters Bugfix For Zero's Special Move)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s12, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Creamymami", "Kof2000 (Enhanced Counter & Armor Mode V1)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s13, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Creamymami", "Kof2000 (Enhanced Counter & Armor Mode V2)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s14, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Creamymami", "Kof2000 (Enhanced Counter & Armor Mode V3)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s15, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Creamymami", "Kof2000 (Enhanced Power)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s16, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Creamymami", "Kof2000 (Free ST)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s17, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Creamymami", "Kof2000 (Free Special Move)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s18, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Unknown", "Kof2000 (Golden Style)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s19, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "zhangshee", "Kof2000 (Icy Blue Style)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s20, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "tcwlee", "Kof2000 (Color Change V1)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s21, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "kim & tcwlee", "Kof2000 (Color Change V2)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s22, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Bikini-Athena)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s23, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar v1)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s24, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar v2)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s25, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar v3)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s26, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Half Transparency Timer v1)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s27, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Half Transparency Timer v2)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s28, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "oak2003", "Kof2000 (Half Transparency Striker Cage)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s29, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "sjx", "Kof2000 (The Style Of Kyo'S D)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s30, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "sujianxiong", "Kof2000 (The Eight Gods Of The Blood Of The Great Snake)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s31, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "Eddids", "Kof2000 (Unlimited Credits In Console Mode)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s32, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "yashional", "Kof2000 (Investment Skills Hit)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000s33, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Unknown", "Kof2000 (Description Of Hack Unknown)(NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "COGODO", "Kof2000 (Translation Chinese)(not encrypted)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n02, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Eddids & 0 Day-S,A1", "Kof2000 (BOSS Striker Perfect Edtion)(not encrypted)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n03, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Unknown", "Kof2000 (Simplify The Move)(not encrypted)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n04, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "wesker & Jason", "Kof2000 (Evolution 1.2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n05, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Raymonose, Jason & Kim", "Kof2000 (Remix Pro 1.00a)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n06, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Ydmis", "Kof2000 (Enable Hidden Characters V2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n07, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "0 Day-S", "Kof2000 (Enable Hidden Characters V5)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n12, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Ydmis", "Kof2000 (Hidden Characters Zero striker moves v1)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n08, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "danpaji1 & marcochen", "Kof2000 (Hidden Characters Zero striker moves v2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n09, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Eddids", "Kof2000 (Add Another Boss ST Color)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n10, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "0 Day-S", "Kof2000 (Fix Zero's Striker Text Broken Bug)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n11, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "kof1996", "Kof2000 (Bug Fix For Zero's Special Move)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n13, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Creamymami", "Kof2000 (Enhanced Counter & Armor Mode V1)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n14, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Creamymami", "Kof2000 (Enhanced Counter & Armor Mode V2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n15, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Creamymami", "Kof2000 (Enhanced Counter & Armor Mode V3)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n16, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Creamymami", "Kof2000 (Enhanced Power)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n17, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Creamymami", "Kof2000 (Free ST)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n18, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "yashional", "Kof2000 (Free Special Move)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n19, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Unknown", "Kof2000 (Yagami Nunnery Add '97 Shavings Wind)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n20, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "EtheN.H", "Kof2000 (Move Correction)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n21, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Raymonose", "Kof2000 (Remix)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n22, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "sjx", "Kof2000 (No Length Limit For Robert's Special Move)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n23, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "zhangshee", "Kof2000 (Icy Blue Style Alt)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n24, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "tcwlee", "Kof2000 (Color Change v1)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n25, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "tcwlee", "Kof2000 (Color Change v2)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n26, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "kof1996", "Kof2000 (Chaos Revision)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n27, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "sjx", "Kof2000 (The Style Of Kyo's D)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n28, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Eddids", "Kof2000 (Unlimited Credits In Console Mode)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n29, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "sujianxiong", "Kof2000 (The Eight Gods Of The Blood Of the Great Snake)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n30, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Jason", "Kof2000 (Enable Hidden Characters v3)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000n31, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000n, ROT0, "Eddids & 0 DAY-S", "Kof2000 (BOSS Striker 1.0)(not encrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Cogodo", "Kof2000 (Translation Chinese)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds02, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Eddids & 0 DAY-S", "Kof2000 (BOSS Striker 1.0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds03, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Unknown", "Kof2000 (XXX)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds04, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "Ydmis", "Kof2000 (Enable Hidden Characters V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds05, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Bikini-Athena)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds06, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds07, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds08, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds09, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar V4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds10, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar V5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds11, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "oak2003", "Kof2000 (Half Transparency Life Bar V6)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2000ds12, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2knd, ROT0, "sujianxiong", "Kof2000 (Orochi)(decrypted C)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/kof2001.cpp b/docs/release/src/hbmame/drivers/kof2001.cpp
index 96e01b190de..650fcac0f8b 100644
--- a/docs/release/src/hbmame/drivers/kof2001.cpp
+++ b/docs/release/src/hbmame/drivers/kof2001.cpp
@@ -268,14 +268,14 @@ ROM_START( kof2k1bh ) /* The King of Fighters 2001 - Hack by Dodowang - (Can cho
ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
- ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
- ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
- ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
- ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
- ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
- ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
- ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ ROM_LOAD16_BYTE( "262bs2.c1", 0x0000000, 0x800000, CRC(634c374d) SHA1(d43086ef6e86ef39b2f9afda2aba47d17c55d943) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c2", 0x0000001, 0x800000, CRC(6b9534f9) SHA1(c52ab7a2ec7df788b03e5f5ff1e906e2d6512da7) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "262bs2.c3", 0x1000000, 0x800000, CRC(21d114db) SHA1(53789fae6cb07b7961f126e88fd2c97998885cd4) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c4", 0x1000001, 0x800000, CRC(7f4678f2) SHA1(3f36bbbe63cac787b551992e1e7f10e7ba8abe8d) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "262bs2.c5", 0x2000000, 0x800000, CRC(fe98132f) SHA1(1e21f3473d4786c44dcaa0018ad446ab50a86a3a) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c6", 0x2000001, 0x800000, CRC(91e3ed85) SHA1(14a72d05a8496826beb9e3b0e373c0038bd1d8e5) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "262bs2.c7", 0x3000000, 0x800000, CRC(e451915c) SHA1(9b4b2718e8ecf33c421a5b5363e7ff622bc3f4f2) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c8", 0x3000001, 0x800000, CRC(831943ba) SHA1(ae7c79d28edaaaf3f792a8317cceb4ad9264b2d1) ) /* Plane 2,3 */
ROM_END
ROM_START( kof2k1bh1 )
@@ -294,17 +294,16 @@ ROM_START( kof2k1bh1 )
ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
- ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
- ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
- ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
- ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
- ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
- ROM_LOAD16_BYTE( "262d.c7", 0x3000000, 0x800000, CRC(d1408776) SHA1(E77C786070B2B851A8A36250722B4C902E7213ED) )
- ROM_LOAD16_BYTE( "262d.c8", 0x3000001, 0x800000, CRC(954d0e16) SHA1(975803C130DF3A6E835B9BF0F8532D6586058C54) )
+ ROM_LOAD16_BYTE( "262bs2.c1", 0x0000000, 0x800000, CRC(634c374d) SHA1(d43086ef6e86ef39b2f9afda2aba47d17c55d943) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c2", 0x0000001, 0x800000, CRC(6b9534f9) SHA1(c52ab7a2ec7df788b03e5f5ff1e906e2d6512da7) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "262bs2.c3", 0x1000000, 0x800000, CRC(21d114db) SHA1(53789fae6cb07b7961f126e88fd2c97998885cd4) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c4", 0x1000001, 0x800000, CRC(7f4678f2) SHA1(3f36bbbe63cac787b551992e1e7f10e7ba8abe8d) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "262bs2.c5", 0x2000000, 0x800000, CRC(fe98132f) SHA1(1e21f3473d4786c44dcaa0018ad446ab50a86a3a) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c6", 0x2000001, 0x800000, CRC(91e3ed85) SHA1(14a72d05a8496826beb9e3b0e373c0038bd1d8e5) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "262bs2.c7", 0x3000000, 0x800000, CRC(e451915c) SHA1(9b4b2718e8ecf33c421a5b5363e7ff622bc3f4f2) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "262bs2.c8", 0x3000001, 0x800000, CRC(831943ba) SHA1(ae7c79d28edaaaf3f792a8317cceb4ad9264b2d1) ) /* Plane 2,3 */
ROM_END
-
ROM_START( kof2k1bs )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "262bs.p1", 0x000000, 0x100000, CRC(b5becb3c) SHA1 (b3270392560205f321b58a5a5d0d6d9c7268242a) )
@@ -2207,94 +2206,100 @@ ROM_START( kof2k1z2 ) /* The King of Fighters 2001 - Hack by Zhangshee - (Can ch
ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
ROM_END
-
-
-HACK( 2001, kof2001d, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Eolith / SNK", "Kof2001 (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2001n, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2001 (fully decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ay, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Kurouri and Ydmis", "Kof2001 (Revised set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1b, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Add Char set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1b1, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996 / KQZ / Zuojie", "Kof2001 (Boss Fixed Version by KOF1996, KQZ & ZUOJIE)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1b3, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHt", "Kof2001 (Bloodlust)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1b4, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Katana", "Kof2001 (Bloodlust Reload hack by Katana)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1bd2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ayane", "Kof2001 (Char color changed - Attack cremation scarlet)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1bh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Dodowang", "Kof2001 (Add Char set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1bh1, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2001 (Boss Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1bs, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof2001 PS2 PLUS ( Eddids )", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1bs2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "EGCG / Dodowang", "Kof2001 Boss Enabler v2.0 by Dodowang [EGCG]", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ce, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 9)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cfc, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "C6F8", "Kof2001 (Char color changed set 9 - rel 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cf1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "C6F8", "Kof2001 (Iori p1 and p2 Color Changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ch, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Chase", "Kof2001 (Add Char - Diff Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1clr, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 8)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp3, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp4, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp5, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 6)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp6, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed set 7)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cp7, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Char color changed - Attack cremation ice blue set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1cr, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "CrUmp", "Kof2001 (Revised set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1eh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ehc, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ydmis", "Kof2001 (Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ehr, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Raymonose", "Kof2001 (Ultra kill start max - Ultra pow hack - Diff Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1gm, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Color style remix set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1guan, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NGRT", "Kof2001 (Guan Version (Remix by NGRT))", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ha, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Alternate home ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ha2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Alternate home ver rev.2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1hao, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Alternate home ver old)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1hb, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Kurouri", "Kof2001 (Add Char set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1hgm, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "hack", "Kof2001 (Color style remix set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ice, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ic2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3o, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030629)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k32, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030714)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k33, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030725)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k34, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030730)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k35, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030806)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k36, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030815)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k37, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030817)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k38, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030823)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k39, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030826)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3a, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030907)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3b, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031005)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3c, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031011)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3d, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031013)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3e, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031018)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3f, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031019)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3g, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - Ultra rev - 031120)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1k3h, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - Add Igniz - 031202)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ki, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kalce", "Kof2001 PLUS (Special ST V0.5 by Kalce)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1lse, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "CRC-LSE", "Kof2001 (Char color changed for whip 2P, k'2P, VANESSA 2P, Angel 2P)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1mk, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 Old)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1mk2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 v2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1mke, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "MasakiAnton", "Kof2001 (Revised set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof2k1nd, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hassan32000", "Kof2001 (Krizalid)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001d, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Eolith / SNK", "Kof2001 (Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001n, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2001 (Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ay, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Kurouri and Ydmis", "Kof2001 (Revised set 1)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1b, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Add Char set 2)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1b1, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996 / KQZ / Zuojie", "Kof2001 (Boss Fixed Version)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1b3, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHt", "Kof2001 (Bloodlust)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1b4, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ayane", "Kof2001 (Bloodlust Reload)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1bd2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ayane", "Kof2001 (Char color changed - Attack cremation scarlet)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1bh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Dodowang", "Kof2001 (Enable hidden characters v2)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1bh1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Dodowang", "Kof2001 (Enable hidden characters v3)(Alt)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1bs, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof2001 (Ps2 Plus)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1bs2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "EGCG / Dodowang", "Kof2001 (Boss Enabler v2.0)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ce, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 9)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cfc, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "C6F8", "Kof2001 (Char color changed set 9 - rel 2)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cf1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "C6F8", "Kof2001 (Iori p1 and p2 Color Changed)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ch, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Chase", "Kof2001 (Add Char - Diff Moves)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1clr, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 8)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 1)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 2)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 3)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp3, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 4)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp4, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 5)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp5, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 6)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp6, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed set 7)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cp7, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Char color changed - Attack cremation ice blue set 3)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1cr, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "CrUmp", "Kof2001 (Revised set 2)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1eh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ehc, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ydmis", "Kof2001 (Ultra kill start max - Ultra pow)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ehr, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Raymonose", "Kof2001 (Ultra kill start max - Ultra pow - Diff Moves)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1gm, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Flycboy", "Kof2001 (Some Team Color change)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1guan, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NGRT", "Kof2001 (Guan Version)(Remix)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ha, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Alternate home ver)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ha2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Alternate home ver rev.2)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1hao, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Alternate home ver old)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1hb, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Kurouri", "Kof2001 (Enable hidden characters v1)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1hgm, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Flycboy", "Kof2001 (Some Team Color change)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ice, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 1)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ic2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 2)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3o, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030629)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k32, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030714)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k33, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030725)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k34, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030730)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k35, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030806)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k36, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030815)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k37, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030817)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k38, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030823)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k39, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030826)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3a, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 030907)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3b, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031005)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3c, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031011)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3d, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031013)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3e, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031018)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3f, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 031019)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3g, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - Ultra rev - 031120)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1k3h, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Remix Ultra v2.2)(2003-12-02)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ki, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kalce", "Kof2001 Plus (Special ST V0.5)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1lse, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "CRC-LSE", "Kof2001 (Char color changed for whip 2P, k'2P, VANESSA 2P, Angel 2P)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1mk, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 Old)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1mk2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 v2.0)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1mke, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "MasakiAnton", "Kof2001 (Revised set 4)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof2k1nd, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hassan32000", "Kof2001 (Krizalid)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
HACK( 2003, kof2k1pa, kof2001, neogeo_noslot, neogeo, neogeo_state, kf2k1pa, ROT0, "bootleg", "Kof2001 Plus (set 2, bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1pa2, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2001 PLUS (Other Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1pjc, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Color Fix 030302)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1pjo, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Color Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1pj1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Char color changed ?? rev.2 ?? 1508)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1pj2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Char color changed - Machine repair menu col changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1pj3, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Color Fix 030720)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1pa2, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2001 Plus (Other Hack)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1pjc, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Color Fix 030302)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1pjo, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Color Fix)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1pj1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Char color changed ?? rev.2 ?? 1508)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1pj2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Char color changed - Machine repair menu col changed)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1pj3, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "TcwLee", "Kof2001 (Color Fix 030720)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
HACK( 2002, kof2k1pls, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "bootleg", "Kof2001 Plus (set 1, bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1rm, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Raymonose", "Kof2001 (Diff Moves set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k1rp, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 Remix Pro (v1.02 final 040311)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1rp0, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "FGCH / Jason / Kim / Raymonose", "Kof2001 REMIX PRO v1.02 Final by Jason, Kim & Raymonose [FGCH]", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1rp1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 Remix Pro (V1.01 final1 031206)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k1rpo, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 Remix Pro (V1.0a 0311xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k1ru, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 Remix Ultra (Diff Moves ultra rev - Add Igniz - 20040507 - v2.3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1ru0, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof2001 REMIX ULTRA Ver 2.3 by Jason", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1seh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1sob, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ayane", "Kof2001 (Char color changed - 1P char corpse-style remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k1st, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof2001 Special ST Version (Hack by KOF1996)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1st2, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof2001 (Special ST Version hack by Kof1996)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1wh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Wesker", "Kof2001 (Diff Moves set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1z1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Add Char set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kof2k1z2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Add Char set 5)", MACHINE_SUPPORTS_SAVE )
-
-
-//PSmame
+HACK( 200?, kof2k1rm, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Raymonose", "Kof2001 (Diff Moves set 1)(NGH-2621)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2k1rp, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro)(v1.02 final 040311)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2k1rp0, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Jason, Kim & Raymonose", "Kof2001 (Remix Pro v1.02 Final)(2004-03-01)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1rp1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro)(V1.01 final1 031206)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k1rpo, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro)(V1.0a 0311xx)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2k1ru, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Jason/K3", "Kof2001 (Remix Ultra)(Diff Moves ultra rev - Add Igniz - 20040507 - v2.3)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1ru0, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof2001 (Remix Ultra Ver 2.3)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1seh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max - Ultra pow)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1sob, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Ayane", "Kof2001 (Char color changed - 1P char corpse-style remix)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k1st, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof2001 (Special ST Version)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1st2, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof2001 (Special ST Version)(Alt)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1wh, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Wesker", "Kof2001 (Diff Moves set 2)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1z1, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Add Char set 4)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1z2, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Zhangshee", "Kof2001 (Enable hidden characters v1)(NGM-262?)", MACHINE_SUPPORTS_SAVE )
+
+
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /**************************
+ The King of Fighters '2001
+******************************/
ROM_START( kof2001s01 ) // c1,c7,m1,px confirmed
ROM_REGION( 0x500000, "maincpu", 0 )
@@ -2324,8 +2329,8 @@ ROM_END
ROM_START( kof2001s02 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "262.p1", 0x000000, 0x100000, CRC(9381750d) SHA1(dcfecd69e563ff52fe07d23c5372d0f748b07819) )
- ROM_LOAD16_WORD_SWAP( "262.p2", 0x100000, 0x400000, CRC(8e0d8329) SHA1(10dcc1baf0aaf1fc84c4d856bca6bcff85aed2bc) )
+ ROM_LOAD16_WORD_SWAP( "262pa.p1", 0x000000, 0x100000, CRC(f8a71b6f) SHA1(e4cc249b36b8cb72aa162adff4cdb302ce220812) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
NEO_SFIX_MT_128K
@@ -2868,6 +2873,214 @@ ROM_START( kof2001ds02 )
ROM_LOAD16_BYTE( "262dhc02.c8", 0x3000001, 0x800000, CRC(edfd9231) SHA1(18d148e266239a383034cd3efe2e45ceab06499f) )
ROM_END
+ROM_START( kof2001ds03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pa.p1", 0x000000, 0x100000, CRC(f8a71b6f) SHA1(e4cc249b36b8cb72aa162adff4cdb302ce220812) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262pa2.s1", CRC(a4da10fd) SHA1(3b5f73d284f0f912d96e07d7b30122eaa43a04a8) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds03.c7", 0x3000000, 0x800000, CRC(c00aa207) SHA1(5917b53952b9977266c2f996c728c8ff5128cde3) )
+ ROM_LOAD16_BYTE( "262ds03.c8", 0x3000001, 0x800000, CRC(32b11065) SHA1(1e9b1d98b0a0b9c3e767c36e25d71ac7f0780987) )
+ROM_END
+
+ROM_START( kof2001ds04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pls.p1", 0x000000, 0x100000, CRC(758529a7) SHA1(cefdc7049772dcb77d658ac8571a12eedabda3c9) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262pls.s1", CRC(088657e6) SHA1(7ab5eac3ff2a82e04fdc9dc8ee5d193db580e8d4) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds04.c7", 0x3000000, 0x800000, CRC(52ecf00a) SHA1(4baebb95fe78de3d69e15c5c4d2a7d575c7a9ee7) )
+ ROM_LOAD16_BYTE( "262ds04.c8", 0x3000001, 0x800000, CRC(432f5392) SHA1(37b78a159688b2d7ad8e4749961f286eabda2769) )
+ROM_END
+
+ROM_START( kof2001ds05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262rp.p1", 0x000000, 0x100000, CRC(e9e42e55) SHA1(2a254d056ab046d2704e16ebbaa2b68c6e867dc7) )
+ ROM_LOAD16_WORD_SWAP( "262rp.p2", 0x100000, 0x400000, CRC(91668d86) SHA1(3df31baaa1c87b040f88eeffff1a174960f9f1fc) )
+
+ NEO_SFIX_128K( "262rp.s1", CRC(492f5efe) SHA1(e18895da5c294245b6e119421affbd4f0e168c7a) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds05.c7", 0x3000000, 0x800000, CRC(d8defe70) SHA1(8b7ef517243569fa38620ef541fc5827b2ffa6ef) )
+ ROM_LOAD16_BYTE( "262ds05.c8", 0x3000001, 0x800000, CRC(7d973221) SHA1(d3445839c9ffb6619d07efd8dcccb6b81d0be26d) )
+ROM_END
+
+ROM_START( kof2001ds06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262ru.p1", 0x000000, 0x100000, CRC(3377ebee) SHA1(52b70ba1bb0801db02be3862dde1fcaf8ae5075b) )
+ ROM_LOAD16_WORD_SWAP( "262ru.p2", 0x100000, 0x400000, CRC(394bcc59) SHA1(f08adf02bff87d7399e07f70acbecf1a3da3c731) )
+
+ NEO_SFIX_128K( "262ru.s1", CRC(a5d90035) SHA1(8c651aa58d135d4428f24cfc6b733b16812f33d6) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds06.c7", 0x3000000, 0x800000, CRC(eb09d817) SHA1(4e2eb22f55c3028d27be5cc4a173754df11bb350) )
+ ROM_LOAD16_BYTE( "262ds06.c8", 0x3000001, 0x800000, CRC(8ca9cae5) SHA1(bcb0336525948b7855d5ff8ffcc8ccf60f77e77e) )
+ROM_END
+
+ROM_START( kof2001ds07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262bh.p1", 0x000000, 0x100000, CRC(f91b5329) SHA1(9b5375090072e5ea8b97bf4ebb55787476ff964d) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1 (82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262bh.s1", CRC(e600c595) SHA1(7133d879bff4854bead500c0928e0f1d918b7bed) )
+
+ NEO_BIOS_AUDIO_256K( "262n.m1", CRC(4bcc537b) SHA1(9fcf1342bcd53d5eec12c46ee41a51bf543256c2) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds07.c7", 0x3000000, 0x800000, CRC(c81c7f88) SHA1(ede4a13c6ab09072473aa40b59e9fd47307720d6) )
+ ROM_LOAD16_BYTE( "262ds07.c8", 0x3000001, 0x800000, CRC(c5b19439) SHA1(b5eab60b6d36f5ea810cfff41b73c3669ea68b87) )
+ROM_END
+
+ROM_START( kof2001ds08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262bs.p1", 0x000000, 0x100000, CRC(b5becb3c) SHA1 (b3270392560205f321b58a5a5d0d6d9c7268242a) )
+ ROM_LOAD16_WORD_SWAP( "262bs.p2", 0x100000, 0x400000, CRC(295d0c5c) SHA1 (696aa96aeee38971015ddf4a1ed66ecf605a04c2) )
+
+ NEO_SFIX_128K( "262bs.s1", CRC(19b6587b) SHA1 (0d065d086a57c991ef90f24c5b44306463147294) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds08.c7", 0x3000000, 0x800000, CRC(85e1c51f) SHA1(20dd79f88cff54703deda86ce85c4cb46058d396) )
+ ROM_LOAD16_BYTE( "262ds08.c8", 0x3000001, 0x800000, CRC(ad2c47db) SHA1(6a70450f5410d4dab48e8c21d669fa63a23d5bd9) )
+ROM_END
+
+ROM_START( kof2001ds09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262st2.p1", 0x000000, 0x100000, CRC(ce91a972) SHA1(2e2f42385a82b5f95ae461465c57890bf367f82d) )
+ ROM_LOAD16_WORD_SWAP( "262st2.p2", 0x100000, 0x400000, CRC(1420ef21) SHA1(af3d754a2d4d22d573a85bda5d8dda20f38fc369) )
+
+ NEO_SFIX_128K( "262st2.s1", CRC(2e3229a3) SHA1 (feb028bf43ae30e3091a67abc7c23a9816a3412e) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds09.c7", 0x3000000, 0x800000, CRC(1e8ab00c) SHA1(10736107913628c71df4c45423f2ddf68deac2a4) )
+ ROM_LOAD16_BYTE( "262ds09.c8", 0x3000001, 0x800000, CRC(26653a3b) SHA1(d28b7825a903b6d9fd5b27dcf724ee3cdef52012) )
+ROM_END
+
+ROM_START( kof2001ds10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262b1.p1", 0x000000, 0x100000, CRC(832ff765) SHA1 (93bc612249ecbeddb12a80caed5cc6bb15ecac0a) )
+ ROM_LOAD16_WORD_SWAP( "262b1.p2", 0x100000, 0x400000, CRC(6762cf94) SHA1 (7444554b6de83b11a4c1ffc0230e646a6d5a7c75) )
+
+ NEO_SFIX_128K( "262st2.s1", CRC(2e3229a3) SHA1 (feb028bf43ae30e3091a67abc7c23a9816a3412e) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262d.c1", 0x0000000, 0x800000, CRC(103225b1) SHA1(41486C7BB421B6B54F3CA07621AABD907BF10E15) )
+ ROM_LOAD16_BYTE( "262d.c2", 0x0000001, 0x800000, CRC(f9d05d99) SHA1(C135DD3D5584DC58A46315D64F663E34BB64BEBF) )
+ ROM_LOAD16_BYTE( "262d.c3", 0x1000000, 0x800000, CRC(4c7ec427) SHA1(0156E2F79E7A62B15ACC2314AC6563A67AF0F256) )
+ ROM_LOAD16_BYTE( "262d.c4", 0x1000001, 0x800000, CRC(1d237aa6) SHA1(B007FE9F1F32F0FF947C6575741B47FB70976728) )
+ ROM_LOAD16_BYTE( "262d.c5", 0x2000000, 0x800000, CRC(c2256db5) SHA1(DAE6B7B0673B431F223D82F7C3A685DE70A1C035) )
+ ROM_LOAD16_BYTE( "262d.c6", 0x2000001, 0x800000, CRC(8d6565a9) SHA1(137C950D588D40C812C36967EC17D04D4FC56362) )
+ ROM_LOAD16_BYTE( "262ds10.c7", 0x3000000, 0x800000, CRC(9034d48a) SHA1(44659c6d015551b65b890a32669ae1fa81338a2a) )
+ ROM_LOAD16_BYTE( "262ds10.c8", 0x3000001, 0x800000, CRC(3b52831b) SHA1(77791d34d4d779e69a83df3e638818041cbdd42b) )
+ROM_END
+
ROM_START( kof2001hs01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "262hhc01-pg1.p1", 0x000000, 0x100000, CRC(f22290d0) SHA1(ceea544b9beb3160230310fdf064f26d50a79f8c) )
@@ -3390,7 +3603,7 @@ ROM_END
ROM_START( kof2001hs21 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "262-pg1.p1", 0x000000, 0x100000, CRC(2af7e741) SHA1(e41282d73ed6d521da056f1a16573bb61bfa3826) )
+ ROM_LOAD16_WORD_SWAP( "262hhc21-pg1.p1", 0x000000, 0x100000, CRC(6b83f204) SHA1(6a83bc5f248b99549616e332be26e68a9f575976) )
ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
NEO_SFIX_MT_128K
@@ -3416,7 +3629,7 @@ ROM_END
ROM_START( kof2001hs22 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "262hhc23-pg1.p1", 0x000000, 0x100000, CRC(efcc61ba) SHA1(0e33e7055fc0b2c0296d83e900fe25dcb0540a8e) )
+ ROM_LOAD16_WORD_SWAP( "262-pg1.p1", 0x000000, 0x100000, CRC(2af7e741) SHA1(e41282d73ed6d521da056f1a16573bb61bfa3826) )
ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
NEO_SFIX_MT_128K
@@ -3648,65 +3861,281 @@ ROM_START( kof2001hs30 )
ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
-/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
-// The King of Fighters '2001
-HACK( 2001, kof2001s01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Hacks", "Kof2001 (s01)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 Plus (set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s03, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 Plus (set 1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s04, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Remix Ultra v2.3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s05, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Enhanced Power)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s06, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Unlimited Power)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s07, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Unlimited Power Store)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s08, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Blood Version V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s09, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Blood Version V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s10, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s11, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s12, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s13, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s14, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V5)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s15, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V6)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s16, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Replace Some Chars' Color)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s17, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Icy Blue Style)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s18, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Half Transparency Life Bar V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s19, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001s20, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Investment Skills Hit)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001ds01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Hacks", "Kof2001 (Transparent Energy Bar V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001ds02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Hacks", "Kof2001 (Transparent Energy Bar V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Remix Ultra V2.1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Enable Hidden Characters v3)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs03, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Enable Hidden Characters v4)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs04, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Enable Hidden Characters v5)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs05, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Add Igniz's Striker Move V1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs06, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Add Igniz's Striker Move V2)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs07, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Enhanced Power)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs08, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Unlimited Power)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs09, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Unlimited Power Store)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs10, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Yagami Nunnery Add '97 Shavings Wind)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs11, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Move Correction)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs12, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Blood Version)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs13, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs14, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V2)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs15, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V3)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs16, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V4)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs17, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V5)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs18, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Color Change V6)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs19, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Replace Some Chars' Color)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs20, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Icy Blue Style)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs21, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Change Color In Battle)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs22, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Half Transparency Life Bar V1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs23, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Half Transparency Life Bar V3)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs24, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Like PS2 Ver Plus)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs25, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Special ST Version)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs26, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Investment Skills Hit)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs27, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Hidden Characters - Boss Fixed Version)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs28, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (The Largest Stock Of Energy)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs29, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Hacks", "Kof2001 (Simplify The Move 1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2001hs30, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Hacks", "Kof2001 (Move Simplified)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+ROM_START( kof2001hs31 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262hhc32-pg1.p1", 0x000000, 0x100000, CRC(138dea19) SHA1(ba2fbb83227a7dd6604dac0666ab54be872890f3) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_MT_128K
+
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "262.m1", CRC(a7f8119f) SHA1(71805b39b8b09c32425cf39f9de59b2f755976c2) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2001hs32 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262hhc33-pg1.p1", 0x000000, 0x100000, CRC(534b1b79) SHA1(ed8660471aada6b98d8fb8974cdac75863c68ebd) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_MT_128K
+
+ NEO_BIOS_AUDIO_ENCRYPTED_256K( "262.m1", CRC(a7f8119f) SHA1(71805b39b8b09c32425cf39f9de59b2f755976c2) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2k1pas01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pa.p1", 0x000000, 0x100000, CRC(f8a71b6f) SHA1(e4cc249b36b8cb72aa162adff4cdb302ce220812) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262pas01.s1", CRC(5c09790c) SHA1(5fa9644568e2ecbc199e18c699b0649be829d753) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2k1pas02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pa.p1", 0x000000, 0x100000, CRC(f8a71b6f) SHA1(e4cc249b36b8cb72aa162adff4cdb302ce220812) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262pas02.s1", CRC(1d04786e) SHA1(95bd790487628d18a7ed1eb3789f6ebc2892d846) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2k1pas03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pas03.p1", 0x000000, 0x100000, CRC(c1dd1637) SHA1(f917c105161810a65e6d647fbc1885db1d42783d) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+ NEO_SFIX_128K( "262pa.s1", CRC(50986eeb) SHA1(cdca34ba5afdd7b56cd5430b3df80da53de9b990) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2k1plss01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pls.p1", 0x000000, 0x100000, CRC(758529a7) SHA1(cefdc7049772dcb77d658ac8571a12eedabda3c9) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262plss01.s1", CRC(0a446ec5) SHA1(de3160e2a5cf8966846d861ec2a9de7ed21d66fa) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2k1plss02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262pls.p1", 0x000000, 0x100000, CRC(758529a7) SHA1(cefdc7049772dcb77d658ac8571a12eedabda3c9) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262plss02.s1", CRC(761bc06a) SHA1(b30233003fe42cdf8bf72b8abd059123281e1cff) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+ROM_START( kof2k1plss03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "262plss03.p1", 0x000000, 0x100000, CRC(4cff24ff) SHA1(2140a4aa51d891b1388a59a43af15468b8b67030) )
+ ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1(82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) )
+
+ NEO_SFIX_128K( "262pls.s1", CRC(088657e6) SHA1(7ab5eac3ff2a82e04fdc9dc8ee5d193db580e8d4) )
+
+ NEO_BIOS_AUDIO_128K( "262d.m1", CRC(2fb0a8a5) SHA1(9878370ff8cef3e9c9f307ad64c29522dd625c8f) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "262.c1", 0x0000000, 0x800000, CRC(99cc785a) SHA1(374f0674871d0196fa274aa6c5956d7b3848d5da) )
+ ROM_LOAD16_BYTE( "262.c2", 0x0000001, 0x800000, CRC(50368cbf) SHA1(5d9e206e98e0b0c7735b72ea46b45058fdec2352) )
+ ROM_LOAD16_BYTE( "262.c3", 0x1000000, 0x800000, CRC(fb14ff87) SHA1(445a8db2fc69eff54a252700f2d3a89244c58e75) )
+ ROM_LOAD16_BYTE( "262.c4", 0x1000001, 0x800000, CRC(4397faf8) SHA1(6752b394f6647502a649a3e62bd3442f936b733e) )
+ ROM_LOAD16_BYTE( "262.c5", 0x2000000, 0x800000, CRC(91f24be4) SHA1(88190c41f7d4a0f4b1982149fc9acfc640af498d) )
+ ROM_LOAD16_BYTE( "262.c6", 0x2000001, 0x800000, CRC(a31e4403) SHA1(5cd1a14703aa58810e2377dfb7353c61e9dc9c1f) )
+ ROM_LOAD16_BYTE( "262.c7", 0x3000000, 0x800000, CRC(54d9d1ec) SHA1(80c3a8ec39130dd5d3da561f287709da6b8abcf4) )
+ ROM_LOAD16_BYTE( "262.c8", 0x3000001, 0x800000, CRC(59289a6b) SHA1(ddfce7c85b2a144975db5bb14b4b51aaf881880e) )
+ROM_END
+
+/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
+// The King of Fighters '2001
+HACK( 200?, kof2001s01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Unknown", "Kof2001 (Description Of Hack Unknown)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Bootleg", "Kof2001 Plus (set 2)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s03, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Bootleg", "Kof2001 Plus (set 1)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001s04, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Jason", "Kof2001 (Remix Ultra v2.3)(2004-05-07)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s05, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Creamymami", "Kof2001 (Enhanced Power)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s06, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Creamymami", "Kof2001 (Unlimited Power)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s07, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Creamymami", "Kof2001 (Unlimited Power Store)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s08, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "ayane", "Kof2001 (Blood Version V1)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s09, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "ayane", "Kof2001 (Blood Version V2)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s10, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee", "Kof2001 (Color Change V1)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s11, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee", "Kof2001 (Color Change V2)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s12, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Flycboy", "Kof2001 (Color Change V3)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s13, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee", "Kof2001 (Color Change V4)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s14, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "C6F8", "Kof2001 (Color Change V5)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s15, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee & Katana", "Kof2001 (Color Change V6)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s16, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Benalla", "Kof2001 (Replace Some Chars' Color)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s17, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "zhangshee", "Kof2001 (Icy Blue Style)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s18, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "oak2003", "Kof2001 (Half Transparency Life Bar V2)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s19, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Eddids", "Kof2001 (Unlimited Credits In Console Mode)(NGM-262?)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001s20, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Investment Skills Hit)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001ds01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "oak2003", "Kof2001 (Transparent Energy Bar V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001ds02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "oak2003", "Kof2001 (Transparent Energy Bar V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2001ds03, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof2001 Plus (set 2)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2001ds04, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof2001 Plus (set 1)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001ds05, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro v1.02 final 040311)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001ds06, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof2001 (Remix Pro v2.3)(2004-05-07)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001ds07, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof2001 (Enable Hidden Characters v2)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001ds08, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof2001 (Like PS2 Ver plus)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001ds09, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof2001 (Special ST Version)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2001ds10, kof2001, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996, KQZ & ZUOJIE", "Kof2001 (Boss Fixed Version)(Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2001hs01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Jason", "Kof2001 (Remix Ultra V2.1)(2003-11-20)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Enable Hidden Characters v3)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs03, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Enable Hidden Characters v4)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs04, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Enable Hidden Characters v5)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs05, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Add Igniz's Striker Move V1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs06, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Add Igniz's Striker Move V2)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs07, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Creamymami", "Kof2001 (Enhanced Power)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs08, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Creamymami", "Kof2001 (Unlimited Power)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs09, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Creamymami", "Kof2001 (Unlimited Power Store)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs10, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "yashional", "Kof2001 (Yagami Nunnery Add '97 Shavings Wind)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs11, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "EtheN.H", "Kof2001 (Move Correction)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs12, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "ayane", "Kof2001 (Blood Version)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs13, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee", "Kof2001 (Color Change V1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs14, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee", "Kof2001 (Color Change V2)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs15, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Flycboy", "Kof2001 (Color Change V3)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs16, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee", "Kof2001 (Color Change V4)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs17, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "C6F8", "Kof2001 (Color Change V5)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs18, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "tcwlee & Katana", "Kof2001 (Color Change V6)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs19, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Benalla", "Kof2001 (Replace Some Chars' Color)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs20, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "zhangshee", "Kof2001 (Icy Blue Style)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs21, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "kof1996", "Kof2001 (Change Color In Battle)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs22, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "oak2003", "Kof2001 (Half Transparency Life Bar V1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs23, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "oak2003", "Kof2001 (Half Transparency Life Bar V3)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs24, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Eddids", "Kof2001 (Like PS2 Ver Plus)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs25, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "KoF1996", "Kof2001 (Special ST Version)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs26, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "yashional", "Kof2001 (Investment Skills Hit)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs27, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "KoF1996, KQZ & Zuojie", "Kof2001 (Hidden Characters - Boss Fixed Version)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs28, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (The Largest Stock Of Energy)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs29, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Simplify The Move 1)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs30, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Hacks", "Kof2001 (Move Simplified)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs31, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Eddids", "Kof2001 (Unlimited Credits In Console Mode)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2001hs32, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001, ROT0, "Unknown", "Kof2001 (Move Simplified ver.?)(NGH-2621)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1pas01, kof2001, neogeo_noslot, neogeo, neogeo_state, kf2k1pa, ROT0, "oak2003", "Kof2001 Plus (Half Transparency Life Bar v1)(set 2, bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1pas02, kof2001, neogeo_noslot, neogeo, neogeo_state, kf2k1pa, ROT0, "oak2003", "Kof2001 Plus (Half Transparency Life Bar v2)(set 2, bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1pas03, kof2001, neogeo_noslot, neogeo, neogeo_state, kf2k1pa, ROT0, "Eddids", "Kof2001 Plus (Unlimited Credits in Console Mode)(set 2, bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1plss01, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "oak2003", "Kof2001 Plus (Half Transparency Life Bar v1)(set 1, bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1plss02, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "oak2003", "Kof2001 Plus (Half Transparency Life Bar v2)(set 1, bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k1plss03, kof2001, neogeo_noslot, neogeo, neogeo_state, kof2001hb, ROT0, "Eddids", "Kof2001 Plus (Unlimited Credits in Console Mode)(set 1, bootleg)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/kof2002.cpp b/docs/release/src/hbmame/drivers/kof2002.cpp
index 28d7c469467..81a0a5e8ca3 100644
--- a/docs/release/src/hbmame/drivers/kof2002.cpp
+++ b/docs/release/src/hbmame/drivers/kof2002.cpp
@@ -3686,161 +3686,166 @@ ROM_START( kof2k2xxx )
ROM_LOAD16_BYTE( "265d.c8", 0x3000001, 0x800000, CRC(bef667a3) SHA1(D5E8BC185DCF63343D129C31D2DDAB9F723F1A12) )
ROM_END
-
-
-HACK( 2002, kof200215, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "hack", "Kof2002 (MAGIC PLUS II)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof200215, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 Magic Plus II (NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
HACK( 2002, kof2002d, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Eolith / Playmore", "Kof2002 (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof2002x, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "hack", "Kof2002 (Babel ice field remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ath, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 (Athena hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2b, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Alphax2?", "Kof2002 (Add Char set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2b1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Alphax2?", "Kof2002 (Add Char set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2bd, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k2bd, ROT0, "hack", "Kof2002 Challenge to Ultimate Battle (Bootleg, Decrypted)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2bh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Alphax2", "Kof2002 (Add Char set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2bjh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves 031025)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2bjo, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves 031013)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof2k2bl3, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 BLOOD S.PLUS (BL3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof2k2bl4, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 BLOOD S.PLUS (BL4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2bld, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 BLOOD PLUS", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2blood2,kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 BLOOD PLUS 2", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2br, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "hack", "Kof2002 (Portuguese set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2br1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "hack", "Kof2002 (Portuguese set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2br2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "hack", "Kof2002 (Portuguese set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2bs, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof2002 (Boss Dodowang Hack (red flame))", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2c2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / EGHT", "Kof2002 (3rd Strike of the Orochi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2cf1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Iori p3 and p4 Color Changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2cf2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Char color changed - rel.2 030827)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2cf3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Char color changed - rel.3 030831)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2cfc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Char color changed - rel.4 031017)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ch, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Coolhot", "Kof2002 (Move rev - Based on CHL and Ricky)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2chl, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "CHL", "Kof2002 (Enhanced gameplay - 030410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2cl2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.2 030413)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2cl3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.3 030413)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2cn, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU / ZUOJIE", "Kof2002 (Chinese Translation by FoxUU & ZUOJIE)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof2k2cori, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj / EGCG / EGHT", "Kof2002 (3rd Strike By IsmaMj)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2dbh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb,ROT0, "Dodowang","Kof2002 (Add Char- MVS timer flaw)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2e1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Kurouri", "Kof2002 (Add Char set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2e2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char set 5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2e3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ehr, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 33%)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2er2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 66%)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2er3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 80% 030414)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2er4, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 89% 030420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2erx, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. xx%)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2evo, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jimmyi", "Kof2002 (Evolution)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2evo2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT / EGHT", "Kof2002 (Evolution v1.3, by FCHT/EGHT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2fy, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unk", "Kof2002 (Lifebar + K', Vanessa, Iori, Kula and Angel color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2gc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Lewis67", "Kof2002 (Color changed set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2gc2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Lewis67", "Kof2002 (Color changed set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2gf, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Kumagorou", "Kof2002 (Color changed set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2green, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Green colour hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof2k2ht, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FMG CO", "Kof2002 (HT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof2k2ibp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj", "Kof2002 (Ice Blue Perfect)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ic1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - 80%)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ic2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - Old)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ice, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2jc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jui Lee", "Kof2002 (Char color changed for Athena 3P, Kula 3P and Kula 4P)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2js, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason / FCHT", "Kof2002 KOF REMIX ULTRA (v3.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2js2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason / FCHT", "Kof2002 KOF REMIX ULTRA (v3.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2js4, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof2002 KOF REMIX ULTRA (v2.5 SDM)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof2k2k2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 10th Style", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3o, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030629)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k32, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030725)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k33, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030730)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k34, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030805)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k35, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030815)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k36, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030818)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k37, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030823)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k38, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 030824)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k39, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030829)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3a, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 030907)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3b, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030908)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3c, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 031005)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3d, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 031009)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3e, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 031016)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2k3f, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Ultra - Add Char - Diff Moves 031202)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k2k3g, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Remix Ultra - Add Char - Diff Moves 040418)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2kai, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 (Boss Hack Kai Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2kc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2kc2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT / KOF-ON Team", "Kof2002 (3rd Strike Remixed by Kof ON Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2kk, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Hack Johnkof Remixed by KalcenTin)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2lb, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "LB70", "Kof2002 RETROPOKTER: VER 1.0", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2leon, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (dedicated to Leon9000)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2mcr, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neht", "Kof2002 MERRY X'MAS MIX", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2moi2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof2002ex2", "Kof2002 2002EX 2(Magic Orochi Iori 2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2moir, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof2002 (Retropokter Ver 1.0 - Magic Orochi Iori Remake)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2mp1, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 (Magic Plus)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof2k2mp3, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj", "Kof2002 (Magic Plus III)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2mpu, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof2002 (Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ngp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 (Portuguese negative colour)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof2k2nu, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack by BXX", "Kof2002 (Super Black Nude Mix)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2olp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 (Orochi Leona 97 color style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2om, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "hack", "Kof2002 (hack om)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2omg, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (hack omg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof2k2omg5, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof2k2omg8, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.8)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof2k2omg9, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof2k2omg9b, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9 beta)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2on, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 ONTEAM", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2or, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT", "Kof2002 (3rd strike of Orochi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ori, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 (Orochi's Iori Remixed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ori2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof2002 (Orochi's Iori by (FCHT) - Remixed by NEHT (Set 2))", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2pa, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "hack", "Kof2002 (Plus (hack 2))", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof2k2pfo, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj / Neo-Nebuwaks", "Kof2002 (unknown hack pfo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2pjw, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3 and Wesker", "Kof2002 Plus (Jason/K3 and Wesker)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2pl17, kof2002, lbsp, neogeo, neogeo_state, kof2k2pl17, ROT0, "GSC2007", "Kof2002 Plus 2017 (2017-12-25)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002x, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Babel ice field remix)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ath, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Athena)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2b, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Alphax2?", "Kof2002 (Add Char set 3)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2b1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Alphax2?", "Kof2002 (Add Char set 2)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2bd, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k2bd, ROT0, "Unknown", "Kof2002 (Challenge to Ultimate Battle)(Bootleg, Decrypted)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2bh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Alphax2", "Kof2002 (Enable hidden characters v1)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2bjh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves 031025)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2bjo, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves 031013)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof2k2bl3, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 (Blood S.Plus)(BL3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof2k2bl4, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 (Blood S.Plus)(BL4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2bld, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Blood S.Plus)(BL)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2blood2,kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Blood S.Plus)(BL2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2br, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (Portuguese set 2)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2br1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (Portuguese set 1)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2br2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (Portuguese set 3)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2bs, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof2002 (Boss)(Red flame)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2c2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / EGHT", "Kof2002 (3rd Strike of the Orochi)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2cf1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Iori p3 and p4 Color Changed)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2cf2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Char color changed - rel.2 030827)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2cf3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Char color changed - rel.3 030831)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2cfc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "C6F8", "Kof2002 (Char color changed - rel.4 031017)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ch, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Coolhot", "Kof2002 (Move rev - Based on CHL and Ricky)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2chl, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "CHL", "Kof2002 (Enhanced gameplay - 030410)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2cl2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.2 030413)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2cl3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.3 030413)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2cn, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU / ZUOJIE", "Kof2002 (Chinese Translation)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof2k2cori, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj / EGCG / EGHT", "Kof2002 (3rd Strike)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2dbh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb,ROT0, "Dodowang","Kof2002 (Add Char- MVS timer flaw)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2e1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Kurouri", "Kof2002 (Add Char set 4)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2e2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Enable hidden characters v2)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2e3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ehr, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 33%)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2er2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 66%)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2er3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 80% 030414)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2er4, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 89% 030420)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2erx, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. xx%)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2evo, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jimmyi", "Kof2002 (Evolution)(decrypted C)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2evo2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT / EGHT", "Kof2002 (Evolution v1.3)(decrypted C)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2fy, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (Lifebar + K', Vanessa, Iori, Kula and Angel color changed)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2gc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Lewis67", "Kof2002 (Color changed set 1)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2gc2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Lewis67", "Kof2002 (Color changed set 2)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2gf, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Kumagorou", "Kof2002 (Color changed set 3)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2green, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Green colour)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof2k2ht, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FMG CO", "Kof2002 (HT)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof2k2ibp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj", "Kof2002 (Ice Blue Perfect)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ic1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - 80%)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ic2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - Old)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ice, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2jc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jui Lee", "Kof2002 (Char color changed for Athena 3P, Kula 3P and Kula 4P)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2js, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason / FCHT", "Kof2002 (Remix Ultra v3.0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2js2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason / FCHT", "Kof2002 (Remix Ultra v3.5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2js4, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof2002 KOF (Remix Ultra v2.5 SDM)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2k2k2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (10Th Style)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3o, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030629)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k32, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030725)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k33, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030730)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k34, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030805)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k35, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030815)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k36, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030818)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k37, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030823)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k38, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 030824)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k39, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030829)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3a, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 030907)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3b, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 030908)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3c, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 031005)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3d, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 031009)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3e, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3","Kof2002 (Remix Ultra 2.2)(05-14-2003)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2k3f, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Remix Ultra 2.3)(12-02-2003)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2k2k3g, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Remix Ultra - Add Char - Diff Moves 040418)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2kai, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Boss Hack Kai Version)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2kc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Fighters Kim", "Kof2002 (Color changed set 4)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2kc2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT / KOF-ON Team", "Kof2002 (3rd Strike Remixed)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2kk, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Hack Remixed)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2lb, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "LB70", "Kof2002 (RetroPokter Ver 1.0)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2leon, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (dedicated to Leon9000)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2mcr, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neht", "Kof2002 (Christmas BT version)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2moi2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof2002ex2", "Kof2002 (Magic Orochi Iori 2.0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2moir, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof2002 (Retropokter Ver 1.0 - Magic Orochi Iori Remake)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2mp1, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 Magic Plus (decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof2k2mp3, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj", "Kof2002 Magic Plus III (decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2mpu, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof2002 Plus (Set 01)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ngp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Portuguese negative colour)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof2k2nu, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BXX/Fliperman", "Kof2002 (Super Black Nude Mix)(Naked version (v0.2))(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2olp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Orochi Leona 97 color style)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2om, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (hack om)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2omg, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega V0.?)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof2k2omg5, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.5)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof2k2omg8, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.8)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof2k2omg9, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof2k2omg9b, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9 beta)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2on, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (ONTEAM)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2or, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT", "Kof2002 (3rd strike of Orochi)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ori, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Orochi's Iori Remixed)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ori2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof2002 (Orochi's Iori Remixed (Set 2))(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2pa, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 Plus (Alt)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof2k2pfo, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ismamj / Neo-Nebuwaks", "Kof2002 (Unknown Description)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2pjw, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3 and Wesker", "Kof2002 Plus (Set 02)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof2k2pl17, kof2002, lbsp, neogeo, neogeo_state, kof2k2pl17, ROT0, "GSC2007", "Kof2002 Plus (2017-12-25)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
HACK( 2002, kof2k2plb, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bootleg", "Kof2002 Plus (set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2pr, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Diff Moves 20% - 030607)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2pro, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Diff Moves 20% - 030607 Older?)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2ps2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT", "Kof2002 (PS2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2ps2a, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "EGHT", "Kof2002 (PlayStation 2 ver 0.4, EGHT hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2k2ps2mp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT", "Kof2002 (PlayStation 2 Beta (Magic Plus))", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2pur, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kawada7278", "Kof2002 (Boss Purple Kawada7278 Hack)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2pr, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Diff Moves 20% - Professional)(03-06-2003)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2pro, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Diff Moves 20% - Professional Older?)(03-06-2003)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2ps2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT", "Kof2002 (PS2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2ps2a, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "EGHT", "Kof2002 (PlayStation 2 ver 0.4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2k2ps2mp, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG-EGHT", "Kof2002 Magic Plus (PlayStation 2 Beta)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2pur, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kawada7278", "Kof2002 (Boss Purple)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
HACK( 2002, kof2k2ra, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ruin Angel", "Kof2002 (Diff Moves - Based on CHL set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rgl, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 Magic Unique Crazy Rugal Plus (Kof on Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rm, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix 33%)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rm1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix rev.1 - 66%)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rm2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix rev.2 - 80% - 030414)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rm3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix rev.3 - 89% - 030420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rm13, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof2002 KOF REMIX ULTRA (1.3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rma, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 KOF REMIX ULTRA (2010-07-23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rmb, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2002 KOF REMIX ULTRA", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030430)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030508)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030508 Boss)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030509)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr4, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030509 Boss)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr5, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030517)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr6, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030610)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr7, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rr8, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rs, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Slovakia", "Kof2002 (Iori Special Remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2rs2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Slovakia", "Kof2002 Super Plus (Ultimate Edition v2.0 by Slovakia)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ru, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 Remix Ultra v2.5 (Add Char - Diff Moves ultra rev - 040820)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2rw, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Add Char - Diff Moves - 0310xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2sb, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Streetboy", "Kof2002 (Diff Moves - Based on CHL set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2se2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2seh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof2k2sm, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Maitry Maker", "Kof2002 (Super Mix)" , MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2smf, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team/Abbas", "Kof2002 (SMF)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2smg, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker/Abbas", "Kof2002 (SMG by Abbas)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2smg2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arn", "Kof2002 (Recompilation of SMG by Arn)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2soi, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ACM1PT", "Kof2002 Super Orochi Iori (by ADM1PT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2sp, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Add Char - Special move change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2spl, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHt", "Kof2002 Super Plus (Ultimate Edition by NeHt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2spls, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "JasonK, Danpaji1, Marcochen", "Kof2002 Super Plus (JasonK, Danpaji1, Marcochen)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k2spo, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Add Char - Special move change Old 030830)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2tc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "T.Com", "Kof2002 (Char color changed - Attack spark color changed for Iori and Orochi-Chris)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ul, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Diff Moves 030515)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2ule, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Diff Move - Ultra kill start max - Ultra pow hack 030515)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2wuk, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Ultra kill style - rev max2 - perfect)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof2k2xxx, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Peggy / Kim", "Kof2002 (Perfect revised edition)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rgl, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team", "Kof2002 (Magic Unique Crazy Rugal Plus)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rm, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix 33%)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rm1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix rev.1 - 66%)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rm2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix rev.2 - 80% - 030414)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rm3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Remix rev.3 - 89% - 030420)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rm13, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof2002 (Remix Ultra 1.3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rma, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Remix Ultra)(2010-07-23)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rmb, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Remix Ultra)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030430)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030508)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030508 Boss)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr3, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030509)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr4, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030509 Boss)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr5, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030517)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr6, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 030610)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr7, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rr8, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u1)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rs, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Slovakia", "Kof2002 (Iori Special Remix)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2rs2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Slovakia", "Kof2002 Super Plus (Ultimate Edition v2.0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2k2ru, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason/K3", "Kof2002 (Remix Ultra v2.5)(08-20-2004)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2rw, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Add Char - Diff Moves - 0310xx)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2sb, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Streetboy", "Kof2002 (Diff Moves - Based on CHL set 1)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2se2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 2)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2seh, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 1)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof2k2sm, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Maitry Maker", "Kof2002 (Super Mix)(decrypted C)" , MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2smf, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF-ON Team/Abbas", "Kof2002 (SMF)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2smg, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker/Abbas", "Kof2002 (SMG)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2smg2, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arn", "Kof2002 (Recompilation of SMG)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2soi, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ACM1PT", "Kof2002 (Super Orochi Iori)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2sp, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Add Char - Special move change)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2spl, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHt", "Kof2002 Super Plus (Ultimate Edition)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2spls, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "JasonK, Danpaji1, Marcochen", "Kof2002 Super Plus (JasonK, Danpaji1, Marcochen)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2k2spo, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Add Char - Special move change Old)(08-30-2003)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2tc, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "T.Com", "Kof2002 (Char color changed - Attack spark color changed for Iori and Orochi-Chris)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ul, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Ultra)(2003-05-15)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2ule, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Raymonose", "Kof2002 (Add Char - Diff Move - Ultra kill start max - Ultra pow 030515)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2wuk, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Wesker", "Kof2002 (Ultra kill style - rev max2 - perfect)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof2k2xxx, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Peggy / Kim", "Kof2002 (Perfect revised edition)(decrypted C)", MACHINE_SUPPORTS_SAVE )
///HACK( 2002, kof2002d, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "hack", "Kof2002 (decrypted C)", MACHINE_SUPPORTS_SAVE )
///HACK( 2002, kf2k2plb, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "bootleg", "Kof2002 Plus (set 3, bootleg / hack)", MACHINE_SUPPORTS_SAVE )
///HACK( 2002, kf2k2plc, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2plc, ROT0, "bootleg", "Kof2002 Super (set 4, bootleg / hack)", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+ /**************************
+ The King of Fighters '2002
+******************************/
ROM_START( kof2002s01 )
ROM_REGION( 0x500000, "maincpu", 0 )
@@ -4756,7 +4761,7 @@ ROM_END
ROM_START( kof2002s39 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "265ath.p1", 0x000000, 0x100000, CRC(5bb7eedb) SHA1(5d2566ae008c34e91799e1cd5c771be6e4de02df) )
+ ROM_LOAD16_WORD_SWAP( "265ath.p1", 0x000000, 0x100000, CRC(5bb7eedb) SHA1(5d2566ae008c34e91799e1cd5c771be6e4de02df) )
ROM_LOAD16_WORD_SWAP( "265hc39.p2", 0x100000, 0x400000, CRC(5e67f0d5) SHA1(9f816f26980346fec4afe9b9173d7072c6428369) )
NEO_SFIX_MT_128K
@@ -6196,6 +6201,30 @@ ROM_START( kof2002s98 )
ROM_LOAD16_BYTE( "265ps2.c10", 0x4000001, 0x800000, CRC(9832713d) SHA1(899c00ea88ef536441b9358b4620402ca9851cf5) )
ROM_END
+ROM_START( kof2002s99 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265ht.p1", 0x000000, 0x100000, CRC(3852f80e) SHA1(eca7670b368f9fbf2242f52a87fd18adf6afc24c) )
+ ROM_LOAD16_WORD_SWAP( "265hc12.p2", 0x100000, 0x400000, CRC(68efd27b) SHA1(02cb857781aabcc0de66d326e151baf510361ef3) )
+
+ NEO_SFIX_MT_128K
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
ROM_START( kof2002ds01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "265hc02.p1", 0x000000, 0x100000, CRC(de7ee8e1) SHA1(04e51b85d535f32adf002491577cd25116903fc1) )
@@ -6210,14 +6239,14 @@ ROM_START( kof2002ds01 )
ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "265ddhc02.c1", 0x0000000, 0x800000, CRC(75b17f93) SHA1(b7d9a5fb8a72951a4296d471c6f338a7ba76ddf5) )
+ ROM_LOAD16_BYTE( "265ddhc01.c1", 0x0000000, 0x800000, CRC(490cd8b8) SHA1(c58c565fdc8516dc7aea4683446bef9de73f89c5) )
ROM_LOAD16_BYTE( "265ddhc01.c2", 0x0000001, 0x800000, CRC(15f5d9d7) SHA1(863717872706988fc7123eb0037216cbe612c8e4) )
ROM_LOAD16_BYTE( "265d.c3", 0x1000000, 0x800000, CRC(959fad0b) SHA1(63AB83DDC5F688DC8165A7FF8D262DF3FCD942A2) )
ROM_LOAD16_BYTE( "265d.c4", 0x1000001, 0x800000, CRC(efe6a468) SHA1(2A414285E48AA948B5B0D4A9333BAB083B5FB853) )
ROM_LOAD16_BYTE( "265d.c5", 0x2000000, 0x800000, CRC(74bba7c6) SHA1(E01ADC7A4633BC0951B9B4F09ABC07D728E9A2D9) )
ROM_LOAD16_BYTE( "265d.c6", 0x2000001, 0x800000, CRC(e20d2216) SHA1(5D28EEA7B581E780B78F391A8179F1678EE0D9A5) )
- ROM_LOAD16_BYTE( "265d.c7", 0x3000000, 0x800000, CRC(8a5b561c) SHA1(A19697D4C2CC8EDEBC669C95AE1DB4C8C2A70B2C) )
- ROM_LOAD16_BYTE( "265d.c8", 0x3000001, 0x800000, CRC(bef667a3) SHA1(D5E8BC185DCF63343D129C31D2DDAB9F723F1A12) )
+ ROM_LOAD16_BYTE( "265ddhc01.c7", 0x3000000, 0x800000, CRC(9fbc4172) SHA1(21178e595788f0fbec22fa15e4b3c6827fc5b548) )
+ ROM_LOAD16_BYTE( "265ddhc01.c8", 0x3000001, 0x800000, CRC(eb81d1d4) SHA1(c9af2428b378f034f78a0c21278baf6fcf8a0259) )
ROM_END
ROM_START( kof2002ds02 )
@@ -6234,7 +6263,7 @@ ROM_START( kof2002ds02 )
ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "265d.c1", 0x0000000, 0x800000, CRC(7efa6ef7) SHA1(71345A4202E7CC9239538FB978638141416C8893) )
+ ROM_LOAD16_BYTE( "265ddhc02.c1", 0x0000000, 0x800000, CRC(75b17f93) SHA1(b7d9a5fb8a72951a4296d471c6f338a7ba76ddf5) )
ROM_LOAD16_BYTE( "265d.c2", 0x0000001, 0x800000, CRC(aa82948b) SHA1(B2A40797F68BDEB80BC54DCCC5495BE68934BF0E) )
ROM_LOAD16_BYTE( "265d.c3", 0x1000000, 0x800000, CRC(959fad0b) SHA1(63AB83DDC5F688DC8165A7FF8D262DF3FCD942A2) )
ROM_LOAD16_BYTE( "265d.c4", 0x1000001, 0x800000, CRC(efe6a468) SHA1(2A414285E48AA948B5B0D4A9333BAB083B5FB853) )
@@ -6535,7 +6564,7 @@ ROM_END
ROM_START( kof2002ds15 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
NEO_SFIX_MT_128K
@@ -6965,6 +6994,54 @@ ROM_START( kof2002ds32 )
ROM_LOAD16_BYTE( "265ddhc32.c8", 0x3000001, 0x800000, CRC(6f4edb88) SHA1(a413141db477ba804fc6ba3c29978d9afba14844) )
ROM_END
+ROM_START( kof2002ds33 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265or.p1", 0x000000, 0x100000, CRC(eb84d68f) SHA1(8dccf250cf04e129529793abcc655f5fc7fb6629) )
+ ROM_LOAD16_WORD_SWAP( "265ds33.p2", 0x100000, 0x400000, CRC(a77e923b) SHA1(b35c594f450e8fe028f5a30f54582241db76705c) )
+
+ NEO_SFIX_MT_128K
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265d.c1", 0x0000000, 0x800000, CRC(7efa6ef7) SHA1(71345A4202E7CC9239538FB978638141416C8893) )
+ ROM_LOAD16_BYTE( "265d.c2", 0x0000001, 0x800000, CRC(aa82948b) SHA1(B2A40797F68BDEB80BC54DCCC5495BE68934BF0E) )
+ ROM_LOAD16_BYTE( "265d.c3", 0x1000000, 0x800000, CRC(959fad0b) SHA1(63AB83DDC5F688DC8165A7FF8D262DF3FCD942A2) )
+ ROM_LOAD16_BYTE( "265rm13.c4", 0x1000001, 0x800000, CRC(2558972F) SHA1(2e0627fc5d689bf64fe36f02a489408d103c4499) )
+ ROM_LOAD16_BYTE( "265d.c5", 0x2000000, 0x800000, CRC(74bba7c6) SHA1(E01ADC7A4633BC0951B9B4F09ABC07D728E9A2D9) )
+ ROM_LOAD16_BYTE( "265d.c6", 0x2000001, 0x800000, CRC(e20d2216) SHA1(5D28EEA7B581E780B78F391A8179F1678EE0D9A5) )
+ ROM_LOAD16_BYTE( "265or.c7", 0x3000000, 0x800000, CRC(201e75e0) SHA1(7805d7a753df4d97bd73e05f22f31fe6440eaf6c) )
+ ROM_LOAD16_BYTE( "265or.c8", 0x3000001, 0x800000, CRC(ff0fd53b) SHA1(68289ab3f808b9c067a948948f48d5a3f1787e6c) )
+ROM_END
+
+ROM_START( kof2002ds34 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265bl4.p1", 0x000000, 0x100000, CRC(938af736) SHA1(27b0301ed208c155b56a2775ad6d1b683ead667e) )
+ ROM_LOAD16_WORD_SWAP( "265ds34.p2", 0x100000, 0x400000, CRC(34216d6f) SHA1(476c6b3771cc03fec9c363ff1eba6ce6cb168d7c) )
+
+ NEO_SFIX_MT_128K
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265bl4.c1", 0x0000000, 0x800000, CRC(325399a6) SHA1(50a565941ac805759872176ebb1506a736c05917) )
+ ROM_LOAD16_BYTE( "265bl4.c2", 0x0000001, 0x800000, CRC(76374796) SHA1(d4adf26ed356d271838c40aea2a84f604da2f8cb) )
+ ROM_LOAD16_BYTE( "265ori.c3", 0x1000000, 0x800000, CRC(E5074EEA) SHA1(387ef21d58b416126b95843bac1a0b6cc346818f) )
+ ROM_LOAD16_BYTE( "265ori.c4", 0x1000001, 0x800000, CRC(F6EB1FF2) SHA1(77cb493b9e75d42c204a9a6c052a813c2730e44f) )
+ ROM_LOAD16_BYTE( "265d.c5", 0x2000000, 0x800000, CRC(74bba7c6) SHA1(E01ADC7A4633BC0951B9B4F09ABC07D728E9A2D9) )
+ ROM_LOAD16_BYTE( "265d.c6", 0x2000001, 0x800000, CRC(e20d2216) SHA1(5D28EEA7B581E780B78F391A8179F1678EE0D9A5) )
+ ROM_LOAD16_BYTE( "265ori.c7", 0x3000000, 0x800000, CRC(0E9F6ADB) SHA1(0e4cdbd3df2ef7b0c78c3275ee22684c67bf2d23) )
+ ROM_LOAD16_BYTE( "265ori.c8", 0x3000001, 0x800000, CRC(9961799E) SHA1(cf5d43bbd90269155ac41fe9a31328654784351f) )
+ROM_END
+
ROM_START( kf2k2mps01 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kf02mhc01-p1.bin", 0x000000, 0x400000, CRC(0026a5ca) SHA1(23e988046b932230241a04951a064ecf6563245f) )
@@ -8597,6 +8674,54 @@ ROM_START( kf2k2mp2s36 )
ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
ROM_END
+ROM_START( kf2k2mp2s37 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "k2k2m2p1.bin", 0x000000, 0x200000, CRC(1016806c) SHA1(a583b45e9c0d6f67b95c52e44444aabe88f68d97) )
+ ROM_LOAD16_WORD_SWAP( "265ice.p2", 0x100000, 0x400000, CRC(6319dd5a) SHA1(0dfb67938aab5e1aa1e27cd80f8448ac5f4b3237) )
+
+ NEO_SFIX_128K( "k2k2m2s1.bin", CRC(446e74c5) SHA1(efc2afb26578bad9eb21659c70eb0f827d6d1ef6) )
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kf2k2mp2s38 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "k2k2m2hc17p1.bin", 0x000000, 0x200000, CRC(e9520fc7) SHA1(761d5149d341734041a0f8681b33cacd613d3f36) )
+ ROM_LOAD16_WORD_SWAP( "265mcr.p2", 0x100000, 0x400000, CRC(4134dc22) SHA1(20d887b96957d5255f2b18950ea45b6ecd782b51) )
+
+ NEO_SFIX_128K( "k2k2m2s1.bin", CRC(446e74c5) SHA1(efc2afb26578bad9eb21659c70eb0f827d6d1ef6) )
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
ROM_START( kf2k2plas01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "2k2phc01-p1pa.bin", 0x000000, 0x100000, CRC(617c1caa) SHA1(3a2b8fd12be097550f0945c2798ce027a36a7606) )
@@ -8652,16 +8777,13 @@ ROM_START( kf2k2plas03 )
NEO_SFIX_128K( "265smg.s1", CRC(1a3ed064) SHA1(9749bb55c750e6b65d651998c2649c5fb68db68e))
- /* Encrypted */
NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
- /* Encrypted */
ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
ROM_REGION( 0x4000000, "sprites", 0 )
- /* Encrypted */
ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
@@ -8679,16 +8801,13 @@ ROM_START( kf2k2plas04 )
NEO_SFIX_128K( "265smg.s1", CRC(1a3ed064) SHA1(9749bb55c750e6b65d651998c2649c5fb68db68e))
- /* Encrypted */
NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
- /* Encrypted */
ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
ROM_REGION( 0x4000000, "sprites", 0 )
- /* Encrypted */
ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
@@ -9755,13 +9874,1168 @@ ROM_START( kf2k2plas48 )
ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
ROM_END
-ROM_START( kof2002bs01 ) // bad gfx, probably wrong c roms
+ROM_START( kof2k2plbs01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs01-p1p.bin",0x000000, 0x100000, CRC(31f629d8) SHA1(33e5e7ab8210529213618c58771dac73b36d7fcb) )
+ ROM_LOAD16_WORD_SWAP( "265hc01.p2", 0x100000, 0x400000, CRC(db2227b7) SHA1(18e76d47b78815fa804f830bbb14a243372747ac) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs02-p1p.bin",0x000000, 0x100000, CRC(dba21bac) SHA1(a64d62c017ac79b4d9fb9f760aea89d4a3a85b20) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs03-p1p.bin",0x000000, 0x100000, CRC(f4f6a32f) SHA1(4134b4e443570f8157f7061672507123b58db29a) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs04-p1p.bin",0x000000, 0x100000, CRC(f073987d) SHA1(63d60d90e907a2ff85d379b8619f79c1dd48d130) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs05-p1p.bin",0x000000, 0x100000, CRC(f9e0525a) SHA1(6a59af4338e61f0fdfd13da4284c7a84dacf59bc) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs06-p1p.bin",0x000000, 0x100000, CRC(07178823) SHA1(3f3ba19082ec65d01e1ace9f2ca7cf4f11ce1db1) )
+ ROM_LOAD16_WORD_SWAP( "265hc57.p2", 0x100000, 0x400000, CRC(ec0bf70b) SHA1(68217dd2425fedcf69e0a37b133d4e0bc6c84f5e) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs06-p1p.bin",0x000000, 0x100000, CRC(07178823) SHA1(3f3ba19082ec65d01e1ace9f2ca7cf4f11ce1db1) )
+ ROM_LOAD16_WORD_SWAP( "265hc58.p2", 0x100000, 0x400000, CRC(47102925) SHA1(5efbb05cb40e25b8cdd2e972bb85f2a792f669c9) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs08-p1p.bin",0x000000, 0x100000, CRC(a582853d) SHA1(950f8b1798e19d185a8ffcf3d455eb765acc7870) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs09-p1p.bin",0x000000, 0x100000, CRC(f85dc9bd) SHA1(05470c0750d7199580687f7d0cc200cbf242be2f) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs10-p1p.bin",0x000000, 0x100000, CRC(04da1895) SHA1(41337df5b9f2266cb6ee21e65981ccaddf92f402) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs11 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs11-p1p.bin",0x000000, 0x100000, CRC(02bce43a) SHA1(28ca6f70adcea27db0e57bdf8f761c0b61293461) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs12 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs12-p1p.bin",0x000000, 0x100000, CRC(6bf8904e) SHA1(4ab4c57a346433439f02da4fb453ecfc5ac7847f) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs13 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs13.s1", CRC(e0a95bb3) SHA1(e7fbbf0c5c570afd10c57eef681e78f2bdc0389d) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs14 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs14.s1", CRC(e7004a44) SHA1(40c323896191c9d3dbf552dfe2a049c19c74ff38) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs15 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs15.s1", CRC(98c84ca1) SHA1(e8946dc0864f82af976daf4a90615b19fd59d746) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs16 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs16.s1", CRC(4bb3ca24) SHA1(adbadb368349ad87c2952ea8b46d45153309b93b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs17 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs17.s1", CRC(63c4eab2) SHA1(11801fa2e79ae7ebd7431ae2efa1b6a39575eba9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs18 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs18.s1", CRC(3761504d) SHA1(cb79090f250618c178f4da7129dc6e14d8ba8dcf) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs19 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2-p1p.bin",0x000000, 0x100000, CRC(3ab03781) SHA1(86946c19f1c4d9ab5cde86688d698bf63118a39d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plbs19.s1", CRC(0fd5094e) SHA1(2b5c1d2377299e4454c51d0aaa29b10bdc6e0405) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs20 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs20-p1p.bin",0x000000, 0x100000, CRC(f5280287) SHA1(c4725430c9eb572f83ae33e178482ce7572f773e) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs21 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs21-p1p.bin",0x000000, 0x100000, CRC(19bb220a) SHA1(bd37e0219c9794ee70dd8bdd3ae896c64b5890b0) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs22 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs22-p1p.bin",0x000000, 0x100000, CRC(e7602376) SHA1(292f7be3d29e25cce6f0b440360e04eb0744a818) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plbs23 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plbs23-p1p.bin",0x000000, 0x100000, CRC(aa8f6bd1) SHA1(3ce9b2b82a393bb89937391cdeb6a38ef30ffacd) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plb.s1", CRC(2072d5e9) SHA1(45f9eb101f4b58ce40c307fd9fa8b1e95215a81b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs01-p1p.bin",0x000000, 0x100000, CRC(e0abb04e) SHA1(f593fe5fd28ce51db050a5176deaf000724efc14) )
+ ROM_LOAD16_WORD_SWAP( "265hc01.p2", 0x100000, 0x400000, CRC(db2227b7) SHA1(18e76d47b78815fa804f830bbb14a243372747ac) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs02-p1p.bin",0x000000, 0x100000, CRC(0aff823a) SHA1(a2835ad8ec3c6d2684a2da61fec4141dd4c3ecbc) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs03-p1p.bin",0x000000, 0x100000, CRC(25ab3ab9) SHA1(c38e3cc2b76b95ea054740b3f14d2e3eb4d1c05d) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs04-p1p.bin",0x000000, 0x100000, CRC(212e01eb) SHA1(5c3c5e01c3efb47de99edb066d02770fddb76622) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs05-p1p.bin",0x000000, 0x100000, CRC(28bdcbcc) SHA1(63a3a027a4aab868ddfcefa924af521e8a37d4d9) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs06-p1p.bin",0x000000, 0x100000, CRC(d64a11b5) SHA1(db391c51208a1babf84bda2729031aaa2549deea) )
+ ROM_LOAD16_WORD_SWAP( "265hc57.p2", 0x100000, 0x400000, CRC(ec0bf70b) SHA1(68217dd2425fedcf69e0a37b133d4e0bc6c84f5e) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs06-p1p.bin",0x000000, 0x100000, CRC(d64a11b5) SHA1(db391c51208a1babf84bda2729031aaa2549deea) )
+ ROM_LOAD16_WORD_SWAP( "265hc58.p2", 0x100000, 0x400000, CRC(47102925) SHA1(5efbb05cb40e25b8cdd2e972bb85f2a792f669c9) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs08-p1p.bin",0x000000, 0x100000, CRC(74df1cab) SHA1(dad129bbbf835ea30abf77f535a68eb8288c7196) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs09-p1p.bin",0x000000, 0x100000, CRC(2900502b) SHA1(88d6dba88ce4f26297b75551595d1e555848a6dd) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs10-p1p.bin",0x000000, 0x100000, CRC(d5878103) SHA1(fc739ed7ca3faaf61a003a12e396b7db201745d2) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs11 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs11-p1p.bin",0x000000, 0x100000, CRC(d3e17dac) SHA1(2e15c8ba4b54592f41acb66711ea098fbbe319a3) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs12 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs12-p1p.bin",0x000000, 0x100000, CRC(baa509d8) SHA1(d30411c0732c8775e78719a0ba02e59aa98f1429) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs13 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs13.s1", CRC(f22511dd) SHA1(0b79171d0245e2ed74e3b7916f7cfc27bd93f998) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs14 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs14.s1", CRC(178fb835) SHA1(4ba99d5914a4c1d30cd0aacb23ae05ba636739cb) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs15 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs15.s1", CRC(9b050a98) SHA1(e7a1a849863f607273294f7dc65c79a62aa55a0b) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs16 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs16.s1", CRC(209bf046) SHA1(3e7ad6e2b4190386e0011bf63a48fc6bac2dde0d) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs17 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs17.s1", CRC(52865270) SHA1(8702c37c62e64d6255734b83759b232752c3927c) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs18 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs18.s1", CRC(f78a662c) SHA1(58c1caa4c78b51181f3a6c89dd22fec382afe326) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs19 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265nu.p1", 0x000000, 0x100000, CRC(ebedae17) SHA1(5f84562f9ef7a6b007290e59b31a62aca208f579) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plcs19.s1", CRC(15fae632) SHA1(14c5668d8ac1ea3295aa778abaa89f40c4abb74e) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs20 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs20-p1p.bin",0x000000, 0x100000, CRC(24759b11) SHA1(b7b227eda3f606f9fb54d3e26c3a282aac09878c) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs21 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs21-p1p.bin",0x000000, 0x100000, CRC(c8e6bb9c) SHA1(2f7d164f7a2cf9854a222710e89b4caaeb21ff1b) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs22 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs22-p1p.bin",0x000000, 0x100000, CRC(363dbae0) SHA1(7a6d690daa94f0c1ebe49bf25a1f62264110c18b) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2plcs23 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k2plcs23-p1p.bin",0x000000, 0x100000, CRC(7bd2f247) SHA1(c9112a0b5025252fc3c3fb2ce975f2eba3cde939) )
+ ROM_LOAD16_WORD_SWAP( "265.p2", 0x100000, 0x400000, CRC(327266b8) SHA1(98f445cc0a94f8744d74bca71cb420277622b034) )
+
+ NEO_SFIX_128K( "265plc.s1", CRC(fecbb589) SHA1(90ffc38651af9907aa7c54914d6f74b674fb0ad9) )
+
+ NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265.c1", 0x0000000, 0x800000, CRC(2b65a656) SHA1(9c46d8cf5b1ef322db442ac6a9b9406ab49206c5) )
+ ROM_LOAD16_BYTE( "265.c2", 0x0000001, 0x800000, CRC(adf18983) SHA1(150cd4a5e51e9df88688469d2ea7675c2cf3658a) )
+ ROM_LOAD16_BYTE( "265.c3", 0x1000000, 0x800000, CRC(875e9fd7) SHA1(28f52d56192d48bbc5dc3c97abf456bd34a58cbd) )
+ ROM_LOAD16_BYTE( "265.c4", 0x1000001, 0x800000, CRC(2da13947) SHA1(f8d79ec2c236aa3d3648a4f715676899602122c1) )
+ ROM_LOAD16_BYTE( "265.c5", 0x2000000, 0x800000, CRC(61bd165d) SHA1(b3424db84bc683d858fb635bc42728f9cdd89caf) )
+ ROM_LOAD16_BYTE( "265.c6", 0x2000001, 0x800000, CRC(03fdd1eb) SHA1(6155c7e802062f4eafa27e414c4e73ee59b868bf) )
+ ROM_LOAD16_BYTE( "265.c7", 0x3000000, 0x800000, CRC(1a2749d8) SHA1(af7d9ec1d576209826fa568f676bbff92f6d6ddd) )
+ ROM_LOAD16_BYTE( "265.c8", 0x3000001, 0x800000, CRC(ab0bb549) SHA1(d23afb60b7f831f7d4a98ad3c4a00ee19877a1ce) )
+ROM_END
+
+ROM_START( kof2k2ps2as01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265ps2as01.p1", 0x000000, 0x100000, CRC(a4e5e279) SHA1(a409454c035967442a3ad07fc465f2a5fd774288) )
+ ROM_LOAD16_WORD_SWAP( "265ps2.p2", 0x100000, 0x500000, CRC(cb0032bf) SHA1(4bb3176f3a7f06871698b0493d9c3feb7f8f015c) )
+
+ NEO_SFIX_128K( "265ps2.s1", CRC(714ade47) SHA1(a46115ed89454d8090fae59cfa4aea61a4a81ebf) )
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x5000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265d.c1", 0x0000000, 0x800000, CRC(7efa6ef7) SHA1(71345A4202E7CC9239538FB978638141416C8893) )
+ ROM_LOAD16_BYTE( "265d.c2", 0x0000001, 0x800000, CRC(aa82948b) SHA1(B2A40797F68BDEB80BC54DCCC5495BE68934BF0E) )
+ ROM_LOAD16_BYTE( "265d.c3", 0x1000000, 0x800000, CRC(959fad0b) SHA1(63AB83DDC5F688DC8165A7FF8D262DF3FCD942A2) )
+ ROM_LOAD16_BYTE( "265d.c4", 0x1000001, 0x800000, CRC(efe6a468) SHA1(2A414285E48AA948B5B0D4A9333BAB083B5FB853) )
+ ROM_LOAD16_BYTE( "265d.c5", 0x2000000, 0x800000, CRC(74bba7c6) SHA1(E01ADC7A4633BC0951B9B4F09ABC07D728E9A2D9) )
+ ROM_LOAD16_BYTE( "265d.c6", 0x2000001, 0x800000, CRC(e20d2216) SHA1(5D28EEA7B581E780B78F391A8179F1678EE0D9A5) )
+ ROM_LOAD16_BYTE( "265ps2.c7", 0x3000000, 0x800000, CRC(1b1d35fb) SHA1(474e956a627c90508fcda5c12de83743339814aa) )
+ ROM_LOAD16_BYTE( "265ps2.c8", 0x3000001, 0x800000, CRC(a5e35d11) SHA1(dccd445754a07e243f39d06b4b31cb9937f3b3bd) )
+ ROM_LOAD16_BYTE( "265ps2.c9", 0x4000000, 0x800000, CRC(aa8bbc97) SHA1(f0dde66eceb34609473d83e2514b7056a0a22851) )
+ ROM_LOAD16_BYTE( "265ps2.c10", 0x4000001, 0x800000, CRC(9832713d) SHA1(899c00ea88ef536441b9358b4620402ca9851cf5) )
+ROM_END
+
+ROM_START( kof2k2ps2as02 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265ps2as02.p1", 0x000000, 0x100000, CRC(0404076b) SHA1(312a60f8a712ce375f1075b78cb8a4684a452ab3) )
+ ROM_LOAD16_WORD_SWAP( "265ps2.p2", 0x100000, 0x500000, CRC(cb0032bf) SHA1(4bb3176f3a7f06871698b0493d9c3feb7f8f015c) )
+
+ NEO_SFIX_128K( "265ps2.s1", CRC(714ade47) SHA1(a46115ed89454d8090fae59cfa4aea61a4a81ebf) )
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x5000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "265d.c1", 0x0000000, 0x800000, CRC(7efa6ef7) SHA1(71345A4202E7CC9239538FB978638141416C8893) )
+ ROM_LOAD16_BYTE( "265d.c2", 0x0000001, 0x800000, CRC(aa82948b) SHA1(B2A40797F68BDEB80BC54DCCC5495BE68934BF0E) )
+ ROM_LOAD16_BYTE( "265d.c3", 0x1000000, 0x800000, CRC(959fad0b) SHA1(63AB83DDC5F688DC8165A7FF8D262DF3FCD942A2) )
+ ROM_LOAD16_BYTE( "265d.c4", 0x1000001, 0x800000, CRC(efe6a468) SHA1(2A414285E48AA948B5B0D4A9333BAB083B5FB853) )
+ ROM_LOAD16_BYTE( "265d.c5", 0x2000000, 0x800000, CRC(74bba7c6) SHA1(E01ADC7A4633BC0951B9B4F09ABC07D728E9A2D9) )
+ ROM_LOAD16_BYTE( "265d.c6", 0x2000001, 0x800000, CRC(e20d2216) SHA1(5D28EEA7B581E780B78F391A8179F1678EE0D9A5) )
+ ROM_LOAD16_BYTE( "265ps2.c7", 0x3000000, 0x800000, CRC(1b1d35fb) SHA1(474e956a627c90508fcda5c12de83743339814aa) )
+ ROM_LOAD16_BYTE( "265ps2.c8", 0x3000001, 0x800000, CRC(a5e35d11) SHA1(dccd445754a07e243f39d06b4b31cb9937f3b3bd) )
+ ROM_LOAD16_BYTE( "265ps2.c9", 0x4000000, 0x800000, CRC(aa8bbc97) SHA1(f0dde66eceb34609473d83e2514b7056a0a22851) )
+ ROM_LOAD16_BYTE( "265ps2.c10", 0x4000001, 0x800000, CRC(9832713d) SHA1(899c00ea88ef536441b9358b4620402ca9851cf5) )
+ROM_END
+
+ROM_START( kof2002bs01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "265hc23.p1", 0x000000, 0x100000, CRC(b5c6f6d3) SHA1(4c6a86461fb4a476805f37a0468692b0e8713c1e) )
ROM_LOAD16_WORD_SWAP( "2k2bshc01-p2.bin", 0x100000, 0x400000, CRC(747a2d2d) SHA1(82245ca28642401b7ab64039a044695186892a4d) )
- //NEO_SFIX_128K( "2k2hc01-s1.bin", CRC(693431d7) SHA1(1205a4d773918928a41485bc9fe926384f69c795) ) // no good
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "2k2hc01-s1.bin", CRC(693431d7) SHA1(1205a4d773918928a41485bc9fe926384f69c795) ) // no good
NEO_BIOS_AUDIO_ENCRYPTED_128K( "265hc23.m1", CRC(d0446490) SHA1(81499f7b7083ad48e2a5438dfc9b33ea11ddd5c1) )
@@ -9770,14 +11044,14 @@ ROM_START( kof2002bs01 ) // bad gfx, probably wrong c roms
ROM_LOAD( "265hc23.v2", 0x800000, 0x800000, CRC(f8c4cc0c) SHA1(efaeec5c811fce830ebe4afb6d68273705f7777b) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "265ddhc01.c1", 0x0000000, 0x800000, CRC(490cd8b8) SHA1(c58c565fdc8516dc7aea4683446bef9de73f89c5) )
- ROM_LOAD16_BYTE( "265ddhc01.c2", 0x0000001, 0x800000, CRC(15f5d9d7) SHA1(863717872706988fc7123eb0037216cbe612c8e4) )
+ ROM_LOAD16_BYTE( "2k2-c1.bin", 0x0000000, 0x800000, CRC(f25d3d66) SHA1(eb1da3e171c126d91e851ce141840709a2f62f8a) )
+ ROM_LOAD16_BYTE( "2k2-c2.bin", 0x0000001, 0x800000, CRC(e3e66f1d) SHA1(af93e9e134816353d6187a53959c6e418b83ad8d) )
ROM_LOAD16_BYTE( "2k2-c3.bin", 0x1000000, 0x800000, CRC(8732fa30) SHA1(81c482b375c04bcfbbc69e3e2a2e9ab567c9bb78) )
ROM_LOAD16_BYTE( "2k2-c4.bin", 0x1000001, 0x800000, CRC(0989fd40) SHA1(355d6b2c528319e41ce89952c5cf5bcc47cd6de0) )
ROM_LOAD16_BYTE( "2k2-c5.bin", 0x2000000, 0x800000, CRC(60635cd2) SHA1(0cf2c54e003edfcdbed64e0570e6b800e7ed3c1b) )
ROM_LOAD16_BYTE( "2k2-c6.bin", 0x2000001, 0x800000, CRC(bd736824) SHA1(d897fc8248ace145fef57d8aa393eaebc4a1ccc4) )
- ROM_LOAD16_BYTE( "2k2hc01-c7.bin", 0x3000000, 0x800000, CRC(9fbc4172) SHA1(21178e595788f0fbec22fa15e4b3c6827fc5b548) )
- ROM_LOAD16_BYTE( "2k2hc01-c8.bin", 0x3000001, 0x800000, CRC(eb81d1d4) SHA1(c9af2428b378f034f78a0c21278baf6fcf8a0259) )
+ ROM_LOAD16_BYTE( "2k2hc01-c7.bin", 0x3000000, 0x800000, CRC(615356ab) SHA1(52ff6bf1ba792b5b9244dadabbad0b183806a5ab) )
+ ROM_LOAD16_BYTE( "2k2hc01-c8.bin", 0x3000001, 0x800000, CRC(c18a5730) SHA1(76a5a400b35ad7baeaadffb65e81b9e7823d56bc) )
ROM_END
ROM_START( kof2002bs02 )
@@ -10332,6 +11606,30 @@ ROM_START( kof2002bs25 )
ROM_LOAD16_BYTE( "2k2-c8.bin", 0x3000001, 0x800000, CRC(2048404a) SHA1(d6d0f049ffc196334825328e0472b04e04bf6695) )
ROM_END
+ROM_START( kof2002bs26 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "265.p1", 0x000000, 0x100000, CRC(9ede7323) SHA1(ad9d45498777fda9fa58e75781f48e09aee705a6) )
+ ROM_LOAD16_WORD_SWAP( "2k2hc26-p2.bin", 0x100000, 0x400000, CRC(7b467058) SHA1(16a17ee7eef25ede8612e75f93d183a88c610799) )
+
+ NEO_SFIX_128K( "2k2-s1.bin", CRC(2255f5bf) SHA1(8a82b3e9717df30b580b9d0bac0b403f8102a002) )
+
+ NEO_BIOS_AUDIO_ENCRYPTED_128K( "265.m1", CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "265.v1", 0x000000, 0x800000, CRC(15e8f3f5) SHA1(7c9e6426b9fa6db0158baa17a6485ffce057d889) )
+ ROM_LOAD( "265.v2", 0x800000, 0x800000, CRC(da41d6f9) SHA1(a43021f1e58947dcbe3c8ca5283b20b649f0409d) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "2k2-c1.bin", 0x0000000, 0x800000, CRC(f25d3d66) SHA1(eb1da3e171c126d91e851ce141840709a2f62f8a) )
+ ROM_LOAD16_BYTE( "2k2-c2.bin", 0x0000001, 0x800000, CRC(e3e66f1d) SHA1(af93e9e134816353d6187a53959c6e418b83ad8d) )
+ ROM_LOAD16_BYTE( "2k2-c3.bin", 0x1000000, 0x800000, CRC(8732fa30) SHA1(81c482b375c04bcfbbc69e3e2a2e9ab567c9bb78) )
+ ROM_LOAD16_BYTE( "2k2-c4.bin", 0x1000001, 0x800000, CRC(0989fd40) SHA1(355d6b2c528319e41ce89952c5cf5bcc47cd6de0) )
+ ROM_LOAD16_BYTE( "2k2-c5.bin", 0x2000000, 0x800000, CRC(60635cd2) SHA1(0cf2c54e003edfcdbed64e0570e6b800e7ed3c1b) )
+ ROM_LOAD16_BYTE( "2k2-c6.bin", 0x2000001, 0x800000, CRC(bd736824) SHA1(d897fc8248ace145fef57d8aa393eaebc4a1ccc4) )
+ ROM_LOAD16_BYTE( "2k2-c7.bin", 0x3000000, 0x800000, CRC(2da8d8cf) SHA1(ab8aa88b8e1baba88e5fc01d0f3cb55503b6c81a) )
+ ROM_LOAD16_BYTE( "2k2-c8.bin", 0x3000001, 0x800000, CRC(2048404a) SHA1(d6d0f049ffc196334825328e0472b04e04bf6695) )
+ROM_END
+
ROM_START( kof2k2s01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "265s01.p1", 0x000000, 0x100000, CRC(f13b09b6) SHA1(fe161bec624f81000300ad59a9e936330ca8de68) )
@@ -11082,312 +12380,359 @@ ROM_START( kof2k2s30 )
ROM_LOAD16_BYTE( "265spl.c8", 0x3000001, 0x800000, CRC(7dfbea39) SHA1(f698308ef7d8a7019c21005089d7a5f801e3a07a) )
ROM_END
-
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '2002
-HACK( 2017, kof2002s01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Translation Portuguese)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Translation Chinese)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Translation Korean)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Orochivora V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Orochivora V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Special Edition 2017)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Special Edition 2017 Plus (set1))" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Special Edition 2017 Plus (set2))" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (BC System Plus)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Unluck Max2 V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Unluck Max2 V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Magic Plus Alt Set 01)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Magic Plus Alt Set 02)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Magic Plus II)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Magic Plus II Super Plus)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Plus)(Set V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Plus)(Set V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Plus)(Set V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Plus)(Set V4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Plus)(Set V5)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (RetroPokter (Beta))" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Remix Ultra 2.4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Remix Ultra 3.0 Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Remix Ultra 3.5)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters v3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enable hidden characters v4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s27, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enable hidden characters v5 Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s28, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enhanced Power)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s29, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Unlimited Power)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s30, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Unlimited Power Store)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s31, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Yagami Nunnery Add '97 Shavings Wind)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s32, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Moves Hack V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s33, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Iori's New Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s34, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Iori's New Move 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s35, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Kim's New Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s36, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Kula's New Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s37, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Kyo's New Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s38, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Leona's New Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s39, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Simplify Athena's Max-SP-Moves)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s40, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Nude Athena)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s41, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Background Color)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s42, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Remix)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s43, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Blue Fire)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s44, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s45, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change Vol.2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s46, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change Vol.3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s47, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s48, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s49, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s50, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Change V4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s51, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color XI)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s52, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Green Fire)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s53, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Violet Fire)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s54, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Color Gift)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s55, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Icy Blue Style)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s56, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (X'Mas Costume)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s57, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (X'Mas Mix Title)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s58, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (X'mas Enhanced)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s59, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Change Yuri's Costume)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s60, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Sound Effects)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s61, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add Boss Kusanagi)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s62, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Add NESTS Team)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s63, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Blood Groove Imitation V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s64, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Blood Groove Imitation V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s65, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enhanced CPU's AI)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s66, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enable Random CPU Color)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s67, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Change Color In Battle)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s68, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Change Member)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s69, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Change Size)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s70, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Remove The Role Avatar Box)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s71, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V0)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s72, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s73, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s74, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s75, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s76, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V5)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s77, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Fix Life bar V6)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s78, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Kyo + Kusanagi)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s79, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Remove Countdown)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s80, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Practice Mode Maximum Power)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s81, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Athena's show-time)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s82, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Athena Victory Pose Change)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s83, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s84, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Overall Change - kof2k2sap)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s85, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Moved To Modify And Optimize Version)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s86, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Move Study Very Simplified(Alt))" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s87, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Boss Anger Opening Action)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s88, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Lucaer The Strongest Boss In History)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s89, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Free subsTitution)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s90, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Role Of Freedom Of Choice)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s91, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Household Machines Repeat The Role Of Choice)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s92, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Investment Skills Hit)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s93, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Transfiguration Changes)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s94, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Easy Moves)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s95, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Sakazaki Hidden Trick Small Change)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s96, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Always Have Super Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002s97, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters v3 (Alt))" , MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof2002s98, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (PS2)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Remix Ultra 3.0)(bootleg)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters V4)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters V5)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Nude Athena)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Color Remix)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Color Change V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Color Change V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Color XI)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Green Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (X'Mas Costume)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (X'Mas Mix Title)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (X'Mas Enhanced)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Change Yuri's Costume)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V0)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V4)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V5)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Fix Life Bar V6)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Translation Portuguese)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002bs25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Hacks", "Kof2002 (Translation Korean)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Translation Chinese Language)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Translation Korean Language)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Special Edition 2017)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Special Edition 2017 Plus (set 1))(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Special Edition 2017 Plus (set 2))(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof2002ds06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "GSC2007", "Kof2002 CLIMAX (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Magic Plus)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Magic Plus alt)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Magic Plus II)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Magic Plus II Super Plus)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Plus Set 1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Plus Set 2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Plus Set 3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Plus Set 4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Plus Set 5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Remix Ultra 3.0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Remix Ultra 3.5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters V4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Enable Hidden Characters V5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Add Iori's New Move)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Blood Groove Imitation V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Blood Groove Imitation V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Remove The Role Avatar Box)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V0)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds27, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds28, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds29, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds30, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds31, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Fix life bar V6)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2002ds32, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Hacks", "Kof2002 (Modified Energy Gauge)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Translation Portuguese)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Translation Korean)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Unluck Max2 v1)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Unluck Max2 v2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Normalize Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Unlimited Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Unlimited power Store)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Nude Athena)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Background Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Color Remix)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Color Change)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Color Change Vol.2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps13, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Color change Vol.3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps14, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Green Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps15, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Violet Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps16, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Icy Blue Style)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps17, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (X'Mas Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps18, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (X'Mas Mix Title)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps19, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (X'Mas Enhanced)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps20, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Change Yuri's Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps21, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Add Boss Kusanagi)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps22, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Add NESTS team)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps23, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Enable Random CPU Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps24, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Change Color In Battle)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps25, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Remove The Role Avatar Box)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps26, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps27, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar v1)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps28, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar v2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps29, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar v3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps30, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar v4)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps31, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar v5)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps32, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Fix Life Bar v6)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps33, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Remove Countdown)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps34, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Practice Mode Maximum Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mps35, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Hacks", "Kof2002 Magic Plus (Unlimited Credits In Console Mode)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Translation Portuguese)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Translation Korean)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Normalize Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Unlimited Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Unlimited Power Store)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Nude Athena)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Background Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Color Change)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Color Change Vol.2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Color Change Vol.3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Color Mod XI)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s13, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Green Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s14, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Violet Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s16, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (X'Mas Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s17, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (X'Mas Mix Title)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s19, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Change Yuri's Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s20, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Consolo Mode Error)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s21, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Char-Icon Location)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s22, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Add Boss Kusanagi)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s23, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Add NESTS Team)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s24, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Enable Random CPU Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s25, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Change Color In Battle)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s26, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Remove The Role Avatar Box)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s27, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 00)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s28, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 01)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s29, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 02)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s30, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 03)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s31, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 04)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s32, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 05)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s33, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Fix Life Bar Vol 06)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s34, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Remove Countdown06)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s35, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Practice Mode Maximum Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2mp2s36, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Hacks", "Kof2002 Magic Plus II (Unlimited Credits In Console Mode)(bootleg)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Translation Portuguese)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Translation Korean)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Unluck Max2 v1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Unluck Max2 v2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Unlimited Power)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Unlimited Power Store)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Nude Athena)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Background Color Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Remix)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Blue Fire)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change Vol.2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas13, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change Vol.3)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas14, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change V1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas15, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change V2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas16, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change V3)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas17, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Change V4)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas18, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color XI)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas19, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Green Fire)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas20, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Violet Fire)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas21, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Color Gift)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas22, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Icy Blue Style)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas23, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (X'Mas Costume)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas24, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (X'Mas Mix Title)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas25, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (X'Mas Enhanced)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas26, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Change Yuri's Costume)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas27, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Add Boss Kusanagi)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas28, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Add NESTS Team)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas29, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Blood Groove Imitation V1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas30, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Blood Groove Imitation V2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas31, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Enable Random CPU Color)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas32, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Change Color In Battle)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas33, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Change Member)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas34, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Remove The Role Avatar Box)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas35, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V0)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas36, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas37, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas38, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V3)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas39, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V4)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas40, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V5)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas41, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Fix Life Bar V6)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas42, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Kyo + Kusanagi)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas43, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Remove Countdown)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas44, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Practice Mode Maximum Power)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas45, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Athena's Show-Time)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas46, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Athena victory-Pose Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas47, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Unlimited Credits In Console Mode)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k2plas48, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Hacks", "Kof2002 Plus (Ultimately Strengthen Chinese)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s01, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 01)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s02, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 02)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 03)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 04)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s05, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHT Team", "Kof2002 (Super Plus Ultimate Edition)(Set 02)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s06, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 05)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s07, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s08, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 07)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s09, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 08)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s10, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 09)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s11, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s12, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 11)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s13, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 12)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s14, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 13)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s15, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s16, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 15)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s17, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 16)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s18, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s19, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 18)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s20, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s21, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s23, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 21)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s24, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 22)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s25, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s26, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s27, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 25)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s28, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 26)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s29, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 27)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k2s30, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof2002 (Description Of Hack Unknown)(Set 28)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002s01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "KyoX", "Kof2002 (Translation Portuguese)(09-25-2005)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof2002s02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "FoxUU, ZUOJIE, Bluekiller, Alexwong", "Kof2002 (Translation Chinese)(2008.3.15)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "syberjun", "Kof2002 (Translation Korean)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002s04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Kim", "Kof2002 (Orochivora V1)(2005-8-21)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof2002s05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Kim", "Kof2002 (Orochivora V2)(2006-2-14)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Dragon Co.Ltd", "Kof2002 (Special Edition 2004)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Dragon Co.Ltd", "Kof2002 (Special Edition 2004 Plus (set1))(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Dragon Co.Ltd", "Kof2002 (Special Edition 2004 Plus (set2))(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Benalla & danpaji1", "Kof2002 (BC System Plus)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "wesker", "Kof2002 (Unluck Max2 V1)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Creamymami", "Kof2002 (Unluck Max2 V2)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Magic Plus (Set 01)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Magic Plus (Set 02)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Magic Plus II (Alt)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "meiluoyao", "Kof2002 Magic Plus II Super Plus (NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Plus (Set V1)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Plus (Set V2)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Plus (Old)(Set V3)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Plus (Set V3)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 Plus (Set V5)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "lb70", "Kof2002 (RetroPokter V1.0)(Beta)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof2002s22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Jason", "Kof2002 (Remix Ultra 2.4)(12-02-2003)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof2002s23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Jason, Wesker, Raymonose, Andy Chan, Macrochen, Eddids, Danpaji1", "Kof2002 (Remix Ultra 3.0 )(05-28-2006)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "=K3=Jason, Wesker, Raymonose, Andy Chan, Macro Chen, Eddids, Danpaji1, sjx", "Kof2002 (Remix Ultra 3.5)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2002s25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters v3)(06-19-2004)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002s26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Dodowang", "Kof2002 (Enable hidden characters v4)(02-28-2005)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002s27, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Eddids", "Kof2002 (Enable hidden characters v5)(12-25-2005)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s28, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Creamymami", "Kof2002 (Enhanced Power)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s29, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Creamymami", "Kof2002 (Unlimited Power)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s30, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Creamymami", "Kof2002 (Unlimited Power Store)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s31, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "yashional", "Kof2002 (Yagami Nunnery Add '97 Shavings Wind)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s32, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "wesker", "Kof2002 (Moves Hack V2)(09-13-2003)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s33, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "snk2003", "Kof2002 (Add Iori's New Move)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s34, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Add Iori's New Move 2)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s35, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "snk2003", "Kof2002 (Add Kim's New Move)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s36, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "snk2003", "Kof2002 (Add Kula's New Move)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s37, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "snk2003", "Kof2002 (Add Kyo's New Move)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s38, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "snk2003", "Kof2002 (Add Leona's New Move)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s39, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "star07", "Kof2002 (Simplify Athena's Max SP Moves)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s40, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "siromezm", "Kof2002 (Nude Athena)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s41, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "lewis882", "Kof2002 (Background Color)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s42, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "lewis882", "Kof2002 (Color Remix)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s43, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Violet", "Kof2002 (Blue Fire)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s44, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "lewis882 & tcwlee", "Kof2002 (Color Change)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s45, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Shinnok", "Kof2002 (Color Change Vol.2)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s46, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Shinnok", "Kof2002 (Color Change Vol.3)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s47, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "C6F8", "Kof2002 (Color Change V1)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s48, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "C6F8", "Kof2002 (Color Change V2)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s49, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Kim", "Kof2002 (Color Change V3)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s50, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Kim", "Kof2002 (Color Change V4)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s51, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bghf", "Kof2002 (Color XI)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s52, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "kumagorou", "Kof2002 (Green Fire)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s53, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "kawada7278", "Kof2002 (Violet Fire)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s54, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "tcwlee & Katana", "Kof2002 (Color Gift)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s55, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Kim", "Kof2002 (Icy Blue Style)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s56, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "yozuki", "Kof2002 (X'Mas Costume)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s57, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "yozuki", "Kof2002 (X'Mas Mix Title)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s58, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "yozuki", "Kof2002 (X'mas Enhanced)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s59, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "siromezm", "Kof2002 (Change Yuri's Costume)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s60, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "snk2003", "Kof2002 (Fix Sound Effects)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s61, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "0 Day-S", "Kof2002 (Add Boss Kusanagi)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s62, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Foxy", "Kof2002 (Add NESTS Team)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s63, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "bghf & Katana & ?", "Kof2002 (Blood Groove Imitation V1)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s64, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "bghf & ?", "Kof2002 (Blood Groove Imitation V2)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s65, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "zuojie", "Kof2002 (Enhanced CPU's AI)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s66, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "bootleg", "Kof2002 (Enable Random CPU Color)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s67, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Kim", "Kof2002 (Change Color In Battle)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s68, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 (Change Member)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s69, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Bootleg", "Kof2002 (Change Size)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s70, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "danpaji1 & marcochen", "Kof2002 (Remove The Role Avatar Box)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s71, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Fix Life bar)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s72, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Fix Timer)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s73, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Fix life Bar & Timer)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s74, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Half Transparency)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s75, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Half transparency Color Change)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s76, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Half Transparency v3)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s77, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "oak2003", "Kof2002 (Fixed Power Gauge)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s78, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Creamymami", "Kof2002 (Kyo + Kusanagi)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s79, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "kof1996", "Kof2002 (Remove Countdown)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s80, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "wesker", "Kof2002 (Practice Mode Maximum Power)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s81, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "star07", "Kof2002 (Athena's show Time)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s82, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "star07", "Kof2002 (Athena Victory Pose Change)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s83, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Eddids", "Kof2002 (Unlimited Credits In Console Mode)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s84, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "KalceTin", "Kof2002 (Black Beta 0.76)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s85, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Moved To Modify And Optimize Version)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s86, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "yashional", "Kof2002 (Move Study Very Simplified)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s87, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Boss Anger Opening Action)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s88, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Lucaer The Strongest Boss In History)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s89, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Free SubsTitution)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s90, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Role Of Freedom Of Choice)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s91, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Household Machines Repeat The Role Of Choice)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s92, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Investment Skills Hit)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s93, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "yashional", "Kof2002 (Transfiguration Changes)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s94, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "ddj", "Kof2002 (Easy Moves)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s95, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "xuyongsheng90", "Kof2002 (Sakazaki Hidden Trick Small Change)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s96, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "ddj", "Kof2002 (Always Have Super Move)(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s97, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002, ROT0, "Unknown", "Kof2002 (Enable Hidden Characters v3 (Alt))(NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof2002s98, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (PS2)(Alt)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002s99, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "FMG", "Kof2002 (HT)(NGM-2650)(NGH-2650)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof2002bs01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Jason, Wesker, Raymonose, Andy Chan, Macrochen, Eddids, Danpaji1", "Kof2002 (Remix Ultra 3.0)(05-28-2006)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2002bs02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V3)(06-19-2004)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002bs03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V4)(02-28-2005)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002bs04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Eddids", "Kof2002 (Enable Hidden Characters V5)(12-25-2005)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "siromezm", "Kof2002 (Nude Athena)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "lewis882", "Kof2002 (Color Remix)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "lewis882 & tcwlee", "Kof2002 (Color Change V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Shinnok", "Kof2002 (Color Change V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "Bghf", "Kof2002 (Color XI)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "kumagorou", "Kof2002 (Green Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "kawada7278", "Kof2002 (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "yozuki", "Kof2002 (X'Mas Costume)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "yozuki", "Kof2002 (X'Mas Mix Title)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "yozuki", "Kof2002 (X'Mas Enhanced)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "siromezm", "Kof2002 (Change Yuri's Costume)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Fix Life bar)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Fix Timer)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Fix life Bar & Timer)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Half Transparency)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Half transparency Color Change)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Half Transparency v3)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "oak2003", "Kof2002 (Fixed Power Gauge)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002bs24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "KyoX", "Kof2002 (Translation Portuguese)(09-25-2005)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "syberjun", "Kof2002 (Translation Korean)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002bs26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002b, ROT0, "lewis882", "Kof2002 (Background Color)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof2002ds01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "FoxUU, Zuojie, Bluekiller, Alexwong", "Kof2002 (Translation Chinese Language)(2008.3.15)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "syberjun", "Kof2002 (Translation Korean Language)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Dragon Co.Ltd", "Kof2002 (Special Edition 2004)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Dragon Co.Ltd", "Kof2002 (Special Edition 2004 Plus (set 1))(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Dragon Co.Ltd", "Kof2002 (Special Edition 2004 Plus (set 2))(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof2002ds06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "GSC2007", "Kof2002 (Climax)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Magic Plus (Ver.?)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Magic Plus (Alt)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Magic Plus II (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "meiluoyao", "Kof2002 Magic Plus II Super Plus (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Plus (Set 1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Plus (Set 2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Plus (Old)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Plus (Set 3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Bootleg", "Kof2002 Plus (Set 4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof2002ds16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Jason, Wesker, Raymonose, Andy Chan, Macrochen, Eddids, Danpaji1", "Kof2002 (Remix Ultra 3.0)(05-28-2006)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "=K3=Jason, Wesker, Raymonose, Andy Chan, Macro Chen, Eddids, Danpaji1, sjx", "Kof2002 (Remix Ultra 3.5)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof2002ds20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Eddids", "Kof2002 (Enable Hidden Characters V5)(12-25-2005)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "snk2003", "Kof2002 (Add Iori's New Move)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bghf & Katana & ?", "Kof2002 (Blood Groove Imitation V1)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bghf & ?", "Kof2002 (Blood Groove Imitation V2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "danpaji1 & marcochen", "Kof2002 (Remove The Role Avatar Box)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Fix Life bar)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Fix Timer)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds27, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Fix life Bar & Timer)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds28, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Half Transparency)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds29, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Half transparency Color Change)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds30, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Half Transparency v3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds31, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 (Fixed Power Gauge)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds32, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (Modified Energy Gauge)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds33, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Unknown", "Kof2002 (The Third Edition Of The Kingdom Of The Gods)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2002ds34, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "IsmaMJ", "Kof2002 (Super Blood Plus 3)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kf2k2mps01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "KyoX", "Kof2002 Magic Plus (Translation Portuguese)(09-25-2005)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "syberjun", "Kof2002 Magic Plus (Translation Korean)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "wesker", "Kof2002 Magic Plus (Unluck Max2 v1)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Creamymami", "Kof2002 Magic Plus (Unluck Max2 v2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "kawada7278", "Kof2002 Magic Plus (Normalize Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Creamymami", "Kof2002 Magic Plus (Unlimited Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Creamymami", "Kof2002 Magic Plus (Unlimited power Store)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "siromezm", "Kof2002 Magic Plus (Nude Athena)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "lewis882", "Kof2002 Magic Plus (Background Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "lewis882", "Kof2002 Magic Plus (Color Remix)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "lewis882 & tcwlee", "Kof2002 Magic Plus (Color Change)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Shinnok", "Kof2002 Magic Plus (Color Change Vol.2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps13, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Shinnok", "Kof2002 Magic Plus (Color change Vol.3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps14, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "kumagorou", "Kof2002 Magic Plus (Green Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps15, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "kawada7278", "Kof2002 Magic Plus (Violet Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps16, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Kim", "Kof2002 Magic Plus (Icy Blue Style)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps17, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "yozuki", "Kof2002 Magic Plus (X'Mas Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps18, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "yozuki", "Kof2002 Magic Plus (X'Mas Mix Title)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps19, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "yozuki", "Kof2002 Magic Plus (X'Mas Enhanced)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps20, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "siromezm", "Kof2002 Magic Plus (Change Yuri's Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps21, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "0 Day-S", "Kof2002 Magic Plus (Add Boss Kusanagi)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps22, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Foxy", "Kof2002 Magic Plus (Add NESTS team)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps23, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "bootleg", "Kof2002 Magic Plus (Enable Random CPU Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps24, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Kim", "Kof2002 Magic Plus (Change Color In Battle)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps25, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "danpaji1 & marcochen", "Kof2002 Magic Plus (Remove The Role Avatar Box)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps26, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Fix Life Bar)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps27, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Fix Timer)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps28, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Fix life Bar & Timer)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps29, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Half Transparency)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps30, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Half transparency Color Change)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps31, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Half Transparency v3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps32, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "oak2003", "Kof2002 Magic Plus (Fixed Power Gauge)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps33, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "kof1996", "Kof2002 Magic Plus (Remove Countdown)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps34, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "wesker", "Kof2002 Magic Plus (Practice Mode Maximum Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mps35, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp, ROT0, "Eddids", "Kof2002 Magic Plus (Unlimited Credits In Console Mode)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kf2k2mp2s01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "KyoX", "Kof2002 Magic Plus II (Translation Portuguese)(09-25-2005)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "syberjun", "Kof2002 Magic Plus II (Translation Korean)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Creamymami", "Kof2002 Magic Plus II (Normalize Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "kawada7278", "Kof2002 Magic Plus II (Unlimited Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Creamymami", "Kof2002 Magic Plus II (Unlimited Power Store)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "siromezm", "Kof2002 Magic Plus II (Nude Athena)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "lewis882", "Kof2002 Magic Plus II (Background Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "lewis882 & tcwlee", "Kof2002 Magic Plus II (Color Change)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Shinnok", "Kof2002 Magic Plus II (Color Change Vol.2)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Shinnok", "Kof2002 Magic Plus II (Color Change Vol.3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Bghf", "Kof2002 Magic Plus II (Color Mod XI)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s13, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "kumagorou", "Kof2002 Magic Plus II (Green Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s14, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "kawada7278", "Kof2002 Magic Plus II (Violet Fire)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s16, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "yozuki", "Kof2002 Magic Plus II (X'Mas Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s17, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "yozuki", "Kof2002 Magic Plus II (X'Mas Mix Title)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s19, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "siromezm", "Kof2002 Magic Plus II (Change Yuri's Costume)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s20, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "kof1996", "Kof2002 Magic Plus II (Fix Consolo Mode Error)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s21, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Tsung823", "Kof2002 Magic Plus II (Fix Char-Icon Location)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s22, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "0 Day-S", "Kof2002 Magic Plus II (Add Boss Kusanagi)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s23, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Foxy", "Kof2002 Magic Plus II (Add NESTS Team)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s24, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "bootleg", "Kof2002 Magic Plus II (Enable Random CPU Color)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s25, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Kim", "Kof2002 Magic Plus II (Change Color In Battle)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s26, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "danpaji1 & marcochen", "Kof2002 Magic Plus II (Remove The Role Avatar Box)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s27, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Fix Life Bar)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s28, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Fix Timer)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s29, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Fix life Bar & Timer)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s30, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Half Transparency)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s31, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Half transparency Color Change)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s32, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Half Transparency v3)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s33, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "oak2003", "Kof2002 Magic Plus II (Fixed Power Gauge)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s34, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "kof1996 & zuojie", "Kof2002 Magic Plus II (Remove Countdown06)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s35, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "wesker", "Kof2002 Magic Plus II (Practice Mode Maximum Power)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s36, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Eddids", "Kof2002 Magic Plus II (Unlimited Credits In Console Mode)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s37, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "Kim", "Kof2002 Magic Plus II (Icy Blue Style)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2mp2s38, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2mp2, ROT0, "yozuki", "Kof2002 Magic Plus II (X'Mas Enhanced)(bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "KyoX", "Kof2002 Plus (Translation Portuguese)(09-25-2005)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "syberjun", "Kof2002 Plus (Translation Korean)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "wesker", "Kof2002 Plus (Unluck Max2 v1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Creamymami", "Kof2002 Plus (Unluck Max2 v2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Creamymami", "Kof2002 Plus (Unlimited Power)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Creamymami", "Kof2002 Plus (Unlimited Power Store)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "siromezm", "Kof2002 Plus (Nude Athena)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "lewis882", "Kof2002 Plus (Background Color Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "lewis882", "Kof2002 Plus (Color Remix)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Violet", "Kof2002 Plus (Blue Fire)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "lewis882 & tcwlee", "Kof2002 Plus (Color Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Shinnok", "Kof2002 Plus (Color Change Vol.2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas13, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Shinnok", "Kof2002 Plus (Color Change Vol.3)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas14, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "C6F8", "Kof2002 Plus (Color Change V1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas15, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "C6F8", "Kof2002 Plus (Color Change V2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas16, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Kim", "Kof2002 Plus (Color Change V3)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas17, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Kim", "Kof2002 Plus (Color Change V4)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas18, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Bghf", "Kof2002 Plus (Color XI)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas19, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "kumagorou", "Kof2002 Plus (Green Fire)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas20, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "kawada7278", "Kof2002 Plus (Violet Fire)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas21, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "tcwlee & Katana", "Kof2002 Plus (Color Gift)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas22, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Kim", "Kof2002 Plus (Icy Blue Style)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas23, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "yozuki", "Kof2002 Plus (X'Mas Costume)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas24, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "yozuki", "Kof2002 Plus (X'Mas Mix Title)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas25, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "yozuki", "Kof2002 Plus (X'Mas Enhanced)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas26, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "siromezm", "Kof2002 Plus (Change Yuri's Costume)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas27, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "0 Day-S", "Kof2002 Plus (Add Boss Kusanagi)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas28, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Foxy", "Kof2002 Plus (Add NESTS Team)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas29, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "bghf & Katana & ?", "Kof2002 Plus (Blood Groove Imitation V1)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas30, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "bghf & ?", "Kof2002 Plus (Blood Groove Imitation V2)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas31, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "bootleg", "Kof2002 Plus (Enable Random CPU Color)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas32, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Kim", "Kof2002 Plus (Change Color In Battle)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas33, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Bootleg", "Kof2002 Plus (Change Member)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas34, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Bootleg", "Kof2002 Plus (Remove The Role Avatar Box)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas35, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Fix Life Bar)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas36, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Fix Timer)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas37, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Fix life Bar & Timer)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas38, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Half Transparency)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas39, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Half transparency Color Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas40, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Half Transparency v3)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas41, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "oak2003", "Kof2002 Plus (Fixed Power Gauge)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas42, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Creamymami", "Kof2002 Plus (Kyo + Kusanagi)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas43, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "kof1996", "Kof2002 Plus (Remove Countdown)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas44, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "wesker", "Kof2002 Plus (Practice Mode Maximum Power)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas45, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "star07", "Kof2002 Plus (Athena's Show-Time)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas46, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "star07", "Kof2002 Plus (Athena victory-Pose Change)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas47, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Eddids", "Kof2002 Plus (Unlimited Credits In Console Mode)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k2plas48, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k2pls, ROT0, "Unknown", "Kof2002 Plus (Ultimately Strengthen Chinese)(bootleg set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "KyoX", "Kof2002 Plus (Translation Portuguese)(09-25-2005)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "wesker", "Kof2002 Plus (Unluck Max2 v1)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Unluck Max2 v2)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Unlimited Power)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Unlimited Power Store)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "yozuki", "Kof2002 Plus (X'Mas Mix Title)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "yozuki", "Kof2002 Plus (X'Mas Enhanced)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "0 Day-S", "Kof2002 Plus (Add Boss Kusanagi)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Foxy", "Kof2002 Plus (Add Nests Team)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bootleg", "Kof2002 Plus (Enable Random CPU Color)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Kim", "Kof2002 Plus (Change Color In Battle)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bootleg", "Kof2002 Plus (Change Member)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fix Life Bar)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fix Timer)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fix life Bar & Timer)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Half Transparency)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Half transparency Color Change)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Half Transparency v3)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fixed Power Gauge)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Kyo + Kusanagi)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "kof1996", "Kof2002 Plus (Remove Countdown)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "wesker", "Kof2002 Plus (Practice Mode Maximum Power)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plbs23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Eddids", "Kof2002 Plus (Unlimited Credits In Console Mode)(set 3, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "KyoX", "Kof2002 Plus (Translation Portuguese)(09-25-2005)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "wesker", "Kof2002 Plus (Unluck Max2 v1)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Unluck Max2 v2)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Unlimited Power)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Unlimited Power Store)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "yozuki", "Kof2002 Plus (X'Mas Mix Title)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "yozuki", "Kof2002 Plus (X'Mas Enhanced)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "0 Day-S", "Kof2002 Plus (Add Boss Kusanagi)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Foxy", "Kof2002 Plus (Add Nests Team)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bootleg", "Kof2002 Plus (Enable Random CPU Color)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Kim", "Kof2002 Plus (Change Color In Battle)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "bootleg", "Kof2002 Plus (Change Member)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fix Life Bar)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fix Timer)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fix life Bar & Timer)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Half Transparency)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Half transparency Color Change)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Half Transparency v3)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "oak2003", "Kof2002 Plus (Fixed Power Gauge)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 Plus (Kyo + Kusanagi)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "kof1996", "Kof2002 Plus (Remove Countdown)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "wesker", "Kof2002 Plus (Practice Mode Maximum Power)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2plcs23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Eddids", "Kof2002 Plus (Unlimited Credits In Console Mode)(set 4, bootleg)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2ps2as01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Creamymami", "Kof2002 (Unlock Potential Super kill Limit)(PlayStation 2 ver 0.4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2ps2as02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2002hb, ROT0, "Ding machine", "Kof2002 (The Ultimate Simplified)(PlayStation 2 ver 0.4)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s01, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 01)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s02, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 02)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 03)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 04)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s05, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHT Team", "Kof2002 (Super Plus Ultimate Edition)(Set 02)(decrypted C)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s06, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 05)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s07, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 06)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s08, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 07)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s09, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 08)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s10, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 09)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s11, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 10)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s12, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 11)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s13, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 12)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s14, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 13)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s15, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 14)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s16, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 15)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s17, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 16)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s18, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 17)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s19, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 18)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s20, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 19)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s21, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 20)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s23, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 21)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s24, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 22)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s25, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 23)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s26, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 24)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s27, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 25)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s28, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 26)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s29, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 27)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k2s30, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2002 (Description Of Hack Unknown)(Set 28)(decrypted C)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kof2003.cpp b/docs/release/src/hbmame/drivers/kof2003.cpp
index 5bf1e2599a2..8cc45a40a5c 100644
--- a/docs/release/src/hbmame/drivers/kof2003.cpp
+++ b/docs/release/src/hbmame/drivers/kof2003.cpp
@@ -785,33 +785,33 @@ ROM_END
-HACK( 2003, kof2003d, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "hack", "Kof2003 (Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2003f, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2003 Original (Fully Decrypted - Fixed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2003rebh,kof2003, no_watchdog, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2003 (hack rebh)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3b, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Gledson01", "Kof2003 (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3bl2, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "hack", "Kof2003 (Bootleg Boss hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3br, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Neogeo BR team", "Kof2003 Portuguese Brazilian Hack", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3bs1, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3bs2, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3bs3, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3bs4, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3d, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "hack", "Kof2003 (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3evo, kof2003, no_watchdog, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2003 (Evolution 1.4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3fd, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2003 (unknown hack fd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3gc, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Gledson01", "Kof2003 (Char color changed for Terry (4P), Athena (3P), Ash (3P), Leona (3P), K' (4P) and King (2P) )", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3hd, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2k3hd, ROT0, "hack", "Kof2003 (NGH-2710)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3nd, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2003 (Fully decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3nrx, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2003 (Neoragex)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3pcd, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kof2k3pcd, ROT0, "hack", "Kof2003 (Japan, JAMMA PCB / decrypted C&Bios)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3pch, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "ZKW", "Kof2003 (Boss hack remixed by ZKW japan jamma pcb)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3plr, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Hacks", "Kof2003 ( Description Of Unknown Origin 07 )", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003d, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Unknown", "Kof2003 (Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003f, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2003 Original (Fully Decrypted - Fixed)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003rebh,kof2003, no_watchdog, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2003 (Description Unknown)(Set 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3b, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Gledson01", "Kof2003 (Add Char)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3bl2, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Unknown", "Kof2003 (Boss hack)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3br, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Neogeo BR team", "Kof2003 (Portuguese Brazilian)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3bs1, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3bs2, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3bs3, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 3)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3bs4, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 4)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3d, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Unknown", "Kof2003 (Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3evo, kof2003, no_watchdog, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2003 (Evolution 1.4)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3fd, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2003 (Description Unknown)(Set 02)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3gc, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Gledson01", "Kof2003 (Char color changed for Terry (4P), Athena (3P), Ash (3P), Leona (3P), K' (4P) and King (2P) )(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3hd, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2k3hd, ROT0, "Unknown", "Kof2003 (NGH-2710)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3nd, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2003 (Fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3nrx, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2003 (Neoragex)(PCB, decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3pcd, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kof2k3pcd, ROT0, "Unknown", "Kof2003 (Japan, JAMMA PCB / decrypted C&Bios)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3pch, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "ZKW", "Kof2003 (Boss remixed)(Japan, JAMMA PCB / decrypted C&Bios)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3plr, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Unknown", "Kof2003 (Description Unknown)(Set 03)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2008, kof2k3ps2, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (PS2 2008-03-03 beta 1.0 (EGCG/FCHT))", MACHINE_SUPPORTS_SAVE )
HACK( 2008, kof2k3ps3, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGCG / FCHT", "Kof2003 (PS2 2008-10-31 (EGCG/FCHT))", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3ryu, kof2003, no_watchdog, neogeo, neogeo_state, neogeo, ROT0, "Iori Yagami", "Kof2003 (Ryu Hack by Iori Yagami)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3sc, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "SHIPDS", "Kof2003 (Color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3ss, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "hack", "Kof2003 (Silver Style Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3tc, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "T.Com", "Kof2003 (Char color changed for Kyo (2P/4P), DUOLON (4P), K' (4P) )", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof2k3zgf, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Zhaolu94", "Kof2003 (Attack cremation green)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3ryu, kof2003, no_watchdog, neogeo, neogeo_state, neogeo, ROT0, "Iori Yagami", "Kof2003 (Ryu Hack)(PCB, decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3sc, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "SHIPDS", "Kof2003 (Color changed)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3ss, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Unknown", "Kof2003 (Silver Style Edition)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3tc, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "T.Com", "Kof2003 (Char color changed for Kyo (2P/4P), DUOLON (4P), K' (4P) )(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k3zgf, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003b, ROT0, "Zhaolu94", "Kof2003 (Attack cremation green)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -1624,31 +1624,6 @@ ROM_START( kof2003s32 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003s33 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "271hc33.p1", 0x000000, 0x400000, CRC(38e43879) SHA1(e25cf0d0d8afc4065d422e1a9fcd3d6d82bbff5d) )
- ROM_LOAD32_WORD_SWAP( "271hc33.p2", 0x000002, 0x400000, CRC(2b4e1e84) SHA1(db70a756e64d64ee0cb874e46e3bd6c2c92d744e) )
- ROM_LOAD16_WORD_SWAP( "271.p3", 0x800000, 0x100000, CRC(aec5b4a9) SHA1(74087f785590eda5898ce146029818f86ced42b6) )
-
- NEO_SFIX_MT_512K
-
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
- ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
- ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
- ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
- ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
- ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
- ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
- ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
- ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
-ROM_END
-
ROM_START( kof2003s34 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "271hc34.p1", 0x000000, 0x400000, CRC(e3d3ae62) SHA1(da7d9e9159a2b199b7e9d6e2c600c7ef86a77063) )
@@ -2126,8 +2101,8 @@ ROM_END
ROM_START( kof2003ds11 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc11.p1", 0x100000, 0x400000, CRC(32793ce8) SHA1(d1122442faf00c631051494bb55c51ffa9eafc90) )
+ ROM_LOAD16_WORD_SWAP( "271dhc13.p0", 0x000000, 0x100000, CRC(a1da6548) SHA1(927855282e1473b6dabadc91dc1f6d76f7ffae82) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2151,8 +2126,8 @@ ROM_END
ROM_START( kof2003ds12 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc12.p1", 0x100000, 0x400000, CRC(8dba03a1) SHA1(563f1ec954e188b2a0c32c0cd553ec73458dbc38) )
+ ROM_LOAD16_WORD_SWAP( "271dhc14.p0", 0x000000, 0x100000, CRC(8314f341) SHA1(4fe5c2d93fcb20844fde60afa67e9b1c1cc8a12f) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2176,7 +2151,7 @@ ROM_END
ROM_START( kof2003ds13 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271dhc13.p0", 0x000000, 0x100000, CRC(a1da6548) SHA1(927855282e1473b6dabadc91dc1f6d76f7ffae82) )
+ ROM_LOAD16_WORD_SWAP( "271dhc15.p0", 0x000000, 0x100000, CRC(256f4e2d) SHA1(51c865ac341bc0bdaf15d55cfc662d34bf70fd37) )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
@@ -2201,8 +2176,8 @@ ROM_END
ROM_START( kof2003ds14 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271dhc14.p0", 0x000000, 0x100000, CRC(8314f341) SHA1(4fe5c2d93fcb20844fde60afa67e9b1c1cc8a12f) )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
+ ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
+ ROM_LOAD16_WORD_SWAP( "271bhc22.p1", 0x100000, 0x400000, CRC(8a6897c7) SHA1(09ae6bf4d6597e09dcd8fca6c7a844fe6c85b9e2) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2226,7 +2201,7 @@ ROM_END
ROM_START( kof2003ds15 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271dhc15.p0", 0x000000, 0x100000, CRC(256f4e2d) SHA1(51c865ac341bc0bdaf15d55cfc662d34bf70fd37) )
+ ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
@@ -2245,14 +2220,14 @@ ROM_START( kof2003ds15 )
ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271dhc23.c7", 0x3000000, 0x800000, CRC(84b4ecd7) SHA1(4f89ad92291c4aeef3d8155bf8a53cae9b6974eb) )
+ ROM_LOAD16_BYTE( "271dhc23.c8", 0x3000001, 0x800000, CRC(aca7f22d) SHA1(fe5a2006dbdd3ffd06163e73c2802e449c9410ab) )
ROM_END
ROM_START( kof2003ds16 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc16.p1", 0x100000, 0x400000, CRC(24db8f3f) SHA1(bf5d22c4687ab58731a2007bec8006c098e0d382) )
+ ROM_LOAD16_WORD_SWAP( "271dhc24.p0", 0x000000, 0x100000, CRC(b3bed92f) SHA1(6d0df5db545bdccb97113c1f9923878ff82e0ad9) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2276,8 +2251,8 @@ ROM_END
ROM_START( kof2003ds17 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc17.p1", 0x100000, 0x400000, CRC(1b17d06b) SHA1(cd38ae5e045311788a8e9298724676cd549f6ead) )
+ ROM_LOAD16_WORD_SWAP( "271dhc25.p0", 0x000000, 0x100000, CRC(7bd495d2) SHA1(6e6ae9dc78be7173599f7a747a6a87a336193c8d) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2302,7 +2277,7 @@ ROM_END
ROM_START( kof2003ds18 )
ROM_REGION( 0x700000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc18.p1", 0x100000, 0x400000, CRC(3f70d7b9) SHA1(679417d36f7d6ad3b57c55018afb36f193669291) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2320,14 +2295,14 @@ ROM_START( kof2003ds18 )
ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271dhc26.c7", 0x3000000, 0x800000, CRC(342b04c8) SHA1(92e6d35d35f799f0c24aedbc6330f52f5f2e237a) )
+ ROM_LOAD16_BYTE( "271dhc26.c8", 0x3000001, 0x800000, CRC(b5af1486) SHA1(589622779bb859a2707013c7c2b112677901de21) )
ROM_END
ROM_START( kof2003ds19 )
ROM_REGION( 0x700000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc19.p1", 0x100000, 0x400000, CRC(000f6b31) SHA1(0c7000046bada6d0b5b521dab4b79816567569cd) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2345,14 +2320,14 @@ ROM_START( kof2003ds19 )
ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271dhc27.c7", 0x3000000, 0x800000, CRC(1b37eb1e) SHA1(e3217f469d4689136a45676df839f1ded9b994e0) )
+ ROM_LOAD16_BYTE( "271dhc27.c8", 0x3000001, 0x800000, CRC(1388bd9d) SHA1(62128bccf99a5d0271007981218a3ce0bc8d36b0) )
ROM_END
ROM_START( kof2003ds20 )
ROM_REGION( 0x700000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc20.p1", 0x100000, 0x400000, CRC(b6fcb64e) SHA1(f7c51f4767d5eea69e1ee09d3b7f27024133aa2f) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2364,7 +2339,7 @@ ROM_START( kof2003ds20 )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
+ ROM_LOAD16_BYTE( "271bhc28.c1", 0x0000000, 0x800000, CRC(879bd2fb) SHA1(db26512f2770f297e422a3cbeb4c45ab81361123) )
ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
@@ -2377,7 +2352,7 @@ ROM_END
ROM_START( kof2003ds21 )
ROM_REGION( 0x700000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc21.p1", 0x100000, 0x400000, CRC(346584a0) SHA1(3f336a7b3f06371c48cb84d73fd1e0b4f3d7b4fe) )
+ ROM_LOAD16_WORD_SWAP( "271bhc30.p1", 0x100000, 0x400000, CRC(d39ce8fc) SHA1(ab87d9139f6ba1d90603d4e943f036f4e678c0d1) )
ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
NEO_SFIX_MT_512K
@@ -2395,243 +2370,252 @@ ROM_START( kof2003ds21 )
ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271dhc30.c7", 0x3000000, 0x800000, CRC(0e7678b8) SHA1(a6f19a1acc3d3f9c36425d2bf22345e91a75abaf) )
+ ROM_LOAD16_BYTE( "271dhc30.c8", 0x3000001, 0x800000, CRC(275d91a7) SHA1(ce116a9d6d5374fc50cc3ac7c4205e31ae6df3c2) )
ROM_END
-ROM_START( kof2003ds22 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc22.p1", 0x100000, 0x400000, CRC(8a6897c7) SHA1(09ae6bf4d6597e09dcd8fca6c7a844fe6c85b9e2) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ROM_START( kf2k3bls01 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "271bhc01.p1", 0x100000, 0x400000, CRC(062c72a0) SHA1(6d31df120783c161c8e6b743f01c9717de7dd490) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc01-p2.bin", 0x500000, 0x200000, CRC(3a1aebb1) SHA1(b8baf3fdefd7173e60952353c77c14009c08192f) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "2k3blhc01-s1.bin", CRC(df2f4dcf) SHA1(686444823df9ffb6cd429277cf196a71fd4b2706) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271hc01.c1", 0x0000000, 0x800000, CRC(6b813f8e) SHA1(6a525e832a9a113129d90064cdd649e988dffef6) )
+ ROM_LOAD16_BYTE( "271hc01.c2", 0x0000001, 0x800000, CRC(22f0d943) SHA1(2ce638f8c714baf75508e4f724ed8667bd14577d) )
+ ROM_LOAD16_BYTE( "271hc01.c3", 0x1000000, 0x800000, CRC(2dec0faa) SHA1(55425d5327daf452f6dd09fd4da536ea5a45a548) )
+ ROM_LOAD16_BYTE( "271hc01.c4", 0x1000001, 0x800000, CRC(a6b92cf9) SHA1(da9df703c7884f381e53ce00fd7d5630a730366e) )
+ ROM_LOAD16_BYTE( "271hc01.c5", 0x2000000, 0x800000, CRC(180403a8) SHA1(75fb15f8175e0c7b0051b59baa0cafa83a512dd3) )
+ ROM_LOAD16_BYTE( "271hc01.c6", 0x2000001, 0x800000, CRC(30844aa6) SHA1(cf57294d4003ffec12e09936c0a7ef3775b4005d) )
+ ROM_LOAD16_BYTE( "271hc01.c7", 0x3000000, 0x800000, CRC(8ab7945a) SHA1(b06a09ca7429a9848c9ab833f2b942b429fbe0d4) )
+ ROM_LOAD16_BYTE( "271hc01.c8", 0x3000001, 0x800000, CRC(b0ed360f) SHA1(aac9eb2b9ff0db6266797fefaaac95d28ab01013) )
ROM_END
-ROM_START( kof2003ds23 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
+ROM_START( kf2k3bls02 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc02-p2.bin", 0x500000, 0x200000, CRC(db92e74b) SHA1(e4398905826408ee90c3df4255521b290fa08f42) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271dhc23.c7", 0x3000000, 0x800000, CRC(84b4ecd7) SHA1(4f89ad92291c4aeef3d8155bf8a53cae9b6974eb) )
- ROM_LOAD16_BYTE( "271dhc23.c8", 0x3000001, 0x800000, CRC(aca7f22d) SHA1(fe5a2006dbdd3ffd06163e73c2802e449c9410ab) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds24 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271dhc24.p0", 0x000000, 0x100000, CRC(b3bed92f) SHA1(6d0df5db545bdccb97113c1f9923878ff82e0ad9) )
+ROM_START( kf2k3bls03 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc03-p2.bin", 0x500000, 0x200000, CRC(31c9b3cd) SHA1(a07a5266a191bfcd3c6da2f1ba209a5e3e14f63b) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds25 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271dhc25.p0", 0x000000, 0x100000, CRC(7bd495d2) SHA1(6e6ae9dc78be7173599f7a747a6a87a336193c8d) )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ROM_START( kf2k3bls04 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "271dhc07.p1", 0x100000, 0x400000, CRC(7d052f7a) SHA1(31f043b358230a21856149d0041726be95b84a96) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc04-p2.bin", 0x500000, 0x200000, CRC(05160775) SHA1(e19d064aae0dde63b12ba2a38b9e1995d81406e0) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "2k3blhc04-s1.bin", CRC(6145fd64) SHA1(813e1e53575215942e6a0fc2ca9d4fd8e2a79675) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds26 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
+ROM_START( kf2k3bls05 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc05-p2.bin", 0x500000, 0x200000, CRC(11662191) SHA1(7581ee98069265334563c5e484706ed60b1cf6f7) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271dhc26.c7", 0x3000000, 0x800000, CRC(342b04c8) SHA1(92e6d35d35f799f0c24aedbc6330f52f5f2e237a) )
- ROM_LOAD16_BYTE( "271dhc26.c8", 0x3000001, 0x800000, CRC(b5af1486) SHA1(589622779bb859a2707013c7c2b112677901de21) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds27 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
+ROM_START( kf2k3bls06 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc06-p2.bin", 0x500000, 0x200000, CRC(8016dfd7) SHA1(37a23b1b91e7d2d89df9df938a75db88e33e54fe) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271dhc27.c7", 0x3000000, 0x800000, CRC(1b37eb1e) SHA1(e3217f469d4689136a45676df839f1ded9b994e0) )
- ROM_LOAD16_BYTE( "271dhc27.c8", 0x3000001, 0x800000, CRC(1388bd9d) SHA1(62128bccf99a5d0271007981218a3ce0bc8d36b0) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds28 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
+ROM_START( kf2k3bls07 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc07-p2.bin", 0x500000, 0x200000, CRC(9edafc96) SHA1(2af47848ae5cd581604b216702a8e98b8f81d2ec) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "2k3blhc07-s1.bin", CRC(37a71c4f) SHA1(c4823de9038f8c65d5414f43d1665babfdb970f7) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271bhc28.c1", 0x0000000, 0x800000, CRC(879bd2fb) SHA1(db26512f2770f297e422a3cbeb4c45ab81361123) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds29 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc29.p1", 0x100000, 0x400000, CRC(d223cbc8) SHA1(63a8cae8f48b6a99a04f142ac0175e65537cd032) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ROM_START( kf2k3bls08 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc08-p1.bin", 0x100000, 0x400000, CRC(63916357) SHA1(19604cd4a2a525d4d7e2ec006e5481efe96c0fe4) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271d.c7", 0x3000000, 0x800000, CRC(8ee6b43c) SHA1(c78b749c7c8e1d8ab8335b96da03764cc8e9eb21) )
- ROM_LOAD16_BYTE( "271d.c8", 0x3000001, 0x800000, CRC(6d8d2d60) SHA1(841698eead0f7d422937ce2f2329e17c383d90a6) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kof2003ds30 )
- ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271d.p0", 0x000000, 0x100000, CRC(7c2aee16) SHA1(b4373569c4a26829a93759ba6917879518f2fb20) )
- ROM_LOAD16_WORD_SWAP( "271bhc30.p1", 0x100000, 0x400000, CRC(d39ce8fc) SHA1(ab87d9139f6ba1d90603d4e943f036f4e678c0d1) )
- ROM_LOAD16_WORD_SWAP( "271d.p2", 0x500000, 0x200000, CRC(0d0a5861) SHA1(823dd3d11574a42f98588a6d1f9bb5d721f34be2) )
+ROM_START( kf2k3bls09 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc09-p2.bin", 0x500000, 0x200000, CRC(bd91c6b3) SHA1(17f9b4d5f13dcdb09e60a68b95ed6e67d842edbd) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_MT_512K
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
- NEO_BIOS_AUDIO_ENCRYPTED_512K( "271.m1", CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) )
- ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) )
- ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) )
- ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) )
- ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) )
- ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) )
- ROM_LOAD16_BYTE( "271dhc30.c7", 0x3000000, 0x800000, CRC(0e7678b8) SHA1(a6f19a1acc3d3f9c36425d2bf22345e91a75abaf) )
- ROM_LOAD16_BYTE( "271dhc30.c8", 0x3000001, 0x800000, CRC(275d91a7) SHA1(ce116a9d6d5374fc50cc3ac7c4205e31ae6df3c2) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls01 )
+ROM_START( kf2k3bls10 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271bhc01.p1", 0x100000, 0x400000, CRC(062c72a0) SHA1(6d31df120783c161c8e6b743f01c9717de7dd490) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc01-p2.bin", 0x500000, 0x200000, CRC(3a1aebb1) SHA1(b8baf3fdefd7173e60952353c77c14009c08192f) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc10-p2.bin", 0x500000, 0x200000, CRC(374b3c84) SHA1(1a13cd3d2772e6d77003ddd335f70568550e44a3) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "2k3blhc01-s1.bin", CRC(df2f4dcf) SHA1(686444823df9ffb6cd429277cf196a71fd4b2706) )
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -2640,20 +2624,20 @@ ROM_START( kf2k3bls01 )
ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "271hc01.c1", 0x0000000, 0x800000, CRC(6b813f8e) SHA1(6a525e832a9a113129d90064cdd649e988dffef6) )
- ROM_LOAD16_BYTE( "271hc01.c2", 0x0000001, 0x800000, CRC(22f0d943) SHA1(2ce638f8c714baf75508e4f724ed8667bd14577d) )
- ROM_LOAD16_BYTE( "271hc01.c3", 0x1000000, 0x800000, CRC(2dec0faa) SHA1(55425d5327daf452f6dd09fd4da536ea5a45a548) )
- ROM_LOAD16_BYTE( "271hc01.c4", 0x1000001, 0x800000, CRC(a6b92cf9) SHA1(da9df703c7884f381e53ce00fd7d5630a730366e) )
- ROM_LOAD16_BYTE( "271hc01.c5", 0x2000000, 0x800000, CRC(180403a8) SHA1(75fb15f8175e0c7b0051b59baa0cafa83a512dd3) )
- ROM_LOAD16_BYTE( "271hc01.c6", 0x2000001, 0x800000, CRC(30844aa6) SHA1(cf57294d4003ffec12e09936c0a7ef3775b4005d) )
- ROM_LOAD16_BYTE( "271hc01.c7", 0x3000000, 0x800000, CRC(8ab7945a) SHA1(b06a09ca7429a9848c9ab833f2b942b429fbe0d4) )
- ROM_LOAD16_BYTE( "271hc01.c8", 0x3000001, 0x800000, CRC(b0ed360f) SHA1(aac9eb2b9ff0db6266797fefaaac95d28ab01013) )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls02 )
+ROM_START( kf2k3bls11 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc02-p2.bin", 0x500000, 0x200000, CRC(db92e74b) SHA1(e4398905826408ee90c3df4255521b290fa08f42) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc11-p2.bin", 0x500000, 0x200000, CRC(46c90eef) SHA1(e08c2950fe68fd3fc84b08607979ff9fc7f6842b) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2676,10 +2660,10 @@ ROM_START( kf2k3bls02 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls03 )
+ROM_START( kf2k3bls12 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc03-p2.bin", 0x500000, 0x200000, CRC(31c9b3cd) SHA1(a07a5266a191bfcd3c6da2f1ba209a5e3e14f63b) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc12-p2.bin", 0x500000, 0x200000, CRC(ab3caefa) SHA1(f3cbda2f1ef329a2baaf57b778b81d3a757e2694) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2702,14 +2686,14 @@ ROM_START( kf2k3bls03 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls04 )
+ROM_START( kf2k3bls13 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271dhc07.p1", 0x100000, 0x400000, CRC(7d052f7a) SHA1(31f043b358230a21856149d0041726be95b84a96) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc04-p2.bin", 0x500000, 0x200000, CRC(05160775) SHA1(e19d064aae0dde63b12ba2a38b9e1995d81406e0) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc13-p2.bin", 0x500000, 0x200000, CRC(80cd00ed) SHA1(f85660c2baa7d403dc4b1922df9ee6d8e6a1a918) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "2k3blhc04-s1.bin", CRC(6145fd64) SHA1(813e1e53575215942e6a0fc2ca9d4fd8e2a79675) )
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -2728,10 +2712,10 @@ ROM_START( kf2k3bls04 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls05 )
+ROM_START( kf2k3bls14 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc05-p2.bin", 0x500000, 0x200000, CRC(11662191) SHA1(7581ee98069265334563c5e484706ed60b1cf6f7) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc14-p2.bin", 0x500000, 0x200000, CRC(a20396e4) SHA1(3a09aa7376c2ccf2e82448ab440b0926e04562c0) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2754,10 +2738,10 @@ ROM_START( kf2k3bls05 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls06 )
+ROM_START( kf2k3bls15 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc06-p2.bin", 0x500000, 0x200000, CRC(8016dfd7) SHA1(37a23b1b91e7d2d89df9df938a75db88e33e54fe) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc15-p2.bin", 0x500000, 0x200000, CRC(04782b88) SHA1(67c33b061ffce6dfa610a59e5e86547723c4b527) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2780,14 +2764,14 @@ ROM_START( kf2k3bls06 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls07 )
+ROM_START( kf2k3bls16 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc07-p2.bin", 0x500000, 0x200000, CRC(9edafc96) SHA1(2af47848ae5cd581604b216702a8e98b8f81d2ec) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc16-p2.bin", 0x500000, 0x200000, CRC(5461ce28) SHA1(ec4e64fdc017bc47f8a29ce3924055be0c3cb327) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "2k3blhc07-s1.bin", CRC(37a71c4f) SHA1(c4823de9038f8c65d5414f43d1665babfdb970f7) )
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -2806,10 +2790,10 @@ ROM_START( kf2k3bls07 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls08 )
+ROM_START( kf2k3bls17 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "2k3blhc08-p1.bin", 0x100000, 0x400000, CRC(63916357) SHA1(19604cd4a2a525d4d7e2ec006e5481efe96c0fe4) )
- ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
+ ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc17-p2.bin", 0x500000, 0x200000, CRC(28f915d1) SHA1(9742ce196ecb0021eb9c93ae2961d74fcebf9f20) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2832,10 +2816,10 @@ ROM_START( kf2k3bls08 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls09 )
+ROM_START( kf2k3bls18 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc09-p2.bin", 0x500000, 0x200000, CRC(bd91c6b3) SHA1(17f9b4d5f13dcdb09e60a68b95ed6e67d842edbd) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc18-p2.bin", 0x500000, 0x200000, CRC(92a9bc8a) SHA1(9c9f0d08470551675967b35ec7c825e0a623e427) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2858,10 +2842,10 @@ ROM_START( kf2k3bls09 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls10 )
+ROM_START( kf2k3bls19 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc10-p2.bin", 0x500000, 0x200000, CRC(374b3c84) SHA1(1a13cd3d2772e6d77003ddd335f70568550e44a3) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc19-p2.bin", 0x500000, 0x200000, CRC(5ac3f077) SHA1(d2c7e96e033f0348d9feba7dac6a624de21b712d) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2884,10 +2868,10 @@ ROM_START( kf2k3bls10 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls11 )
+ROM_START( kf2k3bls20 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc11-p2.bin", 0x500000, 0x200000, CRC(46c90eef) SHA1(e08c2950fe68fd3fc84b08607979ff9fc7f6842b) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc20-p2.bin", 0x500000, 0x200000, CRC(3ad262a1) SHA1(5402ca53d4c980cc0f774ede24453990268cb911) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2910,10 +2894,10 @@ ROM_START( kf2k3bls11 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls12 )
+ROM_START( kf2k3bls21 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc12-p2.bin", 0x500000, 0x200000, CRC(ab3caefa) SHA1(f3cbda2f1ef329a2baaf57b778b81d3a757e2694) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc21-p2.bin", 0x500000, 0x200000, CRC(8fc8db49) SHA1(450ead2d1767b3e3df14d4ab245d93006add9eb0) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2936,10 +2920,10 @@ ROM_START( kf2k3bls12 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls13 )
+ROM_START( kf2k3bls22 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc13-p2.bin", 0x500000, 0x200000, CRC(80cd00ed) SHA1(f85660c2baa7d403dc4b1922df9ee6d8e6a1a918) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc22-p2.bin", 0x500000, 0x200000, CRC(3c612bac) SHA1(a2048cb9b962fa592487abb8f5f2c6d841523be0) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2962,14 +2946,14 @@ ROM_START( kf2k3bls13 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls14 )
+ROM_START( kf2k3bls23 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc14-p2.bin", 0x500000, 0x200000, CRC(a20396e4) SHA1(3a09aa7376c2ccf2e82448ab440b0926e04562c0) )
+ ROM_LOAD16_WORD_SWAP( "271bhc30.p1", 0x100000, 0x400000, CRC(d39ce8fc) SHA1(ab87d9139f6ba1d90603d4e943f036f4e678c0d1) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
+ NEO_SFIX_128K( "2k3blhc23-s1.bin", CRC(17fddb4b) SHA1(fb11a79601d84fd6e49e83fd8ed444e4580c1bbe) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -2988,14 +2972,14 @@ ROM_START( kf2k3bls14 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls15 )
+ROM_START( kf2k3bls24 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc15-p2.bin", 0x500000, 0x200000, CRC(04782b88) SHA1(67c33b061ffce6dfa610a59e5e86547723c4b527) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
+ NEO_SFIX_128K( "2k3blhc24-s1.bin", CRC(e17f1840) SHA1(74f672406d90ed4da2060430a6fe5d42d30eaf7c) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -3014,10 +2998,10 @@ ROM_START( kf2k3bls15 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls16 )
+ROM_START( kf2k3bls25 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc16-p2.bin", 0x500000, 0x200000, CRC(5461ce28) SHA1(ec4e64fdc017bc47f8a29ce3924055be0c3cb327) )
+ ROM_LOAD16_WORD_SWAP( "2k3blhc25-p2.bin", 0x500000, 0x200000, CRC(26ca7846) SHA1(8c98dc09d87644a631df04cad47ab2f4da7e255c) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3040,10 +3024,10 @@ ROM_START( kf2k3bls16 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls17 )
+ROM_START( kf2k3bls26 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc17-p2.bin", 0x500000, 0x200000, CRC(28f915d1) SHA1(9742ce196ecb0021eb9c93ae2961d74fcebf9f20) )
+ ROM_LOAD16_WORD_SWAP( "271blhc26.p1", 0x100000, 0x400000, CRC(32793ce8) SHA1(d1122442faf00c631051494bb55c51ffa9eafc90) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3066,10 +3050,10 @@ ROM_START( kf2k3bls17 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls18 )
+ROM_START( kf2k3bls27 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc18-p2.bin", 0x500000, 0x200000, CRC(92a9bc8a) SHA1(9c9f0d08470551675967b35ec7c825e0a623e427) )
+ ROM_LOAD16_WORD_SWAP( "271blhc27.p1", 0x100000, 0x400000, CRC(8dba03a1) SHA1(563f1ec954e188b2a0c32c0cd553ec73458dbc38) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3092,10 +3076,10 @@ ROM_START( kf2k3bls18 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls19 )
+ROM_START( kf2k3bls28 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc19-p2.bin", 0x500000, 0x200000, CRC(5ac3f077) SHA1(d2c7e96e033f0348d9feba7dac6a624de21b712d) )
+ ROM_LOAD16_WORD_SWAP( "271blhc28.p1", 0x100000, 0x400000, CRC(24db8f3f) SHA1(bf5d22c4687ab58731a2007bec8006c098e0d382) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3118,10 +3102,10 @@ ROM_START( kf2k3bls19 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls20 )
+ROM_START( kf2k3bls29 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc20-p2.bin", 0x500000, 0x200000, CRC(3ad262a1) SHA1(5402ca53d4c980cc0f774ede24453990268cb911) )
+ ROM_LOAD16_WORD_SWAP( "271blhc29.p1", 0x100000, 0x400000, CRC(1b17d06b) SHA1(cd38ae5e045311788a8e9298724676cd549f6ead) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3144,10 +3128,10 @@ ROM_START( kf2k3bls20 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls21 )
+ROM_START( kf2k3bls30 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc21-p2.bin", 0x500000, 0x200000, CRC(8fc8db49) SHA1(450ead2d1767b3e3df14d4ab245d93006add9eb0) )
+ ROM_LOAD16_WORD_SWAP( "271blhc30.p1", 0x100000, 0x400000, CRC(3f70d7b9) SHA1(679417d36f7d6ad3b57c55018afb36f193669291) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3170,10 +3154,10 @@ ROM_START( kf2k3bls21 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls22 )
+ROM_START( kf2k3bls31 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc22-p2.bin", 0x500000, 0x200000, CRC(3c612bac) SHA1(a2048cb9b962fa592487abb8f5f2c6d841523be0) )
+ ROM_LOAD16_WORD_SWAP( "271blhc31.p1", 0x100000, 0x400000, CRC(000f6b31) SHA1(0c7000046bada6d0b5b521dab4b79816567569cd) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3196,14 +3180,14 @@ ROM_START( kf2k3bls22 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls23 )
+ROM_START( kf2k3bls32 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271bhc30.p1", 0x100000, 0x400000, CRC(d39ce8fc) SHA1(ab87d9139f6ba1d90603d4e943f036f4e678c0d1) )
+ ROM_LOAD16_WORD_SWAP( "271blhc32.p1", 0x100000, 0x400000, CRC(b6fcb64e) SHA1(f7c51f4767d5eea69e1ee09d3b7f27024133aa2f) )
ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "2k3blhc23-s1.bin", CRC(17fddb4b) SHA1(fb11a79601d84fd6e49e83fd8ed444e4580c1bbe) )
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -3222,14 +3206,14 @@ ROM_START( kf2k3bls23 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls24 )
+ROM_START( kf2k3bls33 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
+ ROM_LOAD16_WORD_SWAP( "271blhc33.p1", 0x100000, 0x400000, CRC(346584a0) SHA1(3f336a7b3f06371c48cb84d73fd1e0b4f3d7b4fe) )
ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
- NEO_SFIX_128K( "2k3blhc24-s1.bin", CRC(e17f1840) SHA1(74f672406d90ed4da2060430a6fe5d42d30eaf7c) )
+ NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -3248,10 +3232,10 @@ ROM_START( kf2k3bls24 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-ROM_START( kf2k3bls25 )
+ROM_START( kf2k3bls34 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "271b.p1", 0x100000, 0x400000, CRC(92ed6ee3) SHA1(5e7e21eb40dfcc453ba73808760d5ddedd49c58a) )
- ROM_LOAD16_WORD_SWAP( "2k3blhc25-p2.bin", 0x500000, 0x200000, CRC(26ca7846) SHA1(8c98dc09d87644a631df04cad47ab2f4da7e255c) )
+ ROM_LOAD16_WORD_SWAP( "271blhc34.p1", 0x100000, 0x400000, CRC(d223cbc8) SHA1(63a8cae8f48b6a99a04f142ac0175e65537cd032) )
+ ROM_LOAD16_WORD_SWAP( "271gc.p2", 0x500000, 0x200000, CRC(5d3d8bb3) SHA1(7f2341f14ca12ff5721eb038b3496228a1f34b60) )
ROM_CONTINUE( 0x000000, 0x100000 )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -3526,7 +3510,7 @@ ROM_END
ROM_START( kf2k3blas11 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "2k3hc11-p1bl.bin", 0x000000, 0x100000, CRC(c4515c32) SHA1(319f4ebb9f137eab2daa6e96a9c7aac4c5c45c18) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc33-p1bl.bin", 0x000000, 0x100000, CRC(c4515c32) SHA1(319f4ebb9f137eab2daa6e96a9c7aac4c5c45c18) )
ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
@@ -4030,7 +4014,7 @@ ROM_START( kf2k3blas31 )
ROM_LOAD16_WORD_SWAP( "2k3hc31-p3bl.bin", 0x100000, 0x400000, CRC(8ee9af80) SHA1(a0a9d7fe2a4ee3fdc747c4248750e8ee60f2b223) )
ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
- NEO_SFIX_128K( "271b.s1", CRC(482c48a5) SHA1(27e2f5295a9a838e112be28dafc111893a388a16) )
+ NEO_SFIX_128K( "2k3blhc23-s1.bin", CRC(17fddb4b) SHA1(fb11a79601d84fd6e49e83fd8ed444e4580c1bbe) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -4076,7 +4060,7 @@ ROM_END
ROM_START( kf2k3blas33 )
ROM_REGION( 0x700000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "2k3hc33-p1bl.bin", 0x000000, 0x100000, CRC(8d4d09fd) SHA1(5c35be5bbf0fa04f28ee2b21040923a8ceb99a76) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc33-p1bl.bin", 0x000000, 0x100000, CRC(c4515c32) SHA1(319f4ebb9f137eab2daa6e96a9c7aac4c5c45c18) )
ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
@@ -4853,11 +4837,13 @@ ROM_START( kf2k3pcbs29 )
ROM_LOAD32_WORD( "271hc29c.c6", 0x4000002, 0x1000000, CRC(cefce30c) SHA1(670768b29b809a5b7ffc18edb1133aa6e5596b0a) )
ROM_END
-ROM_START( kf2k3upls01 )
- ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "2k3hc01-p1up.bin", 0x000000, 0x800000, CRC(c6632b68) SHA1(ee57122ac4908743c22650777021fc7c8758bb57) )
+ROM_START( kf2k3pls01 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls01-p1pl.bin", 0x000000, 0x100000, CRC(e70b482b) SHA1(73e2aeb77ac99f28c18aa2f99e8fd580f6103909) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc01-p3bl.bin", 0x100000, 0x400000, CRC(0363b003) SHA1(3e514031f83d4b97e36320fdd6e29962d8cd5652) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
- NEO_SFIX_128K( "2k3hc01-s1up.bin", CRC(12cc8d8f) SHA1(151bcf42c5af4853ea14b4fd17634b4496049d8d) )
+ NEO_SFIX_128K( "2k3pls01-s1pl.bin", CRC(3a578f5c) SHA1(f62f22784918c782e9f5036cd87dd1af4c63a1a0) )
NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
@@ -4876,6 +4862,756 @@ ROM_START( kf2k3upls01 )
ROM_LOAD16_BYTE( "271hc01.c8", 0x3000001, 0x800000, CRC(b0ed360f) SHA1(aac9eb2b9ff0db6266797fefaaac95d28ab01013) )
ROM_END
+ROM_START( kf2k3pls02 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls02-p1pl.bin", 0x000000, 0x100000, CRC(746fbe19) SHA1(548f0c09099265d1fe48443f946528f87c3e850a) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls03 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls03-p1pl.bin", 0x000000, 0x100000, CRC(16fcdd92) SHA1(ce784fd21f431751f8b51a7139aa5d12026efe7e) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls04 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls04-p1pl.bin", 0x000000, 0x100000, CRC(c1a1d09b) SHA1(8c233f9d732e6f6687c5dde9dc6318bc4ee85a87) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls05 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls05-p1pl.bin", 0x000000, 0x100000, CRC(8d4d09fd) SHA1(5c35be5bbf0fa04f28ee2b21040923a8ceb99a76) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls06 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls06-p1pl.bin", 0x000000, 0x100000, CRC(c76d5371) SHA1(80cbfe4f399bed6ae561fba60aa34b0ec6c3e4c5) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls07 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls07-p1pl.bin", 0x000000, 0x100000, CRC(ed7a51d9) SHA1(b43eb077bc7f1cf2e792594e263d7a0ca51712fd) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls08 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls08-p1pl.bin", 0x000000, 0x100000, CRC(84732de0) SHA1(8537634937abde998b9662c5c46957f8595493b8) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls09 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls09-p1pl.bin", 0x000000, 0x100000, CRC(ef00e535) SHA1(10a870499f7fee7cf62186cbc596bbd0dc869536) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls10 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls10-p1pl.bin", 0x000000, 0x100000, CRC(286a580c) SHA1(902e01fd3b4bc0f6af306ea4d004794317fb8aa2) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls11 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls11-p1pl.bin", 0x000000, 0x100000, CRC(0f465787) SHA1(b70dec40d4509d269b8a8bf1ef9d71cb8c9d9ad3) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls12 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls12-p1pl.bin", 0x000000, 0x100000, CRC(3cddc6aa) SHA1(4e5a9d6dec38e63b04e265002cc16e7062a7a256) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls13 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls13-p1pl.bin", 0x000000, 0x100000, CRC(afb5c63d) SHA1(00614bd2c39a27ec66b5737aab95392eff504a55) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls14 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls14-p1pl.bin", 0x000000, 0x100000, CRC(dfbc123a) SHA1(ec0e72556867b0777a69dcae55e59915ae9c498a) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls15 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls15-p1pl.bin", 0x000000, 0x100000, CRC(8e0fa33c) SHA1(dea44724f147c17736e4267ff9dea71ae7e546fa) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls16 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls16-p1pl.bin", 0x000000, 0x100000, CRC(2e67e7df) SHA1(e0edf454963c58d95af263732dbfa8d8e06d099f) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls17 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls17-p1pl.bin", 0x000000, 0x100000, CRC(b2069f29) SHA1(b93ccc7b91950f56a3b27c7b137676d76b47910f) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls18 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls18-p1pl.bin", 0x000000, 0x100000, CRC(e73ca21b) SHA1(e393ee9b5eece66bfb450ae0f510dc8868c42acb) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls19 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc31-p3bl.bin", 0x100000, 0x400000, CRC(8ee9af80) SHA1(a0a9d7fe2a4ee3fdc747c4248750e8ee60f2b223) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3pls19-s1pl.bin", CRC(f28519d8) SHA1(809965e846ca91e61394b4671ab269b6ad514121) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls20 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3pls20-s1pl.bin", CRC(0407dad3) SHA1(976693dc743d8a198d71ab0a483eefa3d9bd9d5a) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls21 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3pls21-p1pl.bin", 0x000000, 0x100000, CRC(51653db7) SHA1(ebf4cddacdb169fc59c7a6e0b660259505d94fa6) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p3bl.bin", 0x100000, 0x400000, CRC(370acbff) SHA1(e72544de1c5e2e4f7478fc003caba9e33a306c19) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls22 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc07-p3bl.bin", 0x100000, 0x400000, CRC(87e32a9c) SHA1(bdccd57b7440153bee1bf7b53748835f94707408) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls23 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc08-p3bl.bin", 0x100000, 0x400000, CRC(854c1f15) SHA1(2101bdf2907ed5d05186da72e0deb4fd9696e701) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls24 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc09-p3bl.bin", 0x100000, 0x400000, CRC(18900c29) SHA1(2423d2c136a444335c80b97590dd37dffa959185) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls25 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc19-p3bl.bin", 0x100000, 0x400000, CRC(adf48a12) SHA1(893e505c34a3552a9a86e54b206d500c3e6c0d3c) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls26 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc20-p3bl.bin", 0x100000, 0x400000, CRC(51fa9bcc) SHA1(91032aae5e473f801e2203f8677b64b3ceed7ccc) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls27 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc21-p3bl.bin", 0x100000, 0x400000, CRC(67839f40) SHA1(2b33a35ac445d3b5f7ea6b7b50ffba028c6962e6) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls28 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc22-p3bl.bin", 0x100000, 0x400000, CRC(f5859dc1) SHA1(cd8a00e45626c99ec23f03295c11b060af14813e) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls29 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc23-p3bl.bin", 0x100000, 0x400000, CRC(fbd55c31) SHA1(227685247b1b95feab5c3525020a4de29d84f143) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls30 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc29-p3bl.bin", 0x100000, 0x400000, CRC(1fcd9937) SHA1(75e6b18809b60c0d5ec500ed1b568b5290a774b8) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
+ROM_START( kf2k3pls31 )
+ ROM_REGION( 0x700000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3-p1pl.bin", 0x000000, 0x100000, CRC(07b84112) SHA1(0b085a928a39ff9c0745a58bfa4ce6106b5f474a) )
+ ROM_LOAD16_WORD_SWAP( "2k3hc30-p3bl.bin", 0x100000, 0x400000, CRC(d3e5dbb2) SHA1(57f17ef61b54f32dcf2f4f11d14187c3862f76d7) )
+ ROM_LOAD16_WORD_SWAP( "2k3-p2bl.bin", 0x500000, 0x200000, CRC(9c04fc52) SHA1(f41b53c79e4209373ec68276fa5941c91424bb15) )
+
+ NEO_SFIX_128K( "2k3-s1pl.bin", CRC(ad548a36) SHA1(7483dbe2d74a1bd1b4dc501e99e48a683416d08e) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271.c1", 0x0000000, 0x800000, CRC(b1dc25d0) SHA1(50adc3c60d5b4b3abd10a49db2267306c6dbd772) )
+ ROM_LOAD16_BYTE( "271.c2", 0x0000001, 0x800000, CRC(d5362437) SHA1(66db36522dc09106388c707252df9fe1c88b4856) )
+ ROM_LOAD16_BYTE( "271.c3", 0x1000000, 0x800000, CRC(0a1fbeab) SHA1(9fe30d36ba98d00fda010832ff2f27783dd577c1) )
+ ROM_LOAD16_BYTE( "271.c4", 0x1000001, 0x800000, CRC(87b19a0c) SHA1(b72a8e7d9124ce859b5149bb4381ba481c161ea5) )
+ ROM_LOAD16_BYTE( "271.c5", 0x2000000, 0x800000, CRC(704ea371) SHA1(e75b80422f0d72eac826f8ffadf79efeccaab124) )
+ ROM_LOAD16_BYTE( "271.c6", 0x2000001, 0x800000, CRC(20a1164c) SHA1(c9843b37612a16fc95f6851793b1cfb5d49d811d) )
+ ROM_LOAD16_BYTE( "271.c7", 0x3000000, 0x800000, CRC(189aba7f) SHA1(7152195a57ad36b28290810fe87ed8c206262ba9) )
+ ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
+ROM_END
+
ROM_START( kof2004pd ) // kof2k3pd
ROM_REGION( 0x700000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "364pd.p1", 0x000000, 0x100000, CRC(00fa8fd6) SHA1(0c9eeb76bb2f9a3837fb4c0bcf0e69d79b327bb5) )
@@ -4902,6 +5638,29 @@ ROM_START( kof2004pd ) // kof2k3pd
ROM_LOAD16_BYTE( "271b.c8", 0x3000001, 0x800000, CRC(75211f4d) SHA1(d82f044e816ee539ff131d9c931200c818d34cd0) )
ROM_END
+ROM_START( kof2004upls00 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "2k3hc01-p1up.bin", 0x000000, 0x800000, CRC(c6632b68) SHA1(ee57122ac4908743c22650777021fc7c8758bb57) )
+
+ NEO_SFIX_128K( "2k3hc01-s1up.bin", CRC(12cc8d8f) SHA1(151bcf42c5af4853ea14b4fd17634b4496049d8d) )
+
+ NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "271.v1", 0x000000, 0x800000, CRC(ffa3f8c7) SHA1(7cf4a933973ca23b7f87c81151d8659e6ec4bd20) )
+ ROM_LOAD( "271.v2", 0x800000, 0x800000, CRC(5382c7d1) SHA1(1bf999705eda80ba1e7b0d6bdd010d9bfb18bd76) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "271hc01.c1", 0x0000000, 0x800000, CRC(6b813f8e) SHA1(6a525e832a9a113129d90064cdd649e988dffef6) )
+ ROM_LOAD16_BYTE( "271hc01.c2", 0x0000001, 0x800000, CRC(22f0d943) SHA1(2ce638f8c714baf75508e4f724ed8667bd14577d) )
+ ROM_LOAD16_BYTE( "271hc01.c3", 0x1000000, 0x800000, CRC(2dec0faa) SHA1(55425d5327daf452f6dd09fd4da536ea5a45a548) )
+ ROM_LOAD16_BYTE( "271hc01.c4", 0x1000001, 0x800000, CRC(a6b92cf9) SHA1(da9df703c7884f381e53ce00fd7d5630a730366e) )
+ ROM_LOAD16_BYTE( "271hc01.c5", 0x2000000, 0x800000, CRC(180403a8) SHA1(75fb15f8175e0c7b0051b59baa0cafa83a512dd3) )
+ ROM_LOAD16_BYTE( "271hc01.c6", 0x2000001, 0x800000, CRC(30844aa6) SHA1(cf57294d4003ffec12e09936c0a7ef3775b4005d) )
+ ROM_LOAD16_BYTE( "271hc01.c7", 0x3000000, 0x800000, CRC(8ab7945a) SHA1(b06a09ca7429a9848c9ab833f2b942b429fbe0d4) )
+ ROM_LOAD16_BYTE( "271hc01.c8", 0x3000001, 0x800000, CRC(b0ed360f) SHA1(aac9eb2b9ff0db6266797fefaaac95d28ab01013) )
+ROM_END
+
ROM_START( kof2004upls01 ) // kof2k3upd
ROM_REGION( 0x700000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "364upls01.p1", 0x000000, 0x100000, CRC(7397d4b7) SHA1(f2c539d12387c09083d312813e00440080aeebad) )
@@ -5572,202 +6331,226 @@ ROM_START( kof2004upls29 )
ROM_LOAD16_BYTE( "271.c8", 0x3000001, 0x800000, CRC(20ec4fdc) SHA1(deb5f7ec5a090e419b9d1a6a74877bee081198e2) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
-
// The King of Fighters '2003
-HACK( 2017, kof2003s01, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Portuguese Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s02, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Always Change Ok)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s03, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Enable Zoom)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s04, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Evolution 1.4 Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s05, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Unlock Leader Special Move)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s06, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s07, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s08, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Fix Adel & Mukai's Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s09, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Add Rose's Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s10, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Add Kagra-Twins' Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s11, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Fix Kagura-Twins Vs CPU Bug)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s12, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Enable Kagura-Twins, Adel or Mukai To Be a Team Leader)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s13, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Fix Maki Bug)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s14, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Enhanced Power Cauge)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s15, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Enhanced power Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s16, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Easy Active V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s17, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Easy Active V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s18, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Better Controlling V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s19, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Better Controlling V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s20, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Take Off Athena's Bikini)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s21, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Color Change V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s22, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Color Change V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s23, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Color Change V3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s24, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Replace All Chars' Color V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s25, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Replace All Chars' Color V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s26, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Replace All Chars' Color V3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s27, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Replace Mai & Mukai's 3P Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s28, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Green Fire)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s29, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Violet Fire)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s30, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Transparency Blood Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s31, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Chest Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s32, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Gun Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s33, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Single Mode Power Gauge)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s34, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Change Time-Limit To 90 Seconds)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s35, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Add Kusanagi Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s36, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Blood Alt 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s37, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Blood Alt 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s38, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Red Blood)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s39, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Silver style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s40, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Replace Time Border And Font Into PS2 Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s41, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Unlimited Credits in Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003s43, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Hacks", "Kof2003 (Captain Super Kill Unified)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds01, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Portuguese Edition)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds02, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Simplified Chinese Access Menu)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds03, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Kami Team)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds04, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Portrait)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds05, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Always Chance Ok)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds06, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Enable Zoom)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds07, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Evolution 1.4)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds08, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Unlock Leader Special Move)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds09, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (PlayStation 2 Beta)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds10, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (PS2 Style Portraits)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds11, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Fix Adel & Mukai's Color)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds12, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Add Kagra-twins' Color)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds13, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Enhanced Power Mode)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds14, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Easy Active V1)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds15, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Easy Active V2)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds16, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Take Off Athena's Bikini)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds17, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Color Change V1)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds18, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Replace All Chars' Color)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds19, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Replace Some Chars' Color)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds20, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Replace Mukai's Color)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds21, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Replace Color)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds22, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Violet Fire)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds23, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Transparency Blood Fix)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds24, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Chest Fix)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds25, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Gun Fix)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds26, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Blood Alt)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds27, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Blood Alt 02)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds28, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (The Selection Interface Changes Randomly)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds29, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (Red Blood)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2003ds30, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Hacks", "Kof2003 (PS2 Style)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls01, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Portuguese Edition)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Always Change Ok)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Enable Zoom)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Evolution 1.4)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Unlock Leader Special Move)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Add Rose's Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Fix Kagura Twins Vs CPU Bug)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Enable hidden Characters-Leader)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Fix Maki Bug)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Enhanced Power Cauge)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Enhanced Power Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Easy Active V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Easy Active V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Better Controlling V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Better Controlling V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Chest Fix)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Gun Fix)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Single Mode Power Cauge)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Change Time-Limit To 90 Seconds)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Add Kusanagi team)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (PS2 Style)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Transparency)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3bls25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Hacks", "Kof2003 (Unlimited Credits In Console Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas01, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Portuguese Edition)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Always Change Ok)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Enable Zoom)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Unlock Leader Special Move)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Fix Adel & Mukai's Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Add Rose's Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Add Kagra-Twins' Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Fix Kagura-Twins Vs CPU Bug)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Enable Hidden Characters Leader)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Fix Maki Bug)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Enhanced Power Cauge)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Enhanced Power Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Easy Active V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Easy Active V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Better Controlling V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Better Controlling V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Take Off Athena's Bikini)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Replace All Chars' Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Replace Some Chars' Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Replace Mukai's Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Replace Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Chest Fix)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Gun Fix)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas26, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Single Mode Power Cauge)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas27, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Change Time Limit To 90 Seconds)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas28, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Add Kusanagi Team)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas29, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Red Blood)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas30, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Turn Dark Blue Background Into Silver Style)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas31, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (PS2 Style)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas32, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Unlimited Credits In Console Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3blas33, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Hacks", "Kof2003 (Unlock Leader Special Move V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs01, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Translation Portuguese) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs02, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Always Changer Ok) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs03, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Enable Zoom) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs04, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Unlock Leader Special Move) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs05, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V1) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs06, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Enable Hidden Chars V2) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs07, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Fix Color In Victory Screen) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs08, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Add Rose's Color) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs09, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Kagra Twins' Color) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs10, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Fix Kagura Twins' Color Vs CPU) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs11, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Enable Hidden Characters Leader) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs12, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Fixed Maki Bug) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs13, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Maximum power) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs14, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Enhanced Power Mode) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs15, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Easy Active V1) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs16, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Easy Active V2) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs17, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Better Controlling V1) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs18, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Better Controlling V2) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs19, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Nude Athena) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs20, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Color Mod-All characters) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs21, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Color Mod-Some Characters) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs22, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Color Mod-Mukai 2P 3P 4P) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs23, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Color Mod-Mai & Mukai 3P) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs24, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Transparency Blood Fix) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs25, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Extend Time Limit To 90 Seconds) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs26, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Add Kusanagi Team) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs27, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Red Energy) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs28, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (Silver Style) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3pcbs29, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Hacks", "Kof2003 (PS2 Style) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k3upls01, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2003 Ultra Plus (Brazil Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2004pd, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2004 EX HERO", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2004upls01, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof2004 EX Ultra Plus (extended time)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Always Change Ok)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Enable Zoom)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Unlock Leader Special Move)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Fix Adel & Mukai's Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Add Rose's Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Add Kagra-Twins' Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Fix Kagura-Twins Vs CPU Bug)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Fix Maki Bug)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Enhanced Power Cauge)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Enhanced Power Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Easy Active V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Easy Active V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Better Controlling V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Better Controlling V2)(KOF2003bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Take Off Athena's Bikini)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Replace All Chars' Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Replace Some Chars' Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Replace Mukai's Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Replace Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Chest Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Gun Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Single Mode Power Cauge)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Add Kusanagi Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Red Blood)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls26, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Silver Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls27, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (PS2 Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls28, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Transparency)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2004upls29, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Hacks", "Kof2004 EX Ultra Plus (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s01, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "devilfox & BisonSAS", "Kof2003 (Portuguese Edition)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s02, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Jason", "Kof2003 (Always Change Ok)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s03, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "kof1996", "Kof2003 (Enable Zoom)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s04, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003/snk2003", "Kof2003 (Evolution 1.4 Alt)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s05, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "MR.L", "Kof2003 (Unlock Leader Special Move)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s06, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Unknown", "Kof2003 (Enable Hidden Chars V1)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s07, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Dodowang", "Kof2003 (Enable Hidden Chars V2)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s08, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "tcwlee", "Kof2003 (Fix Adel & Mukai's Color)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s09, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Add Rose's Color)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s10, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Add Kagra-Twins' Color)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s11, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "kof1996", "Kof2003 (Fix Kagura-Twins Vs CPU Bug)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s12, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Foxy", "Kof2003 (Enable Kagura-Twins, Adel or Mukai To Be a Team Leader)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s13, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Fix Maki Bug)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s14, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Enhanced Power Cauge)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s15, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Creamymami", "Kof2003 (Enhanced power Mode)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s16, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Raymonose", "Kof2003 (Easy Active V1)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s17, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Andy chan", "Kof2003 (Easy Active V2)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s18, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Raymonose", "Kof2003 (Better Controlling V1)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s19, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "SWizard", "Kof2003 (Better Controlling V2)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s20, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "siromezm", "Kof2003 (Take Off Athena's Bikini)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s21, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Violet", "Kof2003 (Color Change V1)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s22, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003 & Katana", "Kof2003 (Color Change V2)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s23, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003 & Katana", "Kof2003 (Color Change V3)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s24, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "tcwlee", "Kof2003 (Replace All Chars' Color V1)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s25, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Benalla", "Kof2003 (Replace All Chars' Color V2)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s26, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003 & siromezm", "Kof2003 (Replace All Chars' Color V3)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s27, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "yozuki", "Kof2003 (Replace Mai & Mukai's 3P Color)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s28, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003 & Katana", "Kof2003 (Green Fire)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s29, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Violet Fire)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s30, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Unknown", "Kof2003 (Transparency Blood Fix)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s31, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "kof1996", "Kof2003 (Chest Fix)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s32, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "kof1996", "Kof2003 (Gun Fix)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s34, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "marcochen", "Kof2003 (Change Time-Limit To 90 Seconds)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s35, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Add Kusanagi Team)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s36, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003", "Kof2003 (Blood Alt 1)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s37, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "oak2003", "Kof2003 (Blood Alt 2)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s38, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "LG", "Kof2003 (Red Blood)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s39, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "LG", "Kof2003 (Silver style)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s40, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Replace Time Border And Font Into PS2 Style)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s41, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Eddids", "Kof2003 (Unlimited Credits in Console Mode)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003s43, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003, ROT0, "Unknown", "Kof2003 (Captain Super Kill Unified)(Alt)(NGM-2710)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds01, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "devilfox & BisonSAS", "Kof2003 (Portuguese Edition)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds02, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "marcochen", "Kof2003 (Simplified Chinese Access Menu)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds03, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "0 Day-S, Eddids, Hiker", "Kof2003 (Kami Team)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds04, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "0 Day-S, Eddids, Hiker", "Kof2003 (Portrait)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds05, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Jason", "Kof2003 (Always Chance Ok)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds06, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "kof1996", "Kof2003 (Enable Zoom)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds07, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "snk2003", "Kof2003 (Evolution 1.4)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds08, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "MR.L", "Kof2003 (Unlock Leader Special Move)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds09, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Eddids", "Kof2003 (PlayStation 2 Beta)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds10, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "0 Day-S, Eddids, Hiker", "Kof2003 (PS2 Style Portraits)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds11, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Creamymami", "Kof2003 (Enhanced Power Mode)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds12, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Raymonose", "Kof2003 (Easy Active V1)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds13, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Andy chan", "Kof2003 (Easy Active V2)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds14, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Eddids", "Kof2003 (Violet Fire)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds15, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Unknown", "Kof2003 (Transparency Blood Fix)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds16, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "kof1996", "Kof2003 (Chest Fix)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds17, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "kof1996", "Kof2003 (Gun Fix)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds18, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "oak2003", "Kof2003 (Blood Alt)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds19, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "oak2003", "Kof2003 (Blood Alt 02)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds20, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Unknown", "Kof2003 (The Selection Interface Changes Randomly)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2003ds21, kof2003, neogeo_noslot, neogeo, neogeo_state, kof2003hb, ROT0, "Eddids", "Kof2003 (PS2 Style)(Decrypted P&C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls01, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "devilfox & BisonSAS", "Kof2003 (Portuguese Edition)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Jason", "Kof2003 (Always Change Ok)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "kof1996", "Kof2003 (Enable Zoom)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "iq_132 & oak2003, Katana", "Kof2003 (Evolution 1.4)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "MR.L", "Kof2003 (Unlock Leader Special Move)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Unknown", "Kof2003 (Enable Hidden Chars V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Dodowang", "Kof2003 (Enable Hidden Chars V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (Add Rose's Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "kof1996", "Kof2003 (Fix Kagura Twins Vs CPU Bug)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Foxy", "Kof2003 (Enable hidden Characters-Leader)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (Fix Maki Bug)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (Enhanced Power Cauge)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Creamymami", "Kof2003 (Enhanced Power Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Raymonose", "Kof2003 (Easy Active V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Andy chan", "Kof2003 (Easy Active V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Raymonose", "Kof2003 (Better Controlling V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "SWizard", "Kof2003 (Better Controlling V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "kof1996", "Kof2003 (Chest Fix)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "kof1996", "Kof2003 (Gun Fix)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (Single Mode Power Cauge)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "marcochen", "Kof2003 (Change Time-Limit To 90 Seconds)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (Add Kusanagi team)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (PS2 Style)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "oak2003", "Kof2003 (Transparency)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl , ROT0, "Eddids", "Kof2003 (Unlimited Credits In Console Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls26, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "tcwlee", "Kof2003 (Fix Adel & Mukai's Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls27, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "Eddids", "Kof2003 (Add Kagra-twins' Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls28, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "siromezm", "Kof2003 (Take Off Athena's Bikini)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls29, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "Violet", "Kof2003 (Color Change V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls30, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "tcwlee", "Kof2003 (Replace All Chars' Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls31, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "Benalla", "Kof2003 (Replace Some Chars' Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls32, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "oak2003 & siromezm", "Kof2003 (Replace Mukai's Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls33, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "yozuki", "Kof2003 (Replace Color)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3bls34, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3bl, ROT0, "LG", "Kof2003 (Red Blood)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas01, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "devilfox & BisonSAS", "Kof2003 (Portuguese Edition)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Jason", "Kof2003 (Always Change Ok)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2003 (Enable Zoom)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "MR.L", "Kof2003 (Unlock Leader Special Move)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Unknown", "Kof2003 (Enable Hidden Chars V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Dodowang", "Kof2003 (Enable Hidden Chars V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "tcwlee", "Kof2003 (Fix Adel & Mukai's Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Add Rose's Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Add Kagra-Twins' Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2003 (Fix Kagura-Twins Vs CPU Bug)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Foxy", "Kof2003 (Enable Hidden Characters Leader)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Fix Maki Bug)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Enhanced Power Cauge)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Creamymami", "Kof2003 (Enhanced Power Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Raymonose", "Kof2003 (Easy Active V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Andy chan", "Kof2003 (Easy Active V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Raymonose", "Kof2003 (Better Controlling V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "SWizard", "Kof2003 (Better Controlling V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "siromezm", "Kof2003 (Take Off Athena's Bikini)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "tcwlee", "Kof2003 (Replace All Chars' Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Benalla", "Kof2003 (Replace Some Chars' Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Unknown", "Kof2003 (Replace Mukai's Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "yozuki", "Kof2003 (Replace Color)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2003 (Chest Fix)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2003 (Gun Fix)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas26, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Single Mode Power Cauge)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas27, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "marcochen", "Kof2003 (Change Time Limit To 90 Seconds)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas28, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Add Kusanagi Team)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas29, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "LG", "Kof2003 (Red Blood)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas30, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "LG", "Kof2003 (Turn Dark Blue Background Into Silver Style)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas31, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (PS2 Style)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas32, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2003 (Unlimited Credits In Console Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3blas33, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "MR.L", "Kof2003 (Unlock Leader Special Move V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs01, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "devilfox & BisonSAS", "Kof2003 (Translation Portuguese) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs02, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Jason", "Kof2003 (Always Changer Ok) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs03, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "kof1996", "Kof2003 (Enable Zoom) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs04, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "MR.L", "Kof2003 (Unlock Leader Special Move) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs05, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Unknown", "Kof2003 (Enable Hidden Chars V1) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs06, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Dodowang", "Kof2003 (Enable Hidden Chars V2) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs07, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "tcwlee", "Kof2003 (Fix Color In Victory Screen)(Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs08, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Eddids", "Kof2003 (Add Rose's Color) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs09, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "tcwlee", "Kof2003 (Kagra Twins' Color) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs10, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "kof1996", "Kof2003 (Fix Kagura Twins' Color Vs CPU) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs11, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Foxy", "Kof2003 (Enable Hidden Characters Leader) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs12, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Eddids", "Kof2003 (Fixed Maki Bug) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs13, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Eddids", "Kof2003 (Maximum power) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs14, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Creamymami", "Kof2003 (Enhanced Power Mode) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs15, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Raymonose", "Kof2003 (Easy Active V1) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs16, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Andy chan", "Kof2003 (Easy Active V2) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs17, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Raymonose", "Kof2003 (Better Controlling V1) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs18, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "SWizard", "Kof2003 (Better Controlling V2) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs19, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "siromezm", "Kof2003 (Nude Athena) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs20, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "tcwlee", "Kof2003 (Color Mod-All characters) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs21, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Benalla", "Kof2003 (Color Mod-Some Characters) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs22, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Qingming Jie", "Kof2003 (Color Mod-Mukai 2P 3P 4P) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs23, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "yozuki", "Kof2003 (Color Mod-Mai & Mukai 3P) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs24, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Unknown", "Kof2003 (Transparency Blood Fix) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs25, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "marcochen", "Kof2003 (Extend Time Limit To 90 Seconds) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs26, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Eddids", "Kof2003 (Add Kusanagi Team) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs27, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "LG", "Kof2003 (Red Energy) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs28, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "LG", "Kof2003 (Silver Style) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pcbs29, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, kf2k3pcb, ROT0, "Eddids", "Kof2003 (PS2 Style) (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls01, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "devilfox & BisonSAS", "Kof2004 Plus / Hero (Translation Portuguese)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Jason", "Kof2004 Plus / Hero (Always Change Ok)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2004 Plus / Hero (Enable Zoom)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "MR.L", "Kof2004 Plus / Hero (Unlock Leader Special Move)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "MR.L", "Kof2004 Plus / Hero (Unlock Leader Special Move v2)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2004 Plus / Hero (Fix Kagura Twins Vs CPU Bug)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Fix Maki Bug)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Enhanced Power Cauge)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Creamymami", "Kof2004 Plus / Hero (Enhanced Power Mode)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Raymonose", "Kof2004 Plus / Hero (Easy Active v1)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Andy chan", "Kof2004 Plus / Hero (Easy Active v2)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Raymonose", "Kof2004 Plus / Hero (Better Controlling v1)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "SWizard", "Kof2004 Plus / Hero (Better Controlling v2)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2004 Plus / Hero (Chest Fix)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "kof1996", "Kof2004 Plus / Hero (Gun Fix)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Single Mode Power Cauge)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "marcochen", "Kof2004 Plus / Hero (90 Secs Per Round)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Add Kusanagi Team)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (PS2 Style)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "oak2003", "Kof2004 Plus / Hero (Transparency)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Unlimited Credits in Console Mode)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "tcwlee", "Kof2004 Plus / Hero (Fix Adel & Mukai's Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Add Rose's Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Eddids", "Kof2004 Plus / Hero (Add Kagra Twins' Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "siromezm", "Kof2004 Plus / Hero (Take Off Athena's Bikini)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls26, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "tcwlee", "Kof2004 Plus / Hero (Replace All Chars' Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls27, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Benalla", "Kof2004 Plus / Hero (Replace Some Chars' Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls28, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "Unknown", "Kof2004 Plus / Hero (Replace Mukai's Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls29, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "yozuki", "Kof2004 Plus / Hero (Replace Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls30, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "LG", "Kof2004 Plus / Hero (Turn Life Bar Color To Red)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k3pls31, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3pl, ROT0, "LG", "Kof2004 Plus / Hero (Silver Style)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof2004pd, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2004 EX Ultra Plus (Hero)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls00, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "devilfox & BisonSAS", "Kof2004 EX Ultra Plus (Brazil Edition)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls01, kof2003, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof2004 EX Ultra Plus (extended time)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls02, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Jason", "Kof2004 EX Ultra Plus (Always Change Ok)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls03, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "kof1996", "Kof2004 EX Ultra Plus (Enable Zoom)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls04, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "MR.L", "Kof2004 EX Ultra Plus (Unlock Leader Special Move)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls05, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "tcwlee", "Kof2004 EX Ultra Plus (Fix Adel & Mukai's Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls06, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Add Rose's Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls07, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Add Kagra-Twins' Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls08, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "kof1996", "Kof2004 EX Ultra Plus (Fix Kagura-Twins Vs CPU Bug)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls09, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Fix Maki Bug)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls10, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Enhanced Power Cauge)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls11, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Creamymami", "Kof2004 EX Ultra Plus (Enhanced Power Mode)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls12, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Raymonose", "Kof2004 EX Ultra Plus (Easy Active V1)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls13, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Andy chan", "Kof2004 EX Ultra Plus (Easy Active V2)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls14, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Raymonose", "Kof2004 EX Ultra Plus (Better Controlling V1)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls15, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "SWizard", "Kof2004 EX Ultra Plus (Better Controlling V2)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls16, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "siromezm", "Kof2004 EX Ultra Plus (Take Off Athena's Bikini)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls17, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "tcwlee", "Kof2004 EX Ultra Plus (Replace All Chars' Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls18, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Benalla", "Kof2004 EX Ultra Plus (Replace Some Chars' Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls19, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Unknown", "Kof2004 EX Ultra Plus (Replace Mukai's Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls20, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "yozuki", "Kof2004 EX Ultra Plus (Replace Color)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls21, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "kof1996", "Kof2004 EX Ultra Plus (Chest Fix)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls22, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "kof1996", "Kof2004 EX Ultra Plus (Gun Fix)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls23, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Single Mode Power Cauge)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls24, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Add Kusanagi Team)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls25, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "LG", "Kof2004 EX Ultra Plus (Red Blood)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls26, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "LG", "Kof2004 EX Ultra Plus (Silver Style)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls27, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (PS2 Style)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls28, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "oak2003", "Kof2004 EX Ultra Plus (Transparency)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2004upls29, kof2003, neogeo_noslot, neogeo, neogeo_state, kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Unlimited Credits In Console Mode)(The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kof94.cpp b/docs/release/src/hbmame/drivers/kof94.cpp
index d2cb68c0fb0..2fd7e2b4ce4 100644
--- a/docs/release/src/hbmame/drivers/kof94.cpp
+++ b/docs/release/src/hbmame/drivers/kof94.cpp
@@ -464,17 +464,18 @@ HACK( 200?, kof94cg, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo,
HACK( 200?, kof94cn, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Chinese Version)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94cyk, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji & Kawada7278", "Kof'94 (Hack Boss and Color)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94eh, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'94 (Add Char - Pow hack ABC)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof94h, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof'94 Remix Ultra (NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94h, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof'94 (Remix Ultra)(Alt ?)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94k, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Korean Edition)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94kh, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Korean Hack)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94qaq, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xuyongsheng90", "Kof'94 (Power Enhanced)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof94ru, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'94 Remix Ultra 1.0 (NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof94ruj, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'94 Remix Ultra 1.1 (NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94ru, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'94 (Remix Ultra 1.0)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94ruj, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'94 (Remix Ultra 1.1)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94rz, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Kof'94 (Hack Boss Remixed)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94seh, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Kof'94 (Add Char - Ultra pow hack ABC)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE ) // Rugal
-HACK( 200?, kof94sri, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'94 KOF REMIX ULTRA (Super Remixed)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94sri, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'94 (Super Ultra Remixed)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94y, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'94 (Hidden Characters-Fix Boss's error)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+
// PSmame (c) gaston90 used with permission
/****************************************************
@@ -961,8 +962,10 @@ ROM_START( kof94s19 )
ROM_END
ROM_START( kof94s20 )
- ROM_REGION( 0x654F64, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "055s20.p1", 0x100000, 0x454F64, CRC(e4fd7f42) SHA1(c8133e22da0310cd01e7983cfab6558c8bbc707c) )
+ ROM_REGION( 0x200000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "055s20.p1", 0x100000, 0x100000, CRC(e4fd7f42) SHA1(c8133e22da0310cd01e7983cfab6558c8bbc707c) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+ ROM_IGNORE( 0x254F64 )
NEO_SFIX_128K( "055s20.s1", CRC(29f073b7) SHA1(680aba3844eb9ae95079a5a00f5451e917fb9ec1) )
@@ -1059,22 +1062,17 @@ ROM_START( kof94s23 )
ROM_LOAD16_BYTE( "055.c8", 0xc00001, 0x200000, CRC(fe0a235d) SHA1(a45c66836e4e3c77dfef9d4c6cc422cb59169149) )
ROM_END
-/************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '94
HACK( 200?, kof94s01, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Power Maxs)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s02, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Color Fix)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s03, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Syberjun", "Kof'94 (Korean Translation)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof94s04, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'94 (Enhanced Power)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94s04, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'94 (Enhanced Power)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s05, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Fix Boss's Error)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof94s06, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'94 (Unlimit Special Moves)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94s06, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'94 (Unlimit Special Moves)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s07, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Kof'94 (Enable Hidden Characters V2)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s08, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Kof'94 (Color Change)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof94s09, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'94 (Unlimited Credits In Console Mode)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof94s09, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'94 (Unlimited Credits In Console Mode)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s10, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Lichenzhao", "Kof'94 (Super Kill Unified)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s11, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Move Simplified)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof94s12, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (Boss Remix)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
@@ -1085,7 +1083,7 @@ HACK( 2018, kof94s16, kof94, neogeo_noslot, neogeo, neogeo_state,
HACK( 2018, kof94s17, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (Brazilian Edition Remix)(V3)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof94s18, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (New Remix 2018)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof94s19, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (New Remix 2018)(Alt)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof94s20, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (Rebout)(NGM-055)(NGH-055)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof94s20, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (Rebout)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof94s21, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'94 (Xtreme Black v0.8)(Alt)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s22, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'94 (Color Maximum Font Change)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof94s23, kof94, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'94 (Transparent Energy Bar)(NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/kof95.cpp b/docs/release/src/hbmame/drivers/kof95.cpp
index 8803c90a92a..5b321ba5f28 100644
--- a/docs/release/src/hbmame/drivers/kof95.cpp
+++ b/docs/release/src/hbmame/drivers/kof95.cpp
@@ -447,8 +447,6 @@ HACK( 200?, kof95xg, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo
HACK( 200?, kof95y, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'95 (Add Char set 1)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-
-
// PSmame (c) gaston90 used with permission
/****************************************************
@@ -1413,19 +1411,19 @@ ROM_END
// The King of Fighters '95
HACK( 200?, kof95s01, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'95 (Icy Blue Style)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s02, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Moe-Luna", "Kof'95 (Korean Translation V2)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95s03, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'95 (Unlimit Special Moves Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95s04, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'95 (Enable Hidden Characters)(Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95s05, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'95 (Enhanced Power)(NGM-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95s03, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'95 (Unlimit Special Moves Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95s04, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'95 (Enable Hidden Characters)(Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95s05, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'95 (Enhanced Power)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s06, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "snk2003", "Kof'95 (Brassiere Color Change Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95s07, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Kof'95 (Color Change)(NGM-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95s07, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'95 (Color Change)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s08, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'95 (Icy Blue Style Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s09, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'95 (Transparent energy bar v1)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s10, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'95 (Transparent energy bar v2)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95s11, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGCH]", "Kof'95 (Unlimited Credits In Console Mode)(NGM-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95s11, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'95 (Unlimited Credits In Console Mode)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s12, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenzhao", "KOF'95 (Super Kill Unified)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s13, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenzhao", "KOF'95 (Super kill Uniform Correction)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s14, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis&Creamymami[EGCG]", "KOF'95 (Enable Saisyu Kusanagi & Omega Rugal Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95s15, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "KOF'95 (Always Have Maximum Power)(Although Without Proper Power Display)(NGM-084)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95s15, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "KOF'95 (Always Have Maximum Power)(Although Without Proper Power Display)(NGM-084)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s16, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "KOF'95 (Move Simplified Version)(NGM-084)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof95s17, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "KOF'95 (Boss Hack Remix)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof95s18, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "KOF'95 (Boss Hack Remix)(Alt)(NGM-084)", MACHINE_SUPPORTS_SAVE )
@@ -1440,12 +1438,12 @@ HACK( 2018, kof95s26, kof95, neogeo_noslot, neogeo, neogeo_state,
HACK( 2018, kof95s27, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "KOF'95 (Uncensored Version Remix v2)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof95s28, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "KOF'95 (Uncensored Version Remix v3)(NGM-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95s29, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "KOF'95 (Transparent energy bar v3)(NGH-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95hs01, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FCHT]", "Kof'95 (Boss Hack Like NeogeoCD Version)(NGH-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95hs02, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'95 (Unlimit Special Moves)(NGH-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95hs03, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'95 (Enhanced power V1)(NGH-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95hs04, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kof'95 (Enhanced power V2)(NGH-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95hs01, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'95 (Boss Hack Like NeogeoCD Version)(NGH-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95hs02, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'95 (Unlimit Special Moves)(NGH-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95hs03, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'95 (Enhanced power V1)(NGH-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95hs04, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'95 (Enhanced power V2)(NGH-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95hs05, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'95 (Easy Special Attacks)(NGH-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95hs06, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "snk2003", "Kof'95 (Brassiere Color Change)(NGH-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95hs07, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Kof'95 (Color Mod)(NGH-084)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, kof95hs08, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGCH]", "Kof'95 (Unlimited Credits In Console Mode Alt)(NGH-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95hs07, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'95 (Color Mod)(NGH-084)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof95hs08, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'95 (Unlimited Credits In Console Mode Alt)(NGH-084)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, kof95hs09, kof95, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'95 (Cao Cao Beijing Tsao Bao-tao Whirlwind As A Wave)(NGH-084)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kof96.cpp b/docs/release/src/hbmame/drivers/kof96.cpp
index 9c667581260..14cf5206fd0 100644
--- a/docs/release/src/hbmame/drivers/kof96.cpp
+++ b/docs/release/src/hbmame/drivers/kof96.cpp
@@ -1542,67 +1542,67 @@ ROM_END
-HACK( 1996, kof96a, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof96ae, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof96ae1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof96ae1a, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof96ae1b, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof96ae2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition 2016)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96b, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96b1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 Boss Hack (set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96bb, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 Boss Hack (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof96c, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Ver.1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof96cbi, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Change Blood For Other Hack (2011-03-02))", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ckvs, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KVS", "Kof'96 (Chinese ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96chj, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL and Jason/K3", "Kof'96 (Diff Moves - Ultra kill style changed set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof96cn, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96cr, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'96 (Diff Moves and Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96de, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Dragon Edition set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96dr1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Dragon Edition set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96eh, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Pow hack ABC set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ep, kof96, neogeo_noslot, neogeo, neogeo_state, kof96ep, ROT0, "bootleg", "Kof'96 (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ep2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Bootleg / Hack Set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ep3, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Bootleg / Hack Set 3 All Boss)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof96evo, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker, FGCH", "Kof'96 WESKER HACK (Evolution)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev
-HACK( 2004, kof96evoo, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker, FGCH", "Kof'96 WESKER HACK (Evolution Old)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev Old
-HACK( 2004, kof96evsp, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker, FGCH", "Kof'96 WESKER HACK (Evolution Special v1.2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ey, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Pow hack ABC)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96hp, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof96hp1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Kof'96 (Hack by Pipi899 2007-08-31)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96hpr, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2 - revised)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof96k, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Add Char - Pow hack ABC set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96k1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Korean Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96k3, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'96 Remix (Kof98 Moves 030725)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96k3o, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'96 Remix (Kof98 Moves 030710)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96kt, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Korean Translation)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof96lx, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ncd, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids FCHT", "Kof'96 (Boss, Like NEOGEOCD Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof96oib, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof96oib2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96oih, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Orochi Iori (OIH))", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof96oir, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Orochi Iori Remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96pjc, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Kof'96 (Char color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof96pch, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "C-17", "Kof'96 (C-17 hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96pm, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'96 Practice Mode (Hack by KOF1996)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof96rcw, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker/Fight China", "Kof'96 (Diff Moves - Ultra kill style changed set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96rf, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 Remix Final (2007 Revised Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof96rfs, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 1 hack by SNK2003)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof96rfsa, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 2 hack by SNK2003)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ri, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ri1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ri2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ri3, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ri4, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030527 set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ri5, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz","Kof'96 (Igniz rev 030527 set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96rm, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Marcochen", "Kof'96 (Remix 2.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96rp, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Remix Pro 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof96rp1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 Remix Plus 2008 SP", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96rss, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 (Remix Spring Special 1.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ru, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL, Jason/K3", "Kof'96 Remix Ultra (Diff Moves - Ultra kill style changed - Add Char 031203)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ru2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL, Jason/K3", "Kof'96 (Remix Ultra v1.1 hack by CHL/Jason/K3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96rw, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'96 (Diff Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96ryu, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Iori Yagami", "Kof'96 (Ryu Hack by Iori Yagami)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96seh, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96a, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (set 3)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof96ae, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 4)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof96ae1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof96ae1a, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof96ae1b, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 3)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof96ae2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition 2016)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96b, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Enable hidden characters)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96b1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl & Jason", "Kof'96 (Remix Changed Move List v1.2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96bb, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Boss Hack)(set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96c, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Ver.1.0)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof96cbi, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Change Blood For Other Hack)(2011-03-02)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ckvs, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KVS", "Kof'96 (Chinese ver)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96chj, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl and Jason/K3", "Kof'96 (Diff Moves - Ultra kill style changed set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96cn, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Edition ver 1.0)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96cr, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl", "Kof'96 (Remix Changed Move List)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96de, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Dragon Edition set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96dr1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Dragon Edition set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96eh, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Pow hack ABC set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ep, kof96, neogeo_noslot, neogeo, neogeo_state, kof96ep, ROT0, "bootleg", "Kof'96 (bootleg)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ep2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Bootleg / Hack Set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ep3, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Bootleg / Hack Set 3 All Boss)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof96evo, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution)(NGM-214)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev
+HACK( 2004, kof96evoo, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution Old)(NGM-214)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev Old
+HACK( 2004, kof96evsp, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution Special v1.2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ey, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Pow hack ABC)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96hp, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof96hp1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Kof'96 (Hack by Pipi899 2007-08-31)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96hpr, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2 - revised)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96k, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Add Char - Pow hack ABC set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96k1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Korean Edition)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96k3, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'96 Remix (Kof98 Moves 030725)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96k3o, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3", "Kof'96 Remix (Kof98 Moves 030710)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96kt, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Korean Translation)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof96lx, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ncd, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids FCHT", "Kof'96 (Boss, Like NEOGEOCD Version 1.3)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof96oib, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof96oib2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 alt)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96oih, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Orochi Iori (OIH))(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof96oir, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Kof'96 (Orochi Iori Remix)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96pjc, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Kof'96 (Color change v3)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof96pch, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "C-17", "Kof'96 (C-17 hack)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96pm, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'96 Practice Mode (Hack by KOF1996)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof96rcw, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker/Fight China", "Kof'96 (Diff Moves - Ultra kill style changed set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96rf, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 Remix Final (2007 Revised Version)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof96rfs, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof96rfsa, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ri, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ri1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ri2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 3)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ri3, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 4)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ri4, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030527 set 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ri5, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Igniz","Kof'96 (Igniz rev 030527 set 2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96rm, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Marcochen", "Kof'96 (Remix 2.5)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96rp, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Remix Pro 1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof96rp1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Andy Chan", "Kof'96 Remix Plus 2008 SP (NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96rss, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'96 (Remix Spring Special 1.5)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ru, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL, Jason/K3", "Kof'96 Remix Ultra (Diff Moves - Ultra kill style changed - Add Char 031203)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ru2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL, Jason/K3", "Kof'96 (Remix Ultra v1.1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96rw, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'96 (Diff Moves)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96ryu, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Iori Yagami", "Kof'96 (Ryu Hack)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96seh, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Ultra pow hack ABC)(NGM-214)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -1611,9 +1611,9 @@ HACK( 1996, kof96seh, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo,
Proyecto Shadows Mame Build Plus
*****************************************************/
- /***************************
- The King of Fighters '96
-*****************************/
+ /************************
+ The King of Fighters '96
+***************************/
ROM_START( kof96s01 )
ROM_REGION( 0x300000, "maincpu", 0 )
@@ -1743,7 +1743,7 @@ ROM_END
ROM_START( kof96s06 )
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "214h06.p1", 0x000000, 0x100000, CRC(23921c27) SHA1(dcc4acbe028702fbfadafde15c63621aa023329b) )
- ROM_LOAD16_WORD_SWAP( "214h06.p2", 0x100000, 0x200000, CRC(44941a9d) SHA1(9beaebd001f01318e870ce7166d5bea33c699804) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
@@ -1792,7 +1792,7 @@ ROM_END
ROM_START( kof96s08 )
ROM_REGION( 0x300000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "214h06.p1", 0x000000, 0x100000, CRC(23921c27) SHA1(dcc4acbe028702fbfadafde15c63621aa023329b) )
+ ROM_LOAD16_WORD_SWAP( "214.p1", 0x000000, 0x100000, CRC(52755d74) SHA1(4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb) )
ROM_LOAD16_WORD_SWAP( "214h08.p2", 0x100000, 0x200000, CRC(d623011b) SHA1(c28adc2b13a4e88f433fdcd60d867b87f2acf591) )
NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
@@ -2093,7 +2093,7 @@ ROM_END
ROM_START( kof96s20 )
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "214h20.p1", 0x000000, 0x100000, CRC(f6e43d47) SHA1(a44383c1c04ce26d5fde91fe84a925d18e115d04) )
- ROM_LOAD16_WORD_SWAP( "214oib2.p2", 0x100000, 0x200000, CRC(2e6fe5e2) SHA1(cfd8e35201bff14a76cdfbec42ef01b7abad5a60) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
@@ -2261,8 +2261,8 @@ ROM_START( kof96s26 )
ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
- ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
- ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ ROM_LOAD16_BYTE( "214rf.c7", 0x1800000, 0x400000, CRC(3459297a) SHA1(cc839fdf327a7e3c107132d871d617d3cdef9f94) )
+ ROM_LOAD16_BYTE( "214rf.c8", 0x1800001, 0x400000, CRC(8266c111) SHA1(3b3046e896b2720f6a34c2091ce1d68e581cc44e) )
ROM_END
ROM_START( kof96s27 ) // kof96mpoi
@@ -2465,44 +2465,224 @@ ROM_START( kof96s34 )
ROM_LOAD16_BYTE( "214rf.c8", 0x1800001, 0x400000, CRC(8266c111) SHA1(3b3046e896b2720f6a34c2091ce1d68e581cc44e) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
+ROM_START( kof96s35 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214.p1", 0x000000, 0x100000, CRC(52755d74) SHA1(4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb) )
+ ROM_LOAD16_WORD_SWAP( "214h06.p2", 0x100000, 0x200000, CRC(44941a9d) SHA1(9beaebd001f01318e870ce7166d5bea33c699804) )
+
+ NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ROM_END
+
+ROM_START( kof96s36 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214ep2.p1", 0x000000, 0x100000, CRC(8233b2cf) SHA1(14fd815d80ff6f719539f746e5bd041d4fe85ecb) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
+
+ NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ROM_END
+
+ROM_START( kof96s37 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214.p1", 0x000000, 0x100000, CRC(52755d74) SHA1(4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
+
+ NEO_SFIX_128K( "214ep2.s1", CRC(773aeb80) SHA1(04db79cba617b5c0634cb0f1cef6c9f1228eb31c) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ROM_END
+
+ROM_START( kof96s38 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214h38.p1", 0x000000, 0x100000, CRC(ccd0169a) SHA1(d1cd50e199640d31d08a033a61f65c7db9a830d4) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
+
+ NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ROM_END
+
+ROM_START( kof96s39 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214h39.p1", 0x000000, 0x100000, CRC(6d71b872) SHA1(52c80698cff893c80a4164289425e0764dab0697) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
+
+ NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ROM_END
+
+ROM_START( kof96s40 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214h40.p1", 0x000000, 0x100000, CRC(7fd1bd22) SHA1(7ee81c571ee295e139a2fb6d66580780a3be5bb9) )
+ ROM_LOAD16_WORD_SWAP( "214.p2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) )
+
+ NEO_SFIX_128K( "214.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ROM_END
+
+ROM_START( kof96cns01 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "214cnh01.p1", 0x000000, 0x100000, CRC(1a9266fa) SHA1(65150d9a6a20920c0abacf252b1fa4e8b1f6a52d) )
+ ROM_LOAD16_WORD_SWAP( "214cn.p2", 0x100000, 0x200000, CRC(0edface5) SHA1(2fb7a3e84758a6ce3977b6a1f306867cb52fe0f5) )
+ ROM_LOAD16_WORD_SWAP( "214cn.p3", 0x300000, 0x500000, CRC(8724a441) SHA1(409a93e3bd7f40dfd623c2ed1f7173fa55f597b8) )
+
+ NEO_SFIX_128K( "214c.s1", CRC(f917527a) SHA1(8c4778f9dc5e0651042f8ff6f1a18e3f40d0bf7c) )
+
+ NEO_BIOS_AUDIO_128K( "214.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) )
+ ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) )
+ ROM_LOAD( "214.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "214.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) )
+ ROM_LOAD16_BYTE( "214.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) )
+ ROM_LOAD16_BYTE( "214.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) )
+ ROM_LOAD16_BYTE( "214.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) )
+ ROM_LOAD16_BYTE( "214.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) )
+ ROM_LOAD16_BYTE( "214.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) )
+ ROM_LOAD16_BYTE( "214.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) )
+ ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) )
+ ROM_LOAD16_BYTE( "214cn.c9", 0x2000000, 0x400000, CRC(a9f811d2) SHA1(abd1bd95d2f44fc4b604294c12c5509b41509ed7) )
+ ROM_LOAD16_BYTE( "214cn.c10", 0x2000001, 0x400000, CRC(1147406a) SHA1(2bccbd2f38f15c13eb7d5a89fd9d85f595e23bc3) )
+ROM_END
+
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '96
-HACK( 2016, kof96s01, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Boss, Like NeogeoCD Version, Eddids Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s02, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 alt 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s03, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Chino Translation (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s04, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Remix Spring Special V1.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s05, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Description Of Hack Unknown)(Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s06, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (New Color v1.2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s07, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Description Of Hack Unknown)(Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s08, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s09, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Change Character-Color In Battle)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof96s10, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Evolution V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s11, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Translation Korean)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s12, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Unlimit Special Moves V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s13, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Problem Fixing Maximum Display)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s14, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Swaying To The Right Of The Screen)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s15, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Transparent Energy Bar V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s16, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Transparent Energy Bar V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s17, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s18, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Simplify Moves + BOSS Optional)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s19, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Evo Final)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s20, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Simplify The Move Version Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s21, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (AI Repair)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s22, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Repair Gold Jia Fan C Injury)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s23, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Home Machine Difficulty Locked 8)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s24, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Election Time Is Unlimited)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s25, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Investment Skills HIT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof96s26, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Enable 2 Bosses, With Portraits On The Character Selection Screen)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s27, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Description Of Hack Unknown)(Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s28, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'96 (Description Of Hack Unknown)(Set 04)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s29, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Boss Remix)(V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s30, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Boss Remix)(V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s31, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s32, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Remix 2018)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s33, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Remix 2018)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, kof96s34, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Style Remix)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 200?, kof96s01, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Boss, Like NeogeoCD Version, Eddids Hack)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s02, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 alt 02)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s03, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Chino Translation (Alt))(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof96s04, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy, marcochen, snk2003", "Kof'96 (Remix Spring Special V1.5)(2005-12-31)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s05, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Description Of Hack Unknown)(Set 01)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s06, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'96 (Enhanced power)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s07, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Description Of Hack Unknown)(Set 02)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s08, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'96 (Color Change v1)(NGM-214)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s09, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'96 (Change Character-Color In Battle)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s10, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'96 (Evolution V1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof96s11, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Nunimmanse", "Kof'96 (Translation Korean)(06-24-2006)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s12, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Unlimit Special Moves V2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s13, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'96 (Problem Fixing Maximum Display)(NGM-214)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s14, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'96 (Swaying To The Right Of The Screen)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s15, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'96 (Transparent Energy Bar V1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s16, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'96 (Transparent Energy Bar V2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s17, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'96 (Unlimited Credits In Console Mode)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s18, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hanjian3180", "Kof'96 (Simplify Moves + BOSS Optional)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s19, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'96 (Evo Final)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s20, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Simplify The Campaign)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s21, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (AI Repair)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s22, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Nine-headed dragon", "Kof'96 (Repair Gold Jia Fan C Injury)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s23, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Home Machine Difficulty Locked 8)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s24, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Nine-headed dragon", "Kof'96 (Election Time Is Unlimited)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s25, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'96 (Investment Skills HIT)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s26, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'96 (Enable 2 Bosses, With Portraits On The Character Selection Screen)(NGH-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s27, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Description Of Hack Unknown)(Set 03)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s28, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'96 (Description Of Hack Unknown)(Set 04)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof96s29, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Boss Remix)(V1)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof96s30, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Boss Remix)(V2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof96s31, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Console Mode)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof96s32, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Remix 2018)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof96s33, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Remix 2018)(Alt)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof96s34, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'96 (Style Remix)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s35, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'96 (Color Change v2)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s36, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MarcoChen", "Kof'96 (Orochi-Iori)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s37, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'96 (Transparent Energy Bar V3)(NGM-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s38, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'96 (Enhanced power)(NGH-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s39, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MarcoChen", "Kof'96 (Orochi-Iori)(NGH-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96s40, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'96 (Unlimited Credits in Console Mode)(NGH-214)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof96cns01, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Earlier version)(Chinese Edition ver 1.0)(NGM-214)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kof97.cpp b/docs/release/src/hbmame/drivers/kof97.cpp
index c1db73b6108..9539d15c200 100644
--- a/docs/release/src/hbmame/drivers/kof97.cpp
+++ b/docs/release/src/hbmame/drivers/kof97.cpp
@@ -1619,7 +1619,7 @@ ROM_START( kof97wh ) /* The King of Fighters '97 - (kof97wh) - Hack by Wesker -
ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
ROM_END
-ROM_START( kof97wpls ) /* The King of Fighters '97 - (kof97wpls) - Hack by Wesker - ('PLUS' version by Wesker) */
+ROM_START( kof97wpls ) /* The King of Fighters '97 - (kof97wpls) - Hack by Wesker - ('Plus' version by Wesker) */
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "232wpls.p1", 0x000000, 0x100000, CRC(036c885d) SHA1(7c5b1c2901a11f627c3552c6846a2aca35397eaf) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
@@ -2156,98 +2156,98 @@ ROM_END
-HACK( 1997, kof97aa, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Simaguang", "Kof'97 (Plus Athena)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ae, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex, EGHT", "Kof'97 10TH ANNIVERSARY (set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ae1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex, EGHT", "Kof'97 10TH ANNIVERSARY (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97aot, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 RISK01983 (AOT)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97bh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'97 (Add Char - Orochi icon - Extra stage select)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof97bng, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 COMBO 2006 set 1", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97bs, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0-DAY", "Kof'97 (Boss Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof97cb2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 COMBO 2006 set 2", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97cr, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL and Leather", "Kof'97 (Moves and Style changed - Extra stage select)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97chl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'97 (Diff Moves - 030325)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97chl2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'97 (Diff Moves rev.2 - 030409)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97chris,kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Chris Like 2k2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof97cn, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'97 (10th Anniversary Chinese Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof97co, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 COMBO 2010-02-07", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof97co6, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 COMBO 2006", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof97cy, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Emu_Max", "Kof'97 (CY)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof97dse, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Maerd", "Kof'97 MAERD 2012-06-28 (DSE)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97eh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Ultra pow hack ABC - Extra stage select)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97eh2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC - Extra stage select)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97eho, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ei, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 COMBO 2010-02-07 (EI)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97evo, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 EVOLUTION", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97evoa, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 EVOLUTION (Old)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97frb, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (FRB)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97hk, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 EVOLUTION (Hakeshu)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97hl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Fall Ban Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97hxd, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hxdhome", "Kof'97 (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ice, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cz-Kyo97", "Kof'97 Ice", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97irgc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (IRGC)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97irgc2,kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (IRGC2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97kai, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kai", "Kof'97 PLUS", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97kp, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KofPerfect", "Kof'97 (Add Orochi set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kof97kp1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (KP 2000)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97lb, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof'97 (Quanhuang Shaman 3.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97lc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Liuzheng0131", "Kof'97 (Color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof97lr, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Lover Red)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof97m, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Maerd", "Kof'97 KOF97 MAERD 2012-06-28", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97mit, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MIT", "Kof'97 (Char style enhanced 050324)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof97mj, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 SHION EDITION HACK", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97nd, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Baidu", "Kof'97 (Baidu)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ne, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHt", "Kof'97 (Remixed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97neo, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neo Charity Team", "Kof'97 (hack by Neo Charity Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97nude, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 Nude", MACHINE_SUPPORTS_SAVE ) // no nudes here??
-HACK( 1997, kof97pj, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Kof'97 (hxd fixed ver - Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97pjc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Kof'97 (Char color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97phl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Liyang1983", "Kof'97 (Plus Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97pl2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof'97 PLUS set 2", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97pl3, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof'97 PLUS set 3", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97pla, kof97, neogeo_noslot, neogeo, neogeo_state,kof97pla, ROT0, "bootleg", "Kof'97 PLUS set 1", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97plc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Kof'97 PLUS (Black Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof97plus, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 PLUS 2006", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97pm, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'97 Practice Mode", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ps, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Playstation Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97rev, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BisMill Hassan", "Kof'97 (The Revival 2016)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97ribe, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 PLUS (RIBE)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97rk, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Risko", "Kof'97 (Hack by Risko)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97rst, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 PLUS (RST)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97rst2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 PLUS (RST2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof97rst3, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 PLUS (RISK012003)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97rv, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (revised edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97saw, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (Kill red flame special effect)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97sex, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Katana", "Kof'97 (Extra/Sexy Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97shi, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (Evolution Shin Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97sm, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Smoke Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97svs, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (SVS)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97svsb2,kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (SVSB2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97sw, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (26a-c and 623a-c red flame special effect)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97tse, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (TSE)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97wh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (Style Kyo to 95' Kyo)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97wpls, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 Plus", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97xbt, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 BT X Version", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97xi, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 XI Flash Version", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof97xp, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xuhui", "Kof'97 (Xuhui plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof97xt, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 Final Battle", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97xt1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chris Love", "Kof'97 (Unfinished version by Cross Love)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97xxx, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Nude mix)", MACHINE_SUPPORTS_SAVE ) // no nudes here??
-HACK( 1997, kof97y, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ya, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yb, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97ye, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yg, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Pow hack ABC in Extra Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof97yk, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yk1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yk2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yk83, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK83)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yk85, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK85)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yl2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97yo, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 Seven Yoga Community Imitation 98", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97z, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie", "Kof'97 (Hack by Zoujie)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97zm, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof'97 RISK01983 ZMonanger", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97aa, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Simaguang", "Kof'97 (#2 Athena Plus Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ae, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 10TH ANNIVERSARY (set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ae1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 10TH ANNIVERSARY (set 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97aot, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (AOT)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97bh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'97 (Add Char - Orochi icon - Extra stage select)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97bng, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97bs, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0-DAY", "Kof'97 (Boss Hack)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97cb2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(set 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97cr, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy", "Kof'97 (Moves and Style changed - Extra stage select)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97chl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'97 (Diff Moves - 030325)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97chl2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'97 (Diff Moves rev.2 - 030409)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof97chris,kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "GOTVG", "Kof'97 (Optimized version)(2013.05.29)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97cn, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'97 (10th Anniversary)(Chinese Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97co, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Combo 2010-02-07)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97co6, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof97cy, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Emu_Max", "Kof'97 (Through)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof97dse, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2013.06.10) [GOTVG](NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97eh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Ultra pow hack ABC - Extra stage select)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97eh2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC - Extra stage select)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97eho, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ei, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Combo 2010-02-07) (EI)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97evo, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (#2 Evolution New Hack)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97evoa, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Evolution (Old)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97frb, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (FRB)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hk, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Evolution (Hakeshu)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Drop dragon version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hxd, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hxdhome", "Kof'97 (Add Char)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ice, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "fok1997", "Kof'97 (Icy blue style v2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97irgc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (IRGC)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97irgc2,kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (IRGC2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97kai, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kai", "Kof'97 (Plus)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97kp, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable 1 hidden character)(Orochi)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2000, kof97kp1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (KP 2000)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97lb, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof'97 (Quanhuang Shaman 3.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97lc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Liuzheng0131", "Kof'97 (Valentine's Day and Red fire)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97lr, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Lover Red)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof97m, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2012.06.28)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97mit, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MIT", "Kof'97 (Char style enhanced 050324)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97mj, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Shion Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97nd, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Baidu", "Kof'97 (Baidu)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ne, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NeHt", "Kof'97 (Remixed)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97neo, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neo Charity Team", "Kof'97 (Neo Charity Team)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97nude, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Nude)(NGM-2320)", MACHINE_SUPPORTS_SAVE ) // no nudes here??
+HACK( 200?, kof97pj, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Kof'97 (hxd fixed ver - Add Char)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97pjc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zHAOsILi [EGCG]", "Kof'97 (Color Version V1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97phl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Liyang1983", "Kof'97 Plus (Hack unknown)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97pl2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof'97 (Plus)(set 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97pl3, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof'97 (Plus)(set 3)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97pla, kof97, neogeo_noslot, neogeo, neogeo_state,kof97pla, ROT0, "bootleg", "Kof'97 (Plus)(set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97plc, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Kof'97 Plus (Black Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97plus, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Kof'97 (Plus 2006)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97pm, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Practice Mode)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ps, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Playstation)(New)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof97rev, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BisMill Hassan", "Kof'97 (The Revival 2016)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97ribe, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (RIBE)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97rk, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Risko", "Kof'97 (Hack unknown)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97rst, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (RST)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97rst2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (RST2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof97rst3, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (RISK012003)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97rv, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (revised edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97saw, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (Kill red flame special effect)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97sex, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Katana", "Kof'97 (Sexy Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97shi, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (Evolution Shin Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97sm, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Colorful version v1.5)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97svs, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (SVS)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97svsb2,kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (SVSB2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97sw, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (26a-c and 623a-c red flame special effect)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97tse, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (TSE)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97wh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (Style Kyo to 95' Kyo)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97wpls, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 Plus (NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xbt, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (BT X Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xi, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 (XI Flash Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xp, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xuhui", "Kof'97 (Xuhui plus)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xt, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Final Battle)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xt1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chris Love", "Kof'97 (Unfinished version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xxx, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 (Nude mix)(NGM-2320)", MACHINE_SUPPORTS_SAVE ) // no nudes here??
+HACK( 200?, kof97y, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable 5 hidden characters)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ya, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yb, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97ye, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yg, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Pow hack ABC in Extra Mode)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yh, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97yk, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97yk1, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (World Buwu 0.083)(2008-01-01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yk2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yk83, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK83)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yk85, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK85)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yl, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yl2, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97yo, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Seven Yoga Community Imitation 98)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97z, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie", "Kof'97 (Hack unknown)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97zm, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof'97 (ZMonanger)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -4482,7 +4482,7 @@ ROM_END
ROM_START( kof97hx50 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "232hx50.p1", 0x000000, 0x100000, CRC(9ee4374d) SHA1(d67b2c04253f6dc4cf89fcd18fd3d3c590502db1) )
+ ROM_LOAD16_WORD_SWAP( "232hx50.p1", 0x000000, 0x100000, CRC(3de5e458) SHA1(56227cca79e52288f08282306a09175f960e6e7f) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
@@ -4518,8 +4518,8 @@ ROM_START( kof97hx51 )
ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
ROM_REGION( 0x2800000, "sprites", 0 )
- ROM_LOAD16_BYTE( "232bs.c1", 0x0000000, 0x800000, CRC(47932f00) SHA1(3dcedd194a2138cd8b006462a42b52e925f6b5ce) )
- ROM_LOAD16_BYTE( "232bs.c2", 0x0000001, 0x800000, CRC(f87c3d84) SHA1(0de2dcb6a475ea6475d67c60a254e6b7cbcde951) )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
ROM_LOAD16_BYTE( "232ne.c5", 0x2000000, 0x400000, CRC(6fe02054) SHA1(47b3a6f0867e15900deb3ffd5f888cbcf6e2bbdd) )
@@ -4574,7 +4574,7 @@ ROM_END
ROM_START( kof97hx54 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232hx48.p1", 0x000000, 0x100000, CRC(4c1a0e1c) SHA1(a4dea9152ad45601c5a684292bd8ea649fd3c462) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
@@ -4597,7 +4597,7 @@ ROM_END
ROM_START( kof97hx55 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232hx48.p1", 0x000000, 0x100000, CRC(4c1a0e1c) SHA1(a4dea9152ad45601c5a684292bd8ea649fd3c462) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
@@ -4620,7 +4620,7 @@ ROM_END
ROM_START( kof97hx57 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232hx48.p1", 0x000000, 0x100000, CRC(4c1a0e1c) SHA1(a4dea9152ad45601c5a684292bd8ea649fd3c462) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
@@ -4643,7 +4643,7 @@ ROM_END
ROM_START( kof97hx58 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232hx48.p1", 0x000000, 0x100000, CRC(4c1a0e1c) SHA1(a4dea9152ad45601c5a684292bd8ea649fd3c462) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
@@ -4666,7 +4666,7 @@ ROM_END
ROM_START( kof97hx59 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232hx48.p1", 0x000000, 0x100000, CRC(4c1a0e1c) SHA1(a4dea9152ad45601c5a684292bd8ea649fd3c462) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
@@ -6588,8 +6588,8 @@ ROM_START( kof97hx144 )
ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
ROM_REGION( 0x2800000, "sprites", 0 )
- ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
- ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232hh02.c1", 0x0000000, 0x800000, CRC(57633aca) SHA1(f5d82441d3a3f42e900a29684ff2e5e8ff8288f9) )
+ ROM_LOAD16_BYTE( "232hh02.c2", 0x0000001, 0x800000, CRC(831ec266) SHA1(0286ad4f8b0341d55718b3a0a9bdb8d384b2c5c9) )
ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
@@ -7889,7 +7889,7 @@ ROM_START( kof97hx203 )
ROM_LOAD16_WORD_SWAP( "232hx203.p1", 0x000000, 0x100000, CRC(28541339) SHA1(8faa524ecbe3e3100260318578705252536ca525) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
- NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
@@ -8179,8 +8179,8 @@ ROM_START( kof97hx216 )
ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
- ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
- ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ ROM_LOAD16_BYTE( "232z.c5", 0x2000000, 0x400000, CRC(9af776d3) SHA1(a054ca17e6b35c8743286a025488b04186eebdbe) )
+ ROM_LOAD16_BYTE( "232z.c6", 0x2000001, 0x400000, CRC(9428d70c) SHA1(c0122ef6f83645f57edef6956400fe49fd94dfca) )
ROM_END
ROM_START( kof97hx217 )
@@ -8487,7 +8487,7 @@ ROM_START( kof97hx230 )
ROM_LOAD16_WORD_SWAP( "232hx230.p1", 0x000000, 0x100000, CRC(ee28f74e) SHA1(8ac2ff3c79fcc2778eb24c13e8cac1ab0d4fd30d) )
ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
- NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+ NEO_SFIX_128K( "232bh.s1", CRC(71c426e6) SHA1(1fd4a2537daf6a26e1e2707183b0f1762d7a25ff) )
NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
@@ -9471,6 +9471,1708 @@ ROM_START( kof97hx272 )
ROM_LOAD16_BYTE( "232hx272.c6", 0x2000001, 0x800000, CRC(d7cf19d8) SHA1(ba8fe944d0cfadcd6fde42d29845049b15a2f82a) )
ROM_END
+ROM_START( kof97hx273 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232co.p1", 0x000000, 0x100000, CRC(117cb452) SHA1(df7fad0484e486fe743899cc07ac2a9eb5e98ebd) )
+ ROM_LOAD16_WORD_SWAP( "232co.p2", 0x100000, 0x400000, CRC(4a97480c) SHA1(a12b05c4f8c4305d809fafe8d525cdb2ee0e0e7e) )
+
+ NEO_SFIX_128K( "232ae.s1", CRC(d4957067) SHA1(b756c97b050296db9b00e0bc6cdd79e4d2e2273e) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232ae.c1", 0x0000000, 0x800000, CRC(ea16b711) SHA1(e54d1a0b559f1ef326ee86bc89e9f1b399f08b32) )
+ ROM_LOAD16_BYTE( "232ae.c2", 0x0000001, 0x800000, CRC(b7bef674) SHA1(378a67dfa7dba03900dd7c70a3473c12f9879af1) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx274 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx267.p1", 0x000000, 0x100000, CRC(05b78456) SHA1(10bd724b0be51b104cb32b8864dd4627f41d48c5) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232pl3.s1", CRC(cf6afb00) SHA1(aca3d9f571af3195a96bf044f353b3f0bc4cfc3a) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx275 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232z.s1", CRC(ece9abba) SHA1(608ea08ef8fd5f32e97a99df4edf285eb9f2e108) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx276 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx277 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232h15.p1", 0x000000, 0x100000, CRC(782bbec6) SHA1(a4a02a1097bd69989f01f7bd83ad167b2aad7181) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx278 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx87.p1", 0x000000, 0x100000, CRC(ea440738) SHA1(2efff1c07b11eb682a4557a5971ee141e0708cf4) )
+ ROM_LOAD16_WORD_SWAP( "232hx278.p2", 0x100000, 0x400000, CRC(0ff4b779) SHA1(062fa495c414958244b283e050212ee847a8e578) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx279 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232nd.s1", CRC(85cec2a2) SHA1(476ddddc7aafe0042f0fe07a95398ba1ca96e944) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx280 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx280.p1", 0x000000, 0x100000, CRC(58f20940) SHA1(693819ff606b7c7b27400586f34073625445c412) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "361d.s1", CRC(ec690592) SHA1(a5af2880778a1904dd6c6006be769ea36b15dae3) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "361d.c1", 0x0000000, 0x800000, CRC(8e964a75) SHA1(e7611d7908ca056f4b3c0ae2c4da8f6809db4556) )
+ ROM_LOAD16_BYTE( "361d.c2", 0x0000001, 0x800000, CRC(d102de17) SHA1(e98f33a4d16ebda6cf369b92480d4306c780cf8b) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "361d.c5", 0x2000000, 0x400000, CRC(c2698be3) SHA1(0b1d414549947f6c29ebc71057aef96634656f32) )
+ ROM_LOAD16_BYTE( "361d.c6", 0x2000001, 0x400000, CRC(b057db30) SHA1(2f342f03848f3f553bc70b2dbee2cc388a344a06) )
+ROM_END
+
+ROM_START( kof97hx281 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx281.p1", 0x000000, 0x100000, CRC(d8af5723) SHA1(a7324f1951188f849c6de82ed345e87f73bcc13e) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "361d.s1", CRC(ec690592) SHA1(a5af2880778a1904dd6c6006be769ea36b15dae3) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "361d.c1", 0x0000000, 0x800000, CRC(8e964a75) SHA1(e7611d7908ca056f4b3c0ae2c4da8f6809db4556) )
+ ROM_LOAD16_BYTE( "361d.c2", 0x0000001, 0x800000, CRC(d102de17) SHA1(e98f33a4d16ebda6cf369b92480d4306c780cf8b) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "361d.c5", 0x2000000, 0x400000, CRC(c2698be3) SHA1(0b1d414549947f6c29ebc71057aef96634656f32) )
+ ROM_LOAD16_BYTE( "361d.c6", 0x2000001, 0x400000, CRC(b057db30) SHA1(2f342f03848f3f553bc70b2dbee2cc388a344a06) )
+ROM_END
+
+ROM_START( kof97hx282 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx282.p1", 0x000000, 0x100000, CRC(645b2e2a) SHA1(719e10ea68ec2108f9cddab938d14b5234b25b25) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "361d.s1", CRC(ec690592) SHA1(a5af2880778a1904dd6c6006be769ea36b15dae3) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "361d.c1", 0x0000000, 0x800000, CRC(8e964a75) SHA1(e7611d7908ca056f4b3c0ae2c4da8f6809db4556) )
+ ROM_LOAD16_BYTE( "361d.c2", 0x0000001, 0x800000, CRC(d102de17) SHA1(e98f33a4d16ebda6cf369b92480d4306c780cf8b) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "361d.c5", 0x2000000, 0x400000, CRC(c2698be3) SHA1(0b1d414549947f6c29ebc71057aef96634656f32) )
+ ROM_LOAD16_BYTE( "361d.c6", 0x2000001, 0x400000, CRC(b057db30) SHA1(2f342f03848f3f553bc70b2dbee2cc388a344a06) )
+ROM_END
+
+ROM_START( kof97hx285 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx285.p1", 0x000000, 0x100000, CRC(b27dfe89) SHA1(a96dc67173fb921e2ae8fb437430d261facbe06a) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx286 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx286.p1", 0x000000, 0x100000, CRC(9ee4374d) SHA1(d67b2c04253f6dc4cf89fcd18fd3d3c590502db1) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx287 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hc14.p1", 0x000000, 0x100000, CRC(8085e0aa) SHA1(8a98e5112e77af0f901efc93ecf5e4f40edc485a) )
+ ROM_LOAD16_WORD_SWAP( "232hx287.p2", 0x100000, 0x400000, CRC(0ee9b669) SHA1(5aab892d243c1a7487532bcdb66229179de7aa9e) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx289 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx289.p1", 0x000000, 0x100000, CRC(d76efe08) SHA1(abab1fae0529d938113ccee272783c9ec0f7d084) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232bh.s1", CRC(71c426e6) SHA1(1fd4a2537daf6a26e1e2707183b0f1762d7a25ff) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx290 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx290.p1", 0x000000, 0x100000, CRC(0377061f) SHA1(aca89c62e62017b61445735d48c348de5a641b62) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232bh.s1", CRC(71c426e6) SHA1(1fd4a2537daf6a26e1e2707183b0f1762d7a25ff) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232bs.c1", 0x0000000, 0x800000, CRC(47932f00) SHA1(3dcedd194a2138cd8b006462a42b52e925f6b5ce) )
+ ROM_LOAD16_BYTE( "232bs.c2", 0x0000001, 0x800000, CRC(f87c3d84) SHA1(0de2dcb6a475ea6475d67c60a254e6b7cbcde951) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx291 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx291.p1", 0x000000, 0x100000, CRC(85fd7d96) SHA1(c79176bad74c66ee382bbc92ee166dd461f988eb) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232bh.s1", CRC(71c426e6) SHA1(1fd4a2537daf6a26e1e2707183b0f1762d7a25ff) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232ne.c5", 0x2000000, 0x400000, CRC(6FE02054) SHA1(47b3a6f0867e15900deb3ffd5f888cbcf6e2bbdd) )
+ ROM_LOAD16_BYTE( "232ne.c6", 0x2000001, 0x400000, CRC(0F96C84A) SHA1(79a8e1ff71051ece0ca6c8f75b0bd1cd567f2e33) )
+ROM_END
+
+ROM_START( kof97hx292 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx292.p1", 0x000000, 0x100000, CRC(245af293) SHA1(ef7164bf7b18b5d4c52b77552edbb5b6ff9a183a) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232bh.s1", CRC(71c426e6) SHA1(1fd4a2537daf6a26e1e2707183b0f1762d7a25ff) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232plc.c5", 0x2000000, 0x400000, CRC(763040eb) SHA1(998df039fce45b13a1dbeecaf44e2f9e290141da) )
+ ROM_LOAD16_BYTE( "232plc.c6", 0x2000001, 0x400000, CRC(60b303b1) SHA1(5da1d5fcdd0dcdf1ff583378ac34a977273e4f2b) )
+ROM_END
+
+ROM_START( kof97hx293 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx293.p1", 0x000000, 0x100000, CRC(3aa84d49) SHA1(f68ee32b68b3a0751fdd7ce99e869bd13e5cadd2) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx294 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx48.p1", 0x000000, 0x100000, CRC(4c1a0e1c) SHA1(a4dea9152ad45601c5a684292bd8ea649fd3c462) )
+ ROM_LOAD16_WORD_SWAP( "232hc18.sp2", 0x100000, 0x400000, CRC(9dafe23a) SHA1(02497c8ae9f26dbf562d3c558f6ba571abed9b51) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx295 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx295.p1", 0x000000, 0x100000, CRC(4f0e0a5f) SHA1(c12bde7bdd0f78ba6287410d792edcbc7a95ab94) )
+ ROM_LOAD16_WORD_SWAP( "232hx295.p2", 0x100000, 0x400000, CRC(c2bb41a0) SHA1(924423f5688b8492e5d9cf8cef3d29bdc3a65865) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx296 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx296.p1", 0x000000, 0x100000, CRC(a11be1df) SHA1(861de9ebc2b68f38e4cc3cad6be75a4b4a1f48ef) )
+ ROM_LOAD16_WORD_SWAP( "232hx296.p2", 0x100000, 0x400000, CRC(b50601c7) SHA1(7098a937d57a0b9e342bc46b677561494fdfc71b) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx297 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx297.p1", 0x000000, 0x100000, CRC(73e73949) SHA1(3137ab8a7666b087848b8f22b2cc1c04df570bc6) )
+ ROM_LOAD16_WORD_SWAP( "232hx278.p2", 0x100000, 0x400000, CRC(0ff4b779) SHA1(062fa495c414958244b283e050212ee847a8e578) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx298 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx298.p1", 0x000000, 0x100000, CRC(a4678e34) SHA1(a7554e20f6ae776625f47e3951b76115f0af16be) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx299 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx299.p1", 0x000000, 0x100000, CRC(3b945e97) SHA1(4c9ce3895e76a898330971d040903b8d43fa8bb8) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx300 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx300.p1", 0x000000, 0x100000, CRC(2ff578ac) SHA1(05ec87c0bfeaf4415defc990abe3c86afcea2a82) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx302 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx302.p1", 0x000000, 0x100000, CRC(6ce98040) SHA1(1f211076c89eb7749cd590ac0252f6f059a3e3b5) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx303 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx303.p1", 0x000000, 0x100000, CRC(0392a17a) SHA1(4e7ab55d3d4682e19745ad737f76680dd6912289) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hx304 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232.p1", 0x000000, 0x100000, CRC(7db81ad9) SHA1(8bc42be872fd497eb198ca13bf004852b88eb1dc) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232hx304.s1", CRC(c85cd869) SHA1(205510f75f70694ece22783ca3a85c445b5068be) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs01.p1", 0x000000, 0x100000, CRC(204b0637) SHA1(72fb42a84251f51ef81e2b66304587b7cf70a46d) )
+ ROM_LOAD16_WORD_SWAP( "232hx05.p2", 0x100000, 0x400000, CRC(6ef82655) SHA1(267aef872a084d3a055b4f2c0d8a5f038a62f855) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs02.p1", 0x000000, 0x100000, CRC(d2c80ab3) SHA1(4e5b46513d9771481b1e627336e4807a694cfd6e) )
+ ROM_LOAD16_WORD_SWAP( "232hx10.p2", 0x100000, 0x400000, CRC(93430aa4) SHA1(60f25aa40df14d29581fdb02b4f883ddfbe1dbf3) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs03.p1", 0x000000, 0x100000, CRC(b55f2617) SHA1(37bc01a081748e72839a59004f4468ce07ae29cb) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs04.p1", 0x000000, 0x100000, CRC(796e132e) SHA1(2a03cc1a43f068ddf414b245bca193d8f1ec7326) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "361d.s1", CRC(ec690592) SHA1(a5af2880778a1904dd6c6006be769ea36b15dae3) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "361d.c1", 0x0000000, 0x800000, CRC(8e964a75) SHA1(e7611d7908ca056f4b3c0ae2c4da8f6809db4556) )
+ ROM_LOAD16_BYTE( "361d.c2", 0x0000001, 0x800000, CRC(d102de17) SHA1(e98f33a4d16ebda6cf369b92480d4306c780cf8b) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "361d.c5", 0x2000000, 0x400000, CRC(c2698be3) SHA1(0b1d414549947f6c29ebc71057aef96634656f32) )
+ ROM_LOAD16_BYTE( "361d.c6", 0x2000001, 0x400000, CRC(b057db30) SHA1(2f342f03848f3f553bc70b2dbee2cc388a344a06) )
+ROM_END
+
+ROM_START( kof97hs05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs05.p1", 0x000000, 0x100000, CRC(f9334d4d) SHA1(707b6e8fcd69343ed0747596812458963a7a31ec) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "361d.s1", CRC(ec690592) SHA1(a5af2880778a1904dd6c6006be769ea36b15dae3) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "361d.c1", 0x0000000, 0x800000, CRC(8e964a75) SHA1(e7611d7908ca056f4b3c0ae2c4da8f6809db4556) )
+ ROM_LOAD16_BYTE( "361d.c2", 0x0000001, 0x800000, CRC(d102de17) SHA1(e98f33a4d16ebda6cf369b92480d4306c780cf8b) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "361d.c5", 0x2000000, 0x400000, CRC(c2698be3) SHA1(0b1d414549947f6c29ebc71057aef96634656f32) )
+ ROM_LOAD16_BYTE( "361d.c6", 0x2000001, 0x400000, CRC(b057db30) SHA1(2f342f03848f3f553bc70b2dbee2cc388a344a06) )
+ROM_END
+
+ROM_START( kof97hs06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs06.p1", 0x000000, 0x100000, CRC(45c73444) SHA1(c5798c8e0bb13cb71b4a2f3a69a7fb3a5e68c84e) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "361d.s1", CRC(ec690592) SHA1(a5af2880778a1904dd6c6006be769ea36b15dae3) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "361d.c1", 0x0000000, 0x800000, CRC(8e964a75) SHA1(e7611d7908ca056f4b3c0ae2c4da8f6809db4556) )
+ ROM_LOAD16_BYTE( "361d.c2", 0x0000001, 0x800000, CRC(d102de17) SHA1(e98f33a4d16ebda6cf369b92480d4306c780cf8b) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "361d.c5", 0x2000000, 0x400000, CRC(c2698be3) SHA1(0b1d414549947f6c29ebc71057aef96634656f32) )
+ ROM_LOAD16_BYTE( "361d.c6", 0x2000001, 0x400000, CRC(b057db30) SHA1(2f342f03848f3f553bc70b2dbee2cc388a344a06) )
+ROM_END
+
+ROM_START( kof97hs07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs07.p1", 0x000000, 0x100000, CRC(3dba2754) SHA1(76c9da1353dc95fadf5e8d43c5b841e2ce98012a) )
+ ROM_LOAD16_WORD_SWAP( "232hs07.p2", 0x100000, 0x400000, CRC(a359435a) SHA1(b1afd48ececf21ceb877031356bf198988f9032e) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs08.p1", 0x000000, 0x100000, CRC(c71fb505) SHA1(6b1f02c951274cb00863b7613da9c1b64339245a) )
+ ROM_LOAD16_WORD_SWAP( "232hs08.p2", 0x100000, 0x400000, CRC(1eaa6b7a) SHA1(27a83fe309f349eb3b3fc092b5182916c2e98621) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs09.p1", 0x000000, 0x100000, CRC(59b998fb) SHA1(c066350c429840bcf0d9a4762c68b6eb35218cb7) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs10.p1", 0x000000, 0x100000, CRC(2a8e5c5a) SHA1(747ccf63f92c4997627875e5d7019e63a76fb54e) )
+ ROM_LOAD16_WORD_SWAP( "232plus.p2", 0x100000, 0x400000, CRC(1cb2023c) SHA1(6a81f7e7e8aa88e21f50fff1117a051056c90c41) )
+
+ NEO_SFIX_128K( "232kai.s1", CRC(1455f002) SHA1(6e164be5303e75f366eb1172423b8552a9257a9c) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) )
+ ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) )
+ ROM_LOAD16_BYTE( "232z.c5", 0x2000000, 0x400000, CRC(9af776d3) SHA1(a054ca17e6b35c8743286a025488b04186eebdbe) )
+ ROM_LOAD16_BYTE( "232z.c6", 0x2000001, 0x400000, CRC(9428d70c) SHA1(c0122ef6f83645f57edef6956400fe49fd94dfca) )
+ROM_END
+
+ROM_START( kof97hs11 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs09.p1", 0x000000, 0x100000, CRC(59b998fb) SHA1(c066350c429840bcf0d9a4762c68b6eb35218cb7) )
+ ROM_LOAD16_WORD_SWAP( "kf97-p2p.bin", 0x100000, 0x400000, CRC(5502b020) SHA1(37c48198d8b3798910a44075782cd1a20b687b4a) )
+
+ NEO_SFIX_128K( "kf97-s1p.bin", CRC(73254270) SHA1(8d06305f9d8890da1327356272b88bdd0dc089f5) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs12 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs12.p1", 0x000000, 0x100000, CRC(3b80d759) SHA1(af6b4eb17d1fbb2174fd2b48fc5178475e284cd0) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232pl3.s1", CRC(cf6afb00) SHA1(aca3d9f571af3195a96bf044f353b3f0bc4cfc3a) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs13 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs13.p1", 0x000000, 0x100000, CRC(704fa565) SHA1(e70fb85f65f3642154d8232c07092baa25260134) )
+ ROM_LOAD16_WORD_SWAP( "232hs13.p2", 0x100000, 0x400000, CRC(95dd364e) SHA1(c6ec7d96a6130bae3c2f1fcbb408b375eaebbb31) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232ps.c1", 0x0000000, 0x800000, CRC(748ade86) SHA1(3b4d84e978b03f8cd8f2155da524870096e3734f) )
+ ROM_LOAD16_BYTE( "232ps.c2", 0x0000001, 0x800000, CRC(3270fa6e) SHA1(16d6afdf0ed437303a069184bbbbcbc0719f3db6) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232ps.c5", 0x2000000, 0x400000, CRC(47711a8c) SHA1(4105b1326a83d042dd998431c7bea18ee08f124c) )
+ ROM_LOAD16_BYTE( "232ps.c6", 0x2000001, 0x400000, CRC(6703a48a) SHA1(ffdc3f8e65a0197d9fcb9bd0d1d945061bf9736e) )
+ROM_END
+
+ROM_START( kof97hs14 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs14.p1", 0x000000, 0x100000, CRC(28d9d3dc) SHA1(df15dfce7d998c1e4b26b87d4a9e996f81f57b52) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs15 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs15.p1", 0x000000, 0x100000, CRC(342979a3) SHA1(8b2ae273099597a2ab8a8f8dd444911287cd9a97) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs16 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs16.p1", 0x000000, 0x100000, CRC(6d861472) SHA1(a0ae7e0207d7886a4592a52ff259973727ba783b) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs17 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs17.p1", 0x000000, 0x100000, CRC(f6f2e466) SHA1(93a0b22cf92ec887453d1e2200ee09f03b7b673c) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232bh.s1", CRC(71c426e6) SHA1(1fd4a2537daf6a26e1e2707183b0f1762d7a25ff) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs18 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs18.p1", 0x000000, 0x100000, CRC(22eb1c71) SHA1(8ae9a183b139305be03c9354db0f7e7bb8584d35) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232bs.c1", 0x0000000, 0x800000, CRC(47932f00) SHA1(3dcedd194a2138cd8b006462a42b52e925f6b5ce) )
+ ROM_LOAD16_BYTE( "232bs.c2", 0x0000001, 0x800000, CRC(f87c3d84) SHA1(0de2dcb6a475ea6475d67c60a254e6b7cbcde951) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs19 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs19.p1", 0x000000, 0x100000, CRC(a46167f8) SHA1(27e1a87462d7d236c1561e17ef65207e203cf644) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232ne.c5", 0x2000000, 0x400000, CRC(6FE02054) SHA1(47b3a6f0867e15900deb3ffd5f888cbcf6e2bbdd) )
+ ROM_LOAD16_BYTE( "232ne.c6", 0x2000001, 0x400000, CRC(0F96C84A) SHA1(79a8e1ff71051ece0ca6c8f75b0bd1cd567f2e33) )
+ROM_END
+
+ROM_START( kof97hs20 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs20.p1", 0x000000, 0x100000, CRC(05c6e8fd) SHA1(f0c2e16323f20f91b1dc9d3723d77b173c8a84d1) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232plc.c5", 0x2000000, 0x400000, CRC(763040eb) SHA1(998df039fce45b13a1dbeecaf44e2f9e290141da) )
+ ROM_LOAD16_BYTE( "232plc.c6", 0x2000001, 0x400000, CRC(60b303b1) SHA1(5da1d5fcdd0dcdf1ff583378ac34a977273e4f2b) )
+ROM_END
+
+ROM_START( kof97hs21 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs21.p1", 0x000000, 0x100000, CRC(1652ad5d) SHA1(7decbb7873f2fde929b6def5e3efbc271a856597) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232h16.c1", 0x0000000, 0x800000, CRC(648cd702) SHA1(85ee1e6b132df89f35cad700f49b378d024ab555) )
+ ROM_LOAD16_BYTE( "232h16.c2", 0x0000001, 0x800000, CRC(4f9a364d) SHA1(539481fb23cca90aa89dc329a7582c0e1844cdde) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs22 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs22.p1", 0x000000, 0x100000, CRC(10d625f1) SHA1(3e95dd0755fb3b0e4089730fa83a3e2a148e4d84) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs23 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs23.p1", 0x000000, 0x100000, CRC(7f426ae9) SHA1(42d03acc8c72bdb5ca1c372f88ee01e32004da10) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs24 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs24.p1", 0x000000, 0x100000, CRC(43e17841) SHA1(60c88b25db547d31605ea355e8ce664de3f5ff85) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs25 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs25.p1", 0x000000, 0x100000, CRC(1c5837e9) SHA1(2533565c2a42a4579b681321be9707e085240223) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs26 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs26.p1", 0x000000, 0x100000, CRC(1366fe62) SHA1(1ac82fe4b33f188c7b6c91139ce3a9b749b06210) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs27 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs27.p1", 0x000000, 0x100000, CRC(80502399) SHA1(18108599949a75af330fa91973312edb70859fb5) )
+ ROM_LOAD16_WORD_SWAP( "232hx86.p2", 0x100000, 0x400000, CRC(0a382c20) SHA1(c60c106e3be0c9b9d93f899a45312b1801db27b9) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs28 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs28.p1", 0x000000, 0x100000, CRC(cbd81d56) SHA1(f283e22babaf704be80ec05d3aa943634235f445) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs29 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs29.p1", 0x000000, 0x100000, CRC(4f3f8acf) SHA1(77879c033460da366032f1752d36e70d375fa75a) )
+ ROM_LOAD16_WORD_SWAP( "232hx90.p2", 0x100000, 0x400000, CRC(bbe30c16) SHA1(340ac8dd1d6bacea962386e8af9459ab2ff291a6) )
+
+ NEO_SFIX_128K( "232cb2.s1", CRC(8fe6d842) SHA1(e209b7fca380093f711d3b3396f1160beb7b33bd) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs30 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs30.p1", 0x000000, 0x100000, CRC(893edb2d) SHA1(f60ab37a5c53cdbc1bc8f13e0dbfa6d14900ef20) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs31 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs31.p1", 0x000000, 0x100000, CRC(9efea54f) SHA1(fca3907b7d0e46a2cab0e146155ee7cf2fc6e758) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs32 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs32.p1", 0x000000, 0x100000, CRC(57706ef3) SHA1(c35acf5894dd43b64fb91598414e2ab9f91e0b2f) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs33 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs33.p1", 0x000000, 0x100000, CRC(6862cf83) SHA1(0eb6d7da2fec4b53ab12f38c49d35f2117052127) )
+ ROM_LOAD16_WORD_SWAP( "232ne.p2", 0x100000, 0x400000, CRC(A028904B) SHA1(f099a31d9f61fc9c63f8816f942c13fb67f56d52) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs34 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs34.p1", 0x000000, 0x100000, CRC(847cdc85) SHA1(bee77c94b7b6769226c0da061dc7a0b0cf275b51) )
+ ROM_LOAD16_WORD_SWAP( "232hx118.p2", 0x100000, 0x400000, CRC(487e19fc) SHA1(0171dd8bb13d5dba23a059f81c940e1e1fd3176e) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs35 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs35.p1", 0x000000, 0x100000, CRC(024a1f80) SHA1(940277ea08b1269fc4e7163a21afac3940d577c0) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs36 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs36.p1", 0x000000, 0x100000, CRC(5be938e5) SHA1(7c60e8f5eb5cf30c720887b466228da5dc3e8cad) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs37 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs37.p1", 0x000000, 0x100000, CRC(2b3c93e9) SHA1(30cab103e64bc1d00e113be0b0d4d0f6158b208f) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs38 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs38.p1", 0x000000, 0x100000, CRC(f2332cf7) SHA1(be30b7a501c6e2ac5194dc41f710c721ca09e5c4) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs39 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs39.p1", 0x000000, 0x100000, CRC(cd065b5d) SHA1(6708c9e829841cd6ad9dbd71e2421da5cce09d47) )
+ ROM_LOAD16_WORD_SWAP( "232xi.p2", 0x100000, 0x400000, CRC(098f4871) SHA1(d4e7bfe953f6602b71ccb69bb91fc8e78d911467) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232rst.c5", 0x2000000, 0x400000, CRC(6eba5e06) SHA1(939ba1b47e69a3d578f17256dd97d2f4f9238ad4) )
+ ROM_LOAD16_BYTE( "232rst.c6", 0x2000001, 0x400000, CRC(168e4ac5) SHA1(437db7a1388cdd1ff80b703a64655a73443b438f) )
+ROM_END
+
+ROM_START( kof97hs40 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs40.p1", 0x000000, 0x100000, CRC(a00d6d68) SHA1(df44cb6afbec46746e00748ddaf676ca59496aa5) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs41 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs41.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232bs.c1", 0x0000000, 0x800000, CRC(47932f00) SHA1(3dcedd194a2138cd8b006462a42b52e925f6b5ce) )
+ ROM_LOAD16_BYTE( "232bs.c2", 0x0000001, 0x800000, CRC(f87c3d84) SHA1(0de2dcb6a475ea6475d67c60a254e6b7cbcde951) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs42 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs41.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232ne.c5", 0x2000000, 0x400000, CRC(6FE02054) SHA1(47b3a6f0867e15900deb3ffd5f888cbcf6e2bbdd) )
+ ROM_LOAD16_BYTE( "232ne.c6", 0x2000001, 0x400000, CRC(0F96C84A) SHA1(79a8e1ff71051ece0ca6c8f75b0bd1cd567f2e33) )
+ROM_END
+
+ROM_START( kof97hs43 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs41.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232hx40.c5", 0x2000000, 0x400000, CRC(0bca87f3) SHA1(88f3a056e00052578171ef4b287fbc0bf1d5de74) )
+ ROM_LOAD16_BYTE( "232hx40.c6", 0x2000001, 0x400000, CRC(cfe7d4b0) SHA1(b89bd5d81df353ee214fed09e5e19da6bd21c2dd) )
+ROM_END
+
+ROM_START( kof97hs44 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs41.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232h16.c1", 0x0000000, 0x800000, CRC(648cd702) SHA1(85ee1e6b132df89f35cad700f49b378d024ab555) )
+ ROM_LOAD16_BYTE( "232h16.c2", 0x0000001, 0x800000, CRC(4f9a364d) SHA1(539481fb23cca90aa89dc329a7582c0e1844cdde) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs45 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs41.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) )
+ ROM_LOAD16_WORD_SWAP( "232hs45.p2", 0x100000, 0x400000, CRC(22298158) SHA1(f4ab6e8f2b0a9c07e666b65f97a44383355a6c12) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97hs46 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hs41.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) )
+ ROM_LOAD16_WORD_SWAP( "232hx287.p2", 0x100000, 0x400000, CRC(0ee9b669) SHA1(5aab892d243c1a7487532bcdb66229179de7aa9e) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
ROM_START( kof97plss01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kf97-p1p.bin", 0x000000, 0x100000, CRC(c01fda46) SHA1(bc6402f5082efc80a8936364c657165f19b49415) )
@@ -9908,342 +11610,1082 @@ ROM_START( kof97plss19 )
ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
+ROM_START( kof97plas01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232plas01.p1", 0x000000, 0x100000, CRC(77a4c2ae) SHA1(d84c982445eea66b09db592a0321c8a8e84113e2) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232pla.s1", CRC(4ee2149a) SHA1(180a1a90021031eac1a643b769d9cdeda56518f5) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97plas02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232pla.p1", 0x000000, 0x100000, CRC(035911c5) SHA1(3321862384ec91174f1822cfdbc2bf1d1407e775) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232plas02.s1", CRC(1f7a4079) SHA1(5a2c0474d2f82d5c4c86a3f4698ba8f05a2bad80) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97plas03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232pla.p1", 0x000000, 0x100000, CRC(035911c5) SHA1(3321862384ec91174f1822cfdbc2bf1d1407e775) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232plas03.s1", CRC(5fc33169) SHA1(ce0750a329994046efff291d4b51c7774e51f866) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97plas04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232pla.p1", 0x000000, 0x100000, CRC(035911c5) SHA1(3321862384ec91174f1822cfdbc2bf1d1407e775) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232plas04.s1", CRC(20df0125) SHA1(7e2d7877e5e959349878cbd8484e4017fe3fd624) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97plas05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232pla.p1", 0x000000, 0x100000, CRC(035911c5) SHA1(3321862384ec91174f1822cfdbc2bf1d1407e775) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232plas05.s1", CRC(3ca863dd) SHA1(94918268d94cb37e8a4fe264efc4fe398701c491) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97plas06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232pla.p1", 0x000000, 0x100000, CRC(035911c5) SHA1(3321862384ec91174f1822cfdbc2bf1d1407e775) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232plas06.s1", CRC(9102b523) SHA1(6dc1d55740de67a8021e5cd850b24e7545e58be1) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97plas07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232pla.p1", 0x000000, 0x100000, CRC(035911c5) SHA1(3321862384ec91174f1822cfdbc2bf1d1407e775) )
+ ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) )
+
+ NEO_SFIX_128K( "232plas07.s1", CRC(2d74f5d3) SHA1(fc161d129e55abcfebc9c53fb15873b8087da47c) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) )
+ ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) )
+ROM_END
+
+ROM_START( kof97xts02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts02.p1", 0x000000, 0x100000, CRC(b02d087f) SHA1(12b3846ec5fe0f6b8d164e7b51e2b2c2e8c1d3ba) )
+ ROM_LOAD16_WORD_SWAP( "232xts02.p2", 0x100000, 0x400000, CRC(9dc54615) SHA1(a8e41cf6945de9983117ca9c1537dde785232718) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt.c5", 0x2000000, 0x800000, CRC(c1bd2375) SHA1(1fbd0e714d5e0e61b90a7a04c5eab3fa4652dfe5) )
+ ROM_LOAD16_BYTE( "232xt.c6", 0x2000001, 0x800000, CRC(a7c8506a) SHA1(c545b5ca9a8559caa17593c5dc137f939f4f42e7) )
+ROM_END
+
+ROM_START( kof97xts03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts03.p1", 0x000000, 0x100000, CRC(764d7a54) SHA1(4a359a071d557a9bf327cbfe893ee6e80c3ff7c1) )
+ ROM_LOAD16_WORD_SWAP( "232xts03.p2", 0x100000, 0x400000, CRC(8f3faf7e) SHA1(93428ce45683342ed48f9563d7b16154f84878ad) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt.c5", 0x2000000, 0x800000, CRC(c1bd2375) SHA1(1fbd0e714d5e0e61b90a7a04c5eab3fa4652dfe5) )
+ ROM_LOAD16_BYTE( "232xt.c6", 0x2000001, 0x800000, CRC(a7c8506a) SHA1(c545b5ca9a8559caa17593c5dc137f939f4f42e7) )
+ROM_END
+
+ROM_START( kof97xts04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts04.p1", 0x000000, 0x100000, CRC(49b9e3d0) SHA1(55de425343af86224b93839eeac94b91208cf4a4) )
+ ROM_LOAD16_WORD_SWAP( "232xt.p2", 0x100000, 0x400000, CRC(6d4503ce) SHA1(95217d0b8f51a92cb98eb17d4a9c106a1a0a7920) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt.c5", 0x2000000, 0x800000, CRC(c1bd2375) SHA1(1fbd0e714d5e0e61b90a7a04c5eab3fa4652dfe5) )
+ ROM_LOAD16_BYTE( "232xt.c6", 0x2000001, 0x800000, CRC(a7c8506a) SHA1(c545b5ca9a8559caa17593c5dc137f939f4f42e7) )
+ROM_END
+
+ROM_START( kof97xts05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts05.p1", 0x000000, 0x100000, CRC(48729ea5) SHA1(e5efcce22348ccc1e84bb939e962835806c6c87e) )
+ ROM_LOAD16_WORD_SWAP( "232xts05.p2", 0x100000, 0x400000, CRC(91937429) SHA1(32d7be85a89b554323bdbc1f41ffdf8807ca61dd) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232svsb2.c5", 0x2000000, 0x800000, CRC(2cb9f438) SHA1(a358f81e937504b6bc087bf0e40a17ac07a968b2) )
+ ROM_LOAD16_BYTE( "232svsb2.c6", 0x2000001, 0x800000, CRC(95029580) SHA1(51cc1186269da68c89af2e2f491477e0e2eb244f) )
+ROM_END
+
+ROM_START( kof97xts06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hx204.p1", 0x000000, 0x100000, CRC(6fb7d234) SHA1(2497985b030083b575e282906fb7b1ce9dc584ce) )
+ ROM_LOAD16_WORD_SWAP( "232xts05.p2", 0x100000, 0x400000, CRC(91937429) SHA1(32d7be85a89b554323bdbc1f41ffdf8807ca61dd) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232svsb2.c5", 0x2000000, 0x800000, CRC(2cb9f438) SHA1(a358f81e937504b6bc087bf0e40a17ac07a968b2) )
+ ROM_LOAD16_BYTE( "232svsb2.c6", 0x2000001, 0x800000, CRC(95029580) SHA1(51cc1186269da68c89af2e2f491477e0e2eb244f) )
+ROM_END
+
+ROM_START( kof97xts07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xt.p1", 0x000000, 0x100000, CRC(2e4f4e3b) SHA1(122b749fe68057fa030d4f0af270883e99246a31) )
+ ROM_LOAD16_WORD_SWAP( "232xt.p2", 0x100000, 0x400000, CRC(6d4503ce) SHA1(95217d0b8f51a92cb98eb17d4a9c106a1a0a7920) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232hh10.c1", 0x0000000, 0x800000, CRC(847d3871) SHA1(78bd208880060e11c476223eb62d6f0a747dd3d9) )
+ ROM_LOAD16_BYTE( "232hh10.c2", 0x0000001, 0x800000, CRC(9e6550cb) SHA1(06e1db5bbea1baccded72db2d67316aa4a42fa86) )
+ ROM_LOAD16_BYTE( "232hh10.c3", 0x1000000, 0x800000, CRC(f5ae8989) SHA1(a5e4bcc50dcb9587069d2182af9f6ae921bc92ed) )
+ ROM_LOAD16_BYTE( "232hh10.c4", 0x1000001, 0x800000, CRC(cc0c3735) SHA1(077554a8071494b2bf8da2de585f4d1d0d873a79) )
+ ROM_LOAD16_BYTE( "232xts07.c5", 0x2000000, 0x800000, CRC(17df1a71) SHA1(7e072a052de7b1390395db1cbc9f818c4029ba0c) )
+ ROM_LOAD16_BYTE( "232xts07.c6", 0x2000001, 0x800000, CRC(ac42f333) SHA1(f27daf6696f6a7508cbb88b8d3a8c25142507acb) )
+ROM_END
+
+ROM_START( kof97xts08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts08.p1", 0x000000, 0x100000, CRC(3335a0f7) SHA1(e0d29567861a44b02def74eb43d95d70fecb020d) )
+ ROM_LOAD16_WORD_SWAP( "232xt.p2", 0x100000, 0x400000, CRC(6d4503ce) SHA1(95217d0b8f51a92cb98eb17d4a9c106a1a0a7920) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt.c5", 0x2000000, 0x800000, CRC(c1bd2375) SHA1(1fbd0e714d5e0e61b90a7a04c5eab3fa4652dfe5) )
+ ROM_LOAD16_BYTE( "232xt.c6", 0x2000001, 0x800000, CRC(a7c8506a) SHA1(c545b5ca9a8559caa17593c5dc137f939f4f42e7) )
+ROM_END
+
+ROM_START( kof97xts09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts09.p1", 0x000000, 0x100000, CRC(c44ba847) SHA1(18f7f2943db147d3eb529482ceca156ee4e3d885) )
+ ROM_LOAD16_WORD_SWAP( "232xts09.p2", 0x100000, 0x400000, CRC(10ee312c) SHA1(559270cd34dff8a37a2a3c5126c65ae006cac882) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xts09.c5", 0x2000000, 0x800000, CRC(253b1265) SHA1(ae55968c7f691e56e1095aafa208b539bafada40) )
+ ROM_LOAD16_BYTE( "232xts09.c6", 0x2000001, 0x800000, CRC(a1cb4c74) SHA1(37cf33f536c712249edb75884e84d3a27949df41) )
+ROM_END
+
+ROM_START( kof97xts10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts10.p1", 0x000000, 0x100000, CRC(14d986ad) SHA1(e8f96c62bfd81cca0fd4291cc8bd66ae3152b5dc) )
+ ROM_LOAD16_WORD_SWAP( "232xts10.p2", 0x100000, 0x400000, CRC(842e0fb3) SHA1(c4745a650b66d5318ccf9de20df54b2888c19fce) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt1.c5", 0x2000000, 0x800000, CRC(780bdd4b) SHA1(f44c3da9f0938a9bcc3ea78a044511e8a5e3fd9f) )
+ ROM_LOAD16_BYTE( "232xt1.c6", 0x2000001, 0x800000, CRC(9e68846d) SHA1(1d389b48d7be965ac7ee7b97f49aace372f266c8) )
+ROM_END
+
+ROM_START( kof97xts11 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts11.p1", 0x000000, 0x100000, CRC(e3d4323f) SHA1(07650172b1471282e215014a3967d49c087728fc) )
+ ROM_LOAD16_WORD_SWAP( "232xts10.p2", 0x100000, 0x400000, CRC(842e0fb3) SHA1(c4745a650b66d5318ccf9de20df54b2888c19fce) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt1.c5", 0x2000000, 0x800000, CRC(780bdd4b) SHA1(f44c3da9f0938a9bcc3ea78a044511e8a5e3fd9f) )
+ ROM_LOAD16_BYTE( "232xt1.c6", 0x2000001, 0x800000, CRC(9e68846d) SHA1(1d389b48d7be965ac7ee7b97f49aace372f266c8) )
+ROM_END
+
+ROM_START( kof97xts12 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts12.p1", 0x000000, 0x100000, CRC(cb886288) SHA1(64c4ddb0062a06a430c842e297a26d2fa3a8e648) )
+ ROM_LOAD16_WORD_SWAP( "232xts12.p2", 0x100000, 0x400000, CRC(45bbe91f) SHA1(ac9aacb852d02ad076cb9e926b90c8d373c9f6d3) )
+
+ NEO_SFIX_128K( "232xts12.s1", CRC(e3238ca0) SHA1(53699cf2b4c4c3b5b711daa21255676988d94b7f) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) )
+ ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) )
+ ROM_LOAD16_BYTE( "232yk.c5", 0x2000000, 0x800000, CRC(94f234e1) SHA1(0eb67d21572fa1e7b0503d88f526caac65e23a78) )
+ ROM_LOAD16_BYTE( "232yk.c6", 0x2000001, 0x800000, CRC(c794f747) SHA1(242fe9b75f86719dc02493ea6f295cf3b3d7fc7e) )
+ROM_END
+
+ROM_START( kof97xts13 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts13.p1", 0x000000, 0x100000, CRC(5c433dca) SHA1(d7891a3f020f604ab20d68efc489468cd747c3fd) )
+ ROM_LOAD16_WORD_SWAP( "232xts13.p2", 0x100000, 0x400000, CRC(64ceb62b) SHA1(43775700539a2b816604bb3c02d53e0a0c386ad2) )
+
+ NEO_SFIX_128K( "232xts13.s1", CRC(86a893e3) SHA1(42c54825f9f02c9b1b2e5dc483e0b4f753ad19f1) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232xts13.c1", 0x0000000, 0x800000, CRC(66069c56) SHA1(9f1b87d183f55e03c4ceb907e5278cf4a7bd752d) )
+ ROM_LOAD16_BYTE( "232xts13.c2", 0x0000001, 0x800000, CRC(e5f482d4) SHA1(53697b1171cb82771cbc53b99e1fadc2f5175e3f) )
+ ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) )
+ ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) )
+ ROM_LOAD16_BYTE( "232yk2.c5", 0x2000000, 0x800000, CRC(d82772b2) SHA1(87626ad6ab30063e9784a1b2748c510219c17fcc) )
+ ROM_LOAD16_BYTE( "232yk2.c6", 0x2000001, 0x800000, CRC(0b06fba8) SHA1(528b66d6d53682316dd1f33d1cf8b689b3642364) )
+ROM_END
+
+ROM_START( kof97xts14 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts14.p1", 0x000000, 0x100000, CRC(19ae0161) SHA1(0bd959f88f3ca7871f96a276c8a02aa0eff07948) )
+ ROM_LOAD16_WORD_SWAP( "232xts14.p2", 0x100000, 0x400000, CRC(1eb3ddf1) SHA1(c2208e60b7ae51d8755a652662e8cbd3cffc7059) )
+
+ NEO_SFIX_128K( "232yk2.s1", CRC(a3cf11c6) SHA1(b6bf9ba59d3ec953f068d922562e6ce62bae517a) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232xts14.c1", 0x0000000, 0x800000, CRC(ee6ca49f) SHA1(cff5eff7019af0c0078c9a8d19bbfd76eb6af007) )
+ ROM_LOAD16_BYTE( "232xts14.c2", 0x0000001, 0x800000, CRC(115654cf) SHA1(ef10557c5f7ecd916977d2a7c55b510256c31669) )
+ ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) )
+ ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) )
+ ROM_LOAD16_BYTE( "232xts14.c5", 0x2000000, 0x800000, CRC(f984e63f) SHA1(47439ced7ea598073415683d24801c96fb8c7123) )
+ ROM_LOAD16_BYTE( "232xts14.c6", 0x2000001, 0x800000, CRC(a5f68bac) SHA1(af6994ed7d5abb2c8cd018ae2cf5e73c5f83e194) )
+ROM_END
+
+ROM_START( kof97xts15 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232hh08.p1", 0x000000, 0x100000, CRC(01bcd35c) SHA1(4967fafb4fd8ef38f55d66a8ef74dda407e9371c) )
+ ROM_LOAD16_WORD_SWAP( "232xts15.p2", 0x100000, 0x400000, CRC(9f1d6eb5) SHA1(02d88299d6fc77a37f7cea9e2209e4efce271e67) )
+
+ NEO_SFIX_128K( "232yk1.s1", CRC(c7dbe270) SHA1(0b81b31da6c18dd02e8d0442100685d5ff61bece) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk1.c1", 0x0000000, 0x800000, CRC(f748da71) SHA1(5012e8537e7d16d365d9c088a70323b3b71cd6f5) )
+ ROM_LOAD16_BYTE( "232yk1.c2", 0x0000001, 0x800000, CRC(6b77e767) SHA1(7f625fa348754a248d9b58bd2f085c47142faf91) )
+ ROM_LOAD16_BYTE( "232yk1.c3", 0x1000000, 0x800000, CRC(ffb025af) SHA1(64913b51b496a13a92317008d2a15543e6c89ba9) )
+ ROM_LOAD16_BYTE( "232yk1.c4", 0x1000001, 0x800000, CRC(7182157c) SHA1(306a968ae325d0b7d647e7fdb36a3a07bacda923) )
+ ROM_LOAD16_BYTE( "232yk1.c5", 0x2000000, 0x800000, CRC(00a77a26) SHA1(a86054fd3870be49ad6055a2fab663cb5ef27de2) )
+ ROM_LOAD16_BYTE( "232yk1.c6", 0x2000001, 0x800000, CRC(0b504e35) SHA1(597cabd5077670827ad3e809d6cd52c9c7f3013a) )
+ROM_END
+
+ROM_START( kof97xts16 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts16.p1", 0x000000, 0x100000, CRC(73a2b796) SHA1(3170ac8afdb4a4ed160e74782e4d4f9ce064f3dc) )
+ ROM_LOAD16_WORD_SWAP( "232xts16.p2", 0x100000, 0x400000, CRC(236bcf7f) SHA1(b2d8dfda995479192a9f34a6824b18379cba4b67) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232xts16.c3", 0x1000000, 0x800000, CRC(b557458d) SHA1(f912e9f5a673fdde6f1a61a5b570619a0203187c) )
+ ROM_LOAD16_BYTE( "232xts16.c4", 0x1000001, 0x800000, CRC(2ec95a48) SHA1(5d5b6e08a80f44517fc547f3bdf0dcfb9152ba85) )
+ ROM_LOAD16_BYTE( "232xts16.c5", 0x2000000, 0x800000, CRC(51c87180) SHA1(be25b9627c7fdbd43a61cc75e50cb77f77302af0) )
+ ROM_LOAD16_BYTE( "232xts16.c6", 0x2000001, 0x800000, CRC(15469cc3) SHA1(9c36a9d50b0d67ad574c7a3c3d409c216539653f) )
+ROM_END
+
+ROM_START( kof97xts17 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts17.p1", 0x000000, 0x100000, CRC(4538360d) SHA1(0ce0dbcc930cf6688ca936163220449c2627c049) )
+ ROM_LOAD16_WORD_SWAP( "232xts17.p2", 0x100000, 0x400000, CRC(34654d81) SHA1(df2efc7cca6826a9f039bd78ae039484f4adf3bc) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232kha.c5", 0x2000000, 0x800000, CRC(283c1207) SHA1(62b35d06ed13c2eaafc0fca1048df706dd39de41) )
+ ROM_LOAD16_BYTE( "232kha.c6", 0x2000001, 0x800000, CRC(b23d66c3) SHA1(e59dcccd376510567c076002bd7de8b9401bf233) )
+ROM_END
+
+ROM_START( kof97xts18 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232h21.p1", 0x000000, 0x100000, CRC(a4b7ff62) SHA1(7a814d2aced43d2025a3faffa6548be5091d69c6) )
+ ROM_LOAD16_WORD_SWAP( "232h21.p2", 0x100000, 0x400000, CRC(bfd1b88d) SHA1(687498480efaddb07d4b04f30aaa4374a8ce1143) )
+
+ NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) )
+ ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xts18.c5", 0x2000000, 0x800000, CRC(858f9b62) SHA1(cf5e36fbc59b5400c836beefd0fc15c5808cb1c5) )
+ ROM_LOAD16_BYTE( "232xts18.c6", 0x2000001, 0x800000, CRC(51650af0) SHA1(5d6840ce678a0c3cf669ca42ee077e61757a3d07) )
+ROM_END
+
+ROM_START( kof97xts21 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xt.p1", 0x000000, 0x100000, CRC(2e4f4e3b) SHA1(122b749fe68057fa030d4f0af270883e99246a31) )
+ ROM_LOAD16_WORD_SWAP( "232xts21.p2", 0x100000, 0x400000, CRC(21969593) SHA1(8c62be591d65157da7287f073ffbce43d48b5745) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232xts21.c1", 0x0000000, 0x800000, CRC(c16af4ea) SHA1(91267cdaab0e102524677a016c47711dd6f56d16) )
+ ROM_LOAD16_BYTE( "232xts21.c2", 0x0000001, 0x800000, CRC(e10b32e7) SHA1(5d57f7a78e5ba04aa7cb265531a1d90c7b4b30b1) )
+ ROM_LOAD16_BYTE( "232xts16.c3", 0x1000000, 0x800000, CRC(b557458d) SHA1(f912e9f5a673fdde6f1a61a5b570619a0203187c) )
+ ROM_LOAD16_BYTE( "232xts16.c4", 0x1000001, 0x800000, CRC(2ec95a48) SHA1(5d5b6e08a80f44517fc547f3bdf0dcfb9152ba85) )
+ ROM_LOAD16_BYTE( "232xts21.c5", 0x2000000, 0x800000, CRC(fa08d14a) SHA1(5e7c911f0d5e1e1db6934ff84dd28d63bd99b4c6) )
+ ROM_LOAD16_BYTE( "232xts21.c6", 0x2000001, 0x800000, CRC(84eb60cb) SHA1(1e56b4fbc9b381b897771fe65ab92f18d86b770b) )
+ROM_END
+
+ROM_START( kof97xts23 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts23.p1", 0x000000, 0x100000, CRC(f1dc065f) SHA1(c5122dfb993c68592872bb428596d8d0e27a235c) )
+ ROM_LOAD16_WORD_SWAP( "232xts23.p2", 0x100000, 0x400000, CRC(14cd1865) SHA1(e3c1c19f6f1380373aa26f99d056d87554e5b92d) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xts23.c5", 0x2000000, 0x800000, CRC(9c3063e5) SHA1(152bfb1882cb8b6f23a332511c607f65f7c3e27c) )
+ ROM_LOAD16_BYTE( "232xts23.c6", 0x2000001, 0x800000, CRC(94bbb74d) SHA1(1477a846ab17826708508d1237f70e18a4ec612f) )
+ROM_END
+
+ROM_START( kof97xts24 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xts24.p1", 0x000000, 0x100000, CRC(eff377ba) SHA1(d1602e956b440296ab0e44b8b467e56c67124f5e) )
+ ROM_LOAD16_WORD_SWAP( "232xts24.p2", 0x100000, 0x400000, CRC(4e0989ee) SHA1(fd7a58b9531abc8b8beb6ee5d931f404532349b9) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xts24.c5", 0x2000000, 0x800000, CRC(57f81d42) SHA1(221bb447f8974a520a2a954fc1914bbaa9538fa6) )
+ ROM_LOAD16_BYTE( "232xts25.c6", 0x2000001, 0x800000, CRC(1a208428) SHA1(1fca5ec5a6d9041c75d2aa5c46c8f700bc33a375) )
+ROM_END
+
+ROM_START( kof97xts25 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "232xt.p1", 0x000000, 0x100000, CRC(2e4f4e3b) SHA1(122b749fe68057fa030d4f0af270883e99246a31) )
+ ROM_LOAD16_WORD_SWAP( "232xts25.p2", 0x100000, 0x400000, CRC(d9579ea7) SHA1(c1fcbc33a00bc417c86bc6553a6512c821569aa5) )
+
+ NEO_SFIX_128K( "232xt.s1", CRC(d6fe166f) SHA1(55e70395466ab68e7a170be3aa6f5978e704701b) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) )
+ ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) )
+ ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) )
+ ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) )
+ ROM_LOAD16_BYTE( "232xt.c5", 0x2000000, 0x800000, CRC(c1bd2375) SHA1(1fbd0e714d5e0e61b90a7a04c5eab3fa4652dfe5) )
+ ROM_LOAD16_BYTE( "232xt.c6", 0x2000001, 0x800000, CRC(a7c8506a) SHA1(c545b5ca9a8559caa17593c5dc137f939f4f42e7) )
+ROM_END
+
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '97
-HACK( 2016, kof97s01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Boss PS Special Blue Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (BT Version V1.1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (BT Version v2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Version Mixs T.Chino)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hyper Plus Hack By LRHT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Final Battle 1997)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Magic Fking Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Translation Korean (Plus))", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Kofon Kalcetin 2011-04-18#)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus Quanhuang Shaman V2.0 Hack By Lb70)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus 2009 (MHT))", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Perfect Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Extra/Sexy Edition/Dragon Edition/Set)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 05)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s20, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (SVS)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s21, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s22, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 07)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof97s23, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (Evolution Hack By Yashional 2008-12-19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97s24, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)(Set 08)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof97s25, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Combo 2010-02-07)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97s26, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Super Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, kof97s27, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof-on", "Kof'97 (Kof-on Team Colour Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97s28, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Emu_Max", "Kof'97 (KOF vs SF2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97s29, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (10th Anniversary)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof97s30, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Mitologia)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof97s31, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof97s32, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK85)(Alt)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof97s33, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition PLUS)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof97s34, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition PLUS)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of HH Hack Unknown)(Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Unfinished Colors Revision)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Golden Blood Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Rainbow Style set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Sound Effect Revision)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Unknow Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (BT Version X Set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof97h08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack 2008-01-27)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of HH Hack Unknown)(Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of HH Hack Unknown)(Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Ismamj Hack 2012/Snk 97)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hacked By Emu_Max 1997)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97h13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of HH Hack Unknown)(Set 04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof97h14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Description Of HH Hack Unknown)(Set 05)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Attack Finished)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Translation Korean)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (#1 Athena Modified)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (#1 Evolution)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Three Artifact Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Household Coin Is Not Reduced)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Household Coin Full)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Combo 2007 - 10th Anniversary)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (#2 EVO New Hack (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Evolution)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (EX Mode Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus 2003 (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enhanced Version - Modify One)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fix V3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Proton Version Ver 2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Proton Version Ver 3.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Proton Version Ver 4.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Proton Version Ver 4A.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Always Level 8)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx20, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.07.09)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx21, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.08.06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx22, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.09.18)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx23, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.10.22)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx24, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.12.27)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx25, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2012.02.12)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx26, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2012.08.31)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx27, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2013.01.06 (AI Plus))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx28, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx29, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus 2003)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx30, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Arcade Fix 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx31, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Arcade Fix 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx32, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Overall Change P2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx33, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fight Time Extended)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx34, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Select The Extension Of Time)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx35, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Orochi's Portrait (S1 version))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx36, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Orochi's portrait (C1 C2 version))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx37, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Orochi's portrait (C1 C2 version) (Hack ?))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx38, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Orochi's portrait (C5 C6 version))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx39, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Replace Orochi's Portrait To Old Style)", MACHINE_SUPPORTS_SAVE ) // No Funciona
-HACK( 2017, kof97hx40, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Replace Orochi's portrait To PS Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx41, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable 5 Hidden Characters (Old))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx42, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden Characters' Portrait)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx43, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Double Select Leona And Iori)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx44, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden Stage (Middle Boss))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx45, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden Stage (Last Boss))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx46, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden Stage (Bousou)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx47, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden characters v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx48, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden characters v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx49, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden characters v3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx50, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Hidden characters v4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx51, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters - Enable Orochi (C5 C6 version))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx52, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters - Replace Orochi's Portrait (PS style))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx53, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fix 5 Icons' Positions. (Right-Shift 1 Pixel))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx54, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fix 5 Icons' Positions & 2 Pixel Stretch For 4 Icons)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx55, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx57, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx58, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx59, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx60, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable Alt 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx61, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable Alt 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx62, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable V3 (Fix, Old Style))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx63, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable Hidden Characters V1 (Fix, PS Style))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx64, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable All Hidden Characters V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx65, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (oak's fix))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx66, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (PS style))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx67, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (Fix, PS style))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx68, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-No Orochi's Shadow 1st)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx69, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-Fix Orochi Iori)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx70, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-Fix Orochi 1st)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx71, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-Fix Orochi 2nd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx72, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-Fix Orochi 3rd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx73, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-Fix Orochi 4th)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx74, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-#1 Replace 2 Colors For Orochi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx75, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters Extra-#1 Replace 2 Poises For Orochi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx76, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus Alt 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx77, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Start With Power Max)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx78, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Power Mode Likes KOF98)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx79, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Always Maximum Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx80, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Unlimited Power Store)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx81, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Behind The Energy Beads Add And Subtract Changes)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx82, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (KOF98 Energy Mode (New))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx83, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (ABC Under MAX No Action)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx84, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Disassemble Ordinary Gas Investment)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx85, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Table Role Moves To Add)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx86, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Special Skills To Add)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx87, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Chris's New Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx88, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Chris's Purple Fire)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx89, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Yagami Temple Instruction Ranaway)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx90, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (COMBO Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx91, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Moves' Appearance Change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx92, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Evolutionary Balance)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx93, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Evolutionary Balance(2010.08))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx94, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Evolutionary Balance(2011.07))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx95, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Added Super Move For '94 Kyo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx96, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (#2 Snake Sunshine Action Replaces)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx97, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (#2 Big Black Snake Effect Replacement)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx98, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Super Plus v1.2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx99, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Super kill-Style Move Closed Action changes)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx100, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Athena Moves More Change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx101, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Athena Phoenix Arrow Instruction To Amend)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx102, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Athena Phoenix Bombs Controllable Direction)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx103, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Athena Phoenix Arrows Move Correction)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx104, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Yagami Dark Hook Unlimited Chase)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx105, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Sakazaki Good Move To Strengthen)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx106, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Terry Before The Collision Intensified)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx107, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Colorful Version V1.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx108, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Color Change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx109, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Black Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx110, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Color Version V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx111, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Violet Fire)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx112, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Icy Blue Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx113, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Icy Blue Style V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx114, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Interface Modified Version (Qingming Edition))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx115, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Purple & Green Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx116, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Color Transplant Highlights)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx117, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fix Hidden Characters' Icons)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx118, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Bug Fixes 1st 08.08.09)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx119, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Bug Fixes 2nd 14.05.23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx120, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (The Door Voted Correction)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx122, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Task Over Off)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx123, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Athena Opening Action Modified)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx124, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Transparent Energy Bar V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx125, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (PPX Finished Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx126, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (PPX Finished Version (Trap))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx127, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Slightly Traditional Chinese)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx128, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blood Gas Pan Pan-Green (Advanced Only))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx129, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Echo Select Same Characters 2nd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx130, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Echo Select Same Characters 3rd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx131, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Echo Select Same Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx133, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (No Flash Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx134, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Attack Shows 1 Hit)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx135, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Modified Kusanagi's Standing Pose)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx136, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Nude Pack From Kog)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx137, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Switch Positive And Negative Roles)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx138, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Switch Positive And Negative Characters v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx139, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Qin Yang Attack Location To Modify)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx140, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Mode & Characters Select)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx141, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Increase Random Selection V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx142, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Random Selection Plus Version (V1 HACK 1))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx143, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Random Selection Plus Version (V1 HACK 2))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx144, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Random Selection Plus Version (V1 HACK 2, FIX))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx145, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hits Number And Smile Change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx146, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Select All Colors v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx147, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable Select All Colors v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx148, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Sexy Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx149, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Close Part Of The Splash Screen)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx150, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Randomly Selected Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx151, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Change The Heads As KOF98)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx152, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add A Randomly Selected Background)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx153, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blood Gas Tank Time Transparent First Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx154, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blood Gas Tank Time Transparent Second Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx155, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blood Gas Tank Time Transparent Third Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx156, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blood Gas Tank Time Transparent Quarter Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx157, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blood Gas Tank Time Transparent Fifth Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx158, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Increase Defense Reminder)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx159, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (KOFXI Flash Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx160, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Phase Friendliness Modify)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx162, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Chinese First Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx163, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Chinese Second Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx164, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Deepen Unlimited Repair)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx165, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Yagami Temple Shot Kill)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx166, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (CANCEL Itself Is Forbidden)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx167, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Provocative Reduction v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx168, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Provocative Reduction v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx169, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Runaway Seven Strong)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx170, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Substitution System)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx171, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx172, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (AI fix & plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx173, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Batter Character Style Change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx174, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (KOFXI Flash Version V?)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx175, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Mode Select Off)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx176, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Random Test 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx177, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Jumping In The Same Volume Box With '98)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx178, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Special Volume Box Modification)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx179, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Investment Skills Hits Counted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx180, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Blocking Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx181, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Time Infinite For Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx182, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Close The Eye Flashes)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx183, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Add Flash Option)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx184, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Edit Team Again)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx185, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Perfect)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx186, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (EX mode plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx187, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (EX Red Blood Modification)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx188, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Close Kill The Splash Screen)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx189, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Turn Towards)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx190, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Optimized And Simplified Version Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx191, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Use Your Dream To Do [L])", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx192, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Evolution New)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx193, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Evolution New (new))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx194, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2013.01.06 AI (Test))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx195, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.07.11)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx196, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.07.21)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx197, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2011.08.01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx199, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (2012.07.20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx200, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Dream 97)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx201, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Repair Big Serpent 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx202, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Repair Big Serpent 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx203, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Strongest VS Strongest Official Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx204, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Strongest Beta 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx205, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Overall Change Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx206, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable 3 Hidden Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx207, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Enable All Hidden Characters Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx208, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters - Enable Orochi (S1 version)(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx209, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters - Enable Orochi (C1 C2 version)(A)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx210, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters - Replace Orochi's portrait (old style) (Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx212, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden Characters - Replace Orochi's (PS style)(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx213, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Optional First Hidden Version Of Fix (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx214, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Change Serpent Picture Perfect Edition (PS Version)(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx215, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Optional Hidden Characters (Revised Edition)(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx216, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Optional Hidden Characters (Korean Version)(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx217, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Hidden People Add / Close Serpent Shadow & Flash)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx218, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (94 Kyo plus 95 Kyo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx219, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Red Pill Move To Modify)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx220, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (BT Modify The Door)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx221, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (I Do Not know The Fire Dance BT Flying)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx222, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Update The Repair Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx223, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Easy Move Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx224, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Move To Simplify The Boss Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx225, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Easy move final v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx226, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Easy move final v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx227, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Flying Props Enhanced Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx228, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Iori Unlimited Eight Glasses)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx229, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Yagami Temple Moves To Replace)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx230, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Move Simplified Version (B))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx231, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Table Grass Beijing Moves To Add)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx232, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Kyo Ghost Change)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx233, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Grass In Beijing To Strengthen The Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx234, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Move Instruction Changes(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx235, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Move Modified Version(Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx236, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Simple Unlimited Connection)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx237, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Robert Moves To Add)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx238, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Dragon And Tiger Flurry & Phoenix Foot Defense With 95)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx239, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Mary Special Skills Modification)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx240, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Mary Special Skills Added)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx241, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Grass Beijing Special Skills To Add)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx242, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Robert Special Skill Added)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx243, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Terry Special Skills To Add)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx244, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Yamazaki Long Double Back To Return Faster)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx245, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Yamasaki Drag Back Slowly)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx246, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Change All Characters 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx247, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (P2 MO ? [!])", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx248, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Bug fixes)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx249, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (BUG Part Of The Amendment)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx250, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fixed Missing ADV Bar)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx251, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fixed Kim Vs Choi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx252, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fixed Kyo In Demo Screen)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx253, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Fixed Orochi Vs Kenso)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx254, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Chris Instruction Transfiguration)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx255, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Liana Orders The Runaway)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx256, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Directed To Run Away Optimized Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx257, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Flying Props Unlimited)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx258, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Defense Endurance Modification V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx259, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Adjust The Cursor Position)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx260, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Super Abnormal Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx261, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Perfectly Integrated Patch)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx262, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Provocative Gas Reduction First Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx263, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Provocative Deflated Second Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx264, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Random + FLASH Integrated Version [!])", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx265, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Home Edition Unlimited Time (B))", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx266, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Extended Combat Time)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx267, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (XXX Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx268, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Unlimited Credits In Console Mode 2ND)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx269, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Imitation KOF98)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx270, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Orochi Max Sun Shine To White Luo Extinction)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx271, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Shermie Added New Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97hx272, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 (Plus 2017 Final)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Translation Korean)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Enable Orochi Stage)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V4)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Colorful Version V1.5)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Color Change)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Purple & Green Edition)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Ma Palace Athena Summer Swimwear)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Nude pack from kog)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Transparent Energy Bar V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Transparent Energy Bar V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Transparent Energy Bar V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Transparent Energy Bar V5)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Transparent Energy Bar V6)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof97plss19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'97 Plus (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Boss PS Special Blue Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Dragon Edition 7.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Dragon Edition 6.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Version Mixs T.Chino)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Hyper Plus )(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Final Battle 1997)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Magic Fking)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ace1", "Kof'97 (Translation Korean (Plus))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97s10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Kof on Kalcetin)(2011-04-18)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (Plus Quanhuang Shaman V2.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Plus 2009 (MHT))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Perfect Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 02)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 03)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Netizen The work of the crispy SP)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 05)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s20, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (SVS)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s21, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 06)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s22, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 07)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97s23, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (Evolution)(2008-12-19)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97s24, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(Set 08)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97s25, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Unlimited Company)(2010-02-07)(NGM-2320)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 1997, kof97s26, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Super Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 1997, kof97s27, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof-on", "Kof'97 (Kof-on Team Colour Hack)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof97s28, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Emu_Max", "Kof'97 (KOF vs SF2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof97s29, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (10th Anniversary)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof97s30, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Mitologia)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof97s31, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of Hack Unknown)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97s32, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK85)(Alt)(NGM-2320)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97s33, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition Plus)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97s34, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition Plus)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of HH Hack Unknown)(Set 01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Unfinished Colors Revision)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Golden Blood Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Rainbow Style set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Sound Effect Revision)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Unknown Hack)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (BT Version X Set 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97h08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack 2008-01-27)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of HH Hack Unknown)(Set 02)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of HH Hack Unknown)(Set 03)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Ismamj Hack 2012/Snk 97)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Hacked By Emu_Max 1997)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Zore)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97h14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Description Of HH Hack Unknown)(Set 05)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Attack Finished)(2005-08-27)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ace1", "Kof'97 (Translation Korean)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (#1 Athena Modified)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97hx04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (#1 Evolution)(2008-03-02)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl", "Kof'97 (Three Artifact Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Household Coin Is Not Reduced)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Household Coin Full)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Combo 2007 - 10th Anniversary)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (#2 EVO New Hack (Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Evolution)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura & bdmwzq", "Kof'97 (EX Mode Plus)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 (Plus 2003 (Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZUOJIE", "Kof'97 (Enhanced Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Fix V3)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (Proton Version Ver 2.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (Proton Version Ver 3.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (Proton Version Ver 4.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (Proton Version Ver 4A.0)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Always Level 8)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx20, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.07.09)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx21, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.08.06)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx22, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.09.18)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx23, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.10.22)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx24, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.12.27)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx25, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2012.02.12)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx26, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2012.08.31)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx27, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2013.01.06 (AI Plus))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx28, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'97 Plus (Alt)(?)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx29, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 Plus (Hack 2003)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx30, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Arcade Fix 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx31, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang & shaoning", "Kof'97 (Fix Orochi)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx32, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Overall Change P2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx33, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Combat Time Extended To 99)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx34, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Select The Extension Of Time)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof97hx35, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'97 (Add Orochi's Portrait (S1 version))(2004-05-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx36, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C1 C2 version))(2005-02-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx37, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C1 C2 version)(Hack ?))(2005-02-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx38, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C5 C6 version))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx39, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Replace Orochi's Portrait To Old Style)(NGM-2320)", MACHINE_SUPPORTS_SAVE ) // No Funciona
+HACK( 200?, kof97hx40, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Replace Orochi's portrait To PS Style)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx41, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable 5 Hidden Characters (Old))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx42, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Enable Hidden Characters' Portrait)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx43, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Double Select Leona And Iori)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx44, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather", "Kof'97 (Enable Hidden Stage (Middle Boss))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx45, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather", "Kof'97 (Enable Orochi Stage v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx46, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'97 (Enable Hidden Stage (Bousou)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx47, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden characters v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx48, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden characters v3)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof97hx49, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'97 (Enable Hidden characters-Enable Orochi (S1 version))(2004-5-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx50, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Enable Hidden characters-Enable Orochi (C1 C2 version))(2005-2-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx51, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Enable Orochi (C5 C6 version))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx52, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters - Replace Orochi's Portrait (PS style))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx53, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions. (Right-Shift 1 Pixel))(2006-03-08)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx54, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions & 2 Pixel Stretch For 4 Icons)(2006-04-04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx55, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions)(2006-04-04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx57, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V2)(2006-04-04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx58, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V3)(2006-04-04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx59, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V4)(2006-04-04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx60, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable Alt 01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx61, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable Alt 02)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx62, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable V3 (Fix, Old Style))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx63, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable Hidden Characters V1 (Fix, PS Style))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx64, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable All Hidden Characters V2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx65, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (oak's fix))(2006-03-08)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx66, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (PS style))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx67, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (Fix, PS style))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx68, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra-No Orochi's Shadow 1st)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx69, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Extra-Fix Orochi Iori)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx70, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'97 (Hidden Characters Extra-Fix Orochi 1st)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx71, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'97 (Hidden Characters Extra-Fix Orochi 2nd)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx72, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Extra-Fix Orochi 3rd)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx73, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "marcochen", "Kof'97 (Hidden Characters Extra-Fix Orochi 4th)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx74, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003/Kof1996", "Kof'97 (Hidden Characters Extra-#1 Replace 2 Colors For Orochi)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx75, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "snk2003", "Kof'97 (Hidden Characters Extra-#1 Replace 2 Poises For Orochi)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx76, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'97 Plus (Hack Alt 01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx77, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Start With Power Max)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx78, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross love", "Kof'97 (Power Mode Likes KOF98)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx79, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Always Maximum Power)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx80, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 (Unlimited Power Store)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx81, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (Behind The Energy Beads Add And Subtract Changes)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx82, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (KOF98 Energy Mode (New))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx83, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (ABC Under MAX No Action)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx84, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Disassemble Ordinary Gas Investment)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx85, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Kof'97 (Table Role Moves To Add)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx86, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Special Skills To Add)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx87, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Add Chris's New Moves)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx88, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bloodlust", "Kof'97 (Add Chris's Purple Fire)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx89, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Yagami Temple Instruction Ranaway)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx90, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Combo Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx91, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "meiluoyao", "Kof'97 (Moves' Appearance Change)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx92, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Evolutionary Balance)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97hx93, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Evolutionary Balance(2010.08))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx94, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "liyang1983", "Kof'97 (Evolutionary Balance(2011.07))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx95, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (Added Super Move For '94 Kyo)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx96, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "star07", "Kof'97 (#2 Snake Sunshine Action Replaces)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof97hx97, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gunloc941", "Kof'97 (#2 Big Black Snake Effect Replacement)(2015-07-21)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx98, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'97 (Super Plus v1.2)(2006-02-05)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx99, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FOK1997", "Kof'97 (Super kill-Style Move Closed Action changes)(2005-09-18)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx100, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (Athena Moves More Change)(2005-09-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx101, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Athena Phoenix Arrow Instruction To Amend)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx102, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Athena Phoenix Bombs Controllable Direction)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx103, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Athena Phoenix Arrows Move Correction)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx104, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (Yagami Dark Hook Unlimited Chase)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx105, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (Sakazaki Good Move To Strengthen)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx106, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (Terry Before The Collision Intensified)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx107, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Colorful Version V1.5)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx108, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'97 (Color Change)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx109, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "qxs8", "Kof'97 (Black Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx110, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zHAOsILi", "Kof'97 (Color Version V2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx111, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Violet Fire)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx112, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Icy Blue Style)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx113, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "fok1997", "Kof'97 (Icy Blue Style V1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx114, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ching Ming", "Kof'97 (Interface Modified Version (Qingming Edition))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx115, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "K65535", "Kof'97 (Purple & Green Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx116, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Squandering snowy", "Kof'97 (Color Transplant Highlights)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx117, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996 & ivex", "Kof'97 (Fix Hidden Characters' Icons)(2006-08-16)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx118, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Bug Fixes 1st 08.08.09)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof97hx119, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Kof'97 (Bug Fixes 2nd 14.05.23(NGM-2320))", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx120, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (The Door Voted Correction)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx122, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Task Over Off)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx123, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "mrfeng2006", "Kof'97 (Athena Opening Action Modified)(2011-12-26)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx124, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Transparent Energy Bar V2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx125, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "sujianxiong", "Kof'97 (PPX Finished Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx126, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZUOJIE", "Kof'97 (PPX Finished Version (Trap))(2006-04-19)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx127, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Marco Chen", "Kof'97 (Slightly Traditional Chinese)(2005-08-29)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx128, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yuanshaoning", "Kof'97 (Blood Gas Pan Pan-Green (Advanced Only))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx129, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Kof'97 (Echo Select Same Characters 2nd)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof97hx130, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Kof'97 (Echo Select Same Characters 3rd)(2014-02-01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx131, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami [EGCG]", "Kof'97 (Echo Select Same Characters)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx133, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "AaronMengjiazi", "Kof'97 (No Flash Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx134, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wood", "Kof'97 (Attack Shows 1 Hit)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx135, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "sujianxiong", "Kof'97 (Modified Kusanagi's Standing Pose)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx136, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg (KOG)", "Kof'97 (Nude Pack From Kog)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx137, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Switch Positive And Negative Roles)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx138, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'97 (Switch Positive And Negative Characters v1)(2006-01-29)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof97hx139, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ice flame", "Kof'97 (Qin Yang Attack Location To Modify)(2015-06-06)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx140, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Mode & Characters Select)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx141, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Increase Random Selection V1)(2013-05-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx142, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhuoxian2007", "Kof'97 (Random Selection Plus Version (V1 HACK 1))(2013-06-05)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof97hx143, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Doom (dp271)", "Kof'97 (Random Selection Plus Version (V1 HACK 2))(2013-05-2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof97hx144, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Doom (dp271)", "Kof'97 (Random Selection Plus Version (V1 HACK 2, FIX))(2013-05-29)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx145, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Hits Number And Smile Change)(2006.6.15)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx146, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Enable Select All Colors v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx147, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Enable Select All Colors v2)(2006-10-06)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx148, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Katana", "Kof'97 (Sexy Edition)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx149, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Close Part Of The Splash Screen)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx150, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EMUWCNM", "Kof'97 (Add Randomly Selected Characters)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx151, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Change The Heads As KOF98)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx152, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather", "Kof'97 (Enable Orochi Stage)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx153, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Marco Chen", "Kof'97 (Blood Gas Tank Time Transparent First Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx154, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Blood Gas Tank Time Transparent Second Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx155, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Blood Gas Tank Time Transparent Third Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx156, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Blood Gas Tank Time Transparent Quarter Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx157, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Blood Gas Tank Time Transparent Fifth Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx158, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Increase Defense Reminder)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx159, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 (KOFXI Flash Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx160, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (Phase Friendliness Modify)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx162, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "sujianxiong", "Kof'97 (Chinese First Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx163, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie", "Kof'97 (Chinese Second Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx164, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Deepen Unlimited Repair)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx165, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (Yagami Temple Shot Kill)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx166, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Cancel Itself Is Forbidden)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx167, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Reduction v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx168, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Reduction v2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof97hx169, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lfhzly", "Kof'97 (Runaway Seven Strong)(2015-01-06)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx170, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Substitution System)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx171, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids & kof1996", "Kof'97 (Unlimited Credits In Console Mode)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx172, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'97 (AI fix & plus)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx173, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MULTIJET TEAM", "Kof'97 (Batter Character Style Change)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx174, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 (KOFXI Flash Version V?)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx175, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Mode Select Off)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof97hx176, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EMUWCNM", "Kof'97 (Random Test 2)(2013-5-17)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx177, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Jumping In The Same Volume Box With '98)(2006-08-04)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hx178, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Special Volume Box Modification)(2006-08-05)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97hx179, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex [FCHT]", "Kof'97 (Investment Skills Hits Counted)(2007-01-02)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97hx180, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Blocking Version)(2010.02.07)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx181, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Time Infinite For Console Mode)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx182, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Close The Eye Flashes)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx183, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Add Flash Option)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof97hx184, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Edit Team Again)(2012-08-13)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx185, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jimmyi", "Kof'97 (Romman Perfect Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx186, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura", "Kof'97 (EX mode plus)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx187, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bdmwzq", "Kof'97 (EX Red Blood Modification)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx188, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yukimura", "Kof'97 (Close Kill The Splash Screen)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx189, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 (Turn Towards)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx190, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Optimized And Simplified Version Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx191, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Use Your Dream To Do [L])(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx192, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Evolution New)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx193, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Evolution New (new))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx194, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2013.01.06 AI (Test))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx195, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.07.11)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx196, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.07.21)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx197, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2011.08.01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx199, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (2012.07.20)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx200, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Dream 97)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx201, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Repair Big Serpent 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx202, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yuanshaoning & simaguang66666", "Kof'97 (Repair Big Serpent 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx203, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dream ice", "Kof'97 (Strongest VS Strongest Official Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx204, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dream ice", "Kof'97 (Strongest Beta 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx205, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Overall Change Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx206, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "klaus1990", "Kof'97 (Enable 3 Hidden Characters)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx207, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable All Hidden Characters Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof97hx208, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang [EGCG]", "Kof'97 (Hidden Characters - Enable Orochi (S1 version)(Alt))(2004-5-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx209, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Enable Orochi (C1 C2 version)(A)(Alt)(2005-2-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx210, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Replace Orochi's portrait (old style) (Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx212, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters - Replace Orochi's (PS style)(Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx213, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Optional First Hidden Version Of Fix (Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx214, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Change Serpent Picture Perfect Edition (PS Version)(Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx215, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Optional Hidden Characters (Revised Edition)(Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx216, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Optional Hidden Characters (Korean Version)(Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx217, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden People Add / Close Serpent Shadow & Flash)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx218, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Andy Chan", "Kof'97 (94 Kyo plus 95 Kyo)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx219, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Red Pill Move To Modify)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx220, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ice flame", "Kof'97 (BT Modify The Door)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx221, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ice flame", "Kof'97 (I Do Not know The Fire Dance BT Flying)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx222, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ice flame", "Kof'97 (Update The Repair Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx223, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Easy Move Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx224, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ding Ding Machine", "Kof'97 (Move To Simplify The Boss Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx225, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ckc7213", "Kof'97 (Easy move final v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx226, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ckc7213", "Kof'97 (Easy move final v2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx227, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Domon", "Kof'97 (Flying Props Enhanced Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx228, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'97 (Iori Unlimited Eight Glasses)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx229, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Yagami Temple Moves To Replace)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx230, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Move Simplified Version (B))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx231, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "fok1997", "Kof'97 (Table Grass Beijing Moves To Add)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx232, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SSforME", "Kof'97 (Kyo Ghost Change)(2005-10-07)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx233, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZUOJIE", "Kof'97 (Grass In Beijing To Strengthen The Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx234, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Domon", "Kof'97 (Move Instruction Changes(Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx235, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Move Modified Version(Alt))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof97hx236, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Heaven Titan", "Kof'97 (Simple Unlimited Connection)(07/08/2002)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx237, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FightChina", "Kof'97 (Robert Moves To Add)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx238, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jun1988", "Kof'97 (Dragon And Tiger Flurry & Phoenix Foot Defense With 95)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97hx239, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Mary Special Skills Modification)(2008.5.6)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97hx240, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Mary Special Skills Added)(2008.3.25)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97hx241, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Grass Beijing Special Skills To Add)(2008.3.25)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97hx242, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Robert Special Skill Added)(2008.3.25)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof97hx243, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Terry Special Skills To Add)(2008.3.25)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx244, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ioriyagami", "Kof'97 (Yamazaki Long Double Back To Return Faster)(2005-02-20)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx245, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ioriyagami", "Kof'97 (Yamasaki Drag Back Slowly)(2005-02-20)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx246, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenzhao", "Kof'97 (Change All Characters 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx247, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl", "Kof'97 (P2 MO ? [!])(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx248, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Bug fixes)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx249, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Kof'97 (BUG Part Of The Amendment)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx250, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Fixed Missing ADV Bar)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx251, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Fixed Kim Vs Choi)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx252, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Fixed Kyo In Demo Screen)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx253, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Fixed Orochi Vs Kenso)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx254, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Chris Instruction Transfiguration)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx255, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhuoxian2007", "Kof'97 (Liana Orders The Runaway)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx256, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhuoxian2007", "Kof'97 (Directed To Run Away Optimized Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx257, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "fok1997", "Kof'97 (Flying Props Unlimited)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97hx258, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Defense Endurance Modification V2)(2010.3.8)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof97hx259, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Doom (dp271)", "Kof'97 (Adjust The Cursor Position)(2013-05-29)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx260, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ice flame", "Kof'97 (Super Abnormal Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx261, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Perfectly Integrated Patch)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx262, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Gas Reduction First Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx263, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Deflated Second Edition)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx264, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Nine-headed", "Kof'97 (Random + FLASH Integrated Version [!])(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx265, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'97 (Home Edition Unlimited Time (B))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx266, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ioriyagami", "Kof'97 (Extended Combat Time)(2005.07.22)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx267, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOG", "Kof'97 (XXX Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx268, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Unlimited Credits In Console Mode 2ND)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx269, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Imitation KOF98)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx270, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EMU_MAX", "Kof'97 (Orochi Max Sun Shine To White Luo Extinction)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx271, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EMU_MAX", "Kof'97 (Shermie Added New Moves)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx272, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (2017 Final)(NGM-2320)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof97hx273, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'97 COMBO 2010-02-07 (Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx274, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 Plus (2003 Hack)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx275, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZUOJIE", "Kof'97 (Chinese version)(2006-05-24)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx276, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross love", "Kof'97 (The Final Decision - S1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx277, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "fok1997", "Kof'97 (Couple Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx278, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Chris Became A Snake)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx279, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Transparent Energy Bar v6)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx281, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zxbdragon", "Kof'97 (King of Gladiator)(Bootleg-Fix v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx282, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zxbdragon&ryu", "Kof'97 (King of Gladiator)(Bootleg-Fix v2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx285, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable hidden characters v1)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof97hx286, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "klaus1990", "Kof'97 (Enable 3 hidden characters)(2011-12-05)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx287, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996, Eddids", "Kof'97 (Hidden Characters Fix Orochi 2nd)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof97hx289, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'97 (Hidden Characters-Enable Orochi (S1 version))(Alt)(2004-5-23)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hx290, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters-Enable Orochi (C1 C2 version))(2005-2-23)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx291, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters-Replace Orochi's portrait (old style))(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx292, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters-Replace Orochi's portrait (PS style))(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx293, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra Fix Orochi 1st)(2004-12-24)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx294, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra Fix Orochi 2nd)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx295, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ice flame", "Kof'97 (Three Artifacts Wrath Official Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx296, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "liyang1983", "Kof'97 (Evolutionary Balance (2010.08))(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx297, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Chris Became A Snake)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx298, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Dragon Edition 2.0)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx299, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Dragon Edition 3.0)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx300, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'97 (Cancel Power)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx302, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ioriyagami", "Kof'97 (Strengthened Defense)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx303, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Unknown Hack)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hx304, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zxbdragon&ryu", "Kof'97 (Fix v3)(Alt ?)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl", "Kof'97 (Three Artifact Version)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Evolution)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura & bdmwzq", "Kof'97 (EX mode plus)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 (King of Gladiator)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zxbdragon&ryu", "Kof'97 (King of Gladiator)(Fix v1)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zxbdragon&ryu", "Kof'97 (King of Gladiator)(Fix v2)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (The Wrath Of The Masses v1)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'97 (The Wrath Of The Masses v2)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'97 Plus(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (Hack 2006)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 Plus (Alt)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof'97 Plus (Hack 2003)(Alt)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids & Hiker", "Kof'97 (Imitate PlayStation Version Final)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather", "Kof'97 (Enable Orochi stage)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden Characters v1)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden Characters v2)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof97hs17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'97 (Hidden Characters Enable Orochi (S1 Version))(2004-5-23)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, kof97hs18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters Enable Orochi (C1 C2 Version))(2005-2-23)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters Enable Orochi (C5 C6 Version))(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs20, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Replace Orochi's portrait (PS Style))(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97hs21, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions. (Right Shift 1 Pixel))(2006-03-08)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs22, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Enhanced Power)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs23, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross love", "Kof'97 (Power Mode Likes Kof98)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs24, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Always Maximum Power)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs25, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 (Unlimited Power Store)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs26, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Kof'97 (Table Role Move)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs27, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Special Skill Added)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs28, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Add Chris's New Moves)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs29, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Combo version)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs30, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "meiluoyao", "Kof'97 (Change In The Form Of The Move 2.22)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs31, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'97 (Added super move for '94 Kyo)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs32, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy", "Kof'97 (Remix)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs33, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'97 (Super Plus v1.2)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs34, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'97 (Bug Fixes)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs35, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Double Select Leona And Iori)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs36, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'97 (Echo Select Same Characters)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs37, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'97 (Switch Between Positive And Negative Roles)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs38, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Enable Select All Colors)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs39, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'97 (Kofxi Flash Version)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs40, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Unlimited Credits in Console Mode)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs41, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters Enable Orochi (C1 C2 Version))(Alt)(2005-2-23)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs42, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Replace Orochi's Portrait (Old Style))(Alt)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs43, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Replace Orochi's Portrait (PS Style))(Alt)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs44, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Enable Hidden Characters v2)(2006-03-08)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs45, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996, marcochen", "Kof'97 (Hidden Characters Fix Orochi 1st)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97hs46, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996, marcochen", "Kof'97 (Hidden Characters Fix Orochi 2st)(NGH-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ace1", "Kof'97 Plus (Translation Korean)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Leather", "Kof'97 Plus (Enable Orochi Stage)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97plss03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V1)(2006-04-04)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97plss04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V2)(2006-04-04)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97plss05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V3)(2006-04-04)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof97plss06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions V4)(2006-04-04)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (Colorful Version V1.5)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'97 Plus (Color Change)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 Plus (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "K65535", "Kof'97 Plus (Purple & Green Edition)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Ma Palace Athena Summer Swimwear)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg (KOG)", "Kof'97 Plus (Nude pack from kog)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "marcochen", "Kof'97 Plus (Transparent Energy Bar V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V3)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V5)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V6)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plss19, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'97 Plus (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas01, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "Leather", "Kof'97 Plus (set 1)(Enable Orochi Stage)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas02, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "marcochen", "Kof'97 Plus (set 1)(Transparent Energy Bar v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas03, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "oak2003", "Kof'97 Plus (set 1)(Transparent Energy Bar v2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas04, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "oak2003", "Kof'97 Plus (set 1)(Transparent Energy Bar v3)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas05, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "oak2003", "Kof'97 Plus (set 1)(Transparent Energy Bar v4)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas06, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "oak2003", "Kof'97 Plus (set 1)(Transparent Energy Bar v5)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97plas07, kof97, neogeo_noslot, neogeo, neogeo_state, kof97pla, ROT0, "oak2003", "Kof'97 Plus (set 1)(Transparent Energy Bar v6)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kqz", "Kof'97 (Final Battle)(Orochi like NBC's Mizuchi [!])(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yuanshaoning", "Kof'97 (Final Battle)(PS & XI Flash Perfect Edition [!])(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts04, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross Love", "Kof'97 (Final Battle)(07.05.12)(B)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts05, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yzj3047188", "Kof'97 (Final Battle)(SVS Beta Version 1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts06, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yzj3047188", "Kof'97 (Final Battle)(SVS Beta Version 2)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts07, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dream ice", "Kof'97 (Final Battle)(The Strongest VS Strongest Official Version)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts08, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'97 (Final Battle)(TASK OVER OFF)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xts09, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross Love", "Kof'97 (Final Battle)(2007-03-15)(v1)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xts10, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross Love", "Kof'97 (Final Battle)(07.04.15)(A)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xts11, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cross Love", "Kof'97 (Final Battle)(07.04.15)(B)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xts12, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura", "Kof'97 (Final Battle)(World Buwu)(07.08.26)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xts13, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura", "Kof'97 (Final Battle)(World Buwu)(07.10.05)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof97xts14, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura", "Kof'97 (Final Battle)(World Buwu)(07.11.16)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts15, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura", "Kof'97 (Final Battle)(World Buwu 0.083)(2008-01-01)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts16, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yukimura", "Kof'97 (Final Battle)(World Buwu 0.084a)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts17, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhuoxian2007", "Kof'97 (Final Battle)(Group Demon Dance [!])(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts18, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Final Battle)(Kagura Thousand Cranes Add)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts21, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhyxxxx", "Kof'97 (Final Battle)(Chen Guohan Version Of Yanhua)(Alt)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts23, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "632052399390", "Kof'97 (Final Battle)(Orochi Hack)(NGM-2320)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts24, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhuoxian2007", "Kof'97 (Final Battle)(Zhenwu Added 75 Style Change)(NGM-2320)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof97xts25, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhuoxian2007", "Kof'97 (Final Battle)(Seven-Year Society Kof98)(NGM-2320)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/kof98.cpp b/docs/release/src/hbmame/drivers/kof98.cpp
index a253579d581..afa6c3ecff6 100644
--- a/docs/release/src/hbmame/drivers/kof98.cpp
+++ b/docs/release/src/hbmame/drivers/kof98.cpp
@@ -501,8 +501,10 @@ ROM_START( kof98c20080524 ) // no idea what other roms go with this, using ones
ROM_REGION( 0x4000000, "sprites", 0 )
ROM_LOAD16_BYTE( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) )
ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) )
- ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) )
- ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) )
+ ROM_LOAD16_BYTE( "242hx44.c3", 0x1000000, 0x800000, CRC(f712d48a) SHA1(490bbb10b6cd188c064fb5ada00438a36cf13281) )
+ // ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) )
+ ROM_LOAD16_BYTE( "242hx44.c4", 0x1000001, 0x800000, CRC(a1315a85) SHA1(28ba6d331c08dc3d7391dbcf2a2be392432e015b) )
+ // ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) )
ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
@@ -4085,162 +4087,160 @@ ROM_START( kof98zy ) // multijet
ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
ROM_END
-
-
-HACK( 1998, kof98aas, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Asamiya Athena 99 Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98ae, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 Anniversary Edition", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98ae0, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 Anniversary Edition (set 0)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98ae1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 Anniversary Edition (set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98ae2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 Anniversary Edition (set 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98ae3, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 Anniversary Edition (set 3)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof98ae20160308,kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 Anniversary Edition (2016-03-08)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof98ae20160827,kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 Anniversary Edition (2016-08-27)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98bge, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "hack", "Kof'98 (Boss Gold Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof98bh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Boss Hack 2006)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98bvi, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "hack", "Kof'98 (Blocking Version hack by Ivex 2009-05-31)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // crashes in first demo
-HACK( 2006, kof98c2006, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo 2006", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof98c20060214, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2006-02-14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof98c20070720, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2007-07-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2007, kof98c20070923, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2007-09-23)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2008, kof98c20080330, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2008-03-30)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2008, kof98c20080524, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2008-05-24)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2008, kof98c20080616, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2008-06-16)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2008, kof98c20080712, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2008-07-12)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2009, kof98c20090620, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2009-06-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2009, kof98c20090923, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2009-09-23)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 2010, kof98c20100214, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2010-02-14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof98c20100304, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2010-03-04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof98c20110114, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2011-01-14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof98c20110314, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2011-03-14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof98c20120116, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2012-01-16)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof98c20120915, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2012-09-15)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130213, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-02-13)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130311, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-03-19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130509, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-05-09)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130528, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-05-30)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130617, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-06-17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130808, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-08-08)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20130820, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-08-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof98c20131113, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2013-11-13)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140101, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-01-01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140110, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-01-10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140118, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-01-18)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140204, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-02-04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140213, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-02-13)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140217, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-02-17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140228, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-02-28)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140302, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-03-02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140310, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-03-10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140317, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-03-17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140403, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-04-03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140412, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-04-12)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140416, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-04-16)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140419, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-04-19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140428, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-04-28)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140504, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-05-04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140524, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-05-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140606, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-06-06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140620, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-06-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140717, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-07-17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140809, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-08-09)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140816, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-08-16)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140824, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-08-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140906, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-09-06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20140924, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-09-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20141002, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-10-02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof98c20141020, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2014-10-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150201, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-02-01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150228, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-02-28)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150302, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-03-02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150310, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-03-10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150330, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-03-30)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150528, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-05-28)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150614, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-06-14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150705, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-07-05)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150729, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-07-29)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20150827, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-08-27)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20151103, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-11-03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20151108, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-11-08)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20151110, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-11-10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98c20151223, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2015-12-23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof98c20160320, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2016-03-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof98c20160907, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2016-09-07)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98c20170303, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2017-03-03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98c20170408, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2017-04-08)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98c20170601, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2017-06-01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98c20170612, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2017-06-12)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98c20180228, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2018-02-28)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98c20180301, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2018-03-01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cd, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cd1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (NGCD v1.04f [EGHT])", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cd2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (NGCD v1.04 (EGHT))", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof98ch, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chase", "Kof'98 (Diff Moves 2003-05-03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ch1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Chinese Translation hack set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof98chl, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'98 (Diff Moves 2003-03-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98chris,kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Chris 2k2 Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cn, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Chinese Translation)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cn1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Chinese Translation, hack of kof98y)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cos, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cos1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98cos2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic 2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof98cta, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo 10th Anniversary", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 1998, kof98dc, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Dodowang", "Kof'98 (Char color changed - Negative style)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ecm, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Enhanced Chris Moves hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ehr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'98 (Diff Moves - Ultra kill start max in Adv Mode - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98evl, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Ultra Evolution Lite)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98evo, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Evolution)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98evo2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Evolution Orochi Baozou Hack Set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98evr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (EVR)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98f, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 ('fake')", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof98fr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Kof'98 (French 2004)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof98fro, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Kof'98 (French 2003)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof98fro2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Kof'98 (French 2002)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof98frp, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Cigarette Patch", "Kof'98 Slutfest (French parody)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98fv, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Flash Revision)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98fv2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Flash Version UK)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98gold, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Gold Color Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98hk, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Hakeshu)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ice, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Diablo_Hu", "Kof'98 Ice", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ico, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Diablo_Hu", "Kof'98 Ice (Old)", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof98iori, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Iori Special Hack by Qiou2719 (2010-02-13))", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof98izh, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "hack", "Kof'98 (Imitates Kof2002 Attacks Version hack by Zuojie 2008-12-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98jh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3 and Ydmis", "Kof'98 (Add Rugal - Athena style changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98k95, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (EX KYO SP)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98klc, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 Combo (2009-09-23)(Kalce combo mix)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
-HACK( 1998, kof98lb, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof'98 (hack by lb70)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof98lv, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Love Edition (2009-12-27))", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98m, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 MIX", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98mev, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (MEV)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof98mix, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 Mix (2011-10-01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98nc, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'98 (Neo-Geo CD 1.2 by Eddids from FCHT)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ncdh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'98 (CD to MVS Conversion hack by Kof1996)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98new, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 New Version", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98pfe, kof98, lbsp, neogeo, neogeo_state, kof98pfe, ROT0, "GSC2007", "Kof'98 (Plus Final Edition 2017-07-23)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98pjc, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "TcwLee", "Kof'98 (Char color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98rh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'98 (Style changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98rh1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'98 (Real Rugal Hack - Yashional)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98rl, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Risko", "Kof'98 (Relive by Risko)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98rm, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'98 (Diff Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98rsa, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Wanglins", "Kof'98 (Ralf Special Attack hack by Wanglins)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98rup, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Ultimate Edition v1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98seh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98seho, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Pow hack ABC)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98sof, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Silver Omega Tributo a Fliperman)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98sp, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZWJ", "Kof'98 Super Plus (Hack by ZWJ)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98sp2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZWJ", "Kof'98 Super Plus (Alternate Set, Hack by ZWJ)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98sr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 SR ( EGHT )", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98sv, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "hack", "Kof'98 (Silver Style Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98tim, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT, Creamymami, Raymonose", "Kof'98 (Triple Impact Remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ul, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Ultra Leona)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98ur, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98urf, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal Final Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98wh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98wh1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Remix BT Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98wh2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo, Iori and Rugal)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98xi, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (XI Flash Version (Jacky hack))", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98y, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98yh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal - Pow hack ABC in Extra Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98zy, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "hack", "Kof'98 (Purple Remix)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98aas, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Asamiya Athena 99 Style)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98ae, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Anniversary Edition)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98ae0, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Anniversary Edition)(set 0)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98ae1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition) (set 1)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98ae2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition) (set 2)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98ae3, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition) (set 3)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof98ae20160308,kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition) (2016-03-08)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof98ae20160827,kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition) (2016-08-27)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98bge, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Unknown", "Kof'98 (Boss Gold Edition)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98bh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Boss Hack 2006)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98bvi, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Ivex", "Kof'98 (Blocking Version)(2009-05-31)(Korean board)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // crashes in first demo
+HACK( 2006, kof98c2006, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98c20060214, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006-02-14)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98c20070720, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-07-20)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2007, kof98c20070923, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-09-23)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2008, kof98c20080330, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-03-30)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2008, kof98c20080524, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-05-24)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2008, kof98c20080616, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-06-16)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2008, kof98c20080712, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-07-12)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2009, kof98c20090620, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-06-20)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2009, kof98c20090923, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-09-23)(NGH-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 2010, kof98c20100214, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-02-14)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof98c20100304, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-03-04)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98c20110114, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-01-14)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98c20110314, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-03-14)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98c20120116, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-01-16)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98c20120915, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-09-15)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130213, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-02-13)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130311, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-03-19)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130509, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-05-09)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130528, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-05-30)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130617, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-06-17)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130808, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-08-08)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20130820, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-08-20)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof98c20131113, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-11-13)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140101, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-01-01)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140110, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-01-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140118, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-01-18)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140204, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-04)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140213, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-13)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140217, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-17)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140228, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-28)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140302, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-03-02)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140310, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-03-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140317, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-03-17)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140403, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-03)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140412, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-12)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140416, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-16)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140419, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-19)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140428, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-28)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140504, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-05-04)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140524, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-05-24)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140606, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-06-06)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140620, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-06-20)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140717, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-07-17)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140809, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-08-09)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140816, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-08-16)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140824, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-08-24)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140906, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-09-06)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20140924, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-09-24)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20141002, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-10-02)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98c20141020, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-10-20)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150201, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-02-01)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150228, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-02-28)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150302, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-03-02)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150310, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-03-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150330, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-03-30)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150528, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-05-28)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150614, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-06-14)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150705, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-07-05)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150729, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-07-29)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20150827, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-08-27)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20151103, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-11-03)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20151108, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-11-08)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20151110, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-11-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof98c20151223, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-12-23)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof98c20160320, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-03-20)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof98c20160907, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-09-07)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof98c20170303, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-03-03)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof98c20170408, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-04-08)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof98c20170601, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-06-01)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof98c20170612, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-06-12)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof98c20180228, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2018-02-28)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, kof98c20180301, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2018-03-01)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cd, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (CD conversion)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cd1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Hack Like NeoGeoCD Verson 1.4F)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cd2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Hack Like NeoGeoCD Verson 1.4)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof98ch, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chase", "Kof'98 (Diff Moves 2003-05-03)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ch1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU", "Kof'98 (Chinese Translation hack set 2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof98chl, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Kof'98 (Diff Moves 2003-03-20)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98chris,kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Chris 2k2 Style)(NGH-2420)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cn, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Chinese Translation)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cn1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Chinese Translation Alt)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cos, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cos1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic 1)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98cos2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic 2.0)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof98cta, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 10th Anniversary)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 200?, kof98dc, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Dodowang", "Kof'98 (Char color changed - Negative style)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ecm, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Enhanced Chris Moves)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ehr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'98 (Diff Moves - Ultra kill start max in Adv Mode - Ultra pow hack ABC)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98evl, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ultra Evolution Lite)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98evo, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "NEO Edit Team", "Kof'98 (Evolution version)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98evo2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Evolution Orochi Baozou Hack Set 2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98evr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (EVR)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98f, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 ('fake')(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof98fr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Kof'98 (French 2004)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof98fro, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Kof'98 (French 2003)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof98fro2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Kof'98 (French 2002)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98frp, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Skaiboy Cigarette", "Kof'98 (Translation French Set 2)(04-01-2006)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98fv, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Flash Revision)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98fv2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Flash Version UK)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98gold, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Gold Color Hack)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hk, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Hakeshu)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ice, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Diablo_Hu", "Kof'98 (Icy blue style)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ico, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Diablo_Hu", "Kof'98 (Icy blue style) (Old)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof98iori, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Qiou2719", "Kof'98 (Iori Special Hack by Qiou2719)(2010-02-13)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof98izh, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Zuojie", "Kof'98 (Imitates Kof2002 Attacks Version)(2008-12-24)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98jh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason/K3 and Ydmis", "Kof'98 (Add Rugal - Athena style changed)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98k95, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (EX KYO SP)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98klc, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-09-23)(Kalce combo mix)(NGM-2420)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself
+HACK( 200?, kof98lb, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "LB70", "Kof'98 (Tongtian Edition)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98lv, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Love Edition)(2009-12-27)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98m, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Mix)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98mev, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (MEV)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98mix, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Mix 2011-10-01)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98nc, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'98 (Neo-Geo CD 1.2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ncdh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'98 (CD to MVS Conversion)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98new, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (New Version)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, kof98pfe, kof98, lbsp, neogeo, neogeo_state, kof98pfe, ROT0, "GSC2007", "Kof'98 (Plus Final Edition)(2017-07-23)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98pjc, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "TcwLee", "Kof'98 (Char color changed)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98rh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'98 (Floating judgment enhanced version)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98rh1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'98 (Real Rugal Hack)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98rl, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'98 (Angry and angry)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98rm, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'98 (Remix Changed Move List)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98rsa, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Wanglins", "Kof'98 (Ralf Special Attack)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98rup, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ultimate Edition v1.0)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98seh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Ultra pow hack ABC)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98seho, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Pow hack ABC)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98sof, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Silver Omega Tributo a Fliperman)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98sp, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZWJ", "Kof'98 Super Plus (Hack)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98sp2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZWJ", "Kof'98 Super Plus (Hack Alternate Set)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98sr, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'98 (Flash Landscaping)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98sv, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Unknown", "Kof'98 (Silver Style Edition)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98tim, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT, Creamymami, Raymonose", "Kof'98 (Triple Impact Remix)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ul, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ultra Leona)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98ur, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98urf, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal Final Version)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98wh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98wh1, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Moves' effect change)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98wh2, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo, Iori and Rugal)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xi, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jacky", "Kof'98 (XI Flash Version)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98y, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98yh, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal - Pow hack ABC in Extra Mode)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98zy, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Wanglins", "Kof'98 (Purple version)(Korean board)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -4518,7 +4518,7 @@ ROM_START( kof98s11 )
ROM_LOAD16_WORD_SWAP( "242h11.p1", 0x000000, 0x100000, CRC(d2df15b6) SHA1(80396ce13474b9d426a3415ac9a82d815faa5485) )
ROM_LOAD16_WORD_SWAP( "242h11.p2", 0x100000, 0x400000, CRC(d3806f71) SHA1(de7ab2965fff16c21461749d9dfa77d4e01fb37e) )
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+ NEO_SFIX_128K( "242lv.s1", CRC(c6d05b6b) SHA1(787e4f8db203ce380d4ec5e911ac438f356e8c31) )
NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
@@ -4531,7 +4531,7 @@ ROM_START( kof98s11 )
ROM_REGION( 0x4000000, "sprites", 0 )
ROM_LOAD16_BYTE( "242lv.c1", 0x0000000, 0x800000, CRC(835fa4e1) SHA1(72fdbc671204b46b90254c6d106d37c4ebaa0281) )
ROM_LOAD16_BYTE( "242lv.c2", 0x0000001, 0x800000, CRC(e2ef9582) SHA1(3b53d7137b461019a7ff0b0646130e8c49b752f7) )
- ROM_LOAD16_BYTE( "242cos2.c3", 0x1000000, 0x800000, CRC(21a545b4) SHA1(90e29b07034fa7c03ec366fd716bc6e60849102f) )
+ ROM_LOAD16_BYTE( "242hx61.c3", 0x1000000, 0x800000, CRC(42b1f454) SHA1(61ace6800908c51223f0f915f27662f5d1673396) )
ROM_LOAD16_BYTE( "242cos2.c4", 0x1000001, 0x800000, CRC(21adcb7b) SHA1(70c6ccef09349747a751da2e74700cc54ba9741f) )
ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
@@ -5419,7 +5419,7 @@ ROM_END
ROM_START( kof98s45 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "242s45.p1", 0x000000, 0x100000, CRC(fb70481b) SHA1(a9c81380e91abd50e6ecc48d42a04eb4665853de) )
- ROM_LOAD16_WORD_SWAP( "242h16.p2", 0x100000, 0x400000, CRC(e6f8851a) SHA1(a04261c2c765aefd7606905528b895ca86a34dcb) )
+ ROM_LOAD16_WORD_SWAP( "242.p2", 0x100000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
@@ -5494,162 +5494,6 @@ ROM_START( kof98h02 )
ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
ROM_END
-ROM_START( kof98h03 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
- ROM_LOAD16_WORD_SWAP( "242hhc11.p2", 0x200000, 0x400000, CRC(8bd1476c) SHA1(bd1929ac3ca1abfb9d31b7ef482a4e8e8821e644) )
-
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
-
- NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
-ROM_START( kof98h04 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
- ROM_LOAD16_WORD_SWAP( "242.p2", 0x200000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
-
- NEO_SFIX_128K( "242hhc12.s1", CRC(f6871e73) SHA1(c46aa51a1b549606af9b4eaa2de3979ebfd1ff4e) )
-
- NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
-ROM_START( kof98h05 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
- ROM_LOAD16_WORD_SWAP( "242hhc13.p2", 0x200000, 0x400000, CRC(a13bc631) SHA1(50d1691e9f7639710e7d961b0ecbaa6b7e457b76) )
-
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
-
- NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
-ROM_START( kof98h06 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
- ROM_LOAD16_WORD_SWAP( "242.p2", 0x200000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
-
- NEO_SFIX_128K( "242cos.s1", CRC(554c4b66) SHA1(0fa53c7433ed4b66515890ad0526f292ae88c7ad) )
-
- NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
-ROM_START( kof98h07 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
- ROM_LOAD16_WORD_SWAP( "242.p2", 0x200000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
-
- NEO_SFIX_128K( "242hhc16.s1", CRC(4856e91f) SHA1(b3e8d1c688e09452d5b3ac7d511baa30fb9ebef9) )
-
- NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
-ROM_START( kof98h08 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
- ROM_LOAD16_WORD_SWAP( "242.p2", 0x200000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
-
- NEO_SFIX_128K( "242h22.s1", CRC(810cba2e) SHA1(2e25fa445e429a6000147c57b6f39c372457173d) )
-
- NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
ROM_START( kof98h09 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "242hh09.p1", 0x000000, 0x200000, CRC(31f0141c) SHA1(399fe27c7645622bdd6e658c308a287a04168463) )
@@ -5785,7 +5629,7 @@ ROM_START( kof98hh04 )
ROM_LOAD16_WORD_SWAP( "242hx04.p1", 0x000000, 0x100000, CRC(549ffbc5) SHA1(3ba82d5effa58e547679f0b37062df34fd2b3a5d) )
ROM_LOAD16_WORD_SWAP( "242hhc03.p2", 0x100000, 0x400000, CRC(b301a823) SHA1(ca1300fc37387c280bfe354ed58f3e30bc40fc6c) )
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+ NEO_SFIX_128K( "242xs11.s1", CRC(82f8dd05) SHA1(52ca475c01f9693151c2fd933fcdf3d5ce72a8b5) )
NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
@@ -6199,7 +6043,7 @@ ROM_END
ROM_START( kof98hh20 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "242hx20.p1", 0x000000, 0x100000, CRC(bb4ec98d) SHA1(1760ed4ae8f564d58a59cac80dd1aae063c3063c) )
- ROM_LOAD16_WORD_SWAP( "242.p2", 0x100000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
+ ROM_LOAD16_WORD_SWAP( "242rsa.p2", 0x100000, 0x400000, CRC(bb80b351) SHA1(da0f7d9b021269064c82fd6c06e66e8202f47862) )
NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
@@ -6326,32 +6170,6 @@ ROM_START( kof98hh24 )
ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
ROM_END
-ROM_START( kof98hh25 )
- ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "242-pn1.p1", 0x000000, 0x100000, CRC(61ac868a) SHA1(26577264aa72d6af272952a876fcd3775f53e3fa) )
- ROM_LOAD16_WORD_SWAP( "242gold.p2", 0x100000, 0x400000, CRC(c0f6802d) SHA1(f86c141efe454e949cb28585f1e88088b3894b16) )
-
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
-
- NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
- ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
- ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
- ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
- ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
- ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
- ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
- ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
- ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
- ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
-ROM_END
-
ROM_START( kof98hh26 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "242-pn1.p1", 0x000000, 0x100000, CRC(61ac868a) SHA1(26577264aa72d6af272952a876fcd3775f53e3fa) )
@@ -6435,7 +6253,7 @@ ROM_START( kof98hh29 )
ROM_LOAD16_WORD_SWAP( "242hx29.p1", 0x000000, 0x100000, CRC(f881bbc4) SHA1(fc6daf88a16a1132e0b6cc88574217d9a7fdfced) )
ROM_LOAD16_WORD_SWAP( "242hx29.p2", 0x100000, 0x400000, CRC(701bb919) SHA1(a68cd50f3558488b3b3a05e0815390c45a04bb29) )
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+ NEO_SFIX_128K( "242h14.s1", CRC(6389fb37) SHA1(1cf12cf7c2b3dfdd6ee94c60aaafd036272f1389) )
NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
@@ -6446,8 +6264,8 @@ ROM_START( kof98hh29 )
ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
- ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
+ ROM_LOAD16_BYTE( "242h14.c1", 0x0000000, 0x800000, CRC(770043c3) SHA1(26280de47ba656d8871ba4aef995bb35b3ac8174) )
+ ROM_LOAD16_BYTE( "242h14.c2", 0x0000001, 0x800000, CRC(dce7ed5b) SHA1(0aebdf1f9895f82a5940627d894a70abe586148b) )
ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
@@ -7267,7 +7085,7 @@ ROM_START( kof98hh65 )
ROM_LOAD16_WORD_SWAP( "242hx65.p1", 0x000000, 0x100000, CRC(b1a0ff33) SHA1(a809ef338b1f1f778439ac52c46f5ae1df121b21) )
ROM_LOAD16_WORD_SWAP( "242ch1.p2", 0x100000, 0x400000, CRC(8a167905) SHA1(b6487e2df6450b8c192a7782d4514c1f740df41a) )
- NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+ NEO_SFIX_128K( "242hx02.s1", CRC(1b1a190d) SHA1(bcf609629b02a4426ad7dac7dd4a32d965b75161) )
NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
@@ -7470,6 +7288,32 @@ ROM_START( kof98hh73 )
ROM_LOAD16_BYTE( "242hx73.c8", 0x3000001, 0x800000, CRC(d471c78c) SHA1(b41a91c2a3ec76c47f89618ddc0c29e545ea9453) )
ROM_END
+ROM_START( kof98hh74 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "242y.p1", 0x000000, 0x100000, CRC(20848b37) SHA1(eb44baa6f273d6ab596204f89427078343c0ace5) )
+ ROM_LOAD16_WORD_SWAP( "242.p2", 0x100000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
+
+ NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+
+ NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
+ ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
+ ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
+ ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
+ ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
+ ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
+ ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
+ ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
+ ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
+ ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
+ ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
+ROM_END
+
ROM_START( kof98xz01 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
@@ -7522,6 +7366,32 @@ ROM_START( kof98xz02 )
ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
ROM_END
+ROM_START( kof98xz03 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "242bge.p1", 0x000000, 0x200000, CRC(3d0e3c74) SHA1(4b7bf2deb96592990cb79ed4dc70a1d2dc2d787e) )
+ ROM_LOAD16_WORD_SWAP( "242.p2", 0x100000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) )
+
+ NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+
+ NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
+ ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
+ ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
+ ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
+ ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
+ ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
+ ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
+ ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
+ ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
+ ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
+ ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
+ROM_END
+
ROM_START( kof98xz04 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) )
@@ -7626,39 +7496,138 @@ ROM_START( kof98xz07 )
ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
+ROM_START( kof98xz08 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "242hh09.p1", 0x000000, 0x200000, CRC(31f0141c) SHA1(399fe27c7645622bdd6e658c308a287a04168463) )
+ ROM_LOAD16_WORD_SWAP( "242fv.p2", 0x100000, 0x400000, CRC(0bb089f2) SHA1(6a96300699d50d15f4579a9d6f64bd4a0f08ff79) )
+
+ NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+
+ NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
+ ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
+ ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
+ ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) )
+ ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) )
+ ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
+ ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
+ ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
+ ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
+ ROM_LOAD16_BYTE( "242evr.c7", 0x3000000, 0x800000, CRC(737249a8) SHA1(4ced30143182bd09596697600b2c4801cd66d274) )
+ ROM_LOAD16_BYTE( "242evr.c8", 0x3000001, 0x800000, CRC(3489c788) SHA1(b47ba5d64e7aad2d3f263f9fd659c1ae83b06284) )
+ROM_END
+
+ROM_START( kof98xz09 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "242xs09.p1", 0x000000, 0x200000, CRC(0fe9e4c1) SHA1(7b9ec472d9ab09c6307469f9433c6c10981903f8) )
+ ROM_LOAD16_WORD_SWAP( "242ch1.p2", 0x200000, 0x400000, CRC(8a167905) SHA1(b6487e2df6450b8c192a7782d4514c1f740df41a) )
+
+ NEO_SFIX_128K( "242ch1.s1", CRC(c045e32a) SHA1(496f9123a50840064a1bf2d5dc8e768bc10aded1) )
+
+ NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
+ ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
+ ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
+ ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "242cn.c1", 0x0000000, 0x800000, CRC(40aceac9) SHA1(c9b7aee462e47bb70dc3644aa20b0698e7841ac1) )
+ ROM_LOAD16_BYTE( "242cn.c2", 0x0000001, 0x800000, CRC(3aa0b16b) SHA1(fbc063e85a6fa33ae189fe0e74ad53c6b29e3dd9) )
+ ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
+ ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
+ ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
+ ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
+ ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
+ ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
+ROM_END
+
+ROM_START( kof98xz10 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "242xs10.p1", 0x000000, 0x200000, CRC(0696e8e5) SHA1(d291b97d8415d78fc47ef40244bd8f3a873dcec2) )
+ ROM_LOAD16_WORD_SWAP( "242fr.p2", 0x200000, 0x400000, CRC(c2fc3506) SHA1(ddcedbc30474d2e1db70d640a6a258171ecb900c) )
+
+ NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) )
+
+ NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
+ ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
+ ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
+ ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "242fr.c1", 0x0000000, 0x800000, CRC(07bd2146) SHA1(124c580667887d9f027b3fb2dbb6db39b346359c) )
+ ROM_LOAD16_BYTE( "242fr.c2", 0x0000001, 0x800000, CRC(c935e740) SHA1(375624da3f24ea3b752c0cc3d9b75457e27c31d0) )
+ ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
+ ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
+ ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
+ ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
+ ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
+ ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
+ROM_END
+
+ROM_START( kof98xz11 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "242xs11.p1", 0x000000, 0x200000, CRC(1a489c6f) SHA1(94a36c46b917c0d246c29115843bee6f36f4b3b9) )
+ ROM_LOAD16_WORD_SWAP( "242hhc03.p2", 0x200000, 0x400000, CRC(b301a823) SHA1(ca1300fc37387c280bfe354ed58f3e30bc40fc6c) )
+
+ NEO_SFIX_128K( "242xs11.s1", CRC(82f8dd05) SHA1(52ca475c01f9693151c2fd933fcdf3d5ce72a8b5) )
+
+ NEO_BIOS_AUDIO_256K( "242-mg1.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) )
+ ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) )
+ ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) )
+ ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "242hhc03.c1", 0x0000000, 0x800000, CRC(f256eb5f) SHA1(461ae013dacfae435dda9b13d51582744e4aa242) )
+ ROM_LOAD16_BYTE( "242hhc03.c2", 0x0000001, 0x800000, CRC(07de44aa) SHA1(f84e172ba1a3ab45fe60fd55872003c3659ef4fc) )
+ ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) )
+ ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) )
+ ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) )
+ ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) )
+ ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) )
+ ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) )
+ROM_END
+
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '98
-HACK( 2017, kof98s01, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Rugal Ray)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s02, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 01)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s03, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 02)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s04, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 03)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s05, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 04)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s06, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 05)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s07, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Chinese Translation)(Alt)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s08, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 06)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s09, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 07)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s10, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 08)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s11, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 09)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s12, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 10)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s13, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 11)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s14, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 12)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s15, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 13)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s16, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 14)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s17, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 15)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s18, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 16)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s19, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 17)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s20, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 18)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s21, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 19)(NGM-2420)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98s22, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 20)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof98s23, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2017.07.27)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, kof98s24, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Description Of Hack Unknown)(Set 21)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof98s25, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hassan & Imran Butt", "Kof'98 Anniversary Edition (set s57)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof98s26, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 Anniversary Edition (set s58)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s01, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Rugal Ray)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s02, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 01)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s03, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 02)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s04, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 03)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s05, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 04)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s06, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 05)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s07, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Chinese Translation)(Alt)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s08, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 06)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s09, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 07)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s10, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 08)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s11, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Heavenly Protoss Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s12, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 10)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s13, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 11)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s14, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 12)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s15, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 13)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s16, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 14)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s17, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 15)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s18, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 16)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s19, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 17)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s20, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 18)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s21, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 19)(NGM-2420)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s22, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 20)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s23, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Combo 2017-07-27)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s24, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Unknown", "Kof'98 (Description Of Hack Unknown)(Set 21)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s25, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hassan & Imran Butt", "Kof'98 Anniversary Edition (set s57)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s26, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 Anniversary Edition (set s58)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof98s27, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Combo 2006)(Remix)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof98s28, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Combo 2006)(Remix)(Alt)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof98s29, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Color)(Set 01)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
@@ -7673,92 +7642,91 @@ HACK( 2018, kof98s37, kof98, neogeo_noslot, neogeo, neogeo_state,
HACK( 2018, kof98s38, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Mint & Ice Edition Remix)(Alt)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof98s39, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Platinum Edition)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, kof98s40, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Purple Edition)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98s41, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Remisex)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98s42, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Super Plus 1)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98s43, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Super Plus 2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98s44, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Super Plus 3)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof98s45, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Proyecto Kof (Master Stiller)", "Kof'98 (Super Plus Special Edition)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h01, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Get Power Up After Being Attacked)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h02, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Enable Choosing Same One)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h03, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Mai's Wedding Dress)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h04, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Slender Type Of Blood Scale)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h05, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Modified Kusanagi's Standing Pose)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h06, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (X Time Counter)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h07, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Transparent Energy Bar V1)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h08, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Transparent Energy Bar V2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h09, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Imitate KOFXI flash)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98h10, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Unlimited Credits In Console Mode)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh01, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh02, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Interface Culture)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh03, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Translation French)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh04, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Translation Korean)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh05, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (The NeoCD version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh06, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2006.02.03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh07, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2006.10.10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh08, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2007.01.10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh09, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2007.02.22)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh10, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2007.03.22)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh11, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2007.07.20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh12, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2007.09.23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh13, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2008.01.21)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh14, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2008.07.31)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh15, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2009.05.31)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh16, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Get Power Up After Being Attacked)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh17, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Always Maximum Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh18, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Add '97 Shavings Wind)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh19, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Added Super Move For '95 Kyo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh20, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Added Special Move For Ralf)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh21, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Ultra Leona )", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh22, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Ultra Rugal Hack Final Ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh23, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Color Change V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh24, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Color Change V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh25, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Golden Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh26, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Turn Red Fire Into Green)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh27, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Change Leona's Color)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh28, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Siver Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh29, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Bug Fixes)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh30, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Enable Choosing Same One)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh31, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Mai's Wedding Dress)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh32, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Slender Type Of Blood Scale)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh33, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Modified Kusanagi's Standing Pose)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh34, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Simplified Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh35, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (New Flash)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh36, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Switch positive And Negative Roles Second Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh37, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (X Time Counter)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh38, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Transparent Energy Bar V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh39, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Transparent Energy Bar V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh40, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Imitate KOFXI Flash)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh41, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh44, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2008.03.30)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh47, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.01.14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh48, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.01.26)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh49, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.02.23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh50, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.04.01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh51, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.04.11)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh52, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.04.15)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh53, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.04.17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh54, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2011.04.26)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh55, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2012.02.06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh56, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2012.04.06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh57, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2012.04.20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh58, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2012.06.19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh59, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2012.07.06)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh60, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (COMBO 2012.07.10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh61, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Protoss Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh62, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Unabated Energy Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh63, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Super Easy To Move)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh64, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (MARY Vertical Arrow)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh65, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Simplify The Move Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh66, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Simplify Move COMBO Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh67, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Add Move To Yashiro)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh68, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Ryu Dragon Version Of The Sixth Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh69, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Charge Removed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh71, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Enable Choosing Same One V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh72, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Enable Choosing Same One V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98hh73, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'98 (Practice Mode Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98xz01, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Posture Is Transferred)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98xz02, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Posture Reversal)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98xz04, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (People Change Color 3)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98xz05, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Enable Choosing Same One V1)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98xz06, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Enable Choosing Same One V2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof98xz07, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Hacks", "Kof'98 (Throwing Addition Hit)(NGM-2420)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 2018, kof98s41, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ryu Dragon Version fourth Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s42, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ryu Dragon Version First Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s43, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ryu Dragon Version Tree Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s44, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ryu Dragon Version Fifth Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98s45, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ryu Dragon Version Second Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98h01, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Creamymami", "Kof'98 (Get Power Up After Being Attacked)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98h02, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Creamymami", "Kof'98 (Enable Choosing Same One)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98h09, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "176126511", "Kof'98 (Imitate KOFXI flash)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98h10, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Eddids", "Kof'98 (Unlimited Credits In Console Mode)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh01, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FoxUU", "Kof'98 (Translation Chinese)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh02, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Interface Culture)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh03, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Shyma.X", "Kof'98 (Translation French)(09-27-2002)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh04, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DsNo & Aneue Bannzai", "Kof'98 (Translation Korean)(2006-04-25)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh05, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'98 (Imitate The NeoCD Version)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98hh06, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006-02-03)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98hh07, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006-10-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh08, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-01-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh09, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-02-22)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh10, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-03-22)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh11, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-07-20)(Alt)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh12, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-09-23)(Alt)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh13, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-01-21)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh14, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-07-31)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof98hh15, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-05-31)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh16, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'98 (Get Power Up After Being Attacked)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh17, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'98 (Always Maximum Power)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof98hh18, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Add '97 Shavings Wind)(2007.12.06)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh19, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'98 (Added Super Move For '95 Kyo)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh20, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'98 (Added Special Move For Ralf)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh21, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'98 (Ultra Leona)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh22, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yashional", "Kof'98 (Ultra Rugal Hack Final Ver)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh23, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'98 (Color Change V1)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh24, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Color Change V2)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh26, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "abchen", "Kof'98 (Turn Red Fire Into Green)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh27, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Change Leona's Color)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh28, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'98 (Siver Style)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh29, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'98 (Bug Fixes)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh30, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'98 (Enable Choosing Same One)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh31, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "star07", "Kof'98 (Mai's Wedding Dress)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh32, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kqz", "Kof'98 (Slender Type Of Blood Scale)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh33, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "marcochen", "Kof'98 (Modified Kusanagi's Standing Pose)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh34, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wanglins", "Kof'98 (Simplified Version)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh35, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "176126511", "Kof'98 (New Flash)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh36, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'98 (Switch positive And Negative Roles Second Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh37, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EtheN.H", "Kof'98 (X Time Counter)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh38, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'98 (Transparent Energy Bar V1)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh39, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'98 (Transparent Energy Bar V2)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh40, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "176126511", "Kof'98 (Imitate KOFXI Flash)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh41, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'98 (Unlimited Credits In Console Mode)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof98hh44, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-03-30)(Alt)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh47, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-01-14)(Alt)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh48, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-01-26)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh49, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-02-23)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh50, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-01)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh51, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-11)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh52, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-15)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh53, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-17)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof98hh54, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-26)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98hh55, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-02-06)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98hh56, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-04-06)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98hh57, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-04-20)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98hh58, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-06-19)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98hh59, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-07-06)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof98hh60, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-07-10)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh61, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Protoss Version)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh62, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Unabated Energy Mode)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh63, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Super Easy To Move)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98hh64, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Mary Vertical Arrow)(2006.10.22)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh65, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Simplify The Move Version)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof98hh66, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'98 (Simplify Move Combo Version)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh67, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kaishuixin", "Kof'98 (Add Move To Yashiro)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh68, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'98 (Ryu Dragon Version Of The Sixth Edition)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh69, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003", "Kof'98 (Charge Removed)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh71, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'98 (Enable Choosing Same One V1)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh72, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'98 (Enable Choosing Same One V2)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh73, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KOF1996", "Kof'98 (Practice Mode Fix)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98hh74, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'98 (Enable Hidden Characters)(NGH-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz01, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "zuojie", "Kof'98 (Posture Is Transferred)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz02, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "zuojie", "Kof'98 (Posture Reversal)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz03, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Ydmis", "Kof'98 (Enable hidden characters)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz04, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "lichenzhao", "Kof'98 (People Change Color 3)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz05, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Creamymami", "Kof'98 (Enable Choosing Same One V1)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz06, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Creamymami", "Kof'98 (Enable Choosing Same One V2)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz07, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "yashional", "Kof'98 (Throwing Addition Hit)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz08, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "176126511", "Kof'98 (New Flash)(NGM-2420)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof98xz09, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "FoxUU", "Kof'98 (Chinese Translation)(Alt)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof98xz10, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Shyma.X", "Kof'98 (French Translation)(Alt)(09-27-2002)(Korean board)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof98xz11, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "DsNo & Aneue Bannzai", "Kof'98 (Korean Translation)(Alt)(2006-04-25)(Korean board)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/kof99.cpp b/docs/release/src/hbmame/drivers/kof99.cpp
index 5a99249ab95..a10ff158ce0 100644
--- a/docs/release/src/hbmame/drivers/kof99.cpp
+++ b/docs/release/src/hbmame/drivers/kof99.cpp
@@ -2927,118 +2927,116 @@ ROM_END
-HACK( 1999, kof99ab, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Marcochen/PPX Hack Team", "Kof'99 (Rolls moves sideways ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, kof99ae, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ae0, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (unknown date)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof99ae20140408, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2014-04-08)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof99ae20140624, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2014-06-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof99ae20150121, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2015-01-21)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof99ae20150520, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2015-05-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof99ae20150711, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2015-07-11)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof99ae20160411, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2016-04-11)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof99ae20160419, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (2016-04-19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof99aes, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition Special", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99bh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Dodowang", "Kof'99 (2 Add Char with Icons)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof99bhp2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'99 (Perfect Boss Edition hack by Kof1996 2009-10-08)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99bhs, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (Boss Striker Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99bs, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 (Boss Hack - DC version by FightChina KOF Hackteamwork)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99bs2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 (Boss Like DC v1.2f (KOF hackteamwork))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ch, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Chase", "Kof'99 (Diff Moves set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99chf, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Chase", "Kof'99 (Diff Moves set 3 - Fixed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof99co, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'99 COMBO 2006 (set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof99co2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'99 COMBO 2006 (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99d, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "SNK", "Kof'99 Millennium Battle (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99eh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Ydmis", "Kof'99 (4 Add Char - Ultra kill start max set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ehr, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99eur, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Evolution Ultra Remix (Yashional)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99eur1, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Evolution Ultra Remix (old)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99eur2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Evolution Ultra Remix", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof99eur3, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Evolution Ultra Remix (2011-02-25)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof99eur4, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix hack by Yashional 2009-07-17)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ev2, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "hack", "Kof'99 (Evolution Special)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99evo, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 Evolution", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof99fc, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 REMIX PRO (Pro200 Final)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof99fc0, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCGH", "Kof'99 REMIX PRO (1.07A)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof99fc1, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 REMIX PRO (2.00B)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof99fc2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 REMIX PRO (2.00F)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99fmi, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Marcochen", "Kof'99 Orochi Iori (Hack by marcochen)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99hbi, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Okukochi", "Kof'99 (Happy Birthday to Iori)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kof99iori, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "hack", "Kof'99 (hack 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99jh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed 2003-10-18)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99jho, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed 2003-09-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kof99lb, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'99 (Hack by lb70)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99m, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "MasakiAnton", "Kof'99 (2 Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99nd, kof99, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "SNK", "Kof'99 (non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ndh, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (Boss Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ndis, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 REMIX PRO (ndis)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99nevo, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl, Robert", "Kof'99 (Evolution Revision hack by Chl, Robert)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ob, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 Orochi's Blood-Another part of Leona & Iori", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99ob2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Orochi's Blood (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99pb, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 Perfect Boss", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, kof99pjc1, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed rev 1 2002-09-xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99pjc2, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed rev 2 2003-03-02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99pjc3, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed rev 3 2003-07-20)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99pjco, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed old)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99pt, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Ultra kill hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99r, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (Moves changed 0310xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99rd, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "hack", "Kof'99 (Red Evil Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99rev, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "hack", "Kof'99 OKUHOSHI HACK (Revolution Merry Christmas set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99revo, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Okuhoshi", "Kof'99 (Christmas Revolution v1.2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99roll, kof99, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "KofOnTeam", "Kof'99 (Advanced Roll (KOFONTEAM))", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof99rp, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - v1.07a 2004-12-24)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof99rp0, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FGCH", "Kof'99 REMIX PRO (Edition v1.07a)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp1, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - v1.02 final1 2003-10-10)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp2, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.01c 2003-09-xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp3, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.01b 2003-09-xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp4, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.01a2 2003-09-xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp5, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.01a 2003-09-xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp6, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.01 2003-09-xx)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp7, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.00c built 0308e - EX ver.)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp8, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.00c built 0308e)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rp9, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.00b enhanced)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rpa, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.00b)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rpb, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.00a enhanced)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, kof99rpc, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO (Diff Moves - Beta v1.00a)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof99rpp, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "FCHT", "Kof'99 Remix PRO PLUS (Diff Moves v1.02 final 2004-03-27)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99rr, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (Diff Moves set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99seh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami and Ydmis", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99sp, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Kof'99 (Super Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99spd, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Star07", "Kof'99 (Special Dialogue hack by Star07)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99sr, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 (Summer Revolution)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99srr, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'99 (Super Remix Red)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99srr1, kof99, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "hack", "Kof'99 (Super Remix Red Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99the4, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 The 4 Flame Manipulators (set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99the42, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 The 4 Flame Manipulators (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99vor, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "hack", "Kof'99 (hack vor)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99wet, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (hack colour wet)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99xxx, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (Special Boss)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99y, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (4 Add Char", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99yd, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-
+HACK( 200?, kof99ab, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Marcochen/PPX Hack Team", "Kof'99 (Rolls moves sideways ver)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, kof99ae, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ae0, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(unknown date)(NGM-2510)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof99ae20140408, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2014-04-08)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof99ae20140624, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2014-06-24)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof99ae20150121, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2015-01-21)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof99ae20150520, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2015-05-20)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof99ae20150711, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2015-07-11)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof99ae20160411, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2016-04-11)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof99ae20160419, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(2016-04-19)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kof99aes, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition Special)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99bh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Dodowang", "Kof'99 (Enable hidden characters v3)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof99bhp2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'99 (Perfect Boss Edition)(2009-10-08)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99bhs, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Boss Striker Hack)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99bs, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (DreamCast 1.0)(05-05-2006)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99bs2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (DreamCast 1.2f)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ch, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Chase", "Kof'99 (Diff Moves set 3)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99chf, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Chase", "Kof'99 (Diff Moves set 3 - Fixed)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof99co, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'99 (Combo 2006)(set 1)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof99co2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'99 (Combo 2006)(set 2)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99d, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "SNK", "Kof'99 (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99eh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Ydmis", "Kof'99 (4 Add Char - Ultra kill start max set 1)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ehr, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow hack set 2)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99eur, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)(Yashional)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99eur1, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)(old)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99eur2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof99eur3, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)(2011-02-25)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof99eur4, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)(2009-07-17)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ev2, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Unknown", "Kof'99 (Evolution Special)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99evo, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker", "Kof'99 (Evolution 1.0)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof99fc, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Pro)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof99fc0, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 1.07A)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof99fc1, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 2.00B)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof99fc2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 2.00F)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99fmi, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Marcochen", "Kof'99 (Orochi Iori)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hbi, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Okukochi", "Kof'99 (Happy Birthday to Iori)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof99iori, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Unknown", "Kof'99 (Hack Ver.?)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99jh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed)(2003-10-18)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99jho, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed)(2003-09-24)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kof99lb, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lb70", "Kof'99 (Hack ?)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99m, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "MasakiAnton", "Kof'99 (2 Add Char)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99nd, kof99, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "SNK", "Kof'99 (non encrypted P,decrypted C)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ndh, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Boss Hack)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ndis, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Remix Pro Ver.?)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99nevo, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl, Robert", "Kof'99 (Evolution Revision)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ob, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Orochi's Blood-Another part of Leona & Iori)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ob2, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Orochi's Blood)(Set 2)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pb, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Perfect Boss)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, kof99pjc1, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed rev 1 2002-09-xx)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99pjc2, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed rev 2 2003-03-02)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99pjc3, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed rev 3 2003-07-20)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pjco, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "TcwLee", "Kof'99 (Char color changed old)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pt, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Ultra kill hack)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99r, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (Backward rolling)(Korean Release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99rd, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "abchen", "Kof'99 (Red Evil Edition)(Korean Release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99rev, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "star07", "Kof'99 (Revolution Merry Christmas)(12-26-2005)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99revo, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Okuhoshi", "Kof'99 (Christmas Revolution v1.2)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99roll, kof99, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "KofOnTeam", "Kof'99 (Advanced Roll)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof99rp, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - v1.07a 2004-12-24)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof99rp0, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Edition v1.07a)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp1, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - v1.02 final1 2003-10-10)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp2, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro(Diff Moves - Beta v1.01c 2003-09-xx)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp3, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01b 2003-09-xx)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp4, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01a2 2003-09-xx)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp5, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01a 2003-09-xx)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp6, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01 2003-09-xx)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp7, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00c built 0308e - EX ver.)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp8, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00c built 0308e)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rp9, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00b enhanced)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rpa, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00b)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rpb, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00a enhanced)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, kof99rpc, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00a)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, kof99rpp, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro Plus)(Diff Moves v1.02 final 2004-03-27)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99rr, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (Diff Moves set 2)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99seh, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami and Ydmis", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99sp, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Kof'99 (Super Plus)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99spd, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Star07", "Kof'99 (Special Dialogue)(NGH-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99sr, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Kof'99 (Summer Revolution)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99srr, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'99 (Super Remix Red)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99srr1, kof99, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "Unknown", "Kof'99 (Super Remix Red Version)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99the4, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (The 4 Flame Manipulators)(set 1)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99the42, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (The 4 Flame Manipulators)(set 2)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99vor, kof99, neogeo_noslot, neogeo, neogeo_state, kof99hb, ROT0, "Unknown", "Kof'99 (Hack Ver.0?)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99wet, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Colour set ?)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99xxx, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Special Boss)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99y, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (4 Add Char)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99yd, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (Ultra kill start max)(Korean release)", MACHINE_SUPPORTS_SAVE )
/* Hacks of the Prototype */
-HACK( 1999, kof99evos, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (proto)(Evolution Balanced)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99hp, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HackPlus", "Kof'99 (proto)(2 Add Char set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kof99fix, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (Happy birthday to Iori special 2009)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99fix1, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (proto)(Happy Birthday to Iori Special set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99fix2, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (proto)(Happy Birthday to Iori Special set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99kp, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Fighters Kim", "Kof'99 (proto)(Color changed - 10%)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99phl, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Liyang1983", "Kof'99 (proto)(Plus hack by Liyang1983)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99pk, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KrysoFun", "Kof'99 (proto)(2 Add Char - Based on RS - ver + Fix? data)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99pko, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KrysoFun", "Kof'99 (proto)(2 Add Char - Based on RS - ver without Fix? data)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99pm, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Kof'99 (proto)(Mengele Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99py, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis","Kof'99 (proto)(2 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99rs, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'99 (proto)(Proto RS-ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99rsm, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Kof'99 (proto)(Mengele Fix for RS-ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99rsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Kof'99 (proto)(Bug Fix for RS-ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99wh1, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (proto)(Diff Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99wh2, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (proto)(Diff Moves - v.02)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99wh3, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (proto)(Diff Moves - v.03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99wh4, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (proto)(Diff Moves - v.04)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99xpsa, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XPS", "Kof'99 (proto)(00409 XPSLibrary alternate Andy striker voice Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99xpsf, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XPS", "Kof'99 (proto)(00731 XPSLibrary final Fix 000409 - RS-ver)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99xpsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XPS", "Kof'99 (proto)(00731 XPSLibrary final Fix 000409)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99yb, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'99 (proto)(2 Add Char set 1)", MACHINE_SUPPORTS_SAVE )
-
+HACK( 200?, kof99evos, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Evolution Balanced)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hp, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (2 Add Char set 2)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kof99fix, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Happy birthday to Iori special 2009)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99fix1, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Happy Birthday to Iori Special set 1)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99fix2, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Happy Birthday to Iori Special set 2)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kp, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Fighters Kim", "Kof'99 (Color changed - 10%)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99phl, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Liyang1983", "Kof'99 (Plus)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pk, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KrysoFun", "Kof'99 (2 Add Char - Based on RS - ver + Fix? data)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pko, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KrysoFun", "Kof'99 (2 Add Char - Based on RS - ver without Fix? data)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pm, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Mengele Fix)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99py, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis","Kof'99 (2 Add Char - Ultra kill start max)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99rs, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Proto RS-ver)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99rsm, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Mengele Fix for RS-ver)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99rsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Bug Fix for RS-ver)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99wh1, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99wh2, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.02)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99wh3, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.03)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99wh4, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.04)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99xpsa, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XPS", "Kof'99 (00409 XPSLibrary alternate Andy striker voice Fix)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99xpsf, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XPS", "Kof'99 (00731 XPSLibrary final Fix 000409 - RS-ver)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99xpsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XPS", "Kof'99 (00731 XPSLibrary final Fix 000409)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99yb, kof99hp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'99 (Enable hidden characters v1)(prototype)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -3047,9 +3045,9 @@ HACK( 1999, kof99yb, kof99hp, neogeo_noslot, neogeo, neogeo_state, ne
Proyecto Shadows Mame Build Plus
*****************************************************/
- /***************************
- The King of Fighters '99
-*****************************/
+ /************************
+ The King of Fighters '99
+****************************/
ROM_START( kof99s01 )
ROM_REGION( 0x500000, "maincpu", 0 )
@@ -3833,35 +3831,6 @@ ROM_START( kof99es08 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99es09 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
- ROM_LOAD16_WORD_SWAP( "251-ep1.p1", 0x100000, 0x200000, CRC(1e8d692d) SHA1(eea1aa8c0a17f089ac14831889c36535e559072c) )
- ROM_LOAD16_WORD_SWAP( "251-ep2.p2", 0x300000, 0x200000, CRC(d6206e5a) SHA1(0e1100d03c40c6d5cfa899d009e319ae73fce6b8) )
- ROM_LOAD16_WORD_SWAP( "251-ep3.p3", 0x500000, 0x200000, CRC(d58c3ef8) SHA1(f927d90d55b49944f448d6286e0cb913cc70ade1) )
- ROM_LOAD16_WORD_SWAP( "251-ep4.p4", 0x700000, 0x200000, CRC(52de02ae) SHA1(f16924ff8eef92da7716236a6a055e22e090a02b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc09.c1", 0x0000000, 0x800000, CRC(57347756) SHA1(1434a903b6a2786a8a80c6168346fd4a582b9275) )
- ROM_LOAD16_BYTE( "251hhc09.c2", 0x0000001, 0x800000, CRC(f43de805) SHA1(fcbb1dcdaaa421e13556d9071b23652cb1020fe4) )
- ROM_LOAD16_BYTE( "251hhc09.c3", 0x1000000, 0x800000, CRC(b86a3b95) SHA1(0dff877d317f79683b14f4eb97325e3d7a7a4150) )
- ROM_LOAD16_BYTE( "251hhc09.c4", 0x1000001, 0x800000, CRC(7b61eb44) SHA1(d6bd0c24dea0c51a9078bfc317416d41c870a40e) )
- ROM_LOAD16_BYTE( "251hhc09.c5", 0x2000000, 0x800000, CRC(054e835d) SHA1(7ae555be8637f455458038c9dc061e0481e45715) )
- ROM_LOAD16_BYTE( "251hhc09.c6", 0x2000001, 0x800000, CRC(8c6ff206) SHA1(6d7ecd1e8fbbb6fcbe01fb2331c6f233dcaaaf1e) )
- ROM_LOAD16_BYTE( "251hhc09.c7", 0x3000000, 0x800000, CRC(fb05ae3c) SHA1(81de3b551ad9927d7b869242045e82570cbb155d) )
- ROM_LOAD16_BYTE( "251hhc09.c8", 0x3000001, 0x800000, CRC(3b8d30ec) SHA1(f20626488c4326f5e943e32d19478b63dbb421b3) )
-ROM_END
-
ROM_START( kof99es10 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
@@ -4239,151 +4208,6 @@ ROM_START( kof99es22 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99es23 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
- ROM_LOAD16_WORD_SWAP( "251-ep1.p1", 0x100000, 0x200000, CRC(1e8d692d) SHA1(eea1aa8c0a17f089ac14831889c36535e559072c) )
- ROM_LOAD16_WORD_SWAP( "251-ep2.p2", 0x300000, 0x200000, CRC(d6206e5a) SHA1(0e1100d03c40c6d5cfa899d009e319ae73fce6b8) )
- ROM_LOAD16_WORD_SWAP( "251-ep3.p3", 0x500000, 0x200000, CRC(d58c3ef8) SHA1(f927d90d55b49944f448d6286e0cb913cc70ade1) )
- ROM_LOAD16_WORD_SWAP( "251-ep4.p4", 0x700000, 0x200000, CRC(52de02ae) SHA1(f16924ff8eef92da7716236a6a055e22e090a02b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc26.c1", 0x0000000, 0x800000, CRC(38386019) SHA1(369e954d975d5888a99715300f6e8a1310a520e9) )
- ROM_LOAD16_BYTE( "251hhc26.c2", 0x0000001, 0x800000, CRC(56c50657) SHA1(95dba83d7bc6f96ea9945fc57d382bfdb4a80912) )
- ROM_LOAD16_BYTE( "251hhc26.c3", 0x1000000, 0x800000, CRC(11971b80) SHA1(303a735c444e24f189bdff3fa90d7d322bc0ca66) )
- ROM_LOAD16_BYTE( "251hhc26.c4", 0x1000001, 0x800000, CRC(ac3996c1) SHA1(033c68e1ce45fb9e6588baf833aff1696d84920d) )
- ROM_LOAD16_BYTE( "251hhc26.c5", 0x2000000, 0x800000, CRC(849b0ea2) SHA1(bffe70cfc5de210221c4b54902c8c4a08216b8d9) )
- ROM_LOAD16_BYTE( "251hhc26.c6", 0x2000001, 0x800000, CRC(174301d3) SHA1(4c63ee7e829cb76070350141223e08f7ca2ed37c) )
- ROM_LOAD16_BYTE( "251hhc26.c7", 0x3000000, 0x800000, CRC(547ae84e) SHA1(8b43ecd3407913b1a47a4a682b1130f0df6cce2b) )
- ROM_LOAD16_BYTE( "251hhc26.c8", 0x3000001, 0x800000, CRC(95ae16c6) SHA1(e71f2fa8a82e1be1dcf728273b5766119a9e7c70) )
-ROM_END
-
-ROM_START( kof99es24 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
- ROM_LOAD16_WORD_SWAP( "251-ep1.p1", 0x100000, 0x200000, CRC(1e8d692d) SHA1(eea1aa8c0a17f089ac14831889c36535e559072c) )
- ROM_LOAD16_WORD_SWAP( "251-ep2.p2", 0x300000, 0x200000, CRC(d6206e5a) SHA1(0e1100d03c40c6d5cfa899d009e319ae73fce6b8) )
- ROM_LOAD16_WORD_SWAP( "251-ep3.p3", 0x500000, 0x200000, CRC(d58c3ef8) SHA1(f927d90d55b49944f448d6286e0cb913cc70ade1) )
- ROM_LOAD16_WORD_SWAP( "251-ep4.p4", 0x700000, 0x200000, CRC(52de02ae) SHA1(f16924ff8eef92da7716236a6a055e22e090a02b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc27.c1", 0x0000000, 0x800000, CRC(348d9dfb) SHA1(e6cc6d0a935d78df901df5edc7d5b5e88622f32c) )
- ROM_LOAD16_BYTE( "251hhc27.c2", 0x0000001, 0x800000, CRC(1bf5929d) SHA1(430f52d6f5a125695927bdaae6cf579bccd31367) )
- ROM_LOAD16_BYTE( "251hhc27.c3", 0x1000000, 0x800000, CRC(b08084ac) SHA1(d6f8049304aa029b798cc92b19204d59accf11de) )
- ROM_LOAD16_BYTE( "251hhc27.c4", 0x1000001, 0x800000, CRC(c30e5b21) SHA1(7a68b6fe9f02e6d76c5f9cecbb67ed3eda82a0f4) )
- ROM_LOAD16_BYTE( "251hhc27.c5", 0x2000000, 0x800000, CRC(c64c2f8b) SHA1(7bdde4640576b30b7a6f42c94e6e140c236eda1d) )
- ROM_LOAD16_BYTE( "251hhc27.c6", 0x2000001, 0x800000, CRC(28110a53) SHA1(001a258d4c34b04f9e5afa179ab113633093ee5f) )
- ROM_LOAD16_BYTE( "251hhc27.c7", 0x3000000, 0x800000, CRC(d48656d4) SHA1(82e79cc7734a6b821399bb02aafbeb8cf1f30cf1) )
- ROM_LOAD16_BYTE( "251hhc27.c8", 0x3000001, 0x800000, CRC(de422e41) SHA1(fb530f8bda53b5aeb729d7b0cd9490eec0fe1ac7) )
-ROM_END
-
-ROM_START( kof99es25 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
- ROM_LOAD16_WORD_SWAP( "251-ep1.p1", 0x100000, 0x200000, CRC(1e8d692d) SHA1(eea1aa8c0a17f089ac14831889c36535e559072c) )
- ROM_LOAD16_WORD_SWAP( "251-ep2.p2", 0x300000, 0x200000, CRC(d6206e5a) SHA1(0e1100d03c40c6d5cfa899d009e319ae73fce6b8) )
- ROM_LOAD16_WORD_SWAP( "251-ep3.p3", 0x500000, 0x200000, CRC(d58c3ef8) SHA1(f927d90d55b49944f448d6286e0cb913cc70ade1) )
- ROM_LOAD16_WORD_SWAP( "251-ep4.p4", 0x700000, 0x200000, CRC(52de02ae) SHA1(f16924ff8eef92da7716236a6a055e22e090a02b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc28.c1", 0x0000000, 0x800000, CRC(1fa75649) SHA1(432ebba8a81e5ec5961588bf440669a1de1d6618) )
- ROM_LOAD16_BYTE( "251hhc28.c2", 0x0000001, 0x800000, CRC(0b14d920) SHA1(dc4b21e0c76f12e3b2666fcaaa6fffbca63d22a9) )
- ROM_LOAD16_BYTE( "251hhc28.c3", 0x1000000, 0x800000, CRC(3588cbb0) SHA1(016a3c9a1d82c85ff05dbe10e98339cc4f65bba3) )
- ROM_LOAD16_BYTE( "251hhc28.c4", 0x1000001, 0x800000, CRC(52a99d6b) SHA1(3098f30d3c7bac3cb9ba48f8e17809b56c34d2c8) )
- ROM_LOAD16_BYTE( "251hhc28.c5", 0x2000000, 0x800000, CRC(62864388) SHA1(c101e244d6429ffa733a374a510797e2a1e66e82) )
- ROM_LOAD16_BYTE( "251hhc28.c6", 0x2000001, 0x800000, CRC(1e84c62b) SHA1(cd096cf8a7b3e684047bffb5d372ab21a1da1f83) )
- ROM_LOAD16_BYTE( "251hhc28.c7", 0x3000000, 0x800000, CRC(1b3b73ef) SHA1(5b9395cc0234c3139f8c2e6e81e2bf175ce864c2) )
- ROM_LOAD16_BYTE( "251hhc28.c8", 0x3000001, 0x800000, CRC(772c7c0d) SHA1(dcc6d59992f91fe67e1da5ba48a804418044e5c6) )
-ROM_END
-
-ROM_START( kof99es26 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
- ROM_LOAD16_WORD_SWAP( "251-ep1.p1", 0x100000, 0x200000, CRC(1e8d692d) SHA1(eea1aa8c0a17f089ac14831889c36535e559072c) )
- ROM_LOAD16_WORD_SWAP( "251-ep2.p2", 0x300000, 0x200000, CRC(d6206e5a) SHA1(0e1100d03c40c6d5cfa899d009e319ae73fce6b8) )
- ROM_LOAD16_WORD_SWAP( "251-ep3.p3", 0x500000, 0x200000, CRC(d58c3ef8) SHA1(f927d90d55b49944f448d6286e0cb913cc70ade1) )
- ROM_LOAD16_WORD_SWAP( "251-ep4.p4", 0x700000, 0x200000, CRC(52de02ae) SHA1(f16924ff8eef92da7716236a6a055e22e090a02b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc29.c1", 0x0000000, 0x800000, CRC(882a613a) SHA1(b24e4166c8dcd4c1e892af4880ac1ea97b5cab61) )
- ROM_LOAD16_BYTE( "251hhc29.c2", 0x0000001, 0x800000, CRC(bbea5b8c) SHA1(3845c975fc8b5a1f6f60c8e29308a7c3c9095f7f) )
- ROM_LOAD16_BYTE( "251hhc29.c3", 0x1000000, 0x800000, CRC(00749329) SHA1(401e0b52731dca85cc003a4a3f0226f49f38eb08) )
- ROM_LOAD16_BYTE( "251hhc29.c4", 0x1000001, 0x800000, CRC(ca760380) SHA1(5b5898aac852bb334c05e4d3ff76b9dc73fb1a87) )
- ROM_LOAD16_BYTE( "251hhc29.c5", 0x2000000, 0x800000, CRC(8838926c) SHA1(16e8e86a6d7212d99571e84f297d06f478a7022d) )
- ROM_LOAD16_BYTE( "251hhc29.c6", 0x2000001, 0x800000, CRC(551c684b) SHA1(94240fb238ba502ba329473b384c1b959fff4641) )
- ROM_LOAD16_BYTE( "251hhc29.c7", 0x3000000, 0x800000, CRC(26c29725) SHA1(98e73cf8c3cfcc6f844daf351ceca291fc1f60cf) )
- ROM_LOAD16_BYTE( "251hhc29.c8", 0x3000001, 0x800000, CRC(0dc58700) SHA1(d4433d734ffac1eb4b8354e06830d8977ac6fb1f) )
-ROM_END
-
-ROM_START( kof99es27 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
- ROM_LOAD16_WORD_SWAP( "251-ep1.p1", 0x100000, 0x200000, CRC(1e8d692d) SHA1(eea1aa8c0a17f089ac14831889c36535e559072c) )
- ROM_LOAD16_WORD_SWAP( "251-ep2.p2", 0x300000, 0x200000, CRC(d6206e5a) SHA1(0e1100d03c40c6d5cfa899d009e319ae73fce6b8) )
- ROM_LOAD16_WORD_SWAP( "251-ep3.p3", 0x500000, 0x200000, CRC(d58c3ef8) SHA1(f927d90d55b49944f448d6286e0cb913cc70ade1) )
- ROM_LOAD16_WORD_SWAP( "251-ep4.p4", 0x700000, 0x200000, CRC(52de02ae) SHA1(f16924ff8eef92da7716236a6a055e22e090a02b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc30.c1", 0x0000000, 0x800000, CRC(46de5432) SHA1(f1894d03d7e3067a9c05fe06f333bd2bf4adf811) )
- ROM_LOAD16_BYTE( "251hhc30.c2", 0x0000001, 0x800000, CRC(ed4affdd) SHA1(8d0e8a76f5c3e8432f416651939ee0b71c92275a) )
- ROM_LOAD16_BYTE( "251hhc30.c3", 0x1000000, 0x800000, CRC(68ea2a39) SHA1(edbc096d21959dd9ce8d6d5014e844827c144bef) )
- ROM_LOAD16_BYTE( "251hhc30.c4", 0x1000001, 0x800000, CRC(49f7cf11) SHA1(58c33c6bc098179dd29b841fed6ec267c44b7a18) )
- ROM_LOAD16_BYTE( "251hhc30.c5", 0x2000000, 0x800000, CRC(e6b10a3d) SHA1(858cb4e7243594ba341f207cd943e030f1586d08) )
- ROM_LOAD16_BYTE( "251hhc30.c6", 0x2000001, 0x800000, CRC(d9d9f553) SHA1(3a159f78c6fda4cda02ba8c6a291e8895269e972) )
- ROM_LOAD16_BYTE( "251hhc30.c7", 0x3000000, 0x800000, CRC(58d00efe) SHA1(5521e6c6a79269f6952f541292299dd743532a31) )
- ROM_LOAD16_BYTE( "251hhc30.c8", 0x3000001, 0x800000, CRC(7a69b0ae) SHA1(1d7ad6d400794d7a0c655000a25ae3c3544bfe53) )
-ROM_END
-
ROM_START( kof99es28 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
@@ -5582,7 +5406,7 @@ ROM_END
ROM_START( kof99h43 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kchch10.neo-sma", 0x0c0000, 0x040000, CRC(fcf965f7) SHA1(ccc35fb0dccc9ca65023fe577c0dfd4e2c520a18) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs11.p1", 0x100000, 0x400000, CRC(58556fa4) SHA1(910d8d69b6f5e639fe0882b17001b573725db2c9) )
ROM_LOAD16_WORD_SWAP( "251hhc43.p2", 0x500000, 0x400000, CRC(485fcacb) SHA1(528f462e395d4b072e595857be49939b85e0de6c) )
NEO_SFIX_MT_128K
@@ -5731,14 +5555,14 @@ ROM_START( kof99hs02 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hxc01.c1", 0x0000000, 0x800000, CRC(a282d688) SHA1(000c708b0ba0ac5795625873ed571f958f5d86a7) )
- ROM_LOAD16_BYTE( "251hxc01.c2", 0x0000001, 0x800000, CRC(780a9660) SHA1(b0e9878e92e5aeb2538be1e5ce41865f9da1d237) )
- ROM_LOAD16_BYTE( "251hxc01.c3", 0x1000000, 0x800000, CRC(559040a8) SHA1(06bd27db1198f0309890fdf415b5f74c2edca5dd) )
- ROM_LOAD16_BYTE( "251hxc01.c4", 0x1000001, 0x800000, CRC(689fb919) SHA1(c767e5ae3e3291308ca85a78bfe82a03bff56520) )
- ROM_LOAD16_BYTE( "251hxc01.c5", 0x2000000, 0x800000, CRC(7c0b9dc8) SHA1(ece329cfe13128172653e530809b972c6bdcb623) )
- ROM_LOAD16_BYTE( "251hxc01.c6", 0x2000001, 0x800000, CRC(31fcf35a) SHA1(919ad733029ca941e774ac609f6352c3deafd45f) )
- ROM_LOAD16_BYTE( "251hxc01.c7", 0x3000000, 0x800000, CRC(52c5497c) SHA1(288c2932f483cffd80b7e1f58c14cf2c5ba3ef09) )
- ROM_LOAD16_BYTE( "251hxc01.c8", 0x3000001, 0x800000, CRC(4b03235e) SHA1(8451fc9e605a07a1afc8718af36c2a157eee02e5) )
+ ROM_LOAD16_BYTE( "251hxc02.c1", 0x0000000, 0x800000, CRC(56adec5f) SHA1(85399fdaeef2f803bac64c351d8bb634780678b4) )
+ ROM_LOAD16_BYTE( "251hxc02.c2", 0x0000001, 0x800000, CRC(883492ec) SHA1(953ce11f76962e9b2b903d6c0d49810039a1ea23) )
+ ROM_LOAD16_BYTE( "251hxc02.c3", 0x1000000, 0x800000, CRC(03bd5cd5) SHA1(8af63544160e4b6249b24092e5fb8f14ca274b65) )
+ ROM_LOAD16_BYTE( "251hxc02.c4", 0x1000001, 0x800000, CRC(824fb11c) SHA1(b3c336364fe330a52ccb4e22f532df2de8baf7da) )
+ ROM_LOAD16_BYTE( "251hxc02.c5", 0x2000000, 0x800000, CRC(3d9f57a4) SHA1(224449294706d7af11a4b6ffc3bf17ea3ad2ff86) )
+ ROM_LOAD16_BYTE( "251hxc02.c6", 0x2000001, 0x800000, CRC(e1fb7f44) SHA1(318af6331a2622991f3c6e6cb381958d16e8879c) )
+ ROM_LOAD16_BYTE( "251hxc02.c7", 0x3000000, 0x800000, CRC(11bd7a83) SHA1(4a11bccc442eb29b6a799a6fde08a29337f1348a) )
+ ROM_LOAD16_BYTE( "251hxc02.c8", 0x3000001, 0x800000, CRC(caf0f9bc) SHA1(804d4ec9d3d9e4aef1fdf14ad64bf613694aef10) )
ROM_END
ROM_START( kof99hs03 )
@@ -6040,41 +5864,13 @@ ROM_END
ROM_START( kof99hs14 )
ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc07.p1", 0x100000, 0x400000, CRC(73a8cc42) SHA1(bb96a64f8afc2949b18727900bfe50475792eb04) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc07.c1", 0x0000000, 0x800000, CRC(97bc5011) SHA1(7605a274151e17ffdab7159a839d97c6ae6915a4) )
- ROM_LOAD16_BYTE( "251hhc07.c2", 0x0000001, 0x800000, CRC(f8bf9832) SHA1(4aa804cf0c776ade22048520a99010a3336a8fe5) )
- ROM_LOAD16_BYTE( "251hhc07.c3", 0x1000000, 0x800000, CRC(119ddd2a) SHA1(4b2fc0fa70d06f4438eb1f96923fd70d0a1d2ad5) )
- ROM_LOAD16_BYTE( "251hhc07.c4", 0x1000001, 0x800000, CRC(937c46af) SHA1(7ac8b6c5243b70ca5ca384020aad28319ae43f1b) )
- ROM_LOAD16_BYTE( "251hhc07.c5", 0x2000000, 0x800000, CRC(c1352eb2) SHA1(067b1822b566cd4f65fe94312c1f81647d4e31f5) )
- ROM_LOAD16_BYTE( "251hhc07.c6", 0x2000001, 0x800000, CRC(1593644b) SHA1(26260b2f8b6ecb995ac4286f90ed7047ce1fe014) )
- ROM_LOAD16_BYTE( "251hhc07.c7", 0x3000000, 0x800000, CRC(b613eab2) SHA1(c31c7a397754310d099c829fdfe7a8da27639480) )
- ROM_LOAD16_BYTE( "251hhc07.c8", 0x3000001, 0x800000, CRC(2499ce26) SHA1(d52dffea56dd9b72d72fee4adf0d706c68782a5f) )
-ROM_END
-
-ROM_START( kof99hs15 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc08.p1", 0x100000, 0x400000, CRC(fb9fb622) SHA1(5af90fa709af2a93613387de1d80cdb7be4692e6) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "ka.neo-sma", 0x0c0000, 0x040000, CRC(7766d09e) SHA1(4e0a49d1ad669a62676cb30f527c6590cde80194) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hhc53.p2", 0x500000, 0x400000, CRC(7c7ba83e) SHA1(6610ae4d87ca9e2ba17ab4ee8ae2ac757ff6c3ec) )
NEO_SFIX_MT_128K
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
ROM_REGION( 0x0e00000, "ymsnd", 0 )
ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
@@ -6092,33 +5888,6 @@ ROM_START( kof99hs15 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs16 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc09.c1", 0x0000000, 0x800000, CRC(57347756) SHA1(1434a903b6a2786a8a80c6168346fd4a582b9275) )
- ROM_LOAD16_BYTE( "251hhc09.c2", 0x0000001, 0x800000, CRC(f43de805) SHA1(fcbb1dcdaaa421e13556d9071b23652cb1020fe4) )
- ROM_LOAD16_BYTE( "251hhc09.c3", 0x1000000, 0x800000, CRC(b86a3b95) SHA1(0dff877d317f79683b14f4eb97325e3d7a7a4150) )
- ROM_LOAD16_BYTE( "251hhc09.c4", 0x1000001, 0x800000, CRC(7b61eb44) SHA1(d6bd0c24dea0c51a9078bfc317416d41c870a40e) )
- ROM_LOAD16_BYTE( "251hhc09.c5", 0x2000000, 0x800000, CRC(054e835d) SHA1(7ae555be8637f455458038c9dc061e0481e45715) )
- ROM_LOAD16_BYTE( "251hhc09.c6", 0x2000001, 0x800000, CRC(8c6ff206) SHA1(6d7ecd1e8fbbb6fcbe01fb2331c6f233dcaaaf1e) )
- ROM_LOAD16_BYTE( "251hhc09.c7", 0x3000000, 0x800000, CRC(fb05ae3c) SHA1(81de3b551ad9927d7b869242045e82570cbb155d) )
- ROM_LOAD16_BYTE( "251hhc09.c8", 0x3000001, 0x800000, CRC(3b8d30ec) SHA1(f20626488c4326f5e943e32d19478b63dbb421b3) )
-ROM_END
-
ROM_START( kof99hs17 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
@@ -6254,11 +6023,11 @@ ROM_START( kof99hs21 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs22 )
+ROM_START( kof99hs23 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc15.p1", 0x100000, 0x400000, CRC(548d0063) SHA1(e3166c33017d00bb12bf4a465a567f3c5779594a) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "251hh44.p1", 0x100000, 0x400000, CRC(5a8e0bda) SHA1(cfcb4429b0366caef93c497e80393af1539d5fbd) )
+ ROM_LOAD16_WORD_SWAP( "251hs23.p2", 0x500000, 0x400000, CRC(7e11e566) SHA1(6e0b6bc21e3ca3e19c3cc7f6bd3f77b461bf6ecc) )
NEO_SFIX_MT_128K
@@ -6281,11 +6050,11 @@ ROM_START( kof99hs22 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs23 )
+ROM_START( kof99hs30 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hh44.p1", 0x100000, 0x400000, CRC(5a8e0bda) SHA1(cfcb4429b0366caef93c497e80393af1539d5fbd) )
- ROM_LOAD16_WORD_SWAP( "251hs23.p2", 0x500000, 0x400000, CRC(7e11e566) SHA1(6e0b6bc21e3ca3e19c3cc7f6bd3f77b461bf6ecc) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs30.p2", 0x500000, 0x400000, CRC(d3de1712) SHA1(cc98c0de61e93a03fe985237815e6efc2b0e8dde) )
NEO_SFIX_MT_128K
@@ -6308,11 +6077,11 @@ ROM_START( kof99hs23 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs24 )
+ROM_START( kof99hs31 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc16.p1", 0x100000, 0x400000, CRC(3dd61b94) SHA1(6b99a5d77b2435f8c006d3355e0cb0a01cdc76bf) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs31.p2", 0x500000, 0x400000, CRC(957f8623) SHA1(b295e04adb0b9c06903224047d1cd0c4a5fd5fbd) )
NEO_SFIX_MT_128K
@@ -6335,10 +6104,10 @@ ROM_START( kof99hs24 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs25 )
+ROM_START( kof99hs32 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc17.p1", 0x100000, 0x400000, CRC(6ba6d086) SHA1(a46d252365e1d2fbb17900ee34cee1ef65c14185) )
+ ROM_LOAD16_WORD_SWAP( "251hhc24.p1", 0x100000, 0x400000, CRC(e0af3b5e) SHA1(49f36b1322693be21328396281800178d3e163b3) )
ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
NEO_SFIX_MT_128K
@@ -6362,11 +6131,11 @@ ROM_START( kof99hs25 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs26 )
+ROM_START( kof99hs33 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc18.p1", 0x100000, 0x400000, CRC(7d5bff00) SHA1(cdeac639ff45a853a2a4e129f961a22d89e100c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs33.p2", 0x500000, 0x400000, CRC(4c554225) SHA1(860d0b5ddc2850e35c883ad75120aa51cd6c4a31) )
NEO_SFIX_MT_128K
@@ -6389,11 +6158,11 @@ ROM_START( kof99hs26 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs27 )
+ROM_START( kof99hs42 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc19.p1", 0x100000, 0x400000, CRC(4f9dc631) SHA1(ffa5ff329acd0fe993590ee27a25078d56b399d6) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs42.p2", 0x500000, 0x400000, CRC(9f6f1830) SHA1(03929846c83b42751c6b9bf9cf89599a66196324) )
NEO_SFIX_MT_128K
@@ -6416,11 +6185,11 @@ ROM_START( kof99hs27 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs28 )
+ROM_START( kof99hs43 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc20.p1", 0x100000, 0x400000, CRC(2a37c83d) SHA1(bad828d9b9aa8f8c8653fc042c7433e366e7abf6) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs43.p2", 0x500000, 0x400000, CRC(a4691dcf) SHA1(698efcd4a83411b72bcc0ef82d54ce9ba997d764) )
NEO_SFIX_MT_128K
@@ -6443,11 +6212,11 @@ ROM_START( kof99hs28 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs29 )
+ROM_START( kof99hs44 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc21.p1", 0x100000, 0x400000, CRC(664acfb0) SHA1(13aeac2e795670d08fb10744cbc49c54a678611e) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
+ ROM_LOAD16_WORD_SWAP( "251hs44.p2", 0x500000, 0x400000, CRC(1c218b94) SHA1(d65eea72e3c50e5e6933210b20d9dad7ec7d7e69) )
NEO_SFIX_MT_128K
@@ -6470,11 +6239,11 @@ ROM_START( kof99hs29 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs30 )
+ROM_START( kof99hs46 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs30.p2", 0x500000, 0x400000, CRC(d3de1712) SHA1(cc98c0de61e93a03fe985237815e6efc2b0e8dde) )
+ ROM_LOAD16_WORD_SWAP( "251hs46.p2", 0x500000, 0x400000, CRC(eb120210) SHA1(c27bc5f7f5a3b7f9b96eff5d4fa9da6168733b90) )
NEO_SFIX_MT_128K
@@ -6497,11 +6266,10 @@ ROM_START( kof99hs30 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs31 )
+ROM_START( kof99ks01 )
ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs31.p2", 0x500000, 0x400000, CRC(957f8623) SHA1(b295e04adb0b9c06903224047d1cd0c4a5fd5fbd) )
+ ROM_LOAD16_WORD_SWAP( "251ks01.p1", 0x100000, 0x400000, CRC(e5f5a40e) SHA1(6ebbf780149d9483ede5616cf3f1ffea311954c2) )
+ ROM_LOAD16_WORD_SWAP( "251ks01.p2", 0x500000, 0x400000, CRC(b07b8ae3) SHA1(ee78bbf4e28a40209571591b7051fb1a1bb2b125) )
NEO_SFIX_MT_128K
@@ -6514,21 +6282,20 @@ ROM_START( kof99hs31 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251hxc01.c1", 0x0000000, 0x800000, CRC(a282d688) SHA1(000c708b0ba0ac5795625873ed571f958f5d86a7) )
+ ROM_LOAD16_BYTE( "251hxc01.c2", 0x0000001, 0x800000, CRC(780a9660) SHA1(b0e9878e92e5aeb2538be1e5ce41865f9da1d237) )
+ ROM_LOAD16_BYTE( "251hxc01.c3", 0x1000000, 0x800000, CRC(559040a8) SHA1(06bd27db1198f0309890fdf415b5f74c2edca5dd) )
+ ROM_LOAD16_BYTE( "251hxc01.c4", 0x1000001, 0x800000, CRC(689fb919) SHA1(c767e5ae3e3291308ca85a78bfe82a03bff56520) )
+ ROM_LOAD16_BYTE( "251hxc01.c5", 0x2000000, 0x800000, CRC(7c0b9dc8) SHA1(ece329cfe13128172653e530809b972c6bdcb623) )
+ ROM_LOAD16_BYTE( "251hxc01.c6", 0x2000001, 0x800000, CRC(31fcf35a) SHA1(919ad733029ca941e774ac609f6352c3deafd45f) )
+ ROM_LOAD16_BYTE( "251hxc01.c7", 0x3000000, 0x800000, CRC(52c5497c) SHA1(288c2932f483cffd80b7e1f58c14cf2c5ba3ef09) )
+ ROM_LOAD16_BYTE( "251hxc01.c8", 0x3000001, 0x800000, CRC(4b03235e) SHA1(8451fc9e605a07a1afc8718af36c2a157eee02e5) )
ROM_END
-ROM_START( kof99hs32 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc24.p1", 0x100000, 0x400000, CRC(e0af3b5e) SHA1(49f36b1322693be21328396281800178d3e163b3) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks02.p1", 0x000000, 0x100000, CRC(9e3ef1df) SHA1(f2d0d4883f79f04f846bd5fd6499bae26f24a00c) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6551,11 +6318,10 @@ ROM_START( kof99hs32 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs33 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs33.p2", 0x500000, 0x400000, CRC(4c554225) SHA1(860d0b5ddc2850e35c883ad75120aa51cd6c4a31) )
+ROM_START( kof99ks03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks03.p1", 0x000000, 0x100000, CRC(139493f7) SHA1(90d240c9f3e4f06ea8aeb917f0d09990c7c76716) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6578,11 +6344,10 @@ ROM_START( kof99hs33 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs34 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hhc25.p1", 0x100000, 0x400000, CRC(b87fdc32) SHA1(991fe24e8a69bebd937e167d9e7cffad6d4f4d62) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks04.p1", 0x000000, 0x100000, CRC(16b39384) SHA1(b512ad118ba1b8c6f7eafbec82b67d89f18f8793) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6605,11 +6370,10 @@ ROM_START( kof99hs34 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs35 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks05.p1", 0x000000, 0x100000, CRC(f6ebb8bb) SHA1(c08aac9130526256bfb6eb991afc86237f09f980) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6622,21 +6386,20 @@ ROM_START( kof99hs35 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc26.c1", 0x0000000, 0x800000, CRC(38386019) SHA1(369e954d975d5888a99715300f6e8a1310a520e9) )
- ROM_LOAD16_BYTE( "251hhc26.c2", 0x0000001, 0x800000, CRC(56c50657) SHA1(95dba83d7bc6f96ea9945fc57d382bfdb4a80912) )
- ROM_LOAD16_BYTE( "251hhc26.c3", 0x1000000, 0x800000, CRC(11971b80) SHA1(303a735c444e24f189bdff3fa90d7d322bc0ca66) )
- ROM_LOAD16_BYTE( "251hhc26.c4", 0x1000001, 0x800000, CRC(ac3996c1) SHA1(033c68e1ce45fb9e6588baf833aff1696d84920d) )
- ROM_LOAD16_BYTE( "251hhc26.c5", 0x2000000, 0x800000, CRC(849b0ea2) SHA1(bffe70cfc5de210221c4b54902c8c4a08216b8d9) )
- ROM_LOAD16_BYTE( "251hhc26.c6", 0x2000001, 0x800000, CRC(174301d3) SHA1(4c63ee7e829cb76070350141223e08f7ca2ed37c) )
- ROM_LOAD16_BYTE( "251hhc26.c7", 0x3000000, 0x800000, CRC(547ae84e) SHA1(8b43ecd3407913b1a47a4a682b1130f0df6cce2b) )
- ROM_LOAD16_BYTE( "251hhc26.c8", 0x3000001, 0x800000, CRC(95ae16c6) SHA1(e71f2fa8a82e1be1dcf728273b5766119a9e7c70) )
+ ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
+ ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
+ ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
+ ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
+ ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
+ ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
+ ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
+ ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs36 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks06.p1", 0x000000, 0x100000, CRC(decaaabb) SHA1(6d699fb798967771b87171260bc4d0e727d67c9c) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6649,21 +6412,20 @@ ROM_START( kof99hs36 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc27.c1", 0x0000000, 0x800000, CRC(348d9dfb) SHA1(e6cc6d0a935d78df901df5edc7d5b5e88622f32c) )
- ROM_LOAD16_BYTE( "251hhc27.c2", 0x0000001, 0x800000, CRC(1bf5929d) SHA1(430f52d6f5a125695927bdaae6cf579bccd31367) )
- ROM_LOAD16_BYTE( "251hhc27.c3", 0x1000000, 0x800000, CRC(b08084ac) SHA1(d6f8049304aa029b798cc92b19204d59accf11de) )
- ROM_LOAD16_BYTE( "251hhc27.c4", 0x1000001, 0x800000, CRC(c30e5b21) SHA1(7a68b6fe9f02e6d76c5f9cecbb67ed3eda82a0f4) )
- ROM_LOAD16_BYTE( "251hhc27.c5", 0x2000000, 0x800000, CRC(c64c2f8b) SHA1(7bdde4640576b30b7a6f42c94e6e140c236eda1d) )
- ROM_LOAD16_BYTE( "251hhc27.c6", 0x2000001, 0x800000, CRC(28110a53) SHA1(001a258d4c34b04f9e5afa179ab113633093ee5f) )
- ROM_LOAD16_BYTE( "251hhc27.c7", 0x3000000, 0x800000, CRC(d48656d4) SHA1(82e79cc7734a6b821399bb02aafbeb8cf1f30cf1) )
- ROM_LOAD16_BYTE( "251hhc27.c8", 0x3000001, 0x800000, CRC(de422e41) SHA1(fb530f8bda53b5aeb729d7b0cd9490eec0fe1ac7) )
+ ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
+ ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
+ ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
+ ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
+ ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
+ ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
+ ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
+ ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs37 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks07.p1", 0x000000, 0x100000, CRC(efbb7db2) SHA1(b90892cce7e8b73711ebd4a334c6d2489529d307) )
+ ROM_LOAD16_WORD_SWAP( "251ks07.p2", 0x100000, 0x400000, CRC(ee123196) SHA1(fe4bafab2d91136f7b681ca15b6d829c52db6b5e) )
NEO_SFIX_MT_128K
@@ -6676,21 +6438,20 @@ ROM_START( kof99hs37 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc28.c1", 0x0000000, 0x800000, CRC(1fa75649) SHA1(432ebba8a81e5ec5961588bf440669a1de1d6618) )
- ROM_LOAD16_BYTE( "251hhc28.c2", 0x0000001, 0x800000, CRC(0b14d920) SHA1(dc4b21e0c76f12e3b2666fcaaa6fffbca63d22a9) )
- ROM_LOAD16_BYTE( "251hhc28.c3", 0x1000000, 0x800000, CRC(3588cbb0) SHA1(016a3c9a1d82c85ff05dbe10e98339cc4f65bba3) )
- ROM_LOAD16_BYTE( "251hhc28.c4", 0x1000001, 0x800000, CRC(52a99d6b) SHA1(3098f30d3c7bac3cb9ba48f8e17809b56c34d2c8) )
- ROM_LOAD16_BYTE( "251hhc28.c5", 0x2000000, 0x800000, CRC(62864388) SHA1(c101e244d6429ffa733a374a510797e2a1e66e82) )
- ROM_LOAD16_BYTE( "251hhc28.c6", 0x2000001, 0x800000, CRC(1e84c62b) SHA1(cd096cf8a7b3e684047bffb5d372ab21a1da1f83) )
- ROM_LOAD16_BYTE( "251hhc28.c7", 0x3000000, 0x800000, CRC(1b3b73ef) SHA1(5b9395cc0234c3139f8c2e6e81e2bf175ce864c2) )
- ROM_LOAD16_BYTE( "251hhc28.c8", 0x3000001, 0x800000, CRC(772c7c0d) SHA1(dcc6d59992f91fe67e1da5ba48a804418044e5c6) )
+ ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
+ ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
+ ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
+ ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
+ ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
+ ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
+ ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
+ ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs38 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks08.p1", 0x000000, 0x100000, CRC(19f79912) SHA1(0095a6bfda75926d20dca3707e30b037f909df56) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6703,21 +6464,20 @@ ROM_START( kof99hs38 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc29.c1", 0x0000000, 0x800000, CRC(882a613a) SHA1(b24e4166c8dcd4c1e892af4880ac1ea97b5cab61) )
- ROM_LOAD16_BYTE( "251hhc29.c2", 0x0000001, 0x800000, CRC(bbea5b8c) SHA1(3845c975fc8b5a1f6f60c8e29308a7c3c9095f7f) )
- ROM_LOAD16_BYTE( "251hhc29.c3", 0x1000000, 0x800000, CRC(00749329) SHA1(401e0b52731dca85cc003a4a3f0226f49f38eb08) )
- ROM_LOAD16_BYTE( "251hhc29.c4", 0x1000001, 0x800000, CRC(ca760380) SHA1(5b5898aac852bb334c05e4d3ff76b9dc73fb1a87) )
- ROM_LOAD16_BYTE( "251hhc29.c5", 0x2000000, 0x800000, CRC(8838926c) SHA1(16e8e86a6d7212d99571e84f297d06f478a7022d) )
- ROM_LOAD16_BYTE( "251hhc29.c6", 0x2000001, 0x800000, CRC(551c684b) SHA1(94240fb238ba502ba329473b384c1b959fff4641) )
- ROM_LOAD16_BYTE( "251hhc29.c7", 0x3000000, 0x800000, CRC(26c29725) SHA1(98e73cf8c3cfcc6f844daf351ceca291fc1f60cf) )
- ROM_LOAD16_BYTE( "251hhc29.c8", 0x3000001, 0x800000, CRC(0dc58700) SHA1(d4433d734ffac1eb4b8354e06830d8977ac6fb1f) )
+ ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
+ ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
+ ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
+ ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
+ ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
+ ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
+ ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
+ ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs39 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks09.p1", 0x000000, 0x100000, CRC(9d6628ae) SHA1(76075cac1591838ca58270c4d95a669075769ec5) )
+ ROM_LOAD16_WORD_SWAP( "251ks09.p2", 0x100000, 0x400000, CRC(474096ad) SHA1(c41aaba04c789736ca066e3831a9efe7357c4f58) )
NEO_SFIX_MT_128K
@@ -6730,21 +6490,20 @@ ROM_START( kof99hs39 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc30.c1", 0x0000000, 0x800000, CRC(46de5432) SHA1(f1894d03d7e3067a9c05fe06f333bd2bf4adf811) )
- ROM_LOAD16_BYTE( "251hhc30.c2", 0x0000001, 0x800000, CRC(ed4affdd) SHA1(8d0e8a76f5c3e8432f416651939ee0b71c92275a) )
- ROM_LOAD16_BYTE( "251hhc30.c3", 0x1000000, 0x800000, CRC(68ea2a39) SHA1(edbc096d21959dd9ce8d6d5014e844827c144bef) )
- ROM_LOAD16_BYTE( "251hhc30.c4", 0x1000001, 0x800000, CRC(49f7cf11) SHA1(58c33c6bc098179dd29b841fed6ec267c44b7a18) )
- ROM_LOAD16_BYTE( "251hhc30.c5", 0x2000000, 0x800000, CRC(e6b10a3d) SHA1(858cb4e7243594ba341f207cd943e030f1586d08) )
- ROM_LOAD16_BYTE( "251hhc30.c6", 0x2000001, 0x800000, CRC(d9d9f553) SHA1(3a159f78c6fda4cda02ba8c6a291e8895269e972) )
- ROM_LOAD16_BYTE( "251hhc30.c7", 0x3000000, 0x800000, CRC(58d00efe) SHA1(5521e6c6a79269f6952f541292299dd743532a31) )
- ROM_LOAD16_BYTE( "251hhc30.c8", 0x3000001, 0x800000, CRC(7a69b0ae) SHA1(1d7ad6d400794d7a0c655000a25ae3c3544bfe53) )
+ ROM_LOAD16_BYTE( "251hhc06.c1", 0x0000000, 0x800000, CRC(fb5e54a4) SHA1(41638ed31c065040b07c59cdc5ca94e96a4c110c) )
+ ROM_LOAD16_BYTE( "251hhc06.c2", 0x0000001, 0x800000, CRC(82e7c712) SHA1(3ec0fd5c4bf7619e29522757269f42c3bcb08132) )
+ ROM_LOAD16_BYTE( "251hhc06.c3", 0x1000000, 0x800000, CRC(69b76dce) SHA1(f36a69504db26b1e338cb816cd8783ea72c22308) )
+ ROM_LOAD16_BYTE( "251hhc06.c4", 0x1000001, 0x800000, CRC(8cba5e55) SHA1(346596486b1e7fe28e73c83ef7d3650ddd95ffed) )
+ ROM_LOAD16_BYTE( "251hhc06.c5", 0x2000000, 0x800000, CRC(3be082f6) SHA1(d1dcc03fbc78c95f6bbdbee48d7baf03a950a230) )
+ ROM_LOAD16_BYTE( "251hhc06.c6", 0x2000001, 0x800000, CRC(ce7faa60) SHA1(8411ff688d29972b2e27fbad2b88df87a5c233f7) )
+ ROM_LOAD16_BYTE( "251hhc06.c7", 0x3000000, 0x800000, CRC(2546c2c3) SHA1(309203d916e142997f097e9d75c2ceea7c7c843d) )
+ ROM_LOAD16_BYTE( "251hhc06.c8", 0x3000001, 0x800000, CRC(d6e78b0b) SHA1(42be53ed225600d537de192e8f8ea71c7feec5b6) )
ROM_END
-ROM_START( kof99hs40 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hh31.p1", 0x100000, 0x400000, CRC(3a8eafd8) SHA1(f6e3acc44184db02c29e9c5b8ccf50afaf119592) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks10.p1", 0x000000, 0x100000, CRC(f5e23fb5) SHA1(9324485d0124e6ef95093eb4e27b2c4a5cfa9622) )
+ ROM_LOAD16_WORD_SWAP( "251ks10.p2", 0x100000, 0x400000, CRC(a204d82b) SHA1(d1aa09f0df1e9986d8befa54d512f9ea9c8dc4ea) )
NEO_SFIX_MT_128K
@@ -6757,21 +6516,20 @@ ROM_START( kof99hs40 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251hhc07.c1", 0x0000000, 0x800000, CRC(97bc5011) SHA1(7605a274151e17ffdab7159a839d97c6ae6915a4) )
+ ROM_LOAD16_BYTE( "251hhc07.c2", 0x0000001, 0x800000, CRC(f8bf9832) SHA1(4aa804cf0c776ade22048520a99010a3336a8fe5) )
+ ROM_LOAD16_BYTE( "251hhc07.c3", 0x1000000, 0x800000, CRC(119ddd2a) SHA1(4b2fc0fa70d06f4438eb1f96923fd70d0a1d2ad5) )
+ ROM_LOAD16_BYTE( "251hhc07.c4", 0x1000001, 0x800000, CRC(937c46af) SHA1(7ac8b6c5243b70ca5ca384020aad28319ae43f1b) )
+ ROM_LOAD16_BYTE( "251hhc07.c5", 0x2000000, 0x800000, CRC(c1352eb2) SHA1(067b1822b566cd4f65fe94312c1f81647d4e31f5) )
+ ROM_LOAD16_BYTE( "251hhc07.c6", 0x2000001, 0x800000, CRC(1593644b) SHA1(26260b2f8b6ecb995ac4286f90ed7047ce1fe014) )
+ ROM_LOAD16_BYTE( "251hhc07.c7", 0x3000000, 0x800000, CRC(b613eab2) SHA1(c31c7a397754310d099c829fdfe7a8da27639480) )
+ ROM_LOAD16_BYTE( "251hhc07.c8", 0x3000001, 0x800000, CRC(2499ce26) SHA1(d52dffea56dd9b72d72fee4adf0d706c68782a5f) )
ROM_END
-ROM_START( kof99hs41 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251hh32.p1", 0x100000, 0x400000, CRC(5c77c65b) SHA1(403d858b811dcf612b31c1c40985b457b93f1208) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks11 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks11.p2", 0x100000, 0x400000, CRC(0ad3b005) SHA1(51bb54d70bc052a21a3ef8d59db4d698817746ab) )
NEO_SFIX_MT_128K
@@ -6794,11 +6552,10 @@ ROM_START( kof99hs41 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs42 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs42.p2", 0x500000, 0x400000, CRC(9f6f1830) SHA1(03929846c83b42751c6b9bf9cf89599a66196324) )
+ROM_START( kof99ks13 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks13.p1", 0x000000, 0x100000, CRC(ca8ff61a) SHA1(7180c4212cc12034c661311a4dcc40f159086298) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6821,11 +6578,10 @@ ROM_START( kof99hs42 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs43 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs43.p2", 0x500000, 0x400000, CRC(a4691dcf) SHA1(698efcd4a83411b72bcc0ef82d54ce9ba997d764) )
+ROM_START( kof99ks14 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks14.p1", 0x000000, 0x100000, CRC(e5d021ec) SHA1(3358406910c2f05ef7fa97b0f9488b96b59fdffb) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6848,11 +6604,10 @@ ROM_START( kof99hs43 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs44 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs44.p2", 0x500000, 0x400000, CRC(1c218b94) SHA1(d65eea72e3c50e5e6933210b20d9dad7ec7d7e69) )
+ROM_START( kof99ks15 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks15.p1", 0x000000, 0x100000, CRC(225e4794) SHA1(e1c7dbe276e8301f69205f1fe659610a6db5782b) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6875,11 +6630,10 @@ ROM_START( kof99hs44 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs45 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251-pg2.p2", 0x500000, 0x400000, CRC(d9057f51) SHA1(8d365b4dd40351495df99d6c765df1434b0b0548) )
+ROM_START( kof99ks16 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks16.p1", 0x000000, 0x100000, CRC(5ce2f562) SHA1(2bcd61e18d19460b85abaf72729ae997b1a2f16b) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6902,11 +6656,10 @@ ROM_START( kof99hs45 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99hs46 )
- ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "kc.neo-sma", 0x0c0000, 0x040000, CRC(6c9d0647) SHA1(2a0ce62ca6c18007e8fbe1b60475c7874ab79389) )
- ROM_LOAD16_WORD_SWAP( "251.p1", 0x100000, 0x400000, CRC(006e4532) SHA1(47791ab4044ad55988b1d3412d95b65b91a163c8) )
- ROM_LOAD16_WORD_SWAP( "251hs46.p2", 0x500000, 0x400000, CRC(eb120210) SHA1(c27bc5f7f5a3b7f9b96eff5d4fa9da6168733b90) )
+ROM_START( kof99ks17 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "251ks17.p1", 0x000000, 0x100000, CRC(1a6c3e26) SHA1(c17c239bcf114896fe2eb469487473d86616a4f2) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6929,35 +6682,9 @@ ROM_START( kof99hs46 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks01 )
- ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251bs2.p1", 0x000000, 0x100000, CRC(3adcedbb) SHA1(ce21a4d981354303031fee17e8db9f9961ebe5c9) )
- ROM_LOAD16_WORD_SWAP( "251bs2.p2", 0x100000, 0x400000, CRC(62b11826) SHA1(13113692b43c3d1b5c8572d2024777e6a1a15e2b) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hxc01.c1", 0x0000000, 0x800000, CRC(a282d688) SHA1(000c708b0ba0ac5795625873ed571f958f5d86a7) )
- ROM_LOAD16_BYTE( "251hxc01.c2", 0x0000001, 0x800000, CRC(780a9660) SHA1(b0e9878e92e5aeb2538be1e5ce41865f9da1d237) )
- ROM_LOAD16_BYTE( "251hxc01.c3", 0x1000000, 0x800000, CRC(559040a8) SHA1(06bd27db1198f0309890fdf415b5f74c2edca5dd) )
- ROM_LOAD16_BYTE( "251hxc01.c4", 0x1000001, 0x800000, CRC(689fb919) SHA1(c767e5ae3e3291308ca85a78bfe82a03bff56520) )
- ROM_LOAD16_BYTE( "251hxc01.c5", 0x2000000, 0x800000, CRC(7c0b9dc8) SHA1(ece329cfe13128172653e530809b972c6bdcb623) )
- ROM_LOAD16_BYTE( "251hxc01.c6", 0x2000001, 0x800000, CRC(31fcf35a) SHA1(919ad733029ca941e774ac609f6352c3deafd45f) )
- ROM_LOAD16_BYTE( "251hxc01.c7", 0x3000000, 0x800000, CRC(52c5497c) SHA1(288c2932f483cffd80b7e1f58c14cf2c5ba3ef09) )
- ROM_LOAD16_BYTE( "251hxc01.c8", 0x3000001, 0x800000, CRC(4b03235e) SHA1(8451fc9e605a07a1afc8718af36c2a157eee02e5) )
-ROM_END
-
-ROM_START( kof99ks02 )
+ROM_START( kof99ks18 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks02.p1", 0x000000, 0x100000, CRC(9e3ef1df) SHA1(f2d0d4883f79f04f846bd5fd6499bae26f24a00c) )
+ ROM_LOAD16_WORD_SWAP( "251ks18.p1", 0x000000, 0x100000, CRC(a8e01c4b) SHA1(f239f98d003db87fb72f169fa182c1ea360f40bd) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -6981,9 +6708,9 @@ ROM_START( kof99ks02 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks03 )
+ROM_START( kof99ks19 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks03.p1", 0x000000, 0x100000, CRC(139493f7) SHA1(90d240c9f3e4f06ea8aeb917f0d09990c7c76716) )
+ ROM_LOAD16_WORD_SWAP( "251ks19.p1", 0x000000, 0x100000, CRC(4edabf26) SHA1(d63c76a94ddb416870998b3c03acb2d68b52f4b0) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7007,9 +6734,9 @@ ROM_START( kof99ks03 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks04 )
+ROM_START( kof99ks20 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks04.p1", 0x000000, 0x100000, CRC(16b39384) SHA1(b512ad118ba1b8c6f7eafbec82b67d89f18f8793) )
+ ROM_LOAD16_WORD_SWAP( "251ks20.p1", 0x000000, 0x100000, CRC(e5f0a5eb) SHA1(2689342a031e20f6b4387eed0023caa4bcfcd74e) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7033,9 +6760,9 @@ ROM_START( kof99ks04 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks05 )
+ROM_START( kof99ks21 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks05.p1", 0x000000, 0x100000, CRC(f6ebb8bb) SHA1(c08aac9130526256bfb6eb991afc86237f09f980) )
+ ROM_LOAD16_WORD_SWAP( "251ks21.p1", 0x000000, 0x100000, CRC(67bb2344) SHA1(7bc258389bb72f91a22e083e09234a43f1730434) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7059,10 +6786,10 @@ ROM_START( kof99ks05 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks06 )
+ROM_START( kof99ks22 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks06.p1", 0x000000, 0x100000, CRC(decaaabb) SHA1(6d699fb798967771b87171260bc4d0e727d67c9c) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks22.p2", 0x100000, 0x400000, CRC(a7b9b55f) SHA1(7c1bed31e0932e97cf04fd1296d71a40f47a312a) )
NEO_SFIX_MT_128K
@@ -7085,10 +6812,10 @@ ROM_START( kof99ks06 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks07 )
+ROM_START( kof99ks23 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks07.p1", 0x000000, 0x100000, CRC(efbb7db2) SHA1(b90892cce7e8b73711ebd4a334c6d2489529d307) )
- ROM_LOAD16_WORD_SWAP( "251ks07.p2", 0x100000, 0x400000, CRC(ee123196) SHA1(fe4bafab2d91136f7b681ca15b6d829c52db6b5e) )
+ ROM_LOAD16_WORD_SWAP( "251ks23.p1", 0x000000, 0x100000, CRC(4e9a83b6) SHA1(056e414028d6e56604ad819464232b860f4d4c29) )
+ ROM_LOAD16_WORD_SWAP( "251ks23.p2", 0x100000, 0x400000, CRC(1c8667c9) SHA1(73098d4057aba08da302b94631310f2ce7f0d9b3) )
NEO_SFIX_MT_128K
@@ -7111,10 +6838,10 @@ ROM_START( kof99ks07 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks08 )
+ROM_START( kof99ks24 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks08.p1", 0x000000, 0x100000, CRC(19f79912) SHA1(0095a6bfda75926d20dca3707e30b037f909df56) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251ks24.p1", 0x000000, 0x100000, CRC(24cf7eff) SHA1(99b63c7880a513bdbf9407bdd57c00186f789755) )
+ ROM_LOAD16_WORD_SWAP( "251ks24.p2", 0x100000, 0x400000, CRC(faaf8d5f) SHA1(c4571e64f146e005c6b65d48a2d425f053fd473f) )
NEO_SFIX_MT_128K
@@ -7137,36 +6864,10 @@ ROM_START( kof99ks08 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks09 )
- ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks09.p1", 0x000000, 0x100000, CRC(9d6628ae) SHA1(76075cac1591838ca58270c4d95a669075769ec5) )
- ROM_LOAD16_WORD_SWAP( "251ks09.p2", 0x100000, 0x400000, CRC(474096ad) SHA1(c41aaba04c789736ca066e3831a9efe7357c4f58) )
-
- NEO_SFIX_MT_128K
-
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
-
- ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
- ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc06.c1", 0x0000000, 0x800000, CRC(fb5e54a4) SHA1(41638ed31c065040b07c59cdc5ca94e96a4c110c) )
- ROM_LOAD16_BYTE( "251hhc06.c2", 0x0000001, 0x800000, CRC(82e7c712) SHA1(3ec0fd5c4bf7619e29522757269f42c3bcb08132) )
- ROM_LOAD16_BYTE( "251hhc06.c3", 0x1000000, 0x800000, CRC(69b76dce) SHA1(f36a69504db26b1e338cb816cd8783ea72c22308) )
- ROM_LOAD16_BYTE( "251hhc06.c4", 0x1000001, 0x800000, CRC(8cba5e55) SHA1(346596486b1e7fe28e73c83ef7d3650ddd95ffed) )
- ROM_LOAD16_BYTE( "251hhc06.c5", 0x2000000, 0x800000, CRC(3be082f6) SHA1(d1dcc03fbc78c95f6bbdbee48d7baf03a950a230) )
- ROM_LOAD16_BYTE( "251hhc06.c6", 0x2000001, 0x800000, CRC(ce7faa60) SHA1(8411ff688d29972b2e27fbad2b88df87a5c233f7) )
- ROM_LOAD16_BYTE( "251hhc06.c7", 0x3000000, 0x800000, CRC(2546c2c3) SHA1(309203d916e142997f097e9d75c2ceea7c7c843d) )
- ROM_LOAD16_BYTE( "251hhc06.c8", 0x3000001, 0x800000, CRC(d6e78b0b) SHA1(42be53ed225600d537de192e8f8ea71c7feec5b6) )
-ROM_END
-
-ROM_START( kof99ks10 )
+ROM_START( kof99ks25 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks10.p1", 0x000000, 0x100000, CRC(f5e23fb5) SHA1(9324485d0124e6ef95093eb4e27b2c4a5cfa9622) )
- ROM_LOAD16_WORD_SWAP( "251ks10.p2", 0x100000, 0x400000, CRC(a204d82b) SHA1(d1aa09f0df1e9986d8befa54d512f9ea9c8dc4ea) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks25.p2", 0x100000, 0x400000, CRC(31520041) SHA1(11d44ef8f8d789eccdbf57848472dc1b442f7676) )
NEO_SFIX_MT_128K
@@ -7179,20 +6880,20 @@ ROM_START( kof99ks10 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc07.c1", 0x0000000, 0x800000, CRC(97bc5011) SHA1(7605a274151e17ffdab7159a839d97c6ae6915a4) )
- ROM_LOAD16_BYTE( "251hhc07.c2", 0x0000001, 0x800000, CRC(f8bf9832) SHA1(4aa804cf0c776ade22048520a99010a3336a8fe5) )
- ROM_LOAD16_BYTE( "251hhc07.c3", 0x1000000, 0x800000, CRC(119ddd2a) SHA1(4b2fc0fa70d06f4438eb1f96923fd70d0a1d2ad5) )
- ROM_LOAD16_BYTE( "251hhc07.c4", 0x1000001, 0x800000, CRC(937c46af) SHA1(7ac8b6c5243b70ca5ca384020aad28319ae43f1b) )
- ROM_LOAD16_BYTE( "251hhc07.c5", 0x2000000, 0x800000, CRC(c1352eb2) SHA1(067b1822b566cd4f65fe94312c1f81647d4e31f5) )
- ROM_LOAD16_BYTE( "251hhc07.c6", 0x2000001, 0x800000, CRC(1593644b) SHA1(26260b2f8b6ecb995ac4286f90ed7047ce1fe014) )
- ROM_LOAD16_BYTE( "251hhc07.c7", 0x3000000, 0x800000, CRC(b613eab2) SHA1(c31c7a397754310d099c829fdfe7a8da27639480) )
- ROM_LOAD16_BYTE( "251hhc07.c8", 0x3000001, 0x800000, CRC(2499ce26) SHA1(d52dffea56dd9b72d72fee4adf0d706c68782a5f) )
+ ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
+ ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
+ ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
+ ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
+ ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
+ ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
+ ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
+ ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks11 )
+ROM_START( kof99ks26 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks11.p2", 0x100000, 0x400000, CRC(0ad3b005) SHA1(51bb54d70bc052a21a3ef8d59db4d698817746ab) )
+ ROM_LOAD16_WORD_SWAP( "251ks26.p2", 0x100000, 0x400000, CRC(a92d22a7) SHA1(b927a3933c1314588fb9a506f713eaf8be675f4c) )
NEO_SFIX_MT_128K
@@ -7215,10 +6916,10 @@ ROM_START( kof99ks11 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks12 )
+ROM_START( kof99ks27 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251ks27.p2", 0x100000, 0x400000, CRC(00911e1d) SHA1(5326ee55641e4ffe2011da6424c57b0470ce0d07) )
NEO_SFIX_MT_128K
@@ -7231,20 +6932,20 @@ ROM_START( kof99ks12 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc09.c1", 0x0000000, 0x800000, CRC(57347756) SHA1(1434a903b6a2786a8a80c6168346fd4a582b9275) )
- ROM_LOAD16_BYTE( "251hhc09.c2", 0x0000001, 0x800000, CRC(f43de805) SHA1(fcbb1dcdaaa421e13556d9071b23652cb1020fe4) )
- ROM_LOAD16_BYTE( "251hhc09.c3", 0x1000000, 0x800000, CRC(b86a3b95) SHA1(0dff877d317f79683b14f4eb97325e3d7a7a4150) )
- ROM_LOAD16_BYTE( "251hhc09.c4", 0x1000001, 0x800000, CRC(7b61eb44) SHA1(d6bd0c24dea0c51a9078bfc317416d41c870a40e) )
- ROM_LOAD16_BYTE( "251hhc09.c5", 0x2000000, 0x800000, CRC(054e835d) SHA1(7ae555be8637f455458038c9dc061e0481e45715) )
- ROM_LOAD16_BYTE( "251hhc09.c6", 0x2000001, 0x800000, CRC(8c6ff206) SHA1(6d7ecd1e8fbbb6fcbe01fb2331c6f233dcaaaf1e) )
- ROM_LOAD16_BYTE( "251hhc09.c7", 0x3000000, 0x800000, CRC(fb05ae3c) SHA1(81de3b551ad9927d7b869242045e82570cbb155d) )
- ROM_LOAD16_BYTE( "251hhc09.c8", 0x3000001, 0x800000, CRC(3b8d30ec) SHA1(f20626488c4326f5e943e32d19478b63dbb421b3) )
+ ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
+ ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
+ ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
+ ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
+ ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
+ ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
+ ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
+ ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks13 )
+ROM_START( kof99ks28 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks13.p1", 0x000000, 0x100000, CRC(ca8ff61a) SHA1(7180c4212cc12034c661311a4dcc40f159086298) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks28.p2", 0x100000, 0x400000, CRC(1c974457) SHA1(7cefe34e0a560106a77275247b62d31ae03b5725) )
NEO_SFIX_MT_128K
@@ -7267,10 +6968,10 @@ ROM_START( kof99ks13 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks14 )
+ROM_START( kof99ks29 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks14.p1", 0x000000, 0x100000, CRC(e5d021ec) SHA1(3358406910c2f05ef7fa97b0f9488b96b59fdffb) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks29.p2", 0x100000, 0x400000, CRC(ab83c2fb) SHA1(48a3a50c12a5e5e2603db72527c1b2920bcbe63a) )
NEO_SFIX_MT_128K
@@ -7293,10 +6994,10 @@ ROM_START( kof99ks14 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks15 )
+ROM_START( kof99ks30 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks15.p1", 0x000000, 0x100000, CRC(225e4794) SHA1(e1c7dbe276e8301f69205f1fe659610a6db5782b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks30.p2", 0x100000, 0x400000, CRC(d4719ae3) SHA1(ffa11c531460c5310ae3d171b0920d7c67438aed) )
NEO_SFIX_MT_128K
@@ -7319,10 +7020,10 @@ ROM_START( kof99ks15 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks16 )
+ROM_START( kof99ks31 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks16.p1", 0x000000, 0x100000, CRC(5ce2f562) SHA1(2bcd61e18d19460b85abaf72729ae997b1a2f16b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks31.p2", 0x100000, 0x400000, CRC(c00cd9ee) SHA1(42140abc9ffd640b4a190cbcbb83936a549d8f3b) )
NEO_SFIX_MT_128K
@@ -7345,9 +7046,9 @@ ROM_START( kof99ks16 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks17 )
+ROM_START( kof99ks32 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks17.p1", 0x000000, 0x100000, CRC(1a6c3e26) SHA1(c17c239bcf114896fe2eb469487473d86616a4f2) )
+ ROM_LOAD16_WORD_SWAP( "251ks32.p1", 0x000000, 0x100000, CRC(c539927c) SHA1(f39074fc2340ebc1096911d504ecb7af1024eb93) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7371,9 +7072,9 @@ ROM_START( kof99ks17 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks18 )
+ROM_START( kof99ks33 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks18.p1", 0x000000, 0x100000, CRC(a8e01c4b) SHA1(f239f98d003db87fb72f169fa182c1ea360f40bd) )
+ ROM_LOAD16_WORD_SWAP( "251ks33.p1", 0x000000, 0x100000, CRC(ffa43218) SHA1(e9463795f940c4a167f8913066584c2dc673bbc7) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7397,10 +7098,10 @@ ROM_START( kof99ks18 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks19 )
+ROM_START( kof99ks34 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks19.p1", 0x000000, 0x100000, CRC(4edabf26) SHA1(d63c76a94ddb416870998b3c03acb2d68b52f4b0) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks34.p2", 0x100000, 0x400000, CRC(625e22fe) SHA1(fc20b2e245f4760dcadded8c050a61baf8ca8c30) )
NEO_SFIX_MT_128K
@@ -7423,9 +7124,9 @@ ROM_START( kof99ks19 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks20 )
+ROM_START( kof99ks35 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks20.p1", 0x000000, 0x100000, CRC(e5f0a5eb) SHA1(2689342a031e20f6b4387eed0023caa4bcfcd74e) )
+ ROM_LOAD16_WORD_SWAP( "251ks35.p1", 0x000000, 0x100000, CRC(20e8ac1b) SHA1(dba655fad002960fb122e153ee6d1db15cf1945d) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7449,10 +7150,10 @@ ROM_START( kof99ks20 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks21 )
+ROM_START( kof99ks36 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks21.p1", 0x000000, 0x100000, CRC(67bb2344) SHA1(7bc258389bb72f91a22e083e09234a43f1730434) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks36.p2", 0x100000, 0x400000, CRC(60afe537) SHA1(65ddbce138cb7892ad15ceb966efc9f5c42feac2) )
NEO_SFIX_MT_128K
@@ -7475,10 +7176,10 @@ ROM_START( kof99ks21 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks22 )
+ROM_START( kof99ks42 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks22.p2", 0x100000, 0x400000, CRC(a7b9b55f) SHA1(7c1bed31e0932e97cf04fd1296d71a40f47a312a) )
+ ROM_LOAD16_WORD_SWAP( "251ks42.p2", 0x100000, 0x400000, CRC(7e5b6fc4) SHA1(1c999e17bb45882cc8784639b3798dcec8377180) )
NEO_SFIX_MT_128K
@@ -7501,10 +7202,10 @@ ROM_START( kof99ks22 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks23 )
+ROM_START( kof99ks43 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks23.p1", 0x000000, 0x100000, CRC(4e9a83b6) SHA1(056e414028d6e56604ad819464232b860f4d4c29) )
- ROM_LOAD16_WORD_SWAP( "251ks23.p2", 0x100000, 0x400000, CRC(1c8667c9) SHA1(73098d4057aba08da302b94631310f2ce7f0d9b3) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ks43.p2", 0x100000, 0x400000, CRC(2a9c0344) SHA1(7889bf53a96ead999d727febb7e9185a0795fc1d) )
NEO_SFIX_MT_128K
@@ -7527,10 +7228,10 @@ ROM_START( kof99ks23 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks24 )
+ROM_START( kof99ks44 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks24.p1", 0x000000, 0x100000, CRC(24cf7eff) SHA1(99b63c7880a513bdbf9407bdd57c00186f789755) )
- ROM_LOAD16_WORD_SWAP( "251ks24.p2", 0x100000, 0x400000, CRC(faaf8d5f) SHA1(c4571e64f146e005c6b65d48a2d425f053fd473f) )
+ ROM_LOAD16_WORD_SWAP( "251ks44.p1", 0x000000, 0x100000, CRC(1085897a) SHA1(0571ac758b4605e0ebe02276df94fb8034dd9337) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7553,10 +7254,10 @@ ROM_START( kof99ks24 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks25 )
+ROM_START( kof99ks45 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks25.p2", 0x100000, 0x400000, CRC(31520041) SHA1(11d44ef8f8d789eccdbf57848472dc1b442f7676) )
+ ROM_LOAD16_WORD_SWAP( "251ks45.p1", 0x000000, 0x100000, CRC(ed4687ce) SHA1(3fe7fee58a63e0946d57d18dfd542ca6effa598c) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7579,10 +7280,10 @@ ROM_START( kof99ks25 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks26 )
+ROM_START( kof99ks46 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks26.p2", 0x100000, 0x400000, CRC(a92d22a7) SHA1(b927a3933c1314588fb9a506f713eaf8be675f4c) )
+ ROM_LOAD16_WORD_SWAP( "251ks46.p1", 0x000000, 0x100000, CRC(df865462) SHA1(bd2b4284ab182f5e0548c221e6ef3e201a038a82) )
+ ROM_LOAD16_WORD_SWAP( "251ks46.p2", 0x100000, 0x400000, CRC(19654b9f) SHA1(393816bcc46c65f1fd6764cd1720910c3a39dd70) )
NEO_SFIX_MT_128K
@@ -7605,10 +7306,10 @@ ROM_START( kof99ks26 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks27 )
+ROM_START( kof99ks47 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks27.p2", 0x100000, 0x400000, CRC(00911e1d) SHA1(5326ee55641e4ffe2011da6424c57b0470ce0d07) )
+ ROM_LOAD16_WORD_SWAP( "251ks47.p1", 0x000000, 0x100000, CRC(5df509d0) SHA1(f609f4a914caba43643b7923c1900135f22139f2) )
+ ROM_LOAD16_WORD_SWAP( "251ks46.p2", 0x100000, 0x400000, CRC(19654b9f) SHA1(393816bcc46c65f1fd6764cd1720910c3a39dd70) )
NEO_SFIX_MT_128K
@@ -7631,10 +7332,10 @@ ROM_START( kof99ks27 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks28 )
+ROM_START( kof99ks48 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks28.p2", 0x100000, 0x400000, CRC(1c974457) SHA1(7cefe34e0a560106a77275247b62d31ae03b5725) )
+ ROM_LOAD16_WORD_SWAP( "251ks48.p1", 0x000000, 0x100000, CRC(e128e60f) SHA1(8c61947b0589b686a5c9528dd4738def7d281e34) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7657,10 +7358,10 @@ ROM_START( kof99ks28 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks29 )
+ROM_START( kof99ks49 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks29.p2", 0x100000, 0x400000, CRC(ab83c2fb) SHA1(48a3a50c12a5e5e2603db72527c1b2920bcbe63a) )
+ ROM_LOAD16_WORD_SWAP( "251ks49.p2", 0x100000, 0x400000, CRC(18c75b55) SHA1(5772fcde18afb627dd52c0fd72a018f1d5d90e8a) )
NEO_SFIX_MT_128K
@@ -7683,10 +7384,10 @@ ROM_START( kof99ks29 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks30 )
+ROM_START( kof99ks50 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks30.p2", 0x100000, 0x400000, CRC(d4719ae3) SHA1(ffa11c531460c5310ae3d171b0920d7c67438aed) )
+ ROM_LOAD16_WORD_SWAP( "251ks50.p1", 0x000000, 0x100000, CRC(180ad904) SHA1(6502ef58ee16f54da344d2a36f9d68a579a06e52) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7709,10 +7410,10 @@ ROM_START( kof99ks30 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks31 )
+ROM_START( kof99ks51 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks31.p2", 0x100000, 0x400000, CRC(c00cd9ee) SHA1(42140abc9ffd640b4a190cbcbb83936a549d8f3b) )
+ ROM_LOAD16_WORD_SWAP( "251ks51.p1", 0x000000, 0x100000, CRC(b17a9456) SHA1(c1998b085379b33cfb9786c206f950b909e8b392) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7735,35 +7436,35 @@ ROM_START( kof99ks31 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks32 )
+ROM_START( kof99ks52 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks32.p1", 0x000000, 0x100000, CRC(c539927c) SHA1(f39074fc2340ebc1096911d504ecb7af1024eb93) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251srr.p1", 0x000000, 0x100000, CRC(c7cd6ffe) SHA1(f0130b9bd80b4b9d452f53fac85853d9fa563144) )
+ ROM_LOAD16_WORD_SWAP( "251h03.p2", 0x100000, 0x400000, CRC(da68e5be) SHA1(d955f6186df89bdbb8eb16b7ea86815874ee5e40) )
NEO_SFIX_MT_128K
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
- ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
+ ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) )
+ ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) )
ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251ks52.c1", 0x0000000, 0x800000, CRC(78112d24) SHA1(c3c57e2d1638261f153ec1cb91f3a5b89c765535) )
+ ROM_LOAD16_BYTE( "251ks52.c2", 0x0000001, 0x800000, CRC(f8698000) SHA1(8295147bae741b922c4eb8bd77af9ae499674f69) )
+ ROM_LOAD16_BYTE( "251ks52.c3", 0x1000000, 0x800000, CRC(a84ae021) SHA1(8591ddbf30a73826864983d471548f11f74a551a) )
+ ROM_LOAD16_BYTE( "251ks52.c4", 0x1000001, 0x800000, CRC(11317026) SHA1(913603db084ef765418f6d2a020e64febc3d499a) )
+ ROM_LOAD16_BYTE( "251ks52.c5", 0x2000000, 0x800000, CRC(0943a49f) SHA1(2c49e40d85511e5dfe6ebd8b8315c529971305ea) )
+ ROM_LOAD16_BYTE( "251ks52.c6", 0x2000001, 0x800000, CRC(7ffde364) SHA1(233603fcd481c018862f28045730e4099ff34776) )
+ ROM_LOAD16_BYTE( "251ks52.c7", 0x3000000, 0x800000, CRC(819c10a3) SHA1(7b5d6fb4ced1176c2d028460334a4049098a2e1e) )
+ ROM_LOAD16_BYTE( "251ks52.c8", 0x3000001, 0x800000, CRC(fc5ec208) SHA1(cc067814ec8533fe0ee31e435060caf55191caf3) )
ROM_END
-ROM_START( kof99ks33 )
+ROM_START( kof99ks53 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks33.p1", 0x000000, 0x100000, CRC(ffa43218) SHA1(e9463795f940c4a167f8913066584c2dc673bbc7) )
+ ROM_LOAD16_WORD_SWAP( "251ks53.p1", 0x000000, 0x100000, CRC(42104d42) SHA1(5e0987a942aab01386fb6ae95641b86ac557de72) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7787,10 +7488,10 @@ ROM_START( kof99ks33 )
ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
ROM_END
-ROM_START( kof99ks34 )
+ROM_START( kof99ks54 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks34.p2", 0x100000, 0x400000, CRC(625e22fe) SHA1(fc20b2e245f4760dcadded8c050a61baf8ca8c30) )
+ ROM_LOAD16_WORD_SWAP( "251bs.p1", 0x000000, 0x100000, CRC(43ce0028) SHA1(7f6ee38c5eb89410f56907f66e6c45f38384da2c) )
+ ROM_LOAD16_WORD_SWAP( "251bs.p2", 0x100000, 0x400000, CRC(e20677c4) SHA1(3ada6a734a5ec274f96b012146ca3416b66b6865) )
NEO_SFIX_MT_128K
@@ -7802,21 +7503,21 @@ ROM_START( kof99ks34 )
ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "251hxc01.c1", 0x0000000, 0x800000, CRC(a282d688) SHA1(000c708b0ba0ac5795625873ed571f958f5d86a7) )
+ ROM_LOAD16_BYTE( "251hxc01.c2", 0x0000001, 0x800000, CRC(780a9660) SHA1(b0e9878e92e5aeb2538be1e5ce41865f9da1d237) )
+ ROM_LOAD16_BYTE( "251hxc01.c3", 0x1000000, 0x800000, CRC(559040a8) SHA1(06bd27db1198f0309890fdf415b5f74c2edca5dd) )
+ ROM_LOAD16_BYTE( "251hxc01.c4", 0x1000001, 0x800000, CRC(689fb919) SHA1(c767e5ae3e3291308ca85a78bfe82a03bff56520) )
+ ROM_LOAD16_BYTE( "251hxc01.c5", 0x2000000, 0x800000, CRC(7c0b9dc8) SHA1(ece329cfe13128172653e530809b972c6bdcb623) )
+ ROM_LOAD16_BYTE( "251hxc01.c6", 0x2000001, 0x800000, CRC(31fcf35a) SHA1(919ad733029ca941e774ac609f6352c3deafd45f) )
+ ROM_LOAD16_BYTE( "251hxc01.c7", 0x3000000, 0x800000, CRC(52c5497c) SHA1(288c2932f483cffd80b7e1f58c14cf2c5ba3ef09) )
+ ROM_LOAD16_BYTE( "251hxc01.c8", 0x3000001, 0x800000, CRC(4b03235e) SHA1(8451fc9e605a07a1afc8718af36c2a157eee02e5) )
ROM_END
-ROM_START( kof99ks35 )
+ROM_START( kof99ks55 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks35.p1", 0x000000, 0x100000, CRC(20e8ac1b) SHA1(dba655fad002960fb122e153ee6d1db15cf1945d) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251bs2.p1", 0x000000, 0x100000, CRC(3adcedbb) SHA1(ce21a4d981354303031fee17e8db9f9961ebe5c9) )
+ ROM_LOAD16_WORD_SWAP( "251bs2.p2", 0x100000, 0x400000, CRC(62b11826) SHA1(13113692b43c3d1b5c8572d2024777e6a1a15e2b) )
NEO_SFIX_MT_128K
@@ -7828,21 +7529,21 @@ ROM_START( kof99ks35 )
ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "251hxc02.c1", 0x0000000, 0x800000, CRC(56adec5f) SHA1(85399fdaeef2f803bac64c351d8bb634780678b4) )
+ ROM_LOAD16_BYTE( "251hxc02.c2", 0x0000001, 0x800000, CRC(883492ec) SHA1(953ce11f76962e9b2b903d6c0d49810039a1ea23) )
+ ROM_LOAD16_BYTE( "251hxc02.c3", 0x1000000, 0x800000, CRC(03bd5cd5) SHA1(8af63544160e4b6249b24092e5fb8f14ca274b65) )
+ ROM_LOAD16_BYTE( "251hxc02.c4", 0x1000001, 0x800000, CRC(824fb11c) SHA1(b3c336364fe330a52ccb4e22f532df2de8baf7da) )
+ ROM_LOAD16_BYTE( "251hxc02.c5", 0x2000000, 0x800000, CRC(3d9f57a4) SHA1(224449294706d7af11a4b6ffc3bf17ea3ad2ff86) )
+ ROM_LOAD16_BYTE( "251hxc02.c6", 0x2000001, 0x800000, CRC(e1fb7f44) SHA1(318af6331a2622991f3c6e6cb381958d16e8879c) )
+ ROM_LOAD16_BYTE( "251hxc02.c7", 0x3000000, 0x800000, CRC(11bd7a83) SHA1(4a11bccc442eb29b6a799a6fde08a29337f1348a) )
+ ROM_LOAD16_BYTE( "251hxc02.c8", 0x3000001, 0x800000, CRC(caf0f9bc) SHA1(804d4ec9d3d9e4aef1fdf14ad64bf613694aef10) )
ROM_END
-ROM_START( kof99ks36 )
+ROM_START( kof99ks56 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks36.p2", 0x100000, 0x400000, CRC(60afe537) SHA1(65ddbce138cb7892ad15ceb966efc9f5c42feac2) )
+ ROM_LOAD16_WORD_SWAP( "251revo.p1", 0x000000, 0x100000, CRC(38FD8609) SHA1(fded1624a670835ae107dc19707c2fa8b06d6cea) )
+ ROM_LOAD16_WORD_SWAP( "251revo.p2", 0x100000, 0x400000, CRC(361F64DB) SHA1(a789df74ff197f2c552a87be4db8d321603d404e) )
NEO_SFIX_MT_128K
@@ -7855,20 +7556,20 @@ ROM_START( kof99ks36 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251ks01.c1", 0x0000000, 0x800000, CRC(e0f8fc12) SHA1(54c716787d153dc874ad56059835cdef4f241f96) )
+ ROM_LOAD16_BYTE( "251ks01.c2", 0x0000001, 0x800000, CRC(bb047b16) SHA1(c68138dcfa630922f287a0a64e4fb6a69b4f70d1) )
+ ROM_LOAD16_BYTE( "251ks01.c3", 0x1000000, 0x800000, CRC(72e4cb0b) SHA1(c4eeb028a4fe288f2ccd6836a49eefdea469b43d) )
+ ROM_LOAD16_BYTE( "251ks01.c4", 0x1000001, 0x800000, CRC(45d52911) SHA1(097116add7eccfb8b99f88e1257fade96c33ce59) )
+ ROM_LOAD16_BYTE( "251ks01.c5", 0x2000000, 0x800000, CRC(3ebdce7e) SHA1(7ae38c01e2e4d06c3926595040dd574869270f17) )
+ ROM_LOAD16_BYTE( "251ks01.c6", 0x2000001, 0x800000, CRC(ea80f6ba) SHA1(65f76c9e88632c01d9dd6ef6dd94549527e4776f) )
+ ROM_LOAD16_BYTE( "251ks01.c7", 0x3000000, 0x800000, CRC(247f7a9d) SHA1(e4871688000f66ae7ddabec986c8911e981c1799) )
+ ROM_LOAD16_BYTE( "251ks01.c8", 0x3000001, 0x800000, CRC(ac3b1ba1) SHA1(d8cad41ef482159043f17a4979d3d496f5473432) )
ROM_END
-ROM_START( kof99ks37 )
+ROM_START( kof99ks57 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251rp.p1", 0x000000, 0x100000, CRC(5806CDD2) SHA1(279A8181374ECF77DA4605D1CBE1152324784B97) )
+ ROM_LOAD16_WORD_SWAP( "251rp.p2", 0x100000, 0x400000, CRC(C923EE2B) SHA1(98B4F40812D5479F7D6E683E5EF4002F4C86785C) )
NEO_SFIX_MT_128K
@@ -7881,45 +7582,45 @@ ROM_START( kof99ks37 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc26.c1", 0x0000000, 0x800000, CRC(38386019) SHA1(369e954d975d5888a99715300f6e8a1310a520e9) )
- ROM_LOAD16_BYTE( "251hhc26.c2", 0x0000001, 0x800000, CRC(56c50657) SHA1(95dba83d7bc6f96ea9945fc57d382bfdb4a80912) )
- ROM_LOAD16_BYTE( "251hhc26.c3", 0x1000000, 0x800000, CRC(11971b80) SHA1(303a735c444e24f189bdff3fa90d7d322bc0ca66) )
- ROM_LOAD16_BYTE( "251hhc26.c4", 0x1000001, 0x800000, CRC(ac3996c1) SHA1(033c68e1ce45fb9e6588baf833aff1696d84920d) )
- ROM_LOAD16_BYTE( "251hhc26.c5", 0x2000000, 0x800000, CRC(849b0ea2) SHA1(bffe70cfc5de210221c4b54902c8c4a08216b8d9) )
- ROM_LOAD16_BYTE( "251hhc26.c6", 0x2000001, 0x800000, CRC(174301d3) SHA1(4c63ee7e829cb76070350141223e08f7ca2ed37c) )
- ROM_LOAD16_BYTE( "251hhc26.c7", 0x3000000, 0x800000, CRC(547ae84e) SHA1(8b43ecd3407913b1a47a4a682b1130f0df6cce2b) )
- ROM_LOAD16_BYTE( "251hhc26.c8", 0x3000001, 0x800000, CRC(95ae16c6) SHA1(e71f2fa8a82e1be1dcf728273b5766119a9e7c70) )
+ ROM_LOAD16_BYTE( "251hsx05.c1", 0x0000000, 0x800000, CRC(45fe3ba8) SHA1(760f0a7464a01b046cfd7392f19558d1a8bb0520) )
+ ROM_LOAD16_BYTE( "251hsx05.c2", 0x0000001, 0x800000, CRC(a2f03bee) SHA1(78808dc790c4a8f928a399d1d34a122184a374d5) )
+ ROM_LOAD16_BYTE( "251hsx05.c3", 0x1000000, 0x800000, CRC(b283cea5) SHA1(6c41550d175f01df6861599a37f1ffbe98d0eb1e) )
+ ROM_LOAD16_BYTE( "251hsx05.c4", 0x1000001, 0x800000, CRC(4420f15e) SHA1(27c149000fcb0948a18d3ab18a5e3993bd47909f) )
+ ROM_LOAD16_BYTE( "251hsx05.c5", 0x2000000, 0x800000, CRC(3935b688) SHA1(6a50565924b4aa4b8f627b2d74374ed15855b0bc) )
+ ROM_LOAD16_BYTE( "251hsx05.c6", 0x2000001, 0x800000, CRC(49ac9349) SHA1(197bd9ed9ce2b144d65bb8482444bb7caee1684c) )
+ ROM_LOAD16_BYTE( "251hsx05.c7", 0x3000000, 0x800000, CRC(a6f29098) SHA1(b57ef7c311dea25b6ae4192e4bed4b56778f13a8) )
+ ROM_LOAD16_BYTE( "251hsx05.c8", 0x3000001, 0x800000, CRC(666b81a4) SHA1(4b35a00b8e39379d5922787db02970c62e478a8d) )
ROM_END
-ROM_START( kof99ks38 )
+ROM_START( kof99ks58 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251fc2.p1", 0x000000, 0x100000, CRC(7f14f664) SHA1(0f17b6fbe919b78f63de4e10fc95c6e7e688206d) )
+ ROM_LOAD16_WORD_SWAP( "251fc.p2", 0x100000, 0x400000, CRC(01e111b3) SHA1(4ae2fbd552246779146684d2191a7bc9a3554c59) )
NEO_SFIX_MT_128K
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
+ NEO_BIOS_AUDIO_128K( "251fc.m1", CRC(0cb24d46) SHA1(7e6f41c093e2cc7353592cfda53e855b5e03c4e3) )
ROM_REGION( 0x0e00000, "ymsnd", 0 )
ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
+ ROM_LOAD( "251fc.v3", 0x800000, 0x400000, CRC(403628da) SHA1(e9fddfbedfdb70ba345820d95b154c1c73101a1c) )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc27.c1", 0x0000000, 0x800000, CRC(348d9dfb) SHA1(e6cc6d0a935d78df901df5edc7d5b5e88622f32c) )
- ROM_LOAD16_BYTE( "251hhc27.c2", 0x0000001, 0x800000, CRC(1bf5929d) SHA1(430f52d6f5a125695927bdaae6cf579bccd31367) )
- ROM_LOAD16_BYTE( "251hhc27.c3", 0x1000000, 0x800000, CRC(b08084ac) SHA1(d6f8049304aa029b798cc92b19204d59accf11de) )
- ROM_LOAD16_BYTE( "251hhc27.c4", 0x1000001, 0x800000, CRC(c30e5b21) SHA1(7a68b6fe9f02e6d76c5f9cecbb67ed3eda82a0f4) )
- ROM_LOAD16_BYTE( "251hhc27.c5", 0x2000000, 0x800000, CRC(c64c2f8b) SHA1(7bdde4640576b30b7a6f42c94e6e140c236eda1d) )
- ROM_LOAD16_BYTE( "251hhc27.c6", 0x2000001, 0x800000, CRC(28110a53) SHA1(001a258d4c34b04f9e5afa179ab113633093ee5f) )
- ROM_LOAD16_BYTE( "251hhc27.c7", 0x3000000, 0x800000, CRC(d48656d4) SHA1(82e79cc7734a6b821399bb02aafbeb8cf1f30cf1) )
- ROM_LOAD16_BYTE( "251hhc27.c8", 0x3000001, 0x800000, CRC(de422e41) SHA1(fb530f8bda53b5aeb729d7b0cd9490eec0fe1ac7) )
+ ROM_LOAD16_BYTE( "251ks02.c1", 0x0000000, 0x800000, CRC(39fbe868) SHA1(6207a11f53dfd1253d5f4e09de7e6399fbc00cb1) )
+ ROM_LOAD16_BYTE( "251ks02.c2", 0x0000001, 0x800000, CRC(ef461a92) SHA1(96dbf00b283630a9f4bc4ce1998f1e68c5c021e8) )
+ ROM_LOAD16_BYTE( "251ks02.c3", 0x1000000, 0x800000, CRC(c79dfe9d) SHA1(d0cdc2d6de828bd01c56b26a81a3f21c61ecf5f5) )
+ ROM_LOAD16_BYTE( "251ks02.c4", 0x1000001, 0x800000, CRC(24907843) SHA1(af11409ac8cffc499a87f3e5962a73b1780f6f89) )
+ ROM_LOAD16_BYTE( "251ks02.c5", 0x2000000, 0x800000, CRC(3192738e) SHA1(73ac21770606f65b8e62a23c263bef6f61dbaaf4) )
+ ROM_LOAD16_BYTE( "251ks02.c6", 0x2000001, 0x800000, CRC(0c9f4912) SHA1(74fd7d24f1ddae4b087c6ef790fed2db8dba1b6f) )
+ ROM_LOAD16_BYTE( "251ks02.c7", 0x3000000, 0x800000, CRC(54bc5d03) SHA1(bd27254cbc5c19247cef2ff84ef52561dc35007d) )
+ ROM_LOAD16_BYTE( "251ks02.c8", 0x3000001, 0x800000, CRC(4943a1c3) SHA1(40ed95a443ebf626c599118daa7c35da29aba489) )
ROM_END
-ROM_START( kof99ks39 )
+ROM_START( kof99ks59 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251ndh.p1", 0x000000, 0x100000, CRC(eedcc5bd) SHA1(8280c4329d666b4831c766853f5334355dc40cc9) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
NEO_SFIX_MT_128K
@@ -7933,20 +7634,20 @@ ROM_START( kof99ks39 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc28.c1", 0x0000000, 0x800000, CRC(1fa75649) SHA1(432ebba8a81e5ec5961588bf440669a1de1d6618) )
- ROM_LOAD16_BYTE( "251hhc28.c2", 0x0000001, 0x800000, CRC(0b14d920) SHA1(dc4b21e0c76f12e3b2666fcaaa6fffbca63d22a9) )
- ROM_LOAD16_BYTE( "251hhc28.c3", 0x1000000, 0x800000, CRC(3588cbb0) SHA1(016a3c9a1d82c85ff05dbe10e98339cc4f65bba3) )
- ROM_LOAD16_BYTE( "251hhc28.c4", 0x1000001, 0x800000, CRC(52a99d6b) SHA1(3098f30d3c7bac3cb9ba48f8e17809b56c34d2c8) )
- ROM_LOAD16_BYTE( "251hhc28.c5", 0x2000000, 0x800000, CRC(62864388) SHA1(c101e244d6429ffa733a374a510797e2a1e66e82) )
- ROM_LOAD16_BYTE( "251hhc28.c6", 0x2000001, 0x800000, CRC(1e84c62b) SHA1(cd096cf8a7b3e684047bffb5d372ab21a1da1f83) )
- ROM_LOAD16_BYTE( "251hhc28.c7", 0x3000000, 0x800000, CRC(1b3b73ef) SHA1(5b9395cc0234c3139f8c2e6e81e2bf175ce864c2) )
- ROM_LOAD16_BYTE( "251hhc28.c8", 0x3000001, 0x800000, CRC(772c7c0d) SHA1(dcc6d59992f91fe67e1da5ba48a804418044e5c6) )
+ ROM_LOAD16_BYTE( "251hhc04.c1", 0x0000000, 0x800000, CRC(9864655e) SHA1(9c543ae156aaca186fa8da2443358573c9e673be) )
+ ROM_LOAD16_BYTE( "251hhc04.c2", 0x0000001, 0x800000, CRC(4cd81e02) SHA1(f3b9202a4997c039277800cdef69800c8f499ac4) )
+ ROM_LOAD16_BYTE( "251hhc04.c3", 0x1000000, 0x800000, CRC(3fc352cb) SHA1(5dcf47e8b48214dc32653de8bacbf65fb90912e3) )
+ ROM_LOAD16_BYTE( "251hhc04.c4", 0x1000001, 0x800000, CRC(a7668796) SHA1(682c1df0ff8e3ce9cbee8af87a213b26cb4f8b27) )
+ ROM_LOAD16_BYTE( "251hhc04.c5", 0x2000000, 0x800000, CRC(5e82dc3f) SHA1(c113744685aa0c63bda088ebe9e2f8fae6feab3b) )
+ ROM_LOAD16_BYTE( "251hhc04.c6", 0x2000001, 0x800000, CRC(fa5419ae) SHA1(92c9aa9c800c4d906f01a66c633319267b5a769b) )
+ ROM_LOAD16_BYTE( "251hhc04.c7", 0x3000000, 0x800000, CRC(3733fd9d) SHA1(78678ec0841bdcbb37c66274ad73bc6e69fc3530) )
+ ROM_LOAD16_BYTE( "251hhc04.c8", 0x3000001, 0x800000, CRC(947dedbc) SHA1(186a75b8c43aa2733404a5763c8c90d5265ab751) )
ROM_END
-ROM_START( kof99ks40 )
+ROM_START( kof99ks60 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251co2.p1", 0x000000, 0x100000, CRC(857276bd) SHA1(722ab77fea24a0db8691e64c4c3ed098d1dc5360) )
+ ROM_LOAD16_WORD_SWAP( "251co2.p2", 0x100000, 0x400000, CRC(c79df28d) SHA1(352edc22d5b5ecb84748cb703135de5c2a7a0032) )
NEO_SFIX_MT_128K
@@ -7959,22 +7660,22 @@ ROM_START( kof99ks40 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc29.c1", 0x0000000, 0x800000, CRC(882a613a) SHA1(b24e4166c8dcd4c1e892af4880ac1ea97b5cab61) )
- ROM_LOAD16_BYTE( "251hhc29.c2", 0x0000001, 0x800000, CRC(bbea5b8c) SHA1(3845c975fc8b5a1f6f60c8e29308a7c3c9095f7f) )
- ROM_LOAD16_BYTE( "251hhc29.c3", 0x1000000, 0x800000, CRC(00749329) SHA1(401e0b52731dca85cc003a4a3f0226f49f38eb08) )
- ROM_LOAD16_BYTE( "251hhc29.c4", 0x1000001, 0x800000, CRC(ca760380) SHA1(5b5898aac852bb334c05e4d3ff76b9dc73fb1a87) )
- ROM_LOAD16_BYTE( "251hhc29.c5", 0x2000000, 0x800000, CRC(8838926c) SHA1(16e8e86a6d7212d99571e84f297d06f478a7022d) )
- ROM_LOAD16_BYTE( "251hhc29.c6", 0x2000001, 0x800000, CRC(551c684b) SHA1(94240fb238ba502ba329473b384c1b959fff4641) )
- ROM_LOAD16_BYTE( "251hhc29.c7", 0x3000000, 0x800000, CRC(26c29725) SHA1(98e73cf8c3cfcc6f844daf351ceca291fc1f60cf) )
- ROM_LOAD16_BYTE( "251hhc29.c8", 0x3000001, 0x800000, CRC(0dc58700) SHA1(d4433d734ffac1eb4b8354e06830d8977ac6fb1f) )
+ ROM_LOAD16_BYTE( "251ks03.c1", 0x0000000, 0x800000, CRC(159e0d25) SHA1(f92cc1351aa9c1ee2fd4f0565e3c4cf74e19cc26) )
+ ROM_LOAD16_BYTE( "251ks03.c2", 0x0000001, 0x800000, CRC(b15e6d91) SHA1(4a861de5c5f35318de8c4f09e2836ea063ee7e51) )
+ ROM_LOAD16_BYTE( "251ks03.c3", 0x1000000, 0x800000, CRC(7342c91d) SHA1(ed3bbb6342e1e1556473df13c803789f9caccf62) )
+ ROM_LOAD16_BYTE( "251ks03.c4", 0x1000001, 0x800000, CRC(d0af0ea2) SHA1(a3950b62cec276fa4d362b61a57cbf9f5fa745c2) )
+ ROM_LOAD16_BYTE( "251ks03.c5", 0x2000000, 0x800000, CRC(a99c2167) SHA1(21c6578de6e6bfeadb24c4de32fb3e2fc578c745) )
+ ROM_LOAD16_BYTE( "251ks03.c6", 0x2000001, 0x800000, CRC(00290083) SHA1(4190738ab5e153458965dcc9d65146fd2e568a50) )
+ ROM_LOAD16_BYTE( "251ks03.c7", 0x3000000, 0x800000, CRC(483420ec) SHA1(6649ff6221e7b14adaff77b4df56151f601cce0d) )
+ ROM_LOAD16_BYTE( "251ks03.c8", 0x3000001, 0x800000, CRC(5195dd28) SHA1(b35db15458e08be14ca8c8f33478d16272ea7374) )
ROM_END
-ROM_START( kof99ks41 )
+ROM_START( kof99kds01 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251rp.p1", 0x000000, 0x100000, CRC(5806CDD2) SHA1(279A8181374ECF77DA4605D1CBE1152324784B97) )
+ ROM_LOAD16_WORD_SWAP( "251rp.p2", 0x100000, 0x400000, CRC(C923EE2B) SHA1(98B4F40812D5479F7D6E683E5EF4002F4C86785C) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -7985,48 +7686,48 @@ ROM_START( kof99ks41 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251hhc30.c1", 0x0000000, 0x800000, CRC(46de5432) SHA1(f1894d03d7e3067a9c05fe06f333bd2bf4adf811) )
- ROM_LOAD16_BYTE( "251hhc30.c2", 0x0000001, 0x800000, CRC(ed4affdd) SHA1(8d0e8a76f5c3e8432f416651939ee0b71c92275a) )
- ROM_LOAD16_BYTE( "251hhc30.c3", 0x1000000, 0x800000, CRC(68ea2a39) SHA1(edbc096d21959dd9ce8d6d5014e844827c144bef) )
- ROM_LOAD16_BYTE( "251hhc30.c4", 0x1000001, 0x800000, CRC(49f7cf11) SHA1(58c33c6bc098179dd29b841fed6ec267c44b7a18) )
- ROM_LOAD16_BYTE( "251hhc30.c5", 0x2000000, 0x800000, CRC(e6b10a3d) SHA1(858cb4e7243594ba341f207cd943e030f1586d08) )
- ROM_LOAD16_BYTE( "251hhc30.c6", 0x2000001, 0x800000, CRC(d9d9f553) SHA1(3a159f78c6fda4cda02ba8c6a291e8895269e972) )
- ROM_LOAD16_BYTE( "251hhc30.c7", 0x3000000, 0x800000, CRC(58d00efe) SHA1(5521e6c6a79269f6952f541292299dd743532a31) )
- ROM_LOAD16_BYTE( "251hhc30.c8", 0x3000001, 0x800000, CRC(7a69b0ae) SHA1(1d7ad6d400794d7a0c655000a25ae3c3544bfe53) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds01.c7", 0x3000000, 0x800000, CRC(6d402c82) SHA1(cd452d3e7fb863491a3227acb7419fbeb29be40b) )
+ ROM_LOAD16_BYTE( "251kds01.c8", 0x3000001, 0x800000, CRC(9fb476e5) SHA1(31fa9566a859bc4b09d84bb7f2c4031c42a86c55) )
ROM_END
-ROM_START( kof99ks42 )
+ROM_START( kof99kds02 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks42.p2", 0x100000, 0x400000, CRC(7e5b6fc4) SHA1(1c999e17bb45882cc8784639b3798dcec8377180) )
+ ROM_LOAD16_WORD_SWAP( "251fc2.p1", 0x000000, 0x100000, CRC(7f14f664) SHA1(0f17b6fbe919b78f63de4e10fc95c6e7e688206d) )
+ ROM_LOAD16_WORD_SWAP( "251fc.p2", 0x100000, 0x400000, CRC(01e111b3) SHA1(4ae2fbd552246779146684d2191a7bc9a3554c59) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251fc.s1", CRC(ca942904) SHA1(f84b79282bb2de61d24faacca1feda0187e42dcd) )
- NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
+ NEO_BIOS_AUDIO_128K( "251fc.m1", CRC(0cb24d46) SHA1(7e6f41c093e2cc7353592cfda53e855b5e03c4e3) )
ROM_REGION( 0x0e00000, "ymsnd", 0 )
ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
- ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
+ ROM_LOAD( "251fc.v3", 0x800000, 0x400000, CRC(403628da) SHA1(e9fddfbedfdb70ba345820d95b154c1c73101a1c) )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251fc.c1", 0x0000000, 0x800000, CRC(f0409101) SHA1(419ca1ea525f76d92b562e30bb043d39bd9a6c41) )
+ ROM_LOAD16_BYTE( "251fc.c2", 0x0000001, 0x800000, CRC(3a9eff54) SHA1(8eb1918e7d6f823c8965546cd064f44b1b6982f2) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251fc.c5", 0x2000000, 0x800000, CRC(dd023649) SHA1(e65c3e82a66553a4f87277984e630ec7e288626a) )
+ ROM_LOAD16_BYTE( "251fc.c6", 0x2000001, 0x800000, CRC(b8f60a8c) SHA1(f6a31066ffbf87937701df80abed8d9603629a5d) )
+ ROM_LOAD16_BYTE( "251kds02.c7", 0x3000000, 0x800000, CRC(d8af223a) SHA1(c75103f2a3ab56c4409da3ce62ae019bd8152bc9) )
+ ROM_LOAD16_BYTE( "251kds02.c8", 0x3000001, 0x800000, CRC(c796b9bb) SHA1(5aff960de2ee63eed5fbfed1acb058629fb990af) )
ROM_END
-ROM_START( kof99ks43 )
+ROM_START( kof99kds03 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks43.p2", 0x100000, 0x400000, CRC(2a9c0344) SHA1(7889bf53a96ead999d727febb7e9185a0795fc1d) )
+ ROM_LOAD16_WORD_SWAP( "251ndh.p1", 0x000000, 0x100000, CRC(eedcc5bd) SHA1(8280c4329d666b4831c766853f5334355dc40cc9) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8037,22 +7738,22 @@ ROM_START( kof99ks43 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds03.c7", 0x3000000, 0x800000, CRC(9b91a230) SHA1(531ad3b722a0517cbe1c15b89442f7371b3e8240) )
+ ROM_LOAD16_BYTE( "251kds03.c8", 0x3000001, 0x800000, CRC(e16ce738) SHA1(6adb880b7ca2ccd91577a0311d24bf6822f85e4c) )
ROM_END
-ROM_START( kof99ks44 )
+ROM_START( kof99kds04 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks44.p1", 0x000000, 0x100000, CRC(1085897a) SHA1(0571ac758b4605e0ebe02276df94fb8034dd9337) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251ks09.p1", 0x000000, 0x100000, CRC(9d6628ae) SHA1(76075cac1591838ca58270c4d95a669075769ec5) )
+ ROM_LOAD16_WORD_SWAP( "251ks09.p2", 0x100000, 0x400000, CRC(474096ad) SHA1(c41aaba04c789736ca066e3831a9efe7357c4f58) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8063,22 +7764,22 @@ ROM_START( kof99ks44 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251lb.c7", 0x3000000, 0x800000, CRC(c5a4d2e6) SHA1(ca0e8b45b126bc091242ad62c846c1b2a685b396) )
+ ROM_LOAD16_BYTE( "251lb.c8", 0x3000001, 0x800000, CRC(7160d0dd) SHA1(37a3fb72a32bcfdd2ba3ae7a957c4b3ba593b528) )
ROM_END
-ROM_START( kof99ks45 )
+ROM_START( kof99kds05 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks45.p1", 0x000000, 0x100000, CRC(ed4687ce) SHA1(3fe7fee58a63e0946d57d18dfd542ca6effa598c) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251ks10.p1", 0x000000, 0x100000, CRC(f5e23fb5) SHA1(9324485d0124e6ef95093eb4e27b2c4a5cfa9622) )
+ ROM_LOAD16_WORD_SWAP( "251ks10.p2", 0x100000, 0x400000, CRC(a204d82b) SHA1(d1aa09f0df1e9986d8befa54d512f9ea9c8dc4ea) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8089,22 +7790,22 @@ ROM_START( kof99ks45 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds05.c7", 0x3000000, 0x800000, CRC(1c7fb2c6) SHA1(00708cf16c3f018d16e6b4943df6071cff8a3625) )
+ ROM_LOAD16_BYTE( "251kds05.c8", 0x3000001, 0x800000, CRC(0e3b42c4) SHA1(a41781bf2920ae9491f22a4902283d2ad8adcce6) )
ROM_END
-ROM_START( kof99ks46 )
+ROM_START( kof99kds06 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks46.p1", 0x000000, 0x100000, CRC(df865462) SHA1(bd2b4284ab182f5e0548c221e6ef3e201a038a82) )
- ROM_LOAD16_WORD_SWAP( "251ks46.p2", 0x100000, 0x400000, CRC(19654b9f) SHA1(393816bcc46c65f1fd6764cd1720910c3a39dd70) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8115,22 +7816,22 @@ ROM_START( kof99ks46 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds06.c7", 0x3000000, 0x800000, CRC(e4de4673) SHA1(247c2c0caf4da94919d48770f36103fe88cfd0c4) )
+ ROM_LOAD16_BYTE( "251kds06.c8", 0x3000001, 0x800000, CRC(f7740b0b) SHA1(931e3f2402bb6c976d17e94bb5a3171e191a02ee) )
ROM_END
-ROM_START( kof99ks47 )
+ROM_START( kof99kds07 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks47.p1", 0x000000, 0x100000, CRC(5df509d0) SHA1(f609f4a914caba43643b7923c1900135f22139f2) )
- ROM_LOAD16_WORD_SWAP( "251ks46.p2", 0x100000, 0x400000, CRC(19654b9f) SHA1(393816bcc46c65f1fd6764cd1720910c3a39dd70) )
+ ROM_LOAD16_WORD_SWAP( "251co2.p1", 0x000000, 0x100000, CRC(857276bd) SHA1(722ab77fea24a0db8691e64c4c3ed098d1dc5360) )
+ ROM_LOAD16_WORD_SWAP( "251co2.p2", 0x100000, 0x400000, CRC(c79df28d) SHA1(352edc22d5b5ecb84748cb703135de5c2a7a0032) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251co2.s1", CRC(10b87e35) SHA1(f466e9b3ecc7b14cde42a767c3fac73a9eed282b) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8141,22 +7842,22 @@ ROM_START( kof99ks47 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds07.c7", 0x3000000, 0x800000, CRC(a969b11c) SHA1(ad164058e32dbb99f3cb64a0a140de25598456b8) )
+ ROM_LOAD16_BYTE( "251kds07.c8", 0x3000001, 0x800000, CRC(384aff62) SHA1(160fba250c6f884696138a5e46cd3906e9cfb12c) )
ROM_END
-ROM_START( kof99ks48 )
+ROM_START( kof99kds08 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks48.p1", 0x000000, 0x100000, CRC(e128e60f) SHA1(8c61947b0589b686a5c9528dd4738def7d281e34) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8167,22 +7868,22 @@ ROM_START( kof99ks48 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds08.c7", 0x3000000, 0x800000, CRC(0e94db15) SHA1(f6095a521ffa30a3b0f4cbea06d9b01f58450a37) )
+ ROM_LOAD16_BYTE( "251kds08.c8", 0x3000001, 0x800000, CRC(78d9edaf) SHA1(28a9be675623c63db9e1144645a9a5f4453014b0) )
ROM_END
-ROM_START( kof99ks49 )
+ROM_START( kof99kds09 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
- ROM_LOAD16_WORD_SWAP( "251ks49.p2", 0x100000, 0x400000, CRC(18c75b55) SHA1(5772fcde18afb627dd52c0fd72a018f1d5d90e8a) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8193,22 +7894,22 @@ ROM_START( kof99ks49 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds09.c7", 0x3000000, 0x800000, CRC(63de832e) SHA1(1150deb103da6880397f2c3fd94bea213ddedf12) )
+ ROM_LOAD16_BYTE( "251kds09.c8", 0x3000001, 0x800000, CRC(2aee7918) SHA1(67d06b55b47fc6a2bc86c9fb18c2816c848e9332) )
ROM_END
-ROM_START( kof99ks50 )
+ROM_START( kof99kds10 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks50.p1", 0x000000, 0x100000, CRC(180ad904) SHA1(6502ef58ee16f54da344d2a36f9d68a579a06e52) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8219,22 +7920,22 @@ ROM_START( kof99ks50 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds10.c7", 0x3000000, 0x800000, CRC(4d4f2a68) SHA1(eeefa384586560599a6b7d1e70b971edee113a27) )
+ ROM_LOAD16_BYTE( "251kds10.c8", 0x3000001, 0x800000, CRC(b1771852) SHA1(1ae1839689629f9b2890aef0ef5270202ec15c5e) )
ROM_END
-ROM_START( kof99ks51 )
+ROM_START( kof99kds11 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks51.p1", 0x000000, 0x100000, CRC(b17a9456) SHA1(c1998b085379b33cfb9786c206f950b909e8b392) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8245,48 +7946,48 @@ ROM_START( kof99ks51 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds11.c7", 0x3000000, 0x800000, CRC(4538b78c) SHA1(0839a7793b6ce9118c5a22f5d0f68dbe03588479) )
+ ROM_LOAD16_BYTE( "251kds11.c8", 0x3000001, 0x800000, CRC(12db4e13) SHA1(2a6c34d2eb74f080163a27b33991086e52381585) )
ROM_END
-ROM_START( kof99ks52 )
+ROM_START( kof99kds12 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251srr.p1", 0x000000, 0x100000, CRC(c7cd6ffe) SHA1(f0130b9bd80b4b9d452f53fac85853d9fa563144) )
- ROM_LOAD16_WORD_SWAP( "251h03.p2", 0x100000, 0x400000, CRC(da68e5be) SHA1(d955f6186df89bdbb8eb16b7ea86815874ee5e40) )
+ ROM_LOAD16_WORD_SWAP( "251b.p1", 0x000000, 0x100000, CRC(f2c7ddfa) SHA1(d592eecc53d442c55c2f26a6a721fdf2924d2a5b) )
+ ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
ROM_REGION( 0x0e00000, "ymsnd", 0 )
- ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) )
- ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) )
+ ROM_LOAD( "251.v1", 0x000000, 0x400000, CRC(ef2eecc8) SHA1(8ed13b9db92dba3124bc5ba66e3e275885ece24a) )
+ ROM_LOAD( "251.v2", 0x400000, 0x400000, CRC(73e211ca) SHA1(0e60fa64cab6255d9721e2b4bc22e3de64c874c5) )
ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251ks52.c1", 0x0000000, 0x800000, CRC(78112d24) SHA1(c3c57e2d1638261f153ec1cb91f3a5b89c765535) )
- ROM_LOAD16_BYTE( "251ks52.c2", 0x0000001, 0x800000, CRC(f8698000) SHA1(8295147bae741b922c4eb8bd77af9ae499674f69) )
- ROM_LOAD16_BYTE( "251ks52.c3", 0x1000000, 0x800000, CRC(a84ae021) SHA1(8591ddbf30a73826864983d471548f11f74a551a) )
- ROM_LOAD16_BYTE( "251ks52.c4", 0x1000001, 0x800000, CRC(11317026) SHA1(913603db084ef765418f6d2a020e64febc3d499a) )
- ROM_LOAD16_BYTE( "251ks52.c5", 0x2000000, 0x800000, CRC(0943a49f) SHA1(2c49e40d85511e5dfe6ebd8b8315c529971305ea) )
- ROM_LOAD16_BYTE( "251ks52.c6", 0x2000001, 0x800000, CRC(7ffde364) SHA1(233603fcd481c018862f28045730e4099ff34776) )
- ROM_LOAD16_BYTE( "251ks52.c7", 0x3000000, 0x800000, CRC(819c10a3) SHA1(7b5d6fb4ced1176c2d028460334a4049098a2e1e) )
- ROM_LOAD16_BYTE( "251ks52.c8", 0x3000001, 0x800000, CRC(fc5ec208) SHA1(cc067814ec8533fe0ee31e435060caf55191caf3) )
+ ROM_LOAD16_BYTE( "251d.c1", 0x0000000, 0x800000, CRC(b3d88546) SHA1(c277525f3db5b4cb07e9842605c7c40e6c203ad9) )
+ ROM_LOAD16_BYTE( "251d.c2", 0x0000001, 0x800000, CRC(915c8634) SHA1(685ecb4271edf61f6a28a2235de11dd219b999d6) )
+ ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) )
+ ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) )
+ ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) )
+ ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) )
+ ROM_LOAD16_BYTE( "251kds12.c7", 0x3000000, 0x800000, CRC(1de64bff) SHA1(9eccf7a885b1b494c545df531417d4c6dd44311c) )
+ ROM_LOAD16_BYTE( "251kds12.c8", 0x3000001, 0x800000, CRC(2d418d7e) SHA1(d46d10d499434509777283b7c730e56e383e3b1e) )
ROM_END
-ROM_START( kof99ks53 )
+ROM_START( kof99pds01 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "251ks53.p1", 0x000000, 0x100000, CRC(42104d42) SHA1(5e0987a942aab01386fb6ae95641b86ac557de72) )
- ROM_LOAD16_WORD_SWAP( "251r.p2", 0x100000, 0x400000, CRC(274ef47a) SHA1(98654b68cc85c19d4a90b46f3110f551fa2e5357) )
+ ROM_LOAD16_WORD_SWAP( "251phl.p1", 0x000000, 0x100000, CRC(e3923237) SHA1(356c036c9ffc903ba1663ce687b3fc7ec6afdfe3) )
+ ROM_LOAD16_WORD_SWAP( "251phl.p2", 0x100000, 0x400000, CRC(58e3b94a) SHA1(010024bb779d5d346879c4d03857936c3a0b103b) )
- NEO_SFIX_MT_128K
+ NEO_SFIX_128K( "251revo.s1", CRC(1b0133fe) SHA1(7f8e743bc0c8384dec12ca7007d32b23fef8875d) )
NEO_BIOS_AUDIO_128K( "251.m1", CRC(5e74539c) SHA1(6f49a9343cbd026b2c6720ff3fa2e5b1f85e80da) )
@@ -8297,14 +7998,14 @@ ROM_START( kof99ks53 )
ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "251.c1", 0x0000000, 0x800000, CRC(0f9e93fe) SHA1(c7d77f0833c6f526f632e4f2dce59e302f6b9a15) )
- ROM_LOAD16_BYTE( "251.c2", 0x0000001, 0x800000, CRC(e71e2ea3) SHA1(39c7a326fddbcca3b29c68cdc96aad4d62295c0f) )
- ROM_LOAD16_BYTE( "251.c3", 0x1000000, 0x800000, CRC(238755d2) SHA1(01125b5c7a28e350f091280b041954fd1ac7c98f) )
- ROM_LOAD16_BYTE( "251.c4", 0x1000001, 0x800000, CRC(438c8b22) SHA1(ffbc643f5b27dd00f2f95d4ef4c5f29ee814722b) )
- ROM_LOAD16_BYTE( "251.c5", 0x2000000, 0x800000, CRC(0b0abd0a) SHA1(d5ad324fe523bdc6f09209d236cc4932524a48f1) )
- ROM_LOAD16_BYTE( "251.c6", 0x2000001, 0x800000, CRC(65bbf281) SHA1(79ae174667a23dabcfe865b6cd6133c86098452e) )
- ROM_LOAD16_BYTE( "251.c7", 0x3000000, 0x800000, CRC(ff65f62e) SHA1(7cd335fede05b56e15db90ce407c1183a78da4e9) )
- ROM_LOAD16_BYTE( "251.c8", 0x3000001, 0x800000, CRC(8d921c68) SHA1(42acf1d27d52a8e3b6262eb7df50693c0b135565) )
+ ROM_LOAD16_BYTE( "proto_251.c1", 0x0000000, 0x800000, CRC(e5d8ffa4) SHA1(65f15f9f02424a7a9dd35916166594f283e8d424) )
+ ROM_LOAD16_BYTE( "proto_251.c2", 0x0000001, 0x800000, CRC(d822778f) SHA1(b590055e9bf1549bd6e1ecdabd65702202615712) )
+ ROM_LOAD16_BYTE( "proto_251.c3", 0x1000000, 0x800000, CRC(f20959e8) SHA1(38293043fa77ac51c5e3191118874c58f1ae4d30) )
+ ROM_LOAD16_BYTE( "proto_251.c4", 0x1000001, 0x800000, CRC(54ffbe9f) SHA1(8e62442923551f07a552621951b1accab2830e3b) )
+ ROM_LOAD16_BYTE( "proto_251.c5", 0x2000000, 0x800000, CRC(d87a3bbc) SHA1(430f6812088712e0eb5714dcc664d8bba75e921a) )
+ ROM_LOAD16_BYTE( "proto_251.c6", 0x2000001, 0x800000, CRC(4d40a691) SHA1(2b580d0678a5e6033ef16130671e860364d35e56) )
+ ROM_LOAD16_BYTE( "protopds01.c7", 0x3000000, 0x800000, CRC(d6f4d197) SHA1(5a569b9d5b5672fd26902d429d5d6aa64e3fa7c8) )
+ ROM_LOAD16_BYTE( "protopds01.c8", 0x3000001, 0x800000, CRC(ac6e9af1) SHA1(296625896d2236ef63383713004f19e3e3b60156) )
ROM_END
ROM_START( kof99ps01 )
@@ -8414,7 +8115,7 @@ ROM_END
ROM_START( kof99ps05 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "protohs05_251.p1", 0x000000, 0x100000, CRC(fa02bd74) SHA1(a2bd35bd16c26b4b36ef3b1204d0c9e472ff611b) )
- ROM_LOAD16_WORD_SWAP( "protohs05_251.p2", 0x100000, 0x400000, CRC(d851a21a) SHA1(9d0da48b93f3c02baa60b48c719cbf3586f3e612) )
+ ROM_LOAD16_WORD_SWAP( "protohs37_251.p2", 0x100000, 0x400000, CRC(1399207a) SHA1(15bf98b934a07038924b31f2afcac0dab56bce73) )
NEO_SFIX_128K( "proto_251.s1", CRC(fb1498ed) SHA1(d40060b31b6f217a4abdf3b336439fcd7bd7aaef) )
@@ -9269,242 +8970,227 @@ ROM_START( kof99ps37 )
ROM_LOAD16_BYTE( "251sp.c8", 0x3000001, 0x800000, CRC(D79A6E0D) SHA1(f6b1b930a62982ef20d1374b213d246f6352d558) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The King of Fighters '99
-HACK( 2017, kof99s01, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 01)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s02, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 02)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s03, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 03)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s04, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 04)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s05, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 05)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s06, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 06)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s07, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 07)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s08, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 08)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s09, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 09)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s10, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 10)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s11, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Description Of Hack Unknown)(Set 11)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99s12, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Anniversary Edition Hack Updated To Latest Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof99s13, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 Anniversary Edition (s23)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kof99s14, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Red Storm Edition Unsimplified by Kalcetin)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof99s15, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 12)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof99s16, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 13)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kof99s17, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 14)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kof99s18, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 15)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, kof99s19, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 16)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, kof99s20, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional","Kof'99 Anniversary Edition (2014-11-11)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Unlock Intensive mode)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V1)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V2)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V3)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Remove The Shadow On Krizalid's portrait)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Add Bosses' Portraits)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Replace Krizalid's Portraits)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Add Krizalid's Moves)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Re-spell Krizalid's Name While Waiting-Striker)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Get Maximum Power At Start Up)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Free Special Move)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Power Gauge Upgrade)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Free ST)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Change K's Moves)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V1)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V2)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V3)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Iori's Bug)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Joe's Bug)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Leona's Bug)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Change Athena's Move)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V0)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es24, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V1)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es25, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V2)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es26, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V3)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es27, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V4)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Set)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Orochi)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Random Background)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Random Boss)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Backward Rolling)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Special Dialogue)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99es34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Unlimited Credits In Console Mode)(earlier)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Unlock Intensive Mode)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Remove The Shadow On Krizalid's Portrait)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Add Bosses' Portraits On The Character Selection Screen)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters-Replace Krizalid's Portraits)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters-Add Krizalid's Moves)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Re-Spell Krizalid's Name While Waiting-Striker)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Get Maximum Power At Start Up)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Free Special Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Power Gauge Upgrade)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Free ST)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Change K's Moves)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (7 Colors Version)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Red Version)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Bloody Red Style)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Iori's Bug)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Joe's Bug)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h24, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Leona's Bug)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h25, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Change Athena's Move)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h26, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V0)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h27, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V1)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V3)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V4)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Set)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Orochi)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Random Background)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Random Boss)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h35, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Backward Rolling)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h36, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h41, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters Add striker move v1 Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h42, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters Add striker move v2 Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h43, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters Add striker move v3 Alt)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h44, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Add Kyo's New Moves)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h45, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Choosing Same One)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99h46, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Investment skills Hit)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (DreamCast 1.0)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (DreamCast 1.2F)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Unlock Intensive Mode)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Revolution Christmas Edition)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Remix Pro 1.07A)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V1)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V2)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V3)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Striker Move V1)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Striker Move V2)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Striker Move V3)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Remove Shadow)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Bosses' portraits)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Replace Krizalid's Portraits)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Krizalid's Moves)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Hidden Characters - Fix Krizalid's Name)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Get Maximum Power After Attack Or Being Attacked.)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Get Maximum Power At Start Up)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Free Special Move)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Power Gauge Upgrade)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Free ST)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Change K's Moves)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Add Kyo's New Moves)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs24, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (7 Colors Version)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs25, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V1)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs26, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V2)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs27, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Color Change V3)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Red Version)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Bloody Red Style)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Iori's Bug)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Joe's Bug)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fix Leona's Bug)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Choosing Same One)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Change Athena's Move)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs35, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V0)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs36, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V1)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs37, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V2)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs38, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V3)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs39, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V4)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs40, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Enable Hidden Set)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs41, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Orochi)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs42, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Random Background)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs43, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Random Boss)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs44, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Backward Rolling)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs45, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Special Dialogue)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99hs46, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Hacks", "Kof'99 (Unlimited Credits In Console Mode)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (DreamCast 1.2F)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Unlock Intensive Mode)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Striker Move V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Striker Move V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Striker Move V3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Remove Shadow)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Bosses' Portraits)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Replace Krizalid's Portraits)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Krizalid's Moves)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Hidden Characters - Fix Krizalid's Name)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enhanced Counter & Armor Mode v1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enhanced Counter & Armor Mode v2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enhanced Counter & Armor Mode v3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Get Maximum Power At Start Up)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Free Special Move)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Power Gauge Upgrade)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Free ST)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Add '97 Shavings Wind)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Change K's Moves)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Add Kyo's New Moves)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks24, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Yagami Temple Moves To Add)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks25, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (7 Colors Version)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks26, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Color Change V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks27, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Color Change V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Color Change V3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Color Change V4)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Icy Blue Style)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Bloody Red Style)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fix Iori's Bug)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fix Joe's Bug)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fix Leona's Bug)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks35, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enable Choosing Same One)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks36, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Change Athena's Move)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks37, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V0)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks38, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks39, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks40, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks41, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V4)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks42, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Enable Hidden Set)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks43, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Orochi)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks44, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Random Background)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks45, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Random Boss)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks46, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Dodge Imitation kof2000)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks47, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Dodge Imitation kof98)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks48, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Dodge Imitation kof98A)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks49, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Special Dialogue)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks50, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Unlimited Credits In Console Mode)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks51, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Robert Hidden Trick)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks52, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Evolution Ultra Remix 2011.12.20)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ks53, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Hacks", "Kof'99 (Simplify The Move Version)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps01, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Unlock Intensive Mode)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps02, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V2)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps03, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Enable Hidden Characters V3)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps04, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Hidden Characters - Remove Shadow)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps05, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Bosses)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps06, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Hidden Characters - Replace Krizalid's)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps07, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Krizalid's Moves)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps08, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Hidden Characters - Fix Krizalid's Name)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps09, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Enhanced Counter & Armor Mode v1)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps10, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Enhanced Counter & Armor Mode v2)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps11, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Enhanced Counter & Armor Mode v3)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps12, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps13, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Get Maximum Power At Start Up)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps14, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Free Special Move)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps15, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Power Gauge Upgrade)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps16, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Free ST)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps17, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Change K's Moves)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps18, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Color Change V1)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps19, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Color Change V2)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps20, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Color Change V3)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps21, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fix S1)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps22, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fix Iori's Bug)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps23, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fix Joe's Bug)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps24, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fix Leona's Bug)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps25, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Change Athena's Move)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps26, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V0)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps27, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V1)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps28, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V3)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps29, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Fixed Life Bar V4)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps30, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Enable Hidden Set)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps31, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Orochi)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps32, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Random Background)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps33, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Random Boss)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps34, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Backward Rolling)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps35, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Special Dialogue)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps36, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Unlimited Credits In Console Mode)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof99ps37, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof'99 (Hidden Characters - Add Bosses' Portraits (Alt))(prototype)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 200?, kof99s01, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 01)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s02, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 02)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s03, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 03)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s04, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 04)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s05, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 05)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s06, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 06)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s07, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 07)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s08, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 08)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s09, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 09)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s10, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 10)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s11, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Description Of Hack Unknown)(Set 11)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s12, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Anniversary Edition)(Updated To Latest Version)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s13, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)(Updated To Latest Version)(Alt)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s14, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Kof'99 (Red Storm Edition Unsimplified)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof99s15, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 12)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof99s16, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 13)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99s17, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 14)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kof99s18, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 15)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, kof99s19, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bismil Hassan", "Kof'99 (Description Of Hack Unknown)(Set 16)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, kof99s20, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional","Kof'99 (Anniversary Edition)(2014-11-11)(NGM-2510)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Unlock Intensive mode)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V1)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V2)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters V3)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Remove The Shadow On Krizalid's portrait)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Add Bosses' Portraits)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "siromezm", "Kof'99 (Replace Krizalid's Portraits)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Add Krizalid's Moves)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Get Maximum Power At Start Up)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Free Special Move)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Power Gauge Upgrade)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Free ST)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Kim", "Kof'99 (Change K's Moves)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "tcwlee", "Kof'99 (Color Change V1)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "tcwlee", "Kof'99 (Color Change V2)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "tcwlee", "Kof'99 (Color Change V3)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "ivex", "Kof'99 (Fix Iori's Bug)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Fix Joe's Bug)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose", "Kof'99 (Fix Leona's Bug)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "star07", "Kof'99 (Change Athena's Move)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "jasonly", "Kof'99 (Enable Hidden Set)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "macrochen", "Kof'99 (Orochi)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Random Background)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Random Boss)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose", "Kof'99 (Backward Rolling)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "star07", "Kof'99 (Special Dialogue)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99es34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Unlimited Credits In Console Mode)(earlier)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Unlock Intensive Mode)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V1)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V2)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters V3)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Remove The Shadow On Krizalid's Portrait)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Add Bosses' Portraits On The Character Selection Screen)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "siromezm", "Kof'99 (Hidden Characters-Replace Krizalid's Portraits)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Hidden Characters-Add Krizalid's Moves)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Re-Spell Krizalid's Name While Waiting-Striker)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Get Maximum Power At Start Up)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Free Special Move)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Power Gauge Upgrade)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Free ST)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Kim", "Kof'99 (Change K's Moves)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "abchen", "Kof'99 (7 Colors Version)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "tcwlee", "Kof'99 (Color Change V1)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "tcwlee", "Kof'99 (Color Change V2)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "tcwlee", "Kof'99 (Color Change V3)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "abchen", "Kof'99 (Red Version)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "abchen", "Kof'99 (Bloody Red Style)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "ivex", "Kof'99 (Fix Iori's Bug)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Fix Joe's Bug)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h24, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose", "Kof'99 (Fix Leona's Bug)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h25, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "star07", "Kof'99 (Change Athena's Move)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h26, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V0)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h27, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V1)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V2)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V3)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V4)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "jasonly", "Kof'99 (Enable Hidden Set)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "macrochen", "Kof'99 (Orochi)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Random Background)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Random Boss)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h35, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose", "Kof'99 (Backward Rolling)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h36, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Unlimited Credits In Console Mode)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h41, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "wesker", "Kof'99 (Hidden Characters Add striker move v1 Alt)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h42, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "wesker", "Kof'99 (Hidden Characters Add striker move v2 Alt)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h43, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Hidden Characters Add striker move v3 Alt)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h44, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "star07", "Kof'99 (Add Kyo's New Moves)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h45, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Unknown", "Kof'99 (Enable Choosing Same One)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99h46, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "yashional", "Kof'99 (Investment skills Hit)(NGM-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (DreamCast 1.0)(05-05-2006)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (DreamCast 1.2F)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Unlock Intensive Mode)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "star07", "Kof'99 (Revolution Christmas Edition)(12-26-2005)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro 1.07A)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V1)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V2)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters V3)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "wesker", "Kof'99 (Hidden Characters - Add Striker Move V1)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "wesker", "Kof'99 (Hidden Characters - Add Striker Move V2)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Hidden Characters - Add Striker Move V3)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs12, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Hidden Characters - Remove Shadow)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Hidden Characters - Add Bosses' portraits)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Hidden Characters Remove Shadow)(Alt)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Get Maximum Power After Attack Or Being Attacked.)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Get Maximum Power At Start Up)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Free Special Move)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Power Gauge Upgrade)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Creamymami", "Kof'99 (Free ST)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "star07", "Kof'99 (Add Kyo's New Moves)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "ivex", "Kof'99 (Fix Iori's Bug)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Fix Joe's Bug)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose", "Kof'99 (Fix Leona's Bug)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Unknown", "Kof'99 (Enable Choosing Same One)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs42, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Random Background)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs43, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "kof1996", "Kof'99 (Random Boss)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs44, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Raymonose", "Kof'99 (Backward Rolling)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99hs46, kof99, neogeo_noslot, neogeo, neogeo_state, kof99, ROT0, "Eddids", "Kof'99 (Unlimited Credits In Console Mode)(NGH-2510)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks01, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Eddids", "Kof'99 (DreamCast 1.2F)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks02, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (Unlock Intensive Mode)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks03, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks04, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks05, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "wesker", "Kof'99 (Hidden Characters - Add Striker Move V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks06, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "wesker", "Kof'99 (Hidden Characters - Add Striker Move V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks07, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "kof1996", "Kof'99 (Hidden Characters - Add Striker Move V3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks08, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "kof1996", "Kof'99 (Hidden Characters - Remove Shadow)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks09, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Eddids", "Kof'99 (Hidden Characters - Add Bosses' Portraits)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks10, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "siromezm", "Kof'99 (Hidden Characters - Replace Krizalid's Portraits)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks11, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "kof1996", "Kof'99 (Hidden Characters - Add Krizalid's Moves)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks13, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Enhanced Counter & Armor Mode v1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks14, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Enhanced Counter & Armor Mode v2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks15, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Enhanced Counter & Armor Mode v3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks16, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks17, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Get Maximum Power At Start Up)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks18, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Free Special Move)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks19, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Power Gauge Upgrade)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks20, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Creamymami", "Kof'99 (Free ST)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks21, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "yashional", "Kof'99 (Add '97 Shavings Wind)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks22, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Kim", "Kof'99 (Change K's Moves)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks23, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "star07", "Kof'99 (Add Kyo's New Moves)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks24, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Unknown", "Kof'99 (Yagami Temple Moves To Add)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks25, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "abchen", "Kof'99 (7 Colors Version)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks26, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "tcwlee", "Kof'99 (Color Change V1)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks27, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "tcwlee", "Kof'99 (Color Change V2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks28, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "tcwlee", "Kof'99 (Color Change V3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks29, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "tcwlee & Katana", "Kof'99 (Color Change V4)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks30, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Unknown", "Kof'99 (Icy Blue Style)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks31, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "abchen", "Kof'99 (Bloody Red Style)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks32, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "ivex", "Kof'99 (Fix Iori's Bug)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks33, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "kof1996", "Kof'99 (Fix Joe's Bug)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks34, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose", "Kof'99 (Fix Leona's Bug)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks35, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Unknown", "Kof'99 (Enable Choosing Same One)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks36, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "star07", "Kof'99 (Change Athena's Move)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks42, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Jason", "Kof'99 (Enable Hidden Set)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks43, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "macrochen", "Kof'99 (Orochi)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks44, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "kof1996", "Kof'99 (Random Background)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks45, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "kof1996", "Kof'99 (Random Boss)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks46, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "raymonose and jason", "Kof'99 (Dodge Imitation kof2000)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks47, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "marcochen", "Kof'99 (Dodge Imitation kof98)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks48, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "marcochen", "Kof'99 (Dodge Imitation kof98A)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks49, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "star07", "Kof'99 (Special Dialogue)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks50, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Eddids", "Kof'99 (Unlimited Credits In Console Mode)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks51, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "xuyongsheng90", "Kof'99 (Robert Hidden Trick)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks52, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "yashional", "Kof'99 (Evolution Ultra Remix 2011.12.20)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks53, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Unknown", "Kof'99 (Simplify The Move Version)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks54, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Eddids", "Kof'99 (DreamCast 1.0)(05-05-2006)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks55, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Eddids", "Kof'99 (DreamCast 1.2f)(Alt)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks56, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "star07", "Kof'99 (Revolution CE 1.2)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks57, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro 1.07a)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks58, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Raymonose & Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Pro 2.00f)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks59, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters v3)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ks60, kof99, neogeo_noslot, neogeo, neogeo_state, kof99k, ROT0, "ivex", "Kof'99 (Combo version)(Korean Release)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds01, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro 1.07a)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds02, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Pro 2.00f)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds03, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters v3)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds04, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (Hidden Characters Add bosses' Portraits)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds05, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "siromezm", "Kof'99 (Hidden Characters Replace Krizalid's Portraits)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds06, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (Hidden Characters Fix Krizalid's Name)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds07, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'99 (Combo version)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds08, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Fixed Life Bar)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds09, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Turn Life Bar Into Half Transparency)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds10, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Remove power Info Border)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds11, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Turn time Bg Into Half Transparency)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99kds12, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Remove Time Background)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99pds01, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof'99 (Evolutionary Balance)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps01, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'99 (Unlock Intensive Mode)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps02, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'99 (Enable Hidden Characters V2)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps03, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters V3)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps04, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'99 (Hidden Characters - Remove Shadow)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps05, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (Hidden Characters - Add Bosses)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps06, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "siromezm", "Kof'99 (Hidden Characters - Replace Krizalid's)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps07, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'99 (Hidden Characters - Add Krizalid's Moves)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps08, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (Hidden Characters - Fix Krizalid's Name)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps09, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Enhanced Counter & Armor Mode v1)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps10, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Enhanced Counter & Armor Mode v2)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps11, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Enhanced Counter & Armor Mode v3)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps12, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Get Maximum Power After Attack Or Being Attacked)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps13, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Get Maximum Power At Start Up)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps14, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Free Special Move)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps15, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Power Gauge Upgrade)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps16, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Kof'99 (Free ST)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps17, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kim", "Kof'99 (Change K's Moves)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps18, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'99 (Color Change V1)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps19, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'99 (Color Change V2)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps20, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee", "Kof'99 (Color Change V3)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps21, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "siromezm", "Kof'99 (Fix S1)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps22, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ivex", "Kof'99 (Fix Iori's Bug)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps23, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'99 (Fix Joe's Bug)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps24, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'99 (Fix Leona's Bug)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps25, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "star07", "Kof'99 (Change Athena's Move)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps26, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V0)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps27, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V1)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps28, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V3)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps29, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V4)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps30, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "Kof'99 (Enable Hidden Set)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps31, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "macrochen", "Kof'99 (Orochi)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps32, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'99 (Random Background)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps33, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kof1996", "Kof'99 (Random Boss)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps34, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Kof'99 (Backward Rolling)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps35, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "star07", "Kof'99 (Special Dialogue)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps36, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (Unlimited Credits In Console Mode)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof99ps37, kof99, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Kof'99 (Hidden Characters - Add Bosses' Portraits (Alt))(prototype)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/kyugo.cpp b/docs/release/src/hbmame/drivers/kyugo.cpp
index 94e6c539d85..cbe60ee27a4 100644
--- a/docs/release/src/hbmame/drivers/kyugo.cpp
+++ b/docs/release/src/hbmame/drivers/kyugo.cpp
@@ -43,4 +43,4 @@ ROM_START( airwolffr )
ROM_LOAD_OPTIONAL( "epl12p6a.9k", 0x0300, 0x0034, CRC(f5acad85) SHA1(ee3caeedf3e91793b12895f109eae5417f5c7631) )
ROM_END
-HACK( 2007, airwolffr, airwolf, srdmissn, airwolf, kyugo_state, srdmissn, ROT0, "Arkatrad", "Airwolf (French)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, airwolffr, airwolf, srdmissn, airwolf, kyugo_state, srdmissn, ROT0, "S.Arkames", "Airwolf (French Translation)(10.29.2007)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/mexico86.cpp b/docs/release/src/hbmame/drivers/mexico86.cpp
index 21f6fdf0662..d4bff4ecf59 100644
--- a/docs/release/src/hbmame/drivers/mexico86.cpp
+++ b/docs/release/src/hbmame/drivers/mexico86.cpp
@@ -2,37 +2,27 @@
// Derechos Del Autor:Gaston90
#include "../mame/drivers/mexico86.cpp"
-/***************************************
- Proyecto Shadows Mame Build Plus
-***************************************/
-
-/******************************************************************************************
- Muchos Roms De Mi Proyecto Shadow Se Estará Deshabilitado. Por
- Los Motivo Es Que Se Empezó Agregar En El HBMame Oficial, Lo Cual Me Veré
- Obligado Deshabilitando Porque Si No Se Estaría Duplicado Archivo De Roms.
-******************************************************************************************/
-
-/*****************************************
- *
- * ROM Definición(s)
- *
- ****************************************/
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- KiKi KaiKai
-*****************************************/
+ /***********
+ KiKi KaiKai
+**************/
ROM_START( kikikais01 )
ROM_REGION( 0x28000, "maincpu", 0 )
- ROM_LOAD( "a85-17hc01.h16", 0x00000, 0x08000, CRC(2a13c079) SHA1(0c7b9a4598d5add28edca306a060268945aa8923) ) /* 1st half, main code */
- ROM_CONTINUE( 0x18000, 0x08000 ) /* 2nd half, banked at 0x8000 */
- ROM_LOAD( "a85-16.h18", 0x08000, 0x10000, CRC(4094d750) SHA1(05e0ad177a3eb144b203784ecb6242a0fc5c4d4d) ) /* banked at 0x8000 */
+ ROM_LOAD( "a85-17hc01.h16", 0x00000, 0x08000, CRC(2a13c079) SHA1(0c7b9a4598d5add28edca306a060268945aa8923) )
+ ROM_CONTINUE( 0x18000, 0x08000 )
+ ROM_LOAD( "a85-16.h18", 0x08000, 0x10000, CRC(4094d750) SHA1(05e0ad177a3eb144b203784ecb6242a0fc5c4d4d) )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "a85-11.f6", 0x0000, 0x8000, CRC(cc3539db) SHA1(4239a40fdee65cba613e4b4ec54cf7899480e366) )
- ROM_REGION( 0x0800, "cpu2", 0 ) /* 2k for the microcontroller (MC6801U4 type MCU) */
- /* MCU labeled TAITO A85 01, JPH1020P, 185, PS4 */
+ ROM_REGION( 0x0800, "cpu2", 0 )
+
ROM_LOAD( "a85-01.g8", 0x0000, 0x0800, NO_DUMP )
ROM_REGION( 0x40000, "gfx1", ROMREGION_INVERT )
@@ -42,17 +32,11 @@ ROM_START( kikikais01 )
ROM_LOAD( "a85-12hc01.a6", 0x30000, 0x10000, CRC(29ab45e0) SHA1(cfff982d7f64fad8516474801e28f62f5982fd67) )
ROM_REGION( 0x0300, "proms", 0 )
- ROM_LOAD( "a85-08.g15", 0x0000, 0x0100, CRC(d15f61a8) SHA1(945c8aa26c85269c10373218bef13e04e25eb1e4) ) /* all proms are 63S141AN or compatible type */
+ ROM_LOAD( "a85-08.g15", 0x0000, 0x0100, CRC(d15f61a8) SHA1(945c8aa26c85269c10373218bef13e04e25eb1e4) )
ROM_LOAD( "a85-10.g12", 0x0100, 0x0100, CRC(8fc3fa86) SHA1(d4d86f8e147bbf2a370de428ac20a28b0f146782) )
ROM_LOAD( "a85-09.g14", 0x0200, 0x0100, CRC(b931c94d) SHA1(fb554084f34c602d1ff7806fb945a06cf14332af) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// KiKi KaiKai
-HACK( 1986, kikikais01, kikikai, kikikai, kikikai, mexico86_state, 0, ROT90, "Hacks", "KiKi KaiKai (Translation Chinese)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 200?, kikikais01, kikikai, kikikai, kikikai, mexico86_state, 0, ROT90, "Unknown", "KiKi KaiKai (Translation Chinese)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/mgd2.cpp b/docs/release/src/hbmame/drivers/mgd2.cpp
index 3c3c56df4bf..17023c16cf1 100644
--- a/docs/release/src/hbmame/drivers/mgd2.cpp
+++ b/docs/release/src/hbmame/drivers/mgd2.cpp
@@ -1167,7 +1167,7 @@ HACK( 1991, burningfd, burningf, neogeo_noslot, neogeo, neogeo_state, neogeo
HACK( 1991, crswordd, crsword, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Alpha Denshi Co.", "Crossed Swords (MGD2)", MACHINE_SUPPORTS_SAVE )
HACK( 1990, cyberlipd, cyberlip, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Cyber-Lip (MGD2)", MACHINE_SUPPORTS_SAVE )
HACK( 1991, eightmand, eightman, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK / Pallas", "Eight Man (MGD2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, fatfury1d, fatfury1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Fatal Fury - King of Fighters (MGD2)", MACHINE_SUPPORTS_SAVE )
+HACK( 1991, fatfury1d, fatfury1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Fatal Fury (MGD2)", MACHINE_SUPPORTS_SAVE )
HACK( 1992, fbfrenzyd, fbfrenzy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Football Frenzy (MGD2)", MACHINE_SUPPORTS_SAVE )
HACK( 1991, gpilotsd, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Ghost Pilots (MGD2)", MACHINE_SUPPORTS_SAVE )
HACK( 1990, joyjoyd, joyjoy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Puzzled (MGD2)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/midtunit.cpp b/docs/release/src/hbmame/drivers/midtunit.cpp
index 473d820a0e2..9cfb52f4af7 100644
--- a/docs/release/src/hbmame/drivers/midtunit.cpp
+++ b/docs/release/src/hbmame/drivers/midtunit.cpp
@@ -347,18 +347,27 @@ ROM_START( mk2fr )
ROM_END
-HACK( 1992, mkturbod, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "hack", "Mortal Kombat (Turbo Ninja T-Unit 03/19/93, hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, mktturboen, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Zenomorp", "Mortal Kombat (Turbo Endurance)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, mktturbopi, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Zenomorp", "Mortal Kombat (Projectile Insanity)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, mk2r33, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Midway", "Mortal Kombat II (rev L3.3 (prototype))", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, umk2te50, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "SK", "Ultimate Mortal Kombat II Tournament Edition r5.0.050)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, umk2te51, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "SK", "Ultimate Mortal Kombat II Tournament Edition r5.0.051)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, umk2te52, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "SK", "Ultimate Mortal Kombat II Tournament Edition r5.0.052)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mkfr, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Arkatrad", "Mortal Kombat (French)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mk2fr, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Arkatrad", "Mortal Kombat II (French)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, mk2v28b1, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "hack", "Mortal Kombat II v2.8 beta 1", MACHINE_SUPPORTS_SAVE )
-
-//PSmame (c) gaston90
+HACK( 200?, mkturbod, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Unknown", "Mortal Kombat (Turbo Ninja T-Unit 03/19/93, hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, mktturboen, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Zenomorp", "Mortal Kombat (Turbo Endurance)(rev 5.0 T-Unit 03/19/93)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, mktturbopi, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Zenomorp", "Mortal Kombat (Projectile Insanity)(rev 5.0 T-Unit 03/19/93)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mk2r33, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Midway", "Mortal Kombat II (prototype)(rev L3.3)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, umk2te50, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "SK", "Ultimate Mortal Kombat II Tournament Edition r5.0.050)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, umk2te51, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "SK", "Ultimate Mortal Kombat II Tournament Edition r5.0.051)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, umk2te52, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "SK", "Ultimate Mortal Kombat II Tournament Edition r5.0.052)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mkfr, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Arkatrad", "Mortal Kombat (Language Translation French)(rev 5.0 T-Unit 03/19/93)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mk2fr, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Arkatrad", "Mortal Kombat II (Language Translation French)(12.02.2007)(Set 01)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, mk2v28b1, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Unknown", "Mortal Kombat II (Ver 2.8)(Beta 1)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+
+
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /*************
+ Mortal Kombat
+****************/
ROM_START( mks01 )
ROM_REGION( 0x50000, "adpcm:cpu", 0 )
@@ -391,9 +400,10 @@ ROM_START( mks01 )
ROM_LOAD32_BYTE( "mkt-uj22.bin", 0x400003, 0x80000, CRC(5e12523b) SHA1(468f93ef9bb6addb45c1c939d24b6511f255426a) )
ROM_END
- /*****************************************
- Mortal Kombat II
- ****************************************/
+ /****************
+ Mortal Kombat II
+*******************/
+
ROM_START( mk2fr01 )
ROM_REGION16_LE( 0xc00000, "dcs", ROMREGION_ERASEFF )
ROM_LOAD16_BYTE( "su2.l1", 0x000000, 0x80000, CRC(5f23d71d) SHA1(54c2afef243759e0f3dbe2907edbc4302f5c8bad) )
@@ -538,19 +548,13 @@ ROM_START( mk2fr04 )
ROM_LOAD32_BYTE( "uj22-vid", 0x800003, 0x100000, CRC(8891d785) SHA1(fd460df1ef8f4306ea42f7dc41488a80fd2c8f53) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Mortal Kombat
-HACK( 1992, mks01, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "Hacks", "Mortal Kombat (NEO ARC French Traduction Set 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mks01, mk, tunit_adpcm, mk, midtunit_state, mktunit, ROT0, "S.Arkames", "Mortal Kombat (Language Translation French)(Alt)(rev 5.0 T-Unit 03/19/93)", MACHINE_SUPPORTS_SAVE )
// Mortal Kombat II
-HACK( 2007, mk2fr01, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Hacks", "Mortal Kombat II (NEO ARC French Traduction Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mk2fr02, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Hacks", "Mortal Kombat II (NEO ARC French Traduction Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mk2fr03, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Hacks", "Mortal Kombat II (NEO ARC French Traduction Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mk2fr04, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "Hacks", "Mortal Kombat II (NEO ARC French Traduction Set 04)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mk2fr01, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "S.Arkames", "Mortal Kombat II (Language Translation French)(12.02.2007)(Set 02)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mk2fr02, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "S.Arkames", "Mortal Kombat II (Language Translation French)(12.02.2007)(Set 03)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mk2fr03, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "S.Arkames", "Mortal Kombat II (Language Translation French)(12.02.2007)(Set 04)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mk2fr04, mk2, tunit_dcs, mk2, midtunit_state, mk2, ROT0, "S.Arkames", "Mortal Kombat II (Language Translation French)(12.02.2007)(Set 05)(rev L3.1)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/mslug.cpp b/docs/release/src/hbmame/drivers/mslug.cpp
index 9fef3717e70..ddc1f65501a 100644
--- a/docs/release/src/hbmame/drivers/mslug.cpp
+++ b/docs/release/src/hbmame/drivers/mslug.cpp
@@ -76,9 +76,7 @@ ROM_END
// Metal Slug
HACK( 2005, msboot, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Nazca", "Metal Slug (Bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, mslugeh, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug Enhanced", MACHINE_SUPPORTS_SAVE ) // New standard weapon shotgun - 20 bombs instead of 10
-
-
+HACK( 1996, mslugeh, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug (Enhanced)", MACHINE_SUPPORTS_SAVE ) // New standard weapon shotgun - 20 bombs instead of 10
//PSmame (c) gaston90 used with permission
diff --git a/docs/release/src/hbmame/drivers/mslug2.cpp b/docs/release/src/hbmame/drivers/mslug2.cpp
index 2d6a68a45f7..ad900cfbea8 100644
--- a/docs/release/src/hbmame/drivers/mslug2.cpp
+++ b/docs/release/src/hbmame/drivers/mslug2.cpp
@@ -227,8 +227,6 @@ ROM_START( mslug2t ) /* System11 - Metal Slug 2 Turbo - hack to remove slowdowns
ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) )
ROM_END
-
-
// Metal Slug 2
HACK( 200?, mslug2eh, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Style remix set 1)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug2eh0, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Enhanced Revised Version)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
@@ -236,13 +234,12 @@ HACK( 200?, mslug2eh1, mslug2, neogeo_noslot, neogeo, neogeo_state, neo
HACK( 200?, mslug2eh2, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Style remix set 3)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug2eh3, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Style remix set 4)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug2eh4, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Style remix set 5)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, mslug2fr, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Metal Slug 2 (French)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, mslug2fro, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Metal Slug 2 (French)(Old)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug2sh, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (hybrid Bullets version)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, mslug2fr, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Metal Slug 2 (Traduction French)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, mslug2fro, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Metal Slug 2 (Traduction French)(Old)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug2sh, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Hybrid bullets version)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2015, mslug2t, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11", "Metal Slug 2 Turbo (NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-
//PSmame (c) gaston90 used with permission
/********************************************
@@ -713,6 +710,66 @@ ROM_START( mslug2s26 )
ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) )
ROM_END
+ROM_START( mslug2s27 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "241h27.p1", 0x000000, 0x100000, CRC(15bd7c96) SHA1(14e604b4a66e513e3a77c0468c53ea3c8d306384) )
+ ROM_LOAD16_WORD_SWAP( "241h26.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) )
+
+ NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) )
+
+ NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) )
+
+ ROM_REGION( 0x800000, "ymsnd", 0 )
+ ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) )
+ ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "241.c1", 0x0000000, 0x800000, CRC(394b5e0d) SHA1(4549926f5054ee6aa7689cf920be0327e3908a50) )
+ ROM_LOAD16_BYTE( "241.c2", 0x0000001, 0x800000, CRC(e5806221) SHA1(1e5475cfab129c77acc610f09369ca42ba5aafa5) )
+ ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) )
+ ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) )
+ROM_END
+
+ROM_START( mslug2s28 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "241h28.p1", 0x000000, 0x100000, CRC(41152847) SHA1(6e7b4a0f20c5f750fd696db9d11baadb9bc3a378) )
+ ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) )
+
+ NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) )
+
+ NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) )
+
+ ROM_REGION( 0x800000, "ymsnd", 0 )
+ ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) )
+ ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "241.c1", 0x0000000, 0x800000, CRC(394b5e0d) SHA1(4549926f5054ee6aa7689cf920be0327e3908a50) )
+ ROM_LOAD16_BYTE( "241.c2", 0x0000001, 0x800000, CRC(e5806221) SHA1(1e5475cfab129c77acc610f09369ca42ba5aafa5) )
+ ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) )
+ ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) )
+ROM_END
+
+ROM_START( mslug2s29 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "241h29.p1", 0x000000, 0x100000, CRC(fe803784) SHA1(1966f8c896d564570cceb108617021849a418484) )
+ ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) )
+
+ NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) )
+
+ NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) )
+
+ ROM_REGION( 0x800000, "ymsnd", 0 )
+ ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) )
+ ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "241.c1", 0x0000000, 0x800000, CRC(394b5e0d) SHA1(4549926f5054ee6aa7689cf920be0327e3908a50) )
+ ROM_LOAD16_BYTE( "241.c2", 0x0000001, 0x800000, CRC(e5806221) SHA1(1e5475cfab129c77acc610f09369ca42ba5aafa5) )
+ ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) )
+ ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) )
+ROM_END
+
ROM_START( mslug2ts01 )
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "241thc01.p1", 0x000000, 0x100000, CRC(5c355a20) SHA1(28ce5409d94217432b245d04a2204df10836e50e) )
@@ -2695,7 +2752,7 @@ ROM_END
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Metal Slug 2
-HACK( 200?, mslug2s01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Very Hard Enemy Plate)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug2s01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Revenge Edition)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug2s03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Weapons Flame Shot With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug2s04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Weapons Heavy Machine Gun With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug2s05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Weapons Laser Gun With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
@@ -2718,6 +2775,9 @@ HACK( 2013, mslug2s23, mslug2, neogeo_noslot, neogeo, neogeo_state,
HACK( 200?, mslug2s24, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Metal Slug 2 (War Chariot)(Original Roms)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2s25, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gaston90", "Metal Slug 2 (Edition Extreme Difficulty)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2017, mslug2s26, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Version Qing Youlan)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, mslug2s27, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Version Qing Youlan)(Ver.Unknown)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug2s28, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Mounts Edition)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, mslug2s29, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 2 (Sniper Version)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2017, mslug2ts01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Shyma.X", "Metal Slug 2 Turbo (NEO ARC Traduction V1)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2017, mslug2ts02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Shyma.X", "Metal Slug 2 Turbo (NEO ARC Traduction V2)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2017, mslug2ts03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Shyma.X", "Metal Slug 2 Turbo (NEO ARC Traduction V3)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
@@ -2741,26 +2801,26 @@ HACK( 2017, mslug2ts20, mslug2, neogeo_noslot, neogeo, neogeo_state,
HACK( 2017, mslug2ts21, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/DDJ", "Metal Slug 2 Turbo (Quick Go Next Mission)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2017, mslug2ts22, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Unknown", "Metal Slug 2 Turbo (Version Qing Youlan)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2017, mslug2ts23, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Gaston90", "Metal Slug 2 Turbo (Edition Extreme Difficulty)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, mslug2ts24, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Unknown", "Metal Slug 2 Turbo (Very Hard Enemy Plate)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gaston90", "Metal Slug 2 (Very Hard Enemy Plate)(NEO ARC French Traduction Set 01)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Very Hard Enemy Plate)(NEO ARC French Traduction Set 02)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Unknown", "Metal Slug 2 (Very Hard Enemy Plate)(Hybrid Bullets Version)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Eddids [FGCH]", "Metal Slug 2 (Very Hard Enemy Plate)(Unlimited Credits in Console Mode)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/kof1996", "Metal Slug 2 (Very Hard Enemy Plate)(Enable Hidden Menu)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(Weapons Flame Shot With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(Weapons Heavy Machine Gun With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(Weapons Laser With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(Weapons Rocket Launcher With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(Weapons Shotgun With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Siromezm", "Metal Slug 2 (Very Hard Enemy Plate)(Fire Bomb)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Very Hard Enemy Plate)(Circulation For The Gun)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Very Hard Enemy Plate)(Change Character)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(Become big mode)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Very Hard Enemy Plate)(Change Weapon And Mummy)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep17, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(99 Grenades)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Very Hard Enemy Plate)(POW Never Lose)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Very Hard Enemy Plate)(Quick go next mission)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2vhep20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Very Hard Enemy Plate)(War chariot)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, mslug2ts24, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "System11/Unknown", "Metal Slug 2 Turbo (Revenge Edition)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gaston90", "Metal Slug 2 (Revenge Edition)(NEO ARC French Traduction Set 01)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revenge Edition)(NEO ARC French Traduction Set 02)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Unknown", "Metal Slug 2 (Revenge Edition)(Hybrid Bullets Version)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Eddids [FGCH]", "Metal Slug 2 (Revenge Edition)(Unlimited Credits in Console Mode)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/kof1996", "Metal Slug 2 (Revenge Edition)(Enable Hidden Menu)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(Weapons Flame Shot With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(Weapons Heavy Machine Gun With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(Weapons Laser With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(Weapons Rocket Launcher With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(Weapons Shotgun With Infinite Ammo)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Siromezm", "Metal Slug 2 (Revenge Edition)(Fire Bomb)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Revenge Edition)(Circulation For The Gun)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Revenge Edition)(Change Character)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(Become big mode)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Revenge Edition)(Change Weapon And Mummy)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep17, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(99 Grenades)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Ydmis", "Metal Slug 2 (Revenge Edition)(POW Never Lose)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Revenge Edition)(Quick go next mission)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2vhep20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/DDJ", "Metal Slug 2 (Revenge Edition)(War chariot)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2vqy01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Shyma.X", "Metal Slug 2 (Version Qing Youlan)(NEO ARC French Traduction Set 01)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2vqy02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Shyma.X", "Metal Slug 2 (Version Qing Youlan)(NEO ARC French Traduction Set 02)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2vqy03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown/Eddids [FGCH]", "Metal Slug 2 (Version Qing Youlan)(Unlimited Credits in Console Mode)(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
@@ -2793,27 +2853,27 @@ HACK( 2018, mslug2rmnl17, mslug2, neogeo_noslot, neogeo, neogeo_state,
HACK( 2018, mslug2rmnl18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2rmnl19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2rmnl20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Flame Shot Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Flame Shot Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Flame Shot Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Flame Shot Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Heavy Machine Gun Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Heavy Machine Gun Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Heavy Machine Gun Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Heavy Machine Gun Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Laser Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Laser Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Laser Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Laser Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Rocket Launcher Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Rocket Launcher Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Rocket Launcher Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Rocket Launcher Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh17, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Shotgun Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Shotgun Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )//
-HACK( 2018, mslug2rmvh19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Shotgun Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmvh20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Shotgun Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Flame Shot Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Flame Shot Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Flame Shot Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Flame Shot Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Heavy Machine Gun Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Heavy Machine Gun Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Heavy Machine Gun Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Heavy Machine Gun Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Laser Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Laser Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Laser Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Laser Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Rocket Launcher Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Rocket Launcher Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Rocket Launcher Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Rocket Launcher Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh17, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Shotgun Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Shotgun Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )//
+HACK( 2018, mslug2rmvh19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Shotgun Mix V2.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmvh20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Shotgun Mix V2.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2rmhbv01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug2rmhbv02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmhbhv01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Hybrid Bullets Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug2rmhbhv02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Very Hard Enemy Plate Hybrid Bullets Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 2018, mslug2rmhbhv01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Hybrid Bullets Mix V1.0 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug2rmhbhv02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Revenge Edition Hybrid Bullets Mix V1.1 [21-5-2018])(NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/mslug3.cpp b/docs/release/src/hbmame/drivers/mslug3.cpp
index 8b69f43d59d..2a7ebb43e4c 100644
--- a/docs/release/src/hbmame/drivers/mslug3.cpp
+++ b/docs/release/src/hbmame/drivers/mslug3.cpp
@@ -907,8 +907,6 @@ ROM_START( mslug3v ) // extreme violence
ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) )
ROM_END
-
-
// Metal Slug 3
HACK( 200?, mslug3d, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3d, ROT0, "SNK", "Metal Slug 3 (Decrypted C)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3e02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Ydmis", "Metal Slug 3 (Style remix set 02)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
@@ -935,12 +933,12 @@ HACK( 200?, mslug3e22, mslug3, neogeo_noslot, neogeo, neogeo_state, mslu
HACK( 2013, mslug3eb, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "PlayerX China", "Metal Slug 3 (Blue Out Of Blue (6.14))(NGM-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3eha, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "HappyAsr", "Metal Slug 3 (Style remix 030826)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3ehs, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Ydmis", "Metal Slug 3 (Style remix set 01)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, mslug3fr, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Arkatrad", "Metal Slug 3 (French)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, mslug3fro, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Arkatrad", "Metal Slug 3 (French)(Old)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, mslug3fr, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Arkatrad", "Metal Slug 3 (Traduction French)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, mslug3fro, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Arkatrad", "Metal Slug 3 (Traduction French)(Old)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3hev, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Unknown", "Metal Slug 3 (Enhanced Version 2015)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3kh, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Fighters Kim and Ydmis", "Metal Slug 3 (Style remix 030801)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3kho, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Fighters Kim and Ydmis", "Metal Slug 3 (Style remix 030728)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug3nd, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "SNK", "Metal Slug 3 (NGH-2560)(Fully Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug3nd, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix,ROT0, "SNK", "Metal Slug 3 (Fully Decrypted C)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 2012, mslug3v, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3b6, ROT0, "Eezezy", "Metal Slug 3 (Violence Edition)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
@@ -2049,6 +2047,33 @@ ROM_START( mslug3nm26 )
ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) )
ROM_END
+ROM_START( mslug3nm27 )
+ ROM_REGION( 0x900000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "mslug3nm27.sma", 0x0c0000, 0x040000, CRC(c2dc0b28) SHA1(3aff37ec62def5a8f23523cb7c1988934e27ea30) )
+ ROM_LOAD16_WORD_SWAP( "256eb.p1", 0x100000, 0x400000, CRC(6ec2e58d) SHA1(d83dd522a5c8a8b4bd32722967e3d934d2e73e08) )
+ ROM_LOAD16_WORD_SWAP( "256nm27.p2", 0x500000, 0x400000, CRC(faaf8cd8) SHA1(264018877eab84582ba553cb42d75f15c0c08f65) )
+
+ NEO_SFIX_MT_512K
+
+ NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) )
+ ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) )
+ ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) )
+ ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "256.c1", 0x0000000, 0x800000, CRC(5a79c34e) SHA1(b8aa51fa50935cae62ab3d125b723ab888691e60) )
+ ROM_LOAD16_BYTE( "256.c2", 0x0000001, 0x800000, CRC(944c362c) SHA1(3843ab300f956280475469caee70135658f67089) )
+ ROM_LOAD16_BYTE( "256.c3", 0x1000000, 0x800000, CRC(6e69d36f) SHA1(94e8cf42e999114b4bd8b30e0aa2f365578c4c9a) )
+ ROM_LOAD16_BYTE( "256.c4", 0x1000001, 0x800000, CRC(b755b4eb) SHA1(804700a0966a48f130c434ede3f970792ea74fa5) )
+ ROM_LOAD16_BYTE( "256.c5", 0x2000000, 0x800000, CRC(7aacab47) SHA1(312c1c9846175fe1a3cad51d5ae230cf674fc93d) )
+ ROM_LOAD16_BYTE( "256.c6", 0x2000001, 0x800000, CRC(c698fd5d) SHA1(16818883b06849ba2f8d61bdd5e21aaf99bd8408) )
+ ROM_LOAD16_BYTE( "256.c7", 0x3000000, 0x800000, CRC(cfceddd2) SHA1(7def666adf8bd1703f40c61f182fc040b6362dc9) )
+ ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) )
+ROM_END
+
ROM_START( mslug3h01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "256h01.p1", 0x000000, 0x100000, CRC(b2088d99) SHA1(884525eb82ed8954edcba0511a5ccbccc11ebee0) )
@@ -3215,6 +3240,110 @@ ROM_START( mslug3h45 )
ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) )
ROM_END
+ROM_START( mslug3h46 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "256h46.p1", 0x000000, 0x100000, CRC(fafde0b4) SHA1(3eee501ddebda761d93c49cdea135fdf0aa0dc9c) )
+ ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) )
+
+ NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) )
+
+ NEO_BIOS_AUDIO_512K( "256h46.m1", CRC(c84d22f2) SHA1(069d5eafa859acbebc35394344df78ea84055cf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) )
+ ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) )
+ ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) )
+ ROM_LOAD( "256h46.v4", 0xc00000, 0x400000, CRC(b45d9a3b) SHA1(eee342e11865facbbfcaf82b8e16b9e64b8c309c) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) )
+ ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) )
+ ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) )
+ ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) )
+ ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) )
+ ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) )
+ ROM_LOAD16_BYTE( "256d.c7", 0x3000000, 0x800000, CRC(9395b809) SHA1(ca9ac9832017094eee3623f0b6c4c4b7b4f1374d) )
+ ROM_LOAD16_BYTE( "256d.c8", 0x3000001, 0x800000, CRC(a369f9d4) SHA1(f8146ea80a1a23da7e7e04c88f778ee9abdfeb5c) )
+ROM_END
+
+ROM_START( mslug3h47 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "256h47.p1", 0x000000, 0x100000, CRC(bb448975) SHA1(3b9565ad6f2468ee95b953161d1701c88c9568e5) )
+ ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) )
+
+ NEO_SFIX_MT_512K
+
+ NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) )
+ ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) )
+ ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) )
+ ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "256.c1", 0x0000000, 0x800000, CRC(5a79c34e) SHA1(b8aa51fa50935cae62ab3d125b723ab888691e60) )
+ ROM_LOAD16_BYTE( "256.c2", 0x0000001, 0x800000, CRC(944c362c) SHA1(3843ab300f956280475469caee70135658f67089) )
+ ROM_LOAD16_BYTE( "256.c3", 0x1000000, 0x800000, CRC(6e69d36f) SHA1(94e8cf42e999114b4bd8b30e0aa2f365578c4c9a) )
+ ROM_LOAD16_BYTE( "256.c4", 0x1000001, 0x800000, CRC(b755b4eb) SHA1(804700a0966a48f130c434ede3f970792ea74fa5) )
+ ROM_LOAD16_BYTE( "256.c5", 0x2000000, 0x800000, CRC(7aacab47) SHA1(312c1c9846175fe1a3cad51d5ae230cf674fc93d) )
+ ROM_LOAD16_BYTE( "256.c6", 0x2000001, 0x800000, CRC(c698fd5d) SHA1(16818883b06849ba2f8d61bdd5e21aaf99bd8408) )
+ ROM_LOAD16_BYTE( "256.c7", 0x3000000, 0x800000, CRC(cfceddd2) SHA1(7def666adf8bd1703f40c61f182fc040b6362dc9) )
+ ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) )
+ROM_END
+
+ROM_START( mslug3h48 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "256h47.p1", 0x000000, 0x100000, CRC(bb448975) SHA1(3b9565ad6f2468ee95b953161d1701c88c9568e5) )
+ ROM_LOAD16_WORD_SWAP( "256h39.p2", 0x100000, 0x400000, CRC(b0ee01c9) SHA1(1e6530c9cf411c6623e143d1338bf592fb6de2ff) )
+
+ NEO_SFIX_MT_512K
+
+ NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) )
+ ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) )
+ ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) )
+ ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "256.c1", 0x0000000, 0x800000, CRC(5a79c34e) SHA1(b8aa51fa50935cae62ab3d125b723ab888691e60) )
+ ROM_LOAD16_BYTE( "256.c2", 0x0000001, 0x800000, CRC(944c362c) SHA1(3843ab300f956280475469caee70135658f67089) )
+ ROM_LOAD16_BYTE( "256.c3", 0x1000000, 0x800000, CRC(6e69d36f) SHA1(94e8cf42e999114b4bd8b30e0aa2f365578c4c9a) )
+ ROM_LOAD16_BYTE( "256.c4", 0x1000001, 0x800000, CRC(b755b4eb) SHA1(804700a0966a48f130c434ede3f970792ea74fa5) )
+ ROM_LOAD16_BYTE( "256.c5", 0x2000000, 0x800000, CRC(7aacab47) SHA1(312c1c9846175fe1a3cad51d5ae230cf674fc93d) )
+ ROM_LOAD16_BYTE( "256.c6", 0x2000001, 0x800000, CRC(c698fd5d) SHA1(16818883b06849ba2f8d61bdd5e21aaf99bd8408) )
+ ROM_LOAD16_BYTE( "256.c7", 0x3000000, 0x800000, CRC(cfceddd2) SHA1(7def666adf8bd1703f40c61f182fc040b6362dc9) )
+ ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) )
+ROM_END
+
+ROM_START( mslug3h49 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "256h46.p1", 0x000000, 0x100000, CRC(fafde0b4) SHA1(3eee501ddebda761d93c49cdea135fdf0aa0dc9c) )
+ ROM_LOAD16_WORD_SWAP( "256h39.p2", 0x100000, 0x400000, CRC(b0ee01c9) SHA1(1e6530c9cf411c6623e143d1338bf592fb6de2ff) )
+
+ NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) )
+
+ NEO_BIOS_AUDIO_512K( "256h46.m1", CRC(c84d22f2) SHA1(069d5eafa859acbebc35394344df78ea84055cf7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) )
+ ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) )
+ ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) )
+ ROM_LOAD( "256h46.v4", 0xc00000, 0x400000, CRC(b45d9a3b) SHA1(eee342e11865facbbfcaf82b8e16b9e64b8c309c) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) )
+ ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) )
+ ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) )
+ ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) )
+ ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) )
+ ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) )
+ ROM_LOAD16_BYTE( "256d.c7", 0x3000000, 0x800000, CRC(9395b809) SHA1(ca9ac9832017094eee3623f0b6c4c4b7b4f1374d) )
+ ROM_LOAD16_BYTE( "256d.c8", 0x3000001, 0x800000, CRC(a369f9d4) SHA1(f8146ea80a1a23da7e7e04c88f778ee9abdfeb5c) )
+ROM_END
+
ROM_START( mslug3erbo01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "256h07.p1", 0x000000, 0x100000, CRC(d7261c62) SHA1(20c6b49446cd3374e2ce2fc82c5b838e5da0e04f) )
@@ -9431,7 +9560,7 @@ ROM_END
ROM_START( mslug3rmb01 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "256rmb01.p1", 0x000000, 0x100000, CRC(f21bfb07) SHA1(bddb5f78ea436de47e703f02326d1af288a44d3a) )
+ ROM_LOAD16_WORD_SWAP( "256rmb01.p1", 0x000000, 0x100000, CRC(d732a242) SHA1(eaec23cd9d0a417c96e96d9e3e8b6183b5f2f756) )
ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) )
NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) )
@@ -9453,7 +9582,7 @@ ROM_END
ROM_START( mslug3rmb02 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "256rmb02.p1", 0x000000, 0x100000, CRC(d732a242) SHA1(eaec23cd9d0a417c96e96d9e3e8b6183b5f2f756) )
+ ROM_LOAD16_WORD_SWAP( "256rmb02.p1", 0x000000, 0x100000, CRC(2b12b642) SHA1(81aa8829b013365cd4b508a6ba9610d3ddf0f0a2) )
ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) )
NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) )
@@ -9959,7 +10088,7 @@ ROM_END
ROM_START( mslug3rmb25 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "256rmb01.p1", 0x000000, 0x100000, CRC(f21bfb07) SHA1(bddb5f78ea436de47e703f02326d1af288a44d3a) )
+ ROM_LOAD16_WORD_SWAP( "256rmb25.p1", 0x000000, 0x100000, CRC(f21bfb07) SHA1(bddb5f78ea436de47e703f02326d1af288a44d3a) )
ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) )
NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) )
@@ -12927,7 +13056,8 @@ HACK( 200?, mslug3nm22, mslug3, neogeo_noslot, neogeo, neogeo_state, msl
HACK( 200?, mslug3nm23, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "Ydmis", "Metal Slug 3 (Weapons Super Grenade With Infinite Ammo)(NGM-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3nm24, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "Ydmis", "Metal Slug 3 (Weapons Thunder Cloud With Infinite Ammo)(NGM-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2006, mslug3nm25, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "Shyma.X", "Metal Slug 3 (NEO ARC French Traduction 01)(NGM-2560)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3nm26, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Unknown", "Metal Slug 3 (Tanks Edition 2017)(NGM-2560)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2017, mslug3nm26, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "Unknown", "Metal Slug 3 (Tanks Edition 2017)(NGM-2560)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2014, mslug3nm27, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "Unknown", "Metal Slug 3 (Green Edition)(Ver.Unknown)(NGM-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3h01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Robert", "Metal Slug 3 (Zombie Mode)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3h02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Big Fat Mode)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3h03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Kim[FGCH]", "Metal Slug 3 (Super Version)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
@@ -12967,12 +13097,16 @@ HACK( 200?, mslug3h36, mslug3, neogeo_noslot, neogeo, neogeo_state, mslu
HACK( 200?, mslug3h37, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "PlayerX China", "Metal Slug 3 (Out Of Blue)(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3h38, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown", "Metal Slug 3 (Super Plus)(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3h39, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition)(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3h40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3h40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 3 (Enemy Soldier Reset Version)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3h41, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown", "Metal Slug 3 (Enemy Remake Blue Outer 3st Edition)(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3h42, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown", "Metal Slug 3 (Enemy Remake Blue Outer 4st Edition)(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2004, mslug3h43, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Shyma.X", "Metal Slug 3 (NEO ARC French Traduction 1)(Set 01)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 2006, mslug3h44, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Shyma.X", "Metal Slug 3 (NEO ARC French Traduction 2)(Set 02)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug3h45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis", "Metal Slug 3 (99 grenades)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3h46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 3 (Ghost Wu Zuoma)(Decrypted C)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2017, mslug3h47, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown", "Metal Slug 3 (Summon Slug)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3h48, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition)(Summon Slug)(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3h49, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition)(Ghost Wu Zuoma)(Decrypted C)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3erbo01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown/Shyma.X", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition)(NEO ARC French Traduction Set 01)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3erbo02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown/Shyma.X", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition)(NEO ARC French Traduction Set 02)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3erbo03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Unknown/Eddids[FGCH]", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition)(Unlimited Credits In Console Mode)(NGH-2560)", MACHINE_SUPPORTS_SAVE )
@@ -13212,78 +13346,78 @@ HACK( 2018, mslug3rma69, mslug3, neogeo_noslot, neogeo, neogeo_state, mslu
HACK( 2018, mslug3rma70, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition Revised Version Thunder Cloud Mix 2.0 [23-5-2018])(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3rma71, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition Revised Version Thunder Cloud Mix 2.1 [23-5-2018])(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3rma72, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 1st Edition Revised Version Thunder Cloud Mix 2.2 [23-5-2018])(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb01, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Flame Shot + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb02, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Flame Shot + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb03, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Flame Shot + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb04, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Flame Shot + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb05, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Flame Shot + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb06, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Flame Shot + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb07, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Heavy Machine Gun + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb08, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Heavy Machine Gun + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb09, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Heavy Machine Gun + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb10, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Heavy Machine Gun + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb11, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Heavy Machine Gun + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb12, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Heavy Machine Gun + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb13, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Laser + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb14, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Laser + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb15, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Laser + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb16, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Laser + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb17, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Laser + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb18, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Laser + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb19, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Rocket Launcher + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb20, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Rocket Launcher + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb21, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Rocket Launcher + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb22, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Rocket Launcher + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb23, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Rocket Launcher + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb24, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Rocket Launcher + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb25, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Shotgun + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb26, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Shotgun + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb27, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Shotgun + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb28, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Shotgun + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb29, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Shotgun + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb30, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Big Shotgun + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb31, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Satellite + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb32, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Satellite + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb33, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Satellite + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb34, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Satellite + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb35, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Satellite + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb36, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Satellite + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb37, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Super Grenade + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb38, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Super Grenade + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb39, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Super Grenade + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Super Grenade + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb41, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Super Grenade + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb42, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Super Grenade + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb43, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Cannon + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb44, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Cannon + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb45, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Cannon + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Cannon + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb47, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Cannon + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb48, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Cannon + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb49, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Drop Shot + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb50, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Drop Shot + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb51, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Drop Shot + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb52, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Drop Shot + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb53, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Drop Shot + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb54, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Drop Shot + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb55, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Enemy Chaser + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb56, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Enemy Chaser + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb57, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Enemy Chaser + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb58, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Enemy Chaser + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb59, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Enemy Chaser + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb60, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Enemy Chaser + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb61, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Iron Lizard + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb62, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Iron Lizard + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb63, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Iron Lizard + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb64, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Iron Lizard + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb65, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Iron Lizard + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb66, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Iron Lizard + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb67, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Thunder Cloud + Extreme Remix 1.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb68, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Thunder Cloud + Extreme Remix 1.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb69, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Thunder Cloud + Extreme Remix 1.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb70, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Thunder Cloud + Extreme Remix 2.0)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb71, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Thunder Cloud + Extreme Remix 2.1)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2018, mslug3rmb72, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 2st Edition + Thunder Cloud + Extreme Remix 2.2)(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb01, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Flame Shot Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb02, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Flame Shot Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb03, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Flame Shot Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb04, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Flame Shot Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb05, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Flame Shot Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb06, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Flame Shot Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb07, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Heavy Machine Gun Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb08, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Heavy Machine Gun Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb09, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Heavy Machine Gun Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb10, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Heavy Machine Gun Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb11, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Heavy Machine Gun Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb12, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Heavy Machine Gun Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb13, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Laser Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb14, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Laser Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb15, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Laser Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb16, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Laser Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb17, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Laser Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb18, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Laser Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb19, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Rocket Launcher Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb20, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Rocket Launcher Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb21, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Rocket Launcher Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb22, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Rocket Launcher Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb23, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Rocket Launcher Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb24, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Rocket Launcher Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb25, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Shotgun Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb26, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Shotgun Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb27, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Shotgun Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb28, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Shotgun Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb29, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Shotgun Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb30, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Big Shotgun Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb31, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Satellite Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb32, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Satellite Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb33, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Satellite Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb34, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Satellite Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb35, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Satellite Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb36, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Satellite Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb37, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Super Grenade Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb38, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Super Grenade Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb39, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Super Grenade Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Super Grenade Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb41, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Super Grenade Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb42, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Super Grenade Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb43, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Cannon Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb44, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Cannon Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb45, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Cannon Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Cannon Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb47, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Cannon Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb48, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Cannon Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb49, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Drop Shot Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb50, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Drop Shot Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb51, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Drop Shot Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb52, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Drop Shot Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb53, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Drop Shot Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb54, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Drop Shot Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb55, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Enemy Chaser Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb56, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Enemy Chaser Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb57, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Enemy Chaser Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb58, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Enemy Chaser Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb59, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Enemy Chaser Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb60, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Enemy Chaser Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb61, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Iron Lizard Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb62, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Iron Lizard Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb63, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Iron Lizard Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb64, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Iron Lizard Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb65, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Iron Lizard Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb66, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Iron Lizard Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb67, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Thunder Cloud Mix 1.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb68, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Thunder Cloud Mix 1.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb69, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Thunder Cloud Mix 1.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb70, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Thunder Cloud Mix 2.0 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb71, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Thunder Cloud Mix 2.1 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2018, mslug3rmb72, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Version Revised Thunder Cloud Mix 2.2 [24-4-2018])(NGH-2560)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3rmc01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 4st Edition Revised Version Big Flame Shot Mix 1.0 [23-5-2018])(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3rmc02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 4st Edition Revised Version Big Flame Shot Mix 1.1 [23-5-2018])(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslug3rmc03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Remake Blue Outer 4st Edition Revised Version Big Flame Shot Mix 1.2 [23-5-2018])(NGH-2560)" , MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/mslug4.cpp b/docs/release/src/hbmame/drivers/mslug4.cpp
index 950ed05c657..4ad86e5c780 100644
--- a/docs/release/src/hbmame/drivers/mslug4.cpp
+++ b/docs/release/src/hbmame/drivers/mslug4.cpp
@@ -376,7 +376,8 @@ ROM_END
ROM_START( mslug4lw )
ROM_REGION( 0x900000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "263lw.p1", 0x000000, 0x100000, CRC(783438fa) SHA1(7c15f902a319fb7c769c21bb1a860216a9691354) )
+ ROM_LOAD16_WORD_SWAP( "263lw.p1", 0x000000, 0x100000, CRC(bf181324) SHA1(619ebc4195746998491de3d204daca50a9156f70) )
+ //ROM_LOAD16_WORD_SWAP( "263lw.p1", 0x000000, 0x100000, CRC(783438fa) SHA1(7c15f902a319fb7c769c21bb1a860216a9691354) ) // Roms Encrypted
ROM_LOAD16_WORD_SWAP( "263lw.p2", 0x100000, 0x800000, CRC(5c897ae8) SHA1(d92739fc76b156447ffb3c18a93481d7f036d228) )
NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) )
@@ -387,7 +388,8 @@ ROM_START( mslug4lw )
ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) )
ROM_LOAD( "263lw.v2", 0x400000, 0x400000, CRC(94217b1e) SHA1(c468a192e2ec0952a20cfd9e391cf6c12346efb3) )
ROM_LOAD( "263lw.v3", 0x800000, 0x400000, CRC(7616fcec) SHA1(83006094379d0373b967603dcaa1cec69c2f746f) )
- ROM_LOAD( "263lw.v4", 0xC00000, 0x800000, CRC(6ac7ed2f) SHA1(4beb76d149e9e3d8b2c760a468d47fca260b2842) )
+ ROM_LOAD( "263nn25.v4", 0xC00000, 0x800000, CRC(35e79379) SHA1(7db3ccc72e008976a238af7ec3880969ed5dc893) )
+ //ROM_LOAD( "263lw.v4", 0xC00000, 0x800000, CRC(6ac7ed2f) SHA1(4beb76d149e9e3d8b2c760a468d47fca260b2842) ) // Roms Encrypted
ROM_REGION( 0x3000000, "sprites", 0 )
ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) )
@@ -444,29 +446,24 @@ ROM_START( mslug4sp ) // all confirmed: same as mslug4 except p roms
ROM_LOAD16_BYTE( "263.c6", 0x2000001, 0x800000, CRC(5c8ba116) SHA1(6034db09c8706d4ddbcefc053efbc47a0953eb92) )
ROM_END
-
-
// Metal Slug 4
-HACK( 200?, mslug4d, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Mega", "Metal Slug 4 (Decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mslug4dh, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "HappyASR [EGCG]", "Metal Slug 4 Super D Version", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4dh1, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HappyASR [EGCG]", "Metal Slug 4 Super D Version(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eh, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eh2, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eh3, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eh4, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eh5, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 5)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eh6, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 6)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4eho, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix Old)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, mslug4fr, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Arkatrad", "Metal Slug 4 (Traduction French)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, mslug4i, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Evoboy", "Metal Slug 4 (Traduction Italian)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4i1, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 4 (Traduction Italian)(Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4kh, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami and Fighters Kim", "Metal Slug 4 (Style remix 030731)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4lw, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 4 (LW)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4nd, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Mega Enterprise / Playmore Corporation", "Metal Slug 4 (fully decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, mslug4sp, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Unknown", "Metal Slug 4 (super enhanced version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // Crashing in the final mission
-
-
-
+HACK( 200?, mslug4d, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Mega", "Metal Slug 4 (Decrypted C)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mslug4dh, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "HappyASR [EGCG]", "Metal Slug 4 (Super D Version)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4dh1, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HappyASR [EGCG]", "Metal Slug 4 (Super D Version)(Alt)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eh, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 1)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eh2, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 2)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eh3, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 3)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eh4, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 4)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eh5, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 5)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eh6, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 6)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4eho, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix Old)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, mslug4fr, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Arkatrad", "Metal Slug 4 (Traduction French)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, mslug4i, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Evoboy", "Metal Slug 4 (Traduction Italian)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4i1, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 4 (Traduction Italian)(Alt)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4kh, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami and Fighters Kim", "Metal Slug 4 (Style remix 030731)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4lw, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 4 (LW)(NGM-2630)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4nd, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Mega Enterprise / Playmore Corporation", "Metal Slug 4 (fully decrypted)(NGM-2630)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug4sp, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Unknown", "Metal Slug 4 (super enhanced version)(NGM-2630)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // Crashing in the final mission
//PSmame (c) gaston90 used with permission
diff --git a/docs/release/src/hbmame/drivers/mslug5.cpp b/docs/release/src/hbmame/drivers/mslug5.cpp
index e333c149f24..a826bbad6e2 100644
--- a/docs/release/src/hbmame/drivers/mslug5.cpp
+++ b/docs/release/src/hbmame/drivers/mslug5.cpp
@@ -542,8 +542,8 @@ HACK( 200?, mslug5b, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5b,
HACK( 200?, mslug5d, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Unknown", "Metal Slug 5 (Decrypted C)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5d1, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Unknown", "Metal Slug 5 (NGM-2680)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5f, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "C.B", "Metal Slug 5 (Battle)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, mslug5fr, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Metal Slug 5 (French)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, mslug5fr1, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "NEO-ARC", "Metal Slug 5 (French Edition)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, mslug5fr, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Metal Slug 5 (Traduction French Edition V1)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, mslug5fr1, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "NEO-ARC", "Metal Slug 5 (Traduction French Edition V2)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5fu, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Metal Slug 5 (FU)(Fully Decrypted)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //roms 268fu.p1 encrypted, even looking for roms workable, probably lost.
HACK( 200?, mslug5hd, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Unknown", "Metal Slug 5 (NGH-2680)(Decrypted C)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5l9a, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "C.B", "Metal Slug 5 (Nueva Campaña Beta 0.1)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
@@ -557,8 +557,6 @@ HACK( 200?, ms5pcbd, ms5pcb, neogeo_noslot, dualbios, neogeo_state, ms5pcbd,
HACK( 200?, ms5sp, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Unknown", "Metal Slug 5 Plus (super enhanced version)(Bootleg)", MACHINE_SUPPORTS_SAVE )
-
-
//PSmame (c) gaston90 used with permission
/********************************************
@@ -1913,6 +1911,84 @@ ROM_START( mslug5dh32 )
ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) )
ROM_END
+ROM_START( mslug5dh33 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "268dh33.p1", 0x000000, 0x100000, CRC(430a2c94) SHA1(ec7de4d0c15d262e0fec34c1764e849b7dc0dc83) )
+ ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) )
+
+ NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) )
+
+ NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) )
+
+ ROM_REGION( 0x1037520, "ymsnd", 0 )
+ ROM_LOAD( "268dh33.v1", 0x000000, 0x400000, CRC(f61daa9e) SHA1(c9a64c48a37d9fcbd83f34580f44330aab0a0601) )
+ ROM_LOAD( "268dh33.v2", 0x400000, 0x400010, CRC(7fed45cb) SHA1(13ba8955f4b3703b9d44bab526263d552e7e1916) )
+ ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) )
+ ROM_LOAD( "268dh33.v4", 0xc00000, 0x437510, CRC(e3a76022) SHA1(58a7cd31728f8a5dcdf12fd1cac5f97f558b9f50) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) )
+ ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) )
+ ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) )
+ ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) )
+ ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) )
+ ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) )
+ ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) )
+ ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) )
+ROM_END
+
+ROM_START( mslug5dh34 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "268dh34.p1", 0x000000, 0x100000, CRC(982c0e73) SHA1(ffc2cd64114d42b76ba1c6f7d02c15581d12a957) )
+ ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) )
+
+ NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) )
+
+ NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) )
+
+ ROM_REGION( 0x10002f0, "ymsnd", 0 )
+ ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) )
+ ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) )
+ ROM_LOAD( "268nd.v3", 0x800000, 0x400000, CRC(02fd519e) SHA1(6fbda5bf8dbf52bc110aba7b9d20b24bdc2fe0d7) )
+ ROM_LOAD( "268l9a.v4", 0xc00000, 0x4002f0, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) )
+ ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) )
+ ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) )
+ ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) )
+ ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) )
+ ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) )
+ ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) )
+ ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) )
+ROM_END
+
+ROM_START( mslug5dh35 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "268dh35.p1", 0x000000, 0x100000, CRC(2b1b1362) SHA1(a85182b173cb2bd82d63ceac8da57c118aac873e) )
+ ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) )
+
+ NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) )
+
+ NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) )
+
+ ROM_REGION( 0x1037520, "ymsnd", 0 )
+ ROM_LOAD( "268dh33.v1", 0x000000, 0x400000, CRC(f61daa9e) SHA1(c9a64c48a37d9fcbd83f34580f44330aab0a0601) )
+ ROM_LOAD( "268dh33.v2", 0x400000, 0x400010, CRC(7fed45cb) SHA1(13ba8955f4b3703b9d44bab526263d552e7e1916) )
+ ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) )
+ ROM_LOAD( "268dh33.v4", 0xc00000, 0x437510, CRC(e3a76022) SHA1(58a7cd31728f8a5dcdf12fd1cac5f97f558b9f50) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) )
+ ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) )
+ ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) )
+ ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) )
+ ROM_LOAD16_BYTE( "268fu.c5", 0x2000000, 0x800000, CRC(3bc09dbf) SHA1(a47954a3295dc21e7db7dedc03ab789f8005eed5) )
+ ROM_LOAD16_BYTE( "268fu.c6", 0x2000001, 0x800000, CRC(0db5ce14) SHA1(aa2c4bb143e3bba18523df645c5be249eb9fc147) )
+ ROM_LOAD16_BYTE( "268fu.c7", 0x3000000, 0x800000, CRC(aa4f3214) SHA1(dc3a8fac2cc81e60abafc209eb4bcccdaafde380) )
+ ROM_LOAD16_BYTE( "268fu.c8", 0x3000001, 0x800000, CRC(c86d0d81) SHA1(1a00aa65481410c0b64fe971e547638c05c5a0ce) )
+ROM_END
+
ROM_START( mslug5bo01 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "268bo01.p1", 0x000000, 0x100000, CRC(5250dcec) SHA1(b6cd41bc4cc3ccc1a6012488f56e9e732117173a) )
@@ -9919,6 +9995,9 @@ HACK( 200?, mslug5dh29, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5
HACK( 200?, mslug5dh30, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (POW Never Lose)(NGM-2680)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5dh31, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Quick Go Next Mission)(NGM-2680)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5dh32, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "DDJ", "Metal Slug 5 (War Chariot)(NGM-2680)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mslug5dh33, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "C.B", "Metal Slug 5 (Battle)(Ver.Unknown)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, mslug5dh34, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "C.B", "Metal Slug 5 (New Campaign)(Ver.Unknown)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, mslug5dh35, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "C.B", "Metal Slug 5 (New Battle Campaign)(Ver.Unknown)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5bo01, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5b, ROT0, "Eddids[FGCH]", "Metal Slug 5 (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5bo02, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5b, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (Weapon Dual Machine Gun With Infinite Ammo)(bootleg)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslug5bo03, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5b, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (Weapon Drop Shot With Infinite Ammo)(bootleg)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/mslugx.cpp b/docs/release/src/hbmame/drivers/mslugx.cpp
index aad5f4a1a17..05ac5725d82 100644
--- a/docs/release/src/hbmame/drivers/mslugx.cpp
+++ b/docs/release/src/hbmame/drivers/mslugx.cpp
@@ -454,16 +454,15 @@ ROM_START( mslugxsvb )
ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) )
ROM_END
-
// Metal Slug X
HACK( 200?, mslugxce, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Unknown", "Metal Slug X (Checkpoints Enemy Bullets Enhanced Remake)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
-HACK( 2013, mslugxeb, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (EB)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2013, mslugxeb, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Edition)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxeh, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "KrysoFun/KVS", "Metal Slug X (Style remix)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxeh1, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "KrysoFun", "Metal Slug X (Super Revised Version)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxex, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Qing Chuanlan Old Version V1)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxfe, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Unknown", "Metal Slug X (Fire Edition)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, mslugxfr, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Arkatrad", "Metal Slug X (French)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, mslugxfro, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Arkatrad", "Metal Slug X (French)(Old)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, mslugxfr, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Arkatrad", "Metal Slug X (Traduction French)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, mslugxfro, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Arkatrad", "Metal Slug X (Traduction French)(Old)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 2013, mslugxhp, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate)(2013-06-18)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 2003, mslugxit, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Clomax & Ombra", "Metal Slug X (Italian - Beta)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxjdkj,mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Unknown", "Metal Slug X (Live Enhanced)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
@@ -476,8 +475,6 @@ HACK( 200?, mslugxst, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx,
HACK( 200?, mslugxsvb, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (super Enhanced Version Of The Beta 2015)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
-
-
//PSmame (c) gaston90 used with permission
/********************************************
@@ -1683,6 +1680,98 @@ ROM_START( mslugxz56 )
ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) )
ROM_END
+ROM_START( mslugxz57 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "250z52.p1", 0x000000, 0x100000, CRC(41fc71cc) SHA1(82c9f78edb0cba74491f755fc2f349fc7131ade0) )
+ ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) )
+
+ NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) )
+
+ NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) )
+ ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) )
+ ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) )
+ ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) )
+ ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) )
+ ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) )
+ ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) )
+ ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) )
+ROM_END
+
+ROM_START( mslugxz58 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "250z58.p1", 0x000000, 0x100000, CRC(5836f4d7) SHA1(002c6a519c118d33e3cef92066b0e8fc96f52627) )
+ ROM_LOAD16_WORD_SWAP( "250z58.p2", 0x100000, 0x400000, CRC(9033c16c) SHA1(13336d2d9a042973dd744966c37a0a3d5f574808) )
+
+ NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) )
+
+ NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) )
+ ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) )
+ ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) )
+ ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) )
+ ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) )
+ ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) )
+ ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) )
+ ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) )
+ROM_END
+
+ROM_START( mslugxz59 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "250z59.p1", 0x000000, 0x100000, CRC(a2f9e0b4) SHA1(93d02103c7752300c96f1efa4cb1bea337a0c338) )
+ ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) )
+
+ NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) )
+
+ NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) )
+ ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) )
+ ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) )
+ ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) )
+ ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) )
+ ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) )
+ ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) )
+ ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) )
+ROM_END
+
+ROM_START( mslugxz60 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "250z60.p1", 0x000000, 0x454F8A, CRC(8593be25) SHA1(cc174609c98140025584997c0e46979c054ed821) )
+ ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) )
+
+ NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) )
+
+ NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) )
+
+ ROM_REGION( 0xa00000, "ymsnd", 0 )
+ ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) )
+ ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) )
+ ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) )
+ ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) )
+ ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) )
+ ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) )
+ ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) )
+ ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) )
+ROM_END
+
ROM_START( mslugxervs01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "250z50.p1", 0x000000, 0x100000, CRC(130a8483) SHA1(8c99e61598942e536e91bb46296f6b13d2d537f7) )
@@ -13306,6 +13395,10 @@ HACK( 2014, mslugxz53, mslugx, neogeo_noslot, neogeo, neogeo_state, mslu
HACK( 200?, mslugxz54, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Unknown/Gaston90", "Metal Slug X (World Of Glitcher)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxz55, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Remake + Blue Outer Blue 1st Edition)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, mslugxz56, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Remake + Green Blue 3rd Edition)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, mslugxz57, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Alloy Warhead Extreme Space Edition)(Ver.Unknown)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, mslugxz58, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Edition)(Ver.Unknown)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, mslugxz59, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Alloy Warhead X Multi-Carrier Version)(Ver.Unknown)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, mslugxz60, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Edition)(Prototype)(Ver.Unknown)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslugxervs01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Outer Blue Enemy Remake V1)(Qing Youlan First Edition V1)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslugxervs02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Outer Blue Enemy Remake V1)(Qing Youlan First Edition V2)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, mslugxervs03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Outer Blue Enemy Remake V1)(Qing Chuanlan Old Version V1)(NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/neogeo.cpp b/docs/release/src/hbmame/drivers/neogeo.cpp
index 47fa060c771..75d1b5fb5be 100644
--- a/docs/release/src/hbmame/drivers/neogeo.cpp
+++ b/docs/release/src/hbmame/drivers/neogeo.cpp
@@ -1336,7 +1336,7 @@ MACHINE_CONFIG_START( neogeo_state::neogeo_base )
MCFG_DEVICE_IO_MAP(audio_io_map)
/* video hardware */
- MCFG_DEFAULT_LAYOUT(layout_neogeo)
+ config.set_default_layout(layout_neogeo);
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_RAW_PARAMS(NEOGEO_PIXEL_CLOCK, NEOGEO_HTOTAL, NEOGEO_HBEND, NEOGEO_HBSTART, NEOGEO_VTOTAL, NEOGEO_VBEND, NEOGEO_VBSTART)
diff --git a/docs/release/src/hbmame/drivers/neogeo1.cpp b/docs/release/src/hbmame/drivers/neogeo1.cpp
index 677b466e2f0..92b7dbea151 100644
--- a/docs/release/src/hbmame/drivers/neogeo1.cpp
+++ b/docs/release/src/hbmame/drivers/neogeo1.cpp
@@ -223,7 +223,7 @@ ROM_START( aof2br2 ) /* Art of Fighting 2 - Hack by TcwLee - (Can select Geese i
ROM_END
-ROM_START( aof3b ) /* Art of Fighting 3 - Hack by Dodowang - (Can select Wyler and Sinclair AES/MVS - enabled add. info) */
+ROM_START( aof3b ) /* Art of Fighting 3 - Hack by Dodowang[EGCG] - (Can select Wyler and Sinclair AES/MVS - enabled add. info) */
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "096b.p1", 0x000000, 0x100000, CRC(255aec23) SHA1(9E97772CC2DB51139A04BAC725E6529DD6E0F19A) )
ROM_LOAD16_WORD_SWAP( "096.p2", 0x100000, 0x200000, CRC(4d5a2602) SHA1(4c26d6135d2877d9c38169662033e9d0cc24d943) )
@@ -977,7 +977,7 @@ ROM_START( kabukikleh ) /* Kabuki Klash - Far East of Eden - Enhance by Ydmis -
ROM_LOAD16_BYTE( "092.c4", 0x800001, 0x400000, CRC(de07f997) SHA1(c27a4d4bef868eed38dc152ff37d4135b16cc991) )
ROM_END
-ROM_START( kabukiklgm ) /* Kabuki Klash - Far East of Eden - Colour fix by Flycboy - (Title screen colour change - character color change) */
+ROM_START( kabukiklgm ) /* Kabuki Klash - Far East of Eden - Colour fix by Flycboy[EGCG] - (Title screen colour change - character color change) */
ROM_REGION( 0x200000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "092gm.p1", 0x100000, 0x100000, CRC(af1f9201) SHA1(22C3B71608DAD065C09C01FFAE24382F8DDAE7D6) )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -999,7 +999,7 @@ ROM_START( kabukiklgm ) /* Kabuki Klash - Far East of Eden - Colour fix by Flycb
ROM_LOAD16_BYTE( "092.c4", 0x800001, 0x400000, CRC(de07f997) SHA1(c27a4d4bef868eed38dc152ff37d4135b16cc991) )
ROM_END
-ROM_START( kabukiklgmc ) /* Kabuki Klash - Far East of Eden - Colour fix by Flycboy - (Title screen colour change - character colour change) */
+ROM_START( kabukiklgmc ) /* Kabuki Klash - Far East of Eden - Colour fix by Flycboy[EGCG] - (Title screen colour change - character colour change) */
ROM_REGION( 0x200000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "092gmc.p1", 0x100000, 0x100000, CRC(928aa6ce) SHA1(98D6EA9A3C1976B2311F395F2CC9ACEDBB5226EB) )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -1021,7 +1021,7 @@ ROM_START( kabukiklgmc ) /* Kabuki Klash - Far East of Eden - Colour fix by Flyc
ROM_LOAD16_BYTE( "092.c4", 0x800001, 0x400000, CRC(de07f997) SHA1(c27a4d4bef868eed38dc152ff37d4135b16cc991) )
ROM_END
-ROM_START( kabukiklmc ) /* Kabuki Klash - Far East of Eden - Enhance by Creamymami - (Magic always max) */
+ROM_START( kabukiklmc ) /* Kabuki Klash - Far East of Eden - Enhance by Creamymami[EGCG] - (Magic always max) */
ROM_REGION( 0x200000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "092mc.p1", 0x100000, 0x100000, CRC(4807f850) SHA1(DE0094B2DAF59F46ACA1ACB5E84BF142D6A559AD) )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -1043,7 +1043,7 @@ ROM_START( kabukiklmc ) /* Kabuki Klash - Far East of Eden - Enhance by Creamyma
ROM_LOAD16_BYTE( "092.c4", 0x800001, 0x400000, CRC(de07f997) SHA1(c27a4d4bef868eed38dc152ff37d4135b16cc991) )
ROM_END
-ROM_START( kabukiklyc ) /* Kabuki Klash - Far East of Eden - Enhance by Creamymami and Ydmis - (Can choose Manto, Karakuri, Jyashinsai and Lucifeller - magic is always max - based on kabukleh) */
+ROM_START( kabukiklyc ) /* Kabuki Klash - Far East of Eden - Enhance by Creamymami[EGCG] and Ydmis - (Can choose Manto, Karakuri, Jyashinsai and Lucifeller - magic is always max - based on kabukleh) */
ROM_REGION( 0x200000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "092yc.p1", 0x100000, 0x100000, CRC(dc1b9aae) SHA1(8B10ADF0B6192CEA555AB373E9716FAF64DCD897) )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -1306,7 +1306,7 @@ ROM_START( matrimd )
ROM_LOAD16_BYTE( "266d.c8", 0x3000001, 0x800000, CRC(5ee31f80) SHA1(3cdd8037f5004df92f4c19ba0746c8bccb4e2473) )
ROM_END
-ROM_START( matrimdh ) /* Matrimelee - Hack by Dodowang - (Can choose Sissy, Jimmy, Jones, Lynn and Elias) */
+ROM_START( matrimdh ) /* Matrimelee - Hack by Dodowang[EGCG] - (Can choose Sissy, Jimmy, Jones, Lynn and Elias) */
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "266dh.p1", 0x000000, 0x100000, CRC(70815d65) SHA1(d75a47e8dd02d19730a7a347849f92b6723f4ca7) )
ROM_LOAD16_WORD_SWAP( "266.p2", 0x100000, 0x400000, CRC(a14b1906) SHA1(1daa14d73512f760ef569b06f9facb279437d1db) )
@@ -1354,7 +1354,7 @@ ROM_START( matrimeh )
ROM_LOAD16_BYTE( "266d.c8", 0x3000001, 0x800000, CRC(5ee31f80) SHA1(3cdd8037f5004df92f4c19ba0746c8bccb4e2473) )
ROM_END
-ROM_START( matrimehc ) /* Matrimelee - Enhance by Creamymami - (Power always max - MVS protection removed) */
+ROM_START( matrimehc ) /* Matrimelee - Enhance by Creamymami[EGCG] - (Power always max - MVS protection removed) */
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "266ehc.p1", 0x000000, 0x100000, CRC(090fbe25) SHA1(83088d3982501320937a3df66ba883582e84224e) )
ROM_LOAD16_WORD_SWAP( "266.p2", 0x100000, 0x400000, CRC(a14b1906) SHA1(1daa14d73512f760ef569b06f9facb279437d1db) )
@@ -1650,7 +1650,7 @@ ROM_START( ninjamaseh ) /* Ninja Master's - Enhance by Ydmis - (Can choose Ranma
ROM_LOAD16_BYTE( "217.c8", 0x1800001, 0x400000, CRC(a085bb61) SHA1(6a3e9e6ba96072b8849b407f2b24103dc0852259) )
ROM_END
-ROM_START( ninjamasehc ) /* Ninja Master's - Enhance by Creamymami - (Power hack) */
+ROM_START( ninjamasehc ) /* Ninja Master's - Enhance by Creamymami[EGCG] - (Power hack) */
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "217ehc.p1", 0x000000, 0x100000, CRC(8b88e675) SHA1(d16dad0d05282b577fabf3bd187ac3b8d4ddfa57) )
ROM_LOAD16_WORD_SWAP( "217.p2", 0x100000, 0x200000, CRC(191fca88) SHA1(e318e5931704779bbe461719a5eeeba89bd83a5d) )
@@ -1674,7 +1674,7 @@ ROM_START( ninjamasehc ) /* Ninja Master's - Enhance by Creamymami - (Power hack
ROM_LOAD16_BYTE( "217.c8", 0x1800001, 0x400000, CRC(a085bb61) SHA1(6a3e9e6ba96072b8849b407f2b24103dc0852259) )
ROM_END
-ROM_START( ninjamasehyc ) /* Ninja Master's - Enhance by Creamymami and Ydmis - (Can choose Ranmaru and Nobunaga - power hack) */
+ROM_START( ninjamasehyc ) /* Ninja Master's - Enhance by Creamymami[EGCG] and Ydmis - (Can choose Ranmaru and Nobunaga - power hack) */
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "217ehyc.p1", 0x000000, 0x100000, CRC(99a9ca85) SHA1(25d3995f9669072b17718169693dc5c4fed0c9f2) )
ROM_LOAD16_WORD_SWAP( "217.p2", 0x100000, 0x200000, CRC(191fca88) SHA1(e318e5931704779bbe461719a5eeeba89bd83a5d) )
@@ -2272,7 +2272,7 @@ ROM_START( savagereb )
ROM_LOAD16_BYTE( "059.c8", 0xc00001, 0x200000, CRC(484ce3ba) SHA1(4f21ed20ce6e2b67e2b079404599310c94f591ff) )
ROM_END
-ROM_START( savageredb ) /* Savage Reign - Hack by Dodowang - (Debug menue unlocked - press select to change stage, p1 and p2) */
+ROM_START( savageredb ) /* Savage Reign - Hack by Dodowang[EGCG] - (Debug menue unlocked - press select to change stage, p1 and p2) */
ROM_REGION( 0x200000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "059db.p1", 0x100000, 0x100000, CRC(83be1cfc) SHA1(ec85c5d8416c7895ec7b47a9be50f62dc2c88703) )
ROM_CONTINUE( 0x000000, 0x100000 )
@@ -2740,7 +2740,7 @@ ROM_START( viewpointr ) /* Viewpoint - Hack by KiWi Starlight - (Unlimited lives
ROM_END
-ROM_START( wakuwak7bh ) /* Waku Waku 7 - Hack by Dodowang - (Can choose Fernandez and Bonus Kun - only playable when 2 Player play AES/MVS) */
+ROM_START( wakuwak7bh ) /* Waku Waku 7 - Hack by Dodowang[EGCG] - (Can choose Fernandez and Bonus Kun - only playable when 2 Player play AES/MVS) */
ROM_REGION( 0x300000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "225bh.p1", 0x000000, 0x100000, CRC(7a8fda8e) SHA1(d55c427173278aa513cb86ee2a90ecd8402d55b0) )
ROM_LOAD16_WORD_SWAP( "225.p2", 0x100000, 0x200000, CRC(fe190665) SHA1(739d9a8fc2da34381654d9e291141eacc210ae5c) )
@@ -2846,168 +2846,168 @@ ROM_END
-HACK( 1991, 2020bbcd, 2020bb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "2020 Super Baseball (CD conversion)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, 2020bbcd, 2020bb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "2020 Super Baseball (CD conversion) (set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1992, androdunpx, androdun, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Andro Dunos (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, androdunpx, androdun, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Andro Dunos (Plus Max)(NGM-049)(NGH-049)", MACHINE_SUPPORTS_SAVE )
-HACK( 1992, aofbh, aof, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, aof2b, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Art of Fighting 2 (Geese instead of Mr. Big)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, aof2b1, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting 2 (Boss hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, aof2bh, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting 2 (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, aof2br2, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "TcwLee", "Art of Fighting 2 (Geese instead of Ryo)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, aof3b, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Art of Fighting 3 (Boss hack by Dodowang)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, aof3bh, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting 3 (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aofbh, aof, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting (Add hidden characters)(NGM-044)(NGH-044)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2b, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Tcwlee[EGCG]", "Art of Fighting 2 (Geese instead of Mr. Big)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2b1, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting 2 (Enable hidden characters V1)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2bh, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting 2 (Enable hidden characters V2)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2br2, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Tcwlee[EGCG]", "Art of Fighting 2 (Geese instead of Ryo)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof3b, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Art of Fighting 3 (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof3bh, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Art of Fighting 3 (Enable hidden characters v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, bangbeadd, bangbead, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Visco", "Bang Bead (decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, bangbeadp, bangbead, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Visco", "Bang Bead (prototype)", MACHINE_SUPPORTS_SAVE ) // commented out in official MAME source
-HACK( 1990, bjourneypx, bjourney, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Blue's Journey / Raguy (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, breakersbh, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Breakers (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, breakersp, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Breakers (Move change 26c?)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, breakersy, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Breakers (Boss Robert PPX Team hack remixed by ZKW)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, breakrevb, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Breakers Revenge (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, breakrevpp, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Breakers Revenge (Enhanced Power hack by Pipi899 2009-06-11)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, breakrevy, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Breakers Revenge (Boss Robert PPX Team hack remixed by ZKW)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, burningfhp, burningf, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Lb70", "Burning Fight (High Power by EEZEZY(LB70))", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, bangbeadd, bangbead, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Visco", "Bang Bead (decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, bangbeadp, bangbead, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Visco", "Bang Bead (prototype)", MACHINE_SUPPORTS_SAVE ) // commented out in official MAME source
+HACK( 200?, bjourneypx, bjourney, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Blue's Journey / Raguy (Plus Max)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakersbh, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Breakers (Enable hidden character)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakersp, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Breakers (Move change 26c?)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakersy, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Breakers (Add hidden character)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakrevb, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Breakers Revenge (Enable hidden character)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, breakrevpp, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Breakers Revenge (Enhanced Power)(2009-06-11)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakrevy, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Breakers Revenge (Add hidden character)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, burningfhp, burningf, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EEZEZY(LB70)", "Burning Fight (Time is not reduced)(NGH-018)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, ctomadaypx, ctomaday, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Captain Tomaday (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ctomadaypx, ctomaday, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Captain Tomaday (No reduction in the number of lives)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, dragons1, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Face", "Dragon's Heaven", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dragons1, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Face", "Dragon's Heaven", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, eightmaneb, eightman, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Eight Man (Enhanced Version hack by Blackheart 2009-08-22)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, eightmaneb, eightman, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Eight Man (Enhanced Version)(2009-08-22)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, fightfevbs, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Fight Fever (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, fightfevk, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Fight Fever (Kanji Patch)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fightfevbs, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Fight Fever (Enable hidden characters)(set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fightfevk, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Fight Fever (Kanji Patch)(set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, flipshotk, flipshot, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Battle Flip Shot (Korean)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, flipshotk, flipshot, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Battle Flip Shot (Traduction Korean)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, galaxyfgb, galaxyfg, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Galaxy Fight (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 2014, galaxyfgbh, galaxyfg, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Galaxy Fight (Boss Hack 2014 Edition by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, ganryud, ganryu, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Visco", "Ganryu / Musashi Ganryuki (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, galaxyfgb, galaxyfg, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Galaxy Fight (Add hidden characters)", MACHINE_SUPPORTS_SAVE )
+HACK( 2014, galaxyfgbh, galaxyfg, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Galaxy Fight (Add hidden characters 2014)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ganryud, ganryu, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Visco", "Ganryu (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, gowcaizrb, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Voltage Fighter (Boss hack by Wesker (FGCH))", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, gowcaizrbs, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Voltage Fighter (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, gowcaizrrv, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Voltage Fighter - Gowcaizer (Boss Revised Version 2009-10-05)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, gowcaizry, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Voltage Fighter - Gowcaizer (Boss Hack - Easy Moves)", MACHINE_SUPPORTS_SAVE)
+HACK( 200?, gowcaizrb, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker[FGCH]", "Voltage Fighter (Add hidden characters V1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gowcaizrbs, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Voltage Fighter (Add hidden characters V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, gowcaizrrv, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Voltage Fighter (Add Boss Revised Version)(Uniform killing)(2009-10-05)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gowcaizry, gowcaizr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Voltage Fighter (Easy Moves)", MACHINE_SUPPORTS_SAVE)
-HACK( 1991, gpilotscd, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Ghost Pilots (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, gpilotse, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Ghost Pilots (Enhanced Version, Hack by Robert)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, gpilotspx, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Ghost Pilots (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gpilotscd, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Ghost Pilots (CD conversion)(NGM-020)(NGH-020)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gpilotse, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "Ghost Pilots (Ex Super version)(NGM-020)(NGH-020)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gpilotspx, gpilots, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Ghost Pilots (Plus Max)(NGM-020)(NGH-020)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ironcladb, ironclad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Saurus", "Ironclad (conversion from Wii)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ironcladcd, ironclad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Ironclad (CD conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ironcladb, ironclad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Saurus", "Ironclad (conversion from Wii)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ironcladcd, ironclad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Ironclad (CD conversion)(prototype)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2001, jockeygpd, jockeygp, neogeo_noslot, jockeygp, neogeo_state, jckeygpd, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, jockeygpd, jockeygp, neogeo_noslot, jockeygp, neogeo_state, jckeygpd, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, joyjoycd, joyjoy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Puzzled (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1990, joyjoycd1, joyjoy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Puzzled / Joy Joy Kid (CD conversion)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, joyjoycd, joyjoy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Puzzled (CD conversion)(NGM-021)(NGH-021)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, joyjoycd1, joyjoy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Puzzled / Joy Joy Kid (CD conversion)(NGM-021)(NGH-021)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, kabukiklb, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis / Creamymami", "Far East of Eden - Kabuki Klash (Boss Hack by Ydmis and Creamymami)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, kabukikleh, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Far East of Eden - Kabuki Klash (Add Char)", MACHINE_SUPPORTS_SAVE ) // Manto, Karakuri, Jyashinsai and Lucifeller
-HACK( 1995, kabukiklgm, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy", "Far East of Eden - Kabuki Klash (Color Fix set 2 - Title screen and char color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, kabukiklgmc, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy", "Far East of Eden - Kabuki Klash (Color Fix set 1 - Title screen and char color changed)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, kabukiklmc, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Far East of Eden - Kabuki Klash (Magic always max)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, kabukiklyc, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Far East of Eden - Kabuki Klash (Add Char - Magic always max)", MACHINE_SUPPORTS_SAVE ) // Manto, Karakuri, Jyashinsai and Lucifeller - Based on kabukleh
+HACK( 200?, kabukiklb, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis / Creamymami[EGCG]", "Far East of Eden (Add hidden characters)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikleh, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Far East of Eden (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE ) // Manto, Karakuri, Jyashinsai and Lucifeller
+HACK( 200?, kabukiklgm, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy[EGCG]", "Far East of Eden (Color Fix set 2 - Title screen and char color changed)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukiklgmc, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy[EGCG]", "Far East of Eden (Color Fix set 1 - Title screen and char color changed)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukiklmc, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Far East of Eden (Unlimited magic power)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukiklyc, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG] and Ydmis", "Far East of Eden (Add Char - Magic always max)", MACHINE_SUPPORTS_SAVE ) // Manto, Karakuri, Jyashinsai and Lucifeller - Based on kabukleh
-HACK( 1994, karnovreh, karnovr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Karnov's Revenge (Add Char)", MACHINE_SUPPORTS_SAVE ) // Big Tornado
+HACK( 200?, karnovreh, karnovr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Karnov's Revenge (Add hidden characters-Enable Bull v1)", MACHINE_SUPPORTS_SAVE ) // Big Tornado
-HACK( 1996, kizunab, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kizuna Encounter (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, kizunaeh, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Kizuna Encounter (Easy Moves hack by 007325 2009-02-23)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kizunab, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kizuna Encounter (Enable hidden characters)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, kizunaeh, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Kizuna Encounter (Easy Moves)(2009-02-23)", MACHINE_SUPPORTS_SAVE )
HACK( 2004, lans2k4d, shocktr2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Lansquenet 2004 (Shock Troopers - 2nd Squad Bootleg / fully decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 1990, lbowlingcd, lbowling, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "League Bowling (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1992, lresortpx, lresort, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Last Resort (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbowlingcd, lbowling, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "League Bowling (CD conversion)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lresortpx, lresort, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Last Resort (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, magdrop3fr, magdrop3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Magical Drop III (French)", MACHINE_SUPPORTS_SAVE )
-HACK( 1990, maglordpx, maglord, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Magician Lord (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
+HACK( 2004, magdrop3fr, magdrop3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Shyma.X", "Magical Drop III (Translation French)(07-29-2004)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, maglordpx, maglord, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Magician Lord (Plus Max)(NGM-005)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, matrima, matrim, neogeo_noslot, neogeo, neogeo_state, matrima, ROT0, "Noise Factory / Atlus Corporation", "Power Instinct - Matrimelee (Alternate)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrimbh, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Creamymami", "Matrimelee (Boss hack by Creamymami (EGCG))", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrimd, matrim, neogeo_noslot, neogeo, neogeo_state, matrimd, ROT0, "Noise Factory / Atlus", "Matrimelee (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrimdh, matrim, neogeo_noslot, neogeo, neogeo_state, matrmehc, ROT0, "Dodowang", "Matrimelee (decrypted C) hack", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrimeh, matrim, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Matrimelee (Bootleg, Hero Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrimehc, matrim, neogeo_noslot, neogeo, neogeo_state, matrmehc, ROT0, "Creamymami", "Matrimelee (Pow always max - MVS protection rem)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrimnd, matrim, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Matrimelee (hack nd)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, matrima, matrim, neogeo_noslot, neogeo, neogeo_state, matrima, ROT0, "Noise Factory / Atlus Corporation", "Power Instinct - Matrimelee (Alt)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrimbh, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Creamymami[EGCG]", "Matrimelee (Enable hidden characters v2)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrimd, matrim, neogeo_noslot, neogeo, neogeo_state, matrimd, ROT0, "Noise Factory / Atlus", "Matrimelee (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrimdh, matrim, neogeo_noslot, neogeo, neogeo_state, matrmehc, ROT0, "Dodowang[EGCG]", "Matrimelee (Description Of Hack Unknown)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrimeh, matrim, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Matrimelee (Bootleg, Hero Hack)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrimehc, matrim, neogeo_noslot, neogeo, neogeo_state, matrmehc, ROT0, "Creamymami[EGCG]", "Matrimelee (Pow always max - MVS protection rem)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrimnd, matrim, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Matrimelee (Description Of Hack Unknown)(Alt)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
HACK( 2005, miexchngfr, miexchng, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Arkatrad", "Money Puzzle Exchanger (French)", MACHINE_SUPPORTS_SAVE )
-HACK( 1992, mutnatex, mutnat, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Mutation Nation (Ex version, Pipi899)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 2008, nam1975g, nam1975, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "NAM-1975 (hack?)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, nam1975h, nam1975, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blast of the Wolf", "NAM-1975 (Max Blast edition)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1990, ncombatpk, ncombat, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Krizal chen", "Ninja Combat (Plus hack by Krizal chen (Dsght))", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, ncommandsp, ncommand, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "e107", "Ninja Commando (Super Plus hack by e107 2009-08-16)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, neocup98k, neocup98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Neo-Geo Cup '98 - The Road to the Victory (Korean)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1996, ninjamasasp, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Ninja Master's (Plus Remixed by ZKW)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ninjamaschl, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Ninja Master's (Hack by CHL)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ninjamaseh, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Ninja Master's (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ninjamasehc, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Ninja Master's (Pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ninjamasehyc, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Ninja Master's (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ninjamasha, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's - haoh-ninpo-cho PLUS (Hack by 007325)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, ninjamashb, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's (Happy Batter Edition hack by 007325 2009-09-09)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 2000, nitdd, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Eleven / Gavaking", "Nightmare in the Dark (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, nitdfr, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Arkatrad", "Nightmare in the Dark (French)", MACHINE_SUPPORTS_SAVE ) // based on decrypted C
-HACK( 2005, nitdfro, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Arkatrad", "Nightmare in the Dark (French) (Old)", MACHINE_SUPPORTS_SAVE ) // based on decrypted C
-HACK( 2000, nitdfro1, nitd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eleven / Gavaking", "Nightmare in the Dark French (NEO ARC Traduction)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, nitdpx, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Xyahzhs", "Nightmare in the Dark (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, nitdsp, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "hack", "Nightmare in the Dark (Spanish)", MACHINE_SUPPORTS_SAVE )
-HACK( 2015, nitdsp1, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "hack", "Nightmare in the Dark (Spanish.Rev2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, nitdsp2, nitd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Meganiuz", "Nightmare in the Dark Spanish (Version 1.1 by MEGANIUZ)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 2009, pbcrazyb1, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayzeur", "Puzzle Bobble Crazy (beta1 2009-07-05)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, pbcrazyb2, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayzeur", "Puzzle Bobble Crazy (beta2 2009-07-23)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, pbobblenba, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Taito", "Puzzle Bobble / Bust-A-Move (Neo-Geo) (set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, pbobblencd, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Puzzle Bobble / Bust-A-Move (Neo-Geo)(CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, pbobblendx, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Puzzle Bobble Deluxe / Bust-A-Move Deluxe", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mutnatex, mutnat, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Mutation Nation (Ex version)(NGM-014)(NGH-014)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 2008, nam1975g, nam1975, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "NAM-1975 (Description Of Hack Unknown)(NGM-001)(NGH-001)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, nam1975h, nam1975, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blast", "NAM-1975 (Max Plus Edition)(NGM-001)(NGH-001)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, ncombatpk, ncombat, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Krizal chen", "Ninja Combat (Plus)(NGM-009)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, ncommandsp, ncommand, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "e107", "Ninja Commando (Super Plus)(2009-08-16)(NGM-009)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, neocup98k, neocup98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Long lived Raleigh", "Neo-Geo Cup '98 (Translation Korean)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, ninjamasasp, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "Ninja Master's (Plus Remixed)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamaschl, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CHL", "Ninja Master's (Description Of Hack Unknown)(Set 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamaseh, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Ninja Master's (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamasehc, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Ninja Master's (Enhanced power)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamasehyc, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG] and Ydmis", "Ninja Master's (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamasha, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's - haoh-ninpo-cho (Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, ninjamashb, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's (Happy Batter Edition)(2009-09-09)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, nitdd, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Eleven / Gavaking", "Nightmare in the Dark (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, nitdfr, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Arkatrad", "Nightmare in the Dark (Translation French)(decrypted C)", MACHINE_SUPPORTS_SAVE ) // based on decrypted C
+HACK( 2005, nitdfro, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Ti Dragon / Shyma.X", "Nightmare in the Dark (Translation French)(Alt)(11-02-2005)(decrypted C)", MACHINE_SUPPORTS_SAVE ) // based on decrypted C
+HACK( 200?, nitdfro1, nitd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eleven / Gavaking", "Nightmare in the Dark French (NEO ARC Traduction)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, nitdpx, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Xyahzhs", "Nightmare in the Dark (Plus Max)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, nitdsp, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Unknown", "Nightmare in the Dark (Translation Spanish)", MACHINE_SUPPORTS_SAVE )
+HACK( 2015, nitdsp1, nitd, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Unknown", "Nightmare in the Dark (Translation Spanish.Rev2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, nitdsp2, nitd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Meganiuz", "Nightmare in the Dark Spanish (Version 1.1)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 2009, pbcrazyb1, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayzeur", "Puzzle Bobble Crazy (beta 1)(2009-07-05)(Neo-Geo) (bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, pbcrazyb2, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayzeur", "Puzzle Bobble Crazy (beta 2)(2009-07-23)(Neo-Geo) (bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, pbobblenba, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Taito", "Puzzle Bobble / Bust-A-Move (Neo-Geo) (set 3)(Neo-Geo) (bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, pbobblencd, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Puzzle Bobble / Bust-A-Move (Neo-Geo)(CD conversion)(Neo-Geo) (bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2000, pbobblendx, pbobblen, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Puzzle Bobble Deluxe / Bust-A-Move Deluxe (Neo-Geo) (bootleg)", MACHINE_SUPPORTS_SAVE )
HACK( 2003, pnyaad, pnyaa, neogeo_noslot, neogeo, neogeo_state, pnyaad, ROT0, "Aiky", "Pochi & Nyaa (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, preisle2d, preisle2, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Yumekobo", "Prehistoric Isle 2 (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, preisle2px, preisle2, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Xyahzhs", "Prehistoric Isle 2 (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, pspikes2cd, pspikes2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Power Spikes II (CD conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-
-HACK( 1996, ragnagrdbe, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Operation Ragnagard (Easy Moves hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ragnagrdbs, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Operation Ragnagard (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, ragnagrdeh, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Operation Ragnagard (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, ragnagrdsb, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Lichenzhao", "Operation Ragnagard (Super Boss Easy Moves hack by Lichenzhao 2009-11-16)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1999, s1945pd, s1945p, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Psikyo", "Strikers 1945 Plus (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, s1945peh, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "KrysoFun", "Strikers 1945 Plus (Super Shot hack by KrysoFun)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, s1945ph, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Yumeji", "Strikers 1945 Plus (Ascender P55 hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, s1945pwe, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Wesker", "Strikers 1945 Plus (Hack)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1995, savagereb, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji, Dodowang", "Savage Reign (Boss hack by Yumeji/Dodowang)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, savageredb, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Savage Reign (Debug menu unlocked - P1 and P2 Press select to change stage)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, sdodgebp, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Super Dodge Ball (Power hack by Blackheart 2009-09-02)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, shocktr2px, shocktr2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Shock Troopers - 2nd Squad (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, shocktr2w, shocktr2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Shock Troopers - 2nd Squad (Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, shocktrosp, shocktro, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "e107", "Shock Troopers (Super Plus hack by e107 2009-08-18)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, sonicwi2eh, sonicwi2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Aero Fighters 2 / Sonic Wings 2 (Hack alternate set by Robert)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, sonicwi2px, sonicwi2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Aero Fighters 2 / Sonic Wings 2 (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, sonicwi3eh, sonicwi3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Aero Fighters 3 / Sonic Wings 3 (Hack alternate set by Robert)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, sonicwi3h, sonicwi3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Aero Fighters 3 / Sonic Wings 3 (ExChar hack by Wesker)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, sonicwi3px, sonicwi3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Aero Fighters 3 / Sonic Wings 3 (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, spinmasth, spinmast, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Spin Master / Miracle Adventure (Enhanced Version, Hack by Robert)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, spinmastpx, spinmast, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Spin Master / Miracle Adventure (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1992, ssidekicd, ssideki, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "CD_conv", "Super Sidekicks / Tokuten Ou (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, strhoopcd, strhoop, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Street Hoop (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1990, superspycd, superspy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "The Super Spy (CD conversion)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1994, tophuntrpx, tophuntr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Top Hunter - Roddy & Cathy (Plus Max hack by Xyahzhs)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, tpgolfcd, tpgolf, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Top Player's Golf (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, trallycd, trally, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Thrash Rally (CD conversion)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 1996, twinsprih, twinspri, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Twinkle Star Sprites (ExChar hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1992, viewpoinf, viewpoin, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SHYMA.X", "Viewpoint (French by NEOARC Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 1992, viewpointr, viewpoin, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KiWi Starlight", "Viewpoint Enhanced", MACHINE_SUPPORTS_SAVE ) // Unlimited lives and mega-bombs for p1 and p2
-
-HACK( 1996, wakuwak7bh, wakuwak7, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Waku Waku 7 (Add Char - 2 players only)", MACHINE_SUPPORTS_SAVE ) // Fernandez and Bonus Kun
-HACK( 1996, wakuwak7h, wakuwak7, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Waku Waku 7 (Boss Hack)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1994, wjammersf, wjammers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayzeur", "Windjammers (French v0.1 beta by Elrayzeur)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, wjammersk, wjammers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Aneue Bannzai", "Windjammers (Korean hack by Aneue Bannzai)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, preisle2d, preisle2, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Yumekobo", "Prehistoric Isle 2 (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, preisle2px, preisle2, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Xyahzhs", "Prehistoric Isle 2 (Plus Max)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, pspikes2cd, pspikes2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Power Spikes II (CD conversion)(NGM-068)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, ragnagrdbe, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "invgod", "Operation Ragnagard (Chichi-Nene moves easy)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ragnagrdbs, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Operation Ragnagard (Enable hidden characters v2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ragnagrdeh, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Operation Ragnagard (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, ragnagrdsb, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Lichenzhao", "Operation Ragnagard (Super God Boxing Uniform Simplification)(2009-11-16)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, s1945pd, s1945p, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Psikyo", "Strikers 1945 Plus (decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, s1945peh, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "KrysoFun", "Strikers 1945 Plus (Super Shot)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, s1945ph, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Yumeji", "Strikers 1945 Plus (Secret fighter Ascender P55)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, s1945pwe, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "wesker[FGCH]", "Strikers 1945 Plus (Ex Super version)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, savagereb, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji, Dodowang[EGCG]", "Savage Reign (Boss hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, savageredb, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Savage Reign (Debug menu unlocked - P1 and P2 Press select to change stage)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sdodgebp, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Super Dodge Ball (Enhanced energy model)(2009-09-02)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, shocktr2px, shocktr2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Shock Troopers - 2nd Squad (Plus Max)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, shocktr2w, shocktr2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker[FGCH]", "Shock Troopers - 2nd Squad (Ex Super version)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, shocktrosp, shocktro, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "e107", "Shock Troopers (Super Plus)(2009-08-18)(set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sonicwi2eh, sonicwi2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "Aero Fighters 2 (Ex Super version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sonicwi2px, sonicwi2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Aero Fighters 2 (Plus Max)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sonicwi3eh, sonicwi3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "Aero Fighters 3 (Ex Super version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sonicwi3h, sonicwi3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "wesker[Rainbow Group]", "Aero Fighters 3 (Enable secret fighters)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sonicwi3px, sonicwi3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Aero Fighters 3 (Plus Max)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, spinmasth, spinmast, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "Spin Master (Enhanced Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, spinmastpx, spinmast, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Spin Master (Bomb Infinity Edition)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ssidekicd, ssideki, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "CD_conv", "Super Sidekicks (CD conversion)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, strhoopcd, strhoop, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Street Hoop (CD conversion)(DEM-004)(DEH-004)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, superspycd, superspy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "The Super Spy (CD conversion)(NGM-011)(NGH-011)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, tophuntrpx, tophuntr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Xyahzhs", "Top Hunter - Roddy & Cathy (Plus Max)(NGM-046)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, tpgolfcd, tpgolf, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Top Player's Golf (CD conversion)(NGM-003)(NGH-003)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, trallycd, trally, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "CD_conv", "Thrash Rally (CD conversion)(ALM-003)(ALH-003)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, twinsprih, twinspri, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Twinkle Star Sprites (Enable hidden characters)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 2004, viewpoinf, viewpoin, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Shyma.X", "Viewpoint (Traduction French)(07-29-2004)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, viewpointr, viewpoin, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KiWi Starlight", "Viewpoint Enhanced", MACHINE_SUPPORTS_SAVE ) // Unlimited lives and mega-bombs for p1 and p2
+
+HACK( 200?, wakuwak7bh, wakuwak7, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Waku Waku 7 (Add Char - 2 players only)", MACHINE_SUPPORTS_SAVE ) // Fernandez and Bonus Kun
+HACK( 200?, wakuwak7h, wakuwak7, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Waku Waku 7 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, wjammersf, wjammers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayzeur", "Windjammers (Traduction French v0.1)(beta)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wjammersk, wjammers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Aneue Bannzai", "Windjammers (Traduction Korean)", MACHINE_SUPPORTS_SAVE )
HACK( 2001, zupapad, zupapa, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Zupapa! (custom decrypted C)", MACHINE_SUPPORTS_SAVE )
@@ -3018,9 +3018,9 @@ HACK( 2001, zupapad, zupapa, neogeo_noslot, neogeo, neogeo_state,
Proyecto Shadows Mame Build Plus
*****************************************************/
- /*****************
- Andro Dunos
-********************/
+ /***********
+ Andro Dunos
+**************/
ROM_START( androduns01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -3039,9 +3039,9 @@ ROM_START( androduns01 )
ROM_LOAD16_BYTE( "049.c2", 0x000001, 0x100000, CRC(b17024f7) SHA1(fcf7efae48fcdccaf5255c145de414fb246128f0) )
ROM_END
- /****************************************
- Art of Fighting 2
-*****************************************/
+ /****************
+ Art of Fighting 2
+********************/
ROM_START( aof2s01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -3091,6 +3091,30 @@ ROM_START( aof2s02 )
ROM_LOAD16_BYTE( "056.c8", 0xc00001, 0x200000, CRC(e546d7a8) SHA1(74a2fca994a5a93a5784a46c0f68193122456a09) )
ROM_END
+ROM_START( aof2s03 )
+ ROM_REGION( 0x200000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "056s03.p1", 0x000000, 0x100000, CRC(a40c2945) SHA1(c849280375ed61db91dbacad8226612c90e7850e) )
+
+ NEO_SFIX_128K( "056.s1", CRC(8b02638e) SHA1(aa4d28804ca602da776948b5f223ea89e427906b) )
+
+ NEO_BIOS_AUDIO_128K( "056.m1", CRC(f27e9d52) SHA1(dddae733d87ce7c88ad2580a8f64cb6ff9572e67) )
+
+ ROM_REGION( 0x500000, "ymsnd", 0 )
+ ROM_LOAD( "056.v1", 0x000000, 0x200000, CRC(4628fde0) SHA1(ece2a50f5270d844d58401b1447d1d856d78ea45) )
+ ROM_LOAD( "056.v2", 0x200000, 0x200000, CRC(b710e2f2) SHA1(df4da585203eea7554d3ce718eb107e9cb6a0254) )
+ ROM_LOAD( "056.v3", 0x400000, 0x100000, CRC(d168c301) SHA1(969273d1d11943e81560959359a2c4e69522af0e) )
+
+ ROM_REGION( 0x1000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "056.c1", 0x000000, 0x200000, CRC(17b9cbd2) SHA1(1eee81e02763d384bd1c10a6012473ca931e4093) )
+ ROM_LOAD16_BYTE( "056.c2", 0x000001, 0x200000, CRC(5fd76b67) SHA1(11925a41a53b53c6df4a5ebd28f98300950f743b) )
+ ROM_LOAD16_BYTE( "056.c3", 0x400000, 0x200000, CRC(d2c88768) SHA1(22e2d84aa0c095944190e249ce87ef50d3f7b8ce) )
+ ROM_LOAD16_BYTE( "056.c4", 0x400001, 0x200000, CRC(db39b883) SHA1(59de86c513dc4e230ae25d9e3b7e84621b657b54) )
+ ROM_LOAD16_BYTE( "056.c5", 0x800000, 0x200000, CRC(c3074137) SHA1(9a75e3d63cb98d54f900dcfb3a03e21f3148d32f) )
+ ROM_LOAD16_BYTE( "056.c6", 0x800001, 0x200000, CRC(31de68d3) SHA1(13ba7046cdd6863125f8284e60f102d4720af5a4) )
+ ROM_LOAD16_BYTE( "056.c7", 0xc00000, 0x200000, CRC(3f36df57) SHA1(79ee97e9ae811a51141b535633f90e1491209d54) )
+ ROM_LOAD16_BYTE( "056.c8", 0xc00001, 0x200000, CRC(e546d7a8) SHA1(74a2fca994a5a93a5784a46c0f68193122456a09) )
+ROM_END
+
ROM_START( aof2as01 )
ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "056.p1", 0x000000, 0x100000, CRC(a3b1d021) SHA1(ee42f3ca4516226b0088d0303ed28e3ecdabcd71) )
@@ -3191,9 +3215,9 @@ ROM_START( aof2as04 )
ROM_LOAD16_BYTE( "056.c8", 0xc00001, 0x200000, CRC(e546d7a8) SHA1(74a2fca994a5a93a5784a46c0f68193122456a09) )
ROM_END
- /****************************************
- Art of Fighting 3
-*****************************************/
+ /****************
+ Art of Fighting 3
+********************/
ROM_START( aof3ks01 )
ROM_REGION( 0x300000, "maincpu", 0 )
@@ -3245,9 +3269,9 @@ ROM_START( aof3ks02 )
ROM_LOAD16_BYTE( "096.c8", 0x1800001, 0x200000, CRC(9a34f99c) SHA1(fca72d95ec42790a7f1e771a1e25dbc5bec5fc19) )
ROM_END
- /****************************************
- Breakers
-*****************************************/
+ /********
+ Breakers
+***********/
ROM_START( breakers01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -3336,9 +3360,9 @@ ROM_START( breakrevs03 )
ROM_LOAD16_BYTE( "245s03.c6", 0x1000001, 0x200000, CRC(23c65644) SHA1(9dc74c3075cf0f738b6b41e5e8d89a74a6c9ef07) )
ROM_END
-/****************************************
- Fight Fever
-*****************************************/
+/************
+ Fight Fever
+**************/
ROM_START( fightfevs01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -3398,9 +3422,9 @@ ROM_START( fightfevas01 )
ROM_LOAD16_BYTE( "060.c4", 0x0400001, 0x200000, CRC(026f3b62) SHA1(d608483b70d60e7aa0e41f25a8b3fed508129eb7) )
ROM_END
- /****************************************
- Galaxy Fight
-*****************************************/
+ /************
+ Galaxy Fight
+***************/
ROM_START( galaxyfs01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -3427,9 +3451,9 @@ ROM_START( galaxyfs01 )
ROM_LOAD16_BYTE( "078.c8", 0xc00001, 0x100000, CRC(0a7cc0d8) SHA1(68aaee6341c87e56ce11acc1c4ec8047839fe70d) )
ROM_END
- /****************************************
- Far East of Eden
-*****************************************/
+ /****************
+ Far East of Eden
+*******************/
ROM_START( kabukikls01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -3584,9 +3608,33 @@ ROM_START( kabukikls07 )
ROM_LOAD16_BYTE( "092.c4", 0x800001, 0x400000, CRC(de07f997) SHA1(c27a4d4bef868eed38dc152ff37d4135b16cc991) )
ROM_END
-/****************************************
- Kizuna Encounter
-*****************************************/
+/*****************
+ Karnov's Revenge
+*******************/
+
+ROM_START( karnovrs01 )
+ ROM_REGION( 0x100000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "066s01.p1", 0x000000, 0x100000, CRC(7b776bb5) SHA1(a5457239ad2af9b341878bfd94baa818683a21d1) )
+
+ NEO_SFIX_128K( "066.s1", CRC(bae5d5e5) SHA1(aa69d9b235b781ec51f72a528fada9cb12e72cbc) )
+
+ NEO_BIOS_AUDIO_128K( "066.m1", CRC(030beae4) SHA1(ceb6ee6c09514504efacdbca7b280901e4c97084) )
+
+ ROM_REGION( 0x200000, "ymsnd", 0 )
+ ROM_LOAD( "066.v1", 0x000000, 0x200000, CRC(0b7ea37a) SHA1(34e7d4f6db053674a7e8c8b2e3e398777d5b02e6) )
+
+ ROM_REGION( 0xc00000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "066.c1", 0x000000, 0x200000, CRC(09dfe061) SHA1(ca4c0f0ce80967b4be2f18b72435c468bbfbac4c) )
+ ROM_LOAD16_BYTE( "066.c2", 0x000001, 0x200000, CRC(e0f6682a) SHA1(addb4fbc30da2b8ffc86819d92a874eb232f67dd) )
+ ROM_LOAD16_BYTE( "066.c3", 0x400000, 0x200000, CRC(a673b4f7) SHA1(d138f5b38fd65c61549ce36f5c4983f7c8a3e7f6) )
+ ROM_LOAD16_BYTE( "066.c4", 0x400001, 0x200000, CRC(cb3dc5f4) SHA1(865d9ccfc3df517c341d6aac16120f6b6aa759fe) )
+ ROM_LOAD16_BYTE( "066.c5", 0x800000, 0x200000, CRC(9a28785d) SHA1(19723e1f7ff429e8a038d89488b279f830dfaf6e) )
+ ROM_LOAD16_BYTE( "066.c6", 0x800001, 0x200000, CRC(c15c01ed) SHA1(7cf5583e6610bcdc3b332896cefc71df84fb3f19) )
+ROM_END
+
+/*****************
+ Kizuna Encounter
+*******************/
ROM_START( kizunas01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -3718,9 +3766,9 @@ ROM_START( kizunas05 )
ROM_LOAD16_BYTE( "059.c8", 0x1800001, 0x200000, CRC(484ce3ba) SHA1(4f21ed20ce6e2b67e2b079404599310c94f591ff) )
ROM_END
- /***************************
- Magical Drop III
-*****************************/
+ /****************
+ Magical Drop III
+*******************/
ROM_START( magdrop3s01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -3760,9 +3808,9 @@ ROM_START( magdrop3s02 )
ROM_LOAD16_BYTE( "233.c4", 0x800001, 0x400000, CRC(70dbbd6d) SHA1(32dd6a04c6329e89f4878e7a56f0d172a6388eea) )
ROM_END
-/********************************************
- Matrimelee
-**********************************************/
+/***********
+ Matrimelee
+*************/
ROM_START( matrims01 )
ROM_REGION( 0x500000, "maincpu", 0 )
@@ -3936,9 +3984,9 @@ ROM_START( matrims07 )
ROM_LOAD16_BYTE( "266.c8", 0x3000001, 0x800000, CRC(29873d33) SHA1(dc77f129ed49b8d40d0d4241feef3f6c2f19a987) )
ROM_END
-/****************************************
- Money Puzzle Exchanger
-****************************************/
+/***********************
+ Money Puzzle Exchanger
+*************************/
ROM_START( miexchngs01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -3958,9 +4006,9 @@ ROM_START( miexchngs01 )
ROM_LOAD16_BYTE( "231.c4", 0x400001, 0x100000, CRC(2e35e71b) SHA1(6f248191c2c60ca1b1b4f2ebf08756e036682144) )
ROM_END
- /****************************************
- Neo Bomberman
-****************************************/
+ /*************
+ Neo Bomberman
+****************/
ROM_START( neobombes01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -4000,9 +4048,9 @@ ROM_START( neobombes02 )
ROM_LOAD16_BYTE( "093.c4", 0x800001, 0x080000, CRC(59826783) SHA1(0110a2b6186cca95f75225d4d0269d61c2ad25b1) )
ROM_END
- /********************************************
- Neo-Geo Cup '98
-**********************************************/
+ /***************
+ Neo-Geo Cup '98
+******************/
ROM_START( neocup98s01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -4022,9 +4070,9 @@ ROM_START( neocup98s01 )
ROM_LOAD16_BYTE( "244k.c2", 0x000001, 0x800000, CRC(54e86379) SHA1(e76f27b5cf2ab7ed00a8abfe2e2397394c51dac5) )
ROM_END
- /********************************************
- Ninja Master's
-**********************************************/
+ /**************
+ Ninja Master's
+*****************/
ROM_START( ninjamass01 )
ROM_REGION( 0x300000, "maincpu", 0 )
@@ -4122,9 +4170,33 @@ ROM_START( ninjamass04 )
ROM_LOAD16_BYTE( "217.c8", 0x1800001, 0x400000, CRC(a085bb61) SHA1(6a3e9e6ba96072b8849b407f2b24103dc0852259) )
ROM_END
-/********************************************
- Nightmare in the Dark
-**********************************************/
+ROM_START( ninjamass05 )
+ ROM_REGION( 0x300000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "217.p1", 0x000000, 0x100000, CRC(3e97ed69) SHA1(336bcae375a5109945d11356503bf0d9f4a9a50a) )
+ ROM_LOAD16_WORD_SWAP( "217.p2", 0x100000, 0x200000, CRC(191fca88) SHA1(e318e5931704779bbe461719a5eeeba89bd83a5d) )
+
+ NEO_SFIX_128K( "217.s1", CRC(8ff782f0) SHA1(90099c154357042ba658d4ef6abe4d9335bb7172) )
+
+ NEO_BIOS_AUDIO_128K( "217.m1", CRC(d00fb2af) SHA1(6bcaa52e1641cc24288e1f22f4dc98e8d8921b90) )
+
+ ROM_REGION( 0x600000, "ymsnd", 0 )
+ ROM_LOAD( "217.v1", 0x000000, 0x400000, CRC(1c34e013) SHA1(5368e413d2188c4fd063b6bb7d5f498ff83ea812) )
+ ROM_LOAD( "217.v2", 0x400000, 0x200000, CRC(22f1c681) SHA1(09da03b2e63d180e55173ff25e8735c4162f027b) )
+
+ ROM_REGION( 0x2000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "217.c1", 0x0000000, 0x400000, CRC(5fe97bc4) SHA1(d76c955d83baa2b9fd24222a9b2852947b7b92f0) )
+ ROM_LOAD16_BYTE( "217.c2", 0x0000001, 0x400000, CRC(886e0d66) SHA1(d407e1525e4ebe996e14f6e5c0396a10f736a50d) )
+ ROM_LOAD16_BYTE( "217.c3", 0x0800000, 0x400000, CRC(59e8525f) SHA1(19f602c71545d6c021dc72e112d3a8b8efe7a9b7) )
+ ROM_LOAD16_BYTE( "217.c4", 0x0800001, 0x400000, CRC(8521add2) SHA1(0d1a6f2979302c4c282e31ff334d2d887aec74f7) )
+ ROM_LOAD16_BYTE( "217.c5", 0x1000000, 0x400000, CRC(fb1896e5) SHA1(777a8caa9ebdbddf89e3d5ab650c94a55228ce54) )
+ ROM_LOAD16_BYTE( "217.c6", 0x1000001, 0x400000, CRC(1c98c54b) SHA1(cb1cad161d9b9f2f5a7cf8ae4d6d35b51acf90f5) )
+ ROM_LOAD16_BYTE( "217.c7", 0x1800000, 0x400000, CRC(8b0ede2e) SHA1(ea632ac98291ddac95441b7fe2349974b2da8a42) )
+ ROM_LOAD16_BYTE( "217.c8", 0x1800001, 0x400000, CRC(a085bb61) SHA1(6a3e9e6ba96072b8849b407f2b24103dc0852259) )
+ROM_END
+
+/**********************
+ Nightmare in the Dark
+************************/
ROM_START( nitds01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -4138,8 +4210,8 @@ ROM_START( nitds01 )
ROM_LOAD( "260.v1", 0x000000, 0x400000, CRC(24b0480c) SHA1(d769e621be52a5cd2e2568891b5f95a48268e1e0) )
ROM_REGION( 0x1000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "260.c1", 0x0000000, 0x800000, CRC(147b0c7f) SHA1(a647c3a2f6d146ff47521c1d39f58830601f5781) )
- ROM_LOAD16_BYTE( "260.c2", 0x0000001, 0x800000, CRC(d2b04b0d) SHA1(ce4322e6cfacb627fe997efe81018861e21d3c27) )
+ ROM_LOAD16_BYTE( "260s02.c1", 0x0000000, 0x800000, CRC(2ba215ac) SHA1(529f87d2073e452fd340b454e4f9e77c7e86b83b) )
+ ROM_LOAD16_BYTE( "260s02.c2", 0x0000001, 0x800000, CRC(989cb0bb) SHA1(f3af75c1dda10b3285ad7201e1d67c8c1ad279ef) )
ROM_END
ROM_START( nitds02 )
@@ -4154,13 +4226,39 @@ ROM_START( nitds02 )
ROM_LOAD( "260.v1", 0x000000, 0x400000, CRC(24b0480c) SHA1(d769e621be52a5cd2e2568891b5f95a48268e1e0) )
ROM_REGION( 0x1000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "260s01.c1", 0x0000000, 0x800000, CRC(2ba215ac) SHA1(529f87d2073e452fd340b454e4f9e77c7e86b83b) )
- ROM_LOAD16_BYTE( "260s01.c2", 0x0000001, 0x800000, CRC(989cb0bb) SHA1(f3af75c1dda10b3285ad7201e1d67c8c1ad279ef) )
+ ROM_LOAD16_BYTE( "260s02.c1", 0x0000000, 0x800000, CRC(2ba215ac) SHA1(529f87d2073e452fd340b454e4f9e77c7e86b83b) )
+ ROM_LOAD16_BYTE( "260s02.c2", 0x0000001, 0x800000, CRC(989cb0bb) SHA1(f3af75c1dda10b3285ad7201e1d67c8c1ad279ef) )
ROM_END
- /********************************************
- Ragnagard
-**********************************************/
+ /******************
+ Prehistoric Isle 2
+*********************/
+
+ROM_START( preisle2s01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "255s01.p1", 0x000000, 0x100000, CRC(0431b299) SHA1(51e7523f692f4be29c8c3b8f9fd511ca23235385) )
+ ROM_LOAD16_WORD_SWAP( "255.p2", 0x100000, 0x400000, CRC(42050b80) SHA1(0981a8295d43b264c2b95e5d7568bdda4e64c976) )
+
+ NEO_SFIX_MT_128K
+
+ NEO_BIOS_AUDIO_128K( "255.m1", CRC(8efd4014) SHA1(5b73809b6e4e49264d281ef3e5004ac8a9de296d) )
+
+ ROM_REGION( 0x0600000, "ymsnd", 0 )
+ ROM_LOAD( "255.v1", 0x000000, 0x400000, CRC(5a14543d) SHA1(7146ac748f846c7e2d5b0bdcf953892e39b648fe) )
+ ROM_LOAD( "255.v2", 0x400000, 0x200000, CRC(6610d91a) SHA1(b2c6786920dc1712e88c3cc26d2c6c3ac2615bf4) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "255d.c1", 0x0000000, 0x800000, CRC(50fd785e) SHA1(97e03925f3060df4cfa576b6d2c2000952990530) )
+ ROM_LOAD16_BYTE( "255d.c2", 0x0000001, 0x800000, CRC(ab913f1e) SHA1(e3413d40dc4a2240ff0302eb9eff4cc64895b6ef) )
+ ROM_LOAD16_BYTE( "255d.c3", 0x1000000, 0x800000, CRC(bc0ee75c) SHA1(50c01b97d5457c2c1b8df8c0c7eda69384dea78b) )
+ ROM_LOAD16_BYTE( "255d.c4", 0x1000001, 0x800000, CRC(29908823) SHA1(2a40263f3866c06eecc209faeea7ced6641ed918) )
+ ROM_LOAD16_BYTE( "255d.c5", 0x2000000, 0x800000, CRC(83c56bca) SHA1(54bec4cce628bef3b87bbd6c0339494232a9516b) )
+ ROM_LOAD16_BYTE( "255d.c6", 0x2000001, 0x800000, CRC(59e0e805) SHA1(0d9c9b52bb0672fe70ffbb2780a9449f6a7f0984) )
+ROM_END
+
+ /*********
+ Ragnagard
+************/
ROM_START( ragnagrds01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -4264,9 +4362,9 @@ ROM_START( s1945ps01 )
ROM_LOAD16_BYTE( "254.c8", 0x3000001, 0x800000, CRC(66848c7d) SHA1(24d4ed627940a4cf8129761c1da15556e52e199c) )
ROM_END
- /***************************
- Savage Reign
-*****************************/
+ /************
+ Savage Reign
+***************/
ROM_START( savageres01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -4394,9 +4492,9 @@ ROM_START( savageres05 )
ROM_LOAD16_BYTE( "059.c8", 0xc00001, 0x200000, CRC(484ce3ba) SHA1(4f21ed20ce6e2b67e2b079404599310c94f591ff) )
ROM_END
-/*********************************
- Super Dodge Ball
-**********************************/
+/*****************
+ Super Dodge Ball
+*******************/
ROM_START( sdodgebs01 )
ROM_REGION( 0x200000, "maincpu", 0 )
@@ -4455,89 +4553,90 @@ ROM_START( sdodgebs03 )
ROM_LOAD16_BYTE( "208.c3", 0x0800000, 0x200000, CRC(14cb1703) SHA1(a46acec03c1b2351fe36810628f02b7c848d13db) )
ROM_LOAD16_BYTE( "208.c4", 0x0800001, 0x200000, CRC(c7165f19) SHA1(221f03de893dca0e5305fa17aa94f96c67713818) )
ROM_END
-
-/************************************
- *
- * Game driver(s)
- *
- *************************************/
+
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Andro Dunos
-HACK( 2017, androduns01, androdun, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Andro Dunos (Hacks Alt)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, androduns01, androdun, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "pipi899", "Andro Dunos (Ex Super version)(2009-02-10)(NGM-049)(NGH-049)", MACHINE_SUPPORTS_SAVE )
// Art of Fighting 2
-HACK( 2016, aof2s01, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 2 (Boss, Yumeji Hack)(NGH-056)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, aof2s02, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 2 (Hidden Characters Added Palette For Hidden Characters)(NGH-056)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, aof2as01, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 2A (Enable Hidden Characters In Arcade Mode)(NGH-056)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, aof2as02, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 2A (Enable Hidden Characters In Arcade Mode V2)(NGH-056)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, aof2as03, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 2A (Added Palette For Hidden Characters)(NGH-056)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, aof2as04, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 2A (Added palette For hidden Characters V2)(NGH-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2s01, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Art of Fighting 2 (Added Hidden Characters)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2s02, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Art of Fighting 2 (Added Palette For Hidden Characters)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2s03, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Art of Fighting 2 (Added Palette For Hidden Characters)(Alt)(NGM-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2as01, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Tcwlee[EGCG]", "Art of Fighting 2 (Enable Hidden Characters In Arcade Mode)(NGH-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2as02, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Art of Fighting 2 (Enable Hidden Characters In Arcade Mode V2)(NGH-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2as03, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Art of Fighting 2 (Added Palette For Hidden Characters)(NGH-056)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof2as04, aof2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Art of Fighting 2 (Added palette For hidden Characters V2)(NGH-056)", MACHINE_SUPPORTS_SAVE )
// Art of Fighting 3
-HACK( 2017, aof3ks01, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 3 (Enable Hidden Characters In Arcade Mode V1)(Korean release)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, aof3ks02, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Art of Fighting 3 (Enable Hidden Characters In Arcade Mode V2)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof3ks01, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Art of Fighting 3 (Enable Hidden Characters In Arcade Mode V1)(Korean release)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, aof3ks02, aof3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Art of Fighting 3 (Enable Hidden Characters In Arcade Mode V2)(Korean release)", MACHINE_SUPPORTS_SAVE )
// Breakers
-HACK( 2017, breakers01, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Breakers(Mode Easy)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, breakrevs01, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Breakers Revenge (Mode Easy)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, breakrevs02, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Breakers Revenge (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, breakrevs03, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Breakers Revenge (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE ) //FBA4ANDROID BAIDU
+HACK( 200?, breakers01, breakers, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "Breakers(Mode Easy)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakrevs01, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "Breakers Revenge (Mode Easy)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakrevs02, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Breakers Revenge (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, breakrevs03, breakrev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Breakers Revenge (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE ) //FBA4ANDROID BAIDU
// Fight Fever
-HACK( 2017, fightfevs01, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Fight Fever (Enable Hidden Characters)(set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, fightfevs02, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Fight Fever (Fixed Kanji Display Of Some Special Attacks)(set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, fightfevas01, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Fight Fever (Enable Hidden Characters)(set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fightfevs01, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Fight Fever (Enable Hidden Characters)(set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fightfevs02, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Fight Fever (Fixed Kanji Display Of Some Special Attacks)(set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fightfevas01, fightfev, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Fight Fever (Enable Hidden Characters)(Alt)(set 2)", MACHINE_SUPPORTS_SAVE )
// Galaxy Fight
-HACK( 2017, galaxyfs01, galaxyfg, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Galaxy Fight (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, galaxyfs01, galaxyfg, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Galaxy Fight (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
// Far East of Eden
-HACK( 2017, kabukikls01, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Add Character To Select)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kabukikls02, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Boss Hacks)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kabukikls03, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Enhanced Power V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kabukikls04, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Color Modification V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kabukikls05, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kabukikls06, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Super Remix Edition 1.1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kabukikls07, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Far East of Eden (Super Remix Edition 1.2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls01, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Far East of Eden (Hidden Characters Ex-Add Boss Color)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls02, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Far East of Eden (Hidden Characters-Add Boss Color)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls03, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Far East of Eden (Enhanced Power V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls04, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Far East of Eden (Color Modification V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls05, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Far East of Eden (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls06, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Far East of Eden (Super Remix Edition 1.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kabukikls07, kabukikl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Far East of Eden (Super Remix Edition 1.2)", MACHINE_SUPPORTS_SAVE )
+ // Karnov's Revenge
+HACK( 200?, karnovrs01, karnovr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Karnov's Revenge (Add hidden characters-Enable Bull v2)", MACHINE_SUPPORTS_SAVE )
// Kizuna Encounter
-HACK( 2017, kizunas01, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kizuna Encounter (Unlimited Power v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kizunas02, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kizuna Encounter (Unlimited Power v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kizunas03, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kizuna Encounter (Unlimited Power v3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kizunas04, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kizuna Encounter (Super Kill Unified)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kizunas05, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kizuna Encounter (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kizunas01, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kizuna Encounter (Unlimited Power v1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kizunas02, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kizuna Encounter (Unlimited Power v2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kizunas03, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Kizuna Encounter (Unlimited Power v3)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kizunas04, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenzhao", "Kizuna Encounter (Super Kill Unified)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kizunas05, kizuna, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kizuna Encounter (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
// Magical Drop III
-HACK( 1997, magdrop3s01, magdrop3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Magical Drop III (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, magdrop3s02, magdrop3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Magical Drop III (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, magdrop3s01, magdrop3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Magical Drop III (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2018, magdrop3s02, magdrop3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007/Shyma.X", "Magical Drop III (Super Remix Edition 1.0)(07-29-2004)", MACHINE_SUPPORTS_SAVE )
// Matrimelee
-HACK( 2016, matrims01, matrim, neogeo_noslot, neogeo, neogeo_state, matrima, ROT0, "Hacks", "Matrimelee (Super Plus+)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, matrims02, matrim, neogeo_noslot, neogeo, neogeo_state, matrima, ROT0, "Hacks", "Matrimelee (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrims03, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Hacks", "Matrimelee (Enable Hidden Menu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrims04, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Hacks", "Matrimelee (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrims05, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Hacks", "Matrimelee (Maximum Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, matrims06, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Hacks", "Matrimelee (Power Lv 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, matrims07, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Hacks", "Matrimelee (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims01, matrim, neogeo_noslot, neogeo, neogeo_state, matrima, ROT0, "Unknown", "Matrimelee (Super Plus+)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims02, matrim, neogeo_noslot, neogeo, neogeo_state, matrima, ROT0, "Unknown", "Matrimelee (Description Of Hack Unknown)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims03, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "HappyAsr[EGCG]", "Matrimelee (Enable Hidden Menu)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims04, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Dodowang[EGCG][EGCG]", "Matrimelee (Enable Hidden Characters V1)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims05, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Creamymami[EGCG]", "Matrimelee (Maximum Power)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims06, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "HappyAsr[EGCG]", "Matrimelee (Power Lv 3)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, matrims07, matrim, neogeo_noslot, neogeo, neogeo_state, matrim, ROT0, "Unknown", "Matrimelee (Super Remix Edition 1.0)(NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE )
// Money Puzzle Exchanger
-HACK( 2017, miexchngs01, miexchng, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Money Puzzle Exchanger (Translation French)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, miexchngs01, miexchng, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Shyma.X", "Money Puzzle Exchanger (Translation French)(09-27-2002)", MACHINE_SUPPORTS_SAVE )
// Neo Bomberman
-HACK( 2017, neobombes01, neobombe, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Neo Bomberman (Ex Super)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, neobombes02, neobombe, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Neo Bomberman (Ex Super V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, neobombes01, neobombe, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eezezy(Lb70)", "Neo Bomberman (Ex Super V1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, neobombes02, neobombe, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eezezy(Lb70)", "Neo Bomberman (Ex Super V2)", MACHINE_SUPPORTS_SAVE )
// Neo-Geo Cup '98
-HACK( 2017, neocup98s01, neocup98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Neo-Geo Cup '98 (Translation Korean)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, neocup98s01, neocup98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Long lived Raleigh", "Neo-Geo Cup '98 (Translation Korean)(Alt)", MACHINE_SUPPORTS_SAVE )
// Ninja Master's
-HACK( 2017, ninjamass01, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Ninja Master's (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ninjamass02, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Ninja Master's (Command Change V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ninjamass03, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Ninja Master's (Command Change V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, ninjamass04, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Ninja Master's (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamass01, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG][EGCG]", "Ninja Master's (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamass02, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's (Command Change V1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamass03, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's (Command Change V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamass04, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Ninja Master's (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ninjamass05, ninjamas, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Ninja Master's (Command Change V1)(Alt)", MACHINE_SUPPORTS_SAVE )
// Nightmare in the Dark
-HACK( 2000, nitds01, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Hacks", "Nightmare in the Dark (French Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, nitds02, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Hacks", "Nightmare in the Dark (Translation French V2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, nitds01, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Unknown", "Nightmare in the Dark (French Version V1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2005, nitds02, nitd, neogeo_noslot, neogeo, neogeo_state, nitd, ROT0, "Ti Dragon / Shyma.X", "Nightmare in the Dark (French Version V2)(11-02-2005)" , MACHINE_SUPPORTS_SAVE )
+// Prehistoric Isle 2
+HACK( 200?, preisle2s01, preisle2, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "EEZEZY", "Prehistoric Isle 2 (Plus)", MACHINE_SUPPORTS_SAVE )
// Ragnagard
-HACK( 2017, ragnagrds01, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Operation Ragnagard (Siu Shenquan Technology Unified Simplified V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, ragnagrds02, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Operation Ragnagard (Super God Boxing Uniform Simplification)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, ragnagrds03, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Operation Ragnagard (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, ragnagrds01, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenzhao", "Operation Ragnagard (Siu Shenquan Technology Unified Simplified V2)(2009-11-17)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ragnagrds02, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Lichenzhao", "Operation Ragnagard (Super God Boxing Uniform Simplification)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ragnagrds03, ragnagrd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Operation Ragnagard (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
// Strikers 1945 Plus
-HACK( 1999, s1945ps01, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Hacks", "Strikers 1945 Plus (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, s1945ps01, s1945p, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Unknown", "Strikers 1945 Plus (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
// Savage Reign
-HACK( 2017, savageres01, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Savage Reign (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, savageres02, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Savage Reign (Unlimited Super Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, savageres03, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Savage Reign (Super kill Command System)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, savageres04, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Savage Reign (s04)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, savageres05, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Savage Reign (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, savageres01, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Savage Reign (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, savageres02, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG][EGCG]", "Savage Reign (Unlimited Super Moves)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, savageres03, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Big Feng", "Savage Reign (Super kill Command System)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, savageres04, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Savage Reign (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, savageres05, savagere, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Savage Reign (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
// Super Dodge Ball
-HACK( 2017, sdodgebs01, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Super Dodge Ball (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, sdodgebs02, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Super Dodge Ball (s02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, sdodgebs03, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Super Dodge Ball (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sdodgebs01, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "PlayerX", "Super Dodge Ball (Unlock Maou Team)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sdodgebs02, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Super Dodge Ball (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, sdodgebs03, sdodgeb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Super Dodge Ball (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/neogeo_noslot.cpp b/docs/release/src/hbmame/drivers/neogeo_noslot.cpp
index f0464b2cc32..bd8a7d1199e 100644
--- a/docs/release/src/hbmame/drivers/neogeo_noslot.cpp
+++ b/docs/release/src/hbmame/drivers/neogeo_noslot.cpp
@@ -8083,7 +8083,7 @@ HACK( 1995, mosyougi, neogeo, neogeo_noslot, neogeo, neogeo_state, neoge
HACK( 1996, overtop, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ADK", "Over Top", MACHINE_SUPPORTS_SAVE )
HACK( 1996, ninjamas, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ADK / SNK", "Ninja Master's - haoh-ninpo-cho", MACHINE_SUPPORTS_SAVE )
HACK( 1996, twinspri, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ADK / SNK", "Twinkle Star Sprites", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, zintrckb, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Zintrick / Oshidashi Zentrix (hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 1996, zintrckb, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Zintrick / Oshidashi Zentrix (bootleg of CD version)", MACHINE_SUPPORTS_SAVE )
/* Aicom (was a part of Sammy) / Yumekobo (changed name in 1996) */
HACK( 1992, viewpoin, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Sammy / Aicom", "Viewpoint", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/neogeohb.cpp b/docs/release/src/hbmame/drivers/neogeohb.cpp
index 360670081fd..aed5d278189 100644
--- a/docs/release/src/hbmame/drivers/neogeohb.cpp
+++ b/docs/release/src/hbmame/drivers/neogeohb.cpp
@@ -1874,15 +1874,15 @@ ROM_END
HACK( 1996, crswd2bl, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Razoola", "Crossed Swords 2 (CD conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, csw2, crswd2bl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Crossed Swords 2", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 1995, csw2, crswd2bl, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Crossed Swords 2", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 1995, fr2, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2", MACHINE_SUPPORTS_SAVE )
HACK( 1995, fr2cd, fr2, neogeo_noslot, neogeo, neogeo_state,fr2ch, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2 (CD Bootleg)", MACHINE_SUPPORTS_SAVE )
HACK( 1995, fr2ch, fr2, neogeo_noslot, neogeo, neogeo_state,fr2ch, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2 (CD to MVS conversion)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, zintrckbh, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "ZinTricK (ExChar hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, zintrckbh, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "ZinTricK (Enable hidden characters)", MACHINE_SUPPORTS_SAVE )
HACK( 1996, zintrkcd, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Razoola", "ZinTricK (CD conversion)", MACHINE_SUPPORTS_SAVE )
HACK( 2010, zintrkm, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Elrayseur", "ZinTricK (Music test)", MACHINE_SUPPORTS_SAVE )
HACK( 2014, zintrkcd1, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Razoola", "ZinTricK (CD test)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, zintricks01, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "ZinTricK (s01)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, zintricks01, zintrckb, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "ZinTricK (Unknown Description)", MACHINE_SUPPORTS_SAVE )
HACK( 2011, totc, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Face / NCI", "Treasure of the Caribbean", MACHINE_SUPPORTS_SAVE )
HACK( 2016, akiradmo, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "HP Man", "Akira Demo", MACHINE_SUPPORTS_SAVE )
@@ -1908,7 +1908,7 @@ HACK( 20??, knacki, neogeo, neogeo_noslot, neogeo, neogeo_state, neog
HACK( 2004, neo2500, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blastar", "Neo 2500 Demo", MACHINE_SUPPORTS_SAVE )
HACK( 2012, neo3d, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Oxygene", "Neo 3D Demo", MACHINE_SUPPORTS_SAVE )
HACK( 2017, neobadapple, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BEY", "Bad Apple demo", MACHINE_SUPPORTS_SAVE )
-HACK( 2002, neobubble, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Neo Bubble", MACHINE_IS_INCOMPLETE | MACHINE_SUPPORTS_SAVE )
+HACK( 2002, neobubble, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Neo Bubble", MACHINE_IS_INCOMPLETE | MACHINE_SUPPORTS_SAVE )
HACK( 2004, neocstlv, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BarfHappy", "Neo Castlevania Demo", MACHINE_SUPPORTS_SAVE )
HACK( 2003, neodemo, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Charles Doty", "Demo - NeoGeo", MACHINE_SUPPORTS_SAVE )
HACK( 2015, neofightb, neofight, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kannagi", "Neogeo Sprite Demo (Neo Fight beta)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/ngdoubledr.cpp b/docs/release/src/hbmame/drivers/ngdoubledr.cpp
index ec4195cd9a8..074e344a2ba 100644
--- a/docs/release/src/hbmame/drivers/ngdoubledr.cpp
+++ b/docs/release/src/hbmame/drivers/ngdoubledr.cpp
@@ -293,27 +293,32 @@ ROM_START( doubledrsp )
ROM_LOAD16_BYTE( "082.c8", 0xc00001, 0x100000, CRC(69a5fa37) SHA1(020e70e0e8b3c5d00a40fe97e418115a3187e50a) )
ROM_END
+HACK( 2003, dbdeh, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Add Char - Max ultra kill after hit 2003-04-20)(Neo-Geo)", MACHINE_SUPPORTS_SAVE ) //Based on dbdehy
+HACK( 200?, dbdehy, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Double Dragon (Enable hidden characters v1)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dbdq, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Double Dragon (Cute style portrait)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dbdqb, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Add Char)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dbdqeh, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Max ultra kill after hit - Add Char)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dbdqp, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Double Dragon (Q-ver Char - Max ultra kill after hit)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dbdy, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Double Dragon (Add Char - Always in AES mode)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledre2, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Double Dragon Q (Boss hack Easy Special Attacks)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledres, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Double Dragon (Easy Special Attacks)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, doubledrhp, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Double Dragon (Perfectly simplified Edition)(2009-09-19)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, doubledrsp, doubledr, samsho2sp, neogeo, neogeo_state, dbdrsp, ROT0, "GSC2007", "Double Dragon (Special 2017 v1.0.0311)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, dbdeh, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Add Char - Max ultra kill after hit 2003-04-20)", MACHINE_SUPPORTS_SAVE ) //Based on dbdehy
-HACK( 1995, dbdehy, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Double Dragon (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, dbdq, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Double Dragon (Q-ver Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, dbdqb, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, dbdqeh, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Max ultra kill after hit - Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, dbdqp, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Double Dragon (Q-ver Char - Max ultra kill after hit)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, dbdy, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Double Dragon (Add Char - Always in AES mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, doubledre2, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Double Dragon Q (Boss hack Easy Special Attacks)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, doubledres, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Double Dragon (Boss hack Easy Special Attacks)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, doubledrhp, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Double Dragon (Boss Hack Perfect Edition hack by Blackheart 2009-09-19)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrsp, doubledr, samsho2sp, neogeo, neogeo_state, dbdrsp, ROT0, "GSC2007", "Double Dragon (Special 2017 v1.0.0311)", MACHINE_SUPPORTS_SAVE )
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
-//PSmame
-
+ /*************
+ Double Dragon
+****************/
ROM_START( doubledrs01 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082-p1hc01.p1", 0x100000, 0x100000, CRC(92826c06) SHA1(4a6792d705a4be8fa1fc6d559d5d417e8cbf7d40) )
+ ROM_LOAD16_WORD_SWAP( "082s01.p1", 0x100000, 0x100000, CRC(92826c06) SHA1(4a6792d705a4be8fa1fc6d559d5d417e8cbf7d40) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -337,7 +342,7 @@ ROM_END
ROM_START( doubledrs02 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082-p1hc02.p1", 0x100000, 0x100000, CRC(07e79085) SHA1(e5eaeb3f83d7aff93a43a3226747f3e2187c6b47) )
+ ROM_LOAD16_WORD_SWAP( "082s02.p1", 0x100000, 0x100000, CRC(07e79085) SHA1(e5eaeb3f83d7aff93a43a3226747f3e2187c6b47) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -361,7 +366,7 @@ ROM_END
ROM_START( doubledrs03 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082-p1hc03.p1", 0x100000, 0x100000, CRC(b604d82d) SHA1(5dd932faf201a0e789046369e828bb6b057fc08b) )
+ ROM_LOAD16_WORD_SWAP( "082s03.p1", 0x100000, 0x100000, CRC(b604d82d) SHA1(5dd932faf201a0e789046369e828bb6b057fc08b) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -385,7 +390,7 @@ ROM_END
ROM_START( doubledrs04 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082-p1hc04.p1", 0x100000, 0x100000, CRC(322007f6) SHA1(62424c41a1f8f906a0d2421a640ec17dd55fcdb4) )
+ ROM_LOAD16_WORD_SWAP( "082s04.p1", 0x100000, 0x100000, CRC(322007f6) SHA1(62424c41a1f8f906a0d2421a640ec17dd55fcdb4) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -409,7 +414,7 @@ ROM_END
ROM_START( doubledrs05 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082-p1hc05.p1", 0x100000, 0x100000, CRC(e611e2ea) SHA1(d93c1d3020aa434beb4a4949d4fcbbf530c6342d) )
+ ROM_LOAD16_WORD_SWAP( "082s05.p1", 0x100000, 0x100000, CRC(e611e2ea) SHA1(d93c1d3020aa434beb4a4949d4fcbbf530c6342d) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -433,7 +438,7 @@ ROM_END
ROM_START( doubledrs06 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082hc06.p1", 0x100000, 0x100000, CRC(9ddf6676) SHA1(a75f7b5b2ea8995557928f2088d6e9098d7f35b4) )
+ ROM_LOAD16_WORD_SWAP( "082s06.p1", 0x100000, 0x100000, CRC(9ddf6676) SHA1(a75f7b5b2ea8995557928f2088d6e9098d7f35b4) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -457,7 +462,7 @@ ROM_END
ROM_START( doubledrs07 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "082hc07.p1", 0x100000, 0x100000, CRC(9b54e2aa) SHA1(9a67590114a810382a2c905ff5e812dbbef472c7) )
+ ROM_LOAD16_WORD_SWAP( "082s07.p1", 0x100000, 0x100000, CRC(9b54e2aa) SHA1(9a67590114a810382a2c905ff5e812dbbef472c7) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "082.s1", CRC(bef995c5) SHA1(9c89adbdaa5c1f827632c701688563dac2e482a4) )
@@ -479,14 +484,14 @@ ROM_START( doubledrs07 )
ROM_LOAD16_BYTE( "082.c8", 0xc00001, 0x100000, CRC(69a5fa37) SHA1(020e70e0e8b3c5d00a40fe97e418115a3187e50a) )
ROM_END
-
-
-HACK( 2017, doubledrs01, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Enable Hidden Characters v2)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrs02, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Enhanced Power)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrs03, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Cancel Charge)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrs04, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Black Vesion)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrs05, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Random Selection)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrs06, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Super Remix Edition 1.0)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, doubledrs07, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Double Dragon (Super Remix Edition 1.1)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
+ // Double Dragon
+HACK( 200?, doubledrs01, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji", "Double Dragon (Enable Hidden Characters v2)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledrs02, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Double Dragon (Enhanced Power)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledrs03, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tanchenpeng", "Double Dragon (Cancel Charge)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledrs04, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Double Dragon (Black Vesion)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledrs05, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Double Dragon (Random Selection)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledrs06, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Double Dragon (Super Remix Edition 1.0)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, doubledrs07, doubledr, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Double Dragon (Super Remix Edition 1.1)(Neo-Geo)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/nggaroup.cpp b/docs/release/src/hbmame/drivers/nggaroup.cpp
index 58a0cbee073..6eb6afb9200 100644
--- a/docs/release/src/hbmame/drivers/nggaroup.cpp
+++ b/docs/release/src/hbmame/drivers/nggaroup.cpp
@@ -308,19 +308,17 @@ ROM_START( garoupy1 ) /* Prototype Version, seems genuine */
ROM_LOAD16_BYTE( "proto_253.c8", 0x3000001, 0x800000, CRC(f778fe99) SHA1(c963f6ba90a36d02991728b44ffcf174ca18268a) )
ROM_END
-
-
-HACK( 1999, garoub, garou, neogeo_noslot, neogeo, neogeo_state, garou, ROT0, "Ydmis", "Garou - Mark of the Wolves (Boss hack by Ydmis)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoud, garou, neogeo_noslot, neogeo, neogeo_state, garoud, ROT0, "hack","Garou - Mark of the Wolves (decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupamu, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MU", "Garou - Mark of the Wolves (proto) (Approach to Arcade by MU v5.0a)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupeh, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Garou - Mark of the Wolves (proto) (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupehc, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Garou - Mark of the Wolves (proto) (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupf, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Garou - Mark of the Wolves (proto) (Fixed winning message, sprites and some bugs)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupfu, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Garou - Mark of the Wolves (proto) (Unk Hack/Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupfp, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unk", "Garou - Mark of the Wolves (proto) (Rom Fix - FixPlus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2011, garoupx11, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Garou - Mark of the Wolves XTREME PLUS", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupy, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Garou - Mark of the Wolves (proto) (P1 Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, garoupy1, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Garou: Mark of the Wolves (Prototype) [Boss Hack by Ydmis]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoub, garou, neogeo_noslot, neogeo, neogeo_state, garou, ROT0, "Ydmis", "Garou - Mark of the Wolves (Enable hidden characters)(NGM-2530)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoud, garou, neogeo_noslot, neogeo, neogeo_state, garoud, ROT0, "Unknown","Garou - Mark of the Wolves (Decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupamu, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MU", "Garou - Mark of the Wolves (Approach to Arcade v5.0a)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupeh, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Garou - Mark of the Wolves (Enable hidden characters)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupehc, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Garou - Mark of the Wolves (Add Char - Pow hack)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupf, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou - Mark of the Wolves (Fixed winning message, sprites and some bugs)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupfu, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou - Mark of the Wolves (Unk Hack/Fix)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupfp, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou - Mark of the Wolves (Rom Fix - Fix Plus)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 2011, garoupx11, garoupy, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou - Mark of the Wolves (Xtreme Plus)(Prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupy, neogeo, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Garou - Mark of the Wolves (P1 Add Char)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupy1, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou: Mark of the Wolves [Add selection boss V1](Prototype)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -329,9 +327,9 @@ HACK( 1999, garoupy1, garou, neogeo_noslot, neogeo, neogeo_state, neo
Proyecto Shadows Mame Build Plus
*****************************************************/
- /***************************
- Garou
-*****************************/
+ /*****
+ Garou
+********/
ROM_START( garoups01 )
ROM_REGION( 0x900000, "maincpu", 0 )
@@ -518,19 +516,14 @@ ROM_START( garoupsi04 )
ROM_LOAD16_BYTE( "proto_253.c8", 0x3000001, 0x800000, CRC(f778fe99) SHA1(c963f6ba90a36d02991728b44ffcf174ca18268a) )
ROM_END
-/************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Garou
-HACK( 2017, garoups01, garou, neogeo_noslot, neogeo, neogeo_state, garou, ROT0, "Hacks", "Garou - Mark of the Wolves (Infinite Power)(NGM-2530)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, garouhs01, garou, neogeo_noslot, neogeo, neogeo_state, garouh, ROT0, "Hacks", "Garou - Mark of the Wolves (Enable Grant & Kain In Arcade Mode)(NGM-2530)(NGH-2530)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, garouhs02, garou, neogeo_noslot, neogeo, neogeo_state, garouh, ROT0, "Hacks", "Garou - Mark of the Wolves (Get Maximum Power On A Valid Attack, Being Attacked Or On A Special move)(NGM-2530)(NGH-2530)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2017, garoupsi01, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Garou - Mark of the Wolves (Enhanced Power V1)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, garoupsi02, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Garou - Mark of the Wolves (Easy Special Attacks)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, garoupsi03, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Garou - Mark of the Wolves (Bug Patch v2)(prototype)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, garoupsi04, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Garou - Mark of the Wolves (Super Remix Edition 1.0)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoups01, garou, neogeo_noslot, neogeo, neogeo_state, garou, ROT0, "Creamymami[EGCG]", "Garou - Mark of the Wolves (Infinite Power)(NGM-2530)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garouhs01, garou, neogeo_noslot, neogeo, neogeo_state, garouh, ROT0, "Ydmis", "Garou - Mark of the Wolves (Enable Grant & Kain In Arcade Mode)(NGM-2530)(NGH-2530)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garouhs02, garou, neogeo_noslot, neogeo, neogeo_state, garouh, ROT0, "Creamymami[EGCG]", "Garou - Mark of the Wolves (Get Maximum Power On A Valid Attack, Being Attacked Or On A Special move)(NGM-2530)(NGH-2530)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupsi01, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Garou - Mark of the Wolves (Enhanced Power V1)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupsi02, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "feiyang001597", "Garou - Mark of the Wolves (Easy Special Attacks)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupsi03, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou - Mark of the Wolves (Bug Patch v2)(prototype)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, garoupsi04, garou, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Garou - Mark of the Wolves (Super Remix Edition 1.0)(prototype)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/ngkofmisc.cpp b/docs/release/src/hbmame/drivers/ngkofmisc.cpp
index 2c3e2c4d815..b08f0d31262 100644
--- a/docs/release/src/hbmame/drivers/ngkofmisc.cpp
+++ b/docs/release/src/hbmame/drivers/ngkofmisc.cpp
@@ -3,8 +3,8 @@
// Miscellaneous King of Fighters games
// kog, cthd, kof2k4, kof10th etc
// Nudity warning in Kof Special Edition 2004, stage with boats in the background:
-// There's a nude woman at the right side.
-// Sometimes the 6 women in the centre can also be nude.
+// There's a nude woman at the right side.
+// Sometimes the 6 women in the centre can also be nude.
#include "includes/neogeo.h"
@@ -360,6 +360,32 @@ ROM_START( ct2k3ys )
ROM_LOAD16_BYTE( "5003-c8.bin", 0x3000001, 0x800000, CRC(917a1439) SHA1(6f28d1d7c6edee1283f25e632c69204dbebe40af) )
ROM_END
+ROM_START( ct2k3ad )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
ROM_START( ct2k3spd )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "360spd.p1", 0x000000, 0x100000, CRC(013a509d) SHA1(c61c9b777e6e062b5f4ad87cdb78e9ca05e9bfb9) )
@@ -1054,45 +1080,54 @@ ROM_END
-HACK( 2003, cthd2k3b, neogeo, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "HunterX Hacker", "Crouching Tiger Hidden Dragon 2003 (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, cthd2k3a, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2k3a, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, cthd2k3d, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3eh, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Fighters Kim and HunterX Hacker", "Crouching Tiger Hidden Dragon 2003 (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3ifz, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Ice FZ Remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3k3, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Jason/K3", "Crouching Tiger Hidden Dragon 2003 Remix v1.2 (Diff Move - 030823)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3k3o, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Jason/K3", "Crouching Tiger Hidden Dragon 2003 Remix (Diff Move - 030818)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3spd, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 Super Plus (decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3spi, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (hack spi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3xx, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Blood Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, ct2k3ys, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Red Fire Remix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4mp, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic PLUS", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4mp2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic PLUS (hack 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4omg, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KofOnTeam", "Kof Special Edition 2004 (Omega v0.5 (KOFONTEAM))", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4pls, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "hack", "Kof2004 Special Edition Plus", MACHINE_SUPPORTS_SAVE )
-HACK( 2010, kof2k4ru, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MVS Hacks PSP", "Kof Special Edition 2004 REMIX ULTRA V2.6F", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4se1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "hack", "Kof Special Edition 2004 (hack 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4se2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "hack", "Kof Special Edition 2004 (hack 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4seb, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dragon Co.", "Kof Special Edition 2004 (portuguese)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4spl, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Plus", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, kof2k8uni, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof 10th Anniversary 2008 Unique", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof10thbr, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neogeo BR Team", "Kof 10th Anniversary (Brazil by NeogeoBRteam)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof10thd, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof 10th Anniversary (Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof10thd16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10thu, ROT0, "hack", "Kof 10th Anniversary UNIQUE (hack d16)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 2015, kof10thep15,kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "hack", "Kof 10th Anniversary Extra Plus (hack 15)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof10thu, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10thu, ROT0, "hack", "Kof 10th Anniversary UNIQUE (hack u)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof10thub, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof 10th Anniversary UNIQUE (portuguese edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kof10thud, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof 10th Anniversary UNIQUE (decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogd, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "hack", "King of Gladiator (fully decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogf, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Zxbdragon / Ryu", "King of Gladiator (Fixed Edition by Zxbdragon & Ryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, koggv, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "hack", "King of Gladiator (Green Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogmxpls, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "hack", "King of Gladiator MIX PLUS-EX", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogplus, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "hack", "King of Gladiator PLUS (set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogplus1, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "hack", "King of Gladiator PLUS (set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogplusf, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "Zxbdragon / Ryu", "King of Gladiator PLUS (Fixed Edition by Zxbdragon & Ryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2005, kogsm, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "KalceTin", "King of Gladiator (Smoke Version v1.5 Fix by KalceTin (KOFONTEAM))", MACHINE_SUPPORTS_SAVE )
-
-
-//PSmame
+HACK( 200?, cthd2k3b, neogeo, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "HunterX Hacker", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3a, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2k3a, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg, set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3d, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3eh, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Fighters Kim and HunterX Hacker", "Crouching Tiger Hidden Dragon 2003 (Add Char - Pow hack)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ifz, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Jason[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Some characters move to simplify 1.2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3o, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Jason/K3", "Crouching Tiger Hidden Dragon 2003 Remix (Diff Move - 030818)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3spd, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 Super Plus (The King of Fighters 2002 bootleg)(decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3spi, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (hack spi)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3xx, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Blood Edition)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ys, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Red Fire Remix)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ad, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4mp, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Unknown", "Kof Special Edition 2004 Magic Plus (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4mp2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Unknown", "Kof Special Edition 2004 Magic Plus Alt (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4omg, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "KofOnTeam", "Kof Special Edition 2004 (Omega v0.5)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4pls, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "bootleg", "Kof2004 Special Edition Plus (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kof2k4ru, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "MVS Hacks PSP", "Kof Special Edition 2004 (Remix Ultra v2.6F)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4se1, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Unknown", "Kof Special Edition 2004 (hack 1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4se2, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Unknown", "Kof Special Edition 2004 (hack 2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4seb, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dragon Co.", "Kof Special Edition 2004 (Translation portuguese)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4spl, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "bootleg", "Kof Special Edition 2004 Plus (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, kof2k8uni, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof 10th Anniversary 2008 Unique (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thbr, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Neogeo BR Team", "Kof 10th Anniversary (Brazil by NeogeoBRteam)(The King of Fighters 2002 bootleg)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thd, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof 10th Anniversary (The King of Fighters 2002 bootleg / Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thd16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10thu, ROT0, "Unknown", "Kof 10th Anniversary Unique (hack d16)(The King of Fighters 2002 bootleg)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 2015, kof10thep15,kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Unknown", "Kof 10th Anniversary Extra Plus (hack 15)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thu, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10thu, ROT0, "Unknown", "Kof 10th Anniversary Unique (hack u)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thub, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof 10th Anniversary Unique (Translation portuguese edition)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thud, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Kof 10th Anniversary Unique (The King of Fighters 2002 bootleg)(decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogd, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "Unknown", "King of Gladiator (The King of Fighters '97 bootleg)(fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogf, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Zxbdragon / Ryu", "King of Gladiator (Remove the mark of the screen)(The King of Fighters '97 bootleg)(Fix v3)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, koggv, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Unknown", "King of Gladiator (Green Fire edition)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogmxpls, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "Unknown", "King of Gladiator mix plus-EX (The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogplus, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Bootleg", "King of Gladiator PLUS (set 1)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogplus1, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "Bootleg", "King of Gladiator PLUS (set 2)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogplusf, kof97, hbmame_kog, neogeo, neogeo_state, kogd, ROT0, "Zxbdragon / Ryu", "King of Gladiator PLUS (Fixed Edition)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogsm, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "KalceTin", "King of Gladiator (Smoke Version v1.5 Fix)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+
+
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /*****************************
+ Crouching Tiger Hidden Dragon
+********************************/
ROM_START( ct2k3k3s06 )
ROM_REGION( 0x500000, "maincpu", 0 )
@@ -2472,6 +2507,32 @@ ROM_START( ct2k3k3s58 )
ROM_LOAD16_BYTE( "5003-c8.bin", 0x3000001, 0x800000, CRC(917a1439) SHA1(6f28d1d7c6edee1283f25e632c69204dbebe40af) )
ROM_END
+ROM_START( ct2k3sps01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5003s59.p1", 0x000000, 0x100000, CRC(922640b8) SHA1(b3d614c15f3937c93b6fc7b3280f85298df9faa6) )
+ ROM_LOAD16_WORD_SWAP( "5003-p2.bin", 0x100000, 0x400000, CRC(adc1c22b) SHA1(271e0629989257a0d21d280c05df53df259414b1) )
+
+ NEO_SFIX_128K( "5003-s1.bin", CRC(5ba29aab) SHA1(e7ea67268a10243693bff722e6fd2276ca540acf) )
+
+ NEO_BIOS_AUDIO_128K( "5003-m1.bin", CRC(1a8c274b) SHA1(5f6f9c533f4a296a18c741ce59a69cf6f5c836b9) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5003-c1.bin", 0x0000000, 0x800000, CRC(68f54b67) SHA1(e2869709b11ea2846799fe431211c83e928e103e) )
+ ROM_LOAD16_BYTE( "5003-c2.bin", 0x0000001, 0x800000, CRC(2f8849d5) SHA1(7ef74981aa056f5acab4ddabffd3e98b4cb970be) )
+ ROM_LOAD16_BYTE( "5003-c3.bin", 0x1000000, 0x800000, CRC(ac4aff71) SHA1(c983f642e68deaa40fee3e208f2dd55f3bacbdc1) )
+ ROM_LOAD16_BYTE( "5003-c4.bin", 0x1000001, 0x800000, CRC(afef5d66) SHA1(39fe785563fbea54bba88de60dcc62e2458bd74a) )
+ ROM_LOAD16_BYTE( "5003-c5.bin", 0x2000000, 0x800000, CRC(c7c1ae50) SHA1(f54f5be7513a5ce2f01ab107a2b26f6a9ee1f2a9) )
+ ROM_LOAD16_BYTE( "5003-c6.bin", 0x2000001, 0x800000, CRC(613197f9) SHA1(6d1fefa1be81b79e251e55a1352544c0298e4674) )
+ ROM_LOAD16_BYTE( "5003-c7.bin", 0x3000000, 0x800000, CRC(64ddfe0f) SHA1(361f3f4618009bf6419961266eb9ab5002bef53c) )
+ ROM_LOAD16_BYTE( "5003-c8.bin", 0x3000001, 0x800000, CRC(917a1439) SHA1(6f28d1d7c6edee1283f25e632c69204dbebe40af) )
+ROM_END
+
ROM_START( cthd2k3ds01 )
ROM_REGION( 0x500000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "360dxs01.p1", 0x000000, 0x100000, CRC(ce2f0580) SHA1(c4b96ac614a5c77f5a8001d9d793e83a428ea4e1) )
@@ -2784,30 +2845,30 @@ ROM_START( cthd2k3ds12 )
ROM_LOAD16_BYTE( "360d.c8", 0x3000001, 0x800000, CRC(39550d3a) SHA1(8dbf219da2b39642c316164b8c28bcb350346250) )
ROM_END
-ROM_START( cthd2k3ds13 ) // ct2k3ad : all confirmed except v1,v3,v4
+ROM_START( cthd2k3ds13 )
ROM_REGION( 0x500000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "360ds13.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
- ROM_LOAD16_WORD_SWAP( "360ds13.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+ ROM_LOAD16_WORD_SWAP( "360d.p1", 0x000000, 0x100000, CRC(f75508d8) SHA1(c6611061f19c7b7eeafd0a36c084e6d437607781) )
+ ROM_LOAD16_WORD_SWAP( "360d.p2", 0x100000, 0x400000, CRC(eba65bda) SHA1(e66755cb11e8b16f1af68c1439dd0ec485573c10) )
- NEO_SFIX_128K( "360ds13.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+ NEO_SFIX_128K( "360d.s1", CRC(fc1f3809) SHA1(238bcb33cb1a1cb695f2532b04b4a7c639aad895) )
- NEO_BIOS_AUDIO_128K( "360ds13.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+ NEO_BIOS_AUDIO_128K( "360d.m1", CRC(526cccab) SHA1(f7931f42e6f27c3da1902a552a983ca588e2418b) )
ROM_REGION( 0x1000000, "ymsnd", 0 )
ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
- ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "360ds13.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
- ROM_LOAD16_BYTE( "360ds13.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c1", 0x0000000, 0x800000, CRC(29fd9108) SHA1(97e0c01692bffddf5c157c6a9e56573861029335) )
+ ROM_LOAD16_BYTE( "360d.c2", 0x0000001, 0x800000, CRC(f58d4d3e) SHA1(d4276d4c9424fad2966cb3d49ac8f330b12ef7b6) )
ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
- ROM_LOAD16_BYTE( "360ds13.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
- ROM_LOAD16_BYTE( "360ds13.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ ROM_LOAD16_BYTE( "360ds13.c7", 0x3000000, 0x800000, CRC(05dc301e) SHA1(7aa16ea33c2e3328967fda356fd5ed3963952d78) )
+ ROM_LOAD16_BYTE( "360ds13.c8", 0x3000001, 0x800000, CRC(859e3344) SHA1(f1429470e4b4ed233c904565e819ab5b4d5fdb65) )
ROM_END
ROM_START( cthd2k3as01 )
@@ -2836,6 +2897,400 @@ ROM_START( cthd2k3as01 )
ROM_LOAD16_BYTE( "360a.c8", 0x3000001, 0x800000, CRC(8c3fc1b5) SHA1(81b6df7c937915c5b971bde20786aece02404a05) )
ROM_END
+ROM_START( ct2k3ads01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ads01.p1", 0x000000, 0x100000, CRC(cc0df226) SHA1(b768ffd5ca99e0b6c4744223fbc2e279f687d8d2) )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ads02.p1", 0x000000, 0x100000, CRC(091daec8) SHA1(7c24039fb096a8b4edbdd6d4a7c2233223a3973c) )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads03 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ads03.p1", 0x000000, 0x100000, CRC(1a74ba7c) SHA1(7848fdf03edc71fa56cb30a5afd0eafd72c5df88) )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads04 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads04.p2", 0x100000, 0x400000, CRC(b42b6428) SHA1(b9ff32ea8667c1c67ba80910f7b04e3a3be87ac3) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads05 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads05.p2", 0x100000, 0x400000, CRC(252c35fd) SHA1(79ea1c58b9f9b2705d6202fe58e9bc7a82250796) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads06 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads06.p2", 0x100000, 0x400000, CRC(f0308d05) SHA1(df00697f33ce6a2947460f2cf6a5025f44654c3a) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads07 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads07.p2", 0x100000, 0x400000, CRC(2c92e081) SHA1(583649921e55645acca271bb4b993bd19f4c9b67) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads08 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads08.p2", 0x100000, 0x400000, CRC(3a8d748f) SHA1(a05492090740f089026371ceaace8a014b61208b) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads09 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads09.p2", 0x100000, 0x400000, CRC(6c0adcf5) SHA1(e9b638848cef547b7eccc60f710822adf4da6b8e) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads10 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads10.p2", 0x100000, 0x400000, CRC(6ae66254) SHA1(33b11fe6ad72126e027365e03eb0b43c69b2ab0b) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads11 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ads11.p2", 0x100000, 0x400000, CRC(d2ca8840) SHA1(1aa019650e9aaab299e996bc24e86353ac6f3a92) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads12 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ads12.p1", 0x000000, 0x100000, CRC(ba02340c) SHA1(c007b200d77840809b7bc089d0399140eeb65ff4) )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ad.c7", 0x3000000, 0x800000, CRC(4f50e1ae) SHA1(676ecba2b3c5f1def2822559c1c1299d4eae503f) )
+ ROM_LOAD16_BYTE( "360k3ad.c8", 0x3000001, 0x800000, CRC(4f5f09bf) SHA1(1c2d66e793f7943c2c3bbc8390d455001f07baa4) )
+ROM_END
+
+ROM_START( ct2k3ads13 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p1", 0x000000, 0x100000, CRC(83783954) SHA1(963a352bdc755b7c9cdf6b5f1c6b4f790061d6c3) )
+ ROM_LOAD16_WORD_SWAP( "360k3ad.p2", 0x100000, 0x400000, CRC(84b0b164) SHA1(1d7de20d8fc71c2e74a4fda17a2f41e2a6f027ba) )
+
+ NEO_SFIX_128K( "360k3ad.s1", CRC(956d8273) SHA1(15a0b51a194d6bddfa87d772837a4569fad59760) )
+
+ NEO_BIOS_AUDIO_128K( "360k3ad.m1", CRC(3ee21b7e) SHA1(6d74b2154f2b955c0f355306427b5b308acf6bff) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "360a.v2", 0x400000, 0x400000, CRC(2b498449) SHA1(8e2b01dd17dbf4498a197bda8ce3e08cdf785f12) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360k3ad.c1", 0x0000000, 0x800000, CRC(eddd5e2f) SHA1(2af647a57ec12ed60c37a3469adf3e58cb6728c6) )
+ ROM_LOAD16_BYTE( "360k3ad.c2", 0x0000001, 0x800000, CRC(23d8d1d6) SHA1(b831e2d506bf8c1436b48d34fc6e2d321602434d) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360k3ads13.c7", 0x3000000, 0x800000, CRC(52e33472) SHA1(2a30333f3cb3dd0dc3dd310e92530e62c2a90c76) )
+ ROM_LOAD16_BYTE( "360k3ads13.c8", 0x3000001, 0x800000, CRC(f322f9f9) SHA1(c1fe5daf234bcfc8891d48f73533afc578ffc122) )
+ROM_END
+
+ROM_START( ct2k3spds01 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360spd.p1", 0x000000, 0x100000, CRC(013a509d) SHA1(c61c9b777e6e062b5f4ad87cdb78e9ca05e9bfb9) )
+ ROM_LOAD16_WORD_SWAP( "360d.p2", 0x100000, 0x400000, CRC(eba65bda) SHA1(e66755cb11e8b16f1af68c1439dd0ec485573c10) )
+
+ NEO_SFIX_128K( "360spd.s1", CRC(b86c8ba0) SHA1(cfb8f317c061899343f2c80ea16da131fd50a6e7) )
+
+ NEO_BIOS_AUDIO_128K( "360d.m1", CRC(526cccab) SHA1(f7931f42e6f27c3da1902a552a983ca588e2418b) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360d.c1", 0x0000000, 0x800000, CRC(29fd9108) SHA1(97e0c01692bffddf5c157c6a9e56573861029335) )
+ ROM_LOAD16_BYTE( "360d.c2", 0x0000001, 0x800000, CRC(f58d4d3e) SHA1(d4276d4c9424fad2966cb3d49ac8f330b12ef7b6) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360dpds01.c7", 0x3000000, 0x800000, CRC(cae49990) SHA1(31d2397bbeba9010761e66ba4e61b34025affd2c) )
+ ROM_LOAD16_BYTE( "360dpds01.c8", 0x3000001, 0x800000, CRC(bf12b970) SHA1(c100308df01ee263cfa219376f81eec073a54ba3) )
+ROM_END
+
+ROM_START( ct2k3spds02 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "360spd.p1", 0x000000, 0x100000, CRC(013a509d) SHA1(c61c9b777e6e062b5f4ad87cdb78e9ca05e9bfb9) )
+ ROM_LOAD16_WORD_SWAP( "360d.p2", 0x100000, 0x400000, CRC(eba65bda) SHA1(e66755cb11e8b16f1af68c1439dd0ec485573c10) )
+
+ NEO_SFIX_128K( "360spd.s1", CRC(b86c8ba0) SHA1(cfb8f317c061899343f2c80ea16da131fd50a6e7) )
+
+ NEO_BIOS_AUDIO_128K( "360d.m1", CRC(526cccab) SHA1(f7931f42e6f27c3da1902a552a983ca588e2418b) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "262.v1", 0x000000, 0x400000, CRC(83d49ecf) SHA1(2f2c116e45397652e77fcf5d951fa5f71b639572) )
+ ROM_LOAD( "262.v2", 0x400000, 0x400000, CRC(003f1843) SHA1(bdd58837ad542548bd4053c262f558af88e3b989) )
+ ROM_LOAD( "262.v3", 0x800000, 0x400000, CRC(2ae38dbe) SHA1(4e82b7dd3b899d61907620517a5a27bdaba0725d) )
+ ROM_LOAD( "262.v4", 0xc00000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "360d.c1", 0x0000000, 0x800000, CRC(29fd9108) SHA1(97e0c01692bffddf5c157c6a9e56573861029335) )
+ ROM_LOAD16_BYTE( "360d.c2", 0x0000001, 0x800000, CRC(f58d4d3e) SHA1(d4276d4c9424fad2966cb3d49ac8f330b12ef7b6) )
+ ROM_LOAD16_BYTE( "360d.c3", 0x1000000, 0x800000, CRC(71b3172d) SHA1(1b742b63e726f537df437df36b1bce35568c092a) )
+ ROM_LOAD16_BYTE( "360d.c4", 0x1000001, 0x800000, CRC(564c70c1) SHA1(c67977f5be5a1cc9fbce4450a844967c019142c0) )
+ ROM_LOAD16_BYTE( "360d.c5", 0x2000000, 0x800000, CRC(8ef8aef9) SHA1(ef464293c4fd720d6f59d243af9b064bc680c9f9) )
+ ROM_LOAD16_BYTE( "360d.c6", 0x2000001, 0x800000, CRC(8a0fd440) SHA1(74428817d08d331a0bdd4a749ea578dff982f028) )
+ ROM_LOAD16_BYTE( "360dpds02.c7", 0x3000000, 0x800000, CRC(6e57ae32) SHA1(87e213e6979a653ec8bce64ea1fb79bf5bfe66b3) )
+ ROM_LOAD16_BYTE( "360dpds02.c8", 0x3000001, 0x800000, CRC(2a6489e3) SHA1(c7c813161f3089a9bb334c7d2f19a6f6419228df) )
+ROM_END
+
+ /*****************
+ King of Gladiator
+********************/
+
ROM_START( kogs01 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "5232hc01.p1", 0x000000, 0x200000, CRC(d5e38f20) SHA1(a74ebcfc3aeb6f39ee7cdbb19cce811620f84775) )
@@ -2882,7 +3337,6 @@ ROM_START( kogs02 )
ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
ROM_END
-
ROM_START( kogs03 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "5232hc03.p1", 0x000000, 0x200000, CRC(6593216f) SHA1(7a455304e447c06464a02b01ca65eee81fe63695) )
@@ -2929,6 +3383,170 @@ ROM_START( kogs04 )
ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
ROM_END
+ROM_START( kogs05 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232hx107.p2", 0x200000, 0x400000, CRC(b337c87d) SHA1(11568e405e85940128dff567f17e8a7db0588c4a) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ROM_START( kogs06 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232hx108.p2", 0x200000, 0x400000, CRC(26c47ddc) SHA1(acdee8ea5dc27740d00f4d16692d84051bb26f44) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ROM_START( kogs07 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232hx111.p2", 0x200000, 0x400000, CRC(442cd4c4) SHA1(afe423fc2659fef1b0d88637c4877e509ec33531) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ROM_START( kogs08 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232hx112.p2", 0x200000, 0x400000, CRC(dda07010) SHA1(cc4c13fabe072c34e801eea221b52d1e7de0fdc8) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ROM_START( kogs09 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232lc.p2", 0x200000, 0x400000, CRC(852cfee6) SHA1(8db51a12a05f2312c2a241027c61711137a0ca94) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ROM_START( kogs10 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232hx115.p2", 0x200000, 0x400000, CRC(9bd1ea3b) SHA1(b13efc8cb63d6f4d1050f9b5bdfc2fdfdfb8cff5) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ROM_START( kogs11 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5232-p1.bin", 0x000000, 0x200000, CRC(d2413ec6) SHA1(c0bf409d1e714cba5fdc6f79e4c2aec805316634) )
+ ROM_LOAD16_WORD_SWAP( "232hx88.p2", 0x200000, 0x400000, CRC(90a09fde) SHA1(9a585fa3d3ba744954bd7fe9a11266594d6f366b) )
+
+ NEO_SFIX_128K( "5232-s1.bin", CRC(0bef69da) SHA1(80918586e694dce35c4dba796eb18abf6a070ebb) )
+
+ NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) )
+
+ ROM_REGION( 0xc00000, "ymsnd", 0 )
+ ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) )
+ ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) )
+ ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) )
+
+ ROM_REGION( 0x2800000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "5232-c1a.bin", 0x0000000, 0x800000, CRC(4eab9b0a) SHA1(a6f6b755215a3f41474e0a76b5463303a522c2d3) )
+ ROM_LOAD16_BYTE( "5232-c2a.bin", 0x0000001, 0x800000, CRC(697f8fd0) SHA1(5784464c2357ccef8e6e79b6298843fc3d13b39c) )
+ ROM_LOAD16_BYTE( "5232-c1b.bin", 0x1000000, 0x800000, CRC(1143fdf3) SHA1(9dc5fe9a3b7599380db62095880e2d6f237a41bd) )
+ ROM_LOAD16_BYTE( "5232-c2b.bin", 0x1000001, 0x800000, CRC(ea82cf8f) SHA1(3d9ab64b69cecd6b3950839ac2c6d151ad66dcf8) )
+ ROM_LOAD16_BYTE( "5232-c3.bin", 0x2000000, 0x400000, CRC(abd1be07) SHA1(857eb68bbee4538770bbfa77aaa540d61ab0abcd) )
+ ROM_LOAD16_BYTE( "5232-c4.bin", 0x2000001, 0x400000, CRC(d2bd967b) SHA1(c494e0a98e127d37ca360a28accc167fa50fb626) )
+ROM_END
+
+ /********************
+ Kof 10th Anniversary
+***********************/
ROM_START( kf10theps01 )
ROM_REGION( 0x800000, "maincpu", 0 )
@@ -3896,6 +4514,10 @@ ROM_START( kof10thds04 )
ROM_LOAD16_BYTE( "kf10-c8b.bin", 0x3800001, 0x400000, CRC(661b7a52) SHA1(0ae2ad2389134892f156337332b77adade3ddad1) )
ROM_END
+ /*********************************
+ Kof 10th Anniversary 2005 Unique
+************************************/
+
ROM_START( kf2k5unis01 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "5006-p2a.bin", 0x000000, 0x400000, CRC(ced883a2) SHA1(f93db4d74ce0a73a3e9631966fee37be22470c89) )
@@ -3965,7 +4587,7 @@ ROM_START( kf2k5unis03 )
ROM_LOAD16_WORD_SWAP( "5006-p2a.bin", 0x000000, 0x400000, CRC(ced883a2) SHA1(f93db4d74ce0a73a3e9631966fee37be22470c89) )
ROM_LOAD16_WORD_SWAP( "5006hc03.p1", 0x400000, 0x400000, CRC(966fa849) SHA1(79e6f383ff31293a7a708177d8e0ef4962440a49) )
- NEO_SFIX_128K( "367s03.s1", CRC(3aab9bee) SHA1(7353471a2b74d44bbde63b2a4006b0a1291e135a) )
+ NEO_SFIX_128K( "5006-s1.bin", CRC(91f8c544) SHA1(9d16cafb9ca4bc54f31f7fd82b1be06ec8b11c79) )
NEO_BIOS_AUDIO_128K( "5006-m1.bin", CRC(9050bfe7) SHA1(765bf3d954f775231b7ef2504bb844cd0b29e3f7) )
@@ -4248,7 +4870,41 @@ ROM_START( kf2k5unis11 )
ROM_LOAD16_BYTE( "kf10-c8b.bin", 0x3800001, 0x400000, CRC(661b7a52) SHA1(0ae2ad2389134892f156337332b77adade3ddad1) )
ROM_END
+ROM_START( kf2k5unis12 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "5006-p2a.bin", 0x000000, 0x400000, CRC(ced883a2) SHA1(f93db4d74ce0a73a3e9631966fee37be22470c89) )
+ ROM_LOAD16_WORD_SWAP( "5006-p1.bin", 0x400000, 0x400000, CRC(72c39c46) SHA1(4ba0657de20319c0bc30c7c3bba7d7331d0ce9a7) )
+
+ NEO_SFIX_128K( "367s12.s1", CRC(3aab9bee) SHA1(7353471a2b74d44bbde63b2a4006b0a1291e135a) )
+
+ NEO_BIOS_AUDIO_128K( "5006-m1.bin", CRC(9050bfe7) SHA1(765bf3d954f775231b7ef2504bb844cd0b29e3f7) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "kf10-v1.bin", 0x000000, 0x800000, CRC(0fc9a58d) SHA1(9d79ef00e2c2abd9f29af5521c2fbe5798bf336f) )
+ ROM_LOAD( "kf10-v2.bin", 0x800000, 0x800000, CRC(b8c475a4) SHA1(10caf9c69927a223445d2c4b147864c02ce520a8) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "kf10-c1a.bin", 0x0000000, 0x400000, CRC(3bbc0364) SHA1(e8aa7ff82f151ce1db56f259377b64cceef85af0) )
+ ROM_LOAD16_BYTE( "kf10-c2a.bin", 0x0000001, 0x400000, CRC(91230075) SHA1(d9098e05a7ba6008661147b6bf8bc2f494b8b72b) )
+ ROM_LOAD16_BYTE( "kf10-c1b.bin", 0x0800000, 0x400000, CRC(b5abfc28) SHA1(eabf60992bb3485c95330065294071ec155bfe7c) )
+ ROM_LOAD16_BYTE( "kf10-c2b.bin", 0x0800001, 0x400000, CRC(6cc4c6e1) SHA1(be824a944e745ee18efdc45c81fd496a4d624b9c) )
+ ROM_LOAD16_BYTE( "kf10-c3a.bin", 0x1000000, 0x400000, CRC(5b3d4a16) SHA1(93ac1cd7739100f8c32732644f81f2a19837b131) )
+ ROM_LOAD16_BYTE( "kf10-c4a.bin", 0x1000001, 0x400000, CRC(c6f3419b) SHA1(340c17a73aeb7bf8a6209f8459e6f00000075b50) )
+ ROM_LOAD16_BYTE( "kf10-c3b.bin", 0x1800000, 0x400000, CRC(9d2bba19) SHA1(5ebbd0af3f83a60e33c8ccb743e3d5f5a96f1273) )
+ ROM_LOAD16_BYTE( "kf10-c4b.bin", 0x1800001, 0x400000, CRC(5a4050cb) SHA1(8fd2291f349efa1ed5cd37ad4e273b60fe831a77) )
+ ROM_LOAD16_BYTE( "kf10-c5a.bin", 0x2000000, 0x400000, CRC(a289d1e1) SHA1(50c7d7ebde6e118a01036cc3e40827fcd9f0d3fd) )
+ ROM_LOAD16_BYTE( "kf10-c6a.bin", 0x2000001, 0x400000, CRC(e6494b5d) SHA1(18e064b9867ae0b0794065f8dbefd486620419db) )
+ ROM_LOAD16_BYTE( "kf10-c5b.bin", 0x2800000, 0x400000, CRC(404fff02) SHA1(56d1b32c87ea4885e49264e8b21846e465a20e1f) )
+ ROM_LOAD16_BYTE( "kf10-c6b.bin", 0x2800001, 0x400000, CRC(f2ccfc9e) SHA1(69db7fac7023785ab94ea711a72dbc2826cfe1a3) )
+ ROM_LOAD16_BYTE( "kf10-c7a.bin", 0x3000000, 0x400000, CRC(be79c5a8) SHA1(ded3c5eb3571647f50533eb682c2675372ace3fb) )
+ ROM_LOAD16_BYTE( "kf10-c8a.bin", 0x3000001, 0x400000, CRC(a5952ca4) SHA1(76dbb3cb45ce5a4beffa1ed29491204fc6617e42) )
+ ROM_LOAD16_BYTE( "kf10-c7b.bin", 0x3800000, 0x400000, CRC(3fdb3542) SHA1(7d2050752a2064cd6729f483a0da93808e2c6033) )
+ ROM_LOAD16_BYTE( "kf10-c8b.bin", 0x3800001, 0x400000, CRC(661b7a52) SHA1(0ae2ad2389134892f156337332b77adade3ddad1) )
+ROM_END
+ /************************
+ Kof Special Edition 2004
+***************************/
ROM_START( kof2k4ses01 )
ROM_REGION( 0x500000, "maincpu", 0 )
@@ -5507,174 +6163,193 @@ ROM_START( kof2k4plss20 )
ROM_LOAD16_BYTE( "k2k4s-c5.bin", 0x3000001, 0x800000, CRC(2c912ff9) SHA1(b624a625ea3e221808b7ea43fb0b1a51d8c1853e) )
ROM_END
-/************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Crouching Tiger Hidden Dragon
-HACK( 2017, ct2k3k3s06, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V1)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s07, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V1 Blood Ayane)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s08, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V1 Iceblue Zhangshee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s09, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s10, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V2 Blood Ayane)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s11, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V2 Iceblue Zhangshee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s12, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod Tcwlee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s13, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod Tcwlee Blood Ayane)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s14, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod Tcwlee Iceblue Zhangshee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s15, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (colormod V2 Tcwlee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s16, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V2 Tcwlee Blood Ayane)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s17, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V2 Tcwlee Iceblue Zhangshee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s18, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colors V3 Tcwlee Kanyero)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s19, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colors V3 Tcwlee Kanyero Blood Ayane)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s20, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colors V3 Tcwlee Kanyero Iceblue Zhangshee)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s21, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Jason Hack)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s22, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Original Restoration Blood Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s23, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Original Restoration Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s24, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Original Restoration Iceblue Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s25, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V1 Tcwlee Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s26, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V2 Tcwlee Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s27, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Blood Ayane Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s28, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s29, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Iceblue Zhangshee Fixed)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s30, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Jack 0x)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s31, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Plus)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s32, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Plus)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s33, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s34, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Append-Solve A Variable Four Problem)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s35, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Power Max v1)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s36, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Power Max v2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s37, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color Mod)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s38, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color Mod v1)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s39, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color Mod v2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s40, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color Mod v3)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s41, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Icy Blue Style)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s42, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Some Team Color change)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s43, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Blood Version V1)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s44, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Blood Version V2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s45, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Fixed Sound Bugs)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s46, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Half Transparency Life Bar v1)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s47, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Half Transparency Life Bar v2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s48, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s49, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.0)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s50, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.1)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s51, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.2)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s52, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.3)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s53, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.4)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s54, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.5)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s55, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.6)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s56, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.7)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s57, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.8)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, ct2k3k3s58, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.9)(KOF2001)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds02, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters-Char Boss V1)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds03, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters-Char Boss V2)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds04, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Enhanced power)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds05, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color change)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds06, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color Fix Form Kof2001)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds07, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color change v1)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds08, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color change v2)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds09, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Color change v3)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds10, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Icy blue style)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds11, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Some Team Color change v4)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, cthd2k3ds12, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Blood Version)(decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, cthd2k3ds13, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (ds13)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, cthd2k3as01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2k3a, ROT0, "Hacks", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s06, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V1)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s07, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V1 Blood Ayane)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s08, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V1 Iceblue Zhangshee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s09, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s10, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V2 Blood Ayane)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s11, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colours And Green Timecounter Kanyero V2 Iceblue Zhangshee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s12, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod Tcwlee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s13, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod Tcwlee Blood Ayane)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s14, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod Tcwlee Iceblue Zhangshee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s15, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (colormod V2 Tcwlee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s16, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V2 Tcwlee Blood Ayane)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s17, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V2 Tcwlee Iceblue Zhangshee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s18, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colors V3 Tcwlee Kanyero)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s19, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colors V3 Tcwlee Kanyero Blood Ayane)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s20, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colors V3 Tcwlee Kanyero Iceblue Zhangshee)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s21, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Jason Hack)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s22, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Original Restoration Blood Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s23, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "zhaolu94", "Crouching Tiger Hidden Dragon 2003 (Color Fix Form Kof2001)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s24, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Original Restoration Iceblue Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s25, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V1 Tcwlee Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s26, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V2 Tcwlee Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s27, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Blood Ayane Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s28, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s29, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Iceblue Zhangshee Fixed)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s30, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Colormod V3 Tcwlee Jack 0x)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s31, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Bootleg", "Crouching Tiger Hidden Dragon 2003 (Plus)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s32, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Bootleg", "Crouching Tiger Hidden Dragon 2003 (Super Plus)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s33, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s34, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Igniz & Zero", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Append-Solve A Variable Four Problem)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s35, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Hunter X Hacker", "Crouching Tiger Hidden Dragon 2003 (Power Max v1)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s36, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Power Max v2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s37, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Mod)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s38, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Mod v1)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s39, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Mod v2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s40, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Flycboy[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Mod v3)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s41, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "zhangshee", "Crouching Tiger Hidden Dragon 2003 (Icy Blue Style)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s42, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Flycboy[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Some Team Color change)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s43, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "ayane", "Crouching Tiger Hidden Dragon 2003 (Blood Version V1)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s44, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "ayane", "Crouching Tiger Hidden Dragon 2003 (Blood Version V2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s45, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Fixed Sound Bugs)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s46, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "oak2003", "Crouching Tiger Hidden Dragon 2003 (Half Transparency Life Bar v1)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s47, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "oak2003", "Crouching Tiger Hidden Dragon 2003 (Half Transparency Life Bar v2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s48, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s49, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.0)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s50, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.1)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s51, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.2)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s52, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.3)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s53, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.4)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s54, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.5)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s55, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.6)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s56, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.7)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s57, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.8)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3k3s58, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.9)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3sps01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2003, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(Alt)(The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds02, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hunter X Hacker", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters-Char Boss V1)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds03, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters-Char Boss V2)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds04, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Enhanced power)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds05, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color change)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds06, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhaolu94", "Crouching Tiger Hidden Dragon 2003 (Color Fix Form Kof2001)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds07, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color change v1)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds08, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color change v2)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds09, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color change v3)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds10, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhangshee", "Crouching Tiger Hidden Dragon 2003 (Icy blue style)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds11, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Some Team Color change v4)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds12, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ayane", "Crouching Tiger Hidden Dragon 2003 (Blood Version)(The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3ds13, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg / set 1 fully decrypted)(Alt)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cthd2k3as01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, cthd2k3a, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(The King of Fighters 2001 bootleg, set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hunter X Hacker", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V1)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads02, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V2)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads03, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Enhanced power)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads04, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ayane", "Crouching Tiger Hidden Dragon 2003 (Blood Version)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads05, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Change v1)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads06, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Change v2)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads07, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Change v3)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads08, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Color Change)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads09, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhangshee", "Crouching Tiger Hidden Dragon 2003 (Icy Blue Style)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads10, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhaolu94", "Crouching Tiger Hidden Dragon 2003 (Color Fix Form Kof2001)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads11, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Flycboy[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Some Team Color Change v4)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads12, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Unlimited Credits in Console Mode)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3ads13, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Alt)(The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3spds01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 Super Plus (Alt)(The King of Fighters 2002 bootleg)(decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ct2k3spds02, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Crouching Tiger Hidden Dragon 2003 Super Plus (Alt)(?)(The King of Fighters 2002 bootleg)(decrypted)", MACHINE_SUPPORTS_SAVE )
// King of Gladiator
-HACK( 2017, kogs01, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Hacks", "King of Gladiator (Fix v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kogs02, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Hacks", "King of Gladiator (Fix v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kogs03, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Hacks", "King of Gladiator (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kogs04, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Hacks", "King of Gladiator (Simplify The Move Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs01, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "zxbdragon&ryu", "King of Gladiator (Out Of Order Timing)(Fix v1)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs02, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "zxbdragon&ryu", "King of Gladiator (Pneumatic Accumulation Mode)(Fix v2)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs03, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Eddids[FGCH]", "King of Gladiator (Unlimited Credits In Console Mode)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs04, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Isuka", "King of Gladiator (Simplify The Move Version)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs05, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Unknown", "King of Gladiator (Colorful Version v1.5)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs06, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "tcwlee[EGCG]", "King of Gladiator (Color Change)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs07, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Unknown", "King of Gladiator (Violet Fire)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs08, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Unknown", "King of Gladiator (Icy Blue Style)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs09, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "liuzheng0131", "King of Gladiator (Valentine's Day And Red Fire)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs10, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "K65535", "King of Gladiator (Purple & Green Edition)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kogs11, kof97, neogeo_kog, neogeo, neogeo_state, kog, ROT0, "Bloodlust", "King of Gladiator (Add Chris's Purple Fire)(The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE )
// 10th Anniversary
-HACK( 2017, kf10theps01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Unlimited Power Store)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Green Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Fix s1's 3 Errors)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Turn Life Bar Into Half Transparency)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Change Color In Battle)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Remove Countdown)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Practice Mode Maximum Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Turn Time-Bg Into Half Transparency V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Turn Time-Bg Into Half Transparency V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf10theps12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Hacks", "Kof 10th Anniversary Extra Plus (Unlimited Credits in Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Enhanced Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Unlimited Power Store)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Green Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Fix Sound Effects)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Fix s1's 3 errors)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Turn Life Bar Into Half Transparency)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Change Color In Battle)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Change Size)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Practice Mode Maximum Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Turn Time bg Into Half Transparency V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Turn Time bg Into Half Transparency V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof10ths14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Hacks", "Kof 10th Anniversary (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof10thds01, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof 10th Anniversary (All Team Battle Extra Plus)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof10thds02, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof 10th Anniversary (All Team Battle 2005 Unique)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof10thds03, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof 10th Anniversary (Bootleg-Fix s1's 3 Errors)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kof10thds04, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Kof 10th Anniversary (Display-Fix s1's 3 Errors)(Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
-// KOF 2005
-HACK( 2017, kf2k5unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Unlimited Power Store)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Green Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Violet Fire)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Fix s1's 3 Errors)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Change Color In Battle)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Remove Countdown)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Practice Mode Maximum Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Turn Time Bg Into Half Transparency V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Turn Time Bg Into Half Transparency V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kf2k5unis11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Hacks", "Kof 10th Anniversary 2017 Unique (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
-// KOF 2004
-HACK( 2017, kof2k4ses01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Translation Portuguese) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Plus Set 1) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Plus Set 2) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Unluck Max2 V1) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Unluck Max2 V2) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Hidden Characters Add Portraits) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Enhanced Power) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Unlimited Power) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Unlimited Power Store) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Color Change) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Green Fire) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Violet Fire) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Icy Blue Style) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Add Boss Kusanagi) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Add NESTS Team) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (No Erotic Picture) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Enable random CPU color) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Change Color In Battle) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Change Member) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Half Transparency Timer V1) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Half Transparency Timer V2) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Half Transparency Timer V3) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Half Transparency Timer V4) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Half Transparency Timer V5) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Half Transparency Timer V6) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Kyo + Kusanagi) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses27, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Remove Countdown) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses28, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Practice Mode Maximum Power) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kof2k4ses29, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Hacks", "Kof Special Edition 2017 (Unlimited Credits In Console Mode) (bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Translation Portuguese)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Unluck Max2 v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Unlimited Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Unlimited Power Store)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Combine Kula, K9999 And Angel Into One Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Remove Erotic Picture In Background)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Enable Random Color For CPU Team)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Change Color In Battle)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Change Member)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Half Transparency Timer v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Half Transparency Timer v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Half Transparency Timer v3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Half Transparency Timer v4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Half Transparency Timer v5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Half Transparency Timer v6)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Kyo + Kusanagi)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Remove Countdown)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Practice Mode Maximum Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kof2k4plss20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Hacks", "Kof2004 Special Edition Plus (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Creamymami[EGCG]", "Kof 10th Anniversary Extra Plus (Unlimited Power Store)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "kumagorou", "Kof 10th Anniversary Extra Plus (Green Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "kawada7278", "Kof 10th Anniversary Extra Plus (Violet Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Kim", "Kof 10th Anniversary Extra Plus (Icy Blue Style)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "oak2003", "Kof 10th Anniversary Extra Plus (Fix s1's 3 Errors)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "oak2003", "Kof 10th Anniversary Extra Plus (Turn Life Bar Into Half Transparency)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Kim", "Kof 10th Anniversary Extra Plus (Change Color In Battle)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "kof1996", "Kof 10th Anniversary Extra Plus (Remove Countdown)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "wesker[FGCH]", "Kof 10th Anniversary Extra Plus (Practice Mode Maximum Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "oak2003", "Kof 10th Anniversary Extra Plus (Turn Time-Bg Into Half Transparency V1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "oak2003", "Kof 10th Anniversary Extra Plus (Turn Time-Bg Into Half Transparency V2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf10theps12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf10thep, ROT0, "Eddids[FGCH]", "Kof 10th Anniversary Extra Plus (Unlimited Credits in Console Mode)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Creamymami[EGCG]", "Kof 10th Anniversary (Enhanced Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Creamymami[EGCG]", "Kof 10th Anniversary (Unlimited Power Store)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "kumagorou", "Kof 10th Anniversary (Green Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "kawada7278", "Kof 10th Anniversary (Violet Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Kim", "Kof 10th Anniversary (Icy Blue Style)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "snk2003", "Kof 10th Anniversary (Fix Sound Effects)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "oak2003", "Kof 10th Anniversary (Fix s1's 3 errors)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "oak2003", "Kof 10th Anniversary (Turn Life Bar Into Half Transparency)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Kim", "Kof 10th Anniversary (Change Color In Battle)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "siromezm", "Kof 10th Anniversary (Change Size)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "wesker[FGCH]", "Kof 10th Anniversary (Practice Mode Maximum Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "oak2003", "Kof 10th Anniversary (Turn Time bg Into Half Transparency V1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "oak2003", "Kof 10th Anniversary (Turn Time bg Into Half Transparency V2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10ths14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof10th, ROT0, "Eddids[FGCH]", "Kof 10th Anniversary (Unlimited Credits In Console Mode)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thds01, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof 10th Anniversary (All Team Battle Extra Plus)(The King of Fighters 2002 bootleg / Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thds02, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Bootleg", "Kof 10th Anniversary (All Team Battle 2005 Unique)(The King of Fighters 2002 bootleg / Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thds03, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof 10th Anniversary (Bootleg-Fix s1's 3 Errors)(The King of Fighters 2002 bootleg / Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof10thds04, kof2002, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Kof 10th Anniversary (Display-Fix s1's 3 Errors)(The King of Fighters 2002 bootleg / Fully Decrypted)", MACHINE_SUPPORTS_SAVE )
+// Kof 10th Anniversary 2005 Unique
+HACK( 200?, kf2k5unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Creamymami[EGCG]", "Kof 10th Anniversary 2005 Unique (Unlimited Power Store)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis02, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "kumagorou", "Kof 10th Anniversary 2005 Unique (Green Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis03, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "kawada7278", "Kof 10th Anniversary 2005 Unique (Violet Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis04, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Kim", "Kof 10th Anniversary 2005 Unique (Icy Blue Style)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis05, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "oak2003", "Kof 10th Anniversary 2005 Unique (Fix s1's 3 Errors)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis06, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Kim", "Kof 10th Anniversary 2005 Unique (Change Color In Battle)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis07, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "kof1996", "Kof 10th Anniversary 2005 Unique (Remove Countdown)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis08, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "wesker[FGCH]", "Kof 10th Anniversary 2005 Unique (Practice Mode Maximum Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis09, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "oak2003", "Kof 10th Anniversary 2005 Unique (Turn Time Bg Into Half Transparency V1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis10, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "oak2003", "Kof 10th Anniversary 2005 Unique (Turn Time Bg Into Half Transparency V2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis11, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "Eddids[FGCH]", "Kof 10th Anniversary 2005 Unique (Unlimited Credits In Console Mode)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kf2k5unis12, kof2002, neogeo_noslot, neogeo, neogeo_state, kf2k5uni, ROT0, "oak2003", "Kof 10th Anniversary 2005 Unique (Turn Life-Bar Into Half-Transparency)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+// Kof Special Edition 2004
+HACK( 200?, kof2k4ses01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "KyoX", "Kof Special Edition 2004 (Translation Portuguese)(Alt)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Dragon Co., Ltd", "Kof Special Edition 2004 (Plus Set 1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Dragon Co., Ltd", "Kof Special Edition 2004 (Plus Set 2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "wesker[FGCH]", "Kof Special Edition 2004 (Unluck Max2 V1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses05, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Unluck Max2 V2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "kof1996", "Kof Special Edition 2004 (Hidden Characters Add Portraits)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Enhanced Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Unlimited Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Unlimited Power Store)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kof2k4ses10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "tcwlee[EGCG]", "Kof Special Edition 2004 (Color Change)(2006-02-02)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "kumagorou", "Kof Special Edition 2004 (Green Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "kawada7278", "Kof Special Edition 2004 (Violet Fire)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Kim", "Kof Special Edition 2004 (Icy Blue Style)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "0 DAY-S[EGCG]", "Kof Special Edition 2004 (Add Boss Kusanagi)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Foxy[PHT]", "Kof Special Edition 2004 (Add NESTS Team)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "TSUNG823", "Kof Special Edition 2004 (No Erotic Picture)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "bootleg", "Kof Special Edition 2004 (Enable random CPU color)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Kim", "Kof Special Edition 2004 (Change Color In Battle(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "siromezm", "Kof Special Edition 2004 (Change Member)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Half Transparency Timer)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses21, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Fix Timer)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses22, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Half Transparency Timer V1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses23, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Half Transparency Timer V2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses24, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Half Transparency Timer V3)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses25, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Fixed Power Gauge)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses26, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Kyo + Kusanagi)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses27, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "kof1996", "Kof Special Edition 2004 (Remove Countdown)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses28, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "wesker[FGCH]", "Kof Special Edition 2004 (Practice Mode Maximum Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4ses29, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4se, ROT0, "Eddids[FGCH]", "Kof Special Edition 2004 (Unlimited Credits In Console Mode)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss01, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "KyoX", "Kof2004 Special Edition Plus (Translation Portuguese) (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss02, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "wesker[FGCH]", "Kof2004 Special Edition Plus (Unluck Max2 v1) (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss03, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Creamymami[EGCG]", "Kof2004 Special Edition Plus (Unlimited Power) (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss04, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Creamymami[EGCG]", "Kof2004 Special Edition Plus (Unlimited Power Store) (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss06, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Foxy[PHT]", "Kof2004 Special Edition Plus (Combine Kula, K9999 And Angel Into One Team)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss07, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "TSUNG823", "Kof2004 Special Edition Plus (Remove Erotic Picture In Background)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss08, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "bootleg", "Kof2004 Special Edition Plus (Enable Random Color For CPU Team)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss09, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Kim", "Kof2004 Special Edition Plus (Change Color In Battle)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss10, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "siromezm", "Kof2004 Special Edition Plus (Change Member)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss11, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "oak2003", "Kof2004 Special Edition Plus (Half Transparency Timer)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss12, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "oak2003", "Kof2004 Special Edition Plus (Fix Timer)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss13, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "oak2003", "Kof2004 Special Edition Plus (Half Transparency Timer v1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss14, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "oak2003", "Kof2004 Special Edition Plus (Half Transparency Timer v2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss15, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "oak2003", "Kof2004 Special Edition Plus (Half Transparency Timer v3)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss16, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "oak2003", "Kof2004 Special Edition Plus (Fixed Power Gauge)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss17, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Creamymami[EGCG]", "Kof2004 Special Edition Plus (Kyo + Kusanagi)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss18, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "kof1996", "Kof2004 Special Edition Plus (Remove Countdown)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss19, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "wesker[FGCH]", "Kof2004 Special Edition Plus (Practice Mode Maximum Power)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kof2k4plss20, kof2002, neogeo_noslot, neogeo, neogeo_state, kof2k4pls, ROT0, "Eddids[FGCH]", "Kof2004 Special Edition Plus (Unlimited Credits In Console Mode)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/nglastblade.cpp b/docs/release/src/hbmame/drivers/nglastblade.cpp
index 5d8d5dc2ac4..9eb2eace982 100644
--- a/docs/release/src/hbmame/drivers/nglastblade.cpp
+++ b/docs/release/src/hbmame/drivers/nglastblade.cpp
@@ -779,43 +779,38 @@ ROM_START( lb2yd ) /* The Last Blade 2 - Hack by Ydmis - (Ultra kill start is ma
ROM_LOAD16_BYTE( "243.c6", 0x2000001, 0x800000, CRC(ec9c36d0) SHA1(e145e9e359000dda6e1dfe95a996bc6d29cfca21) )
ROM_END
-
-
-HACK( 1997, lba, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Last Blade (set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbb, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kurouri, Wesker", "Last Blade (3 Add Char - Wesker mod)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbboss, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kurouri", "Last Blade (3 Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbd, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Last Blade (Boss hack by Creamymami/Kurouri/Wesker/Ydmis)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbe, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Kurouri, Wesker and Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack - Wesker mod.)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbeh, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbeh2, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (Enable hidden characters v1 plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbeho, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (2 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbha, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Last Blade (Boss hack, Alternate Set)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbseh, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lbsk, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kaede", "Last Blade Special Moves Revision Final)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, lbsp, lastblad, lbsp, neogeo, neogeo_state, lbsp, ROT0, "GSC2007", "Last Blade (Special v1.0.0701)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, lbsp2, lastblad, lbsp, neogeo, neogeo_state, lbsp, ROT0, "GSC2007", "Last Blade (Special v1.1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, lbsp3, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Last Blade (Super Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, lby, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (Add Musashi)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1998, lb2a, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Alphax2", "Last Blade 2 (Add Kouryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2b, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Last Blade 2 (Boss Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 2009, lb2bh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Last Blade 2 (Boss Easy Moves hack by 007325 2009-03-06)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2bhd, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Last Blade 2 (Add Char with icons - EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2easy, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FGCH, Raymonose", "Last Blade 2 (Moves optimized for keyboard)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2ed, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Last Blade 2 (EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2ebd, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Last Blade 2 (Add Char - EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2eh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis, Zhangshee", "Last Blade 2 (4 Add Char - Ultra kill start max set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2eh2, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2eho, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2ehu, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Last Blade 2 (4 Add Char - Ultra kill start max set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2pl, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Last Blade 2 (Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2te, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Last Blade 2 (hack te)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2uh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yano", "Last Blade 2 (Yano's Ultimate hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2wh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Last Blade 2 (4 Add Char - 031017)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, lb2yd, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (Ultra kill start max)", MACHINE_SUPPORTS_SAVE )
-
-
-
+HACK( 200?, lba, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Last Blade (set 3)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbb, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kurouri, Wesker", "Last Blade (3 Add Char - Wesker mod)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbboss, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kurouri", "Last Blade (3 Add Char)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbd, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami/Kurouri/Wesker/Ydmis", "Last Blade (Boss hack)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbe, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Kurouri, Wesker and Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack - Wesker mod.)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbeh, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbeh2, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (Enable hidden characters v1 plus)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbeho, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (2 Add Char - Ultra kill start max)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbha, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "Last Blade (Boss hack, Alternate Set)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbseh, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lbsk, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kaede", "Last Blade (Special Moves Revision Final)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, lbsp, lastblad, lbsp, neogeo, neogeo_state, lbsp, ROT0, "GSC2007", "Last Blade (Special v1.0.0701)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, lbsp2, lastblad, lbsp, neogeo, neogeo_state, lbsp, ROT0, "GSC2007", "Last Blade (Special v1.1)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, lbsp3, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Last Blade (Super Plus)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lby, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (Add Musashi)(NGM-2340)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, lb2a, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Alphax2", "Last Blade 2 (Enable hidden characters v2)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2b, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Enable hidden characters v4)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, lb2bh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "Last Blade 2 (Boss Easy Moves)(2009-03-06)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2bhd, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Add Char with icons - EX mode choosing Speed + pressing C)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2easy, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FGCH, Raymonose", "Last Blade 2 (Moves optimized for keyboard)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2ed, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (EX mode choosing Speed + pressing C)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2ebd, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Add Char - EX mode choosing Speed + pressing C)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2eh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis, Zhangshee", "Last Blade 2 (4 Add Char - Ultra kill start max set 1)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2eh2, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char - Ultra kill start max - Ultra pow hack)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2eho, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2ehu, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Last Blade 2 (4 Add Char - Ultra kill start max set 2)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2pl, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Last Blade 2 (Plus)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2te, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "GCS2007", "Last Blade 2 (Team Edition Ver 1.1)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2uh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yano", "Last Blade 2 (Yano's Ultimate hack)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2wh, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Last Blade 2 (4 Add Char - 031017)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lb2yd, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (Ultra kill start max)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -2196,6 +2191,78 @@ ROM_START( lastbld2s14 )
ROM_LOAD16_BYTE( "243.c6", 0x2000001, 0x800000, CRC(ec9c36d0) SHA1(e145e9e359000dda6e1dfe95a996bc6d29cfca21) )
ROM_END
+ROM_START( lastbld2s15 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "243hc15.p1", 0x000000, 0x100000, CRC(521b7f36) SHA1(404b529f53fb4299bcbf26de805811c38e29d460) )
+ ROM_LOAD16_WORD_SWAP( "243.p2", 0x100000, 0x400000, CRC(add4a30b) SHA1(7db62564db49fe0218cbb35b119d62582a24d658) )
+
+ NEO_SFIX_128K( "243.s1", CRC(c9cd2298) SHA1(a9a18b5347f9dbe29a2ccb63fd4c8fd19537bf8b) )
+
+ NEO_BIOS_AUDIO_128K( "243.m1", CRC(acf12d10) SHA1(6e6b98cc1fa44f24a5168877559b0055e6957b60) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "243.v1", 0x000000, 0x400000, CRC(f7ee6fbb) SHA1(55137bcabeeb590e40a9b8a7c07dd106e4d12a90) )
+ ROM_LOAD( "243.v2", 0x400000, 0x400000, CRC(aa9e4df6) SHA1(a0b91f63e2552a8ad9e0d1af00e2c38288637161) )
+ ROM_LOAD( "243.v3", 0x800000, 0x400000, CRC(4ac750b2) SHA1(585a154acc67bd84ea5b944686b78ed082b768d9) )
+ ROM_LOAD( "243.v4", 0xc00000, 0x400000, CRC(f5c64ba6) SHA1(2eac455def8c27090862cc042f65a3a8aad88283) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "243.c1", 0x0000000, 0x800000, CRC(5839444d) SHA1(0616921c4cce20422563578bd0e806d359508599) )
+ ROM_LOAD16_BYTE( "243.c2", 0x0000001, 0x800000, CRC(dd087428) SHA1(ca27fdb60425664956a18c021ea465f452fb1527) )
+ ROM_LOAD16_BYTE( "243.c3", 0x1000000, 0x800000, CRC(6054cbe0) SHA1(ec2f65e9c930250ee25fd064ee5ae76a7a9c61d9) )
+ ROM_LOAD16_BYTE( "243.c4", 0x1000001, 0x800000, CRC(8bd2a9d2) SHA1(0935df65cd2b0891a708bcc0f1c188148058d4b5) )
+ ROM_LOAD16_BYTE( "243.c5", 0x2000000, 0x800000, CRC(6a503dcf) SHA1(23241b16d7e20f923d41186b29487ab922c7f530) )
+ ROM_LOAD16_BYTE( "243.c6", 0x2000001, 0x800000, CRC(ec9c36d0) SHA1(e145e9e359000dda6e1dfe95a996bc6d29cfca21) )
+ROM_END
+
+ROM_START( lastbld2s16 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "243hc08.p1", 0x000000, 0x100000, CRC(c2ea59d1) SHA1(42baa970827b7f5868dd18873050f277ad939539) )
+ ROM_LOAD16_WORD_SWAP( "243.p2", 0x100000, 0x400000, CRC(add4a30b) SHA1(7db62564db49fe0218cbb35b119d62582a24d658) )
+
+ NEO_SFIX_128K( "243b.s1", CRC(357e4638) SHA1(92bfc78749c00662225ada98eecc562fd2984e3e) )
+
+ NEO_BIOS_AUDIO_128K( "243.m1", CRC(acf12d10) SHA1(6e6b98cc1fa44f24a5168877559b0055e6957b60) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "243.v1", 0x000000, 0x400000, CRC(f7ee6fbb) SHA1(55137bcabeeb590e40a9b8a7c07dd106e4d12a90) )
+ ROM_LOAD( "243.v2", 0x400000, 0x400000, CRC(aa9e4df6) SHA1(a0b91f63e2552a8ad9e0d1af00e2c38288637161) )
+ ROM_LOAD( "243.v3", 0x800000, 0x400000, CRC(4ac750b2) SHA1(585a154acc67bd84ea5b944686b78ed082b768d9) )
+ ROM_LOAD( "243.v4", 0xc00000, 0x400000, CRC(f5c64ba6) SHA1(2eac455def8c27090862cc042f65a3a8aad88283) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "243.c1", 0x0000000, 0x800000, CRC(5839444d) SHA1(0616921c4cce20422563578bd0e806d359508599) )
+ ROM_LOAD16_BYTE( "243.c2", 0x0000001, 0x800000, CRC(dd087428) SHA1(ca27fdb60425664956a18c021ea465f452fb1527) )
+ ROM_LOAD16_BYTE( "243.c3", 0x1000000, 0x800000, CRC(6054cbe0) SHA1(ec2f65e9c930250ee25fd064ee5ae76a7a9c61d9) )
+ ROM_LOAD16_BYTE( "243.c4", 0x1000001, 0x800000, CRC(8bd2a9d2) SHA1(0935df65cd2b0891a708bcc0f1c188148058d4b5) )
+ ROM_LOAD16_BYTE( "243.c5", 0x2000000, 0x800000, CRC(6a503dcf) SHA1(23241b16d7e20f923d41186b29487ab922c7f530) )
+ ROM_LOAD16_BYTE( "243.c6", 0x2000001, 0x800000, CRC(ec9c36d0) SHA1(e145e9e359000dda6e1dfe95a996bc6d29cfca21) )
+ROM_END
+
+ROM_START( lastbld2s17 )
+ ROM_REGION( 0x500000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "243hc16.p1", 0x000000, 0x100000, CRC(8201fbec) SHA1(9de1cc534e89356905b57e9150692216be112597) )
+ ROM_LOAD16_WORD_SWAP( "243.p2", 0x100000, 0x400000, CRC(add4a30b) SHA1(7db62564db49fe0218cbb35b119d62582a24d658) )
+
+ NEO_SFIX_128K( "243b.s1", CRC(357e4638) SHA1(92bfc78749c00662225ada98eecc562fd2984e3e) )
+
+ NEO_BIOS_AUDIO_128K( "243.m1", CRC(acf12d10) SHA1(6e6b98cc1fa44f24a5168877559b0055e6957b60) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "243.v1", 0x000000, 0x400000, CRC(f7ee6fbb) SHA1(55137bcabeeb590e40a9b8a7c07dd106e4d12a90) )
+ ROM_LOAD( "243.v2", 0x400000, 0x400000, CRC(aa9e4df6) SHA1(a0b91f63e2552a8ad9e0d1af00e2c38288637161) )
+ ROM_LOAD( "243.v3", 0x800000, 0x400000, CRC(4ac750b2) SHA1(585a154acc67bd84ea5b944686b78ed082b768d9) )
+ ROM_LOAD( "243.v4", 0xc00000, 0x400000, CRC(f5c64ba6) SHA1(2eac455def8c27090862cc042f65a3a8aad88283) )
+
+ ROM_REGION( 0x3000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "243.c1", 0x0000000, 0x800000, CRC(5839444d) SHA1(0616921c4cce20422563578bd0e806d359508599) )
+ ROM_LOAD16_BYTE( "243.c2", 0x0000001, 0x800000, CRC(dd087428) SHA1(ca27fdb60425664956a18c021ea465f452fb1527) )
+ ROM_LOAD16_BYTE( "243.c3", 0x1000000, 0x800000, CRC(6054cbe0) SHA1(ec2f65e9c930250ee25fd064ee5ae76a7a9c61d9) )
+ ROM_LOAD16_BYTE( "243.c4", 0x1000001, 0x800000, CRC(8bd2a9d2) SHA1(0935df65cd2b0891a708bcc0f1c188148058d4b5) )
+ ROM_LOAD16_BYTE( "243.c5", 0x2000000, 0x800000, CRC(6a503dcf) SHA1(23241b16d7e20f923d41186b29487ab922c7f530) )
+ ROM_LOAD16_BYTE( "243.c6", 0x2000001, 0x800000, CRC(ec9c36d0) SHA1(e145e9e359000dda6e1dfe95a996bc6d29cfca21) )
+ROM_END
+
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Last Blade
HACK( 200?, lastblads01, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade (Enable Hidden Characters V1 Plus)(NGH-2340)", MACHINE_SUPPORTS_SAVE )
@@ -2242,17 +2309,20 @@ HACK( 200?, lastsolds09, lastblad, neogeo_noslot, neogeo, neogeo_state,
HACK( 200?, lastsolds10, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Last Soldier (Enable Hidden Characters V1 Plus 2)(Alt)(Korean release)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, lastsolds11, lastblad, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Last Soldier (Enable Hidden Characters-Super Kaede Fixed)(Alt)(Korean release)", MACHINE_SUPPORTS_SAVE )
// The Last Blade 2
-HACK( 200?, lastbld2s01, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s02, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s03, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Enable Hidden Characters V3)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s04, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Unlimit Special Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s05, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Enhanced Power V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s06, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Enhanced Power V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s07, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Optimization Of The Motion Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s08, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Optimization Move Out)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s09, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Bug Fix Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s10, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Enable Hidden Characters v5)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s11, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Simplify Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s12, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (enhanced)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s13, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, lastbld2s14, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "Last Blade 2 (Super Remix Edition 1.1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s01, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGCH]", "Last Blade 2 (Unlimited Credits In Console Mode)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s02, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Last Blade 2 (Enable Hidden Characters V1)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s03, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhangshee", "Last Blade 2 (Enable Hidden Characters V3)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s04, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Last Blade 2 (Unlimit Special Moves)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s05, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Last Blade 2 (Enhanced Power V1)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s06, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Last Blade 2 (Enhanced Power V2)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s07, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Raymonose", "Last Blade 2 (Optimization Of The Motion Version)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s08, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenchao", "Last Blade 2 (Optimization Move Out)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s09, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "gsc2007", "Last Blade 2 (Bug Fix Version)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s10, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FCHT]", "Last Blade 2 (Enable Hidden Characters v5)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s11, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Last Blade 2 (Simplify Moves)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s12, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Last Blade 2 (enhanced)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s13, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Last Blade 2 (Super Remix Edition 1.0)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s14, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Last Blade 2 (Super Remix Edition 1.1)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s15, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Last Blade 2 (Enhanced Power V3)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s16, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenchao", "Last Blade 2 (Super killing Is Relatively Uniform)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, lastbld2s17, lastbld2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FCHT]", "Last Blade 2 (Enable Hidden Characters)(Beta)(NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/ngrbff.cpp b/docs/release/src/hbmame/drivers/ngrbff.cpp
index 88ecda5de5b..1e17877a3e1 100644
--- a/docs/release/src/hbmame/drivers/ngrbff.cpp
+++ b/docs/release/src/hbmame/drivers/ngrbff.cpp
@@ -658,8 +658,6 @@ ROM_START( rbff2y ) /* Real Bout Fatal Fury 2 - Hack by Ydmis - (Player 2 goes t
ROM_LOAD16_BYTE( "240.c6", 0x2000001, 0x800000, CRC(4609e507) SHA1(bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7) )
ROM_END
-
-
HACK( 200?, fatfurspb, fatfursp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Fatal Fury Special (Optional hidden characters first edition)(set 1)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, fatfurspbs, fatfursp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Fatal Fury Special (Optional hidden character third edition)(set 1)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, fatfurspbt, fatfursp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "PPX team", "Fatal Fury Special (BT Version PPX)(set 1)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE )
@@ -677,7 +675,7 @@ HACK( 200?, rbff1ud, rbff1, neogeo_noslot, neogeo, neogeo_state,
HACK( 200?, rbffsb, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury Special (Add Geese Howard)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rbffseh, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury Special (Add Geese Howard - Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rbffsehd, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury Special (Ultra kill style changed - 5 Add Char)", MACHINE_SUPPORTS_SAVE ) // Geese Howard, Andy B. EX, Blue Mary EX, Billy K. EX and Tung Fu Rue EX
-HACK( 200?, rbffspbd, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Boss Hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, rbffspbd, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Real Bout Fatal Fury Special (Boss Hack)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rbffspecbs, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Real Bout Fatal Fury Special (Enable hidden characters v2)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rbffspy, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury Special (Ultra pow hack)", MACHINE_SUPPORTS_SAVE )
HACK( 2018, rbffss07, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Real Bout Fatal Fury Special (Ultra Edition)", MACHINE_SUPPORTS_SAVE )
@@ -694,8 +692,6 @@ HACK( 200?, rbff2ud, rbff2, neogeo_noslot, neogeo, neogeo_state,
HACK( 200?, rbff2y, rbff2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (P1 only Add Alfred [Terry, hold B+C and press A])(NGM-2400)", MACHINE_SUPPORTS_SAVE )
-
-
// PSmame (c) gaston90 used with permission
/****************************************************
@@ -802,6 +798,30 @@ ROM_START( fatfurspas03 )
ROM_END
/************
+ Fatal Fury 1
+***************/
+
+ROM_START( fatfury1s01 )
+ ROM_REGION( 0x100000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "033s01.p1", 0x000000, 0x080000, CRC(fc051e1d) SHA1(515f3f8eb080f794bbde09aa3959a1f01b1b01ef) )
+ ROM_LOAD16_WORD_SWAP( "033.p2", 0x080000, 0x020000, CRC(c473af1c) SHA1(4919eeca20abe807493872ca7c79a5d1f496fe68) )
+
+ NEO_SFIX_128K( "033.s1", CRC(3c3bdf8c) SHA1(2f3e5feed6c27850b2a0f6fae0b97041690e944c) )
+
+ NEO_BIOS_AUDIO_128K( "033.m1", CRC(5be10ffd) SHA1(90a5e6cbbc58a7883cd2a3a597180d631a466882) )
+
+ ROM_REGION( 0x200000, "ymsnd", 0 )
+ ROM_LOAD( "033.v1", 0x000000, 0x100000, CRC(212fd20d) SHA1(120c040db8c01a6f140eea03725448bfa9ca98c2) )
+ ROM_LOAD( "033.v2", 0x100000, 0x100000, CRC(fa2ae47f) SHA1(80d0ba4cd30aab59b6f0db8fa341387bd7388afc) )
+
+ ROM_REGION( 0x400000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "033.c1", 0x000000, 0x100000, CRC(74317e54) SHA1(67b9c2814a12603b959612456f59de55f9bf6f57) )
+ ROM_LOAD16_BYTE( "033.c2", 0x000001, 0x100000, CRC(5bb952f3) SHA1(ea964bbcc0408b6ae07cbb5043d003281b1aca15) )
+ ROM_LOAD16_BYTE( "033.c3", 0x200000, 0x100000, CRC(9b714a7c) SHA1(b62bdcede3207d062a89e0a4a9adf706101bb681) )
+ ROM_LOAD16_BYTE( "033.c4", 0x200001, 0x100000, CRC(9397476a) SHA1(a12dbb74020aeb6ebf24ec2abbfba5129cabcb7d) )
+ROM_END
+
+ /************
Fatal Fury 2
***************/
@@ -1204,10 +1224,12 @@ HACK( 200?, fatfursps01, fatfursp, neogeo_noslot, neogeo, neogeo_state,
HACK( 200?, fatfurspas01, fatfursp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Fatal Fury Special (Hidden Characters-Enable Ryo Sakazaki v1)(set 2)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, fatfurspas02, fatfursp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Tcwlee[EGCG]", "Fatal Fury Special (Hidden Characters-Enable Ryo Sakazaki v2)(set 2)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, fatfurspas03, fatfursp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "Fatal Fury Special (Hidden Characters-Enable Ryo Sakazaki v3)(set 2)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE )
+ // Fatal Fury 1
+ HACK( 1991, fatfury1s01, fatfury1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji1768", "Fatal Fury (Enable Hidden Characters)(NGM-033)(NGH-033)", MACHINE_SUPPORTS_SAVE )
// Fatal Fury 2
-HACK( 200?, fatfury2s01, fatfury2, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (Optional Hidden Characters And Super Kill Unified)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, fatfury2s02, fatfury2, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "yumeji[2ch]", "Fatal Fury 2 (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, fatfury2s03, fatfury2, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fatfury2s01, fatfury2, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (Optional Hidden Characters And Super Kill Unified)(NGM-047)(NGH-047)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fatfury2s02, fatfury2, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "yumeji[2ch]", "Fatal Fury 2 (Enable Hidden Characters)(NGM-047)(NGH-047)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, fatfury2s03, fatfury2, neogeo_noslot, neogeo, neogeo_state, fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (Easy Special Attacks)(NGM-047)(NGH-047)", MACHINE_SUPPORTS_SAVE )
// Real Bout Fatal Fury Special
HACK( 200?, rbffss01, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami & Dodowang[EGCG]", "Real Bout Fatal Fury Special (Enable Hidden Characters & Boss)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rbffss02, rbffspec, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]#Dodowang[EGCG]", "Real Bout Fatal Fury Special (Enable Hidden Characters & Boss V2)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/ngrotd.cpp b/docs/release/src/hbmame/drivers/ngrotd.cpp
index d247cc50a4e..18d7cb7502a 100644
--- a/docs/release/src/hbmame/drivers/ngrotd.cpp
+++ b/docs/release/src/hbmame/drivers/ngrotd.cpp
@@ -565,15 +565,13 @@ ROM_START( rotdyc ) /* Rage of the Dragons - Hack by Creamymami and Ydmis - (Con
ROM_LOAD16_BYTE( "264.c8", 0x3000001, 0x800000, CRC(c5edb5c4) SHA1(253378c8739daa5da4edb15eff7050820b2b3755) )
ROM_END
-
-
HACK( 200?, rotdb, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 4)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdb1, rotd, neogeo_noslot, neogeo, neogeo_state, rotdnd, ROT0, "Unknown", "Rage of the Dragons (Boss Hack)(Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, rotdbh, rotd, neogeo_noslot, neogeo, neogeo_state, rotd, ROT0, "Dodowang", "Rage of the Dragons (Boss Hack)(Set 02)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, rotdbh, rotd, neogeo_noslot, neogeo, neogeo_state, rotd, ROT0, "Dodowang", "Rage of the Dragons (Boss Hack)(Set 02)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdbr, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdbr1, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese) (Alt Set 1)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdbr2, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese) (Alt Set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, rotdbr2d, rotd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BisonSAS", "Rage of the Dragons - Portuguese/Brazilian Hack ver 2.0", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, rotdbr2d, rotd, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese/Brazilian Hack ver 2.0)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdcre, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "Creamymami and Unk", "Rage of the Dragons (Console mode enabled - Always pow max - No change wait)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdcreb, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "Creamymami, Unk and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Always pow max - No change wait set 2)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, rotdd, rotd, neogeo_noslot, neogeo, neogeo_state, rotdd, ROT0, "Evoga / Playmore", "Rage of the Dragons (decrypted C)", MACHINE_SUPPORTS_SAVE )
@@ -592,9 +590,6 @@ HACK( 200?, rotdnd, rotd, neogeo_noslot, neogeo, neogeo_state, neogeo,
HACK( 200?, rotdyc, rotd, neogeo_noslot, neogeo, neogeo_state, rotdb, ROT0, "Creamymami and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Pow hack)", MACHINE_SUPPORTS_SAVE )
-
-
-
// PSmame (c) gaston90 used with permission
/****************************************************
diff --git a/docs/release/src/hbmame/drivers/ngsamsho.cpp b/docs/release/src/hbmame/drivers/ngsamsho.cpp
index 27245ea1574..33dad704389 100644
--- a/docs/release/src/hbmame/drivers/ngsamsho.cpp
+++ b/docs/release/src/hbmame/drivers/ngsamsho.cpp
@@ -1832,8 +1832,6 @@ ROM_START( samsh5spnzk )
ROM_LOAD16_BYTE( "272d.c8", 0x3000001, 0x800000, CRC(cfde7aff) SHA1(25185F471DD35E5D388B75B83D8652085CD5E17D) )
ROM_END
-
-
HACK( 200?, fswordsb1, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis & Foxy[PHT]", "Fighters Swords (Enable hidden characters v1)(Alt)(Korean Release)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, fswordsb2, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "Fighters Swords (Enable hidden characters v2)(Korean Release)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, fswordsbf, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Fighters Swords (Enable hidden characters v1.0f)(Korean Release)", MACHINE_SUPPORTS_SAVE )
@@ -1885,15 +1883,15 @@ HACK( 2017, samsho4sp, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo,
HACK( 200?, samsho4wh, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhangshee & wesker[FGCH]", "Samurai Shodown IV (Enable hidden characters v1)(NGM-222)(NGH-222)", MACHINE_SUPPORTS_SAVE )
HACK( 2008, samsho4zk, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie, Kof1996", "Samurai Shodown IV (Unlimited Credits in Console Mode)(2008-10-23)(NGM-222)(NGH-222)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho5ba, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Unknown", "Samurai Shodown V (Boss hack alt)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho5ba, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Unknown", "Samurai Shodown V (Boss hack)(Set 01)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho5bd, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Samurai Shodown V (bootleg)(fully decrypted)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho5bh, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Dodowang", "Samurai Shodown V (Boss hack by Dodowang)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho5bh, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Dodowang", "Samurai Shodown V (Boss hack)(Set 02)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho5bs, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Samurai Showdown V (Enable Hidden Characters-Add portraits v2)(decrypted C)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho5ch, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang and Wesker", "Samurai Showdown V (Chinese Language and Boss)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho5d, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (decrypted C)" , MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho5d1, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (NGM-2700)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho5ge, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Shiro", "Samurai Shodown V (Genjuro Evil Edition hack by Shiro)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho5hd, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (NGH-2700)(decrypted C)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho5ge, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Shiro", "Samurai Shodown V (Genjuro Evil Edition)(Alt)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho5hd, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (set 2 / Decrypted C)", MACHINE_SUPPORTS_SAVE )
HACK( 2008, samsho5s2, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "dokx4869", "Samurai Shodown V (Easy special attacks)(2008-08-26)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho5x, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Samurai Shodown V (XBOX version)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
HACK( 2008, samsho5zk, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "zuojie & kof1996", "Samurai Shodown V (Unlimited Credits in Console Mode)(2008-10-23)(NGM-2700)", MACHINE_SUPPORTS_SAVE )
@@ -1912,9 +1910,6 @@ HACK( 200?, samsh5spnh3,samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo,
HACK( 2008, samsh5spnzk,samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie / Kof1996", "Samurai Shodown V Special (Hack)(2008-10-23)(decrypted C)", MACHINE_SUPPORTS_SAVE )
-
-
-
//PSmame (c) gaston90 used with permission
/********************************************
@@ -4985,12 +4980,6 @@ ROM_START( samsh5spnds07 )
ROM_LOAD16_BYTE( "272d.c8", 0x3000001, 0x800000, CRC(cfde7aff) SHA1(25185F471DD35E5D388B75B83D8652085CD5E17D) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Samurai Shodown
HACK( 200?, samshos01, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Samurai Shodown (Max Power)(NGM-045)", MACHINE_SUPPORTS_SAVE )
@@ -5004,12 +4993,12 @@ HACK( 200?, samsho2s02, samsho2, neogeo_noslot, neogeo, neogeo_state,
HACK( 200?, samsho2s03, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Samurai Shodown II (Move Input Simplified V3)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho2s04, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Samurai Shodown II (Special Boss)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho2s05, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Samurai Shodown II (Xtreme Plus 2011)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho2s06, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown II (Color Change)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho2s06, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown II (Color Change)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho2s07, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown II (Move Modeasy Special Attacks Alt V1)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho2s08, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown II (Move Modeasy Special Attacks Alt V2)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho2s09, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Samurai Shodown II (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho2s10, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v1)", MACHINE_SUPPORTS_SAVE )
-HACK( 200?, samsho2s11, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho2s09, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "Samurai Shodown II (Description Of Hack Unknown)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho2s10, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v1)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, samsho2s11, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v2)(NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho2ks01, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Saulabi Spirits (Demosaic Patch For Kuroko v1)(Korean release)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, samsho2ks02, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Saulabi Spirits (Demosaic Patch For Kuroko v2)(Korean release)", MACHINE_SUPPORTS_SAVE )
// Samurai Shodown III
diff --git a/docs/release/src/hbmame/drivers/ngsengoku.cpp b/docs/release/src/hbmame/drivers/ngsengoku.cpp
index 06fa75fd4f9..d1a50e25766 100644
--- a/docs/release/src/hbmame/drivers/ngsengoku.cpp
+++ b/docs/release/src/hbmame/drivers/ngsengoku.cpp
@@ -316,8 +316,7 @@ ROM_START( sengoku3yk ) /* Sengoku 3 - Enhance by KrysFun and Ydmis - (Can choos
ROM_LOAD16_BYTE( "261.c4", 0x1000001, 0x800000, CRC(0b45ae53) SHA1(a19fb21408ab633aee8bbf38bf43b5e26766b355) )
ROM_END
-
-
+ // Sengoku 3
HACK( 2007, sengokucd, sengoku, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK", "Sengoku (CD conversion)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, sengoku3b, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "Ydmis", "Sengoku 3 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE )
HACK( 200?, sengoku3c, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "Unk", "Sengoku 3 (Add Char - Char color changed)", MACHINE_SUPPORTS_SAVE )
@@ -334,9 +333,6 @@ HACK( 200?, sengoku3ya, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3
HACK( 200?, sengoku3yk, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "KrysoFun and Ydmis","Sengoku 3 (Add Char - Pow hack set 1)", MACHINE_SUPPORTS_SAVE )
-
-
-
//PSmame (c) gaston90 used with permission
/********************************************
diff --git a/docs/release/src/hbmame/drivers/ngsvc.cpp b/docs/release/src/hbmame/drivers/ngsvc.cpp
index d01cb6865af..442d3bbdde8 100644
--- a/docs/release/src/hbmame/drivers/ngsvc.cpp
+++ b/docs/release/src/hbmame/drivers/ngsvc.cpp
@@ -355,14 +355,14 @@ ROM_START( svcnh )
ROM_LOAD16_BYTE( "269nh.c8", 0x3000001, 0x800000, CRC(a911afa9) SHA1(804fc1ea22f937edbd0418eebf5547d6fc9c57d1) )
ROM_END
-ROM_START( svcpcbd ) // JAMMA
+ROM_START( svcpcbd )
ROM_REGION( 0x2000000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "269c.p1", 0x000000, 0x2000000, CRC(432cfdfc) SHA1(19b40d32188a8bace6d2d570c6cf3d2f1e31e379) )
NEO_SFIX_MT_512K
ROM_REGION16_BE( 0x80000, "mainbios", 0 )
- /* this contains both an ASIA and JAPAN bios, HARDDIP3 on the PCB selects which to use */
+
ROM_LOAD16_WORD_SWAP( "sp-4x.sp1", 0x00000, 0x80000, CRC(b4590283) SHA1(47047ed5b6062babc0a0bebcc30e4b3f021e115a) )
ROM_REGION( 0x80000, "audiocrypt", 0 )
@@ -448,7 +448,7 @@ ROM_START( svcplusd ) // only p1,vx,cx confirmed
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "269plusd.p1", 0x000000, 0x600000, CRC(2a57e4d4) SHA1(09fec6b376adfb2b051cd281f66b483e2deffa60) )
- NEO_SFIX_MT_512K // This one contains PLUS logo
+ NEO_SFIX_MT_512K // This one contains Plus logo
ROM_LOAD( "269plusb.s1", 0x60000, 0x20000, CRC(06125f98) SHA1(69ba2625c90bb09abf64f6d49d88d2ac2f1ee9ca) )
ROM_CONTINUE( 0x40000, 0x20000 )
ROM_CONTINUE( 0x20000, 0x20000 )
@@ -765,35 +765,35 @@ ROM_START( svcxlb )
ROM_END
-
-HACK( 2003, svccprw, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Wesker", "SvC Chaos (Plus Remix v2.0 hack by Wesker)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcd, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "hack", "SvC Chaos (decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcd1, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "hack", "SvC Chaos (decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2008, svcee, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Ethan H", "SvC Chaos (Hack by Ethen.H(EGHT) 2008-01-21)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcesv, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "hack", "SvC Chaos (unknown esv)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcg, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Chaos (Boss Special Kyo Green Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svch, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy", "SvC Chaos (Remix V1.0 by chbandy)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svch2, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy", "SvC Chaos (Remix v1.1 by chbandy)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcice, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Chaos (Ice Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svclspc, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Chaos (Pink Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcnd, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "hack", "SvC Chaos (unknown nd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcnh, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Chaos (Like PS2 Version old)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbd, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcd, ROT0, "hack", "SvC Chaos (JAMMA PCB, decrypted C & V)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, svcplusa2016, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "hack", "SvC Chaos PLUS (2016)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusb, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "hack", "SvC Chaos PLUS (Bootleg, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusd, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "hack", "SvC Chaos PLUS (unknown plusd)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusg, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Chaos (Plus Special)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusp, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire hack by Kawada7278 set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusp2, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire hack by Kawada7278 set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpryu, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Plus (Koryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcps2, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "SvC Playstation2 Hack Final 1.02 (EGHT)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcrm, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "SvC REMIX ULTRA (Ver 1.2 by Jason)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcryu, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Gordon", "SvC Chaos (Ryu BT Revision hack by Gordon)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcspjoy, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "hack", "SvC Chaos (Super Plus Joy Modified hack by Wesker/Jason/K3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, svcsplus2016, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "hack", "SvC Chaos Super Plus (2016)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcspryu, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "SvC Plus (Super Koryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcstdse, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "hack", "SvC Chaos (Subdue the Dragon Super Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcxlb, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "LB70", "SvC Chaos (Knife Millennium Turbidity v1.0 hack by Lb70)", MACHINE_SUPPORTS_SAVE )
+ // SvC Chaos
+HACK( 200?, svccprw, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Wesker", "SvC Chaos (Plus Remix v2.0)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcd, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos (decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcd1, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos (decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 2008, svcee, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Ethan H", "SvC Chaos (Hack)(2008-01-21)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcesv, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Unknown", "SvC Chaos (Revival enhanced Super version 2016)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcg, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Chaos (Boss Special Kyo Green Edition)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svch, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy", "SvC Chaos (Remix V1.0)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svch2, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "chbandy", "SvC Chaos (Remix v1.1)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcice, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Chaos (Ice Edition)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svclspc, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Chaos (Pink Edition)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcnd, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos (unknown nd)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcnh, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Chaos (Like PS2 Version old)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbd, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcd, ROT0, "LG", "SvC Chaos (Change Ryu 2P's color to black)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, svcplusa2016, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Unknown", "SvC Chaos Plus (2016)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusb, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos Plus (Bootleg, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusd, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos Plus (unknown Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusg, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Chaos (Plus Special)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusp, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire)(set 1)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusp2, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire)(set 2)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpryu, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Plus (Koryu)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcps2, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "SvC Chaos (Playstation2 Final 1.02)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcrm, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Jason", "SvC Remix Ultra(Ver 1.2)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcryu, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Gordon", "SvC Chaos (Ryu BT Revision)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcspjoy, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Wesker/Jason/K3", "SvC Chaos (Super Plus)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, svcsplus2016, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Unknown", "SvC Chaos Super Plus (2016)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcspryu, svc, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "SvC Plus (Super Koryu)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcstdse, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "kawada7278", "SvC Chaos (Subdue the Dragon Super edition)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcxlb, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "LB70", "SvC Chaos (Knife Millennium Turbidity v1.0)(decrypted C set 1)", MACHINE_SUPPORTS_SAVE )
// PSmame (c) gaston90 used with permission
@@ -802,335 +802,14 @@ HACK( 2003, svcxlb, svc, neogeo_noslot, neogeo, neogeo_state,
Proyecto Shadows Mame Build Plus
*****************************************************/
- /****************************************
- SNK vs. Capcom
-****************************************/
-
-ROM_START( svcs01 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h01.p1", 0x000000, 0x600000, CRC(7e4789f8) SHA1(ba39666b9916fc52d89a1e4a5ba607d8283f0b6d) )
-
- NEO_SFIX_128K( "269rm.s1", CRC(bc670454) SHA1(468641985fd3136235510bc48781039ef7b05c64) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
- //NEO_BIOS_AUDIO_128K( "269spjoy.m1", CRC(aaef740c) SHA1(d7ae898ac93f78b19b125e98659dcfd9ee3179b2) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs02 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h02.p1", 0x000000, 0x600000, CRC(e1e4b6ee) SHA1(94c2596f26d7d075eda91dc07dbf74fd5211937b) )
-
- NEO_SFIX_128K( "269x.s1", CRC(61ef88e5) SHA1(5e2a5840fb9e297622aa59fa186c2166913f5d87) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs03 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h03.p1", 0x000000, 0x600000, CRC(1bcb99bf) SHA1(c1d5bd2e34f5aa48287960eb9ef2c4aab2d92da1) )
-
- NEO_SFIX_128K( "269x.s1", CRC(61ef88e5) SHA1(5e2a5840fb9e297622aa59fa186c2166913f5d87) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs04 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h04.p1", 0x000000, 0x600000, CRC(6500545d) SHA1(9dc710cd91ec960da8dfb70e31b094604a3646cd) )
-
- NEO_SFIX_128K( "269x.s1", CRC(61ef88e5) SHA1(5e2a5840fb9e297622aa59fa186c2166913f5d87) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
+ /**************
+ SNK vs. Capcom
+*****************/
-ROM_START( svcs05 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h05.p1", 0x000000, 0x600000, CRC(ee198527) SHA1(0c830715076f5f956f1a1b85cd6abcba1f3f09a5) )
-
- NEO_SFIX_128K( "269x.s1", CRC(61ef88e5) SHA1(5e2a5840fb9e297622aa59fa186c2166913f5d87) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs06 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h06.p1", 0x000000, 0x600000, CRC(10cdebc8) SHA1(fea60d837e01a26429f4ae98efe8a562a5a01800) )
-
- NEO_SFIX_128K( "269h06.s1", CRC(23bd44f6) SHA1(d314096436bcc9aba99a46bfbfaa1f5d4654b710) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs07 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h07.p1", 0x000000, 0x600000, CRC(99a34714) SHA1(0c238f49d8a20bc99caea7382dfc1f445da9259b) )
-
- NEO_SFIX_128K( "269x.s1", CRC(61ef88e5) SHA1(5e2a5840fb9e297622aa59fa186c2166913f5d87) )
-
- NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs08 ) // svcsplus Chaos Koryu
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h08.p1", 0x000000, 0x600000, CRC(809fa4ef) SHA1(a778c0c4eeb467f21aff32ff30c846b83ec46906) )
-
- NEO_SFIX_128K( "269rm.s1", CRC(bc670454) SHA1(468641985fd3136235510bc48781039ef7b05c64) )
-
- NEO_BIOS_AUDIO_256K( "269s85.m1", CRC(b5fe104c) SHA1(10645e7c97e767ba06aee20f6ea39386f6fc5989) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs09 ) // svcsplus Super Koryu
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h09.p1", 0x000000, 0x600000, CRC(1eb116fc) SHA1(e6b07849f157f5eb0ab82105a6e5837a2d5ac5cc) )
-
- NEO_SFIX_128K( "269rm.s1", CRC(bc670454) SHA1(468641985fd3136235510bc48781039ef7b05c64) )
-
- NEO_BIOS_AUDIO_256K( "269s85.m1", CRC(b5fe104c) SHA1(10645e7c97e767ba06aee20f6ea39386f6fc5989) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcs10 ) // svcfx : m1,p1,s1 confirmed
- ROM_REGION( 0x600000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269h10.p1", 0x000000, 0x600000, CRC(18b08593) SHA1(a8173c0ef104bf300b19f45f904322aceb7598d0) )
-
- NEO_SFIX_128K( "269h10.s1", CRC(f2eb82cc) SHA1(f242befff17fab8cc31671ba16cdd1dfea73a457) )
-
- NEO_BIOS_AUDIO_128K( "269hc01.m1", CRC(6f392dc4) SHA1(82008639e28b48c8d6a9ca65dee9ac0c89a49b45) )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
- ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
- ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
- ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
- ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
- ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
- ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
- ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
- ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
- ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
- ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
-ROM_END
-
-ROM_START( svcpcbzs01 )
+ROM_START( svchs01 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "svchc01.bin", 0x000000, 0x800000, CRC(dfcadd1b) SHA1(2f5a2bd41ea80681a251b98b09ad436d37b43edf) )
-
- NEO_SFIX_MT_128K
- ROM_LOAD( "svc-s1.bin", 0x10000, 0x10000, CRC(70b44df1) SHA1(52ae3f264d7b33e94e770e6b2d0cf35a64e7dda4) )
- ROM_CONTINUE( 0x00000, 0x10000 )
-
- NEOGEO_BIOS
-
- ROM_REGION( 0x20000, "audiobios", 0 )
- ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) )
-
- ROM_REGION( 0x50000, "audiocpu", 0 )
- ROM_LOAD( "svc-m1.bin", 0x20000, 0x10000, CRC(804328c3) SHA1(f931636c563b0789d4812033a77b47bf663db43f) )
- ROM_CONTINUE( 0x00000, 0x10000 )
- ROM_COPY( "audiocpu", 0x000000, 0x10000, 0x10000 )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD16_WORD_SWAP( "svc-v2.bin", 0x000000, 0x400000, CRC(b5097287) SHA1(3ba3a9b5624879616382ed40337a3d9c50a0f314) )
- ROM_LOAD16_WORD_SWAP( "svc-v1.bin", 0x400000, 0x400000, CRC(bd3a391f) SHA1(972bf09b75e99a683ee965bec93b0da8f15d72d9) )
- ROM_LOAD16_WORD_SWAP( "svc-v4.bin", 0x800000, 0x400000, CRC(33fc0b37) SHA1(d61017d829f44c7df8795ba10c55c727d9972662) )
- ROM_LOAD16_WORD_SWAP( "svc-v3.bin", 0xc00000, 0x400000, CRC(aa9849a0) SHA1(9539b3356a070a066a89f27c287f316e7367ce2a) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "svc-c1.bin", 0x0000000, 0x800000, CRC(a7826b89) SHA1(3bbe348ce54b80b56ef032ea532a18ef3cafeb11) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c2.bin", 0x0000001, 0x800000, CRC(ed3c2089) SHA1(b5d17692f15f5a678c273589fab2e3918711135e) ) /* Plane 2,3 */
- ROM_LOAD16_BYTE( "svc-c3.bin", 0x1000000, 0x800000, CRC(71ed8063) SHA1(ea1df9e2e382a8560a06d447421844cc588f43dd) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c4.bin", 0x1000001, 0x800000, CRC(250bde2d) SHA1(8c72dcfceef6d022ab4b73ab37cf3ac0c3940c17) ) /* Plane 2,3 */
- ROM_LOAD16_BYTE( "svc-c5.bin", 0x2000000, 0x800000, CRC(9817c082) SHA1(1bea9c7220c2b1524896c86841d6d8fd55f5d366) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c6.bin", 0x2000001, 0x800000, CRC(2bc0307f) SHA1(8090fa82c46eb503832359093c8cc3cee3141c90) ) /* Plane 2,3 */
- ROM_LOAD16_BYTE( "svc-c7.bin", 0x3000000, 0x800000, CRC(4358d7b9) SHA1(9270b58c2abc072a046bedda72f1395df26d0714) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c8.bin", 0x3000001, 0x800000, CRC(366deee5) SHA1(d477ad7a5987fd6c7ef2c1680fbb7c884654590e) ) /* Plane 2,3 */
-ROM_END
-
-ROM_START( svcpcbzs02 )
- ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "svchc02.bin", 0x000000, 0x800000, CRC(1f990893) SHA1(7b731c09ac9a2fa67f5d877adea3f80d4cc4bb4c) )
-
- NEO_SFIX_MT_128K
- ROM_LOAD( "svc-s1.bin", 0x10000, 0x10000, CRC(70b44df1) SHA1(52ae3f264d7b33e94e770e6b2d0cf35a64e7dda4) )
- ROM_CONTINUE( 0x00000, 0x10000 )
-
- NEOGEO_BIOS
-
- ROM_REGION( 0x20000, "audiobios", 0 )
- ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) )
-
- ROM_REGION( 0x50000, "audiocpu", 0 )
- ROM_LOAD( "svc-m1.bin", 0x20000, 0x10000, CRC(804328c3) SHA1(f931636c563b0789d4812033a77b47bf663db43f) )
- ROM_CONTINUE( 0x00000, 0x10000 )
- ROM_COPY( "audiocpu", 0x000000, 0x10000, 0x10000 )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD16_WORD_SWAP( "svc-v2.bin", 0x000000, 0x400000, CRC(b5097287) SHA1(3ba3a9b5624879616382ed40337a3d9c50a0f314) )
- ROM_LOAD16_WORD_SWAP( "svc-v1.bin", 0x400000, 0x400000, CRC(bd3a391f) SHA1(972bf09b75e99a683ee965bec93b0da8f15d72d9) )
- ROM_LOAD16_WORD_SWAP( "svc-v4.bin", 0x800000, 0x400000, CRC(33fc0b37) SHA1(d61017d829f44c7df8795ba10c55c727d9972662) )
- ROM_LOAD16_WORD_SWAP( "svc-v3.bin", 0xc00000, 0x400000, CRC(aa9849a0) SHA1(9539b3356a070a066a89f27c287f316e7367ce2a) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "svc-c1.bin", 0x0000000, 0x800000, CRC(a7826b89) SHA1(3bbe348ce54b80b56ef032ea532a18ef3cafeb11) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c2.bin", 0x0000001, 0x800000, CRC(ed3c2089) SHA1(b5d17692f15f5a678c273589fab2e3918711135e) ) /* Plane 2,3 */
- ROM_LOAD16_BYTE( "svc-c3.bin", 0x1000000, 0x800000, CRC(71ed8063) SHA1(ea1df9e2e382a8560a06d447421844cc588f43dd) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c4.bin", 0x1000001, 0x800000, CRC(250bde2d) SHA1(8c72dcfceef6d022ab4b73ab37cf3ac0c3940c17) ) /* Plane 2,3 */
- ROM_LOAD16_BYTE( "svc-c5.bin", 0x2000000, 0x800000, CRC(9817c082) SHA1(1bea9c7220c2b1524896c86841d6d8fd55f5d366) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c6.bin", 0x2000001, 0x800000, CRC(2bc0307f) SHA1(8090fa82c46eb503832359093c8cc3cee3141c90) ) /* Plane 2,3 */
- ROM_LOAD16_BYTE( "svc-c7.bin", 0x3000000, 0x800000, CRC(4358d7b9) SHA1(9270b58c2abc072a046bedda72f1395df26d0714) ) /* Plane 0,1 */
- ROM_LOAD16_BYTE( "svc-c8.bin", 0x3000001, 0x800000, CRC(366deee5) SHA1(d477ad7a5987fd6c7ef2c1680fbb7c884654590e) ) /* Plane 2,3 */
-ROM_END
-
-ROM_START( svchx01 )
- ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx01-p1.p1", 0x000000, 0x400000, CRC(341982d3) SHA1(c9c35b882b902264d4c18cf451118ef2651cb655) )
- ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
+ ROM_LOAD32_WORD_SWAP( "269s01.p1", 0x000000, 0x400000, CRC(341982d3) SHA1(c9c35b882b902264d4c18cf451118ef2651cb655) )
+ ROM_LOAD32_WORD_SWAP( "269stdse.p2", 0x000002, 0x400000, CRC(19c8575e) SHA1(8deb062ac95e2e117dd1048472130c540276d82b) )
NEO_SFIX_MT_512K
@@ -1151,10 +830,10 @@ ROM_START( svchx01 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx02 )
+ROM_START( svchs02 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx02-p1.p1", 0x000000, 0x400000, CRC(c70920ca) SHA1(b1fd3709cbf36f4b21e72afeefcb4d55505d1668) )
- ROM_LOAD32_WORD_SWAP( "269hx02-p2.p2", 0x000002, 0x400000, CRC(6fa05811) SHA1(d40fc61495e2c7216ec204487e608f6a196408ed) )
+ ROM_LOAD32_WORD_SWAP( "269s02.p1", 0x000000, 0x400000, CRC(c70920ca) SHA1(b1fd3709cbf36f4b21e72afeefcb4d55505d1668) )
+ ROM_LOAD32_WORD_SWAP( "269s02.p2", 0x000002, 0x400000, CRC(6fa05811) SHA1(d40fc61495e2c7216ec204487e608f6a196408ed) )
NEO_SFIX_MT_512K
@@ -1165,20 +844,20 @@ ROM_START( svchx02 )
ROM_LOAD( "269.v2", 0x800000, 0x800000, CRC(dd903835) SHA1(e58d38950a7a8697bb22a1cc7a371ae6664ae8f9) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269hx02.c1", 0x0000000, 0x800000, CRC(05995b67) SHA1(ea946c11e47ff22d7c4a06ea498dd57198b953da) )
- ROM_LOAD16_BYTE( "269hx02.c2", 0x0000001, 0x800000, CRC(06383d13) SHA1(a989da614a26df58140e73ccf59ebae6ab00608a) )
- ROM_LOAD16_BYTE( "269hx02.c3", 0x1000000, 0x800000, CRC(1c820fcf) SHA1(e74b247553f620a3029f2f8c517861f11d226718) )
- ROM_LOAD16_BYTE( "269hx02.c4", 0x1000001, 0x800000, CRC(46821347) SHA1(1438a5134cfbaa6f85a28f42a9a1542dd4fcd9d7) )
- ROM_LOAD16_BYTE( "269hx02.c5", 0x2000000, 0x800000, CRC(b3e6a38c) SHA1(3b743f73039bfc7e850ac8324999ba1f04e8d21c) )
- ROM_LOAD16_BYTE( "269hx02.c6", 0x2000001, 0x800000, CRC(6e8f374b) SHA1(f883aabd35e962b36a1aae871504189003fe8274) )
- ROM_LOAD16_BYTE( "269hx02.c7", 0x3000000, 0x800000, CRC(da2148be) SHA1(57772ae022b2a8c61214dc4cfd8276a6df5b54e2) )
- ROM_LOAD16_BYTE( "269hx02.c8", 0x3000001, 0x800000, CRC(88e29787) SHA1(d08f58cc01259a195328a38b175ae097f503c9b7) )
+ ROM_LOAD16_BYTE( "269s02.c1", 0x0000000, 0x800000, CRC(05995b67) SHA1(ea946c11e47ff22d7c4a06ea498dd57198b953da) )
+ ROM_LOAD16_BYTE( "269s02.c2", 0x0000001, 0x800000, CRC(06383d13) SHA1(a989da614a26df58140e73ccf59ebae6ab00608a) )
+ ROM_LOAD16_BYTE( "269s02.c3", 0x1000000, 0x800000, CRC(1c820fcf) SHA1(e74b247553f620a3029f2f8c517861f11d226718) )
+ ROM_LOAD16_BYTE( "269s02.c4", 0x1000001, 0x800000, CRC(46821347) SHA1(1438a5134cfbaa6f85a28f42a9a1542dd4fcd9d7) )
+ ROM_LOAD16_BYTE( "269s02.c5", 0x2000000, 0x800000, CRC(b3e6a38c) SHA1(3b743f73039bfc7e850ac8324999ba1f04e8d21c) )
+ ROM_LOAD16_BYTE( "269s02.c6", 0x2000001, 0x800000, CRC(6e8f374b) SHA1(f883aabd35e962b36a1aae871504189003fe8274) )
+ ROM_LOAD16_BYTE( "269s02.c7", 0x3000000, 0x800000, CRC(da2148be) SHA1(57772ae022b2a8c61214dc4cfd8276a6df5b54e2) )
+ ROM_LOAD16_BYTE( "269s02.c8", 0x3000001, 0x800000, CRC(88e29787) SHA1(d08f58cc01259a195328a38b175ae097f503c9b7) )
ROM_END
-ROM_START( svchx03 )
+ROM_START( svchs03 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx03-p1.p1", 0x000000, 0x400000, CRC(3f92e366) SHA1(2f8973c14a79f8f85bfa421a60658dde1c4187a6) )
- ROM_LOAD32_WORD_SWAP( "269hx03-p2.p2", 0x000002, 0x400000, CRC(ade0bc19) SHA1(31f4567d025a80a866e85da5fc8323016913ca20) )
+ ROM_LOAD32_WORD_SWAP( "269s03.p1", 0x000000, 0x400000, CRC(3f92e366) SHA1(2f8973c14a79f8f85bfa421a60658dde1c4187a6) )
+ ROM_LOAD32_WORD_SWAP( "269s03.p2", 0x000002, 0x400000, CRC(ade0bc19) SHA1(31f4567d025a80a866e85da5fc8323016913ca20) )
NEO_SFIX_MT_512K
@@ -1199,10 +878,10 @@ ROM_START( svchx03 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx04 )
+ROM_START( svchs04 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx04-p1.p1", 0x000000, 0x400000, CRC(d7336235) SHA1(b6aec333ac9342d1b63300f5269ff1120c8d5d50) )
- ROM_LOAD32_WORD_SWAP( "269hx04-p2.p2", 0x000002, 0x400000, CRC(f8ef275d) SHA1(48ab59bc300d5d914d66f9d32f34f0eb68bbe430) )
+ ROM_LOAD32_WORD_SWAP( "269s04.p1", 0x000000, 0x400000, CRC(d7336235) SHA1(b6aec333ac9342d1b63300f5269ff1120c8d5d50) )
+ ROM_LOAD32_WORD_SWAP( "269s04.p2", 0x000002, 0x400000, CRC(f8ef275d) SHA1(48ab59bc300d5d914d66f9d32f34f0eb68bbe430) )
NEO_SFIX_MT_512K
@@ -1223,10 +902,10 @@ ROM_START( svchx04 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx05 )
+ROM_START( svchs05 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269esv.p1", 0x000000, 0x400000, CRC(c6fd0131) SHA1(25439e469d0403439fde5d6532081a9b405bf642) )
- ROM_LOAD32_WORD_SWAP( "269hx05-p2.p2", 0x000002, 0x400000, CRC(c0012ae8) SHA1(794b4bc4c76e3a5054ddfc0343f8d424809d325e) )
+ ROM_LOAD32_WORD_SWAP( "269s05.p2", 0x000002, 0x400000, CRC(c0012ae8) SHA1(794b4bc4c76e3a5054ddfc0343f8d424809d325e) )
NEO_SFIX_MT_512K
@@ -1247,10 +926,10 @@ ROM_START( svchx05 )
ROM_LOAD16_BYTE( "269stdse.c8", 0x3000001, 0x800000, CRC(305ef23f) SHA1(3bdd24b075757062803ac2a6f9582bcfe0bcbb4c) )
ROM_END
-ROM_START( svchx06 )
+ROM_START( svchs06 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269esv.p1", 0x000000, 0x400000, CRC(c6fd0131) SHA1(25439e469d0403439fde5d6532081a9b405bf642) )
- ROM_LOAD32_WORD_SWAP( "269hx06-p2.p2", 0x000002, 0x400000, CRC(4847e283) SHA1(3e8f5d2ad0a628fb41771d5b4c67b82ea78fb878) )
+ ROM_LOAD32_WORD_SWAP( "269s06.p2", 0x000002, 0x400000, CRC(4847e283) SHA1(3e8f5d2ad0a628fb41771d5b4c67b82ea78fb878) )
NEO_SFIX_MT_512K
@@ -1261,20 +940,20 @@ ROM_START( svchx06 )
ROM_LOAD( "269.v2", 0x800000, 0x800000, CRC(dd903835) SHA1(e58d38950a7a8697bb22a1cc7a371ae6664ae8f9) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269hx06.c1", 0x0000000, 0x800000, CRC(efc029ba) SHA1(7e03a1ca81619849cb3735b8cdac23dcc5aa0eb6) )
- ROM_LOAD16_BYTE( "269hx06.c2", 0x0000001, 0x800000, CRC(edecdfd7) SHA1(eb0efc3ed0a8e37535f9de0a309a6a1ac1a0b715) )
- ROM_LOAD16_BYTE( "269hx06.c3", 0x1000000, 0x800000, CRC(019f419b) SHA1(649310501399e9b49288c6703ddd0a9f8397374e) )
- ROM_LOAD16_BYTE( "269hx06.c4", 0x1000001, 0x800000, CRC(d9197c4e) SHA1(7312097bc4244789d0f5250906ef362e313525e3) )
- ROM_LOAD16_BYTE( "269hx06.c5", 0x2000000, 0x800000, CRC(813e2a05) SHA1(386de2afd3641cae9ff43ee126d5f8ddc01ce79d) )
- ROM_LOAD16_BYTE( "269hx06.c6", 0x2000001, 0x800000, CRC(4c3a497c) SHA1(7545fed8d1ccf05855cfdca2c252053fdac55770) )
- ROM_LOAD16_BYTE( "269hx06.c7", 0x3000000, 0x800000, CRC(6cd7fa7b) SHA1(b38c2618ee5409f872fd6097663c113f69ba80cd) )
- ROM_LOAD16_BYTE( "269hx06.c8", 0x3000001, 0x800000, CRC(d9075d31) SHA1(2aba61a0d954a94adf5dc0ad747c20ded360bb9d) )
+ ROM_LOAD16_BYTE( "269s06.c1", 0x0000000, 0x800000, CRC(efc029ba) SHA1(7e03a1ca81619849cb3735b8cdac23dcc5aa0eb6) )
+ ROM_LOAD16_BYTE( "269s06.c2", 0x0000001, 0x800000, CRC(edecdfd7) SHA1(eb0efc3ed0a8e37535f9de0a309a6a1ac1a0b715) )
+ ROM_LOAD16_BYTE( "269s06.c3", 0x1000000, 0x800000, CRC(019f419b) SHA1(649310501399e9b49288c6703ddd0a9f8397374e) )
+ ROM_LOAD16_BYTE( "269s06.c4", 0x1000001, 0x800000, CRC(d9197c4e) SHA1(7312097bc4244789d0f5250906ef362e313525e3) )
+ ROM_LOAD16_BYTE( "269s06.c5", 0x2000000, 0x800000, CRC(813e2a05) SHA1(386de2afd3641cae9ff43ee126d5f8ddc01ce79d) )
+ ROM_LOAD16_BYTE( "269s06.c6", 0x2000001, 0x800000, CRC(4c3a497c) SHA1(7545fed8d1ccf05855cfdca2c252053fdac55770) )
+ ROM_LOAD16_BYTE( "269s06.c7", 0x3000000, 0x800000, CRC(6cd7fa7b) SHA1(b38c2618ee5409f872fd6097663c113f69ba80cd) )
+ ROM_LOAD16_BYTE( "269s06.c8", 0x3000001, 0x800000, CRC(d9075d31) SHA1(2aba61a0d954a94adf5dc0ad747c20ded360bb9d) )
ROM_END
-ROM_START( svchx07 )
+ROM_START( svchs07 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269.p1", 0x000000, 0x400000, CRC(38e2005e) SHA1(1b902905916a30969282f1399a756e32ff069097) )
- ROM_LOAD32_WORD_SWAP( "269hx07-p2.p2", 0x000002, 0x400000, CRC(8f939a64) SHA1(a17a8c46aaccb54c5be6474532863ff7548a78bd) )
+ ROM_LOAD32_WORD_SWAP( "269s07.p2", 0x000002, 0x400000, CRC(8f939a64) SHA1(a17a8c46aaccb54c5be6474532863ff7548a78bd) )
NEO_SFIX_MT_512K
@@ -1285,19 +964,19 @@ ROM_START( svchx07 )
ROM_LOAD( "269.v2", 0x800000, 0x800000, CRC(dd903835) SHA1(e58d38950a7a8697bb22a1cc7a371ae6664ae8f9) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269hx07.c1", 0x0000000, 0x800000, CRC(fa1ab0b1) SHA1(589de0211a66e6dcfa85a405c4f9339cc2e30a55) )
- ROM_LOAD16_BYTE( "269hx07.c2", 0x0000001, 0x800000, CRC(eba0892c) SHA1(95a634d489fc6a791816c17b02f945a0099f941c) )
- ROM_LOAD16_BYTE( "269hx07.c3", 0x1000000, 0x800000, CRC(5b5914fc) SHA1(aa0c2076b99544b608130c7de92ab6126483f660) )
- ROM_LOAD16_BYTE( "269hx07.c4", 0x1000001, 0x800000, CRC(8a0f17bc) SHA1(ed7c1b0b38e9ec26b4eee96329f36d917c7a45fc) )
- ROM_LOAD16_BYTE( "269hx07.c5", 0x2000000, 0x800000, CRC(4657c4c1) SHA1(cc5488b9fa5f1e4ecc1880dd9eb6d5db89b8b022) )
- ROM_LOAD16_BYTE( "269hx07.c6", 0x2000001, 0x800000, CRC(8085098f) SHA1(e0c7b4c7e0f312ad6e4a84b34e06d69a488edb11) )
- ROM_LOAD16_BYTE( "269hx07.c7", 0x3000000, 0x800000, CRC(8b12e4bd) SHA1(fe4459d7a5e4e58b5798ef6686c3fd02b29f235c) )
- ROM_LOAD16_BYTE( "269hx07.c8", 0x3000001, 0x800000, CRC(b76c1ed3) SHA1(642ebd72eb2a3fa13c7d1fea8e008f7aa8f3d108) )
+ ROM_LOAD16_BYTE( "269s07.c1", 0x0000000, 0x800000, CRC(fa1ab0b1) SHA1(589de0211a66e6dcfa85a405c4f9339cc2e30a55) )
+ ROM_LOAD16_BYTE( "269s07.c2", 0x0000001, 0x800000, CRC(eba0892c) SHA1(95a634d489fc6a791816c17b02f945a0099f941c) )
+ ROM_LOAD16_BYTE( "269s07.c3", 0x1000000, 0x800000, CRC(5b5914fc) SHA1(aa0c2076b99544b608130c7de92ab6126483f660) )
+ ROM_LOAD16_BYTE( "269s07.c4", 0x1000001, 0x800000, CRC(8a0f17bc) SHA1(ed7c1b0b38e9ec26b4eee96329f36d917c7a45fc) )
+ ROM_LOAD16_BYTE( "269s07.c5", 0x2000000, 0x800000, CRC(4657c4c1) SHA1(cc5488b9fa5f1e4ecc1880dd9eb6d5db89b8b022) )
+ ROM_LOAD16_BYTE( "269s07.c6", 0x2000001, 0x800000, CRC(8085098f) SHA1(e0c7b4c7e0f312ad6e4a84b34e06d69a488edb11) )
+ ROM_LOAD16_BYTE( "269s07.c7", 0x3000000, 0x800000, CRC(8b12e4bd) SHA1(fe4459d7a5e4e58b5798ef6686c3fd02b29f235c) )
+ ROM_LOAD16_BYTE( "269s07.c8", 0x3000001, 0x800000, CRC(b76c1ed3) SHA1(642ebd72eb2a3fa13c7d1fea8e008f7aa8f3d108) )
ROM_END
-ROM_START( svchx08 )
+ROM_START( svchs08 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx08-p1.p1", 0x000000, 0x400000, CRC(7c4bc7fd) SHA1(f332db96e6990012ad27ec2e807a72adbe698dbc) )
+ ROM_LOAD32_WORD_SWAP( "269s08.p1", 0x000000, 0x400000, CRC(7c4bc7fd) SHA1(f332db96e6990012ad27ec2e807a72adbe698dbc) )
ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
NEO_SFIX_MT_512K
@@ -1319,10 +998,10 @@ ROM_START( svchx08 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx09 )
+ROM_START( svchs09 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx09-p1.p1", 0x000000, 0x400000, CRC(5d3d1525) SHA1(c1f05eb8b8339d4d23d172b5ce2defa8a1d05a0e) )
- ROM_LOAD32_WORD_SWAP( "269hx09-p2.p2", 0x000002, 0x400000, CRC(2e119f33) SHA1(32213bf83d135dcccf1c4d16735ee495a6cfc570) )
+ ROM_LOAD32_WORD_SWAP( "269s09.p1", 0x000000, 0x400000, CRC(5d3d1525) SHA1(c1f05eb8b8339d4d23d172b5ce2defa8a1d05a0e) )
+ ROM_LOAD32_WORD_SWAP( "269s09.p2", 0x000002, 0x400000, CRC(2e119f33) SHA1(32213bf83d135dcccf1c4d16735ee495a6cfc570) )
NEO_SFIX_MT_512K
@@ -1343,10 +1022,10 @@ ROM_START( svchx09 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx10 )
+ROM_START( svchs10 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269.p1", 0x000000, 0x400000, CRC(38e2005e) SHA1(1b902905916a30969282f1399a756e32ff069097) )
- ROM_LOAD32_WORD_SWAP( "269hx10-p2.p2", 0x000002, 0x400000, CRC(87cc8dbc) SHA1(98b4d726cb0957759ae9c236aba7766153b331df) )
+ ROM_LOAD32_WORD_SWAP( "269s10.p2", 0x000002, 0x400000, CRC(87cc8dbc) SHA1(98b4d726cb0957759ae9c236aba7766153b331df) )
NEO_SFIX_MT_512K
@@ -1367,9 +1046,9 @@ ROM_START( svchx10 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx11 )
+ROM_START( svchs11 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx11-p1.p1", 0x000000, 0x400000, CRC(7646aa66) SHA1(7413f33221bad81025634a72ec927ef9004dde97) )
+ ROM_LOAD32_WORD_SWAP( "269s11.p1", 0x000000, 0x400000, CRC(7646aa66) SHA1(7413f33221bad81025634a72ec927ef9004dde97) )
ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
NEO_SFIX_MT_512K
@@ -1391,9 +1070,9 @@ ROM_START( svchx11 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx12 )
+ROM_START( svchs12 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx12-p1.p1", 0x000000, 0x400000, CRC(a9d70545) SHA1(d767480fc2f7c9253c8e86b0eaff8c14c0547301) )
+ ROM_LOAD32_WORD_SWAP( "269s12.p1", 0x000000, 0x400000, CRC(a9d70545) SHA1(d767480fc2f7c9253c8e86b0eaff8c14c0547301) )
ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
NEO_SFIX_MT_512K
@@ -1415,10 +1094,10 @@ ROM_START( svchx12 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx13 )
+ROM_START( svchs13 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx13-p1.p1", 0x000000, 0x400000, CRC(80e33b84) SHA1(a0cdacf08e6e38fea659d39a877b9a986115a055) )
- ROM_LOAD32_WORD_SWAP( "269hx13-p2.p2", 0x000002, 0x400000, CRC(e36567e4) SHA1(cad8363a3a319f49aa44e71b50bb309e4b7c5816) )
+ ROM_LOAD32_WORD_SWAP( "269s13.p1", 0x000000, 0x400000, CRC(80e33b84) SHA1(a0cdacf08e6e38fea659d39a877b9a986115a055) )
+ ROM_LOAD32_WORD_SWAP( "269s13.p2", 0x000002, 0x400000, CRC(e36567e4) SHA1(cad8363a3a319f49aa44e71b50bb309e4b7c5816) )
NEO_SFIX_MT_512K
@@ -1439,10 +1118,10 @@ ROM_START( svchx13 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx14 )
+ROM_START( svchs14 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx14-p1.p1", 0x000000, 0x400000, CRC(37f196f4) SHA1(9ae3711acedab7e5e5794910343c6876d17918df) )
- ROM_LOAD32_WORD_SWAP( "269hx14-p2.p2", 0x000002, 0x400000, CRC(62764924) SHA1(ca27a4d25250c23ff3255c551e0341e4be89682a) )
+ ROM_LOAD32_WORD_SWAP( "269s14.p1", 0x000000, 0x400000, CRC(37f196f4) SHA1(9ae3711acedab7e5e5794910343c6876d17918df) )
+ ROM_LOAD32_WORD_SWAP( "269s14.p2", 0x000002, 0x400000, CRC(62764924) SHA1(ca27a4d25250c23ff3255c551e0341e4be89682a) )
NEO_SFIX_MT_512K
@@ -1463,10 +1142,10 @@ ROM_START( svchx14 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx15 )
+ROM_START( svchs15 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx15-p1.p1", 0x000000, 0x400000, CRC(50c08bde) SHA1(79214ad394d867ff7271bbbde701cb39df29d0c3) )
- ROM_LOAD32_WORD_SWAP( "269hx15-p2.p2", 0x000002, 0x400000, CRC(17fcda10) SHA1(422503713f02304791fa8105089d4d26a8c28086) )
+ ROM_LOAD32_WORD_SWAP( "269s15.p1", 0x000000, 0x400000, CRC(50c08bde) SHA1(79214ad394d867ff7271bbbde701cb39df29d0c3) )
+ ROM_LOAD32_WORD_SWAP( "269s15.p2", 0x000002, 0x400000, CRC(17fcda10) SHA1(422503713f02304791fa8105089d4d26a8c28086) )
NEO_SFIX_MT_512K
@@ -1487,10 +1166,10 @@ ROM_START( svchx15 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx16 )
+ROM_START( svchs16 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx16-p1.p1", 0x000000, 0x400000, CRC(41a1db42) SHA1(d442f2b4d11986115a36d3556c688813e5a610b4) )
- ROM_LOAD32_WORD_SWAP( "269hx16-p2.p2", 0x000002, 0x400000, CRC(784f3e4d) SHA1(fa4a9c218ab72c4ed546507d7ec7725e4dbcacff) )
+ ROM_LOAD32_WORD_SWAP( "269s16.p1", 0x000000, 0x400000, CRC(41a1db42) SHA1(d442f2b4d11986115a36d3556c688813e5a610b4) )
+ ROM_LOAD32_WORD_SWAP( "269s16.p2", 0x000002, 0x400000, CRC(784f3e4d) SHA1(fa4a9c218ab72c4ed546507d7ec7725e4dbcacff) )
NEO_SFIX_MT_512K
@@ -1511,10 +1190,10 @@ ROM_START( svchx16 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx17 )
+ROM_START( svchs17 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx17-p1.p1", 0x000000, 0x400000, CRC(7ad0a606) SHA1(1351d472f3b66622e49a648d09a68bcbc7a44887) )
- ROM_LOAD32_WORD_SWAP( "269hx17-p2.p2", 0x000002, 0x400000, CRC(c786b010) SHA1(c1b0de13434a43cd27a3d3597ca0e0de6afa3cc8) )
+ ROM_LOAD32_WORD_SWAP( "269s17.p1", 0x000000, 0x400000, CRC(7ad0a606) SHA1(1351d472f3b66622e49a648d09a68bcbc7a44887) )
+ ROM_LOAD32_WORD_SWAP( "269s17.p2", 0x000002, 0x400000, CRC(c786b010) SHA1(c1b0de13434a43cd27a3d3597ca0e0de6afa3cc8) )
NEO_SFIX_MT_512K
@@ -1535,10 +1214,10 @@ ROM_START( svchx17 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx18 )
+ROM_START( svchs18 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx18-p1.p1", 0x000000, 0x400000, CRC(0569fb0f) SHA1(74c532b94d41d52db2996d56092b774e8dfa559b) )
- ROM_LOAD32_WORD_SWAP( "269hx18-p2.p2", 0x000002, 0x400000, CRC(d60a3ef4) SHA1(bb78f54e9f21ccd88e4aa2375a9ea16c8ff8e7ce) )
+ ROM_LOAD32_WORD_SWAP( "269s18.p1", 0x000000, 0x400000, CRC(0569fb0f) SHA1(74c532b94d41d52db2996d56092b774e8dfa559b) )
+ ROM_LOAD32_WORD_SWAP( "269s18.p2", 0x000002, 0x400000, CRC(d60a3ef4) SHA1(bb78f54e9f21ccd88e4aa2375a9ea16c8ff8e7ce) )
NEO_SFIX_MT_512K
@@ -1559,10 +1238,10 @@ ROM_START( svchx18 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx19 )
+ROM_START( svchs19 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx19-p1.p1", 0x000000, 0x400000, CRC(b1b7f67e) SHA1(596fee1fa4201310f25caeefa1cf7d61a0ef0543) )
- ROM_LOAD32_WORD_SWAP( "269hx19-p2.p2", 0x000002, 0x400000, CRC(f7d0ea2e) SHA1(d8ede0c4a2a93fa16937f68e9e8a7c4cd273be5c) )
+ ROM_LOAD32_WORD_SWAP( "269s19.p1", 0x000000, 0x400000, CRC(b1b7f67e) SHA1(596fee1fa4201310f25caeefa1cf7d61a0ef0543) )
+ ROM_LOAD32_WORD_SWAP( "269s19.p2", 0x000002, 0x400000, CRC(f7d0ea2e) SHA1(d8ede0c4a2a93fa16937f68e9e8a7c4cd273be5c) )
NEO_SFIX_MT_512K
@@ -1583,10 +1262,10 @@ ROM_START( svchx19 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx20 )
+ROM_START( svchs20 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx20-p1.p1", 0x000000, 0x400000, CRC(f0fc9733) SHA1(12bfcf1cdbcbf7801f06115747a1513ceae49f4e) )
- ROM_LOAD32_WORD_SWAP( "269hx20-p2.p2", 0x000002, 0x400000, CRC(290e2009) SHA1(a7e47682b4191bf6b2775972db511f9ab0e20d32) )
+ ROM_LOAD32_WORD_SWAP( "269s20.p1", 0x000000, 0x400000, CRC(f0fc9733) SHA1(12bfcf1cdbcbf7801f06115747a1513ceae49f4e) )
+ ROM_LOAD32_WORD_SWAP( "269s20.p2", 0x000002, 0x400000, CRC(290e2009) SHA1(a7e47682b4191bf6b2775972db511f9ab0e20d32) )
NEO_SFIX_MT_512K
@@ -1607,10 +1286,10 @@ ROM_START( svchx20 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx21 )
+ROM_START( svchs21 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx21-p1.p1", 0x000000, 0x400000, CRC(4f1404ad) SHA1(890e134244a0b8911f314565f5ece583d655d8bc) )
- ROM_LOAD32_WORD_SWAP( "269hx21-p2.p2", 0x000002, 0x400000, CRC(f10c8685) SHA1(fd9a06f0773a7a6f4f90d3835d3fa1e1896f20ac) )
+ ROM_LOAD32_WORD_SWAP( "269s21.p1", 0x000000, 0x400000, CRC(4f1404ad) SHA1(890e134244a0b8911f314565f5ece583d655d8bc) )
+ ROM_LOAD32_WORD_SWAP( "269s21.p2", 0x000002, 0x400000, CRC(f10c8685) SHA1(fd9a06f0773a7a6f4f90d3835d3fa1e1896f20ac) )
NEO_SFIX_MT_512K
@@ -1631,10 +1310,10 @@ ROM_START( svchx21 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx22 )
+ROM_START( svchs22 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx22-p1.p1", 0x000000, 0x400000, CRC(390d8ea7) SHA1(3a88d838b47fd3635be49660d899c4f282ad4426) )
- ROM_LOAD32_WORD_SWAP( "269hx22-p2.p2", 0x000002, 0x400000, CRC(5e31e5d3) SHA1(155266651bfdcd04cfd78afd5cdaf144d10b48f6) )
+ ROM_LOAD32_WORD_SWAP( "269s22.p1", 0x000000, 0x400000, CRC(390d8ea7) SHA1(3a88d838b47fd3635be49660d899c4f282ad4426) )
+ ROM_LOAD32_WORD_SWAP( "269s22.p2", 0x000002, 0x400000, CRC(5e31e5d3) SHA1(155266651bfdcd04cfd78afd5cdaf144d10b48f6) )
NEO_SFIX_MT_512K
@@ -1655,10 +1334,10 @@ ROM_START( svchx22 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx23 )
+ROM_START( svchs23 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269.p1", 0x000000, 0x400000, CRC(38e2005e) SHA1(1b902905916a30969282f1399a756e32ff069097) )
- ROM_LOAD32_WORD_SWAP( "269hx23-p2.p2", 0x000002, 0x400000, CRC(e4eb2f40) SHA1(519cdc552c9cc47c3ead50410d2c195650eb7c08) )
+ ROM_LOAD32_WORD_SWAP( "269s23.p2", 0x000002, 0x400000, CRC(e4eb2f40) SHA1(519cdc552c9cc47c3ead50410d2c195650eb7c08) )
NEO_SFIX_MT_512K
@@ -1679,10 +1358,10 @@ ROM_START( svchx23 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx24 )
+ROM_START( svchs24 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx24-p1.p1", 0x000000, 0x400000, CRC(1a9cb825) SHA1(e42f365c4fc442a045ca6675568295df6c964b61) )
- ROM_LOAD32_WORD_SWAP( "269hx24-p2.p2", 0x000002, 0x400000, CRC(53d440a6) SHA1(63520a5626aa9b6e0ceb4ffb3b503b8d5d039ce7) )
+ ROM_LOAD32_WORD_SWAP( "269s24.p1", 0x000000, 0x400000, CRC(1a9cb825) SHA1(e42f365c4fc442a045ca6675568295df6c964b61) )
+ ROM_LOAD32_WORD_SWAP( "269s24.p2", 0x000002, 0x400000, CRC(53d440a6) SHA1(63520a5626aa9b6e0ceb4ffb3b503b8d5d039ce7) )
NEO_SFIX_MT_512K
@@ -1693,19 +1372,19 @@ ROM_START( svchx24 )
ROM_LOAD( "269.v2", 0x800000, 0x800000, CRC(dd903835) SHA1(e58d38950a7a8697bb22a1cc7a371ae6664ae8f9) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269hx24.c1", 0x0000000, 0x800000, CRC(1ad30ffb) SHA1(303fefc7ad037543726d457eeb44a3bfe7d5310e) )
- ROM_LOAD16_BYTE( "269hx24.c2", 0x0000001, 0x800000, CRC(5b1a8909) SHA1(cda3e4fff5bfdcd480a3d7d659733ad6cb61c30d) )
- ROM_LOAD16_BYTE( "269hx24.c3", 0x1000000, 0x800000, CRC(f3400ef0) SHA1(4fe53acceb9d1547260a9b1fcdce1414043d49c9) )
- ROM_LOAD16_BYTE( "269hx24.c4", 0x1000001, 0x800000, CRC(49ce3dd9) SHA1(8eb06dbdd4778f7b11bd41d3254c3342a0975db0) )
- ROM_LOAD16_BYTE( "269hx24.c5", 0x2000000, 0x800000, CRC(a6d4503f) SHA1(20d0b9912cfa591bd5d43abaf09e36d008b2768a) )
- ROM_LOAD16_BYTE( "269hx24.c6", 0x2000001, 0x800000, CRC(099bd109) SHA1(def62dc5248fe5d8495aac02bb20033cb9606165) )
- ROM_LOAD16_BYTE( "269hx24.c7", 0x3000000, 0x800000, CRC(83c57d5f) SHA1(dfa57015e028300175b48dca90707da365c6d937) )
- ROM_LOAD16_BYTE( "269hx24.c8", 0x3000001, 0x800000, CRC(a86dc3cf) SHA1(cf2506531fa6f70cfb499eb788cfc4e3c93b9233) )
+ ROM_LOAD16_BYTE( "269s24.c1", 0x0000000, 0x800000, CRC(1ad30ffb) SHA1(303fefc7ad037543726d457eeb44a3bfe7d5310e) )
+ ROM_LOAD16_BYTE( "269s24.c2", 0x0000001, 0x800000, CRC(5b1a8909) SHA1(cda3e4fff5bfdcd480a3d7d659733ad6cb61c30d) )
+ ROM_LOAD16_BYTE( "269s24.c3", 0x1000000, 0x800000, CRC(f3400ef0) SHA1(4fe53acceb9d1547260a9b1fcdce1414043d49c9) )
+ ROM_LOAD16_BYTE( "269s24.c4", 0x1000001, 0x800000, CRC(49ce3dd9) SHA1(8eb06dbdd4778f7b11bd41d3254c3342a0975db0) )
+ ROM_LOAD16_BYTE( "269s24.c5", 0x2000000, 0x800000, CRC(a6d4503f) SHA1(20d0b9912cfa591bd5d43abaf09e36d008b2768a) )
+ ROM_LOAD16_BYTE( "269s24.c6", 0x2000001, 0x800000, CRC(099bd109) SHA1(def62dc5248fe5d8495aac02bb20033cb9606165) )
+ ROM_LOAD16_BYTE( "269s24.c7", 0x3000000, 0x800000, CRC(83c57d5f) SHA1(dfa57015e028300175b48dca90707da365c6d937) )
+ ROM_LOAD16_BYTE( "269s24.c8", 0x3000001, 0x800000, CRC(a86dc3cf) SHA1(cf2506531fa6f70cfb499eb788cfc4e3c93b9233) )
ROM_END
-ROM_START( svchx25 )
+ROM_START( svchs25 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx25-p1.p1", 0x000000, 0x400000, CRC(8bb33b6d) SHA1(adf734cafdf35a4a008329a624584d850c3e50f9) )
+ ROM_LOAD32_WORD_SWAP( "269s25.p1", 0x000000, 0x400000, CRC(8bb33b6d) SHA1(adf734cafdf35a4a008329a624584d850c3e50f9) )
ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
NEO_SFIX_MT_512K
@@ -1727,7 +1406,7 @@ ROM_START( svchx25 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx26 )
+ROM_START( svchs26 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269.p1", 0x000000, 0x400000, CRC(38e2005e) SHA1(1b902905916a30969282f1399a756e32ff069097) )
ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
@@ -1741,19 +1420,19 @@ ROM_START( svchx26 )
ROM_LOAD( "269.v2", 0x800000, 0x800000, CRC(dd903835) SHA1(e58d38950a7a8697bb22a1cc7a371ae6664ae8f9) )
ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD16_BYTE( "269hx26.c1", 0x0000000, 0x800000, CRC(aa8ec734) SHA1(4bba8f3203a4d1ab748ba8d622dd338bc5fd9450) )
- ROM_LOAD16_BYTE( "269hx26.c2", 0x0000001, 0x800000, CRC(06aadcd0) SHA1(1be58d1365323f37f458443bd101aa97b4ccc5e8) )
- ROM_LOAD16_BYTE( "269hx26.c3", 0x1000000, 0x800000, CRC(d9cb2ff1) SHA1(92d0973222bfc9a2aedcebe109e1ceeae2542692) )
- ROM_LOAD16_BYTE( "269hx26.c4", 0x1000001, 0x800000, CRC(ab20c7f8) SHA1(2adecfe7c199e63431db7cdb27bb253f786f653a) )
- ROM_LOAD16_BYTE( "269hx26.c5", 0x2000000, 0x800000, CRC(cdb455ad) SHA1(ea6ae49a4e5f7b781eb7982bb3dd6068a0db3ad0) )
- ROM_LOAD16_BYTE( "269hx26.c6", 0x2000001, 0x800000, CRC(e0fa0268) SHA1(e7fb434cb832dc132a55adceec622a231c5f4764) )
- ROM_LOAD16_BYTE( "269hx26.c7", 0x3000000, 0x800000, CRC(7a2675a7) SHA1(7a3e4f86ff3ba10ca811731474b92b228e77cebb) )
- ROM_LOAD16_BYTE( "269hx26.c8", 0x3000001, 0x800000, CRC(ea39000e) SHA1(6c761d7bf113805a7343de6520a0ec323b48e4eb) )
+ ROM_LOAD16_BYTE( "269s26.c1", 0x0000000, 0x800000, CRC(aa8ec734) SHA1(4bba8f3203a4d1ab748ba8d622dd338bc5fd9450) )
+ ROM_LOAD16_BYTE( "269s26.c2", 0x0000001, 0x800000, CRC(06aadcd0) SHA1(1be58d1365323f37f458443bd101aa97b4ccc5e8) )
+ ROM_LOAD16_BYTE( "269s26.c3", 0x1000000, 0x800000, CRC(d9cb2ff1) SHA1(92d0973222bfc9a2aedcebe109e1ceeae2542692) )
+ ROM_LOAD16_BYTE( "269s26.c4", 0x1000001, 0x800000, CRC(ab20c7f8) SHA1(2adecfe7c199e63431db7cdb27bb253f786f653a) )
+ ROM_LOAD16_BYTE( "269s26.c5", 0x2000000, 0x800000, CRC(cdb455ad) SHA1(ea6ae49a4e5f7b781eb7982bb3dd6068a0db3ad0) )
+ ROM_LOAD16_BYTE( "269s26.c6", 0x2000001, 0x800000, CRC(e0fa0268) SHA1(e7fb434cb832dc132a55adceec622a231c5f4764) )
+ ROM_LOAD16_BYTE( "269s26.c7", 0x3000000, 0x800000, CRC(7a2675a7) SHA1(7a3e4f86ff3ba10ca811731474b92b228e77cebb) )
+ ROM_LOAD16_BYTE( "269s26.c8", 0x3000001, 0x800000, CRC(ea39000e) SHA1(6c761d7bf113805a7343de6520a0ec323b48e4eb) )
ROM_END
-ROM_START( svchx27 )
+ROM_START( svchs27 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx27-p1.p1", 0x000000, 0x400000, CRC(600e59e3) SHA1(ab3fe398036657af2240c5b531dddcbca818e68e) )
+ ROM_LOAD32_WORD_SWAP( "269s27.p1", 0x000000, 0x400000, CRC(600e59e3) SHA1(ab3fe398036657af2240c5b531dddcbca818e68e) )
ROM_LOAD32_WORD_SWAP( "269.p2", 0x000002, 0x400000, CRC(6d13797c) SHA1(3cb71a95cea6b006b44cac0f547df88aec0007b7) )
NEO_SFIX_MT_512K
@@ -1775,10 +1454,10 @@ ROM_START( svchx27 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx28 )
+ROM_START( svchs28 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269.p1", 0x000000, 0x400000, CRC(38e2005e) SHA1(1b902905916a30969282f1399a756e32ff069097) )
- ROM_LOAD32_WORD_SWAP( "269hx28-p2.p2", 0x000002, 0x400000, CRC(a393a91f) SHA1(2d6ed118a75f3047be907d89fcbd6e1a48623e90) )
+ ROM_LOAD32_WORD_SWAP( "269s28.p2", 0x000002, 0x400000, CRC(a393a91f) SHA1(2d6ed118a75f3047be907d89fcbd6e1a48623e90) )
NEO_SFIX_MT_512K
@@ -1799,10 +1478,10 @@ ROM_START( svchx28 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
-ROM_START( svchx29 )
+ROM_START( svchs29 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx29-p1.p1", 0x000000, 0x400000, CRC(0ecef99e) SHA1(19b05387f02848786e75a9a984a0f8f5e44e82e3) )
- ROM_LOAD32_WORD_SWAP( "269hx29-p2.p2", 0x000002, 0x400000, CRC(41c9edc4) SHA1(7271a7131b0dc97201dac27b4bf6a0a513f4bf06) )
+ ROM_LOAD32_WORD_SWAP( "269s29.p1", 0x000000, 0x400000, CRC(0ecef99e) SHA1(19b05387f02848786e75a9a984a0f8f5e44e82e3) )
+ ROM_LOAD32_WORD_SWAP( "269s29.p2", 0x000002, 0x400000, CRC(41c9edc4) SHA1(7271a7131b0dc97201dac27b4bf6a0a513f4bf06) )
NEO_SFIX_MT_512K
@@ -1823,6 +1502,81 @@ ROM_START( svchx29 )
ROM_LOAD16_BYTE( "269.c8", 0x3000001, 0x800000, CRC(2570b71b) SHA1(99266e1c2ffcf324793fb5c55325fbc7e6265ac0) )
ROM_END
+ROM_START( svchs30 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "269s30.p1", 0x000000, 0x600000, CRC(10cdebc8) SHA1(fea60d837e01a26429f4ae98efe8a562a5a01800) )
+
+ NEO_SFIX_128K( "269s30.s1", CRC(23bd44f6) SHA1(d314096436bcc9aba99a46bfbfaa1f5d4654b710) )
+
+ NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
+ ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
+ ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
+ ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
+ ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
+ ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
+ ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
+ ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
+ ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
+ ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
+ ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
+ROM_END
+
+ROM_START( svchs31 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "269s31.p1", 0x000000, 0x600000, CRC(99a34714) SHA1(0c238f49d8a20bc99caea7382dfc1f445da9259b) )
+
+ NEO_SFIX_128K( "269s31.s1", CRC(61ef88e5) SHA1(5e2a5840fb9e297622aa59fa186c2166913f5d87) )
+
+ NEO_BIOS_AUDIO_128K( "269rm.m1", CRC(fd602218) SHA1(d7af0af3e116a7c2f594d1ca77a1289b4e31cd7e) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
+ ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
+ ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
+ ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
+ ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
+ ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
+ ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
+ ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
+ ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
+ ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
+ ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
+ROM_END
+
+ROM_START( svchs32 ) // svcfx : m1,p1,s1 confirmed
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "269s32.p1", 0x000000, 0x600000, CRC(18b08593) SHA1(a8173c0ef104bf300b19f45f904322aceb7598d0) )
+
+ NEO_SFIX_128K( "269s32.s1", CRC(f2eb82cc) SHA1(f242befff17fab8cc31671ba16cdd1dfea73a457) )
+
+ NEO_BIOS_AUDIO_128K( "269s32.m1", CRC(6f392dc4) SHA1(82008639e28b48c8d6a9ca65dee9ac0c89a49b45) )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "269h.v1", 0x000000, 0x400000, CRC(e7203930) SHA1(c6753df1db87d223ee39ffac920da449127dbcdf) )
+ ROM_LOAD( "269h.v2", 0x400000, 0x400000, CRC(675159c3) SHA1(c3a4f6db61dfab5bc31bfe94e1c3915676347031) )
+ ROM_LOAD( "269h.v3", 0x800000, 0x400000, CRC(f8810665) SHA1(fc1e94629a5124076959938257a80d04b2e871eb) )
+ ROM_LOAD( "269h.v4", 0xc00000, 0x400000, CRC(b57b4ea3) SHA1(873dc7f5eae687bc70af01ea310e935287de0ebf) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "269d.c1", 0x0000000, 0x800000, CRC(465d473b) SHA1(0B2BE2B2657C2AE021EC91515D1D6306179751D5) )
+ ROM_LOAD16_BYTE( "269d.c2", 0x0000001, 0x800000, CRC(3eb28f78) SHA1(DF1B096FE95796DB1515B69F74266ED13DD9EE56) )
+ ROM_LOAD16_BYTE( "269d.c3", 0x1000000, 0x800000, CRC(f4d4ab2b) SHA1(A19788435173540469FE5D07429A83DDE6D701A0) )
+ ROM_LOAD16_BYTE( "269d.c4", 0x1000001, 0x800000, CRC(a69d523a) SHA1(98D8DAC2E40F71B5B8426D3C77476A0A20783181) )
+ ROM_LOAD16_BYTE( "269d.c5", 0x2000000, 0x800000, CRC(ba2a7892) SHA1(EED45E1330DCC9F610598DC53977BF3A81DD161A) )
+ ROM_LOAD16_BYTE( "269d.c6", 0x2000001, 0x800000, CRC(37371ca1) SHA1(8AAA1B9EA34470085D9944C9AD64CFB0FFE09859) )
+ ROM_LOAD16_BYTE( "269d.c7", 0x3000000, 0x800000, CRC(56ac5fb9) SHA1(74CB0D57060D25E35F76A9820F607633BD1B9C2C) )
+ ROM_LOAD16_BYTE( "269d.c8", 0x3000001, 0x800000, CRC(de99e613) SHA1(F28C6AF4A31A937E5B441D4B860E3CCCA725F27A) )
+ROM_END
+
ROM_START( svcboots01 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "svchz01-p1.bin", 0x000000, 0x800000, CRC(93568735) SHA1(0331132f0c2f5eb177c30949d9050b7956cca227) )
@@ -3265,29 +3019,7 @@ ROM_END
ROM_START( svcpcbs06 )
ROM_REGION( 0x2000000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269hw02-p1.p1", 0x000000, 0x2000000, CRC(1ec5d9e3) SHA1(945a035e412cfc5cf07dacbf05809c9d1935637b) )
-
- NEO_SFIX_MT_512K
-
- ROM_REGION16_BE( 0x80000, "mainbios", 0 )
- ROM_LOAD16_WORD_SWAP( "sp-4x.sp1", 0x00000, 0x80000, CRC(b4590283) SHA1(47047ed5b6062babc0a0bebcc30e4b3f021e115a) )
-
- ROM_REGION( 0x80000, "audiocrypt", 0 )
- ROM_LOAD( "269.m1", 0x00000, 0x80000, CRC(f6819d00) SHA1(d3bbe09df502464f104e53501708ac6e2c1832c6) )
- ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF )
-
- ROM_REGION( 0x1000000, "ymsnd", 0 )
- ROM_LOAD( "269.v1", 0x000000, 0x800000, CRC(c659b34c) SHA1(1931e8111ef43946f68699f8707334c96f753a1e) )
- ROM_LOAD( "269.v2", 0x800000, 0x800000, CRC(dd903835) SHA1(e58d38950a7a8697bb22a1cc7a371ae6664ae8f9) )
-
- ROM_REGION( 0x4000000, "sprites", 0 )
- ROM_LOAD( "269c.c1", 0x0000000, 0x2000000, CRC(1b608f9c) SHA1(4e70ad182da2ca18815bd3936efb04a06ebce01e) )
- ROM_LOAD( "269c.c2", 0x2000000, 0x2000000, CRC(5a95f294) SHA1(6123cc7b20b494076185d27c2ffea910e124b195) )
-ROM_END
-
-ROM_START( svcpcbs07 )
- ROM_REGION( 0x2000000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "269hw03-p1.p1", 0x000000, 0x2000000, CRC(94d9b6ca) SHA1(bd5859c5cba0ea6530a64a56646fa8da17aa64ae) )
+ ROM_LOAD16_WORD_SWAP( "269hw06-p1.p1", 0x000000, 0x2000000, CRC(9eaa6a31) SHA1(335424d464445dc76051b6ec72b11888b7bd2f94) )
NEO_SFIX_MT_512K
@@ -3508,7 +3240,7 @@ ROM_END
ROM_START( svcpcbas01 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269esv.p1", 0x000000, 0x400000, CRC(c6fd0131) SHA1(25439e469d0403439fde5d6532081a9b405bf642) )
- ROM_LOAD32_WORD_SWAP( "269hx05-p2.p2", 0x000002, 0x400000, CRC(c0012ae8) SHA1(794b4bc4c76e3a5054ddfc0343f8d424809d325e) )
+ ROM_LOAD32_WORD_SWAP( "269s05.p2", 0x000002, 0x400000, CRC(c0012ae8) SHA1(794b4bc4c76e3a5054ddfc0343f8d424809d325e) )
NEO_SFIX_MT_512K
@@ -3557,8 +3289,8 @@ ROM_END
ROM_START( svcpcbas03 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx24-p1.p1", 0x000000, 0x400000, CRC(1a9cb825) SHA1(e42f365c4fc442a045ca6675568295df6c964b61) )
- ROM_LOAD32_WORD_SWAP( "269hx24-p2.p2", 0x000002, 0x400000, CRC(53d440a6) SHA1(63520a5626aa9b6e0ceb4ffb3b503b8d5d039ce7) )
+ ROM_LOAD32_WORD_SWAP( "269s24.p1", 0x000000, 0x400000, CRC(1a9cb825) SHA1(e42f365c4fc442a045ca6675568295df6c964b61) )
+ ROM_LOAD32_WORD_SWAP( "269s24.p2", 0x000002, 0x400000, CRC(53d440a6) SHA1(63520a5626aa9b6e0ceb4ffb3b503b8d5d039ce7) )
NEO_SFIX_MT_512K
@@ -3605,6 +3337,31 @@ ROM_START( svcpcbas04 )
ROM_LOAD32_WORD( "269hw04-c4a.c4", 0x2000002, 0x1000000, CRC(fd2450b1) SHA1(038dc34d9a33b7e3de83879edf4e91273bf5bbc4) )
ROM_END
+ROM_START( svcpcbas05 )
+ ROM_REGION( 0x800000, "maincpu", 0 )
+ ROM_LOAD32_WORD_SWAP( "269esv.p1", 0x000000, 0x400000, CRC(c6fd0131) SHA1(25439e469d0403439fde5d6532081a9b405bf642) )
+ ROM_LOAD32_WORD_SWAP( "269s06.p2", 0x000002, 0x400000, CRC(4847e283) SHA1(3e8f5d2ad0a628fb41771d5b4c67b82ea78fb878) )
+
+ NEO_SFIX_MT_512K
+
+ ROM_REGION16_BE( 0x80000, "mainbios", 0 )
+
+ ROM_LOAD16_WORD_SWAP( "sp-4x.sp1", 0x00000, 0x80000, CRC(b4590283) SHA1(47047ed5b6062babc0a0bebcc30e4b3f021e115a) )
+
+ ROM_REGION( 0x80000, "audiocrypt", 0 )
+ ROM_LOAD( "269.m1", 0x00000, 0x80000, CRC(f6819d00) SHA1(d3bbe09df502464f104e53501708ac6e2c1832c6) )
+ ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x1000000, "ymsnd", 0 )
+ ROM_LOAD( "269-v1a.v1", 0x000000, 0x1000000, CRC(a6af4753) SHA1(ec4f61a526b707a7faec4653b773beb3bf3a17ba) )
+
+ ROM_REGION( 0x4000000, "sprites", 0 )
+ ROM_LOAD32_WORD( "269hw05-c1a.c1", 0x0000000, 0x1000000, CRC(240b3196) SHA1(0665347f826c3dda8b35d0425a21e5ee35f0cbc9) )
+ ROM_LOAD32_WORD( "269hw05-c2a.c2", 0x0000002, 0x1000000, CRC(3b2a8b8b) SHA1(a7a0918752d94c421502d13ba9a1adbedbfa8152) )
+ ROM_LOAD32_WORD( "269hw05-c3a.c3", 0x2000000, 0x1000000, CRC(c05e5d4a) SHA1(e668c54c63fbf002a0a379762226b9610d553a23) )
+ ROM_LOAD32_WORD( "269hw05-c4a.c4", 0x2000002, 0x1000000, CRC(2509910c) SHA1(f2bc7c909c44c4f1ce6cce1c6f4aa7fd6ecda1b2) )
+ROM_END
+
ROM_START( svcpluss01 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "svchx01-p1p.bin", 0x000000, 0x200000, CRC(e0bd007e) SHA1(6e593e740a7cfcf252b619292b2a6aeb10d5d32a) )
@@ -4340,7 +4097,6 @@ ROM_START( svcpluss21 )
ROM_LOAD16_BYTE( "svc-c8.bin", 0x3000001, 0x800000, CRC(366deee5) SHA1(d477ad7a5987fd6c7ef2c1680fbb7c884654590e) )
ROM_END
-
ROM_START( svcpluss22 )
ROM_REGION( 0x600000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "svchx22-p1p.bin", 0x000000, 0x200000, CRC(dd602ccf) SHA1(57ed9de1cb80b3ca46945ba8592308c5d7ec0cbc) )
@@ -6245,8 +6001,8 @@ ROM_END
ROM_START( svcdwt01 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx02-p1.p1", 0x000000, 0x400000, CRC(c70920ca) SHA1(b1fd3709cbf36f4b21e72afeefcb4d55505d1668) )
- ROM_LOAD32_WORD_SWAP( "269hx02-p2.p2", 0x000002, 0x400000, CRC(6fa05811) SHA1(d40fc61495e2c7216ec204487e608f6a196408ed) )
+ ROM_LOAD32_WORD_SWAP( "269s02.p1", 0x000000, 0x400000, CRC(c70920ca) SHA1(b1fd3709cbf36f4b21e72afeefcb4d55505d1668) )
+ ROM_LOAD32_WORD_SWAP( "269s02.p2", 0x000002, 0x400000, CRC(6fa05811) SHA1(d40fc61495e2c7216ec204487e608f6a196408ed) )
NEO_SFIX_MT_512K
@@ -6270,7 +6026,7 @@ ROM_END
ROM_START( svcdwt02 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269esv.p1", 0x000000, 0x400000, CRC(c6fd0131) SHA1(25439e469d0403439fde5d6532081a9b405bf642) )
- ROM_LOAD32_WORD_SWAP( "269hx05-p2.p2", 0x000002, 0x400000, CRC(c0012ae8) SHA1(794b4bc4c76e3a5054ddfc0343f8d424809d325e) )
+ ROM_LOAD32_WORD_SWAP( "269s05.p2", 0x000002, 0x400000, CRC(c0012ae8) SHA1(794b4bc4c76e3a5054ddfc0343f8d424809d325e) )
NEO_SFIX_MT_512K
@@ -6294,7 +6050,7 @@ ROM_END
ROM_START( svcdwt03 )
ROM_REGION( 0x800000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "269esv.p1", 0x000000, 0x400000, CRC(c6fd0131) SHA1(25439e469d0403439fde5d6532081a9b405bf642) )
- ROM_LOAD32_WORD_SWAP( "269hx06-p2.p2", 0x000002, 0x400000, CRC(4847e283) SHA1(3e8f5d2ad0a628fb41771d5b4c67b82ea78fb878) )
+ ROM_LOAD32_WORD_SWAP( "269s06.p2", 0x000002, 0x400000, CRC(4847e283) SHA1(3e8f5d2ad0a628fb41771d5b4c67b82ea78fb878) )
NEO_SFIX_MT_512K
@@ -6317,8 +6073,8 @@ ROM_END
ROM_START( svcdwt04 )
ROM_REGION( 0x800000, "maincpu", 0 )
- ROM_LOAD32_WORD_SWAP( "269hx24-p1.p1", 0x000000, 0x400000, CRC(1a9cb825) SHA1(e42f365c4fc442a045ca6675568295df6c964b61) )
- ROM_LOAD32_WORD_SWAP( "269hx24-p2.p2", 0x000002, 0x400000, CRC(53d440a6) SHA1(63520a5626aa9b6e0ceb4ffb3b503b8d5d039ce7) )
+ ROM_LOAD32_WORD_SWAP( "269s24.p1", 0x000000, 0x400000, CRC(1a9cb825) SHA1(e42f365c4fc442a045ca6675568295df6c964b61) )
+ ROM_LOAD32_WORD_SWAP( "269s24.p2", 0x000002, 0x400000, CRC(53d440a6) SHA1(63520a5626aa9b6e0ceb4ffb3b503b8d5d039ce7) )
NEO_SFIX_MT_512K
@@ -6363,191 +6119,177 @@ ROM_START( svcdwt05 )
ROM_LOAD16_BYTE( "269dwt05.c8", 0x3000001, 0x800000, CRC(f1f9090e) SHA1(a5eddaaec24233e7d08b2b985d4d2e3c867e4c93) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// SNK vs. Capcom
-HACK( 2003, svcs01, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Plus, Oak2003 Fix)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs02, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Ice Blue)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs03, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Ice Original Release)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs04, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Hack Universal)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs05, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (T.Com)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs06, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Violet/Blue Super Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs07, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Pink Super Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs08, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Chaos Koryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs09, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Super Koryu)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcs10, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (s87)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbzs01, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (bootleg) (Unlock Exceed)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbzs02, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (bootleg) (Blue Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx01, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Subdue The Dragon Super Edition)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx02, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (PlayStation 2 Final)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx03, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Remix Ultra v1.2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx04, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V1)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx05, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx06, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2A)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx07, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Hidden Characters - Replace Athena's Portrait)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx08, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Disabled Timer On Character Selection Screen)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx09, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx10, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Get Maximum Power On A Valid Attack Or Being Attacked Or Super Moves)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx11, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Iori's Chi No Bousou)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx12, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Iori's Saika)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx13, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Move Priority Correction)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx14, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Color Change V1)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx15, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Color Change V2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx16, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Color Change V3)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx17, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Changed Gouki's EXCEED Background To Watercolor Style)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx18, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Change Ken 2P's Color To White)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx19, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Change Ryu 2P's Color To Black)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx20, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Icy Blue Style Flames, Fireballs And Energy Gauge)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx21, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Pink Style V1)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx22, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Pink Style V2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx23, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of Character Selection Screen)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx24, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of How To Play Screen)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx25, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Transform Into Female Form While Stunning)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx26, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Opactiy)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx27, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Transform Into Beast Form While Pressing Start Button)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx28, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Transform Into Animal Form When Time Out)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svchx29, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Hacks", "SvC Chaos (Unlimited Credits In Console Mode)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots01, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Super Plus)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots02, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (PlayStation 2 Final)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots03, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Remix Ultra v1.2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots04, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Disabled Timer On Character Selection Screen Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots05, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots06, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Unlimited Credits In Console Mode V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots07, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots08, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots09, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2 The One From SVC Super Plus)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots10, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V1A)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots11, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2A)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots12, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2 The One From SVC Super Plus Set A)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots13, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Disabled timer On Character Selection Screen)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots14, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots15, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Get Maximum Power On A valid Attack Or Being Attacked Or Super Moves)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots16, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Enhanced Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots17, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Iori's Chi No Bousou)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots18, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Iori's Saika)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots19, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Changed Gouki's EXCEED Background To Watercolor Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots20, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Change Ken 2P's Color To White)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots21, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Change Ryu 2P's Color To Black)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots22, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Icy Blue Style Flames, Fireballs And Energy Gauge)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots23, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots24, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of How To Play Screen)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots25, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Fixed Sound Bugs With Original M1 Data)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots26, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Transform Into Animal Form When Time Out)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots27, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Transform Into Beast Form While Pressing Start Button)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots28, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Transform Into Female Form While Stunning)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots29, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Opactiy)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots30, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Beast Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots31, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Animal Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots32, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots33, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (PlayStation 2 Final V1.3)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots34, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (unlocked All Characters)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots35, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Super Plus Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots36, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Iori's Saika Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots37, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Iori's Chi No Bousou Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcboots38, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Hacks", "SvC Chaos (Female Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs01, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Remix Ultra V1.2)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs02, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Disabled Timer On Character Selection Screen)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs03, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves Alt 01)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs04, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Enable All Hidden Characters V1)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs05, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Enable All Hidden Characters V2)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs06, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Disabled Timer On Character Selection Screen Alt)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs07, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs08, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Get Maximum Power On A Valid Attack Or Being Attacked Or Super Moves)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs09, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Iori's Chi No Bousou)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs10, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Iori's Saika)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs11, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Changed Gouki's EXCEED Background To Watercolor Style)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs12, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (White Ken 2P)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs13, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs14, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (transform Into Female Form While Stunning)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs15, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Beast Transformation)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbs16, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Transform Into Animal Form When Time Out)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbas01, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbas02, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Enable Hidden Characters V2A)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbas03, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Black Background)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpcbas04, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Hacks", "SvC Chaos (Opactiy)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss01, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Subdue The Dragon Super Edition)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss02, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (PlayStation 2 Final)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss03, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Remix Ultra v1.2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss04, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Enable Hidden Characters V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss05, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Enable Hidden Characters V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss06, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Disabled Timer On Character Selection Screen)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss07, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Unlock one-Time Limitation And Energy Limitation For Exceed Moves)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss08, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Get Maximum Power On A Valid Attack Or Being Attacked Or Super Moves)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss09, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Iori's Chi No Bousou)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss10, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Iori's Saika)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss11, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Non-Strict Command Input For Complex Moves)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss12, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus ()(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss13, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Color Change v1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss14, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Color change v2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss15, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Color change v3)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss16, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Gouki's Exceed)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss17, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Change Ken 2P's Color To White)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss18, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Change Ryu 2P's Color To Black)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss19, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Icy Blue Style Flames, Fireballs And Energy Gauge)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss20, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Pink Style V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss21, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Pink Style V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss22, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Fixed Character Selection Bug In Console Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss23, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss24, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Fixed The 8*224 Black Block On The Left Of How To Play Screen)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss25, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Transform into female form while stunning)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss26, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Opactiy)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss27, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Beast transformation)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss28, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Transform Into Animal Form When Time Out)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcpluss29, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Hacks", "SvC Chaos Plus (Unlimited Credits In Console Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas01, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Subdue The Dragon Super Edition)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas02, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (PlayStation 2 Final)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas03, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Remix Ultra v1.2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas04, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Unlimited Credits In Console Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas05, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Enable Hidden Characters V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas06, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Enable Hidden Characters V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas07, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Disabled Timer)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas08, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Unlock Exceed Moves)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas09, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Enhanced Power)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas10, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Iori's Chi No Bousou)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas11, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Iori's Saika)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas12, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Easy Moves)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas13, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (5-OptiCtrl)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas14, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Color Change v1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas15, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Color Change v2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas16, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Color Change v3)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas17, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Gouki's Exceed)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas18, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Change Ken 2P's Color To White)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas19, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Change Ryu 2P's Color To Black)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas20, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Icy Blue Style)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas21, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Pink Style v1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas22, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Pink Style v2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas23, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Fixed Character Selection Bug In Console Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas24, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Black Background)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas25, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Black Background 2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas26, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Female Transformation)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas27, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Opactiy)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas28, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Beast Transformation)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcplusas29, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Hacks", "SvC Chaos Plus (Animal Transformation)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus01, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Remix Ultra v1.2 Alt ?)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus02, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus03, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Disabled Timer)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus04, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Unlock Exceed Moves)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus05, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Enhanced Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus06, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Iori's Chi No Bousou)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus07, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Iori's Saika)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus08, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Gouki's Exceed)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus09, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Change Ken 2P's Color To White)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus10, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Change Ryu 2P's Color To Black)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus11, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus12, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Black Background)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus13, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Black Background 2)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus14, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Female Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus15, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Opactiy)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus16, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Beast Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcsplus17, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Hacks", "SvC Chaos Super Plus (Animal Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcdwt01, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (PlayStation 2 Final)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcdwt02, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Enable hidden characters v2)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcdwt03, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Enable hidden characters v2A)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcdwt04, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of How To Play Screen)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, svcdwt05, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Hacks", "SvC Chaos (Transparent)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs01, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "kawada7278", "SvC Chaos (Subdue The Dragon Super Edition)(Alt)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs02, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Eddids", "SvC Chaos (PlayStation 2 Final)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs03, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Jason[FGCH]", "SvC Chaos (Remix Ultra v1.2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs04, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Jason[FGCH]", "SvC Chaos (Enable Hidden Characters V1)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs05, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Dodowang[EGCG]", "SvC Chaos (Enable Hidden Characters V2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs06, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "siromezm", "SvC Chaos (Enable Hidden Characters V2A)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs07, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "siromezm", "SvC Chaos (Hidden Characters - Replace Athena's Portrait)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs08, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Dodowang[EGCG]", "SvC Chaos (Disabled Timer On Character Selection Screen)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs09, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "oak2003", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs10, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "wesker[FGCH]", "SvC Chaos (Get Maximum Power On A Valid Attack Or Being Attacked Or Super Moves)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs11, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Chi No Bousou)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs12, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Saika)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs13, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "EtheN.H[EGHT]", "SvC Chaos (Move Priority Correction)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs14, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "tcwlee", "SvC Chaos (Color Change V1)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs15, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "tcwlee", "SvC Chaos (Color Change V2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs16, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "kawada7278", "SvC Chaos (Color Change V3)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs17, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "VIOLET", "SvC Chaos (Changed Gouki's EXCEED Background To Watercolor Style)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs18, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "LG", "SvC Chaos (Change Ken 2P's Color To White)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs19, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "LG", "SvC Chaos (Change Ryu 2P's Color To Black)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs20, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "jeff", "SvC Chaos (Icy Blue Style Flames, Fireballs And Energy Gauge)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs21, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "lewis882", "SvC Chaos (Pink Style V1)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs22, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "lewis882", "SvC Chaos (Pink Style V2)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs23, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Eddids", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of Character Selection Screen)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs24, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Eddids", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of How To Play Screen)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs25, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Female Form While Stunning)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs26, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "oak2003", "SvC Chaos (Opactiy)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs27, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "wesker[FGCH]", "SvC Chaos (Transform Into Beast Form While Pressing Start Button)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs28, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Animal Form When Time Out)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs29, svc, neogeo_noslot, neogeo, neogeo_state, svc, ROT0, "Eddids[FGCH]", "SvC Chaos (Unlimited Credits In Console Mode)(NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs30, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos (Blue Remix Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svchs31, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos (Pink Remix Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 2003, svchs32, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Unknown", "SvC Chaos (Description Of Hack Unknown)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots01, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Pirates", "SvC Chaos (Super Plus)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots02, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Eddids", "SvC Chaos (PlayStation 2 Final)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots03, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Remix Ultra v1.2)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots04, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Dodowang[EGCG]", "SvC Chaos (Disabled Timer On Character Selection Screen Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots05, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "oak2003", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots06, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Eddids[FGCH]", "SvC Chaos (Unlimited Credits In Console Mode V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots07, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Enable Hidden Characters V1)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots08, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Dodowang[EGCG]", "SvC Chaos (Enable Hidden Characters V2)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots09, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "siromezm", "SvC Chaos (Enable Hidden Characters V2 The One From SVC Super Plus)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots10, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Enable Hidden Characters V1A)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots11, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Dodowang[EGCG]", "SvC Chaos (Enable Hidden Characters V2A)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots12, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "siromezm", "SvC Chaos (Enable Hidden Characters V2 The One From SVC Super Plus Set A)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots13, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Dodowang[EGCG]", "SvC Chaos (Disabled timer On Character Selection Screen)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots14, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "oak2003", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots15, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Get Maximum Power On A valid Attack Or Being Attacked Or Super Moves)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots16, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Enhanced Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots17, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Chi No Bousou)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots18, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Saika)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots19, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "VIOLET", "SvC Chaos (Changed Gouki's EXCEED Background To Watercolor Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots20, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "LG", "SvC Chaos (Change Ken 2P's Color To White)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots21, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "LG", "SvC Chaos (Change Ryu 2P's Color To Black)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots22, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "jeff", "SvC Chaos (Icy Blue Style Flames, Fireballs And Energy Gauge)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots23, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Eddids", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots24, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Eddids", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of How To Play Screen)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots25, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Unknown", "SvC Chaos (Fixed Sound Bugs With Original M1 Data)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots26, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Animal Form When Time Out)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots27, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Transform Into Beast Form While Pressing Start Button)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots28, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Female Form While Stunning)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots29, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "oak2003", "SvC Chaos (Opactiy)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots30, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Beast Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots31, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Animal Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots32, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Eddids[FGCH]", "SvC Chaos (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots33, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Eddids", "SvC Chaos (PlayStation 2 Final V1.3)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots34, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (unlocked All Characters)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots35, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Pirates", "SvC Chaos (Super Plus Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots36, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Saika Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots37, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Chi No Bousou Alt)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcboots38, svc, neogeo_noslot, neogeo, neogeo_state, svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Female Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs01, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Jason[FGCH]", "SvC Chaos (Remix Ultra V1.2)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs02, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Dodowang[EGCG]", "SvC Chaos (Disabled Timer On Character Selection Screen)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs03, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "wesker[FGCH]", "SvC Chaos (Unlock One-Time Limitation And Energy Limitation For Exceed Moves Alt 01)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs04, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Jason[FGCH]", "SvC Chaos (Enable All Hidden Characters V1)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs05, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Dodowang[EGCG]", "SvC Chaos (Enable All Hidden Characters V2)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs06, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "LG", "SvC Chaos (Change Ryu 2P's Color To Black)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs08, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "wesker[FGCH]", "SvC Chaos (Get Maximum Power On A Valid Attack Or Being Attacked Or Super Moves)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs09, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Chi No Bousou)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs10, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "wesker[FGCH]", "SvC Chaos (Iori's Saika)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs11, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "VIOLET", "SvC Chaos (Changed Gouki's EXCEED Background To Watercolor Style)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs12, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "LG", "SvC Chaos (White Ken 2P)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs13, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Eddids", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs14, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Jason[FGCH]", "SvC Chaos (transform Into Female Form While Stunning)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs15, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "wesker[FGCH]", "SvC Chaos (Beast Transformation)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbs16, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Animal Form When Time Out)(JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbas01, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "Dodowang[EGCG]", "SvC Chaos (Enable Hidden Characters V1)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbas02, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "siromezm", "SvC Chaos (Enable Hidden Characters V2)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbas03, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "oak2003", "SvC Chaos (Fixed The 8*224 Black Block On The Left Of How To Play Screen)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbas04, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "oak2003", "SvC Chaos (Opactiy)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpcbas05, svcpcb, neogeo_noslot, dualbios, neogeo_state, svcpcb, ROT0, "siromezm", "SvC Chaos (Hidden Characters-Replace Athena's portrait)(JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss01, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "kawada7278", "SvC Chaos Plus (Subdue The Dragon Super Edition)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss02, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Eddids", "SvC Chaos Plus (PlayStation 2 Final)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss03, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Remix Ultra v1.2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss04, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Dodowang[EGCG]", "SvC Chaos Plus (Enable Hidden Characters V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss05, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Leather", "SvC Chaos Plus (Enable Hidden Characters V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss06, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Dodowang[EGCG]", "SvC Chaos Plus (Disabled Timer On Character Selection Screen)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss07, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "oak2003", "SvC Chaos Plus (Unlock one-Time Limitation And Energy Limitation For Exceed Moves)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss08, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Get Maximum Power On A Valid Attack Or Being Attacked Or Super Moves)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss09, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Iori's Chi No Bousou)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss10, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Iori's Saika)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss11, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Non-Strict Command Input For Complex Moves)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss12, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "EtheN.H[EGHT]", "SvC Chaos Plus (Action Priority Correction)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss13, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "tcwlee", "SvC Chaos Plus (Color Change v1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss14, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "tcwlee", "SvC Chaos Plus (Color change v2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss15, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "kawada7278", "SvC Chaos Plus (Color change v3)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss16, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "VIOLET", "SvC Chaos Plus (Gouki's Exceed)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss17, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "LG", "SvC Chaos Plus (Change Ken 2P's Color To White)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss18, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "LG", "SvC Chaos Plus (Change Ryu 2P's Color To Black)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss19, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "jeff", "SvC Chaos Plus (Icy Blue Style Flames, Fireballs And Energy Gauge)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss20, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "lewis882", "SvC Chaos Plus (Pink Style V1)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss21, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "lewis882", "SvC Chaos Plus (Pink Style V2)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss22, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Fixed Character Selection Bug In Console Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss23, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Eddids", "SvC Chaos Plus (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss24, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Eddids", "SvC Chaos Plus (Fixed The 8*224 Black Block On The Left Of How To Play Screen)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss25, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Transform into female form while stunning)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss26, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "oak2003", "SvC Chaos Plus (Opactiy)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss27, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Beast transformation)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss28, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Transform Into Animal Form When Time Out)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcpluss29, svc, neogeo_noslot, neogeo, neogeo_state, svcplus, ROT0, "Eddids[FGCH]", "SvC Chaos Plus (Unlimited Credits In Console Mode)(bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas01, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "kawada7278", "SvC Chaos Plus (Subdue The Dragon Super Edition)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas02, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Eddids", "SvC Chaos Plus (PlayStation 2 Final)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas03, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Remix Ultra v1.2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas04, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Eddids[FGCH]", "SvC Chaos Plus (Unlimited Credits In Console Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas05, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Dodowang[EGCG]", "SvC Chaos Plus (Enable Hidden Characters V1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas06, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Leather", "SvC Chaos Plus (Enable Hidden Characters V2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas07, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Dodowang[EGCG]", "SvC Chaos Plus (Disabled Timer)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas08, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "oak2003", "SvC Chaos Plus (Unlock Exceed Moves)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas09, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Enhanced Power)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas10, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Iori's Chi No Bousou)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas11, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Iori's Saika)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas12, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Easy Moves)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas13, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "EtheN.H[EGHT]", "SvC Chaos Plus (Action Priority Correction)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas14, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "tcwlee", "SvC Chaos Plus (Color Change v1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas15, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "tcwlee", "SvC Chaos Plus (Color Change v2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas16, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "kawada7278", "SvC Chaos Plus (Color Change v3)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas17, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "VIOLET", "SvC Chaos Plus (Gouki's Exceed)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas18, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "LG", "SvC Chaos Plus (Change Ken 2P's Color To White)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas19, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "LG", "SvC Chaos Plus (Change Ryu 2P's Color To Black)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas20, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "jeff", "SvC Chaos Plus (Icy Blue Style)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas21, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "lewis882", "SvC Chaos Plus (Pink Style v1)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas22, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "lewis882", "SvC Chaos Plus (Pink Style v2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas23, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Fixed Character Selection Bug In Console Mode)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas24, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Eddids", "SvC Chaos Plus (Black Background)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas25, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Eddids", "SvC Chaos Plus (Black Background 2)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas26, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Female Transformation)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas27, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "oak2003", "SvC Chaos Plus (Opactiy)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas28, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Beast Transformation)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcplusas29, svc, neogeo_noslot, neogeo, neogeo_state, svcplusa, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Animal Transformation)(bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus01, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Jason[FGCH]", "SvC Chaos Super Plus (Remix Ultra v1.2 Alt ?)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus02, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Eddids[FGCH]", "SvC Chaos Super Plus (Unlimited Credits In Console Mode)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus03, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Dodowang[EGCG]", "SvC Chaos Super Plus (Disabled Timer)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus04, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "oak2003", "SvC Chaos Super Plus (Unlock Exceed Moves)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus05, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "wesker[FGCH]", "SvC Chaos Super Plus (Enhanced Power)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus06, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "wesker[FGCH]", "SvC Chaos Super Plus (Iori's Chi No Bousou)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus07, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "wesker[FGCH]", "SvC Chaos Super Plus (Iori's Saika)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus08, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "VIOLET", "SvC Chaos Super Plus (Gouki's Exceed)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus09, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "LG", "SvC Chaos Super Plus (Change Ken 2P's Color To White)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus10, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "LG", "SvC Chaos Super Plus (Change Ryu 2P's Color To Black)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus11, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "jeff", "SvC Chaos Super Plus (Icy Blue Style)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus12, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Eddids", "SvC Chaos Super Plus (Black Background)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus13, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Eddids", "SvC Chaos Super Plus (Black Background 2)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus14, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Jason[FGCH]", "SvC Chaos Super Plus (Female Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus15, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "oak2003", "SvC Chaos Super Plus (Opactiy)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus16, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "wesker[FGCH]", "SvC Chaos Super Plus (Beast Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcsplus17, svc, neogeo_noslot, neogeo, neogeo_state, svcsplus, ROT0, "Jason[FGCH]", "SvC Chaos Super Plus (Animal Transformation)(bootleg)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcdwt01, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Eddids", "SvC Chaos (PlayStation 2 Final)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcdwt02, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Dodowang[EGCG]", "SvC Chaos (Enable hidden characters v2)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcdwt03, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "siromezm", "SvC Chaos (Enable hidden characters v2A)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcdwt04, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "Eddids", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of How To Play Screen)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, svcdwt05, svc, neogeo_noslot, neogeo, neogeo_state, svchb, ROT0, "oak2003", "SvC Chaos (Transparent)(decrypted C set 2)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/ngwh.cpp b/docs/release/src/hbmame/drivers/ngwh.cpp
index 32ce983d590..3cdf1acd3c3 100644
--- a/docs/release/src/hbmame/drivers/ngwh.cpp
+++ b/docs/release/src/hbmame/drivers/ngwh.cpp
@@ -367,33 +367,38 @@ ROM_START( wh2jb )
ROM_LOAD16_BYTE( "064.c8", 0xc00001, 0x200000, CRC(fc092367) SHA1(69ff4ae909dd857de3ca8645d63f8b4bde117448) )
ROM_END
-
-
-HACK( 1995, whpb, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpb2, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char - 2 with Icons)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpbh, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "World Heroes Perfect (Boss Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpbho, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "World Heroes Perfect (Boss Hack - Older - Has bug)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpbho2, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char - Old - BugFix)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpeh, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpeho, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack - Old)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whphez, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zeng_K", "World Heroes Perfect (Boss hack by Zeng_K)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, whpsp, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "World Heroes Perfect (Special Boss hack by Yashional)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, whpss, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "World Heroes Perfect (SS v1.0 hack by Eddids (EGHT) 2007-12-25)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1992, wh1bs, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "World Heroes (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-
-HACK( 1993, wh2bs, wh2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "World Heroes 2 (Boss hack by Yumeji)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, wh2ey, wh2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "World Heroes 2 (Boss, PPX hack, remixed by ZKW)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, wh2ja, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ADK / SNK", "World Heroes 2 Jet (ADM-007)(ADH-007)(old set)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, wh2jb, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0days", "World Heroes 2 Jet (Boss hack by 0days (EGCG))", MACHINE_SUPPORTS_SAVE )
-
-
-//PSmame
-
+HACK( 200?, whpb, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpb2, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpbh, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "World Heroes Perfect (Enable hidden characters v2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpbho, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "World Heroes Perfect (Boss Hack - Older - Has bug)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpbho2, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char - Old - BugFix)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpeh, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpeho, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack - Old)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whphez, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zeng_K", "World Heroes Perfect (Boss hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whpsp, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "World Heroes Perfect (Modified version of the directive)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, whpss, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids[FGHT]", "World Heroes Perfect (Enable hidden characters v3)(2007-12-25)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, wh1bs, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "World Heroes (Boss hack)(ALM-005)", MACHINE_SUPPORTS_SAVE )
+
+HACK( 200?, wh2bs, wh2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "World Heroes 2 (Enable hidden characters)(ALM-006)(ALH-006)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh2ey, wh2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ZKW", "World Heroes 2 (Boss, PPX hack, remixed)(ALM-006)(ALH-006)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh2ja, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ADK / SNK", "World Heroes 2 Jet (old set)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh2jb, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 DAY-S[EGCG]", "World Heroes 2 Jet (Enable hidden characters v1)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
+
+
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /********************
+ World Heroes Perfect
+***********************/
ROM_START( whps01 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc01.p1", 0x100000, 0x100000, CRC(e1344fc1) SHA1(7b3b80b06466bf1b4fc912a8bda3dd7e8d3192a2) )
+ ROM_LOAD16_WORD_SWAP( "090s01.p1", 0x100000, 0x100000, CRC(e1344fc1) SHA1(7b3b80b06466bf1b4fc912a8bda3dd7e8d3192a2) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -418,7 +423,7 @@ ROM_END
ROM_START( whps02 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc02.p1", 0x100000, 0x100000, CRC(af34e7f7) SHA1(681a9f94528267564c23b1b155b20827cdbf44f2) )
+ ROM_LOAD16_WORD_SWAP( "090s02.p1", 0x100000, 0x100000, CRC(af34e7f7) SHA1(681a9f94528267564c23b1b155b20827cdbf44f2) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -443,7 +448,7 @@ ROM_END
ROM_START( whps03 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc03.p1", 0x100000, 0x100000, CRC(b6f92f3e) SHA1(c9580eb1c396aceb409c68cf4f7d229cbc2a12d2) )
+ ROM_LOAD16_WORD_SWAP( "090s03.p1", 0x100000, 0x100000, CRC(b6f92f3e) SHA1(c9580eb1c396aceb409c68cf4f7d229cbc2a12d2) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -468,7 +473,7 @@ ROM_END
ROM_START( whps04 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc04.p1", 0x100000, 0x100000, CRC(1a994bd4) SHA1(70d8a8297c6258a40a33e491e03c59477dadd449) )
+ ROM_LOAD16_WORD_SWAP( "090s04.p1", 0x100000, 0x100000, CRC(1a994bd4) SHA1(70d8a8297c6258a40a33e491e03c59477dadd449) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -493,7 +498,7 @@ ROM_END
ROM_START( whps05 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc05-p1.p1", 0x100000, 0x100000, CRC(e89cda93) SHA1(a3bbfd6e29fdfd8dcc5219b6b4809e96710e235b) )
+ ROM_LOAD16_WORD_SWAP( "090s05.p1", 0x100000, 0x100000, CRC(e89cda93) SHA1(a3bbfd6e29fdfd8dcc5219b6b4809e96710e235b) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -518,7 +523,7 @@ ROM_END
ROM_START( whps06 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc06-p1.p1", 0x100000, 0x100000, CRC(fea69611) SHA1(02476675d1be0e2d8abdbd1e7d65835531c6f431) )
+ ROM_LOAD16_WORD_SWAP( "090s06.p1", 0x100000, 0x100000, CRC(fea69611) SHA1(02476675d1be0e2d8abdbd1e7d65835531c6f431) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -543,7 +548,7 @@ ROM_END
ROM_START( whps07 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc07-p1.p1", 0x100000, 0x100000, CRC(829cc4f5) SHA1(e388dfbc32d772500b405640c01b592ea431340f) )
+ ROM_LOAD16_WORD_SWAP( "090s07.p1", 0x100000, 0x100000, CRC(829cc4f5) SHA1(e388dfbc32d772500b405640c01b592ea431340f) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -568,7 +573,7 @@ ROM_END
ROM_START( whps08 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc08-p1.p1", 0x100000, 0x100000, CRC(f5ff4854) SHA1(b936b5fceda161b1eba9e62f4166bb883c15c153) )
+ ROM_LOAD16_WORD_SWAP( "090s08.p1", 0x100000, 0x100000, CRC(f5ff4854) SHA1(b936b5fceda161b1eba9e62f4166bb883c15c153) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -593,7 +598,7 @@ ROM_END
ROM_START( whps09 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "090hc09.p1", 0x100000, 0x100000, CRC(b579efd5) SHA1(8254c07f6c810f9b24ba30043e9aeed57273469e) )
+ ROM_LOAD16_WORD_SWAP( "090s09.p1", 0x100000, 0x100000, CRC(b579efd5) SHA1(8254c07f6c810f9b24ba30043e9aeed57273469e) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "090.s1", CRC(174a880f) SHA1(c35d315d728d119a6e9aa42e0593937c90897449) )
@@ -616,15 +621,13 @@ ROM_START( whps09 )
ROM_LOAD16_BYTE( "064.c8", 0x1800001, 0x200000, CRC(fc092367) SHA1(69ff4ae909dd857de3ca8645d63f8b4bde117448) )
ROM_END
-/*************************************
- *
- * World Heroes 1 Jet
- *
- *************************************/
-
+ /***********
+ World Heroes
+***************/
+
ROM_START( wh1s01 )
ROM_REGION( 0x100000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "053hc01.p1", 0x000000, 0x080000, CRC(a7b49883) SHA1(c6dfe2326e66afe4b0eb670ce15a36b4f36b7bc8) )
+ ROM_LOAD16_WORD_SWAP( "053s01.p1", 0x000000, 0x080000, CRC(a7b49883) SHA1(c6dfe2326e66afe4b0eb670ce15a36b4f36b7bc8) )
ROM_LOAD16_WORD_SWAP( "053.p2", 0x080000, 0x080000, CRC(0e33e8a3) SHA1(4b7086edb504f3c30529d51ba8f453d48eba5164) )
NEO_SFIX_128K( "053.s1", CRC(8c2c2d6b) SHA1(87fa79611c6f8886dcc8766814829c669c65b40f) )
@@ -643,32 +646,10 @@ ROM_START( wh1s01 )
ROM_LOAD16_BYTE( "053.c3", 0x200000, 0x100000, CRC(0dd64965) SHA1(e97b3b8a461da5e8861b3dfdacb25e007ced37a1) )
ROM_LOAD16_BYTE( "053.c4", 0x200001, 0x100000, CRC(9270d954) SHA1(a2ef909868f6b06cdcc22a63ddf6c96be12b999c) )
ROM_END
-
-ROM_START( wh1s02 )
- ROM_REGION( 0x100000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "053hc02-epr.p1", 0x000000, 0x080000, CRC(ba906b30) SHA1(bcaa8aa1bdee30ef24660edecc4b0cda4653d0d8) )
- ROM_LOAD16_WORD_SWAP( "053-epr.p2", 0x080000, 0x080000, CRC(0e33e8a3) SHA1(4b7086edb504f3c30529d51ba8f453d48eba5164) )
-
- NEO_SFIX_128K( "053.s1", CRC(8c2c2d6b) SHA1(87fa79611c6f8886dcc8766814829c669c65b40f) )
-
- NEO_BIOS_AUDIO_128K( "053.m1", CRC(1bd9d04b) SHA1(65cd7b002123ed1a3111e3d942608d0082799ff3) )
-
- ROM_REGION( 0x300000, "ymsnd", 0 )
- ROM_LOAD( "053.v2", 0x000000, 0x200000, CRC(a68df485) SHA1(007fa715423fba72c899cd3db3f4bec13281cf7a) )
- ROM_LOAD( "053.v4", 0x200000, 0x100000, CRC(7bea8f66) SHA1(428e8721bd87f7faa756adb1e12672219be46c1d) )
-
- ROM_REGION( 0x600000, "sprites", 0 )
- ROM_LOAD16_BYTE( "053.c1", 0x000000, 0x100000, CRC(85eb5bce) SHA1(3d03d29296ca6e6b5106aac4aaeec9d4b4ed1313) )
- ROM_CONTINUE( 0x400000, 0x100000 )
- ROM_LOAD16_BYTE( "053.c2", 0x000001, 0x100000, CRC(ec93b048) SHA1(d4159210df94e259f874a4671d271ec27be13451) )
- ROM_CONTINUE( 0x400001, 0x100000 )
- ROM_LOAD16_BYTE( "053.c3", 0x200000, 0x100000, CRC(0dd64965) SHA1(e97b3b8a461da5e8861b3dfdacb25e007ced37a1) )
- ROM_LOAD16_BYTE( "053.c4", 0x200001, 0x100000, CRC(9270d954) SHA1(a2ef909868f6b06cdcc22a63ddf6c96be12b999c) )
-ROM_END
-
+
ROM_START( wh1hs01 )
ROM_REGION( 0x100000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "053hc01-p1.p1", 0x000000, 0x080000, CRC(8b3413e2) SHA1(48ee136ef1ca93d473bd2c7eb2fc4c1939e683a8) )
+ ROM_LOAD16_WORD_SWAP( "053hs01.p1", 0x000000, 0x080000, CRC(8b3413e2) SHA1(48ee136ef1ca93d473bd2c7eb2fc4c1939e683a8) )
ROM_LOAD16_WORD_SWAP( "053-p2.p2", 0x080000, 0x080000, CRC(f198ed45) SHA1(24ccc091e97f63796562bb5b30df51f39bd504ef) )
NEO_SFIX_128K( "053.s1", CRC(8c2c2d6b) SHA1(87fa79611c6f8886dcc8766814829c669c65b40f) )
@@ -690,7 +671,7 @@ ROM_END
ROM_START( wh1has01 )
ROM_REGION( 0x100000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "053hc01-p1_a.p1", 0x000000, 0x080000, CRC(b164f36d) SHA1(ada230045e6ad881833d46bf6dc09773b6c8dd05) )
+ ROM_LOAD16_WORD_SWAP( "053has01.p1", 0x000000, 0x080000, CRC(b164f36d) SHA1(ada230045e6ad881833d46bf6dc09773b6c8dd05) )
ROM_LOAD16_WORD_SWAP( "053-p2_a.p2", 0x080000, 0x080000, CRC(98f2b158) SHA1(a64e1425970eb53cc910891db39973dee3d54ccc) )
NEO_SFIX_128K( "053.s1", CRC(8c2c2d6b) SHA1(87fa79611c6f8886dcc8766814829c669c65b40f) )
@@ -710,15 +691,13 @@ ROM_START( wh1has01 )
ROM_LOAD16_BYTE( "053.c4", 0x200001, 0x100000, CRC(9270d954) SHA1(a2ef909868f6b06cdcc22a63ddf6c96be12b999c) )
ROM_END
-/*************************************
- *
- * World Heroes 2 Jet
- *
- *************************************/
-
+/****************
+ World Heroes 2
+ *****************/
+
ROM_START( wh2s01 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "064hr.p1", 0x100000, 0x100000, CRC(14d5f4af) SHA1(62de8c90758baef92bd8174ced32c75c0e7cd622) )
+ ROM_LOAD16_WORD_SWAP( "057s01.p1", 0x100000, 0x100000, CRC(14d5f4af) SHA1(62de8c90758baef92bd8174ced32c75c0e7cd622) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "064.s1", CRC(2a03998a) SHA1(5e33f469982f12d4622a06d323a345f192bf88e6) )
@@ -738,7 +717,7 @@ ROM_END
ROM_START( wh2s02 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "057hc02-p1.p1", 0x100000, 0x100000, CRC(0cfa0f77) SHA1(c4837c18ac5a524266e2ffa33f9ce1f411a6cb35) )
+ ROM_LOAD16_WORD_SWAP( "064s02.p1", 0x100000, 0x100000, CRC(0cfa0f77) SHA1(c4837c18ac5a524266e2ffa33f9ce1f411a6cb35) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "057.s1", CRC(fcaeb3a4) SHA1(1f3f85e38b8552333261c04ae5af0d6e3b310622) )
@@ -760,7 +739,7 @@ ROM_END
ROM_START( wh2s03 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "064hc03-p1.p1", 0x100000, 0x100000, CRC(069449e9) SHA1(9044611492509ead78059f78d9e10e18d999389a) )
+ ROM_LOAD16_WORD_SWAP( "064s03.p1", 0x100000, 0x100000, CRC(069449e9) SHA1(9044611492509ead78059f78d9e10e18d999389a) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "064.s1", CRC(2a03998a) SHA1(5e33f469982f12d4622a06d323a345f192bf88e6) )
@@ -784,7 +763,7 @@ ROM_END
ROM_START( wh2s04 )
ROM_REGION( 0x200000, "maincpu", 0 )
- ROM_LOAD16_WORD_SWAP( "064hc04.p1", 0x100000, 0x100000, CRC(3158e0a2) SHA1(6c46eaf842a87a03e1f6dda9db53c16a33ef743f) )
+ ROM_LOAD16_WORD_SWAP( "064s04.p1", 0x100000, 0x100000, CRC(3158e0a2) SHA1(6c46eaf842a87a03e1f6dda9db53c16a33ef743f) )
ROM_CONTINUE( 0x000000, 0x100000 )
NEO_SFIX_128K( "064.s1", CRC(2a03998a) SHA1(5e33f469982f12d4622a06d323a345f192bf88e6) )
@@ -806,26 +785,25 @@ ROM_START( wh2s04 )
ROM_LOAD16_BYTE( "064.c8", 0xc00001, 0x200000, CRC(fc092367) SHA1(69ff4ae909dd857de3ca8645d63f8b4bde117448) )
ROM_END
-
-
+/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// World Heroes Perfect
-HACK( 2017, whps01, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Always Maximum Hero Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps02, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Add Character Boss)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps03, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Add Character Boss Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps04, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Add Character Boss Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps05, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps06, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Maximum Hero Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps07, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Moved To Modify V1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps08, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Moved To Modify V2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, whps09, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes Perfect (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
- // World Heroes 2 Jet
-HACK( 2017, wh1s01, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes (Enable Hidden Characters Alt)(ALM-005)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, wh1s02, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes (Move Simplified)(ALM-005)", MACHINE_SUPPORTS_SAVE ) //No funciona(Crasheo)
-HACK( 2017, wh1hs01, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes (Enable Hidden Characters)(ALM-005)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, wh1has01, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes (Enable Hidden Characters Alt V2)(set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, wh2s01, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes 2 Jet (Enable Hidden Characters V1)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, wh2s02, wh2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes 2 (Easy Special Attacks)(ALM-006)(ALH-006)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, wh2s03, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes 2 Jet (Easy Special Attacks Alt)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, wh2s04, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Hacks", "World Heroes 2 Jet (Super Remix Edition 1.0)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps01, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Always Maximum Hero Power v1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps02, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "World Heroes Perfect (Add Character Boss)(Set 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps03, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "World Heroes Perfect (Add Character Boss)(Set 02)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps04, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "World Heroes Perfect (Add Character Boss)(Set 03)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps05, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Robert", "World Heroes Perfect (Enable Hidden Characters v4)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps06, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Always Maximum Hero Power v2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps07, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "World Heroes Perfect (Moved To Modify V1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps08, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "007325", "World Heroes Perfect (Moved To Modify V2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, whps09, whp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "World Heroes Perfect (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE )
+ // World Heroes
+HACK( 200?, wh1s01, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "World Heroes (Enable Hidden Characters)(ALM-005)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh1hs01, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "World Heroes (Enable Hidden Characters)(ALH-005)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh1has01, wh1, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "World Heroes (Enable Hidden Characters)(set 3)", MACHINE_SUPPORTS_SAVE )
+ // World Heroes 2
+HACK( 200?, wh2s01, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "World Heroes 2 Jet (Enable Hidden Characters V2)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh2s02, wh2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "World Heroes 2 (Easy Special Attacks)(ALM-006)(ALH-006)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh2s03, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "kawada7278", "World Heroes 2 Jet (Easy Special Attacks)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wh2s04, wh2j, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Unknown", "World Heroes 2 Jet (Super Remix Edition 1.0)(ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/pcktgal.cpp b/docs/release/src/hbmame/drivers/pcktgal.cpp
index 59e6b20ed79..59bdabfa2ba 100644
--- a/docs/release/src/hbmame/drivers/pcktgal.cpp
+++ b/docs/release/src/hbmame/drivers/pcktgal.cpp
@@ -45,5 +45,5 @@ ROM_START( pcktgalk )
ROM_END
-HACK( 1987, pckgalgr, pcktgal, pcktgal, pcktgal, pcktgal_state, pcktgal, ROT0, "GreekRoms", "Pocket Gal (Greek)", MACHINE_SUPPORTS_SAVE )
-HACK( 1987, pcktgalk, pcktgal, pcktgal, pcktgal, pcktgal_state, pcktgal, ROT0, "Hack", "Pocket Gal (Korean)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, pckgalgr, pcktgal, pcktgal, pcktgal, pcktgal_state, pcktgal, ROT0, "GreekRoms", "Pocket Gal (Greek)(Japan)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, pcktgalk, pcktgal, pcktgal, pcktgal, pcktgal_state, pcktgal, ROT0, "Aneue Bannzai", "Pocket Gal (Translation Korean)(Japan)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/pgm.cpp b/docs/release/src/hbmame/drivers/pgm.cpp
index 4db64c0d50e..1f33e96c82b 100644
--- a/docs/release/src/hbmame/drivers/pgm.cpp
+++ b/docs/release/src/hbmame/drivers/pgm.cpp
@@ -218,7 +218,6 @@ ROM_START( kov2h1 )
ROM_LOAD16_WORD_SWAP( "v204-32m.2h1", 0x100000, 0x400000, CRC(1f8cda84) SHA1(9220ef478edc2267c5d96083c2c4ecf465ab9685) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -650,7 +649,7 @@ ROM_START( kovph11 )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s8.rom", 0x180000, 0x800000, CRC(e2528ac5) SHA1(f719c2fb80a9d645432bdba90ea15a2d59427cd2) )
+ ROM_LOAD( "t0600_pw08.rom", 0x180000, 0x800000, CRC(e2528ac5) SHA1(f719c2fb80a9d645432bdba90ea15a2d59427cd2) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -1364,7 +1363,7 @@ ROM_START( kovsh12 ) // encrypted
ROM_LOAD16_WORD_SWAP( "p0600.sh12", 0x100000, 0x400000, CRC(97330917) SHA1(99bff51d6d007d8f3f45dd36f43e4690ed5f4946) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -1455,14 +1454,14 @@ ROM_START( kovsh15 ) // encrypted
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
+ //ROM_LOAD( "a0603.sh6", 0x1E00000, 0x0800000, CRC(cbc57bc1) SHA1(ae1ef43a5caaa1e1a0be6ba7a6598eeaeb284a1e) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
@@ -1471,7 +1470,7 @@ ROM_START( kovsh15 ) // encrypted
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600.sh5", 0x400000, 0x400000, CRC(eae5bf80) SHA1(5052849cb1ea573ee98188c594b4a449c195e441) )
ROM_END
ROM_START( kovsh16 ) // encrypted
@@ -1618,68 +1617,65 @@ ROM_START( kovsgqyzc )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-
-
-
HACK( 2002, ketarrb, ket, pgm_arm_type1_cave, pgm, pgm_arm_type1_state, ket, ROT270, "trap15", "Ketsui: Kizuna Jigoku Tachi (2012/04/17 BACK. VER)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendh, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend Plus / Xi You Shi E Zhuan Plus (ver. 2.0 by Enbrow)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Kryso", "Oriental Legend / Xi Yo Gi Shi Re Zuang (Hack)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendh, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend Plus (ver. 2.0)(ver. 112, Chinese Board)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Kryso", "Oriental Legend (Some Items Are Unlimited)(ver. 112, Chinese Board)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
HACK( 2006, pgemeni, pgm, pgm_asic3, pgm, pgm_asic3_state, orlegend, ROT0, "Blastar", "P-Gemeni", MACHINE_SUPPORTS_SAVE ) // has no sound
HACK( 2005, pgmdemo, pgm, pgm_asic3, pgm, pgm_asic3_state, orlegend, ROT0, "Charles Doty", "Demo - PGM", MACHINE_SUPPORTS_SAVE ) // has no sound
HACK( 2006, pgmfrog, pgm, pgm_asic3, pgm, pgm_asic3_state, orlegend, ROT0, "Rastersoft", "Frog Feast (PGM)", MACHINE_SUPPORTS_SAVE )
HACK( 2008, kovassg, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kov, ROT0, "bootleg", "Knights of Valour: Aoshi Sanguo / Sangoku Senki: Aoshi Sanguo (ver. 315CN)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
-HACK( 1999, kovdf, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour (hack set df)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsgqyzc, kovplus, pgm_arm_type1_sim, sango_ch, pgm_arm_type1_state, kovboot, ROT0, "bootleg", "Knights of Valour: SanGuo QunYingZhuan / Sangoku Senki: SanGuo QunYingZhuan (bootleg, set 4)", MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2h1, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus (hack set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2h2, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus (hack set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2h3, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus (hack set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2h4, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus (hack set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2h5, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "IGS", "Knights of Valour 2 Plus (ver M204XX)(hack set 5)", MACHINE_SUPPORTS_SAVE )
-HACK( 2007, kovph1, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus 2007 (hack set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph2, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph3, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus A948 (hack set 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, kovph4, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "XM", "Knights of Valour Plus 2006 (hack set 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph5, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 5)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph6, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 6)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph7, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 7)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph8, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Fangzhoo", "Knights of Valour Plus HACK (hack set 8)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph9, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 9)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph10, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 10)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph11, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 11)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph12, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 12)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph13, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 13)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph14, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 14)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE ) // crashes in attract mode, but plays ok
-HACK( 1999, kovph15, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 15)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph16, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 16)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kovph17, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hui Yi", "Knights of Valour Plus 2012 (hack set 17)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kovph18, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hui Yi", "Knights of Valour Plus 2012 (hack set 18)", MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kovph19, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 19)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kovph20, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 20)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 2012, kovph21, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 21)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph22, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 22)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph23, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus (hack set 23)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph24, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Huangxu", "Knights of Valour Plus / Sangoku Senki Plus (hack set 24)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovph25, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "IGS", "Knights of Valour Plus / Sangoku Senki Plus (ver. 120)(hack set 25)", MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh1, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh2, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh3, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 3)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovdf, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour (hack set df)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsgqyzc, kovplus, pgm_arm_type1_sim, sango_ch, pgm_arm_type1_state, kovboot, ROT0, "bootleg", "Knights of Valour: SanGuo QunYingZhuan / Sangoku Senki: SanGuo QunYingZhuan (bootleg, set 4)", MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h1, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "007325", "Knights of Valour 2 Plus (Integrated version)(ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h2, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Unknow Hack)(Set 01) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h3, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Wuyd", "Knights of Valour 2 Plus (Unparalleled beta) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h4, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "rote", "Knights of Valour 2 Plus (Changed Zhang Liao Edition)(ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h5, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "IGS", "Knights of Valour 2 Plus (Unknow Hack)(Set 02) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, kovph1, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus 2007 (Hack set 1)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph2, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (The world's third test version 1.16)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph3, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (948 Takes he ordinary road official version A)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kovph4, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "XM", "Knights of Valour Plus 2006 (Hack set 4)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph5, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 5)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph6, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "tdkj009", "Knights of Valour Plus (Authentic 2006 Competitions V0.97)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph7, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 7)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph8, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Fangzhoo", "Knights of Valour Plus (Hack set 8)(ver. 119, set 1)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph9, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 9)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph10, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 10)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph11, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Evil phoenix battle)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph12, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (New Year gift revision)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph13, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 13)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph14, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 14)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE ) // crashes in attract mode, but plays ok
+HACK( 200?, kovph15, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 15)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph16, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 16)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kovph17, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hui Yi", "Knights of Valour Plus 2012 (Hack set 17)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kovph18, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hui Yi", "Knights of Valour Plus 2012 (Hack set 18)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kovph19, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 19)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kovph20, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 20)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 2012, kovph21, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 21)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph22, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 22)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph23, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack set 23)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph24, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Huangxu", "Knights of Valour Plus (Rich World Perfect Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovph25, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "IGS", "Knights of Valour Plus (Rise from the ashes)(ver. 119, set 1)", MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh1, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Fix Beta 2)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh2, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 2)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh3, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 3)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
// Note: kovsh4-17 all have encrypted p-rom, and most of the other altered roms haven't been coded in yet
-HACK( 1999, kovsh4, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 4)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh5, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 5)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh6, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 6)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh7, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 7)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh8, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 8)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh9, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 9)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh10, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 10)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh11, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 11)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh12, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 12)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh13, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 13)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh14, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 14)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh15, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 15)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh16, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (hack set 16)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh17, kovsh, pgm_arm_type1_sim, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Sertsuna", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (ver. 320)(hack set 17)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh18, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (v104, Gem Fighters, hack set 18)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh19, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes / Sangoku Senki Super Heroes (v104, Rugal 98, hack set 19)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh4, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 4)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh5, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 5)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh6, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 6)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh7, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 7)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh8, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 8)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh9, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 9)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh10, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 10)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh11, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 11)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh12, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 12)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh13, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 13)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh14, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 14)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh15, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 15)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh16, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 16)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh17, kovsh, pgm_arm_type1_sim, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Sertsuna", "Knights of Valour Super Heroes (Hack set 17)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh18, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Grand", "Knights of Valour Super Heroes (Q version of the Three Kingdoms G2)(ver. 104, CN)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsh19, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Hack set 19)(ver. 104, CN)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
#if 0
@@ -2172,11 +2168,15 @@ DRIVER_INIT_MEMBER(pgm_arm_type1_state,kovboot)
}
#endif
-//PSmame (c) gaston90
+// PSmame (c) gaston90 used with permission
- /****************************************
- The Killing Blade
-*****************************************/
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /*****************
+ The Killing Blade
+********************/
ROM_START( killblds01 )
ROM_REGION( 0x600000, "maincpu", 0 )
@@ -2214,9 +2214,9 @@ ROM_START( killblds01 )
ROM_LOAD( "m0300.u1", 0x400000, 0x400000, CRC(93159695) SHA1(50c5976c9b681bd3d1ebefa3bfa9fe6e72dcb96f) )
ROM_END
- /****************************************
- Knights of Valour / Sangoku Senki
-*****************************************/
+ /**********************************
+ Knights of Valour / Sangoku Senki
+*************************************/
ROM_START( kovss01 )
ROM_REGION( 0x600000, "maincpu", 0 )
@@ -2248,8 +2248,8 @@ ROM_END
ROM_START( kov100s01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_BYTE( "sav111hc02.u4", 0x100001, 0x080000, CRC(cce2fd45) SHA1(96553f5f4ba5ed5f897fd110148052be947a2669) )
- ROM_LOAD16_BYTE( "sav111hc02.u7", 0x100000, 0x080000, CRC(71c2969a) SHA1(3292d8829b97b47c10305a8d91bf87af7a0245d4) )
+ ROM_LOAD16_BYTE( "sav111-p01.u4", 0x100001, 0x080000, CRC(cce2fd45) SHA1(96553f5f4ba5ed5f897fd110148052be947a2669) )
+ ROM_LOAD16_BYTE( "sav111-p01.u7", 0x100000, 0x080000, CRC(71c2969a) SHA1(3292d8829b97b47c10305a8d91bf87af7a0245d4) )
ROM_LOAD16_BYTE( "sav111.u5", 0x200001, 0x080000, CRC(5fdd4aa8) SHA1(43c96e21ad4f11148e1e94a59c53780b2edd43ba) )
ROM_LOAD16_BYTE( "sav111.u8", 0x200000, 0x080000, CRC(003cbf49) SHA1(fb5bea47ecae025b1b425af52cd05e061f45e377) )
ROM_LOAD16_WORD_SWAP( "sav111.u10",0x300000, 0x080000, CRC(d5536107) SHA1(f963e015d99c1621323eecf63e773c0b9f4b6a43) )
@@ -2279,7 +2279,7 @@ ROM_END
ROM_START( kov115s01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hcc.115", 0x100000, 0x400000, CRC(08648ca4) SHA1(0c0990241cdfc38f8ad7394d6d7e1c27d41527dd) )
+ ROM_LOAD16_WORD_SWAP( "p0600-p01.115", 0x100000, 0x400000, CRC(08648ca4) SHA1(0c0990241cdfc38f8ad7394d6d7e1c27d41527dd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -2303,17 +2303,16 @@ ROM_START( kov115s01 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
- /****************************************
- Knights of Valour 2 Plus
-*****************************************/
+ /************************
+ Knights of Valour 2 Plus
+***************************/
-ROM_START( kov2s01 )
+ROM_START( kov2p204s01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc01.201", 0x100000, 0x400000, CRC(966d96f8) SHA1(b356a565f6393a230521659722cf95027e29efdc) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p01.rom", 0x100000, 0x400000, CRC(93947935) SHA1(00ebf73dd9988307f1a94e20eae1d34a78bd89fe) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2339,13 +2338,12 @@ ROM_START( kov2s01 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s02 )
+ROM_START( kov2p204s02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc02.201", 0x100000, 0x400000, CRC(c68c57f4) SHA1(a3884eb101314cfdf11be18a678e2970e44da1c4) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p02.rom", 0x100000, 0x400000, CRC(e85a7fd7) SHA1(40bcf31eb53f5fd317521eda38438e889573ead0) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2371,13 +2369,12 @@ ROM_START( kov2s02 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s03 )
+ROM_START( kov2p204s03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc03.201", 0x100000, 0x400000, CRC(93947935) SHA1(00ebf73dd9988307f1a94e20eae1d34a78bd89fe) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p03.rom", 0x100000, 0x400000, CRC(4f9cc851) SHA1(6365f6c7ae9488355b963fef84543d42a32afeb4) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2403,13 +2400,12 @@ ROM_START( kov2s03 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s04 )
+ROM_START( kov2p204s04 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc04.201", 0x100000, 0x400000, CRC(e85a7fd7) SHA1(40bcf31eb53f5fd317521eda38438e889573ead0) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p04.rom", 0x100000, 0x400000, CRC(f8f78955) SHA1(86d16a8417836795936c7d7eebc1f0710c4b7ee9) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2435,13 +2431,12 @@ ROM_START( kov2s04 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s05 )
+ROM_START( kov2p204s05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc05.201", 0x100000, 0x400000, CRC(4f9cc851) SHA1(6365f6c7ae9488355b963fef84543d42a32afeb4) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p05.rom", 0x100000, 0x400000, CRC(85a955b8) SHA1(bc98be324f19c2c322cfa9f5807518b7781ebc76) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2467,13 +2462,12 @@ ROM_START( kov2s05 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s06 )
+ROM_START( kov2p204s06 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc06.201", 0x100000, 0x400000, CRC(f8f78955) SHA1(86d16a8417836795936c7d7eebc1f0710c4b7ee9) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p06.rom", 0x100000, 0x400000, CRC(4c3da4bb) SHA1(3c2a7cda0da082a31ab53c6deef2f7d6c3e28142) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2499,13 +2493,12 @@ ROM_START( kov2s06 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s07 )
+ROM_START( kov2p204s07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc07.201", 0x100000, 0x400000, CRC(ecb3a04e) SHA1(529b24d980cde4489db66a8ad596c054b7c5ba01) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p07.rom", 0x100000, 0x400000, CRC(c68c57f4) SHA1(a3884eb101314cfdf11be18a678e2970e44da1c4) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2531,13 +2524,12 @@ ROM_START( kov2s07 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s08 )
+ROM_START( kov2p204s08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc08.201", 0x100000, 0x400000, CRC(6396688b) SHA1(c5975d4fe9f805d0daf37fc5907f9097d4d1f95c) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p08.rom", 0x100000, 0x400000, CRC(583e0650) SHA1(b6fb616fbbad1aba710e6a43e37ab6dcf3f0d82c) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2563,13 +2555,12 @@ ROM_START( kov2s08 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s09 )
+ROM_START( kov2p204s09 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc09.201", 0x100000, 0x400000, CRC(fe56006c) SHA1(bed646cfa8e5921eb2b29ae9ae2c605d69bd33b2) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p09.rom", 0x100000, 0x400000, CRC(ecb3a04e) SHA1(529b24d980cde4489db66a8ad596c054b7c5ba01) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2595,13 +2586,12 @@ ROM_START( kov2s09 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s10 )
+ROM_START( kov2p204s10 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc10.201", 0x100000, 0x400000, CRC(aa65f087) SHA1(140bc774d46b2ea8e704128247ab4792e771a1fb) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p10.rom", 0x100000, 0x400000, CRC(11328c32) SHA1(15361e867eebd597a50d7c197646795ae44b7b20) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2613,10 +2603,10 @@ ROM_START( kov2s10 )
ROM_REGION( 0x2800000, "sprcol", 0 )
ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
- ROM_LOAD( "a1201hc10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
- ROM_LOAD( "a1204hc04.325", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
@@ -2627,13 +2617,12 @@ ROM_START( kov2s10 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s11 )
+ROM_START( kov2p204s11 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc11.201", 0x100000, 0x400000, CRC(aa67fda8) SHA1(404ac2a8b5598b0c62595906c7c7230c54a540a9) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p11.rom", 0x100000, 0x400000, CRC(a3d1c44c) SHA1(bb0e0b7d74c0df4ac00804a022b32c56bc8465f5) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2659,13 +2648,12 @@ ROM_START( kov2s11 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s12 )
+ROM_START( kov2p204s12 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc12.201", 0x100000, 0x400000, CRC(e861186e) SHA1(3e40a2c441765d8ea56329a7b904db864cbb1999) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p12.rom", 0x100000, 0x400000, CRC(966d96f8) SHA1(b356a565f6393a230521659722cf95027e29efdc) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2691,13 +2679,12 @@ ROM_START( kov2s12 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s13 )
+ROM_START( kov2p204s13 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc13.201", 0x100000, 0x400000, CRC(643ea71b) SHA1(8bb95d908dee1e8553973a32287e080dd278eddf) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p13.rom", 0x100000, 0x400000, CRC(38c78d33) SHA1(482b6e7b8be8c233611e8f5c7cd71a594ae88485) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -2723,10 +2710,10 @@ ROM_START( kov2s13 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s14 )
+ROM_START( kov2p204s14 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc14.201", 0x100000, 0x400000, CRC(4c2ab419) SHA1(e7dae915d4d0445a2aa685719bf8858873de22f6) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p14.rom", 0x100000, 0x400000, CRC(a4a5dfb4) SHA1(6d8d7419e8f734c282a6101dd68a5491bacd61d0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2754,10 +2741,10 @@ ROM_START( kov2s14 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s15 )
+ROM_START( kov2p204s15 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc15.201", 0x100000, 0x454f4d, CRC(2eb8fa40) SHA1(3aca7210c105b635f79a64621da5870a260ffbe5) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p15.rom", 0x100000, 0x400000, CRC(38c5cee3) SHA1(57d3d97ffc862d0f4125a5921b775984a3738d3f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2785,10 +2772,10 @@ ROM_START( kov2s15 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s16 )
+ROM_START( kov2p204s16 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc16.201", 0x100000, 0x454f48, CRC(203fc30d) SHA1(58b5f344fe97be06acd7b34c1bee4835711367d3) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p16.rom", 0x100000, 0x400000, CRC(b873e7af) SHA1(e4ebe4db00d7bd25d1f7d8539973e78789b8ad1f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2816,10 +2803,10 @@ ROM_START( kov2s16 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s17 )
+ROM_START( kov2p204s17 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc17.201", 0x100000, 0x454F48, CRC(0f69ac48) SHA1(75860d5e5c1585b6bd9e71daff078a54fcadce8e) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p17.rom", 0x100000, 0x400000, CRC(f30e4d2e) SHA1(0244aab4f746884a7404516ab2128e118939386f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2833,10 +2820,10 @@ ROM_START( kov2s17 )
ROM_REGION( 0x2800000, "sprcol", 0 )
ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
- ROM_LOAD( "a1201hc10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
- ROM_LOAD( "a1204hc04.325", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
@@ -2847,10 +2834,10 @@ ROM_START( kov2s17 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s18 )
+ROM_START( kov2p204s18 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc18.201", 0x100000, 0x454F48, CRC(190f7751) SHA1(c766ac92942cfdc337fdd664f0cf7b242643db18) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p18.rom", 0x100000, 0x400000, CRC(79e42657) SHA1(657a1eb0b36bc4489d9af5ce489a8853b4eebcdf) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2878,10 +2865,10 @@ ROM_START( kov2s18 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s19 )
+ROM_START( kov2p204s19 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc19.201", 0x100000, 0x455272, CRC(6dbe3dd1) SHA1(635d94ba4fcd4b54d6171e14c818a1325523eae2) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p19.rom", 0x100000, 0x400000, CRC(e10ffca4) SHA1(74e86bf45ddfd98a61f6d17435c89f279c4d6f5d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2909,10 +2896,10 @@ ROM_START( kov2s19 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s20 )
+ROM_START( kov2p204s20 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc20.201", 0x100000, 0x454F48, CRC(24a6418a) SHA1(bc7baae6c27c799e1ae0bfbf588cb1da5bb93bda) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p20.rom", 0x100000, 0x400000, CRC(1b1a8510) SHA1(6d94d4e2eac1c96f59c3691a9ba8305b8ec6d7db) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2940,10 +2927,10 @@ ROM_START( kov2s20 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s21 )
+ROM_START( kov2p204s21 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc21.201", 0x100000, 0x454F56, CRC(d55aeeed) SHA1(2fe789ec6afa05528caa2defee50f728f16ea8ff) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p21.rom", 0x100000, 0x400000, CRC(e861186e) SHA1(3e40a2c441765d8ea56329a7b904db864cbb1999) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -2971,10 +2958,10 @@ ROM_START( kov2s21 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s22 )
+ROM_START( kov2p204s22 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc22.201", 0x100000, 0x454F47, CRC(3310c1f2) SHA1(1ae05679c50f09aae588165c6b9f0f0434689f72) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p22.rom", 0x100000, 0x400000, CRC(aa67fda8) SHA1(404ac2a8b5598b0c62595906c7c7230c54a540a9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3002,10 +2989,10 @@ ROM_START( kov2s22 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s23 )
+ROM_START( kov2p204s23 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc23.201", 0x100000, 0x40032A, CRC(5040774c) SHA1(9f8351f1b4bae6ac95d161217254f3b7d721bace) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p23.rom", 0x100000, 0x400000, CRC(6968e96e) SHA1(341472d813cef7ce2d2980c47c14327178b21b77) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3033,13 +3020,12 @@ ROM_START( kov2s23 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s24 )
+ROM_START( kov2p204s24 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc24.201", 0x100000, 0x40032A, CRC(397476e9) SHA1(52d38b4508cf167bdf3592d8a247b338fc45ffdc) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p24.rom", 0x100000, 0x400000, CRC(8254f3f8) SHA1(9d76f6bfb3bc949e1baa9c009618c512b531365c) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -3065,13 +3051,12 @@ ROM_START( kov2s24 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s25 )
+ROM_START( kov2p204s25 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc25.201", 0x100000, 0x400000, CRC(4fdba013) SHA1(52d38b4508cf167bdf3592d8a247b338fc45ffdc) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p25.rom", 0x100000, 0x400000, CRC(51c2be17) SHA1(fe152b7e15aa94a2cdaa5672106c6a5a9d41a99d) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
@@ -3097,17 +3082,16 @@ ROM_START( kov2s25 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2s26 )
+ROM_START( kov2p204s26 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p1200hc26.201", 0x100000, 0x400000, CRC(85bcb56e) SHA1(24088fd94f89e5ca2561ec027cc0fee251040760) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p26.rom", 0x100000, 0x400000, CRC(85bfcedb) SHA1(c4e9aab1c77fb083317076ee2b36004f564b7a5d) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
- ROM_LOAD( "kov2p_igs027a_chinahc26.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
+ ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "v200-16hc26.rom", 0x000000, 0x200000, CRC(28029563) SHA1(7974729002e529655e8f13caf689603c2fc3a43b) )
+ ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -3124,15 +3108,15 @@ ROM_START( kov2s26 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
- ROM_REGION( 0x1800002, "ics", 0 )
+ ROM_REGION( 0x1000000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m1200hc26.rom", 0x800000, 0x800002, CRC(05dcaf3d) SHA1(c4e26b353f0c9cafabf22296d631165593167965) )
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s01 )
+ROM_START( kov2p204s27 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc01.rom", 0x100000, 0x400000, CRC(4c3da4bb) SHA1(3c2a7cda0da082a31ab53c6deef2f7d6c3e28142) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p27.rom", 0x100000, 0x400000, CRC(00be54ce) SHA1(96f4565d606740722a084186c727fcff7c02387f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3160,10 +3144,10 @@ ROM_START( kov2p204s01 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s03 )
+ROM_START( kov2p204s28 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc03.rom", 0x100000, 0x400000, CRC(85a955b8) SHA1(bc98be324f19c2c322cfa9f5807518b7781ebc76) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p28.rom", 0x100000, 0x400000, CRC(dd290726) SHA1(45826f6eef298d5a9f9e9e0a3618830401bc8943) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3191,10 +3175,10 @@ ROM_START( kov2p204s03 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s04 )
+ROM_START( kov2p204s29 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc04.rom", 0x100000, 0x400000, CRC(583e0650) SHA1(b6fb616fbbad1aba710e6a43e37ab6dcf3f0d82c) )
+ ROM_LOAD16_WORD_SWAP( "u8-27322.rom", 0x100000, 0x400000, CRC(3a2cc0de) SHA1(d7511478b34bfb03b2fb5b8268b60502d05b9414) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3222,10 +3206,10 @@ ROM_START( kov2p204s04 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s05 )
+ROM_START( kov2p204s31 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc04.rom", 0x100000, 0x400000, CRC(583e0650) SHA1(84d57aed4d4ad5dbd3bfa81b082f4083f8c4838e) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p31.rom", 0x100000, 0x400000, CRC(6105c18a) SHA1(c341dbf9180fbed1bb2d088fdcc108fc168042e7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3253,10 +3237,10 @@ ROM_START( kov2p204s05 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s06 )
+ROM_START( kov2p204s32 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc06.rom", 0x100000, 0x400000, CRC(11328c32) SHA1(15361e867eebd597a50d7c197646795ae44b7b20) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p32.rom", 0x100000, 0x400000, CRC(084e82c0) SHA1(3adfcc28f23512709927e05ff11a21a83d1d160f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3284,10 +3268,10 @@ ROM_START( kov2p204s06 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s07 )
+ROM_START( kov2p204s33 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc07.rom", 0x100000, 0x400000, CRC(a661fa49) SHA1(19e57bc9be4ce21f0e3e64908cc386948695bebf) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p33.rom", 0x100000, 0x400000, CRC(6396688b) SHA1(c5975d4fe9f805d0daf37fc5907f9097d4d1f95c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3315,10 +3299,10 @@ ROM_START( kov2p204s07 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s08 )
+ROM_START( kov2p204s34 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc08.rom", 0x100000, 0x400000, CRC(38c78d33) SHA1(482b6e7b8be8c233611e8f5c7cd71a594ae88485) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p34.rom", 0x100000, 0x400000, CRC(fe56006c) SHA1(bed646cfa8e5921eb2b29ae9ae2c605d69bd33b2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3346,10 +3330,41 @@ ROM_START( kov2p204s08 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s09 )
+ROM_START( kov2p204s35 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p35.rom", 0x100000, 0x400000, CRC(aa65f087) SHA1(140bc774d46b2ea8e704128247ab4792e771a1fb) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204-p04.rom", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kov2p204s36 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc09.rom", 0x100000, 0x400000, CRC(a4a5dfb4) SHA1(6d8d7419e8f734c282a6101dd68a5491bacd61d0) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p36.rom", 0x100000, 0x400000, CRC(643ea71b) SHA1(8bb95d908dee1e8553973a32287e080dd278eddf) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3377,10 +3392,10 @@ ROM_START( kov2p204s09 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s10 )
+ROM_START( kov2p204s37 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc10.rom", 0x100000, 0x400000, CRC(38c5cee3) SHA1(57d3d97ffc862d0f4125a5921b775984a3738d3f) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p37.rom", 0x100000, 0x400000, CRC(4c2ab419) SHA1(e7dae915d4d0445a2aa685719bf8858873de22f6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3408,10 +3423,10 @@ ROM_START( kov2p204s10 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s11 )
+ROM_START( kov2p204s38 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc11.rom", 0x100000, 0x400000, CRC(b873e7af) SHA1(e4ebe4db00d7bd25d1f7d8539973e78789b8ad1f) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p38.rom", 0x100000, 0x454f4d, CRC(2eb8fa40) SHA1(3aca7210c105b635f79a64621da5870a260ffbe5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3439,10 +3454,10 @@ ROM_START( kov2p204s11 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s12 )
+ROM_START( kov2p204s39 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc12.rom", 0x100000, 0x400000, CRC(f30e4d2e) SHA1(0244aab4f746884a7404516ab2128e118939386f) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p39.rom", 0x100000, 0x454f48, CRC(203fc30d) SHA1(58b5f344fe97be06acd7b34c1bee4835711367d3) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3470,10 +3485,41 @@ ROM_START( kov2p204s12 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s13 )
+ROM_START( kov2p204s40 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc13.rom", 0x100000, 0x400000, CRC(79e42657) SHA1(657a1eb0b36bc4489d9af5ce489a8853b4eebcdf) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p40.rom", 0x100000, 0x454F48, CRC(0f69ac48) SHA1(75860d5e5c1585b6bd9e71daff078a54fcadce8e) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204-p04.rom", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kov2p204s41 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p41.rom", 0x100000, 0x454F48, CRC(190f7751) SHA1(c766ac92942cfdc337fdd664f0cf7b242643db18) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3501,10 +3547,10 @@ ROM_START( kov2p204s13 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s14 )
+ROM_START( kov2p204s42 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc14.rom", 0x100000, 0x400000, CRC(a3d1c44c) SHA1(bb0e0b7d74c0df4ac00804a022b32c56bc8465f5) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p42.rom", 0x100000, 0x455272, CRC(6dbe3dd1) SHA1(635d94ba4fcd4b54d6171e14c818a1325523eae2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3532,10 +3578,10 @@ ROM_START( kov2p204s14 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s15 )
+ROM_START( kov2p204s43 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc15.rom", 0x100000, 0x400000, CRC(e10ffca4) SHA1(74e86bf45ddfd98a61f6d17435c89f279c4d6f5d) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p43.rom", 0x100000, 0x454F48, CRC(24a6418a) SHA1(bc7baae6c27c799e1ae0bfbf588cb1da5bb93bda) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3563,10 +3609,10 @@ ROM_START( kov2p204s15 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s16 )
+ROM_START( kov2p204s44 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc16.rom", 0x100000, 0x400000, CRC(1b1a8510) SHA1(6d94d4e2eac1c96f59c3691a9ba8305b8ec6d7db) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p44.rom", 0x100000, 0x454F56, CRC(d55aeeed) SHA1(2fe789ec6afa05528caa2defee50f728f16ea8ff) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3594,10 +3640,10 @@ ROM_START( kov2p204s16 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s17 )
+ROM_START( kov2p204s45 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc17.rom", 0x100000, 0x400000, CRC(6968e96e) SHA1(341472d813cef7ce2d2980c47c14327178b21b77) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p45.rom", 0x100000, 0x454F47, CRC(3310c1f2) SHA1(1ae05679c50f09aae588165c6b9f0f0434689f72) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3625,10 +3671,10 @@ ROM_START( kov2p204s17 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s18 )
+ROM_START( kov2p204s46 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc18.rom", 0x100000, 0x400000, CRC(8254f3f8) SHA1(9d76f6bfb3bc949e1baa9c009618c512b531365c) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p46.rom", 0x100000, 0x40032A, CRC(5040774c) SHA1(9f8351f1b4bae6ac95d161217254f3b7d721bace) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3656,10 +3702,10 @@ ROM_START( kov2p204s18 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s19 )
+ROM_START( kov2p204s47 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc19.rom", 0x100000, 0x400000, CRC(51c2be17) SHA1(fe152b7e15aa94a2cdaa5672106c6a5a9d41a99d) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p47.rom", 0x100000, 0x40032A, CRC(397476e9) SHA1(7027720638778775fab88072fbd2cbb8f596b131) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3687,10 +3733,10 @@ ROM_START( kov2p204s19 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s20 )
+ROM_START( kov2p204s48 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc20.rom", 0x100000, 0x400000, CRC(85bfcedb) SHA1(c4e9aab1c77fb083317076ee2b36004f564b7a5d) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p48.rom", 0x100000, 0x400000, CRC(4fdba013) SHA1(52d38b4508cf167bdf3592d8a247b338fc45ffdc) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3718,10 +3764,41 @@ ROM_START( kov2p204s20 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s21 )
+ROM_START( kov2p204s49 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p49.rom", 0x100000, 0x400000, CRC(85bcb56e) SHA1(24088fd94f89e5ca2561ec027cc0fee251040760) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2p_igs027a_china_p49.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "v200-16-p49.rom", 0x000000, 0x200000, CRC(28029563) SHA1(7974729002e529655e8f13caf689603c2fc3a43b) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1800002, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200-p49.rom", 0x800000, 0x800002, CRC(05dcaf3d) SHA1(c4e26b353f0c9cafabf22296d631165593167965) )
+ROM_END
+
+ROM_START( kov2p204s50 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc21.rom", 0x100000, 0x400000, CRC(00be54ce) SHA1(96f4565d606740722a084186c727fcff7c02387f) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p08.rom", 0x100000, 0x400000, CRC(583e0650) SHA1(84d57aed4d4ad5dbd3bfa81b082f4083f8c4838e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3749,10 +3826,10 @@ ROM_START( kov2p204s21 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s22 )
+ROM_START( kov2p204s51 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc22.rom", 0x100000, 0x400000, CRC(dd290726) SHA1(45826f6eef298d5a9f9e9e0a3618830401bc8943) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p51.rom", 0x100000, 0x400000, CRC(a661fa49) SHA1(19e57bc9be4ce21f0e3e64908cc386948695bebf) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
@@ -3780,17 +3857,16 @@ ROM_START( kov2p204s22 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s23 )
+ROM_START( kov2p204s52 )
ROM_REGION( 0xA54F47, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc23.2h1", 0x100000, 0x454F47, CRC(8015801f) SHA1(94c31381eb1f4c3e1752860194251c8b097ca8b5) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p52.rom", 0x100000, 0x454F47, CRC(8015801f) SHA1(94c31381eb1f4c3e1752860194251c8b097ca8b5) )
ROM_REGION( 0x4000, "prot", 0 )
- // supplied rom freezes mame when attract mode starts, this one works
- ROM_LOAD( "kov2p_igs027a_chinahc26.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
+ ROM_LOAD( "kov2p_igs027a_china_p49.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "v200-16hc23.rom", 0x000000, 0x200000, CRC(c27d1ce1) SHA1(69b732b25cc8e127fa8cc36654b904c0f9f88554) )
+ ROM_LOAD( "v200-16-p52.rom", 0x000000, 0x200000, CRC(c27d1ce1) SHA1(69b732b25cc8e127fa8cc36654b904c0f9f88554) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -3812,13 +3888,13 @@ ROM_START( kov2p204s23 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s24 )
+ROM_START( kov2p204s53 )
ROM_REGION( 0xA54F47, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc24.rom", 0x100000, 0x454F47, CRC(11c8152e) SHA1(44cb00bb90d341f682fea646c5f925990d40d67f) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p53.rom", 0x100000, 0x454F47, CRC(11c8152e) SHA1(44cb00bb90d341f682fea646c5f925990d40d67f) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kov2p_igs027a_chinahc26.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
+ ROM_LOAD( "kov2p_igs027a_china_p49.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) )
@@ -3843,16 +3919,16 @@ ROM_START( kov2p204s24 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kov2p204s25 )
+ROM_START( kov2p204s54 )
ROM_REGION( 0xA54F47, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "v204-32mhc25.rom", 0x100000, 0x454F47, CRC(5f2fd667) SHA1(a4a27e1948c7df2a9a82cdbfdaf955fec141bb9f) )
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p54.rom", 0x100000, 0x454F47, CRC(5f2fd667) SHA1(a4a27e1948c7df2a9a82cdbfdaf955fec141bb9f) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kov2p_igs027a_chinahc26.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
+ ROM_LOAD( "kov2p_igs027a_china_p49.bin", 0x000000, 0x04000, CRC(06214503) SHA1(ddede08011ab723a92a6da690e38903c173de2fa) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "v200-16hc25.rom", 0x000000, 0x200000, CRC(114cefcf) SHA1(e4e3d040e09d90df040ed5cba974c67c7935b892) )
+ ROM_LOAD( "v200-16-p54.rom", 0x000000, 0x200000, CRC(114cefcf) SHA1(e4e3d040e09d90df040ed5cba974c67c7935b892) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -3871,23 +3947,54 @@ ROM_START( kov2p204s25 )
ROM_REGION( 0x1000002, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m1200hc26.rom", 0x800000, 0x800002, CRC(05dcaf3d) SHA1(c4e26b353f0c9cafabf22296d631165593167965) )
+ ROM_LOAD( "m1200-p49.rom", 0x800000, 0x800002, CRC(05dcaf3d) SHA1(c4e26b353f0c9cafabf22296d631165593167965) )
ROM_END
-/***************************************
- Knights of Valour 2
-***************************************/
+ROM_START( kov2p204s55 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "v204-32m-p55.rom", 0x100000, 0x400000, CRC(cfb612e9) SHA1(444d4c6c816fe4fb784873a1be9200525bcd061f) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ /*******************
+ Knights of Valour 2
+**********************/
ROM_START( kov2h01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc01.325", 0x100000, 0x400000, CRC(a6328b82) SHA1(535b583552b7fbb2cdc7ff91fd7a7a69474c6ea5) )
+ ROM_LOAD16_WORD_SWAP( "u18-p01.106", 0x100000, 0x400000, CRC(a6328b82) SHA1(535b583552b7fbb2cdc7ff91fd7a7a69474c6ea5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+ ROM_LOAD( "u19.102", 0x000000, 0x200000, CRC(462e2980) SHA1(3da7c3d2c65b59f50c78be1c25922b71d40f6080) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -3912,13 +4019,13 @@ ROM_END
ROM_START( kov2h02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc02.325", 0x100000, 0x400000, CRC(c0d5f63e) SHA1(ed571a0401bac2fa812862df1d10ee98aa12825d) )
+ ROM_LOAD16_WORD_SWAP( "u18-p02.106", 0x100000, 0x400000, CRC(c0d5f63e) SHA1(ed571a0401bac2fa812862df1d10ee98aa12825d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+ ROM_LOAD( "u19.100", 0x000000, 0x200000, CRC(edd59922) SHA1(09b14f20f685944a93292c83e5830849aade42c9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -3926,10 +4033,10 @@ ROM_START( kov2h02 )
ROM_REGION( 0x2800000, "sprcol", 0 )
ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
- ROM_LOAD( "a1201hc10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
- ROM_LOAD( "a1204hc00.325", 0x2000000, 0x0800000, CRC(3a26b7df) SHA1(d39e451f956e7555069d274eb72ca464770fcac3) )
+ ROM_LOAD( "a1204-p05.325", 0x2000000, 0x0800000, CRC(3a26b7df) SHA1(d39e451f956e7555069d274eb72ca464770fcac3) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
@@ -3943,13 +4050,13 @@ ROM_END
ROM_START( kov2h03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc03.325", 0x100000, 0x400000, CRC(ec1d4ecc) SHA1(03b13bbf9b1a29f00660a0e1dcba068e0f95ba2a) )
+ ROM_LOAD16_WORD_SWAP( "u18-p03.106", 0x100000, 0x400000, CRC(ec1d4ecc) SHA1(03b13bbf9b1a29f00660a0e1dcba068e0f95ba2a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+ ROM_LOAD( "u19.102", 0x000000, 0x200000, CRC(462e2980) SHA1(3da7c3d2c65b59f50c78be1c25922b71d40f6080) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -3957,10 +4064,10 @@ ROM_START( kov2h03 )
ROM_REGION( 0x2800000, "sprcol", 0 )
ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
- ROM_LOAD( "a1201hc10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
- ROM_LOAD( "a1204hc04.325", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+ ROM_LOAD( "a1204-p04.rom", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
@@ -3974,7 +4081,7 @@ ROM_END
ROM_START( kov2h04 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc04.325", 0x100000, 0x400000, CRC(c5ac039b) SHA1(6e0076022639773672c7356418190c4c337e4ce6) )
+ ROM_LOAD16_WORD_SWAP( "u18-p04.106", 0x100000, 0x400000, CRC(c5ac039b) SHA1(6e0076022639773672c7356418190c4c337e4ce6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
@@ -3988,10 +4095,10 @@ ROM_START( kov2h04 )
ROM_REGION( 0x2800000, "sprcol", 0 )
ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
- ROM_LOAD( "a1201hc10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
- ROM_LOAD( "a1204hc04.325", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+ ROM_LOAD( "a1204-p04.rom", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
@@ -4005,13 +4112,13 @@ ROM_END
ROM_START( kov2h05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc05.325", 0x100000, 0x400000, CRC(c09b22eb) SHA1(6a170611de180b8e4a8ff420dfddd1858dc5d4b6) )
+ ROM_LOAD16_WORD_SWAP( "u18-p05.106", 0x100000, 0x400000, CRC(c09b22eb) SHA1(6a170611de180b8e4a8ff420dfddd1858dc5d4b6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
ROM_REGION32_LE( 0x400000, "user1", 0 )
- ROM_LOAD( "u19.102", 0x000000, 0x200000, CRC(462e2980) SHA1(3da7c3d2c65b59f50c78be1c25922b71d40f6080) )
+ ROM_LOAD( "u19.100", 0x000000, 0x200000, CRC(edd59922) SHA1(09b14f20f685944a93292c83e5830849aade42c9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -4019,10 +4126,10 @@ ROM_START( kov2h05 )
ROM_REGION( 0x2800000, "sprcol", 0 )
ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
- ROM_LOAD( "a1201hc10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
- ROM_LOAD( "a1204hc00.325", 0x2000000, 0x0800000, CRC(3a26b7df) SHA1(d39e451f956e7555069d274eb72ca464770fcac3) )
+ ROM_LOAD( "a1204-p05.325", 0x2000000, 0x0800000, CRC(3a26b7df) SHA1(d39e451f956e7555069d274eb72ca464770fcac3) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
@@ -4034,9 +4141,40 @@ ROM_START( kov2h05 )
ROM_END
ROM_START( kov2h06 )
+ ROM_REGION( 0xE00000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "u18-p06.106", 0x100000, 0x454F4A, CRC(c8f583bd) SHA1(1c3f44a65e9c379c9e9a1638841f583eebac28ae) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201-p10.rom", 0x0800000, 0x0800000, CRC(82f0a878) SHA1(ddd13e404252a71de1b2b3b974b910f899f51c38) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204-p04.rom", 0x2000000, 0x0800000, CRC(27527099) SHA1(e23cf366bdeaca1e009a5cec6b13164310a34384) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kov2h07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc06.322", 0x100000, 0x454F4A, CRC(c8f583bd) SHA1(1c3f44a65e9c379c9e9a1638841f583eebac28ae) )
+ ROM_LOAD16_WORD_SWAP( "u18-p07.106", 0x100000, 0x400000, CRC(0cbfe386) SHA1(c4a8a30ac7001563d90ce9ef4c02cfd2d2aff73b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
@@ -4064,10 +4202,134 @@ ROM_START( kov2h06 )
ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
ROM_END
-ROM_START( kovplus01 )
+ROM_START( kov2h08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus01.119", 0x100000, 0x400000, CRC(938a21b7) SHA1(a7607d4adf4e2d340ee0383f2305ea61e59a1d9e) )
+ ROM_LOAD16_WORD_SWAP( "u18-p08.106", 0x100000, 0x400000, CRC(a45e502f) SHA1(ed9def932955d2281846be801218668fce3e0ff1) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kov2h09 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "u18-p09.106", 0x100000, 0x400000, CRC(660790b8) SHA1(283330cfb275455dbe8f10197fa334e40d207b75) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kov2h10 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "u18-p10.106", 0x100000, 0x400000, CRC(40051ad9) SHA1(ba2ddf267fe688d5dfed575aeeccbab10135b37b) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kov2h11 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "u18-p11.106", 0x100000, 0x400000, CRC(0052d505) SHA1(83d049e676d3a86552ab0acc2ead0acc8d670e25) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov2_v100_hongkong.asic", 0x000000, 0x04000, CRC(e0d7679f) SHA1(e1c2d127eba4ddbeb8ad173c55b90ac1467e1ca8) )
+
+ ROM_REGION32_LE( 0x400000, "user1", 0 )
+ ROM_LOAD( "u19.101", 0x000000, 0x200000, CRC(8c35f2fe) SHA1(d4858f97fcfad0f342fccbc9cf1590276cc3c69c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) )
+
+ ROM_REGION( 0x2800000, "sprcol", 0 )
+ ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) )
+ ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) )
+ ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) )
+ ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) )
+ ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) )
+ ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) )
+ROM_END
+
+ROM_START( kovpluss01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph01.119", 0x100000, 0x400000, CRC(61b9aa6b) SHA1(04346409c12b5199a2daee3e3c733493e9e3a434) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4091,10 +4353,10 @@ ROM_START( kovplus01 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus03 )
+ROM_START( kovpluss02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus03.119", 0x100000, 0x400000, CRC(13240c06) SHA1(34dfc8a2d8417e5c45778ec5663b417be2133a9a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph02.119", 0x100000, 0x400000, CRC(13240c06) SHA1(34dfc8a2d8417e5c45778ec5663b417be2133a9a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4118,26 +4380,26 @@ ROM_START( kovplus03 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus04 )
+ROM_START( kovpluss03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus04.119", 0x100000, 0x400000, CRC(b1bf5c01) SHA1(4a01160060e38c368c91ab7b07cc004a995bec70) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph03.119", 0x100000, 0x400000, CRC(5def5faa) SHA1(b0711329ee9727274c772a16d735c4d9cbf0bd4d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus04.rom", 0x180000, 0x800000, CRC(e7d4d577) SHA1(900796b2c88ac8d9e454380d17c811d37243452d) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600plus04.rom", 0x0000000, 0x0800000, CRC(d44d710e) SHA1(2a0e07b1c60b325e0ddd1c5ab85ef7c51a66d251) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus04.rom", 0x0000000, 0x0800000, CRC(d6438e91) SHA1(34afcc219f1cec19293c4d1af5d8d0512e305166) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -4145,10 +4407,10 @@ ROM_START( kovplus04 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus05 )
+ROM_START( kovpluss04 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus05.119", 0x100000, 0x400000, CRC(de992a3f) SHA1(e91046bf1db1274e35153fbae8ba01f1efd79a83) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph04.119", 0x100000, 0x400000, CRC(de992a3f) SHA1(e91046bf1db1274e35153fbae8ba01f1efd79a83) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4158,13 +4420,13 @@ ROM_START( kovplus05 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600plus05.rom", 0x0000000, 0x0800000, CRC(3717b4d5) SHA1(d6ccd2eaf8a1474b13c84fbaa960744f242e5d10) )
+ ROM_LOAD( "a0600_ph04.rom", 0x0000000, 0x0800000, CRC(3717b4d5) SHA1(d6ccd2eaf8a1474b13c84fbaa960744f242e5d10) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus05.rom", 0x0000000, 0x0800000, CRC(d7054312) SHA1(68d3be2bcbd5178dadd6c30f36c0ce46f479df41) )
+ ROM_LOAD( "b0600_ph04.rom", 0x0000000, 0x0800000, CRC(d7054312) SHA1(68d3be2bcbd5178dadd6c30f36c0ce46f479df41) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -4172,37 +4434,64 @@ ROM_START( kovplus05 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus06 )
+ROM_START( kovpluss05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus06.119", 0x100000, 0x400000, CRC(b68bcae8) SHA1(809a70f005c0f290020c44e09d52df65636ebf0f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph05.119", 0x100000, 0x400000, CRC(C5a5efa1) SHA1(08a2724723b800383d0d3e87b67694b8a910bac9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus06.rom", 0x180000, 0x800000, CRC(554c3a9b) SHA1(b08b2bb63debc08f1c9ad896e92e5f0156060f2b) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss06 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph06.119", 0x100000, 0x400000, CRC(63d2b915) SHA1(0f18be20184ee5e83d47c35daaeb27b70bdffb67) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus06.rom", 0x1000000, 0x0800000, CRC(48be4995) SHA1(35ccef560384bd466c71af72a8f7c3353be79ee2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus06.rom", 0x0800000, 0x0400000, CRC(ebe66469) SHA1(da41a64c2fa88b6eb98eeebbf5135c8b032f6ab8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus07 )
+ROM_START( kovpluss07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus07.119", 0x100000, 0x400000, CRC(1212d125) SHA1(24e24de9cab62a62c496197c24e5df89071c18bb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph07.119", 0x100000, 0x400000, CRC(1212d125) SHA1(24e24de9cab62a62c496197c24e5df89071c18bb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4226,17 +4515,17 @@ ROM_START( kovplus07 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus08 )
+ROM_START( kovpluss08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus08.119", 0x100000, 0x400000, CRC(a81bdf2a) SHA1(b16df8b180a2598f177af24dba8b076cf880ba0a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph08.119", 0x100000, 0x400000, CRC(7916e1c5) SHA1(8334cee3be24f492bc174b0e6d876423dfce78d9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4253,17 +4542,17 @@ ROM_START( kovplus08 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus09 )
+ROM_START( kovpluss09 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus09.119", 0x100000, 0x400000, CRC(f23791d5) SHA1(7fd8b332074a4b44da7807666bbf10c9e24ddf1d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph09.119", 0x100000, 0x400000, CRC(f23791d5) SHA1(7fd8b332074a4b44da7807666bbf10c9e24ddf1d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4280,17 +4569,17 @@ ROM_START( kovplus09 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus10 )
+ROM_START( kovpluss10 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus10.119", 0x100000, 0x400000, CRC(ff71713d) SHA1(5ce8cddfbd437107947fb6906bf9340d2390af44) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph10.119", 0x100000, 0x400000, CRC(23406b2f) SHA1(ed8d2833993b617812d8ca701649fccab5c8c0bc) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4307,17 +4596,17 @@ ROM_START( kovplus10 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus11 )
+ROM_START( kovpluss11 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus11.119", 0x100000, 0x400000, CRC(a4ff13b0) SHA1(5736439103a7a44e8158d57e408b81808f7be2e4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph11.119", 0x100000, 0x400000, CRC(ff71713d) SHA1(5ce8cddfbd437107947fb6906bf9340d2390af44) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4334,17 +4623,17 @@ ROM_START( kovplus11 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus12 )
+ROM_START( kovpluss12 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus12.119", 0x100000, 0x400000, CRC(351b9ad1) SHA1(623ff2dc8a654d8725394fd19959b3e827147b69) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph12.119", 0x100000, 0x400000, CRC(a4ff13b0) SHA1(5736439103a7a44e8158d57e408b81808f7be2e4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4361,17 +4650,17 @@ ROM_START( kovplus12 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus13 )
+ROM_START( kovpluss13 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus13.119", 0x100000, 0x400000, CRC(434834ec) SHA1(d6572a8ee4d5c0b4a852c52d385ebc199dd0588d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph13.119", 0x100000, 0x400000, CRC(656118c2) SHA1(5e9617950d21c82a494d69928bd587a91ce43ede) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4388,44 +4677,44 @@ ROM_START( kovplus13 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus14 )
+ROM_START( kovpluss14 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus14.119", 0x100000, 0x400000, CRC(c3a34a56) SHA1(beb9f9e097827cafbfb60fa379b6e83046312a21) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph14.119", 0x100000, 0x400000, CRC(351b9ad1) SHA1(623ff2dc8a654d8725394fd19959b3e827147b69) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus15 )
+ROM_START( kovpluss15 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus15.119", 0x100000, 0x400000, CRC(23e90b07) SHA1(8d26a4b45cafc41b38731b1c24234b295c13eef0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph15.119", 0x100000, 0x400000, CRC(b60e4838) SHA1(51ceab72363a6da4f292f3a368ecf08c06166f6c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4442,17 +4731,17 @@ ROM_START( kovplus15 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus16 )
+ROM_START( kovpluss16 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus16.119", 0x100000, 0x400000, CRC(da569d07) SHA1(40dd6d3e2de1f2dfc8af696a8afe2de6fd6228fd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph16.119", 0x100000, 0x400000, CRC(23e90b07) SHA1(8d26a4b45cafc41b38731b1c24234b295c13eef0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4469,17 +4758,17 @@ ROM_START( kovplus16 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus17 )
+ROM_START( kovpluss17 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus17.119", 0x100000, 0x400000, CRC(c81d59e3) SHA1(ae409a9862ceaea72b8f6d7343cc99a0acc267d5) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph17.119", 0x100000, 0x400000, CRC(da569d07) SHA1(40dd6d3e2de1f2dfc8af696a8afe2de6fd6228fd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4496,44 +4785,45 @@ ROM_START( kovplus17 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus18 )
+ROM_START( kovpluss18 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus18.119", 0x100000, 0x400000, CRC(1331f3a0) SHA1(26b167e76c570b745e16a35848508a4901569a21) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph18.119", 0x100000, 0x400000, CRC(0708bbfb) SHA1(dca81552e57f77f305fdbe3d6efdca83456585fb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
- ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus19 )
+ROM_START( kovpluss19 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus19.119", 0x100000, 0x400000, CRC(f87871df) SHA1(d58fc4ad6d5446864ab92c7ba7de7b4d2109a88d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph19.119", 0x100000, 0x400000, CRC(c1fb6394) SHA1(1c8a71db04d3be94304ccab8e3be1ae2e8f046a7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ //ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4550,17 +4840,17 @@ ROM_START( kovplus19 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus20 )
+ROM_START( kovpluss20 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus20.119", 0x100000, 0x400000, CRC(1682e179) SHA1(bb4b4b317022256824566030494a358d34450a70) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph20.119", 0x100000, 0x400000, CRC(c81d59e3) SHA1(ae409a9862ceaea72b8f6d7343cc99a0acc267d5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4577,17 +4867,44 @@ ROM_START( kovplus20 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus21 )
+ROM_START( kovpluss21 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus21.119", 0x100000, 0x400000, CRC(8b19e374) SHA1(699552bc8fe6eb38e5f481a5c060fe191f160199) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph21.119", 0x100000, 0x400000, CRC(437f6fd3) SHA1(3731a0dff28ac7b3b78f64fc2f75333e367045ec) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
+ ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss22 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph22.119", 0x100000, 0x400000, CRC(f87871df) SHA1(d58fc4ad6d5446864ab92c7ba7de7b4d2109a88d) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4604,17 +4921,17 @@ ROM_START( kovplus21 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus22 )
+ROM_START( kovpluss23 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus22.119", 0x100000, 0x400000, CRC(f53fc459) SHA1(e706f7055c47b32c3afa0f820a6e9e2f1869e8c0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph23.119", 0x100000, 0x400000, CRC(8cdf3c05) SHA1(816ff55941e00fd739df60b320f36467b098e66f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4631,17 +4948,17 @@ ROM_START( kovplus22 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus23 )
+ROM_START( kovpluss24 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus23.119", 0x100000, 0x400000, CRC(23406b2f) SHA1(ed8d2833993b617812d8ca701649fccab5c8c0bc) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph24.119", 0x100000, 0x400000, CRC(1682e179) SHA1(bb4b4b317022256824566030494a358d34450a70) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4658,10 +4975,10 @@ ROM_START( kovplus23 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus24 )
+ROM_START( kovpluss25 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus24.119", 0x100000, 0x400000, CRC(5def5faa) SHA1(b0711329ee9727274c772a16d735c4d9cbf0bd4d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph25.119", 0x100000, 0x400000, CRC(8b19e374) SHA1(699552bc8fe6eb38e5f481a5c060fe191f160199) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4685,10 +5002,10 @@ ROM_START( kovplus24 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus25 )
+ROM_START( kovpluss26 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus25.119", 0x100000, 0x400000, CRC(0169b934) SHA1(7dea2eb97ce94a0cf6774d44bbfe55eddbe98169) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph26.119", 0x100000, 0x400000, CRC(f53fc459) SHA1(e706f7055c47b32c3afa0f820a6e9e2f1869e8c0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4712,10 +5029,10 @@ ROM_START( kovplus25 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus26 )
+ROM_START( kovpluss27 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus26.119", 0x100000, 0x400000, CRC(8e13d841) SHA1(71aab2fd9738a572a0d8d8ede00f27fbdfaae9ae) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph27.119", 0x100000, 0x400000, CRC(0169b934) SHA1(7dea2eb97ce94a0cf6774d44bbfe55eddbe98169) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4739,10 +5056,10 @@ ROM_START( kovplus26 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus27 )
+ROM_START( kovpluss28 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus27.119", 0x100000, 0x400000, CRC(048b8c4b) SHA1(71a5c3798b1fcd67656e8694b9ce748688eb0e31) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph28.119", 0x100000, 0x400000, CRC(8e13d841) SHA1(71aab2fd9738a572a0d8d8ede00f27fbdfaae9ae) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4766,10 +5083,10 @@ ROM_START( kovplus27 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus28 )
+ROM_START( kovpluss29 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus28.119", 0x100000, 0x400000, CRC(3e258be0) SHA1(a6ec21feae23f5f9776d7a2d6f5ef485438d2c12) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph29.119", 0x100000, 0x400000, CRC(107737dd) SHA1(F50ac2df58affdb5c0afa8813fe51af02cd1efc4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4793,17 +5110,17 @@ ROM_START( kovplus28 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus29 )
+ROM_START( kovpluss30 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus29.119", 0x100000, 0x400000, CRC(8cdf3c05) SHA1(816ff55941e00fd739df60b320f36467b098e66f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph30.119", 0x100000, 0x400000, CRC(101b8b2c) SHA1(90a63b7eeafaa4bec6d51d7b6abf281930f2b1a9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4820,37 +5137,38 @@ ROM_START( kovplus29 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus30 )
+ROM_START( kovpluss31 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus30.119", 0x100000, 0x400000, CRC(fb68c73f) SHA1(01e70a63413247ee824e1daa8eb2256d44f21d6f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph31.119", 0x100000, 0x400000, CRC(f70948ec) SHA1(ff17ef0dd87ddc769504407fd6e4c75231119ce0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ //ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus31 )
+ROM_START( kovpluss32 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus31.119", 0x100000, 0x400000, CRC(a357e159) SHA1(a3dcafe3e36e5d38214e9ea518258f6c1ee0a1e4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph32.119", 0x100000, 0x400000, CRC(048b8c4b) SHA1(71a5c3798b1fcd67656e8694b9ce748688eb0e31) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4874,10 +5192,10 @@ ROM_START( kovplus31 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus32 )
+ROM_START( kovpluss33 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus32.119", 0x100000, 0x400000, CRC(fdc420fa) SHA1(efee8998f83c6c701284c94cbd6a98ea9322ae7e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph33.119", 0x100000, 0x400000, CRC(3e258be0) SHA1(a6ec21feae23f5f9776d7a2d6f5ef485438d2c12) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4901,10 +5219,37 @@ ROM_START( kovplus32 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus33 )
+ROM_START( kovpluss34 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus33.119", 0x100000, 0x400000, CRC(91e12d49) SHA1(5ce78faad96036c61b696de485ab8a32c8ec9b88) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph34.119", 0x100000, 0x400000, CRC(fb68c73f) SHA1(01e70a63413247ee824e1daa8eb2256d44f21d6f) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_ph30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss35 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph35.119", 0x100000, 0x400000, CRC(a357e159) SHA1(a3dcafe3e36e5d38214e9ea518258f6c1ee0a1e4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -4916,29 +5261,29 @@ ROM_START( kovplus33 )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus34 )
+ROM_START( kovpluss36 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus34.119", 0x100000, 0x400000, CRC(7d94b98c) SHA1(b254cc70519685ab5ed9b2bbdff26441c5c2342c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph36.119", 0x100000, 0x400000, CRC(fdc420fa) SHA1(efee8998f83c6c701284c94cbd6a98ea9322ae7e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus34.rom", 0x180000, 0x800000, CRC(aebec4d3) SHA1(fae618fcac8d9f44c647ef322323f3f7872a02e1) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -4955,44 +5300,44 @@ ROM_START( kovplus34 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus35 )
+ROM_START( kovpluss37 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus35.119", 0x100000, 0x400000, CRC(01c61b6e) SHA1(e71089221b8dd00c0c899fd2b42f0fee17f2459e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph37.119", 0x100000, 0x400000, CRC(7d94b98c) SHA1(b254cc70519685ab5ed9b2bbdff26441c5c2342c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus35.rom", 0x180000, 0x800000, CRC(8c80ca87) SHA1(f6d8bb5497ca809b8f0ec3bab534f1d50ed2e7d1) )
+ ROM_LOAD( "t0600_ph223.rom", 0x180000, 0x800000, CRC(aebec4d3) SHA1(fae618fcac8d9f44c647ef322323f3f7872a02e1) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus36 )
+ROM_START( kovpluss38 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus36.119", 0x100000, 0x400000, CRC(b64c7c34) SHA1(3e8a4e090af5da4aa602d7f8264c82e9dba8bd09) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph38.119", 0x100000, 0x400000, CRC(b64c7c34) SHA1(3e8a4e090af5da4aa602d7f8264c82e9dba8bd09) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5009,17 +5354,17 @@ ROM_START( kovplus36 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus37 )
+ROM_START( kovpluss39 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus37.119", 0x100000, 0x400000, CRC(72b4ef39) SHA1(ac110e32a69932f441aa2efa896604041465ba41) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph39.119", 0x100000, 0x400000, CRC(72b4ef39) SHA1(ac110e32a69932f441aa2efa896604041465ba41) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5036,10 +5381,10 @@ ROM_START( kovplus37 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus38 )
+ROM_START( kovpluss40 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus38.119", 0x100000, 0x400000, CRC(a2e628df) SHA1(9105ddf613bf134664b4dc05eda2ea8b7a6f8c79) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph40.119", 0x100000, 0x400000, CRC(33113a64) SHA1(61cedd0202a5c55d84a772e6ea3fa4563e3f4481) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5063,10 +5408,10 @@ ROM_START( kovplus38 )
ROM_LOAD( "m0600.ph17", 0x400000, 0x400000, CRC(75eaf52b) SHA1(4981992441b35343c8bf23e730bba070ddef3350) )
ROM_END
-ROM_START( kovplus39 )
+ROM_START( kovpluss41 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus39.119", 0x100000, 0x400000, CRC(4a1cd890) SHA1(9ae3c21e1496e3ac52ebb68e7d0e959375a14108) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph41.119", 0x100000, 0x400000, CRC(4a1cd890) SHA1(9ae3c21e1496e3ac52ebb68e7d0e959375a14108) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5087,13 +5432,13 @@ ROM_START( kovplus39 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus40 )
+ROM_START( kovpluss42 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus40.119", 0x100000, 0x400000, CRC(7dd8a4a5) SHA1(574b0a6d9c9d362c650faca2ec22cfa10f0ddff6) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph42.119", 0x100000, 0x400000, CRC(7dd8a4a5) SHA1(574b0a6d9c9d362c650faca2ec22cfa10f0ddff6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5114,13 +5459,13 @@ ROM_START( kovplus40 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus41 )
+ROM_START( kovpluss43 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus41.119", 0x100000, 0x400000, CRC(bd5b2c2b) SHA1(03949f064a59022800a8bed80f47bf401787b1a4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph43.119", 0x100000, 0x400000, CRC(bd5b2c2b) SHA1(03949f064a59022800a8bed80f47bf401787b1a4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5141,13 +5486,13 @@ ROM_START( kovplus41 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus42 )
+ROM_START( kovpluss44 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus42.119", 0x100000, 0x400000, CRC(8f382632) SHA1(0f2ba626b38a84a5641f644f2c42493c87e6dad2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph44.119", 0x100000, 0x400000, CRC(8f382632) SHA1(0f2ba626b38a84a5641f644f2c42493c87e6dad2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5168,13 +5513,13 @@ ROM_START( kovplus42 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus43 )
+ROM_START( kovpluss45 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus43.119", 0x100000, 0x400000, CRC(e677ae75) SHA1(55556e3f79986aa858d73032dac7677766c28489) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph45.119", 0x100000, 0x400000, CRC(e677ae75) SHA1(55556e3f79986aa858d73032dac7677766c28489) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5195,20 +5540,20 @@ ROM_START( kovplus43 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus44 )
+ROM_START( kovpluss46 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus44.119", 0x100000, 0x400000, CRC(79a34e71) SHA1(6d95a864fdf233c2ba0e68077f96cdbf1908ba7b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph46.119", 0x100000, 0x400000, CRC(79a34e71) SHA1(6d95a864fdf233c2ba0e68077f96cdbf1908ba7b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus44.rom", 0x180000, 0x800000, CRC(c4819d27) SHA1(ef3aa3465c1ac4a28eb572e67394132ec1e6810c) )
+ ROM_LOAD( "t0600_ph46.rom", 0x180000, 0x800000, CRC(c4819d27) SHA1(ef3aa3465c1ac4a28eb572e67394132ec1e6810c) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5222,20 +5567,20 @@ ROM_START( kovplus44 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus45 )
+ROM_START( kovpluss47 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus45.119", 0x100000, 0x400000, CRC(33113a64) SHA1(61cedd0202a5c55d84a772e6ea3fa4563e3f4481) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph47.119", 0x100000, 0x400000, CRC(c8cbac70) SHA1(906dde330a6e69782d03aa87b4e55df6a40a4779) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5249,20 +5594,20 @@ ROM_START( kovplus45 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.ph17", 0x400000, 0x400000, CRC(75eaf52b) SHA1(4981992441b35343c8bf23e730bba070ddef3350) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus46 )
+ROM_START( kovpluss48 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus46.119", 0x100000, 0x400000, CRC(e1c056d0) SHA1(ab6432c1727242bfc9024d6e4673af4d6fd785d7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph48.119", 0x100000, 0x400000, CRC(e1c056d0) SHA1(ab6432c1727242bfc9024d6e4673af4d6fd785d7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5279,37 +5624,37 @@ ROM_START( kovplus46 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus47 )
+ROM_START( kovpluss49 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus47.119", 0x100000, 0x400000, CRC(4142376a) SHA1(cb1f0c3abbdd2d8c55e0b3ab4a7197e72d6edb1b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph49.119", 0x100000, 0x400000, CRC(4142376a) SHA1(cb1f0c3abbdd2d8c55e0b3ab4a7197e72d6edb1b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus47.rom", 0x180000, 0x800000, CRC(24527250) SHA1(34adbf77a02e786e7bfb5d017a5aeca10eadc5d9) )
+ ROM_LOAD( "t0600_ph49.rom", 0x180000, 0x800000, CRC(24527250) SHA1(34adbf77a02e786e7bfb5d017a5aeca10eadc5d9) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus47.rom", 0x1000000, 0x0800000, CRC(d37754e4) SHA1(65863cab8753b0f036623246bcbee626b4e00134) )
+ ROM_LOAD( "a0602_ph49.rom", 0x1000000, 0x0800000, CRC(d37754e4) SHA1(65863cab8753b0f036623246bcbee626b4e00134) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus47.rom", 0x0800000, 0x0400000, CRC(c8aff7ab) SHA1(4151e17b4fcb2ad1f48f1b4162e35db6f59b498a) )
+ ROM_LOAD( "b0601_ph49.rom", 0x0800000, 0x0400000, CRC(c8aff7ab) SHA1(4151e17b4fcb2ad1f48f1b4162e35db6f59b498a) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus48 )
+ROM_START( kovpluss50 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus48.119", 0x100000, 0x400000, CRC(33eebcf8) SHA1(ea11a22dacb85443a8fc0cd87d40fd86e18c39e1) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph50.119", 0x100000, 0x400000, CRC(33eebcf8) SHA1(ea11a22dacb85443a8fc0cd87d40fd86e18c39e1) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5333,10 +5678,10 @@ ROM_START( kovplus48 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus49 )
+ROM_START( kovpluss51 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus49.119", 0x100000, 0x400000, CRC(f0aae1c0) SHA1(26da60dc8aa3bd3c46a730994e18f7fc7e8bb08f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph51.119", 0x100000, 0x400000, CRC(A849f558) SHA1(D496594755984f80414627e129c84cc55715d643) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5360,10 +5705,10 @@ ROM_START( kovplus49 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus50 )
+ROM_START( kovpluss52 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus50.119", 0x100000, 0x400000, CRC(d168dd23) SHA1(e66976c57847f95999f6d03a6fd9f6ce54f13f31) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph52.119", 0x100000, 0x400000, CRC(f0aae1c0) SHA1(26da60dc8aa3bd3c46a730994e18f7fc7e8bb08f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5375,103 +5720,104 @@ ROM_START( kovplus50 )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus51 )
+ROM_START( kovpluss53 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus51.119", 0x100000, 0x400000, CRC(207e61d0) SHA1(32839a23badac02570d1b6475d09ff7900d928ae) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph53.119", 0x100000, 0x400000, CRC(a6634b58) SHA1(78ce572e25ae4c708580987e915fa01d622a1a61) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus52 )
+ROM_START( kovpluss54 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus52.119", 0x100000, 0x400000, CRC(f34ff0be) SHA1(5b80b7c01e7796ba8f36a3322f40a8da2bb285f2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph54.119", 0x100000, 0x400000, CRC(31da32d7) SHA1(bd9746e4328e038c466167f49a9ef6e4021644b3) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "p0600plus52.322", 0x180000, 0x800000, CRC(f67fd3b3) SHA1(d26737ee727c68e913bed168ddb7054e06971b78) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ //ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus53 )
+ROM_START( kovpluss55 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus53.119", 0x100000, 0x400000, CRC(c45baaf5) SHA1(11020b1a2fe9b9f24f8ec603b7a2d8f1badcf7e8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph55.119", 0x100000, 0x400000, CRC(f34ff0be) SHA1(5b80b7c01e7796ba8f36a3322f40a8da2bb285f2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "p0600plus53.322", 0x180000, 0x800000, CRC(53de4d69) SHA1(aee4840f2286559eda2af3afae12d07c56a94f7a) )
+ ROM_LOAD( "p0600_ph55.rom", 0x180000, 0x800000, CRC(f67fd3b3) SHA1(d26737ee727c68e913bed168ddb7054e06971b78) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus54 )
+ROM_START( kovpluss56 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus54.119", 0x100000, 0x400000, CRC(b767d3cc) SHA1(0740906be54790615209391bdf04a77e9298eb21) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph56.119", 0x100000, 0x400000, CRC(b767d3cc) SHA1(0740906be54790615209391bdf04a77e9298eb21) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5495,10 +5841,10 @@ ROM_START( kovplus54 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus55 )
+ROM_START( kovpluss57 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus55.119", 0x100000, 0x400000, CRC(9d3cd19a) SHA1(fbff4c2b756d15740499d4285d89897161d7a349) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph57.119", 0x100000, 0x400000, CRC(9d3cd19a) SHA1(fbff4c2b756d15740499d4285d89897161d7a349) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5522,17 +5868,18 @@ ROM_START( kovplus55 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus56 )
+ROM_START( kovpluss58 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus56.119", 0x100000, 0x400000, CRC(88f1966b) SHA1(1fd93e1bd9ef1db5bc5ad4394303cfe16e32df09) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph58.119", 0x100000, 0x400000, CRC(0ad3eaf2) SHA1(b7b8592d8ed49894fcd64d846d55194edfce7958) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ //ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5549,17 +5896,17 @@ ROM_START( kovplus56 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus57 )
+ROM_START( kovpluss59 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus57.119", 0x100000, 0x400000, CRC(ca4353ea) SHA1(2c6c56a18b4da00f7adad24745a22676f9479554) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph59.119", 0x100000, 0x400000, CRC(19f501b9) SHA1(8a12169568de895c7244638e0edfd444bb368ead) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5576,10 +5923,10 @@ ROM_START( kovplus57 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus58 )
+ROM_START( kovpluss60 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus58.119", 0x100000, 0x400000, CRC(2942809f) SHA1(a1b57537fff1d972513a0a98d7da3ce892fd1397) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph60.119", 0x100000, 0x400000, CRC(88f1966b) SHA1(1fd93e1bd9ef1db5bc5ad4394303cfe16e32df09) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5603,17 +5950,17 @@ ROM_START( kovplus58 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus59 )
+ROM_START( kovpluss61 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus59.119", 0x100000, 0x400000, CRC(0708bbfb) SHA1(dca81552e57f77f305fdbe3d6efdca83456585fb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph61.119", 0x100000, 0x400000, CRC(ca4353ea) SHA1(2c6c56a18b4da00f7adad24745a22676f9479554) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5630,17 +5977,17 @@ ROM_START( kovplus59 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus60 )
+ROM_START( kovpluss62 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus60.119", 0x100000, 0x400000, CRC(9a47f846) SHA1(f4e8de6dae82329633d7e23832571f3ba43e92ea) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph62.119", 0x100000, 0x400000, CRC(06a49bf9) SHA1(f3e0e50d4f5499ae99da13d88c24c3034c6c4e6e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5657,10 +6004,10 @@ ROM_START( kovplus60 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus61 )
+ROM_START( kovpluss63 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus61.119", 0x100000, 0x400000, CRC(f95a7335) SHA1(74e646bc0c4e04c5c5dee00c27dd4309618f7001) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph63.119", 0x100000, 0x400000, CRC(B6babb70) SHA1(Dce5455a4ae7281c32bfda28cd927849739926c2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5684,44 +6031,44 @@ ROM_START( kovplus61 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus62 )
+ROM_START( kovpluss64 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus62.119", 0x100000, 0x400000, CRC(3ce16a30) SHA1(270f33ac92b9ffcc59c1edfd350685c61df6c815) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph64.119", 0x100000, 0x400000, CRC(2942809f) SHA1(a1b57537fff1d972513a0a98d7da3ce892fd1397) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc05.120", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
- ROM_LOAD( "a0603hc05.120", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc05.120", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) )
- ROM_LOAD( "b0601hc05.120", 0x0800000, 0x0400000, CRC(47a9af9c) SHA1(87596e64c2f6c4ed039928d2d69a04e669aeb930) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600plus62.126", 0x400000, 0x400000, CRC(8c880a53) SHA1(e167e082c732203fe33e39bd8ae26845bc6bf97a) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus63 )
+ROM_START( kovpluss65 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus63.119", 0x100000, 0x400000, CRC(8d7b470a) SHA1(e67f9f6950e4dcd82b8c49bd3844e2eb16977268) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph65.119", 0x100000, 0x400000, CRC(9a47f846) SHA1(f4e8de6dae82329633d7e23832571f3ba43e92ea) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5738,98 +6085,98 @@ ROM_START( kovplus63 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus64 )
+ROM_START( kovpluss66 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus64.119", 0x100000, 0x400000, CRC(d0fc1859) SHA1(a9eec08a56f22a4a9321e5958be48a5a64987c03) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph66.119", 0x100000, 0x400000, CRC(f95a7335) SHA1(74e646bc0c4e04c5c5dee00c27dd4309618f7001) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus65 )
+ROM_START( kovpluss67 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus65.119", 0x100000, 0x400000, CRC(cc68203e) SHA1(e9024395dfca6207a7a3e3ccf6d0589e6854faa2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph67.119", 0x100000, 0x400000, CRC(3ce16a30) SHA1(270f33ac92b9ffcc59c1edfd350685c61df6c815) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0600_ph67.rom", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
- ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0603_ph67.rom", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
- ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+ ROM_LOAD( "b0600_ph67.rom", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) )
+ ROM_LOAD( "b0601_ph67.rom", 0x0800000, 0x0400000, CRC(47a9af9c) SHA1(87596e64c2f6c4ed039928d2d69a04e669aeb930) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph67.rom", 0x400000, 0x400000, CRC(8c880a53) SHA1(e167e082c732203fe33e39bd8ae26845bc6bf97a) )
ROM_END
-ROM_START( kovplus66 )
+ROM_START( kovpluss68 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus66.119", 0x100000, 0x400000, CRC(7b919a5b) SHA1(372d0a78556249c41adc1327be8a61e029c0d33d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph68.119", 0x100000, 0x400000, CRC(8d7b470a) SHA1(e67f9f6950e4dcd82b8c49bd3844e2eb16977268) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus66.322", 0x180000, 0x800000, CRC(f1b5ad3b) SHA1(b70827e57852308107192f16590fe569460e6051) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus66.rom", 0x1000000, 0x0800000, CRC(3ff98a24) SHA1(15062bb92ffcb5b9305e651e8b8ede48e159dbb7) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus66.rom", 0x0000000, 0x0800000, CRC(062b72ce) SHA1(757fe110a55f870c30a597ddb388ebb0f9ec73f4) )
- ROM_LOAD( "b0601plus66.rom", 0x0800000, 0x0400000, CRC(e2b94fea) SHA1(d9dcb089fc68226b3e346b2b37ceb909ef459cf8) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus67 )
+ROM_START( kovpluss69 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus67.119", 0x100000, 0x400000, CRC(2b6d6fdb) SHA1(4d8f50653c053aa1a074624ba0e1eae4c6b996e0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph69.119", 0x100000, 0x400000, CRC(6254b6b3) SHA1(d89406c58f396a427769dca1a935b36a4dbd1dc9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5846,53 +6193,53 @@ ROM_START( kovplus67 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus68 )
+ROM_START( kovpluss70 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus68.119", 0x100000, 0x400000, CRC(37901a20) SHA1(0ed22e3141791781acf27025b252244d8dcaa8e7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph70.119", 0x100000, 0x400000, CRC(d0fc1859) SHA1(a9eec08a56f22a4a9321e5958be48a5a64987c03) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus69 )
+ROM_START( kovpluss71 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus69.119", 0x100000, 0x400000, CRC(e7be6003) SHA1(86253bbbafe6504a0002c0bc524a25efd9e9e1a4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph71.119", 0x100000, 0x400000, CRC(810f5175) SHA1(Bae0d4bef7da5d198d9af0c66e87701bbf5abeb3) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc54.120", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
+ ROM_LOAD( "t0600_pw08.rom", 0x180000, 0x800000, CRC(e2528ac5) SHA1(f719c2fb80a9d645432bdba90ea15a2d59427cd2) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc08.120", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.120", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -5900,17 +6247,71 @@ ROM_START( kovplus69 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus70 )
+ROM_START( kovpluss72 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus70.119", 0x100000, 0x400000, CRC(2ccf6451) SHA1(342b360bf0efa2772c0493d172c7a620bad2f7eb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph72.119", 0x100000, 0x400000, CRC(1331f3a0) SHA1(26b167e76c570b745e16a35848508a4901569a21) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
+ ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss73 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph73.119", 0x100000, 0x400000, CRC(7b919a5b) SHA1(372d0a78556249c41adc1327be8a61e029c0d33d) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph73.rom", 0x180000, 0x800000, CRC(f1b5ad3b) SHA1(b70827e57852308107192f16590fe569460e6051) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph73.rom", 0x1000000, 0x0800000, CRC(3ff98a24) SHA1(15062bb92ffcb5b9305e651e8b8ede48e159dbb7) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph73.rom", 0x0000000, 0x0800000, CRC(062b72ce) SHA1(757fe110a55f870c30a597ddb388ebb0f9ec73f4) )
+ ROM_LOAD( "b0601_ph73.rom", 0x0800000, 0x0400000, CRC(e2b94fea) SHA1(d9dcb089fc68226b3e346b2b37ceb909ef459cf8) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss74 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph74.119", 0x100000, 0x400000, CRC(9946638a) SHA1(97c89cf4e6b4d86bab70a2e291b64586dd477fa9) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -5927,10 +6328,10 @@ ROM_START( kovplus70 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus71 )
+ROM_START( kovpluss75 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus71.119", 0x100000, 0x400000, CRC(74d4c301) SHA1(8372d315a93275951aef97519cef4c31e75e0745) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph75.119", 0x100000, 0x400000, CRC(37901a20) SHA1(0ed22e3141791781acf27025b252244d8dcaa8e7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -5954,53 +6355,53 @@ ROM_START( kovplus71 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus72 )
+ROM_START( kovpluss76 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus72.119", 0x100000, 0x400000, CRC(7eda9fe8) SHA1(d396ba19e6bbc76c2723c1c510b9deb1258fb2eb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph76.119", 0x100000, 0x400000, CRC(b68bcae8) SHA1(809a70f005c0f290020c44e09d52df65636ebf0f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph76.rom", 0x180000, 0x800000, CRC(554c3a9b) SHA1(b08b2bb63debc08f1c9ad896e92e5f0156060f2b) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph76.rom", 0x1000000, 0x0800000, CRC(48be4995) SHA1(35ccef560384bd466c71af72a8f7c3353be79ee2) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph76.rom", 0x0800000, 0x0400000, CRC(ebe66469) SHA1(da41a64c2fa88b6eb98eeebbf5135c8b032f6ab8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus73 )
+ROM_START( kovpluss77 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus73.119", 0x100000, 0x400000, CRC(4a70274c) SHA1(7f464446ead4dee8313905ae825b2ba0bfeb498e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph77.119", 0x100000, 0x400000, CRC(b1bf5c01) SHA1(4a01160060e38c368c91ab7b07cc004a995bec70) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph77.rom", 0x180000, 0x800000, CRC(e7d4d577) SHA1(900796b2c88ac8d9e454380d17c811d37243452d) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph77.rom", 0x0000000, 0x0800000, CRC(d44d710e) SHA1(2a0e07b1c60b325e0ddd1c5ab85ef7c51a66d251) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph77.rom", 0x0000000, 0x0800000, CRC(d6438e91) SHA1(34afcc219f1cec19293c4d1af5d8d0512e305166) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -6008,26 +6409,26 @@ ROM_START( kovplus73 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus74 )
+ROM_START( kovpluss78 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus74.119", 0x100000, 0x400000, CRC(e3f34c71) SHA1(fc20c27d2593bac41f399e1920b27d25bb99aab8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph78.119", 0x100000, 0x400000, CRC(e7be6003) SHA1(86253bbbafe6504a0002c0bc524a25efd9e9e1a4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph147.rom", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -6035,10 +6436,10 @@ ROM_START( kovplus74 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus75 )
+ROM_START( kovpluss79 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus75.119", 0x100000, 0x400000, CRC(121d290c) SHA1(d937b3d42417f88154d548ba6bc1e117a43c58ac) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph79.119", 0x100000, 0x400000, CRC(2ccf6451) SHA1(342b360bf0efa2772c0493d172c7a620bad2f7eb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6062,10 +6463,10 @@ ROM_START( kovplus75 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus76 )
+ROM_START( kovpluss80 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus76.119", 0x100000, 0x400000, CRC(c60326f4) SHA1(4fe72cc2d9767cf8c8fe924806c1d8d6c2ca8414) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph80.119", 0x100000, 0x400000, CRC(74d4c301) SHA1(8372d315a93275951aef97519cef4c31e75e0745) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6089,17 +6490,17 @@ ROM_START( kovplus76 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus77 )
+ROM_START( kovpluss81 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus77.119", 0x100000, 0x400000, CRC(757e5b42) SHA1(c30f05ee952c35cfd2113d9dcd6d3975d5ae5d85) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph81.119", 0x100000, 0x400000, CRC(f4ebae89) SHA1(fd73250aff66af48c6fbd37c43ed6888c80f1cd8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -6116,10 +6517,10 @@ ROM_START( kovplus77 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus78 )
+ROM_START( kovpluss82 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus78.119", 0x100000, 0x400000, CRC(6b99e929) SHA1(09ce77be5720d9b3400b94cffedae78f7fb96cca) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph82.119", 0x100000, 0x400000, CRC(7eda9fe8) SHA1(d396ba19e6bbc76c2723c1c510b9deb1258fb2eb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6143,10 +6544,10 @@ ROM_START( kovplus78 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus79 )
+ROM_START( kovpluss83 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus79.119", 0x100000, 0x400000, CRC(23db43fd) SHA1(f90efb80fecd49b4f54cbec769caaaa219f2a5ce) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph83.119", 0x100000, 0x400000, CRC(4a70274c) SHA1(7f464446ead4dee8313905ae825b2ba0bfeb498e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6170,10 +6571,10 @@ ROM_START( kovplus79 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus80 )
+ROM_START( kovpluss84 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus80.119", 0x100000, 0x400000, CRC(251723c6) SHA1(745bf74a11d55f45b5db5d02550345dfa04bf427) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph84.119", 0x100000, 0x400000, CRC(e3f34c71) SHA1(fc20c27d2593bac41f399e1920b27d25bb99aab8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6197,10 +6598,10 @@ ROM_START( kovplus80 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus81 )
+ROM_START( kovpluss85 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus81.119", 0x100000, 0x400000, CRC(e4a6309d) SHA1(c627977f70165eb523ea116535d337cac420657d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph85.119", 0x100000, 0x400000, CRC(121d290c) SHA1(d937b3d42417f88154d548ba6bc1e117a43c58ac) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6224,10 +6625,10 @@ ROM_START( kovplus81 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus82 )
+ROM_START( kovpluss86 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus82.119", 0x100000, 0x400000, CRC(7b1e1118) SHA1(8a790e377bc7829087266a7152dd292fcd8d91f9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph86.119", 0x100000, 0x400000, CRC(c60326f4) SHA1(4fe72cc2d9767cf8c8fe924806c1d8d6c2ca8414) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6251,10 +6652,10 @@ ROM_START( kovplus82 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus83 )
+ROM_START( kovpluss87 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus83.119", 0x100000, 0x400000, CRC(2c886b4e) SHA1(a7a6f07a4b74e33b33658054d1d2c08394bdac4a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph87.119", 0x100000, 0x400000, CRC(7b4c1e3a) SHA1(Ef55e9798a978c151320c4875e3f648057eaa83c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6278,10 +6679,10 @@ ROM_START( kovplus83 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus84 )
+ROM_START( kovpluss88 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus84.119", 0x100000, 0x400000, CRC(3489af52) SHA1(025cd6f42324433759e261ba914501fac90628aa) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph88.119", 0x100000, 0x400000, CRC(757e5b42) SHA1(c30f05ee952c35cfd2113d9dcd6d3975d5ae5d85) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6305,10 +6706,10 @@ ROM_START( kovplus84 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus85 )
+ROM_START( kovpluss89 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus85.119", 0x100000, 0x400000, CRC(045c94db) SHA1(0e3bb38d5bb424b1003c415029c605d45cc8f4be) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph89.119", 0x100000, 0x400000, CRC(6b99e929) SHA1(09ce77be5720d9b3400b94cffedae78f7fb96cca) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6332,10 +6733,10 @@ ROM_START( kovplus85 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus86 )
+ROM_START( kovpluss90 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus86.119", 0x100000, 0x400000, CRC(6891baef) SHA1(1a59d2c280a7211017685ea04fef4908cdff0f2a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph90.119", 0x100000, 0x400000, CRC(23db43fd) SHA1(f90efb80fecd49b4f54cbec769caaaa219f2a5ce) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6359,10 +6760,10 @@ ROM_START( kovplus86 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus87 )
+ROM_START( kovpluss91 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus87.119", 0x100000, 0x400000, CRC(b44cd1f7) SHA1(3d5d82c0f4c68a416cff100ea6dbb964d20a794a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph91.119", 0x100000, 0x400000, CRC(00f3d558) SHA1(7b9b12a12ba5a4b0149e24af17c3dde469335912) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6386,10 +6787,10 @@ ROM_START( kovplus87 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus88 )
+ROM_START( kovpluss92 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus88.119", 0x100000, 0x400000, CRC(a1b7f6e0) SHA1(33c886810eb337930871e6d1e9b8fa0203a5d587) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph92.119", 0x100000, 0x400000, CRC(251723c6) SHA1(745bf74a11d55f45b5db5d02550345dfa04bf427) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6413,10 +6814,10 @@ ROM_START( kovplus88 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus89 )
+ROM_START( kovpluss93 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus89.119", 0x100000, 0x400000, CRC(cf2254b8) SHA1(a74ae19b1a2a8b206f55fea3ef6b4dce8b091ea6) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph93.119", 0x100000, 0x400000, CRC(e4a6309d) SHA1(c627977f70165eb523ea116535d337cac420657d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6440,10 +6841,10 @@ ROM_START( kovplus89 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus90 )
+ROM_START( kovpluss94 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus90.119", 0x100000, 0x400000, CRC(a9d7bfbd) SHA1(81a2bcda61f480d575ca7172530ca1a9f4b280b8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph94.119", 0x100000, 0x400000, CRC(7b1e1118) SHA1(8a790e377bc7829087266a7152dd292fcd8d91f9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6467,10 +6868,10 @@ ROM_START( kovplus90 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus91 )
+ROM_START( kovpluss95 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus91.119", 0x100000, 0x400000, CRC(38323f95) SHA1(1ccb9e76a93549d3325ee5d4a22f960babded86e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph95.119", 0x100000, 0x400000, CRC(2c886b4e) SHA1(a7a6f07a4b74e33b33658054d1d2c08394bdac4a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6494,10 +6895,10 @@ ROM_START( kovplus91 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus92 )
+ROM_START( kovpluss96 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus92.119", 0x100000, 0x400000, CRC(96cfbdb5) SHA1(556f760028ec518a48c2b513935ded0d552655a9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph96.119", 0x100000, 0x400000, CRC(3489af52) SHA1(025cd6f42324433759e261ba914501fac90628aa) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6521,10 +6922,10 @@ ROM_START( kovplus92 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus93 )
+ROM_START( kovpluss97 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus93.119", 0x100000, 0x400000, CRC(994521e5) SHA1(ee86674840c96df7302522ede09946680d4affaa) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph97.119", 0x100000, 0x400000, CRC(045c94db) SHA1(0e3bb38d5bb424b1003c415029c605d45cc8f4be) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6548,10 +6949,10 @@ ROM_START( kovplus93 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus94 )
+ROM_START( kovpluss98 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus94.119", 0x100000, 0x400000, CRC(9d741687) SHA1(5b921dde9a2a3b679423d0d7258103b0bab3bbdb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph98.119", 0x100000, 0x400000, CRC(6891baef) SHA1(1a59d2c280a7211017685ea04fef4908cdff0f2a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6575,10 +6976,10 @@ ROM_START( kovplus94 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus95 )
+ROM_START( kovpluss99 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus95.119", 0x100000, 0x400000, CRC(7222538e) SHA1(4e9feea8a83824337ebd19edd15abe0bd1e2bafd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph99.119", 0x100000, 0x400000, CRC(b44cd1f7) SHA1(3d5d82c0f4c68a416cff100ea6dbb964d20a794a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6602,10 +7003,10 @@ ROM_START( kovplus95 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus96 )
+ROM_START( kovpluss100 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus96.119", 0x100000, 0x400000, CRC(fff11b77) SHA1(6bea8a46143ecf066c7a64ae9cb7cc90afb69408) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph100.119", 0x100000, 0x400000, CRC(a1b7f6e0) SHA1(33c886810eb337930871e6d1e9b8fa0203a5d587) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6629,44 +7030,44 @@ ROM_START( kovplus96 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus97 )
+ROM_START( kovpluss101 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus97.119", 0x100000, 0x400000, CRC(7cf11d55) SHA1(0e2aa92c18d75ca63f1062e6b1c58282678e2a3c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph101.119", 0x100000, 0x400000, CRC(cf2254b8) SHA1(a74ae19b1a2a8b206f55fea3ef6b4dce8b091ea6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc59.119", 0x180000, 0x800000, CRC(c5a5ecbe) SHA1(7337a5b9f2f1450890c617f99aafef67d170fb8b) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus98 )
+ROM_START( kovpluss102 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus98.119", 0x100000, 0x400000, CRC(32b35a35) SHA1(68cf6fb23312acb445eaf1166e8c65dfb092fed8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph102.119", 0x100000, 0x400000, CRC(a9d7bfbd) SHA1(81a2bcda61f480d575ca7172530ca1a9f4b280b8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -6683,17 +7084,17 @@ ROM_START( kovplus98 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus99 )
+ROM_START( kovpluss103 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus99.119", 0x100000, 0x400000, CRC(ae242665) SHA1(2d32bb0f6ba6cbd07a59ba5c6e220e0cd27cebd4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph103.119", 0x100000, 0x400000, CRC(38323f95) SHA1(1ccb9e76a93549d3325ee5d4a22f960babded86e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -6710,10 +7111,10 @@ ROM_START( kovplus99 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus100 )
+ROM_START( kovpluss104 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus100.119", 0x100000, 0x400000, CRC(f12e8355) SHA1(f0702e4adc6b70ddf0a79e4f1bd97f7577627871) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph104.119", 0x100000, 0x400000, CRC(96cfbdb5) SHA1(556f760028ec518a48c2b513935ded0d552655a9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6737,17 +7138,17 @@ ROM_START( kovplus100 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus101 )
+ROM_START( kovpluss105 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus101.119", 0x100000, 0x400000, CRC(8ef33f66) SHA1(e26388d72b95f94d6ae053506d4ba6f7706a08d8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph105.119", 0x100000, 0x400000, CRC(994521e5) SHA1(ee86674840c96df7302522ede09946680d4affaa) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -6764,10 +7165,10 @@ ROM_START( kovplus101 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus102 )
+ROM_START( kovpluss106 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus102.119", 0x100000, 0x400000, CRC(656118c2) SHA1(5e9617950d21c82a494d69928bd587a91ce43ede) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph106.119", 0x100000, 0x400000, CRC(9d741687) SHA1(5b921dde9a2a3b679423d0d7258103b0bab3bbdb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6791,10 +7192,10 @@ ROM_START( kovplus102 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus103 )
+ROM_START( kovpluss107 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus103.119", 0x100000, 0x400000, CRC(5ee11f71) SHA1(2bfef4e918e38d9cfedd707e0b02b281ee1f3bd7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph107.119", 0x100000, 0x400000, CRC(7222538e) SHA1(4e9feea8a83824337ebd19edd15abe0bd1e2bafd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6818,10 +7219,10 @@ ROM_START( kovplus103 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus104 )
+ROM_START( kovpluss108 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus104.119", 0x100000, 0x400000, CRC(9bcf4ac4) SHA1(38d19b51bcde797852b23f74ae21a9646fe13479) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph108.119", 0x100000, 0x400000, CRC(81beb469) SHA1(8ef29f54a33bf331c5f92ce9e5825241695e56a7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6845,26 +7246,26 @@ ROM_START( kovplus104 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus105 )
+ROM_START( kovpluss109 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus105.119", 0x100000, 0x400000, CRC(a461b6a4) SHA1(ce0656fb00fc643986963c371bef731e96eb3342) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph109.119", 0x100000, 0x400000, CRC(D5ef9194) SHA1(Af44dc3bad77246414026fbdd67ca6ad801206cd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lb.rom", 0x0000000, 0x0800000, CRC(21e272ae) SHA1(71bee0d53a80c406c813e1c6ea99774df2e40f9c) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lb.rom", 0x0000000, 0x0800000, CRC(b79355de) SHA1(4773a83fe646e27f6223897fea56eb438edc9809) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -6872,26 +7273,26 @@ ROM_START( kovplus105 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus106 )
+ROM_START( kovpluss110 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus106.119", 0x100000, 0x400000, CRC(106cd20b) SHA1(de2d324e9b9fe947f614661e6c5b0e9b7a55a200) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph110.119", 0x100000, 0x400000, CRC(95a28658) SHA1(0e5fb2226709ddd651edcdd04f05ea4943d4935a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lb.rom", 0x0000000, 0x0800000, CRC(21e272ae) SHA1(71bee0d53a80c406c813e1c6ea99774df2e40f9c) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lb.rom", 0x0000000, 0x0800000, CRC(b79355de) SHA1(4773a83fe646e27f6223897fea56eb438edc9809) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -6899,10 +7300,10 @@ ROM_START( kovplus106 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus107 )
+ROM_START( kovpluss111 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus107.119", 0x100000, 0x400000, CRC(937b9f69) SHA1(78cf02c6e5d499909c1ffc4bb35d85f34d3dae35) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph111.119", 0x100000, 0x400000, CRC(fff11b77) SHA1(6bea8a46143ecf066c7a64ae9cb7cc90afb69408) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -6926,17 +7327,17 @@ ROM_START( kovplus107 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus108 )
+ROM_START( kovpluss112 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus108.119", 0x100000, 0x400000, CRC(49a7c451) SHA1(a46fe5697f61e27309cad048c92fd0a6922991dd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph112.119", 0x100000, 0x400000, CRC(32b35a35) SHA1(68cf6fb23312acb445eaf1166e8c65dfb092fed8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus108.rom", 0x180000, 0x800000, CRC(25ba7120) SHA1(c97a40e02a34eda5746f908b581953783463d7f4) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -6953,17 +7354,17 @@ ROM_START( kovplus108 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus109 )
+ROM_START( kovpluss113 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus109.119", 0x100000, 0x400000, CRC(d7991778) SHA1(502c08239ca6b04ec00657bbc610e7064c6b1740) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph113.119", 0x100000, 0x400000, CRC(ae242665) SHA1(2d32bb0f6ba6cbd07a59ba5c6e220e0cd27cebd4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -6980,10 +7381,10 @@ ROM_START( kovplus109 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus110 )
+ROM_START( kovpluss114 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus110.119", 0x100000, 0x400000, CRC(975b1e8f) SHA1(168994ed4c6594abafd556b24402866bc191020a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph114.119", 0x100000, 0x400000, CRC(f12e8355) SHA1(f0702e4adc6b70ddf0a79e4f1bd97f7577627871) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7007,26 +7408,53 @@ ROM_START( kovplus110 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus111 )
+ROM_START( kovpluss115 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus111.119", 0x100000, 0x400000, CRC(0ba624ab) SHA1(3637cbade42081e8ab81f11a07fe249763d970cc) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph115.119", 0x100000, 0x400000, CRC(7cf11d55) SHA1(0e2aa92c18d75ca63f1062e6b1c58282678e2a3c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph115.rom", 0x180000, 0x800000, CRC(c5a5ecbe) SHA1(7337a5b9f2f1450890c617f99aafef67d170fb8b) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ROM_END
+
+ROM_START( kovpluss116 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph116.119", 0x100000, 0x400000, CRC(020fb1ba) SHA1(5612765ffa984ed4a9a7c99f51c711395abf23a3) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph116.rom", 0x180000, 0x800000, CRC(b51c6edb) SHA1(92bcb6d1cfa2ecbebba90fa2f2c5e378b10f6189) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_ph116.rom", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
+ ROM_LOAD( "a0601_ph116.rom", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph116.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7034,10 +7462,10 @@ ROM_START( kovplus111 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus112 )
+ROM_START( kovpluss117 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus112.119", 0x100000, 0x400000, CRC(d9aa0dcc) SHA1(5840ca72d4aa81d602fa05597b21185399656384) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph117.119", 0x100000, 0x400000, CRC(Edb98d5a) SHA1(42b1cc26e5170930f74867d2e9a6c0d5272f87d4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7061,17 +7489,17 @@ ROM_START( kovplus112 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus113 )
+ROM_START( kovpluss118 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus113.119", 0x100000, 0x400000, CRC(b8a619de) SHA1(f4a9f961b38f603e302f35b4e9a5307c300b4284) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph118.119", 0x100000, 0x400000, CRC(8ef33f66) SHA1(e26388d72b95f94d6ae053506d4ba6f7706a08d8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7088,10 +7516,10 @@ ROM_START( kovplus113 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus114 )
+ROM_START( kovpluss119 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus114.119", 0x100000, 0x400000, CRC(9dce675e) SHA1(1b80a70b2d4144278a970b8a98904ad9b84de3be) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph119.119", 0x100000, 0x400000, CRC(5ee11f71) SHA1(2bfef4e918e38d9cfedd707e0b02b281ee1f3bd7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7115,10 +7543,10 @@ ROM_START( kovplus114 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus115 )
+ROM_START( kovpluss120 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus115.119", 0x100000, 0x400000, CRC(59fd6a9a) SHA1(db3ec4dfba40fb9f9e1c32180b3f8038540d07bb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph120.119", 0x100000, 0x400000, CRC(9bcf4ac4) SHA1(38d19b51bcde797852b23f74ae21a9646fe13479) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7142,26 +7570,26 @@ ROM_START( kovplus115 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus116 )
+ROM_START( kovpluss121 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus116.119", 0x100000, 0x400000, CRC(63958dfb) SHA1(8a079ffb974b1f3f2155630b0d86b4ddab54fc8c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph121.119", 0x100000, 0x400000, CRC(106cd20b) SHA1(de2d324e9b9fe947f614661e6c5b0e9b7a55a200) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600lb.rom", 0x0000000, 0x0800000, CRC(21e272ae) SHA1(71bee0d53a80c406c813e1c6ea99774df2e40f9c) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600lb.rom", 0x0000000, 0x0800000, CRC(b79355de) SHA1(4773a83fe646e27f6223897fea56eb438edc9809) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7169,26 +7597,26 @@ ROM_START( kovplus116 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus117 )
+ROM_START( kovpluss122 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus117.119", 0x100000, 0x400000, CRC(5c4a2273) SHA1(6a984fc05a81064678f49fa31be661780a858f83) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph122.119", 0x100000, 0x400000, CRC(a461b6a4) SHA1(ce0656fb00fc643986963c371bef731e96eb3342) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600lb.rom", 0x0000000, 0x0800000, CRC(21e272ae) SHA1(71bee0d53a80c406c813e1c6ea99774df2e40f9c) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600lb.rom", 0x0000000, 0x0800000, CRC(b79355de) SHA1(4773a83fe646e27f6223897fea56eb438edc9809) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7196,10 +7624,10 @@ ROM_START( kovplus117 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus118 )
+ROM_START( kovpluss123 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus118.119", 0x100000, 0x400000, CRC(22335a84) SHA1(c29cac9bb85cda784fbe8afaddddc1d98c6788a8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph123.119", 0x100000, 0x400000, CRC(937b9f69) SHA1(78cf02c6e5d499909c1ffc4bb35d85f34d3dae35) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7223,10 +7651,10 @@ ROM_START( kovplus118 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus119 )
+ROM_START( kovpluss124 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus119.119", 0x100000, 0x400000, CRC(db2b2fb3) SHA1(a725a027d3f69a942c8da6ef2057f7a9f0f6a51b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph124.119", 0x100000, 0x400000, CRC(d7991778) SHA1(502c08239ca6b04ec00657bbc610e7064c6b1740) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7250,17 +7678,17 @@ ROM_START( kovplus119 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus120 )
+ROM_START( kovpluss125 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus120.119", 0x100000, 0x400000, CRC(3452eba8) SHA1(6214583d0ad7e61c1f543bcb9ae6e329febd368f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph125.119", 0x100000, 0x400000, CRC(49a7c451) SHA1(a46fe5697f61e27309cad048c92fd0a6922991dd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph125.rom", 0x180000, 0x800000, CRC(25ba7120) SHA1(c97a40e02a34eda5746f908b581953783463d7f4) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7277,10 +7705,10 @@ ROM_START( kovplus120 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus121 )
+ROM_START( kovpluss126 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus121.119", 0x100000, 0x400000, CRC(5e09c1bf) SHA1(70481182ae8cefc2f66d8521baa76342aacc5009) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph126.119", 0x100000, 0x400000, CRC(975b1e8f) SHA1(168994ed4c6594abafd556b24402866bc191020a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7304,10 +7732,10 @@ ROM_START( kovplus121 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus122 )
+ROM_START( kovpluss127 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus122.119", 0x100000, 0x400000, CRC(da2f92c5) SHA1(e439c4957f842a2de0a26bddfc522a89813fcd81) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph127.119", 0x100000, 0x400000, CRC(0ba624ab) SHA1(3637cbade42081e8ab81f11a07fe249763d970cc) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7331,10 +7759,10 @@ ROM_START( kovplus122 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus123 )
+ROM_START( kovpluss128 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus123.119", 0x100000, 0x400000, CRC(4225bc2b) SHA1(7692df223d9ddc469cc162dc57b9ee3f95bc3c33) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph128.119", 0x100000, 0x400000, CRC(d9aa0dcc) SHA1(5840ca72d4aa81d602fa05597b21185399656384) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7358,17 +7786,17 @@ ROM_START( kovplus123 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus124 )
+ROM_START( kovpluss129 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600.119", 0x100000, 0x400000, CRC(e4b0875d) SHA1(e8382e131b0e431406dc2a05cc1ef128302d987c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph129.119", 0x100000, 0x400000, CRC(b8a619de) SHA1(f4a9f961b38f603e302f35b4e9a5307c300b4284) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus124.rom", 0x180000, 0x800000, CRC(be1424da) SHA1(d31f6be6ed12b0c0ff8fa43d3ba5205ebb9791a5) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7385,10 +7813,10 @@ ROM_START( kovplus124 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus125 )
+ROM_START( kovpluss130 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus125.119", 0x100000, 0x400000, CRC(76059ea7) SHA1(651e231fd3b623a731d51f548952aed0f1c62a62) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph130.119", 0x100000, 0x400000, CRC(9dce675e) SHA1(1b80a70b2d4144278a970b8a98904ad9b84de3be) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7398,51 +7826,51 @@ ROM_START( kovplus125 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
-
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus126 )
+ROM_START( kovpluss131 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus126.119", 0x100000, 0x400000, CRC(73182461) SHA1(2b2a2c3700f1473d57cc5bb7075383cd9d035c06) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph131.119", 0x100000, 0x400000, CRC(5ef86188) SHA1(e4feac953e50d0707cdbd1d5d7c77dd138bc8914) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc59.119", 0x180000, 0x800000, CRC(c5a5ecbe) SHA1(7337a5b9f2f1450890c617f99aafef67d170fb8b) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
-
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus127 )
+ROM_START( kovpluss132 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus127.119", 0x100000, 0x400000, CRC(4a0bf47b) SHA1(9d5d534001254d22f2e7ef11d0ce4ccb75d59f41) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph132.119", 0x100000, 0x400000, CRC(59fd6a9a) SHA1(db3ec4dfba40fb9f9e1c32180b3f8038540d07bb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7452,13 +7880,13 @@ ROM_START( kovplus127 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600plus127.rom", 0x0000000, 0x0800000, CRC(3aa14383) SHA1(fcb545adb11127f464921ba19d2fc2898f937422) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus127.rom", 0x0000000, 0x0800000, CRC(8d0b67ea) SHA1(40826d8f1612d7210c11d379249ad8ffa6818d04) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7466,26 +7894,26 @@ ROM_START( kovplus127 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus128 )
+ROM_START( kovpluss133 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus128.119", 0x100000, 0x400000, CRC(020fb1ba) SHA1(5612765ffa984ed4a9a7c99f51c711395abf23a3) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph133.119", 0x100000, 0x400000, CRC(63958dfb) SHA1(8a079ffb974b1f3f2155630b0d86b4ddab54fc8c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus128.rom", 0x180000, 0x800000, CRC(b51c6edb) SHA1(92bcb6d1cfa2ecbebba90fa2f2c5e378b10f6189) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc68.119", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
- ROM_LOAD( "a0601hc68.119", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc68.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7493,10 +7921,10 @@ ROM_START( kovplus128 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus129 )
+ROM_START( kovpluss134 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus129.119", 0x100000, 0x400000, CRC(61dbe841) SHA1(476559d47495d5a33e68b943d6d37bcc6e6653ff) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph134.119", 0x100000, 0x400000, CRC(5c4a2273) SHA1(6a984fc05a81064678f49fa31be661780a858f83) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7520,17 +7948,17 @@ ROM_START( kovplus129 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus130 )
+ROM_START( kovpluss135 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus130.119", 0x100000, 0x400000, CRC(a09ee737) SHA1(3e5a81c52d97ac42033f148f3bf39367c5b89d19) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph135.119", 0x100000, 0x400000, CRC(22335a84) SHA1(c29cac9bb85cda784fbe8afaddddc1d98c6788a8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc54.120", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7547,10 +7975,10 @@ ROM_START( kovplus130 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus131 )
+ROM_START( kovpluss136 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus131.119", 0x100000, 0x400000, CRC(b39534bd) SHA1(52c20ebde589a38ad35156c551393d29e72e3679) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph136.119", 0x100000, 0x400000, CRC(db2b2fb3) SHA1(a725a027d3f69a942c8da6ef2057f7a9f0f6a51b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7574,17 +8002,17 @@ ROM_START( kovplus131 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus132 )
+ROM_START( kovpluss137 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus132.119", 0x100000, 0x400000, CRC(1badf87c) SHA1(e5710568575e351d2abd25464d7f6e7d721bbc87) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph137.119", 0x100000, 0x400000, CRC(9b385a0a) SHA1(2340131a3bf9d606a0400f571793efd3adff9ddc) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7601,26 +8029,26 @@ ROM_START( kovplus132 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus134 )
+ROM_START( kovpluss138 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus134.119", 0x100000, 0x400000, CRC(f1167cdc) SHA1(02d49625ea263821b2b19b832d1f9bb16a8de933) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph138.119", 0x100000, 0x400000, CRC(3452eba8) SHA1(6214583d0ad7e61c1f543bcb9ae6e329febd368f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus134.120", 0x180000, 0x800000, CRC(9aabb110) SHA1(44c704ff08daebdc734f21cff3429a231a6e1d81) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc68.119", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
- ROM_LOAD( "a0601hc68.119", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc68.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7628,10 +8056,10 @@ ROM_START( kovplus134 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus135 )
+ROM_START( kovpluss139 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus135.119", 0x100000, 0x400000, CRC(53f9af80) SHA1(a28d009e5a3fdc83316dca74d3e32f8b6572441a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph139.119", 0x100000, 0x400000, CRC(5e09c1bf) SHA1(70481182ae8cefc2f66d8521baa76342aacc5009) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7655,44 +8083,44 @@ ROM_START( kovplus135 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus136 )
+ROM_START( kovpluss140 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus136.119", 0x100000, 0x400000, CRC(6fa0b4f9) SHA1(45ed5f09d7f59a317ee0821ec41a1d61c5ec5344) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph140.119", 0x100000, 0x400000, CRC(da2f92c5) SHA1(e439c4957f842a2de0a26bddfc522a89813fcd81) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus136.322", 0x180000, 0x800000, CRC(23cb3f80) SHA1(27fea91b263f3b8ea06d1570af620ba6c86141f8) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602plus136.rom", 0x1000000, 0x0800000, CRC(2c1c90ae) SHA1(a29fe92715e8bc883cd2e26434c432fee2435d01) )
- ROM_LOAD( "a0603hc05.120", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
- ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus137 )
+ROM_START( kovpluss141 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus137.119", 0x100000, 0x400000, CRC(f4238198) SHA1(51b01e619ebe297c2b4dfcb9dc4c4cab4429d878) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph141.119", 0x100000, 0x400000, CRC(4225bc2b) SHA1(7692df223d9ddc469cc162dc57b9ee3f95bc3c33) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc57.119", 0x180000, 0x800000, CRC(7db8f663) SHA1(e712d332232451713ccd4bf11442c8f022bc5e96) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7702,24 +8130,24 @@ ROM_START( kovplus137 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc57.119", 0x0800000, 0x0400000, CRC(1e86ebb8) SHA1(0bcac7ff634a43539e910411284928dfaa3005d0) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus138 )
+ROM_START( kovpluss142 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus138.119", 0x100000, 0x400000, CRC(2e6302f1) SHA1(e20acf19cad8458aeeb0e6e5034b3e42c33be13c) )
+ ROM_LOAD16_WORD_SWAP( "p0600.119", 0x100000, 0x400000, CRC(e4b0875d) SHA1(e8382e131b0e431406dc2a05cc1ef128302d987c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc12.120", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
+ ROM_LOAD( "t0600_ph142.rom", 0x180000, 0x800000, CRC(be1424da) SHA1(d31f6be6ed12b0c0ff8fa43d3ba5205ebb9791a5) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7729,60 +8157,87 @@ ROM_START( kovplus138 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc57.119", 0x0800000, 0x0400000, CRC(1e86ebb8) SHA1(0bcac7ff634a43539e910411284928dfaa3005d0) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus139 )
+ROM_START( kovpluss143 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus139.119", 0x100000, 0x400000, CRC(e13044e6) SHA1(89ced083ab76a38b2d133c4cb5e705f932fd6feb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph143.119", 0x100000, 0x400000, CRC(76059ea7) SHA1(651e231fd3b623a731d51f548952aed0f1c62a62) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus139.120", 0x180000, 0x800000, CRC(954551ff) SHA1(97d1fc65334c9aec093275a45fedb8dcb8a3cc34) )
+ ROM_LOAD( "t0600_ph143.rom", 0x180000, 0x800000, CRC(84ef629e) SHA1(55500a997af523f00bb9a324b178e9438897dd4e) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus139.119", 0x0800000, 0x0400000, CRC(c870aebb) SHA1(b797c7e30811f8915ea1e9de69d89e4e163b12e2) )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ROM_END
+
+ROM_START( kovpluss144 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph144.119", 0x100000, 0x400000, CRC(73182461) SHA1(2b2a2c3700f1473d57cc5bb7075383cd9d035c06) )
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph115.rom", 0x180000, 0x800000, CRC(c5a5ecbe) SHA1(7337a5b9f2f1450890c617f99aafef67d170fb8b) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
ROM_END
-ROM_START( kovplus140 )
+ROM_START( kovpluss145 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus140.119", 0x100000, 0x400000, CRC(92be46c6) SHA1(781519a35703af02ff32427c04209479a8ea1b2b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph145.119", 0x100000, 0x400000, CRC(4a0bf47b) SHA1(9d5d534001254d22f2e7ef11d0ce4ccb75d59f41) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus128.rom", 0x180000, 0x800000, CRC(b51c6edb) SHA1(92bcb6d1cfa2ecbebba90fa2f2c5e378b10f6189) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc68.119", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
- ROM_LOAD( "a0601hc68.119", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
+ ROM_LOAD( "a0600_ph145.rom", 0x0000000, 0x0800000, CRC(3aa14383) SHA1(fcb545adb11127f464921ba19d2fc2898f937422) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc68.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
+ ROM_LOAD( "b0600_ph145.rom", 0x0000000, 0x0800000, CRC(8d0b67ea) SHA1(40826d8f1612d7210c11d379249ad8ffa6818d04) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7790,26 +8245,26 @@ ROM_START( kovplus140 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus141 )
+ROM_START( kovpluss146 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus141.119", 0x100000, 0x400000, CRC(ae749895) SHA1(156e29c576ab2f9688d980d7c5147227509762f8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph146.119", 0x100000, 0x400000, CRC(61dbe841) SHA1(476559d47495d5a33e68b943d6d37bcc6e6653ff) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc05.120", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc68.119", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
- ROM_LOAD( "a0601plus141.119", 0x0800000, 0x0800000, CRC(551e3563) SHA1(377951b13508103796baeb4097670aff187d1696) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus141.rom", 0x0000000, 0x0800000, CRC(5ce42800) SHA1(5a706538a24396d9164449ccfd60b45a2537876e) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7817,17 +8272,17 @@ ROM_START( kovplus141 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus143 )
+ROM_START( kovpluss147 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus143.119", 0x100000, 0x400000, CRC(ff04bb4b) SHA1(e0838a2781d622f0f9db45b64f1d7f56ef567d9d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph147.119", 0x100000, 0x400000, CRC(a09ee737) SHA1(3e5a81c52d97ac42033f148f3bf39367c5b89d19) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph147.rom", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7844,10 +8299,10 @@ ROM_START( kovplus143 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus144 )
+ROM_START( kovpluss148 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus144.119", 0x100000, 0x400000, CRC(aca68f97) SHA1(a028d32e305822a9139fd34385c27a561a32669d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph148.119", 0x100000, 0x400000, CRC(b39534bd) SHA1(52c20ebde589a38ad35156c551393d29e72e3679) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7871,10 +8326,10 @@ ROM_START( kovplus144 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus145 )
+ROM_START( kovpluss149 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus145.119", 0x100000, 0x400000, CRC(d0229169) SHA1(62933ac6971a4108c0d4a58dbd2a9bf1b695b201) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph149.119", 0x100000, 0x400000, CRC(1badf87c) SHA1(e5710568575e351d2abd25464d7f6e7d721bbc87) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7898,26 +8353,26 @@ ROM_START( kovplus145 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus146 )
+ROM_START( kovpluss150 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus146.119", 0x100000, 0x400000, CRC(b4891f22) SHA1(98dabd6d3a4adf7b2f5530297fbdbf447ad4816b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph150.119", 0x100000, 0x400000, CRC(f1167cdc) SHA1(02d49625ea263821b2b19b832d1f9bb16a8de933) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph150.rom", 0x180000, 0x800000, CRC(9aabb110) SHA1(44c704ff08daebdc734f21cff3429a231a6e1d81) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0600_ph116.rom", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
+ ROM_LOAD( "a0601_ph116.rom", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph116.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -7925,10 +8380,10 @@ ROM_START( kovplus146 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus147 )
+ROM_START( kovpluss151 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus147.119", 0x100000, 0x400000, CRC(00f3d558) SHA1(7b9b12a12ba5a4b0149e24af17c3dde469335912) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph151.119", 0x100000, 0x400000, CRC(53f9af80) SHA1(a28d009e5a3fdc83316dca74d3e32f8b6572441a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -7952,17 +8407,44 @@ ROM_START( kovplus147 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus148 )
+ROM_START( kovpluss152 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus148.119", 0x100000, 0x400000, CRC(2db12417) SHA1(cdd2fcf523d2e40c4ecbb39d0c700b5ed34d807f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph152.119", 0x100000, 0x400000, CRC(6fa0b4f9) SHA1(45ed5f09d7f59a317ee0821ec41a1d61c5ec5344) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc12.120", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
+ ROM_LOAD( "t0600_ph152.rom", 0x180000, 0x800000, CRC(23cb3f80) SHA1(27fea91b263f3b8ea06d1570af620ba6c86141f8) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph152.rom", 0x1000000, 0x0800000, CRC(2c1c90ae) SHA1(a29fe92715e8bc883cd2e26434c432fee2435d01) )
+ ROM_LOAD( "a0603_ph67.rom", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
+ ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss153 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph153.119", 0x100000, 0x400000, CRC(f4238198) SHA1(51b01e619ebe297c2b4dfcb9dc4c4cab4429d878) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph186.rom", 0x180000, 0x800000, CRC(7db8f663) SHA1(e712d332232451713ccd4bf11442c8f022bc5e96) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -7972,51 +8454,51 @@ ROM_START( kovplus148 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph153.rom", 0x0800000, 0x0400000, CRC(1e86ebb8) SHA1(0bcac7ff634a43539e910411284928dfaa3005d0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc37.rom", 0x400000, 0x400000, CRC(25f4f240) SHA1(63c52b55da5c0dc4c9cc7db587bdd3fbfb128745) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus149 )
+ROM_START( kovpluss154 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus149.119", 0x100000, 0x400000, CRC(f87a3f9d) SHA1(f769dcb08124bb03a465d8e960747f80d5f432f0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph154.119", 0x100000, 0x400000, CRC(2e6302f1) SHA1(e20acf19cad8458aeeb0e6e5034b3e42c33be13c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus149.120", 0x180000, 0x800000, CRC(fd481edf) SHA1(750b36b70763baa311d966f031ec4861b6b3bc6c) )
+ ROM_LOAD( "t0600_ph12.rom", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601_ph153.rom", 0x0800000, 0x0400000, CRC(1e86ebb8) SHA1(0bcac7ff634a43539e910411284928dfaa3005d0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc37.rom", 0x400000, 0x400000, CRC(25f4f240) SHA1(63c52b55da5c0dc4c9cc7db587bdd3fbfb128745) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus150 )
+ROM_START( kovpluss155 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus150.119", 0x100000, 0x400000, CRC(9da2e8b7) SHA1(ad5075ed12662cf60da087ef0d5ba61287303066) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph155.119", 0x100000, 0x400000, CRC(e13044e6) SHA1(89ced083ab76a38b2d133c4cb5e705f932fd6feb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph155.rom", 0x180000, 0x800000, CRC(954551ff) SHA1(97d1fc65334c9aec093275a45fedb8dcb8a3cc34) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8026,33 +8508,33 @@ ROM_START( kovplus150 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph155.rom", 0x0800000, 0x0400000, CRC(c870aebb) SHA1(b797c7e30811f8915ea1e9de69d89e4e163b12e2) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus151 )
+ROM_START( kovpluss156 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus151.119", 0x100000, 0x400000, CRC(5ef86188) SHA1(e4feac953e50d0707cdbd1d5d7c77dd138bc8914) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph156.119", 0x100000, 0x400000, CRC(92be46c6) SHA1(781519a35703af02ff32427c04209479a8ea1b2b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph116.rom", 0x180000, 0x800000, CRC(b51c6edb) SHA1(92bcb6d1cfa2ecbebba90fa2f2c5e378b10f6189) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0600_ph116.rom", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
+ ROM_LOAD( "a0601_ph116.rom", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph116.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8060,44 +8542,44 @@ ROM_START( kovplus151 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus152 )
+ROM_START( kovpluss157 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus152.119", 0x100000, 0x400000, CRC(d8e29738) SHA1(ed8492d4c70b0312628b9d59a679f8731bf6165f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph157.119", 0x100000, 0x400000, CRC(ae749895) SHA1(156e29c576ab2f9688d980d7c5147227509762f8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.ph17", 0x180000, 0x800000, CRC(84567fa4) SHA1(932fdd8095b499acbac69035c12929a2dc9a5564) )
+ ROM_LOAD( "t0600_ph192.rom", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0600_ph116.rom", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
+ ROM_LOAD( "a0601_ph157.rom", 0x0800000, 0x0800000, CRC(551e3563) SHA1(377951b13508103796baeb4097670aff187d1696) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0600_ph157.rom", 0x0000000, 0x0800000, CRC(5ce42800) SHA1(5a706538a24396d9164449ccfd60b45a2537876e) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus153 )
+ROM_START( kovpluss158 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus153.119", 0x100000, 0x400000, CRC(7916e1c5) SHA1(8334cee3be24f492bc174b0e6d876423dfce78d9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph158.119", 0x100000, 0x400000, CRC(ff04bb4b) SHA1(e0838a2781d622f0f9db45b64f1d7f56ef567d9d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8114,17 +8596,17 @@ ROM_START( kovplus153 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus154 )
+ROM_START( kovpluss159 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus154.119", 0x100000, 0x400000, CRC(b60e4838) SHA1(51ceab72363a6da4f292f3a368ecf08c06166f6c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph159.119", 0x100000, 0x400000, CRC(aca68f97) SHA1(a028d32e305822a9139fd34385c27a561a32669d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8141,10 +8623,10 @@ ROM_START( kovplus154 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus155 )
+ROM_START( kovpluss160 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus155.119", 0x100000, 0x400000, CRC(65f325c1) SHA1(0cff3f9f3475e2ecfd17772179a3d34e6399ecc1) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph160.119", 0x100000, 0x400000, CRC(b4891f22) SHA1(98dabd6d3a4adf7b2f5530297fbdbf447ad4816b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -8168,17 +8650,17 @@ ROM_START( kovplus155 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus156 )
+ROM_START( kovpluss161 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus156.119", 0x100000, 0x400000, CRC(101b8b2c) SHA1(90a63b7eeafaa4bec6d51d7b6abf281930f2b1a9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph161.119", 0x100000, 0x400000, CRC(2db12417) SHA1(cdd2fcf523d2e40c4ecbb39d0c700b5ed34d807f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph12.rom", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8192,40 +8674,40 @@ ROM_START( kovplus156 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph161.rom", 0x400000, 0x400000, CRC(25f4f240) SHA1(63c52b55da5c0dc4c9cc7db587bdd3fbfb128745) )
ROM_END
-ROM_START( kovplus157 )
+ROM_START( kovpluss162 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus157.119", 0x100000, 0x400000, CRC(437f6fd3) SHA1(3731a0dff28ac7b3b78f64fc2f75333e367045ec) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph162.119", 0x100000, 0x400000, CRC(f87a3f9d) SHA1(f769dcb08124bb03a465d8e960747f80d5f432f0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph162.120", 0x180000, 0x800000, CRC(fd481edf) SHA1(750b36b70763baa311d966f031ec4861b6b3bc6c) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
- ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph161.rom", 0x400000, 0x400000, CRC(25f4f240) SHA1(63c52b55da5c0dc4c9cc7db587bdd3fbfb128745) )
ROM_END
-ROM_START( kovplus158 )
+ROM_START( kovpluss163 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus158.119", 0x100000, 0x400000, CRC(3fd76c2e) SHA1(fc5c0ec5a43327346397383b588c550f7c2a8ab8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph163.119", 0x100000, 0x400000, CRC(9da2e8b7) SHA1(ad5075ed12662cf60da087ef0d5ba61287303066) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -8235,13 +8717,13 @@ ROM_START( kovplus158 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600plus05.rom", 0x0000000, 0x0800000, CRC(3717b4d5) SHA1(d6ccd2eaf8a1474b13c84fbaa960744f242e5d10) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus05.rom", 0x0000000, 0x0800000, CRC(d7054312) SHA1(68d3be2bcbd5178dadd6c30f36c0ce46f479df41) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8249,37 +8731,37 @@ ROM_START( kovplus158 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovplus159 )
+ROM_START( kovpluss164 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus159.119", 0x100000, 0x400000, CRC(4eb5b21f) SHA1(26dcea8e7a7a9d5afad8940cd91c5a6552573be2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph164.119", 0x100000, 0x400000, CRC(d8e29738) SHA1(ed8492d4c70b0312628b9d59a679f8731bf6165f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
+ ROM_LOAD( "t0600.ph17", 0x180000, 0x800000, CRC(84567fa4) SHA1(932fdd8095b499acbac69035c12929a2dc9a5564) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600lb.rom", 0x0000000, 0x0800000, CRC(21e272ae) SHA1(71bee0d53a80c406c813e1c6ea99774df2e40f9c) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600lb.rom", 0x0000000, 0x0800000, CRC(b79355de) SHA1(4773a83fe646e27f6223897fea56eb438edc9809) )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovplus160 )
+ROM_START( kovpluss165 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600plus160.119", 0x100000, 0x400000, CRC(ebb14222) SHA1(7fe20f4a70f7ae10561b4d7f032726d911638695) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph165.119", 0x100000, 0x400000, CRC(3fd76c2e) SHA1(fc5c0ec5a43327346397383b588c550f7c2a8ab8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -8289,13 +8771,13 @@ ROM_START( kovplus160 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600plus127.rom", 0x0000000, 0x0800000, CRC(3aa14383) SHA1(fcb545adb11127f464921ba19d2fc2898f937422) )
+ ROM_LOAD( "a0600_ph04.rom", 0x0000000, 0x0800000, CRC(3717b4d5) SHA1(d6ccd2eaf8a1474b13c84fbaa960744f242e5d10) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600plus127.rom", 0x0000000, 0x0800000, CRC(8d0b67ea) SHA1(40826d8f1612d7210c11d379249ad8ffa6818d04) )
+ ROM_LOAD( "b0600_ph04.rom", 0x0000000, 0x0800000, CRC(d7054312) SHA1(68d3be2bcbd5178dadd6c30f36c0ce46f479df41) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8303,21 +8785,17 @@ ROM_START( kovplus160 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-/***************************************
- Knights of Valour SanGuo QunYingZhuan
-***************************************/
-
-ROM_START( kovs01 )
+ROM_START( kovpluss166 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc01.120", 0x100000, 0x400000, CRC(49122860) SHA1(ef4893d63daa0e940b4e8c4a84cf1100e1d035d5) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph166.119", 0x100000, 0x454F8A, CRC(47eb51e3) SHA1(9a1f81e6a4aa022559fc76993ab9f3b382022104) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8334,17 +8812,17 @@ ROM_START( kovs01 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs02 )
+ROM_START( kovpluss167 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc02.120", 0x100000, 0x400000, CRC(0239cb3b) SHA1(72783d664050760113f9ac05bde997d4667c9485) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph167.119", 0x100000, 0x454F8A, CRC(0e971e4e) SHA1(bb829c39d05c73a036dd0f165622aaf438e96347) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8361,215 +8839,216 @@ ROM_START( kovs02 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs03 )
+ROM_START( kovpluss168 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc03.120", 0x100000, 0x400000, CRC(694e68be) SHA1(e9e98aa5e65fa4080446312ff262837312bb1ca0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph168.119", 0x100000, 0x454F8A, CRC(6c115d7e) SHA1(7e0935bf4bbb3f54fb9f2dae939baeac9b6fbb7b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.ph17", 0x180000, 0x800000, CRC(84567fa4) SHA1(932fdd8095b499acbac69035c12929a2dc9a5564) )
+ ROM_LOAD( "t0600_ph167.rom", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
+ ROM_LOAD( "m0600_ph167.rom", 0x400000, 0x400000, CRC(8865131e) SHA1(6b4b52c88353d3c0cea4378db26d608bca311979) )
ROM_END
-ROM_START( kovs04 )
+ROM_START( kovpluss169 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600s04.120", 0x100000, 0x400000, CRC(f5ee44ad) SHA1(003efd6e0e9c29a861b6b6e359bd025c5747216c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph169.119", 0x100000, 0x454F8A, CRC(b5053980) SHA1(e3e8ecf40eb1c57123c67fc217af30e377ca4703) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph167.rom", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "pgm_m01s_bios=bh01.rom", 0x000000, 0x200000, CRC(692511a5) SHA1(b272fdd0aa3724ba8ff30d2568c3a6b63f1358b3) )
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
ROM_END
-ROM_START( kovs05 )
+ROM_START( kovpluss170 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc05.120", 0x100000, 0x400000, CRC(d4692dd1) SHA1(2f7b6f002c89159a175bad52a86428b7ec701783) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph170.120", 0x100000, 0x400000, CRC(694e68be) SHA1(e9e98aa5e65fa4080446312ff262837312bb1ca0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc05.120", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) )
+ ROM_LOAD( "t0600.ph17", 0x180000, 0x800000, CRC(84567fa4) SHA1(932fdd8095b499acbac69035c12929a2dc9a5564) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc05.120", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
- ROM_LOAD( "a0603hc05.120", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc05.120", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) )
- ROM_LOAD( "b0601hc05.120", 0x0800000, 0x0400000, CRC(47a9af9c) SHA1(87596e64c2f6c4ed039928d2d69a04e669aeb930) )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s05.126", 0x400000, 0x400000, CRC(d84343ec) SHA1(c621a25a497cd58ec9af7374c5bd733d3d940937) )
+ ROM_LOAD( "m0600_ph03.rom", 0x400000, 0x400000, CRC(01059d4f) SHA1(a18a960afd90e2574b31ef8b347ba1d38a12ef89) )
ROM_END
-ROM_START( kovs06 )
+ROM_START( kovpluss171 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc06.120", 0x100000, 0x400000, CRC(94f03220) SHA1(757a3aa5ecab3d01334f87a0af7c67b031df3efd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph171.119", 0x100000, 0x454F8A, CRC(ef0a7668) SHA1(783e017a0b054c23e6cdf86d9b50488071a542d0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc06.120", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
+ ROM_LOAD( "t0600_ph171.rom", 0x180000, 0x800000, CRC(4fc07af6) SHA1(3f108d9b150ea9c6dc0685e926576724f8489d31) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc06.120", 0x400000, 0x400000, CRC(8865131e) SHA1(6b4b52c88353d3c0cea4378db26d608bca311979) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs07 )
+ROM_START( kovpluss172 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc07.120", 0x100000, 0x400000, CRC(06ce91ea) SHA1(a06e165c0fa8b5d9abcc43fbbb3a1998eeb042fe) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph172.119", 0x100000, 0x400000, CRC(c7a96121) SHA1(42454054ab917357c734b5cdec66f468ef41366b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0xc00000, "tiles", 0 )
+ ROM_REGION( 0x1400000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc07.120", 0x180000, 0x800000, CRC(d8600807) SHA1(0607cec77d895e2d593c174da8b9c6ae1d345302) )
+ ROM_LOAD( "t0600_ph172.rom", 0x180000, 0xF0CBF1, CRC(77798793) SHA1(365de45c9c81472b8b1948fc12869e89dc5feb73) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
ROM_END
-ROM_START( kovs08 )
+ROM_START( kovpluss173 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc08.120", 0x100000, 0x400000, CRC(735e272b) SHA1(25f179175bfcb7b349b036593fbbb954e762be70) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph173.119", 0x100000, 0x400000, CRC(155eda1e) SHA1(9f10594be15cf60f5fe8a17a3b95073b537a35a8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph12.rom", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc08.120", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.120", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph161.rom", 0x400000, 0x400000, CRC(25f4f240) SHA1(63c52b55da5c0dc4c9cc7db587bdd3fbfb128745) )
ROM_END
-ROM_START( kovs09 )
+ROM_START( kovpluss174 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc09.120", 0x100000, 0x400000, CRC(850b3f37) SHA1(63500e57dc6ba4c3e7f2f12cb212da80a3c68ed4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph174.119", 0x100000, 0x455145, CRC(cf978606) SHA1(be3eb0290a2829104a65f88d48fbe71d8881e48b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph174.rom", 0x180000, 0x800000, CRC(f7b6f432) SHA1(1c450f5eac830a41248c93b3e3f67abc217e18c3) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc08.120", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0600_ph174.rom", 0x0000000, 0x0800000, CRC(b2a208a1) SHA1(3c4191336aa760e6077eee9983c809dfbe3eb57a) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.120", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0600_ph174.rom", 0x0000000, 0x0800000, CRC(e0a70b54) SHA1(ad94e39fb418770af677083406c3db7a0279c865) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_REGION( 0x800000, "ics", 0 )
+ ROM_REGION( 0x1000000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600_ph174.rom", 0x400000, 0x454F47, CRC(132765c9) SHA1(b4f56dfeba59fea248ec4e04255033e2cb3ec8fb) )
ROM_END
-ROM_START( kovs10 )
+ROM_START( kovpluss175 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc10.120", 0x100000, 0x400000, CRC(58c4e318) SHA1(54786350d463533240d680f037a0442c44115080) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph175.119", 0x100000, 0x454F8A, CRC(8ae17e93) SHA1(bd3a5c22453e5ce1036fce1f4224f21156049652) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph175.rom", 0x180000, 0x800000, CRC(1bcf658c) SHA1(f29b3475437864adf653a7eab35868db16618866) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc08.120", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0600_ph175.rom", 0x0000000, 0x0800000, CRC(b64be5d6) SHA1(7a62429e095a11370dcf7cb80233fd463862e810) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.120", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0600_ph175.rom", 0x0000000, 0x0800000, CRC(759b172f) SHA1(d5c721ce3e490773b0ed7d3df21330225da12913) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8577,26 +9056,26 @@ ROM_START( kovs10 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs11 )
- ROM_REGION( 0x600000, "maincpu", 0 )
+ROM_START( kovpluss176 )
+ ROM_REGION( 0xE00000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc11.120", 0x100000, 0x400000, CRC(59881d09) SHA1(33d718647c5d85f5d8cc14d0a2e2615b9d816379) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph176.119", 0x100000, 0x751CE8, CRC(1b9d9073) SHA1(c91fa67713e0c9cff7c38661d8746820b79f4afb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0xc00000, "tiles", 0 )
+ ROM_REGION( 0x1400000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph176.rom", 0x180000, 0x800000, CRC(6459e292) SHA1(4d24ea61ee400a7f2cef9f37a6e98599bcfcddde) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc11.120", 0x0000000, 0x0800000, CRC(10297593) SHA1(7ec25fb8e31c2cbdeb6d5d7b599f00a72f1470f7) )
+ ROM_LOAD( "a0600_ph175.rom", 0x0000000, 0x0800000, CRC(b64be5d6) SHA1(7a62429e095a11370dcf7cb80233fd463862e810) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc11.120", 0x0000000, 0x0800000, CRC(2fda37e0) SHA1(afffe7769c613434dbeb217c2e66d70d052c2026) )
+ ROM_LOAD( "b0600_ph175.rom", 0x0000000, 0x0800000, CRC(759b172f) SHA1(d5c721ce3e490773b0ed7d3df21330225da12913) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8604,17 +9083,44 @@ ROM_START( kovs11 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs12 )
+ROM_START( kovpluss177 )
+ ROM_REGION( 0xE00000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph177.119", 0x100000, 0x751CE8, CRC(ff1dad51) SHA1(c7730c52ffceead200c3b3ce73800a140a1235a0) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x1400000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph177.rom", 0x180000, 0x800000, CRC(92b89388) SHA1(a3ec0761858a77f3d74b7c56078190db239f5ca4) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph177.rom", 0x1000000, 0x0800000, CRC(efb30f14) SHA1(ab5b4232b2dfc9f4e3a77112028a903f30b41fb9) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0601_ph177.rom", 0x0800000, 0x0400000, CRC(f43e4276) SHA1(b0ad317f70681e4300228f34bb8f4bead50111ea) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss178 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc12.120", 0x100000, 0x400000, CRC(b2b6d1eb) SHA1(525f5e3ab964f83b58bd68f3f130540049a88150) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph178.199", 0x100000, 0x400000, CRC(49122860) SHA1(ef4893d63daa0e940b4e8c4a84cf1100e1d035d5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc12.120", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8631,53 +9137,53 @@ ROM_START( kovs12 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs13 )
+ROM_START( kovpluss179 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc47.119", 0x100000, 0x454F8A, CRC(b5053980) SHA1(e3e8ecf40eb1c57123c67fc217af30e377ca4703) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph179.119", 0x100000, 0x454F8A, CRC(b03480a8) SHA1(91f982396e8026075807ff29c9d9a721fa879f08) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph179.rom", 0x180000, 0x800000, CRC(14a294bc) SHA1(e1cb412612e98e143495f60208c6425224c2a183) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600_ph179.rom", 0x0000000, 0x0800000, CRC(3a73f446) SHA1(102ac046ea44e704195105081d40125a54c42d69) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0600_ph179.rom", 0x0000000, 0x0800000, CRC(0b0ab3dc) SHA1(05e666b6c0dddafd531e7472db053b21ecc35ba8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs14 )
+ROM_START( kovpluss180 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600s14.120", 0x100000, 0x400000, CRC(f5ee44ad) SHA1(003efd6e0e9c29a861b6b6e359bd025c5747216c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph180.119", 0x100000, 0x454FBE, CRC(f3807138) SHA1(41e7c2a0e55de0c7ff3ee41557a9c3666c98541a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph180.rom", 0x180000, 0x800000, CRC(169b4e8b) SHA1(dec35a62db009075fa4fc4181730985366b0df65) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph180.rom", 0x0000000, 0x0800000, CRC(bb79255a) SHA1(3b378f905468d43ba0322e03927d41caee38dc2c) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph180.rom", 0x0000000, 0x0800000, CRC(383b4a57) SHA1(11667cd3e46679bffac9ccdf884cce8aea5270cf) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8685,17 +9191,17 @@ ROM_START( kovs14 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs15 )
+ROM_START( kovpluss181 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc15.120", 0x100000, 0x400000, CRC(82e614f9) SHA1(e78073694b846f228673de4a2d5dbb220e2e4ce6) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph181.119", 0x100000, 0x400000, CRC(0239cb3b) SHA1(72783d664050760113f9ac05bde997d4667c9485) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8712,17 +9218,17 @@ ROM_START( kovs15 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs16 )
+ROM_START( kovpluss182 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc16.120", 0x100000, 0x400000, CRC(9b742e1d) SHA1(33d9cbcd623acbc8d207d7449b64aaac3af86a73) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph182.119", 0x100000, 0x46124A, CRC(b0b81cbb) SHA1(5d69fd98379d390ceaa24dfefaef1a7128f1dbae) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph147.rom", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8739,17 +9245,17 @@ ROM_START( kovs16 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs17 )
+ROM_START( kovpluss184 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc17.120", 0x100000, 0x400000, CRC(664d3cae) SHA1(135b0d18c451456713a314389a607d92936ddc7b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph184.119", 0x100000, 0x454F47, CRC(869f4a10) SHA1(f63cb7d1be50a99611cbfaa1fac0094b001ab927) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8766,17 +9272,17 @@ ROM_START( kovs17 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs18 )
+ROM_START( kovpluss185 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc18.120", 0x100000, 0x400000, CRC(63d2b915) SHA1(0f18be20184ee5e83d47c35daaeb27b70bdffb67) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph185.119", 0x100000, 0x454F8A, CRC(0daecbde) SHA1(e09f57356bbbe3ad2ab77d832be4117319b88887) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph185.rom", 0x180000, 0x800000, CRC(214a45e1) SHA1(3b612190fe8a97666e489fcf30fd49c0063dfa9d) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8793,80 +9299,109 @@ ROM_START( kovs18 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs19 )
+ROM_START( kovpluss186 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc19.120", 0x100000, 0x400000, CRC(6254b6b3) SHA1(d89406c58f396a427769dca1a935b36a4dbd1dc9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph186.119", 0x100000, 0x454F8A, CRC(60ef7fd0) SHA1(7b7116d95fe3b4083e7d857e04976b9cb4dbf545) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph186.rom", 0x180000, 0x800000, CRC(7db8f663) SHA1(e712d332232451713ccd4bf11442c8f022bc5e96) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph186.rom", 0x1000000, 0x0800000, CRC(a03b62f3) SHA1(527df9ade8d093917955f6b607783efbec0b9952) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph153.rom", 0x0800000, 0x0400000, CRC(1e86ebb8) SHA1(0bcac7ff634a43539e910411284928dfaa3005d0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs20 )
+ROM_START( kovpluss187 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc20.120", 0x100000, 0x400000, CRC(06a49bf9) SHA1(f3e0e50d4f5499ae99da13d88c24c3034c6c4e6e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph187.119", 0x100000, 0x454FBE, CRC(ef89f5fc) SHA1(148b2eded3af19bded96e95049da161fe707e988) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph187.rom", 0x180000, 0x800000, CRC(5bafcba9) SHA1(5a30db15bd2148710dc0b9d2e6022b81c8ca44c3) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "pgm_m01s_bios=bh01.rom", 0x000000, 0x200000, CRC(692511a5) SHA1(b272fdd0aa3724ba8ff30d2568c3a6b63f1358b3) )
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
ROM_END
-ROM_START( kovs21 )
+ROM_START( kovpluss188 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc21.120", 0x100000, 0x400000, CRC(9b385a0a) SHA1(2340131a3bf9d606a0400f571793efd3adff9ddc) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph188.119", 0x100000, 0x454FBE, CRC(23e6ec2f) SHA1(43debef6c532952df6cb6603d15ec30f1790ce5e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph115.rom", 0x180000, 0x800000, CRC(c5a5ecbe) SHA1(7337a5b9f2f1450890c617f99aafef67d170fb8b) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "pgm_m01s_bios=bh01.rom", 0x000000, 0x200000, CRC(692511a5) SHA1(b272fdd0aa3724ba8ff30d2568c3a6b63f1358b3) )
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ROM_END
+
+ROM_START( kovpluss189 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph189.119", 0x100000, 0x454FBE, CRC(7dff5c82) SHA1(f4cf18c41c731b377c13cc4abc060a23b4eb0f24) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph147.rom", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8874,26 +9409,26 @@ ROM_START( kovs21 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs22 )
+ROM_START( kovpluss190 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc22.120", 0x100000, 0x400000, CRC(c8cbac70) SHA1(906dde330a6e69782d03aa87b4e55df6a40a4779) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph190.119", 0x100000, 0x454F8A, CRC(565084f2) SHA1(5af568ef2ee13d09c80eea501306b19af313d0c7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph190.rom", 0x0000000, 0x0800000, CRC(10297593) SHA1(7ec25fb8e31c2cbdeb6d5d7b599f00a72f1470f7) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph190.rom", 0x0000000, 0x0800000, CRC(2fda37e0) SHA1(afffe7769c613434dbeb217c2e66d70d052c2026) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -8901,44 +9436,71 @@ ROM_START( kovs22 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs23 )
+ROM_START( kovpluss191 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc23.120", 0x100000, 0x400000, CRC(6f50ed25) SHA1(ce7bc274b4551b4b283d7dbc31c66cbc7247c628) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph191.119", 0x100000, 0x400000, CRC(d1ba41e3) SHA1(a586d873aa29fbc76c5eb2d1e82a422bdc7980b2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0xc00000, "tiles", 0 )
+ ROM_REGION( 0x1400000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph191.rom", 0x180000, 0xF0CBF1, CRC(a39397d4) SHA1(b8afc89fc85a3dd6bb36c1628d89594446f6ec90) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs24 )
+ROM_START( kovpluss192 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc24.120", 0x100000, 0x400000, CRC(31da32d7) SHA1(bd9746e4328e038c466167f49a9ef6e4021644b3) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph192.119", 0x100000, 0x400000, CRC(d4692dd1) SHA1(2f7b6f002c89159a175bad52a86428b7ec701783) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph192.rom", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_ph67.rom", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0603_ph67.rom", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph67.rom", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) )
+ ROM_LOAD( "b0601_ph67.rom", 0x0800000, 0x0400000, CRC(47a9af9c) SHA1(87596e64c2f6c4ed039928d2d69a04e669aeb930) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_ph192.rom", 0x400000, 0x400000, CRC(d84343ec) SHA1(c621a25a497cd58ec9af7374c5bd733d3d940937) )
+ROM_END
+
+ROM_START( kovpluss193 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph193.119", 0x100000, 0x400000, CRC(82e614f9) SHA1(e78073694b846f228673de4a2d5dbb220e2e4ce6) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8955,17 +9517,17 @@ ROM_START( kovs24 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs25 )
+ROM_START( kovpluss194 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc25.120", 0x100000, 0x400000, CRC(c1fb6394) SHA1(1c8a71db04d3be94304ccab8e3be1ae2e8f046a7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph194.119", 0x100000, 0x454FBE, CRC(a26c1067) SHA1(aa9a724cb6f97be097ef4d436911531619641b18) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph208.rom", 0x180000, 0x800000, CRC(806cfc9a) SHA1(d092de39ca8c625c752473461eaca877fce80e7a) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -8982,17 +9544,17 @@ ROM_START( kovs25 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs26 )
+ROM_START( kovpluss195 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc26.120", 0x100000, 0x400000, CRC(76757e47) SHA1(89cf8dec2ea5709e682de45e701633922820daf5) )
+ ROM_LOAD16_WORD_SWAP( "p0600_195.119", 0x100000, 0x46124A, CRC(5fad29b7) SHA1(806ce8b4d8e8b47d5d4ea7f1155ea537f33bbde9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9009,17 +9571,17 @@ ROM_START( kovs26 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs27 )
+ROM_START( kovpluss196 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc27.120", 0x100000, 0x400000, CRC(7ddcef67) SHA1(f101b77f17263b5743af43b24f134dafcea2f45a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph196.119", 0x100000, 0x454F54, CRC(146e77f1) SHA1(b1ffe66f495362521f0f595ce08d25caedc71fe6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9036,17 +9598,17 @@ ROM_START( kovs27 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs28 )
+ROM_START( kovpluss197 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc28.120", 0x100000, 0x400000, CRC(19f501b9) SHA1(8a12169568de895c7244638e0edfd444bb368ead) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph197.119", 0x100000, 0x454F5C, CRC(fe8a5ed0) SHA1(48611e4eb30f1cdece378693ca6003c8e925450b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9063,17 +9625,17 @@ ROM_START( kovs28 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs29 )
+ROM_START( kovpluss198 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc29.120", 0x100000, 0x400000, CRC(95a28658) SHA1(0e5fb2226709ddd651edcdd04f05ea4943d4935a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph198.119", 0x100000, 0x454F8A, CRC(a95e96ed) SHA1(11d7cdf3483608efe9200300eba07a357cc0ae01) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9090,53 +9652,53 @@ ROM_START( kovs29 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs30 )
+ROM_START( kovpluss199 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc30.120", 0x100000, 0x400000, CRC(bb061dd2) SHA1(28094952e3fa6ed92d142d17b1bfd48e2c09e67f) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph199.119", 0x100000, 0x454F4C, CRC(2b5c49c3) SHA1(5d88575b28bad9bb02b40ac0e9d1cf5bcd7593c7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph67.rom", 0x180000, 0x800000, CRC(111a5f5e) SHA1(fe968951fb971df9a927e02d7e6e6d28069d6875) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs31 )
+ROM_START( kovpluss200 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc31.120", 0x100000, 0x400000, CRC(f70948ec) SHA1(ff17ef0dd87ddc769504407fd6e4c75231119ce0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph200.119", 0x100000, 0x454FBE, CRC(dea6b22b) SHA1(93772f6d56e884e7b0f05b9abd560bf0ed3f318a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph200.rom", 0x180000, 0x800000, CRC(8d0f177a) SHA1(68731c99f684f294c038c9b5e831fd6dc334aa11) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0600_ph116.rom", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
+ ROM_LOAD( "a0601_ph116.rom", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph116.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9144,26 +9706,26 @@ ROM_START( kovs31 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs32 )
+ROM_START( kovpluss201 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc32.120", 0x100000, 0x400000, CRC(f4ebae89) SHA1(fd73250aff66af48c6fbd37c43ed6888c80f1cd8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph201.119", 0x100000, 0x454F8A, CRC(3fa3ca71) SHA1(727d0e61911e124b767be7bb6c94f70e2762b87d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph201.rom", 0x180000, 0x800000, CRC(a2b8c8b1) SHA1(a000402ecbe90d05f7dd3f933a31233ef482d09a) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0600_ph116.rom", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
+ ROM_LOAD( "a0601_ph116.rom", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph116.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9171,26 +9733,26 @@ ROM_START( kovs32 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs33 )
+ROM_START( kovpluss202 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc33.120", 0x100000, 0x400000, CRC(0ad3eaf2) SHA1(b7b8592d8ed49894fcd64d846d55194edfce7958) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph202.119", 0x100000, 0x400000, CRC(4eb5b21f) SHA1(26dcea8e7a7a9d5afad8940cd91c5a6552573be2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600lb.rom", 0x0000000, 0x0800000, CRC(21e272ae) SHA1(71bee0d53a80c406c813e1c6ea99774df2e40f9c) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600lb.rom", 0x0000000, 0x0800000, CRC(b79355de) SHA1(4773a83fe646e27f6223897fea56eb438edc9809) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9198,26 +9760,26 @@ ROM_START( kovs33 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs34 )
+ROM_START( kovpluss203 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc34.120", 0x100000, 0x400000, CRC(a6634b58) SHA1(78ce572e25ae4c708580987e915fa01d622a1a61) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph203.119", 0x100000, 0x400000, CRC(ebb14222) SHA1(7fe20f4a70f7ae10561b4d7f032726d911638695) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph145.rom", 0x0000000, 0x0800000, CRC(3aa14383) SHA1(fcb545adb11127f464921ba19d2fc2898f937422) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph145.rom", 0x0000000, 0x0800000, CRC(8d0b67ea) SHA1(40826d8f1612d7210c11d379249ad8ffa6818d04) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9225,98 +9787,127 @@ ROM_START( kovs34 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs35 )
+ROM_START( kovpluss204 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc35.120", 0x100000, 0x400000, CRC(9946638a) SHA1(97c89cf4e6b4d86bab70a2e291b64586dd477fa9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph204.119", 0x100000, 0x400000, CRC(94f03220) SHA1(757a3aa5ecab3d01334f87a0af7c67b031df3efd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph167.rom", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "pgm_m01s_bios=bh02.rom", 0x000000, 0x200000, CRC(bc785efc) SHA1(a07a519a9be66de9295236e49bc721e0d0b3b883) )
+ ROM_LOAD( "m0600_ph167.rom", 0x400000, 0x400000, CRC(8865131e) SHA1(6b4b52c88353d3c0cea4378db26d608bca311979) )
ROM_END
-ROM_START( kovs36 )
+ROM_START( kovpluss205 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc36.120", 0x100000, 0x400000, CRC(4283f8c6) SHA1(207a2390fc4f7f4ba77fff74e1d1b040c8c91237) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph205.119", 0x100000, 0x454fd6, CRC(2602c386) SHA1(24e6fdcb262c6f18c7e0e87a49f072fb5dbe13bd) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc05.120", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) )
+ ROM_LOAD( "t0600_ph205.rom", 0x180000, 0x800000, CRC(ff6b643b) SHA1(b6b75c0988165297cbbfe974c9f5a5c7c4d4c46f) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc05.120", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
- ROM_LOAD( "a0603hc05.120", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+ ROM_LOAD( "a0602_ph205.rom", 0x1000000, 0x0800000, CRC(6fe3c258) SHA1(f8fcacd5ba2d13b32e867c8ef1cd2efb72a90208) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc05.120", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) )
- ROM_LOAD( "b0601hc05.120", 0x0800000, 0x0400000, CRC(47a9af9c) SHA1(87596e64c2f6c4ed039928d2d69a04e669aeb930) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_ph205.rom", 0x0800000, 0x0454F4A, CRC(6044aadf) SHA1(239216d512f0909d2a1bab546389d64ddc1df001) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600s05.126", 0x400000, 0x400000, CRC(d84343ec) SHA1(c621a25a497cd58ec9af7374c5bd733d3d940937) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs37 )
+ROM_START( kovpluss206 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc37.119", 0x100000, 0x400000, CRC(155eda1e) SHA1(9f10594be15cf60f5fe8a17a3b95073b537a35a8) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph206.119", 0x100000, 0x400000, CRC(06ce91ea) SHA1(a06e165c0fa8b5d9abcc43fbbb3a1998eeb042fe) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc12.120", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
+ ROM_LOAD( "t0600_ph206.rom", 0x180000, 0x800000, CRC(d8600807) SHA1(0607cec77d895e2d593c174da8b9c6ae1d345302) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc37.rom", 0x400000, 0x400000, CRC(25f4f240) SHA1(63c52b55da5c0dc4c9cc7db587bdd3fbfb128745) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs38 )
+ROM_START( kovpluss207 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc38.120", 0x100000, 0x2bc000, CRC(92a520a8) SHA1(b6ee189ac1257e2532bd080d59111d09e214e58b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph207.119", 0x100000, 0x454F8A, CRC(9b0f2d34) SHA1(2f2ce07b2295cd9b1e7c505ce254d05d217d2a4e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph167.rom", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_ph115.rom", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_ph115.rom", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph115.rom", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
+ ROM_LOAD( "b0601_ph115.rom", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "pgm_m01s_bios=bh01.rom", 0x000000, 0x200000, CRC(692511a5) SHA1(b272fdd0aa3724ba8ff30d2568c3a6b63f1358b3) )
+ ROM_LOAD( "m0600_ph115.rom", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ROM_END
+
+ROM_START( kovpluss208 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph208.119", 0x100000, 0x454FBE, CRC(b669683f) SHA1(9b88c8c0658dd2b23e3428969f45d306d4d5ea32) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph208.rom", 0x180000, 0x800000, CRC(806cfc9a) SHA1(d092de39ca8c625c752473461eaca877fce80e7a) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9333,26 +9924,26 @@ ROM_START( kovs38 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs39 )
+ROM_START( kovpluss209 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc39.120", 0x100000, 0x454fd6, CRC(2602c386) SHA1(24e6fdcb262c6f18c7e0e87a49f072fb5dbe13bd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph209.119", 0x100000, 0x454FBE, CRC(eb1bcf98) SHA1(edfc25854dc57d1af5abde9d7fa0ca1e24826e8b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc39.120", 0x180000, 0x800000, CRC(ff6b643b) SHA1(b6b75c0988165297cbbfe974c9f5a5c7c4d4c46f) )
+ ROM_LOAD( "t0600_ph209.rom", 0x180000, 0x800000, CRC(40ede14b) SHA1(9e7f84f2dd54c5aa909529468bdfbc301c2dee43) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph179.rom", 0x0000000, 0x0800000, CRC(3a73f446) SHA1(102ac046ea44e704195105081d40125a54c42d69) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc39.120", 0x1000000, 0x0800000, CRC(6fe3c258) SHA1(f8fcacd5ba2d13b32e867c8ef1cd2efb72a90208) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph179.rom", 0x0000000, 0x0800000, CRC(0b0ab3dc) SHA1(05e666b6c0dddafd531e7472db053b21ecc35ba8) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9360,26 +9951,26 @@ ROM_START( kovs39 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs40 )
+ROM_START( kovpluss210 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc40.120", 0x100000, 0x454FBE, CRC(b669683f) SHA1(9b88c8c0658dd2b23e3428969f45d306d4d5ea32) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph210.119", 0x100000, 0x400000, CRC(735e272b) SHA1(25f179175bfcb7b349b036593fbbb954e762be70) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc40.120", 0x180000, 0x800000, CRC(806cfc9a) SHA1(d092de39ca8c625c752473461eaca877fce80e7a) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9387,26 +9978,26 @@ ROM_START( kovs40 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs41 )
+ROM_START( kovpluss211 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc41.120", 0x100000, 0x454FBE, CRC(eb1bcf98) SHA1(edfc25854dc57d1af5abde9d7fa0ca1e24826e8b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph211.119", 0x100000, 0x400000, CRC(850b3f37) SHA1(63500e57dc6ba4c3e7f2f12cb212da80a3c68ed4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc41.120", 0x180000, 0x800000, CRC(40ede14b) SHA1(9e7f84f2dd54c5aa909529468bdfbc301c2dee43) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc41.rom", 0x0000000, 0x0800000, CRC(3a73f446) SHA1(102ac046ea44e704195105081d40125a54c42d69) )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc41.rom", 0x0000000, 0x0800000, CRC(0b0ab3dc) SHA1(05e666b6c0dddafd531e7472db053b21ecc35ba8) )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9414,37 +10005,37 @@ ROM_START( kovs41 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs42 )
+ROM_START( kovpluss212 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc42.120", 0x100000, 0x454F8A, CRC(9b0f2d34) SHA1(2f2ce07b2295cd9b1e7c505ce254d05d217d2a4e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph212.119", 0x100000, 0x400000, CRC(58c4e318) SHA1(54786350d463533240d680f037a0442c44115080) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc06.120", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs43 )
+ROM_START( kovpluss213 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc43.115", 0x100000, 0x454F8A, CRC(47eb51e3) SHA1(9a1f81e6a4aa022559fc76993ab9f3b382022104) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph213.119", 0x100000, 0x400000, CRC(59881d09) SHA1(33d718647c5d85f5d8cc14d0a2e2615b9d816379) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -9454,13 +10045,13 @@ ROM_START( kovs43 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph190.rom", 0x0000000, 0x0800000, CRC(10297593) SHA1(7ec25fb8e31c2cbdeb6d5d7b599f00a72f1470f7) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_ph190.rom", 0x0000000, 0x0800000, CRC(2fda37e0) SHA1(afffe7769c613434dbeb217c2e66d70d052c2026) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9468,17 +10059,17 @@ ROM_START( kovs43 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs44 )
+ROM_START( kovpluss214 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc44.119", 0x100000, 0x454F8A, CRC(0e971e4e) SHA1(bb829c39d05c73a036dd0f165622aaf438e96347) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph214.119", 0x100000, 0x400000, CRC(b2b6d1eb) SHA1(525f5e3ab964f83b58bd68f3f130540049a88150) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph12.rom", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9495,20 +10086,47 @@ ROM_START( kovs44 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs45 )
+ROM_START( kovpluss215 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc45.119", 0x100000, 0x454F8A, CRC(6c115d7e) SHA1(7e0935bf4bbb3f54fb9f2dae939baeac9b6fbb7b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph215.119", 0x100000, 0x400000, CRC(4283f8c6) SHA1(207a2390fc4f7f4ba77fff74e1d1b040c8c91237) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc06.120", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
+ ROM_LOAD( "t0600_ph192.rom", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600_ph67.rom", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0603_ph67.rom", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_ph67.rom", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) )
+ ROM_LOAD( "b0601_ph67.rom", 0x0800000, 0x0400000, CRC(47a9af9c) SHA1(87596e64c2f6c4ed039928d2d69a04e669aeb930) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_ph192.rom", 0x400000, 0x400000, CRC(d84343ec) SHA1(c621a25a497cd58ec9af7374c5bd733d3d940937) )
+ROM_END
+
+ROM_START( kovpluss216 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph216.119", 0x100000, 0x400000, CRC(a77840a8) SHA1(64b5f949a2acfdafc67762303dcc04a4c5313347) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
@@ -9519,47 +10137,48 @@ ROM_START( kovs45 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc06.120", 0x400000, 0x400000, CRC(8865131e) SHA1(6b4b52c88353d3c0cea4378db26d608bca311979) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs47 )
+ROM_START( kovpluss218 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc47.119", 0x100000, 0x454F8A, CRC(b5053980) SHA1(e3e8ecf40eb1c57123c67fc217af30e377ca4703) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph218.119", 0x100000, 0x400000, CRC(e1b6533a) SHA1(c7c728e2eb92b2b26b749863e61a3d28e31726c8) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc06.120", 0x180000, 0x800000, CRC(ea123375) SHA1(8ffff9eae6927824c3e4f7891939153854004857) )
+ ROM_LOAD( "t0600.ph17", 0x180000, 0x800000, CRC(84567fa4) SHA1(932fdd8095b499acbac69035c12929a2dc9a5564) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc03.120", 0x0000000, 0x0800000, CRC(07d91ea3) SHA1(8713409439eb4a2875baffbda711587f283a652b) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "pgm_m01s_bios=bh01.rom", 0x000000, 0x200000, CRC(692511a5) SHA1(b272fdd0aa3724ba8ff30d2568c3a6b63f1358b3) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs48 )
+ROM_START( kovpluss219 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc48.119", 0x100000, 0x454F8A, CRC(ef0a7668) SHA1(783e017a0b054c23e6cdf86d9b50488071a542d0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph219.119", 0x100000, 0x400000, CRC(42871f58) SHA1(9ceda485e2e08be69adb21226b312b58de9810ff) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc47.119", 0x180000, 0x800000, CRC(4fc07af6) SHA1(3f108d9b150ea9c6dc0685e926576724f8489d31) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9576,107 +10195,107 @@ ROM_START( kovs48 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs49 )
+ROM_START( kovpluss220 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc49.119", 0x100000, 0x400000, CRC(c7a96121) SHA1(42454054ab917357c734b5cdec66f468ef41366b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph220.119", 0x100000, 0x400000, CRC(38799ea7) SHA1(9232bd94f6c278a77e1f2b8a9992bdaaacfe527b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0x1400000, "tiles", 0 )
+ ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc49.119", 0x180000, 0xF0CBF1, CRC(77798793) SHA1(365de45c9c81472b8b1948fc12869e89dc5feb73) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs50 )
+ROM_START( kovpluss221 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc50.119", 0x100000, 0x454F8A, CRC(8ae17e93) SHA1(bd3a5c22453e5ce1036fce1f4224f21156049652) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph221.119", 0x100000, 0x400000, CRC(7a2b65a3) SHA1(b97d536454ce313b229d3f07f7e5aaa5681e52cc) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc50.120", 0x180000, 0x800000, CRC(1bcf658c) SHA1(f29b3475437864adf653a7eab35868db16618866) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc50.rom", 0x0000000, 0x0800000, CRC(b64be5d6) SHA1(7a62429e095a11370dcf7cb80233fd463862e810) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc50.rom", 0x0000000, 0x0800000, CRC(759b172f) SHA1(d5c721ce3e490773b0ed7d3df21330225da12913) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_ph30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs51 )
+ROM_START( kovpluss222 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc51.119", 0x100000, 0x455145, CRC(cf978606) SHA1(be3eb0290a2829104a65f88d48fbe71d8881e48b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph222.119", 0x100000, 0x400000, CRC(1f6a53ac) SHA1(99d3a44ca3dda1e21d6d60cd00fec894e2710ed3) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc51.120", 0x180000, 0x800000, CRC(f7b6f432) SHA1(1c450f5eac830a41248c93b3e3f67abc217e18c3) )
+ ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc51.rom", 0x0000000, 0x0800000, CRC(b2a208a1) SHA1(3c4191336aa760e6077eee9983c809dfbe3eb57a) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc51.rom", 0x0000000, 0x0800000, CRC(e0a70b54) SHA1(ad94e39fb418770af677083406c3db7a0279c865) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_REGION( 0x1000000, "ics", 0 )
+ ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc51.rom", 0x400000, 0x454F47, CRC(132765c9) SHA1(b4f56dfeba59fea248ec4e04255033e2cb3ec8fb) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs52 )
+ROM_START( kovpluss223 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc52.119", 0x100000, 0x454F8A, CRC(b03480a8) SHA1(91f982396e8026075807ff29c9d9a721fa879f08) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph223.119", 0x100000, 0x400000, CRC(fcd71b10) SHA1(eef93db05078b7838b8f536716cd7fa9831af3c7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc52.120", 0x180000, 0x800000, CRC(14a294bc) SHA1(e1cb412612e98e143495f60208c6425224c2a183) )
+ ROM_LOAD( "t0600_ph223.rom", 0x180000, 0x800000, CRC(aebec4d3) SHA1(fae618fcac8d9f44c647ef322323f3f7872a02e1) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc41.rom", 0x0000000, 0x0800000, CRC(3a73f446) SHA1(102ac046ea44e704195105081d40125a54c42d69) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc41.rom", 0x0000000, 0x0800000, CRC(0b0ab3dc) SHA1(05e666b6c0dddafd531e7472db053b21ecc35ba8) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9684,26 +10303,26 @@ ROM_START( kovs52 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs53 )
+ROM_START( kovpluss224 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc53.119", 0x100000, 0x454FBE, CRC(f3807138) SHA1(41e7c2a0e55de0c7ff3ee41557a9c3666c98541a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph224.119", 0x100000, 0x400000, CRC(b84d1960) SHA1(2eeba38759989316ad90b365bb7df53171ec475f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc53.120", 0x180000, 0x800000, CRC(169b4e8b) SHA1(dec35a62db009075fa4fc4181730985366b0df65) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc53.rom", 0x0000000, 0x0800000, CRC(bb79255a) SHA1(3b378f905468d43ba0322e03927d41caee38dc2c) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc53.rom", 0x0000000, 0x0800000, CRC(383b4a57) SHA1(11667cd3e46679bffac9ccdf884cce8aea5270cf) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9711,71 +10330,71 @@ ROM_START( kovs53 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs54 )
+ROM_START( kovpluss225 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc54.119", 0x100000, 0x46124A, CRC(b0b81cbb) SHA1(5d69fd98379d390ceaa24dfefaef1a7128f1dbae) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph225.119", 0x100000, 0x400000, CRC(10a28fd5) SHA1(b019d87b9df8ff0e0086255d2181de397278d061) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc54.120", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs55 )
+ROM_START( kovpluss226 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc55.119", 0x100000, 0x454F47, CRC(869f4a10) SHA1(f63cb7d1be50a99611cbfaa1fac0094b001ab927) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph226.119", 0x100000, 0x400000, CRC(8085b9f2) SHA1(e3abbd61ffc90f4c83e19f492f0620160da3a01b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph226.rom", 0x180000, 0x800000, CRC(8c80ca87) SHA1(f6d8bb5497ca809b8f0ec3bab534f1d50ed2e7d1) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs56 )
+ROM_START( kovpluss227 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc56.119", 0x100000, 0x454F8A, CRC(0daecbde) SHA1(e09f57356bbbe3ad2ab77d832be4117319b88887) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph227.119", 0x100000, 0x400000, CRC(a570adb1) SHA1(89ad282e7d672436a1fa09147932144dee61a8e4) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc56.rom", 0x180000, 0x800000, CRC(214a45e1) SHA1(3b612190fe8a97666e489fcf30fd49c0063dfa9d) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -9789,94 +10408,94 @@ ROM_START( kovs56 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600.ph17", 0x400000, 0x400000, CRC(75eaf52b) SHA1(4981992441b35343c8bf23e730bba070ddef3350) )
ROM_END
-ROM_START( kovs57 )
+ROM_START( kovpluss228 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc57.119", 0x100000, 0x454F8A, CRC(60ef7fd0) SHA1(7b7116d95fe3b4083e7d857e04976b9cb4dbf545) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph228.119", 0x100000, 0x400000, CRC(2ab209d2) SHA1(376e3a48d45edf2917814cfe829d8aa3e21325af) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc57.119", 0x180000, 0x800000, CRC(7db8f663) SHA1(e712d332232451713ccd4bf11442c8f022bc5e96) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc57.119", 0x1000000, 0x0800000, CRC(a03b62f3) SHA1(527df9ade8d093917955f6b607783efbec0b9952) )
+ ROM_LOAD( "a0602_ph30.rom", 0x1000000, 0x0800000, CRC(8cf676b3) SHA1(72563c516d2f8a83d33f0a3d5443913839a84cc0) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc57.119", 0x0800000, 0x0400000, CRC(1e86ebb8) SHA1(0bcac7ff634a43539e910411284928dfaa3005d0) )
+ ROM_LOAD( "b0601_ph30.rom", 0x0800000, 0x0400000, CRC(b2a63db0) SHA1(632529dac6c9243be80e375c39620c97dbae5ee6) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs58 )
+ROM_START( kovpluss229 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc58.119", 0x100000, 0x454FBE, CRC(ef89f5fc) SHA1(148b2eded3af19bded96e95049da161fe707e988) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph229.119", 0x100000, 0x400000, CRC(dba4b521) SHA1(0773b303583537f609fab8e5c1c975c75e979a7d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc58.119", 0x180000, 0x800000, CRC(5bafcba9) SHA1(5a30db15bd2148710dc0b9d2e6022b81c8ca44c3) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs59 )
+ROM_START( kovpluss230 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc59.119", 0x100000, 0x454FBE, CRC(23e6ec2f) SHA1(43debef6c532952df6cb6603d15ec30f1790ce5e) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph230.119", 0x100000, 0x400000, CRC(3f817e04) SHA1(27439c1a92ce2a37e1d2c8b7d44ce7051c52e41a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc59.119", 0x180000, 0x800000, CRC(c5a5ecbe) SHA1(7337a5b9f2f1450890c617f99aafef67d170fb8b) )
+ ROM_LOAD( "p0600_ph230.rom", 0x180000, 0x800000, CRC(53de4d69) SHA1(aee4840f2286559eda2af3afae12d07c56a94f7a) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc06.120", 0x0000000, 0x0800000, CRC(5bd7ea9f) SHA1(0eb33bd0e23441394ae7c6fa28aafe11adf0b22f) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc42.120", 0x1000000, 0x0800000, CRC(b64e6473) SHA1(d231b85d1a3466565a90b2bb1489ef3038377fd2) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc42.120", 0x0800000, 0x0400000, CRC(3737c3f7) SHA1(ed01d926ac080991fd5b98b04977dde84152f8e1) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc42.120", 0x400000, 0x400000, CRC(730640d6) SHA1(d0d7e7c85fd47e4c1cebc7953269979922da869d) )
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs60 )
+ROM_START( kovpluss231 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc60.119", 0x100000, 0x454F8A, CRC(565084f2) SHA1(5af568ef2ee13d09c80eea501306b19af313d0c7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph231.119", 0x100000, 0x400000, CRC(c4e2dbd4) SHA1(4f6d146f560ec6abdb88a6ef4ccc61eea45f9bf7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -9886,13 +10505,13 @@ ROM_START( kovs60 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc11.120", 0x0000000, 0x0800000, CRC(10297593) SHA1(7ec25fb8e31c2cbdeb6d5d7b599f00a72f1470f7) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc11.120", 0x0000000, 0x0800000, CRC(2fda37e0) SHA1(afffe7769c613434dbeb217c2e66d70d052c2026) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -9900,10 +10519,10 @@ ROM_START( kovs60 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs61 )
+ROM_START( kovpluss232 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc61.119", 0x100000, 0x454FBE, CRC(a26c1067) SHA1(aa9a724cb6f97be097ef4d436911531619641b18) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph232.119", 0x100000, 0x400000, CRC(35bdb9b2) SHA1(7537a9298610d1c758b72b450d77204b870fadd6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -9927,37 +10546,64 @@ ROM_START( kovs61 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs62 )
+ROM_START( kovpluss233 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc62.119", 0x100000, 0x454FBE, CRC(7dff5c82) SHA1(f4cf18c41c731b377c13cc4abc060a23b4eb0f24) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph233.119", 0x100000, 0x400000, CRC(ba4c929d) SHA1(5efba40e80fa9f1308ed820c9ad42ace720dff32) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc54.120", 0x180000, 0x800000, CRC(657bc51d) SHA1(ecc451788779000009ff15c4895d93408a51c3ce) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc08.120", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.120", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
+ ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs63 )
+ROM_START( kovpluss234 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc63.119", 0x100000, 0x46124A, CRC(5fad29b7) SHA1(806ce8b4d8e8b47d5d4ea7f1155ea537f33bbde9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph234.119", 0x100000, 0x400000, CRC(9c26bc4d) SHA1(fdcb9da8ebe1985dc6179d2f7a2dc1d53cc6b442) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0600lw.rom", 0x0000000, 0x0800000, CRC(cca70135) SHA1(2d288df75907e50c7fc2beca5fb9fd895faece55) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602lw.rom", 0x1000000, 0x0800000, CRC(71c8a46c) SHA1(6391eb95e1f2933b0e02518232a4bbcf7c91b73f) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600lw.rom", 0x0000000, 0x0800000, CRC(a4155c55) SHA1(3146774f00dd4156b7423d9983dc6e678aca648d) )
+ ROM_LOAD( "b0601lw.rom", 0x0800000, 0x0400000, CRC(a261d5bd) SHA1(19204c5ab9861f8ccfb0b168e2bb4137f9d14dfe) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovpluss235 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_ph235.119", 0x100000, 0x400000, CRC(e683230f) SHA1(073f6d95c2c94317e2b96054e4b595c7c4446160) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -9981,10 +10627,10 @@ ROM_START( kovs63 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs64 )
+ROM_START( kovpluss236 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc64.119", 0x100000, 0x454F54, CRC(146e77f1) SHA1(b1ffe66f495362521f0f595ce08d25caedc71fe6) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph236.119", 0x100000, 0x400000, CRC(4003e130) SHA1(a2441c7ac4f88dbad754d4d8dbe3b1c08670621d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10008,17 +10654,17 @@ ROM_START( kovs64 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs65 )
+ROM_START( kovpluss237 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc65.119", 0x100000, 0x454F5C, CRC(fe8a5ed0) SHA1(48611e4eb30f1cdece378693ca6003c8e925450b) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph237.119", 0x100000, 0x400000, CRC(f7d003a5) SHA1(52440e7678e61356e86da2ac59b717677ff14c8a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph12.rom", 0x180000, 0x800000, CRC(c70efb8c) SHA1(0254abce39cd85e163b26078d512babc45522e39) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10035,44 +10681,44 @@ ROM_START( kovs65 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs66 )
+ROM_START( kovpluss238 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc66.119", 0x100000, 0x454F8A, CRC(a95e96ed) SHA1(11d7cdf3483608efe9200300eba07a357cc0ae01) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph238.119", 0x100000, 0x400000, CRC(f2fe7a40) SHA1(a89da518c862e005d16f81e66f53a27b26cbad83) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s01.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
+ ROM_LOAD( "t0600_ph238.rom", 0x180000, 0x800000, CRC(7ac50fd8) SHA1(586c6410dab9f2838238808795b8478c17ffb084) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_ph78.rom", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph177.rom", 0x1000000, 0x0800000, CRC(efb30f14) SHA1(ab5b4232b2dfc9f4e3a77112028a903f30b41fb9) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0600_ph78.rom", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
+ ROM_LOAD( "b0601_ph177.rom", 0x0800000, 0x0400000, CRC(f43e4276) SHA1(b0ad317f70681e4300228f34bb8f4bead50111ea) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs67 )
+ROM_START( kovpluss239 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc67.119", 0x100000, 0x454F4C, CRC(2b5c49c3) SHA1(5d88575b28bad9bb02b40ac0e9d1cf5bcd7593c7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph239.119", 0x100000, 0x400000, CRC(f5ee44ad) SHA1(003efd6e0e9c29a861b6b6e359bd025c5747216c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc67.rom", 0x180000, 0x800000, CRC(111a5f5e) SHA1(fe968951fb971df9a927e02d7e6e6d28069d6875) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10082,33 +10728,33 @@ ROM_START( kovs67 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs68 )
+ROM_START( kovpluss240 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc68.119", 0x100000, 0x454FBE, CRC(dea6b22b) SHA1(93772f6d56e884e7b0f05b9abd560bf0ed3f318a) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph240.119", 0x100000, 0x400000, CRC(9b742e1d) SHA1(33d9cbcd623acbc8d207d7449b64aaac3af86a73) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc68.119", 0x180000, 0x800000, CRC(8d0f177a) SHA1(68731c99f684f294c038c9b5e831fd6dc334aa11) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc68.119", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
- ROM_LOAD( "a0601hc68.119", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc68.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -10116,26 +10762,26 @@ ROM_START( kovs68 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs69 )
+ROM_START( kovpluss241 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc69.119", 0x100000, 0x454F8A, CRC(3fa3ca71) SHA1(727d0e61911e124b767be7bb6c94f70e2762b87d) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph241.119", 0x100000, 0x400000, CRC(664d3cae) SHA1(135b0d18c451456713a314389a607d92936ddc7b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc69.119", 0x180000, 0x800000, CRC(a2b8c8b1) SHA1(a000402ecbe90d05f7dd3f933a31233ef482d09a) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc68.119", 0x0000000, 0x0800000, CRC(24091941) SHA1(7fc28b716aa115815470add57f07d99c21e53f38) )
- ROM_LOAD( "a0601hc68.119", 0x0800000, 0x0800000, CRC(5f01af74) SHA1(a150902df6427463da17016d8263ee5e6ee52ae3) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc68.rom", 0x0000000, 0x0800000, CRC(1ce751b1) SHA1(6bb9297eb66d88ba4c6202bdc3b4142df51b13bd) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -10143,53 +10789,53 @@ ROM_START( kovs69 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs70 )
+ROM_START( kovpluss242 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc70.119", 0x100000, 0x400000, CRC(d1ba41e3) SHA1(a586d873aa29fbc76c5eb2d1e82a422bdc7980b2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph242.119", 0x100000, 0x400000, CRC(6f50ed25) SHA1(ce7bc274b4551b4b283d7dbc31c66cbc7247c628) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0x1400000, "tiles", 0 )
+ ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc70.119", 0x180000, 0xF0CBF1, CRC(a39397d4) SHA1(b8afc89fc85a3dd6bb36c1628d89594446f6ec90) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc07.120", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601plus14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs71 )
- ROM_REGION( 0xE00000, "maincpu", 0 )
+ROM_START( kovpluss243 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc71.119", 0x100000, 0x751CE8, CRC(1b9d9073) SHA1(c91fa67713e0c9cff7c38661d8746820b79f4afb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph243.119", 0x100000, 0x400000, CRC(76757e47) SHA1(89cf8dec2ea5709e682de45e701633922820daf5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0x1400000, "tiles", 0 )
+ ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc71.119", 0x180000, 0x800000, CRC(6459e292) SHA1(4d24ea61ee400a7f2cef9f37a6e98599bcfcddde) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc50.rom", 0x0000000, 0x0800000, CRC(b64be5d6) SHA1(7a62429e095a11370dcf7cb80233fd463862e810) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc50.rom", 0x0000000, 0x0800000, CRC(759b172f) SHA1(d5c721ce3e490773b0ed7d3df21330225da12913) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -10197,44 +10843,44 @@ ROM_START( kovs71 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs72 )
- ROM_REGION( 0xE00000, "maincpu", 0 )
+ROM_START( kovpluss244 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc72.119", 0x100000, 0x751CE8, CRC(ff1dad51) SHA1(c7730c52ffceead200c3b3ce73800a140a1235a0) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph244.119", 0x100000, 0x400000, CRC(7ddcef67) SHA1(f101b77f17263b5743af43b24f134dafcea2f45a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
- ROM_REGION( 0x1400000, "tiles", 0 )
+ ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc72.119", 0x180000, 0x800000, CRC(92b89388) SHA1(a3ec0761858a77f3d74b7c56078190db239f5ca4) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc08.120", 0x0000000, 0x0800000, CRC(098cd614) SHA1(663e8ad60d1bdbdea22f8b186454649b4e432092) )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc72.119", 0x1000000, 0x0800000, CRC(efb30f14) SHA1(ab5b4232b2dfc9f4e3a77112028a903f30b41fb9) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.120", 0x0000000, 0x0800000, CRC(b3691ed3) SHA1(3664fbd8bd775817a5f51326ecc05180c83c5e19) )
- ROM_LOAD( "b0601hc72.119", 0x0800000, 0x0400000, CRC(f43e4276) SHA1(b0ad317f70681e4300228f34bb8f4bead50111ea) )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs73 )
+ROM_START( kovpluss245 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc73.119", 0x100000, 0x400000, CRC(Edb98d5a) SHA1(42b1cc26e5170930f74867d2e9a6c0d5272f87d4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph245.119", 0x100000, 0x400000, CRC(bb061dd2) SHA1(28094952e3fa6ed92d142d17b1bfd48e2c09e67f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph19.rom", 0x180000, 0x800000, CRC(a51f6c60) SHA1(e2c184d6e4bb1e6fc02ee2e5953693c7461746be) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10251,10 +10897,10 @@ ROM_START( kovs73 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs74 )
+ROM_START( kovpluss246 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc74.119", 0x100000, 0x400000, CRC(B6babb70) SHA1(Dce5455a4ae7281c32bfda28cd927849739926c2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph246.119", 0x100000, 0x2bc000, CRC(92a520a8) SHA1(b6ee189ac1257e2532bd080d59111d09e214e58b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10278,10 +10924,10 @@ ROM_START( kovs74 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs75 )
+ROM_START( kovpluss247 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc75.119", 0x100000, 0x400000, CRC(810f5175) SHA1(Bae0d4bef7da5d198d9af0c66e87701bbf5abeb3) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph247.119", 0x100000, 0x400000, CRC(Ea020eee) SHA1(8e84134fcc24d2796aceefb3c7d0b9c5c9e647f7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10305,10 +10951,10 @@ ROM_START( kovs75 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs76 )
+ROM_START( kovpluss248 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc76.119", 0x100000, 0x400000, CRC(C5a5efa1) SHA1(08a2724723b800383d0d3e87b67694b8a910bac9) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph248.119", 0x100000, 0x400000, CRC(938a21b7) SHA1(a7607d4adf4e2d340ee0383f2305ea61e59a1d9e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10332,17 +10978,17 @@ ROM_START( kovs76 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs77 )
+ROM_START( kovpluss249 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc77.119", 0x100000, 0x400000, CRC(107737dd) SHA1(F50ac2df58affdb5c0afa8813fe51af02cd1efc4) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph249.119", 0x100000, 0x400000, CRC(a81bdf2a) SHA1(b16df8b180a2598f177af24dba8b076cf880ba0a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10359,17 +11005,17 @@ ROM_START( kovs77 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs78 )
+ROM_START( kovpluss250 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc78.119", 0x100000, 0x400000, CRC(61b9aa6b) SHA1(04346409c12b5199a2daee3e3c733493e9e3a434) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph250.119", 0x100000, 0x400000, CRC(434834ec) SHA1(d6572a8ee4d5c0b4a852c52d385ebc199dd0588d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10386,10 +11032,10 @@ ROM_START( kovs78 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs80 )
+ROM_START( kovpluss251 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc80.119", 0x100000, 0x400000, CRC(A849f558) SHA1(D496594755984f80414627e129c84cc55715d643) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph251.119", 0x100000, 0x400000, CRC(a2e628df) SHA1(9105ddf613bf134664b4dc05eda2ea8b7a6f8c79) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10410,13 +11056,13 @@ ROM_START( kovs80 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ ROM_LOAD( "m0600.ph17", 0x400000, 0x400000, CRC(75eaf52b) SHA1(4981992441b35343c8bf23e730bba070ddef3350) )
ROM_END
-ROM_START( kovs81 )
+ROM_START( kovpluss252 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc81.119", 0x100000, 0x400000, CRC(D5ef9194) SHA1(Af44dc3bad77246414026fbdd67ca6ad801206cd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph252.119", 0x100000, 0x400000, CRC(d168dd23) SHA1(e66976c57847f95999f6d03a6fd9f6ce54f13f31) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10428,22 +11074,22 @@ ROM_START( kovs81 )
ROM_REGION( 0x1c00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0602_ph07.rom", 0x1000000, 0x0800000, CRC(d9ea9298) SHA1(abaab6400613c1f2ff534fc0a9625e7dcf88a351) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0601_ph14.rom", 0x0800000, 0x0400000, CRC(b0809a1e) SHA1(3e9a20d38afea5eedbe0e7fd790c3223c88e20f8) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs82 )
+ROM_START( kovpluss253 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc82.119", 0x100000, 0x400000, CRC(81beb469) SHA1(8ef29f54a33bf331c5f92ce9e5825241695e56a7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph253.119", 0x100000, 0x400000, CRC(2b6d6fdb) SHA1(4d8f50653c053aa1a074624ba0e1eae4c6b996e0) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10467,10 +11113,10 @@ ROM_START( kovs82 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs83 )
+ROM_START( kovpluss254 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc83.119", 0x100000, 0x400000, CRC(7b4c1e3a) SHA1(Ef55e9798a978c151320c4875e3f648057eaa83c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph254.119", 0x100000, 0x400000, CRC(d0229169) SHA1(62933ac6971a4108c0d4a58dbd2a9bf1b695b201) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10494,10 +11140,10 @@ ROM_START( kovs83 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs84 )
+ROM_START( kovpluss255 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc84.119", 0x100000, 0x400000, CRC(Ea020eee) SHA1(8e84134fcc24d2796aceefb3c7d0b9c5c9e647f7) )
+ ROM_LOAD16_WORD_SWAP( "p0600_ph255.119", 0x100000, 0x400000, CRC(65f325c1) SHA1(0cff3f9f3475e2ecfd17772179a3d34e6399ecc1) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
@@ -10521,11 +11167,11 @@ ROM_START( kovs84 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovs85 )
+ROM_START( kovplusas01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_BYTE( "v119hc01.u3", 0x100001, 0x080000, CRC(7a099955) SHA1(29a7eb26446176b30a4b5b56d583a2661484c086) )
- ROM_LOAD16_BYTE( "v119hc01.u5", 0x100000, 0x080000, CRC(0a3a6e2f) SHA1(bb2ca2b147b9f2d51f3b7c0e88c484c974a731f7) )
+ ROM_LOAD16_BYTE( "v119_ph01.u3", 0x100001, 0x080000, CRC(7a099955) SHA1(29a7eb26446176b30a4b5b56d583a2661484c086) )
+ ROM_LOAD16_BYTE( "v119_ph01.u5", 0x100000, 0x080000, CRC(0a3a6e2f) SHA1(bb2ca2b147b9f2d51f3b7c0e88c484c974a731f7) )
ROM_LOAD16_BYTE( "v119.u4", 0x200001, 0x080000, CRC(8200ece6) SHA1(97081d2e8aed2ac6fbe5951890aecea18af5ce2e) )
ROM_LOAD16_BYTE( "v119.u6", 0x200000, 0x080000, CRC(71e28f27) SHA1(db382807e9185f0dc17124f210165fa1b36ca6ac) )
ROM_LOAD16_WORD_SWAP( "v119.u2",0x300000, 0x080000, CRC(29588ef2) SHA1(17d1a308d44434cf65224a24360cf4b6e32d28f3) )
@@ -10552,22 +11198,21 @@ ROM_START( kovs85 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-/***************************************
- Knights of Valour Super Heroes
-***************************************/
+ /******************************
+ Knights of Valour Super Heroes
+*********************************/
-ROM_START( kovsh01 )
+ROM_START( kovshs01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc01.322", 0x100000, 0x400000, CRC(3ea84d27) SHA1(a35c5a7f4f9a0a64d15127dcccde1838db2e5484) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw01.322", 0x100000, 0x400000, CRC(3ea84d27) SHA1(a35c5a7f4f9a0a64d15127dcccde1838db2e5484) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.322", 0x180000, 0x800000, CRC(28dd8d3a) SHA1(b872e026d9f0df87365e9ced275dd4683c280b11) )
+ ROM_LOAD( "t0600_pw01.rom", 0x180000, 0x800000, CRC(28dd8d3a) SHA1(b872e026d9f0df87365e9ced275dd4683c280b11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10586,41 +11231,39 @@ ROM_START( kovsh01 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh02 )
+ROM_START( kovshs02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc02.322", 0x100000, 0x400000, CRC(612ffef0) SHA1(29b5b86f889096d571233b376726737e11780341) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw02.322", 0x100000, 0x400000, CRC(612ffef0) SHA1(29b5b86f889096d571233b376726737e11780341) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc02.322", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
+ ROM_LOAD( "t0600_pw02.rom", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc02.322", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
- ROM_LOAD( "a0603hc02.322", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
- ROM_LOAD( "a0604hc02.322", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
+ ROM_LOAD( "a0602_pw02.rom", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
+ ROM_LOAD( "a0603_pw02.rom", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
+ ROM_LOAD( "a0604_pw02.rom", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc02.322", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
- ROM_LOAD( "b0602hc02.322", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw02.rom", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
+ ROM_LOAD( "b0602_pw02.rom", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc2.332", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
+ ROM_LOAD( "m0600_pw02.rom", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
ROM_END
-ROM_START( kovsh03 )
+ROM_START( kovshs03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
ROM_LOAD16_WORD_SWAP( "p0600q.322", 0x100000, 0x400000, CRC(f9e0bdc3) SHA1(fc7080d1255cae6b3a241fbbea24355530de0a8f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsharm.bin", 0x000000, 0x04000, CRC(9d8ecc0c) SHA1(51f288e8aa3dd1d4b7f24155fea9c6a7f4cd1144) )
@@ -10646,11 +11289,10 @@ ROM_START( kovsh03 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh04 )
+ROM_START( kovshs04 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc04.322", 0x100000, 0x400000, CRC(664fca69) SHA1(4d8e92b4616308e49291fe4846fc00255ae5509a) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw04.322", 0x100000, 0x400000, CRC(664fca69) SHA1(4d8e92b4616308e49291fe4846fc00255ae5509a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -10676,18 +11318,17 @@ ROM_START( kovsh04 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh05 )
+ROM_START( kovshs05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc05.322", 0x100000, 0x400000, CRC(15ff59de) SHA1(1583053c16c9837079f5571f114ddf6ebf4bc234) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw05.322", 0x100000, 0x400000, CRC(15ff59de) SHA1(1583053c16c9837079f5571f114ddf6ebf4bc234) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.322", 0x180000, 0x800000, CRC(28dd8d3a) SHA1(b872e026d9f0df87365e9ced275dd4683c280b11) )
+ ROM_LOAD( "t0600_pw01.rom", 0x180000, 0x800000, CRC(28dd8d3a) SHA1(b872e026d9f0df87365e9ced275dd4683c280b11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10706,11 +11347,10 @@ ROM_START( kovsh05 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh06 )
+ROM_START( kovshs06 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc06.322", 0x100000, 0x400000, CRC(3d18aa52) SHA1(0bc8afd55fc391a766c653aa02e73b8ac2963d03) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw06.322", 0x100000, 0x400000, CRC(3d18aa52) SHA1(0bc8afd55fc391a766c653aa02e73b8ac2963d03) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -10736,18 +11376,17 @@ ROM_START( kovsh06 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh07 )
+ROM_START( kovshs07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc07.322", 0x100000, 0x400000, CRC(558a4797) SHA1(3f1b41472d36fe800777fcefcb21ab7f67922bd7) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw07.322", 0x100000, 0x400000, CRC(558a4797) SHA1(3f1b41472d36fe800777fcefcb21ab7f67922bd7) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+ ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10766,11 +11405,10 @@ ROM_START( kovsh07 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh08 )
+ROM_START( kovshs08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc08.322", 0x100000, 0x400000, CRC(0aa92f67) SHA1(be22c9388f30b692c20d442ac0f11efbcd4ab76c) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw08.322", 0x100000, 0x400000, CRC(0aa92f67) SHA1(be22c9388f30b692c20d442ac0f11efbcd4ab76c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -10796,48 +11434,46 @@ ROM_START( kovsh08 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh09 )
+ROM_START( kovshs09 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc09.322", 0x100000, 0x400000, CRC(4d3915de) SHA1(bd05be5ba9bd97f4bfc22944d1444cb49893801c) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw09.322", 0x100000, 0x400000, CRC(4d3915de) SHA1(bd05be5ba9bd97f4bfc22944d1444cb49893801c) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_h09_china.asic", 0x000000, 0x04000, CRC(95b190a7) SHA1(6379acd02919fbf0dd77d86648cf17a3c3b81546) )
+ ROM_LOAD( "kovsh_v100_china_pw09.asic", 0x000000, 0x04000, CRC(95b190a7) SHA1(6379acd02919fbf0dd77d86648cf17a3c3b81546) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc9.322", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
+ ROM_LOAD( "a0604_pw09.rom", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc9.322", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
+ ROM_LOAD( "b0602_pw09.rom", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh010 )
+ROM_START( kovshs10 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc10.322", 0x100000, 0x400000, CRC(125056e3) SHA1(f232dd877dd6b2ec6c5476e5f7a5f27b07a7904f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw10.322", 0x100000, 0x400000, CRC(125056e3) SHA1(f232dd877dd6b2ec6c5476e5f7a5f27b07a7904f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10856,18 +11492,17 @@ ROM_START( kovsh010 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh011 )
+ROM_START( kovshs11 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc11.322", 0x100000, 0x454F84, CRC(3fd33f08) SHA1(499b95f8beaf85eceff1ebbe7e043a504c31ec90) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw11.322", 0x100000, 0x454F84, CRC(3fd33f08) SHA1(499b95f8beaf85eceff1ebbe7e043a504c31ec90) )
ROM_REGION( 0x454F4B, "prot", 0 )
- ROM_LOAD( "kovshc11_v100_china.322", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
+ ROM_LOAD( "kovsh_v100_china_pw12.asic", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -10879,36 +11514,6 @@ ROM_START( kovsh011 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
-
- ROM_REGION( 0x800000, "ics", 0 )
- PGM_AUDIO_BIOS
- ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
-ROM_END
-
-ROM_START( kovsh012 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc12.322", 0x100000, 0x454FD8, CRC(3c13a89c) SHA1(b9ebbc6974b4fc6a13b1960891de9912222796ae) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
-
- ROM_REGION( 0x454F4B, "prot", 0 )
- ROM_LOAD( "kovshc11_v100_china.322", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
-
- ROM_REGION( 0xc00000, "tiles", 0 )
- PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.322", 0x180000, 0x800000, CRC(28dd8d3a) SHA1(b872e026d9f0df87365e9ced275dd4683c280b11) )
-
- ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc12.rom", 0x0000000, 0x0800000, CRC(51ace493) SHA1(a3749be3f847c3de47dc5d8fcefb53ba2957f3d5) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
-
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc12.rom", 0x0000000, 0x0800000, CRC(5bda3ffe) SHA1(b246b62db5150b398f8f9980723d12e348d40540) )
- ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_LOAD( "b0602.sh3", 0x0c00000, 0x0400000, CRC(c3e0b454) SHA1(7aaa9b1abf9f1e7fe9acbba757ff7fbfa46557d3) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -10916,28 +11521,27 @@ ROM_START( kovsh012 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh013 )
+ROM_START( kovshs12 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc13.322", 0x100000, 0x454F84, CRC(9bd5eef6) SHA1(7075cea6e75265ea20a5a6f0ace69f19588a091e) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw12.322", 0x100000, 0x454FD8, CRC(3c13a89c) SHA1(b9ebbc6974b4fc6a13b1960891de9912222796ae) )
ROM_REGION( 0x454F4B, "prot", 0 )
- ROM_LOAD( "kovshc11_v100_china.322", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
+ ROM_LOAD( "kovsh_v100_china_pw12.asic", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_pw01.rom", 0x180000, 0x800000, CRC(28dd8d3a) SHA1(b872e026d9f0df87365e9ced275dd4683c280b11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0600_pw12.rom", 0x0000000, 0x0800000, CRC(51ace493) SHA1(a3749be3f847c3de47dc5d8fcefb53ba2957f3d5) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0600_pw12.rom", 0x0000000, 0x0800000, CRC(5bda3ffe) SHA1(b246b62db5150b398f8f9980723d12e348d40540) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_LOAD( "b0602.sh3", 0x0c00000, 0x0400000, CRC(c3e0b454) SHA1(7aaa9b1abf9f1e7fe9acbba757ff7fbfa46557d3) )
@@ -10946,14 +11550,13 @@ ROM_START( kovsh013 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh014 )
+ROM_START( kovshs13 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc14.322", 0x100000, 0x454F84, CRC(9bd5eef6) SHA1(7075cea6e75265ea20a5a6f0ace69f19588a091e) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw13.322", 0x100000, 0x454F84, CRC(9bd5eef6) SHA1(7075cea6e75265ea20a5a6f0ace69f19588a091e) )
ROM_REGION( 0x454F4B, "prot", 0 )
- ROM_LOAD( "kovshc11_v100_china.322", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
+ ROM_LOAD( "kovsh_v100_china_pw12.asic", 0x000000, 0x454F4B, CRC(c35d713e) SHA1(9d1c526234706df0224f5b508d0f52561327a6b9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -10976,10 +11579,10 @@ ROM_START( kovsh014 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh015 )
+ROM_START( kovshs15 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc15.322", 0x100000, 0x454F47, CRC(f026142c) SHA1(3e6b8fe26f687ae21c6621e905b09c763645272c) )
+ ROM_LOAD16_WORD_SWAP( "p0600_pw15.322", 0x100000, 0x454F47, CRC(f026142c) SHA1(3e6b8fe26f687ae21c6621e905b09c763645272c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11005,167 +11608,162 @@ ROM_START( kovsh015 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh016 )
+ROM_START( kovshs16 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc16.322", 0x100000, 0x400000, CRC(451082f3) SHA1(788becbabc80a7a22afa7cc42a0919811197b2fb) )
+ ROM_LOAD16_WORD_SWAP( "p0600_pw16.322", 0x100000, 0x400000, CRC(451082f3) SHA1(788becbabc80a7a22afa7cc42a0919811197b2fb) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc16.322", 0x180000, 0x800000, CRC(c62ba437) SHA1(a120a9db95306749a1e2589db872d54dc9751210) )
+ ROM_LOAD( "t0600_pw16.rom", 0x180000, 0x800000, CRC(c62ba437) SHA1(a120a9db95306749a1e2589db872d54dc9751210) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc16.322", 0x0000000, 0x0800000, CRC(a616c24d) SHA1(3d972ae65f28b16f56d7ed86d65060705eaa0483) )
+ ROM_LOAD( "a0600_pw16.rom", 0x0000000, 0x0800000, CRC(a616c24d) SHA1(3d972ae65f28b16f56d7ed86d65060705eaa0483) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc16.322", 0x0000000, 0x0800000, CRC(2c5421a6) SHA1(fdb9d9b1d1b716f8835e093ffbb7f7d84b8fb630) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc16.322", 0x0c00000, 0x0400000, CRC(caec6b2c) SHA1(c27805d016c8ba7c35ffa01a3ccc4fa8ae900ead) )
+ ROM_LOAD( "b0600_pw16.rom", 0x0000000, 0x0800000, CRC(2c5421a6) SHA1(fdb9d9b1d1b716f8835e093ffbb7f7d84b8fb630) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw16.rom", 0x0c00000, 0x0400000, CRC(caec6b2c) SHA1(c27805d016c8ba7c35ffa01a3ccc4fa8ae900ead) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh017 )
+ROM_START( kovshs17 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc17.322", 0x100000, 0x454F49, CRC(72146042) SHA1(ded04e61c4297bade13d5766c419cc31016254d6) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw17.322", 0x100000, 0x454F49, CRC(72146042) SHA1(ded04e61c4297bade13d5766c419cc31016254d6) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc17.322", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
+ ROM_LOAD( "t0600_pw17.rom", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc17.322", 0x0000000, 0x0800000, CRC(26b3b2ee) SHA1(46a5523204e7177902ed25f6a58903eea28beb21) )
+ ROM_LOAD( "a0600_pw17.rom", 0x0000000, 0x0800000, CRC(26b3b2ee) SHA1(46a5523204e7177902ed25f6a58903eea28beb21) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc17.322", 0x1a00000, 0x0400000, CRC(d1bb8945) SHA1(a5019f11ceedbc8bd787bba5b1189e244b83c026) )
+ ROM_LOAD( "a0604_pw17.rom", 0x1a00000, 0x0400000, CRC(d1bb8945) SHA1(a5019f11ceedbc8bd787bba5b1189e244b83c026) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc17.322", 0x0000000, 0x0800000, CRC(9ca61576) SHA1(8f57c7d98d4dc9cb433239230f2e48bfe8dcec72) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc17.322", 0x0c00000, 0x0400000, CRC(79a0c0e1) SHA1(a2eb32110e70a1946872b93fc241addf7d9cda2c) )
+ ROM_LOAD( "b0600_pw17.rom", 0x0000000, 0x0800000, CRC(9ca61576) SHA1(8f57c7d98d4dc9cb433239230f2e48bfe8dcec72) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw17.rom", 0x0c00000, 0x0400000, CRC(79a0c0e1) SHA1(a2eb32110e70a1946872b93fc241addf7d9cda2c) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh018 )
+ROM_START( kovshs18 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc18.322", 0x100000, 0x400000, CRC(5327ed6f) SHA1(fbe4e6a665dfee5fa9010839906168dd6d197075) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw18.322", 0x100000, 0x400000, CRC(5327ed6f) SHA1(fbe4e6a665dfee5fa9010839906168dd6d197075) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc18.rom", 0x180000, 0x800000, CRC(f4e822c0) SHA1(6a51d4c3ca6ed25fd838c6a6554bcd95a849cce5) )
+ ROM_LOAD( "t0600_pw18.rom", 0x180000, 0x800000, CRC(f4e822c0) SHA1(6a51d4c3ca6ed25fd838c6a6554bcd95a849cce5) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc18.rom", 0x0000000, 0x0800000, CRC(f96de31a) SHA1(b93a8683ef0437f92a946cc7fa425e748b669730) )
+ ROM_LOAD( "a0600_pw18.rom", 0x0000000, 0x0800000, CRC(f96de31a) SHA1(b93a8683ef0437f92a946cc7fa425e748b669730) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc18.rom", 0x1000000, 0x0800000, CRC(a9662e72) SHA1(1d8e10eb6b79399d2685c9678807a01743d6f8a8) )
+ ROM_LOAD( "a0602_pw18.rom", 0x1000000, 0x0800000, CRC(a9662e72) SHA1(1d8e10eb6b79399d2685c9678807a01743d6f8a8) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc18.rom", 0x1a00000, 0x0400000, CRC(cf060122) SHA1(587858e0aac2d703b0a94358c24e29d0832b2329) )
+ ROM_LOAD( "a0604_pw18.rom", 0x1a00000, 0x0400000, CRC(cf060122) SHA1(587858e0aac2d703b0a94358c24e29d0832b2329) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc18.rom", 0x0000000, 0x0800000, CRC(7db37aa0) SHA1(d43f31551c9b0531cde51e5c77331c592e5c23b8) )
- ROM_LOAD( "b0601hc18.rom", 0x0800000, 0x0400000, CRC(89a894d7) SHA1(5ae7cd79c7e80453b064cca82292537be76b7b54) )
- ROM_LOAD( "b0602hc18.rom", 0x0c00000, 0x0400000, CRC(7638b82e) SHA1(14263da02ee20b382962039728550888005c6e10) )
+ ROM_LOAD( "b0600_pw18.rom", 0x0000000, 0x0800000, CRC(7db37aa0) SHA1(d43f31551c9b0531cde51e5c77331c592e5c23b8) )
+ ROM_LOAD( "b0601_pw18.rom", 0x0800000, 0x0400000, CRC(89a894d7) SHA1(5ae7cd79c7e80453b064cca82292537be76b7b54) )
+ ROM_LOAD( "b0602_pw18.rom", 0x0c00000, 0x0400000, CRC(7638b82e) SHA1(14263da02ee20b382962039728550888005c6e10) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh019 )
+ROM_START( kovshs19 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc19.322", 0x100000, 0x400000, CRC(adac24c7) SHA1(386bcc440cd4595e661479faf743795722f422a4) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw19.322", 0x100000, 0x400000, CRC(adac24c7) SHA1(386bcc440cd4595e661479faf743795722f422a4) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh019_v100_china.asic", 0x000000, 0x04000, CRC(0f97efea) SHA1(af4b7222dbd774af759cf59f3277d6a784110afe) )
+ ROM_LOAD( "kovsh_v100_china_pw19.asic", 0x000000, 0x04000, CRC(0f97efea) SHA1(af4b7222dbd774af759cf59f3277d6a784110afe) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc19.rom", 0x180000, 0x800000, CRC(809b5eaa) SHA1(b492781c7a13b39cccfa4f28a9660c8577360fbc) )
+ ROM_LOAD( "t0600_pw19.rom", 0x180000, 0x800000, CRC(809b5eaa) SHA1(b492781c7a13b39cccfa4f28a9660c8577360fbc) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc16.322", 0x0c00000, 0x0400000, CRC(caec6b2c) SHA1(c27805d016c8ba7c35ffa01a3ccc4fa8ae900ead) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw16.rom", 0x0c00000, 0x0400000, CRC(caec6b2c) SHA1(c27805d016c8ba7c35ffa01a3ccc4fa8ae900ead) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh020 )
+ROM_START( kovshs20 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc20.322", 0x100000, 0x400000, CRC(e1e08bec) SHA1(a432c1b2518977f6da1cc49c0a67c45298e9f04b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw20.322", 0x100000, 0x400000, CRC(e1e08bec) SHA1(a432c1b2518977f6da1cc49c0a67c45298e9f04b) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc19.rom", 0x180000, 0x800000, CRC(809b5eaa) SHA1(b492781c7a13b39cccfa4f28a9660c8577360fbc) )
+ ROM_LOAD( "t0600_pw19.rom", 0x180000, 0x800000, CRC(809b5eaa) SHA1(b492781c7a13b39cccfa4f28a9660c8577360fbc) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc16.322", 0x0c00000, 0x0400000, CRC(caec6b2c) SHA1(c27805d016c8ba7c35ffa01a3ccc4fa8ae900ead) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw16.rom", 0x0c00000, 0x0400000, CRC(caec6b2c) SHA1(c27805d016c8ba7c35ffa01a3ccc4fa8ae900ead) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh021 )
+ROM_START( kovshs21 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc21.322", 0x100000, 0x454F48, CRC(67aa4f1c) SHA1(4551e70934f63ab424af9720691754dbf5ec527f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw21.322", 0x100000, 0x454F48, CRC(67aa4f1c) SHA1(4551e70934f63ab424af9720691754dbf5ec527f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc21.322", 0x180000, 0x800000, CRC(7d3b36e0) SHA1(b80bce569393d3ce381d7657241d08d8cafea4e9) )
+ ROM_LOAD( "t0600_pw21.rom", 0x180000, 0x800000, CRC(7d3b36e0) SHA1(b80bce569393d3ce381d7657241d08d8cafea4e9) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11176,7 +11774,7 @@ ROM_START( kovsh021 )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc21.322", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
+ ROM_LOAD( "b0601_pw21.rom", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -11184,11 +11782,10 @@ ROM_START( kovsh021 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh022 )
+ROM_START( kovshs22 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600ps01.322", 0x100000, 0x400000, CRC(A7346564) SHA1(E77ee27ee264f8d7c7028a29ee0b45eee273547e) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw22.322", 0x100000, 0x400000, CRC(A7346564) SHA1(E77ee27ee264f8d7c7028a29ee0b45eee273547e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11214,11 +11811,10 @@ ROM_START( kovsh022 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh023 )
+ROM_START( kovshs23 )
ROM_REGION( 0xE00000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600ps02.322", 0x100000, 0x258000, CRC(A43f8e3e) SHA1(577a2345b0393ad5de2be30ef3878706c9960919) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw23.322", 0x100000, 0x258000, CRC(A43f8e3e) SHA1(577a2345b0393ad5de2be30ef3878706c9960919) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11244,14 +11840,13 @@ ROM_START( kovsh023 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh024 )
+ROM_START( kovshs24 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600ps03.322", 0x100000, 0x400000, CRC(38f467ad) SHA1(D1297682488009706e9ab65772a893362825db3f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw24.322", 0x100000, 0x400000, CRC(38f467ad) SHA1(D1297682488009706e9ab65772a893362825db3f) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100hc03_china.asic", 0x000000, 0x04000, CRC(Cb86ca41) SHA1(A60cf5101b7a3161e550d3d6005813b04a9e2904) )
+ ROM_LOAD( "kovsh_v100_china_pw58.asic", 0x000000, 0x04000, CRC(Cb86ca41) SHA1(A60cf5101b7a3161e550d3d6005813b04a9e2904) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -11274,11 +11869,10 @@ ROM_START( kovsh024 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh025 )
+ROM_START( kovshs25 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc25.322", 0x100000, 0x400000, CRC(987b274a) SHA1(edba3f8263eacbbe1eef1c403b949c221533e4f9) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw25.322", 0x100000, 0x400000, CRC(987b274a) SHA1(edba3f8263eacbbe1eef1c403b949c221533e4f9) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11304,41 +11898,39 @@ ROM_START( kovsh025 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh026 )
+ROM_START( kovshs26 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc26.322", 0x100000, 0x400000, CRC(0c25ba7f) SHA1(11d83aa7524fcf2285eebfbd6548404b8f246d24) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw26.322", 0x100000, 0x400000, CRC(0c25ba7f) SHA1(11d83aa7524fcf2285eebfbd6548404b8f246d24) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc26_v100_china.asic", 0x000000, 0x04000, CRC(1797770d) SHA1(f9681f424af0d5816c91d62b68897765e95d3845) )
+ ROM_LOAD( "kovsh_v100_china_pw26.asic", 0x000000, 0x04000, CRC(1797770d) SHA1(f9681f424af0d5816c91d62b68897765e95d3845) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc26.rom", 0x180000, 0x800000, CRC(f1dc8801) SHA1(5fe0a2d6e606b7fad284483f496d1630833e78b0) )
+ ROM_LOAD( "t0600_pw35.rom", 0x180000, 0x800000, CRC(f1dc8801) SHA1(5fe0a2d6e606b7fad284483f496d1630833e78b0) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh027 )
+ROM_START( kovshs27 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc27.322", 0x100000, 0x400000, CRC(12d185fa) SHA1(a1447d1e7ad2dce29d536b75fff438a082e161a3) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw27.322", 0x100000, 0x400000, CRC(12d185fa) SHA1(a1447d1e7ad2dce29d536b75fff438a082e161a3) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11364,14 +11956,13 @@ ROM_START( kovsh027 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh028 )
+ROM_START( kovshs28 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc28.322", 0x100000, 0x400000, CRC(eab9638c) SHA1(35a8b8d0f0868ccd90a08ac382449fce44160bf2) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw28.322", 0x100000, 0x400000, CRC(eab9638c) SHA1(35a8b8d0f0868ccd90a08ac382449fce44160bf2) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc28_v100_china.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
+ ROM_LOAD( "kovsh_v100_china_pw28.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -11382,23 +11973,22 @@ ROM_START( kovsh028 )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc28.rom", 0x1a00000, 0x0400000, CRC(6407ca44) SHA1(454ff5471f3a2116bfa80ed7a3fb7d2598b2d208) )
+ ROM_LOAD( "a0604_pw28.rom", 0x1a00000, 0x0400000, CRC(6407ca44) SHA1(454ff5471f3a2116bfa80ed7a3fb7d2598b2d208) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
+ ROM_LOAD( "b0602_pw28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh029 )
+ROM_START( kovshs29 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc29.322", 0x100000, 0x400000, CRC(c968b1cd) SHA1(cd11bffc00048d1debee778c5bff13b15fb861c6) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw29.322", 0x100000, 0x400000, CRC(c968b1cd) SHA1(cd11bffc00048d1debee778c5bff13b15fb861c6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11424,11 +12014,10 @@ ROM_START( kovsh029 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh030 )
+ROM_START( kovshs30 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc30.322", 0x100000, 0x400000, CRC(53455237) SHA1(1a57ee6e6a4c1ab6bc095e4a4f53606e12fd8ab6) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw30.322", 0x100000, 0x400000, CRC(53455237) SHA1(1a57ee6e6a4c1ab6bc095e4a4f53606e12fd8ab6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsharm.bin", 0x000000, 0x04000, CRC(9d8ecc0c) SHA1(51f288e8aa3dd1d4b7f24155fea9c6a7f4cd1144) )
@@ -11440,13 +12029,13 @@ ROM_START( kovsh030 )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc30.rom", 0x1000000, 0x0800000, CRC(a2534511) SHA1(06ade64cc805d81ca4ff66d4e57cce426fea4030) )
+ ROM_LOAD( "a0602_pw30.rom", 0x1000000, 0x0800000, CRC(a2534511) SHA1(06ade64cc805d81ca4ff66d4e57cce426fea4030) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc30.rom", 0x0800000, 0x0400000, CRC(44aad7c8) SHA1(7c17dfe2c9e09c3949cfe87351c7efd2140b58ca) )
+ ROM_LOAD( "b0601_pw30.rom", 0x0800000, 0x0400000, CRC(44aad7c8) SHA1(7c17dfe2c9e09c3949cfe87351c7efd2140b58ca) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -11454,18 +12043,17 @@ ROM_START( kovsh030 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh031 )
+ROM_START( kovshs31 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc31.322", 0x100000, 0x400000, CRC(b4447c30) SHA1(9aaed5cbde16516553514d31ac2ec40883fb3ea5) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw31.322", 0x100000, 0x400000, CRC(b4447c30) SHA1(9aaed5cbde16516553514d31ac2ec40883fb3ea5) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc31_v100_china.asi", 0x000000, 0x04000, CRC(367875c5) SHA1(f8bb234cc4e0561635b927240f375b17ee201e1d) )
+ ROM_LOAD( "kovsh_v100_china_pw31.asic", 0x000000, 0x04000, CRC(367875c5) SHA1(f8bb234cc4e0561635b927240f375b17ee201e1d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11484,11 +12072,10 @@ ROM_START( kovsh031 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh032 )
+ROM_START( kovshs32 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc32.322", 0x100000, 0x400000, CRC(326dd0e1) SHA1(5db7029fcf1b156ff964ccbaf1cb85cd388281fa) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw32.322", 0x100000, 0x400000, CRC(326dd0e1) SHA1(5db7029fcf1b156ff964ccbaf1cb85cd388281fa) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11498,27 +12085,26 @@ ROM_START( kovsh032 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc17.322", 0x0000000, 0x0800000, CRC(26b3b2ee) SHA1(46a5523204e7177902ed25f6a58903eea28beb21) )
+ ROM_LOAD( "a0600_pw17.rom", 0x0000000, 0x0800000, CRC(26b3b2ee) SHA1(46a5523204e7177902ed25f6a58903eea28beb21) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc32.rom", 0x1a00000, 0x0400000, CRC(7932242a) SHA1(c164cde3a456c812b513b55dc43e194e404f9931) )
+ ROM_LOAD( "a0604_pw32.rom", 0x1a00000, 0x0400000, CRC(7932242a) SHA1(c164cde3a456c812b513b55dc43e194e404f9931) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc17.322", 0x0000000, 0x0800000, CRC(9ca61576) SHA1(8f57c7d98d4dc9cb433239230f2e48bfe8dcec72) )
+ ROM_LOAD( "b0600_pw17.rom", 0x0000000, 0x0800000, CRC(9ca61576) SHA1(8f57c7d98d4dc9cb433239230f2e48bfe8dcec72) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc32.rom", 0x0c00000, 0x0100000, CRC(0547134a) SHA1(26de6be4e56e8fc5e4ccda63035b8361c24bf92d) )
+ ROM_LOAD( "b0602_pw32.rom", 0x0c00000, 0x0100000, CRC(0547134a) SHA1(26de6be4e56e8fc5e4ccda63035b8361c24bf92d) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh033 )
+ROM_START( kovshs33 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc33.322", 0x100000, 0x400000, CRC(835f76ab) SHA1(dcb33d6d6ce44ec663f2683784876eeafec1910d) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw33.322", 0x100000, 0x400000, CRC(835f76ab) SHA1(dcb33d6d6ce44ec663f2683784876eeafec1910d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -11528,14 +12114,14 @@ ROM_START( kovsh033 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc16.322", 0x0000000, 0x0800000, CRC(a616c24d) SHA1(3d972ae65f28b16f56d7ed86d65060705eaa0483) )
+ ROM_LOAD( "a0600_pw16.rom", 0x0000000, 0x0800000, CRC(a616c24d) SHA1(3d972ae65f28b16f56d7ed86d65060705eaa0483) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc16.322", 0x0000000, 0x0800000, CRC(2c5421a6) SHA1(fdb9d9b1d1b716f8835e093ffbb7f7d84b8fb630) )
+ ROM_LOAD( "b0600_pw16.rom", 0x0000000, 0x0800000, CRC(2c5421a6) SHA1(fdb9d9b1d1b716f8835e093ffbb7f7d84b8fb630) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
@@ -11544,11 +12130,10 @@ ROM_START( kovsh033 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh034 )
+ROM_START( kovshs34 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc34.322", 0x100000, 0x400000, CRC(581d32a8) SHA1(d51c8af315553f5f1ac26b28e583853372302f4c) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw34.322", 0x100000, 0x400000, CRC(581d32a8) SHA1(d51c8af315553f5f1ac26b28e583853372302f4c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsharm.bin", 0x000000, 0x04000, CRC(9d8ecc0c) SHA1(51f288e8aa3dd1d4b7f24155fea9c6a7f4cd1144) )
@@ -11558,57 +12143,55 @@ ROM_START( kovsh034 )
ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc9.322", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
+ ROM_LOAD( "a0604_pw09.rom", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc9.322", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
+ ROM_LOAD( "b0602_pw09.rom", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh035 )
+ROM_START( kovshs35 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc35.322", 0x100000, 0x400000, CRC(29a5258a) SHA1(5e50895cb16c43a041f22664df653edde93d9ef3) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw35.322", 0x100000, 0x400000, CRC(29a5258a) SHA1(5e50895cb16c43a041f22664df653edde93d9ef3) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc26.rom", 0x180000, 0x800000, CRC(f1dc8801) SHA1(5fe0a2d6e606b7fad284483f496d1630833e78b0) )
+ ROM_LOAD( "t0600_pw35.rom", 0x180000, 0x800000, CRC(f1dc8801) SHA1(5fe0a2d6e606b7fad284483f496d1630833e78b0) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh036 )
+ROM_START( kovshs36 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600.322", 0x100000, 0x400000, CRC(7c78e5f3) SHA1(9b1e4bd63fb1294ebeb539966842273c8dc7683b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw36.322", 0x100000, 0x2BC000, CRC(254bce8c) SHA1(93e6bd6a4ad73ec788fe6331ae732a93097acb5e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsharm.bin", 0x000000, 0x04000, CRC(9d8ecc0c) SHA1(51f288e8aa3dd1d4b7f24155fea9c6a7f4cd1144) )
@@ -11618,34 +12201,33 @@ ROM_START( kovsh036 )
ROM_LOAD( "t0600lb.rom", 0x180000, 0x800000, CRC(9920e650) SHA1(1d46233869d4e65fd8b84ec520fc7e7e3840c7aa) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc36.rom", 0x0000000, 0x0800000, CRC(47ff7bff) SHA1(1a1f9c55fce18f2839ad562504b7078a2438a8d2) )
+ ROM_LOAD( "a0600_pw36.rom", 0x0000000, 0x0800000, CRC(47ff7bff) SHA1(1a1f9c55fce18f2839ad562504b7078a2438a8d2) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc9.322", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
+ ROM_LOAD( "a0604_pw09.rom", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc36.rom", 0x0000000, 0x0800000, CRC(cb4d32fa) SHA1(0f9ffac31926b08818461bd72e9221a80948d980) )
+ ROM_LOAD( "b0600_pw36.rom", 0x0000000, 0x0800000, CRC(cb4d32fa) SHA1(0f9ffac31926b08818461bd72e9221a80948d980) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc9.322", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
+ ROM_LOAD( "b0602_pw09.rom", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh037 )
+ROM_START( kovshs37 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc37.322", 0x100000, 0x400000, CRC(930c8a68) SHA1(11e88a6a998be88dd82508d700a99d9dfcb0b934) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw37.322", 0x100000, 0x400000, CRC(930c8a68) SHA1(11e88a6a998be88dd82508d700a99d9dfcb0b934) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc37.rom", 0x180000, 0x800000, CRC(143c13b6) SHA1(e6dc041c4e6d0d058dfc8ea887ee11907972986f) )
+ ROM_LOAD( "t0600_pw37.rom", 0x180000, 0x800000, CRC(143c13b6) SHA1(e6dc041c4e6d0d058dfc8ea887ee11907972986f) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11664,48 +12246,46 @@ ROM_START( kovsh037 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh038 )
+ROM_START( kovshs38 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc38.322", 0x100000, 0x400000, CRC(aa50c658) SHA1(7e2e7065a10864eef5cda1f004a542c7f1d13b95) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw38.322", 0x100000, 0x400000, CRC(aa50c658) SHA1(7e2e7065a10864eef5cda1f004a542c7f1d13b95) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc17.322", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
+ ROM_LOAD( "t0600_pw17.rom", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh039 )
+ROM_START( kovshs39 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc39.322", 0x100000, 0x400000, CRC(1082bacc) SHA1(ecfa43a17cec7ccf2b4c21e8eb149db2ef83c86b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw39.322", 0x100000, 0x400000, CRC(1082bacc) SHA1(ecfa43a17cec7ccf2b4c21e8eb149db2ef83c86b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11724,48 +12304,46 @@ ROM_START( kovsh039 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh040 )
+ROM_START( kovshs40 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc40.322", 0x100000, 0x400000, CRC(2a6b4287) SHA1(34da0dd9e8d8fe80211f61ef4e7fe3b30e9fc5a6) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw40.322", 0x100000, 0x400000, CRC(2a6b4287) SHA1(34da0dd9e8d8fe80211f61ef4e7fe3b30e9fc5a6) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc40_v100_china.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
+ ROM_LOAD( "kovsh_v100_china_pw40.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
+ ROM_LOAD( "a0604_pw40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc21.322", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
- ROM_LOAD( "b0602hc40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
+ ROM_LOAD( "b0601_pw21.rom", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
+ ROM_LOAD( "b0602_pw40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh041 )
+ROM_START( kovshs41 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc41.322", 0x100000, 0x400000, CRC(a6e757b8) SHA1(051a38bf6d621351d309f808eedc105eee594b7a) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw41.322", 0x100000, 0x400000, CRC(a6e757b8) SHA1(051a38bf6d621351d309f808eedc105eee594b7a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11784,48 +12362,46 @@ ROM_START( kovsh041 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh042 )
+ROM_START( kovshs42 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc42.322", 0x100000, 0x400000, CRC(724cbc3e) SHA1(2de57fb14c2b0c5bd9071324665ea7e0f4caa7f2) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw42.322", 0x100000, 0x400000, CRC(724cbc3e) SHA1(2de57fb14c2b0c5bd9071324665ea7e0f4caa7f2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc17.322", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
+ ROM_LOAD( "t0600_pw17.rom", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc02.322", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
- ROM_LOAD( "a0603hc02.322", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
- ROM_LOAD( "a0604hc02.322", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
+ ROM_LOAD( "a0602_pw02.rom", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
+ ROM_LOAD( "a0603_pw02.rom", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
+ ROM_LOAD( "a0604_pw02.rom", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc02.322", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
- ROM_LOAD( "b0602hc02.322", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw02.rom", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
+ ROM_LOAD( "b0602_pw02.rom", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc2.332", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
+ ROM_LOAD( "m0600_pw02.rom", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
ROM_END
-ROM_START( kovsh043 )
+ROM_START( kovshs43 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc43.322", 0x100000, 0x400000, CRC(e59c9ef6) SHA1(7d1679c1a3ed45ff1e884a9668f9c07c2da903ae) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw43.322", 0x100000, 0x400000, CRC(e59c9ef6) SHA1(7d1679c1a3ed45ff1e884a9668f9c07c2da903ae) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11844,18 +12420,17 @@ ROM_START( kovsh043 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh044 )
+ROM_START( kovshs44 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc44.322", 0x100000, 0x400000, CRC(0ded9c96) SHA1(4980a01339c60a4f9f5dce9a3cb743bfb06e8e7b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw44.322", 0x100000, 0x400000, CRC(0ded9c96) SHA1(4980a01339c60a4f9f5dce9a3cb743bfb06e8e7b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11874,18 +12449,17 @@ ROM_START( kovsh044 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh045 )
+ROM_START( kovshs45 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc45.322", 0x100000, 0x400000, CRC(480f5114) SHA1(d3680d8a2351a1d99d4ccff92832eb4eabe9347b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw45.322", 0x100000, 0x400000, CRC(480f5114) SHA1(d3680d8a2351a1d99d4ccff92832eb4eabe9347b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -11904,29 +12478,28 @@ ROM_START( kovsh045 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh046 )
+ROM_START( kovshs46 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc46.322", 0x100000, 0x400000, CRC(e331bbc8) SHA1(a73df80df5264ab5f8778a870c8548f528557826) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw46.322", 0x100000, 0x400000, CRC(e331bbc8) SHA1(a73df80df5264ab5f8778a870c8548f528557826) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsharm.bin", 0x000000, 0x04000, CRC(9d8ecc0c) SHA1(51f288e8aa3dd1d4b7f24155fea9c6a7f4cd1144) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc30.rom", 0x1000000, 0x0800000, CRC(a2534511) SHA1(06ade64cc805d81ca4ff66d4e57cce426fea4030) )
+ ROM_LOAD( "a0602_pw30.rom", 0x1000000, 0x0800000, CRC(a2534511) SHA1(06ade64cc805d81ca4ff66d4e57cce426fea4030) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc30.rom", 0x0800000, 0x0400000, CRC(44aad7c8) SHA1(7c17dfe2c9e09c3949cfe87351c7efd2140b58ca) )
+ ROM_LOAD( "b0601_pw30.rom", 0x0800000, 0x0400000, CRC(44aad7c8) SHA1(7c17dfe2c9e09c3949cfe87351c7efd2140b58ca) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
ROM_REGION( 0x800000, "ics", 0 )
@@ -11934,164 +12507,158 @@ ROM_START( kovsh046 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh047 )
+ROM_START( kovshs47 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc47.322", 0x100000, 0x400000, CRC(ffbb438e) SHA1(7349b7278bc37f9e6a91342f03e1670d1cc8f0cd) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw47.322", 0x100000, 0x400000, CRC(ffbb438e) SHA1(7349b7278bc37f9e6a91342f03e1670d1cc8f0cd) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc40_v100_china.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
+ ROM_LOAD( "kovsh_v100_china_pw40.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
+ ROM_LOAD( "a0604_pw40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc21.322", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
- ROM_LOAD( "b0602hc40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
+ ROM_LOAD( "b0601_pw21.rom", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
+ ROM_LOAD( "b0602_pw40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh048 )
+ROM_START( kovshs48 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc48.322", 0x100000, 0x400000, CRC(2f7c024b) SHA1(979e0333ed49c10a7365fe9b97d4bae6d6627e91) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw48.322", 0x100000, 0x400000, CRC(2f7c024b) SHA1(979e0333ed49c10a7365fe9b97d4bae6d6627e91) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc17.322", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
+ ROM_LOAD( "t0600_pw17.rom", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh049 )
+ROM_START( kovshs49 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc49.322", 0x100000, 0x400000, CRC(ba637e67) SHA1(acee7a37c4fd9918f2b07d69224fd323bb5c46cb) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw49.322", 0x100000, 0x400000, CRC(ba637e67) SHA1(acee7a37c4fd9918f2b07d69224fd323bb5c46cb) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc02.322", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
+ ROM_LOAD( "t0600_pw02.rom", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc02.322", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
- ROM_LOAD( "a0603hc02.322", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
- ROM_LOAD( "a0604hc02.322", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
+ ROM_LOAD( "a0602_pw02.rom", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
+ ROM_LOAD( "a0603_pw02.rom", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
+ ROM_LOAD( "a0604_pw02.rom", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc02.322", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
- ROM_LOAD( "b0602hc02.322", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw02.rom", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
+ ROM_LOAD( "b0602_pw02.rom", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc2.332", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
+ ROM_LOAD( "m0600_pw02.rom", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
ROM_END
-ROM_START( kovsh050 )
+ROM_START( kovshs50 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc50.322", 0x100000, 0x400000, CRC(d088bf6e) SHA1(806c1713f80f83529e6a344d46be52caeda0696f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw50.322", 0x100000, 0x400000, CRC(d088bf6e) SHA1(806c1713f80f83529e6a344d46be52caeda0696f) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc17.322", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
+ ROM_LOAD( "t0600_pw17.rom", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh052 )
+ROM_START( kovshs51 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc52.322", 0x100000, 0x400000, CRC(2b120176) SHA1(1929119183cab3fe42785e7615d5e888bb0ef782) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw51.322", 0x100000, 0x400000, CRC(2b120176) SHA1(1929119183cab3fe42785e7615d5e888bb0ef782) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc52_v100_china.asic", 0x000000, 0x04000, CRC(46641fb2) SHA1(537492a69681b3ffe9daa2a2401ce51ff25baeb0) )
+ ROM_LOAD( "kovsh_v100_china_pw51.asic", 0x000000, 0x04000, CRC(46641fb2) SHA1(537492a69681b3ffe9daa2a2401ce51ff25baeb0) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc52.rom", 0x0000000, 0x0800000, CRC(cfc64d4b) SHA1(5ae172eb375a8d5250cfafd488b05048dfa2cc7a) )
+ ROM_LOAD( "a0600_pw52.rom", 0x0000000, 0x0800000, CRC(cfc64d4b) SHA1(5ae172eb375a8d5250cfafd488b05048dfa2cc7a) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc52.rom", 0x1000000, 0x0800000, CRC(ee4a32c0) SHA1(61870d61665c972f9026398f8e81fff28e04b67b) )
- ROM_LOAD( "a0603hc52.rom", 0x1800000, 0x0400000, CRC(e804de4f) SHA1(20e7adfcb1d7455d005c8f532bf455e7a72696dd) )
- ROM_LOAD( "a0604hc52.rom", 0x1a00000, 0x0400000, CRC(52d77dab) SHA1(c79aaee269251adf9e03a6ebd69b360b03425fba) )
+ ROM_LOAD( "a0602_pw51.rom", 0x1000000, 0x0800000, CRC(ee4a32c0) SHA1(61870d61665c972f9026398f8e81fff28e04b67b) )
+ ROM_LOAD( "a0603_pw52.rom", 0x1800000, 0x0400000, CRC(e804de4f) SHA1(20e7adfcb1d7455d005c8f532bf455e7a72696dd) )
+ ROM_LOAD( "a0604_pw52.rom", 0x1a00000, 0x0400000, CRC(52d77dab) SHA1(c79aaee269251adf9e03a6ebd69b360b03425fba) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc52.rom", 0x0800000, 0x0400000, CRC(d678e7cd) SHA1(61cbf9eb2835e9c95a69d731bd8b54f4ff24a38e) )
- ROM_LOAD( "b0602hc52.rom", 0x0c00000, 0x0100000, CRC(445405df) SHA1(e423503be662bb97756d9356b5cc595a0451239e) )
+ ROM_LOAD( "b0601_pw52.rom", 0x0800000, 0x0400000, CRC(d678e7cd) SHA1(61cbf9eb2835e9c95a69d731bd8b54f4ff24a38e) )
+ ROM_LOAD( "b0602_pw51.rom", 0x0c00000, 0x0100000, CRC(445405df) SHA1(e423503be662bb97756d9356b5cc595a0451239e) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh053 )
+ROM_START( kovshs52 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc53.322", 0x100000, 0x400000, CRC(bf7874c3) SHA1(f0db8284f3bf21788a163426c62cc1920ab24094) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw52.322", 0x100000, 0x400000, CRC(bf7874c3) SHA1(f0db8284f3bf21788a163426c62cc1920ab24094) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc53_v100_china.asic", 0x000000, 0x04000, CRC(480e0eb4) SHA1(9d15ca02543a6503e7fe3b29cc43186c4bea3511) )
+ ROM_LOAD( "kovsh_v100_china_pw52.asic", 0x000000, 0x04000, CRC(480e0eb4) SHA1(9d15ca02543a6503e7fe3b29cc43186c4bea3511) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -12100,25 +12667,24 @@ ROM_START( kovsh053 )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc53.rom", 0x1000000, 0x0800000, CRC(b8214d04) SHA1(0a9d2c07ded0debaa21e4ebaf45fa16f2b390506) )
- ROM_LOAD( "a0603hc52.rom", 0x1800000, 0x0400000, CRC(e804de4f) SHA1(20e7adfcb1d7455d005c8f532bf455e7a72696dd) )
- ROM_LOAD( "a0604hc53.rom", 0x1a00000, 0x0400000, CRC(fd74d47f) SHA1(9d93eafd93878fd2ddc2c98d63155db649b858be) )
+ ROM_LOAD( "a0602_pw52.rom", 0x1000000, 0x0800000, CRC(b8214d04) SHA1(0a9d2c07ded0debaa21e4ebaf45fa16f2b390506) )
+ ROM_LOAD( "a0603_pw52.rom", 0x1800000, 0x0400000, CRC(e804de4f) SHA1(20e7adfcb1d7455d005c8f532bf455e7a72696dd) )
+ ROM_LOAD( "a0604_pw53.rom", 0x1a00000, 0x0400000, CRC(fd74d47f) SHA1(9d93eafd93878fd2ddc2c98d63155db649b858be) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc52.rom", 0x0800000, 0x0400000, CRC(d678e7cd) SHA1(61cbf9eb2835e9c95a69d731bd8b54f4ff24a38e) )
- ROM_LOAD( "b0602hc53.rom", 0x0c00000, 0x0100000, CRC(de08a253) SHA1(6e75dc67c95741da305e93563f3c1392ec35d5c5) )
+ ROM_LOAD( "b0601_pw52.rom", 0x0800000, 0x0400000, CRC(d678e7cd) SHA1(61cbf9eb2835e9c95a69d731bd8b54f4ff24a38e) )
+ ROM_LOAD( "b0602_pw52.rom", 0x0c00000, 0x0100000, CRC(de08a253) SHA1(6e75dc67c95741da305e93563f3c1392ec35d5c5) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh054 )
+ROM_START( kovshs53 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc54.322", 0x100000, 0x400000, CRC(03322057) SHA1(106f200cbd3f76d6073535ab88be6420e857b77e) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw53.322", 0x100000, 0x400000, CRC(03322057) SHA1(106f200cbd3f76d6073535ab88be6420e857b77e) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -12128,120 +12694,116 @@ ROM_START( kovsh054 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc54.rom", 0x0000000, 0x0800000, CRC(51f8c4ba) SHA1(361d2ffbdbdf3976f9bf3456a060d020d16b166c) )
+ ROM_LOAD( "a0600_pw53.rom", 0x0000000, 0x0800000, CRC(51f8c4ba) SHA1(361d2ffbdbdf3976f9bf3456a060d020d16b166c) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
+ ROM_LOAD( "a0604_pw40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc54.rom", 0x0800000, 0x0400000, CRC(6ce1d01c) SHA1(6e6ffa0ed762b0a82880521a4cb51b4ec51988bb) )
- ROM_LOAD( "b0602hc40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
+ ROM_LOAD( "b0601_pw53.rom", 0x0800000, 0x0400000, CRC(6ce1d01c) SHA1(6e6ffa0ed762b0a82880521a4cb51b4ec51988bb) )
+ ROM_LOAD( "b0602_pw40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh055 )
+ROM_START( kovshs54 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc55.322", 0x100000, 0x400000, CRC(428d65c8) SHA1(b6194de62e9a0e0acd0559ff2d6316ad504ac2a0) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw54.322", 0x100000, 0x400000, CRC(428d65c8) SHA1(b6194de62e9a0e0acd0559ff2d6316ad504ac2a0) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc31_v100_china.asi", 0x000000, 0x04000, CRC(367875c5) SHA1(f8bb234cc4e0561635b927240f375b17ee201e1d) )
+ ROM_LOAD( "kovsh_v100_china_pw31.asic", 0x000000, 0x04000, CRC(367875c5) SHA1(f8bb234cc4e0561635b927240f375b17ee201e1d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc9.322", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
+ ROM_LOAD( "a0604_pw09.rom", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc9.322", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
+ ROM_LOAD( "b0602_pw09.rom", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh057 )
+ROM_START( kovshs55 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc57.322", 0x100000, 0x400000, CRC(c0f09175) SHA1(4f345e62210068238b66d2fb986a75c10e56c81c) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw55.322", 0x100000, 0x400000, CRC(c0f09175) SHA1(4f345e62210068238b66d2fb986a75c10e56c81c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc02.322", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
+ ROM_LOAD( "t0600_pw02.rom", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc02.322", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
- ROM_LOAD( "a0603hc02.322", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
- ROM_LOAD( "a0604hc02.322", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
+ ROM_LOAD( "a0602_pw02.rom", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
+ ROM_LOAD( "a0603_pw02.rom", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
+ ROM_LOAD( "a0604_pw02.rom", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc02.322", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
- ROM_LOAD( "b0602hc02.322", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw02.rom", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
+ ROM_LOAD( "b0602_pw02.rom", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc2.332", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
+ ROM_LOAD( "m0600_pw02.rom", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
ROM_END
-ROM_START( kovsh058 )
+ROM_START( kovshs56 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc58.322", 0x100000, 0x400000, CRC(fcb7d302) SHA1(9855f6ae9f3e8ebdd6b8513a409c5b2b32152130) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw56.322", 0x100000, 0x400000, CRC(fcb7d302) SHA1(9855f6ae9f3e8ebdd6b8513a409c5b2b32152130) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc58.322", 0x180000, 0x800000, CRC(2ad28081) SHA1(d210a9c049d8362d6bc3212bf269ebae153a0170) )
+ ROM_LOAD( "t0600_pw56.rom", 0x180000, 0x800000, CRC(2ad28081) SHA1(d210a9c049d8362d6bc3212bf269ebae153a0170) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc02.322", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
- ROM_LOAD( "a0603hc02.322", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
- ROM_LOAD( "a0604hc02.322", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
+ ROM_LOAD( "a0602_pw02.rom", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
+ ROM_LOAD( "a0603_pw02.rom", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
+ ROM_LOAD( "a0604_pw02.rom", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc02.322", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
- ROM_LOAD( "b0602hc02.322", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw02.rom", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
+ ROM_LOAD( "b0602_pw02.rom", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc2.332", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
+ ROM_LOAD( "m0600_pw02.rom", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
ROM_END
-ROM_START( kovsh063 )
+ROM_START( kovshs57 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc63.322", 0x100000, 0x400000, CRC(d44654c8) SHA1(e3a5aaad41954f5079d9fc0031b74df16e941efb) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw57.322", 0x100000, 0x400000, CRC(d44654c8) SHA1(e3a5aaad41954f5079d9fc0031b74df16e941efb) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc63_v100_china.asic", 0x000000, 0x04000, CRC(7aedccc7) SHA1(017e4853bed307e3d47c2eb74522abb82d86910c) )
+ ROM_LOAD( "kovsh_v100_china_pw57.asic", 0x000000, 0x04000, CRC(7aedccc7) SHA1(017e4853bed307e3d47c2eb74522abb82d86910c) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -12264,18 +12826,17 @@ ROM_START( kovsh063 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh064 )
+ROM_START( kovshs58 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc64.322", 0x100000, 0x400000, CRC(114f3284) SHA1(e3e8006c3c728cb7634abe24d9da67dd974d4612) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw58.322", 0x100000, 0x400000, CRC(114f3284) SHA1(e3e8006c3c728cb7634abe24d9da67dd974d4612) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100hc03_china.asic", 0x000000, 0x04000, CRC(Cb86ca41) SHA1(A60cf5101b7a3161e550d3d6005813b04a9e2904) )
+ ROM_LOAD( "kovsh_v100_china_pw58.asic", 0x000000, 0x04000, CRC(Cb86ca41) SHA1(A60cf5101b7a3161e550d3d6005813b04a9e2904) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12291,21 +12852,21 @@ ROM_START( kovsh064 )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
+ ROM_LOAD( "pgm_m01s_bios=bh04.rom", 0x000000, 0x200000, CRC(a490380c) SHA1(f3ef016d984251740f867e22934b5d81eb7ec744) )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh065 )
+ROM_START( kovshs59 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc65.322", 0x100000, 0x400000, CRC(4335c73c) SHA1(ebffa7fd570bcd4d8b6c9bbc0d567ecf03f530eb) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw59.322", 0x100000, 0x400000, CRC(4335c73c) SHA1(ebffa7fd570bcd4d8b6c9bbc0d567ecf03f530eb) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc65_v100_china.asic", 0x000000, 0x04000, CRC(aae4ea5f) SHA1(24da11a1d7b76befdfd192db2d7c1da0a3e43655) )
+ ROM_LOAD( "kovsh_v100_china_pw59.asic", 0x000000, 0x04000, CRC(aae4ea5f) SHA1(24da11a1d7b76befdfd192db2d7c1da0a3e43655) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12324,18 +12885,17 @@ ROM_START( kovsh065 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh066 )
+ROM_START( kovshs60 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc66.322", 0x100000, 0x400000, CRC(4e92cf93) SHA1(914251095efa3d6c629618d0adb6b1954c4f6001) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw60.322", 0x100000, 0x400000, CRC(4e92cf93) SHA1(914251095efa3d6c629618d0adb6b1954c4f6001) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.322", 0x000000, 0x04000, CRC(a09af141) SHA1(fa7430874cb2f18437ea1192445fcd85fb2b3211) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12354,48 +12914,46 @@ ROM_START( kovsh066 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh067 )
+ROM_START( kovshs61 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc67.322", 0x100000, 0x400000, CRC(74e6174e) SHA1(38e9efb53a906d58b0c6416cce5974a24b2b2a0b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw61.322", 0x100000, 0x400000, CRC(74e6174e) SHA1(38e9efb53a906d58b0c6416cce5974a24b2b2a0b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc67.rom", 0x180000, 0x800000, CRC(388a0bd2) SHA1(57233a7da7558fcad12a0f8ac16d9258ead1efe0) )
+ ROM_LOAD( "t0600_ph67.rom", 0x180000, 0x800000, CRC(388a0bd2) SHA1(57233a7da7558fcad12a0f8ac16d9258ead1efe0) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc18.rom", 0x0000000, 0x0800000, CRC(f96de31a) SHA1(b93a8683ef0437f92a946cc7fa425e748b669730) )
+ ROM_LOAD( "a0600_pw18.rom", 0x0000000, 0x0800000, CRC(f96de31a) SHA1(b93a8683ef0437f92a946cc7fa425e748b669730) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc18.rom", 0x1000000, 0x0800000, CRC(a9662e72) SHA1(1d8e10eb6b79399d2685c9678807a01743d6f8a8) )
+ ROM_LOAD( "a0602_pw18.rom", 0x1000000, 0x0800000, CRC(a9662e72) SHA1(1d8e10eb6b79399d2685c9678807a01743d6f8a8) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc18.rom", 0x1a00000, 0x0400000, CRC(cf060122) SHA1(587858e0aac2d703b0a94358c24e29d0832b2329) )
+ ROM_LOAD( "a0604_pw18.rom", 0x1a00000, 0x0400000, CRC(cf060122) SHA1(587858e0aac2d703b0a94358c24e29d0832b2329) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc18.rom", 0x0000000, 0x0800000, CRC(7db37aa0) SHA1(d43f31551c9b0531cde51e5c77331c592e5c23b8) )
- ROM_LOAD( "b0601hc18.rom", 0x0800000, 0x0400000, CRC(89a894d7) SHA1(5ae7cd79c7e80453b064cca82292537be76b7b54) )
- ROM_LOAD( "b0602hc67.rom", 0x0c00000, 0x0100000, CRC(0145830f) SHA1(f91a371e3d44c3bcd0ac352d6cd1025cac6de44a) )
+ ROM_LOAD( "b0600_pw18.rom", 0x0000000, 0x0800000, CRC(7db37aa0) SHA1(d43f31551c9b0531cde51e5c77331c592e5c23b8) )
+ ROM_LOAD( "b0601_pw18.rom", 0x0800000, 0x0400000, CRC(89a894d7) SHA1(5ae7cd79c7e80453b064cca82292537be76b7b54) )
+ ROM_LOAD( "b0602_pw61.rom", 0x0c00000, 0x0100000, CRC(0145830f) SHA1(f91a371e3d44c3bcd0ac352d6cd1025cac6de44a) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh068 )
+ROM_START( kovshs62 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc68.322", 0x100000, 0x400000, CRC(8caf6a38) SHA1(65b9f0419471d9f847c05a85256bfd5152f34119) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw62.322", 0x100000, 0x400000, CRC(8caf6a38) SHA1(65b9f0419471d9f847c05a85256bfd5152f34119) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc31_v100_china.asi", 0x000000, 0x04000, CRC(367875c5) SHA1(f8bb234cc4e0561635b927240f375b17ee201e1d) )
+ ROM_LOAD( "kovsh_v100_china_pw31.asic", 0x000000, 0x04000, CRC(367875c5) SHA1(f8bb234cc4e0561635b927240f375b17ee201e1d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600s8.rom", 0x180000, 0x800000, CRC(e2528ac5) SHA1(f719c2fb80a9d645432bdba90ea15a2d59427cd2) )
+ ROM_LOAD( "t0600_pw08.rom", 0x180000, 0x800000, CRC(e2528ac5) SHA1(f719c2fb80a9d645432bdba90ea15a2d59427cd2) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12414,18 +12972,17 @@ ROM_START( kovsh068 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh069 )
+ROM_START( kovshs63 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc69.322", 0x100000, 0x400000, CRC(0a280e62) SHA1(36b3960303840033a27fd5a7d6d17f3e7315562d) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw63.322", 0x100000, 0x400000, CRC(0a280e62) SHA1(36b3960303840033a27fd5a7d6d17f3e7315562d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12444,18 +13001,17 @@ ROM_START( kovsh069 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh070 )
+ROM_START( kovshs64 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc70.322", 0x100000, 0x400000, CRC(e0cb8056) SHA1(9f2583ea2e50ec011928a561664938476d21f45b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw64.322", 0x100000, 0x400000, CRC(e0cb8056) SHA1(9f2583ea2e50ec011928a561664938476d21f45b) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_h09_china.asic", 0x000000, 0x04000, CRC(95b190a7) SHA1(6379acd02919fbf0dd77d86648cf17a3c3b81546) )
+ ROM_LOAD( "kovsh_v100_china_pw09.asic", 0x000000, 0x04000, CRC(95b190a7) SHA1(6379acd02919fbf0dd77d86648cf17a3c3b81546) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600plus08.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
+ ROM_LOAD( "t0600_ph06.rom", 0x180000, 0x800000, CRC(d049c5bf) SHA1(8f75b6f3171d5dda9010be325a4c8f880b8fc645) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12474,11 +13030,10 @@ ROM_START( kovsh070 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh071 )
+ROM_START( kovshs65 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc71.322", 0x100000, 0x400000, CRC(6727489b) SHA1(713173002315f368b6dbef1022cb51d9595d5736) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw65.322", 0x100000, 0x400000, CRC(6727489b) SHA1(713173002315f368b6dbef1022cb51d9595d5736) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -12488,34 +13043,33 @@ ROM_START( kovsh071 )
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc71.rom", 0x0000000, 0x0800000, CRC(b364f569) SHA1(6b552283885e19f097a35ac62381f30119ca715c) )
+ ROM_LOAD( "a0600_pw65.rom", 0x0000000, 0x0800000, CRC(b364f569) SHA1(6b552283885e19f097a35ac62381f30119ca715c) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc71.rom", 0x0000000, 0x0800000, CRC(df975d7c) SHA1(6be54b52d443a74193baafc3e10abff9ab7c7e91) )
+ ROM_LOAD( "b0600_pw65.rom", 0x0000000, 0x0800000, CRC(df975d7c) SHA1(6be54b52d443a74193baafc3e10abff9ab7c7e91) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc71.rom", 0x400000, 0x400000, CRC(efc1d26d) SHA1(382ec011c27b1b357a16863a53235c6935fa0b27) )
+ ROM_LOAD( "m0600_pw65.rom", 0x400000, 0x400000, CRC(efc1d26d) SHA1(382ec011c27b1b357a16863a53235c6935fa0b27) )
ROM_END
-ROM_START( kovsh072 )
+ROM_START( kovshs66 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc72.322", 0x100000, 0x400000, CRC(da73d8f1) SHA1(b8e0524659488cdad4b36eead7732452af952069) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw66.322", 0x100000, 0x400000, CRC(da73d8f1) SHA1(b8e0524659488cdad4b36eead7732452af952069) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc72_v100_china.asic", 0x000000, 0x04000, CRC(b96547bd) SHA1(cf9b19384ac3e18690e67303feab3442ddf0d2ca) )
+ ROM_LOAD( "kovsh_v100_china_pw66.asic", 0x000000, 0x04000, CRC(b96547bd) SHA1(cf9b19384ac3e18690e67303feab3442ddf0d2ca) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc72.rom", 0x180000, 0x800000, CRC(89132886) SHA1(25eb92a174a7e7d6c5768c125806b22799946e97) )
+ ROM_LOAD( "t0600_pw66.rom", 0x180000, 0x800000, CRC(89132886) SHA1(25eb92a174a7e7d6c5768c125806b22799946e97) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12534,48 +13088,46 @@ ROM_START( kovsh072 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh073 )
+ROM_START( kovshs67 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc73.322", 0x100000, 0x400000, CRC(0d25a1eb) SHA1(bf26252d0886b3667b99213047afe2fd39f4ec03) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw67.322", 0x100000, 0x400000, CRC(0d25a1eb) SHA1(bf26252d0886b3667b99213047afe2fd39f4ec03) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc28_v100_china.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
+ ROM_LOAD( "kovsh_v100_china_pw28.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc28.rom", 0x1a00000, 0x0400000, CRC(6407ca44) SHA1(454ff5471f3a2116bfa80ed7a3fb7d2598b2d208) )
+ ROM_LOAD( "a0604_pw28.rom", 0x1a00000, 0x0400000, CRC(6407ca44) SHA1(454ff5471f3a2116bfa80ed7a3fb7d2598b2d208) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
+ ROM_LOAD( "b0602_pw28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh074 )
+ROM_START( kovshs68 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc74.322", 0x100000, 0x400000, CRC(42e49501) SHA1(f079206ecd2c5066b4b7b660f7d91855d84d4c08) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw68.322", 0x100000, 0x400000, CRC(42e49501) SHA1(f079206ecd2c5066b4b7b660f7d91855d84d4c08) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12594,28 +13146,27 @@ ROM_START( kovsh074 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh075 )
+ROM_START( kovshs69 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc75.322", 0x100000, 0x400000, CRC(07f125b3) SHA1(3ac9286cbbbe703a34ef7ee53f373abe82e86d53) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw69.322", 0x100000, 0x400000, CRC(07f125b3) SHA1(3ac9286cbbbe703a34ef7ee53f373abe82e86d53) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_h09_china.asic", 0x000000, 0x04000, CRC(95b190a7) SHA1(6379acd02919fbf0dd77d86648cf17a3c3b81546) )
+ ROM_LOAD( "kovsh_v100_china_pw09.asic", 0x000000, 0x04000, CRC(95b190a7) SHA1(6379acd02919fbf0dd77d86648cf17a3c3b81546) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc75.rom", 0x0000000, 0x0800000, CRC(4a60c44f) SHA1(eb410468b96f7b8675f85372d7040f0b08a45e99) )
+ ROM_LOAD( "a0600_pw69.rom", 0x0000000, 0x0800000, CRC(4a60c44f) SHA1(eb410468b96f7b8675f85372d7040f0b08a45e99) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc75.rom", 0x0000000, 0x0800000, CRC(dbd1edcb) SHA1(8d4869a03cddf6997b9a13d7bb3763e0c36b85d6) )
+ ROM_LOAD( "b0600_pw69.rom", 0x0000000, 0x0800000, CRC(dbd1edcb) SHA1(8d4869a03cddf6997b9a13d7bb3763e0c36b85d6) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
@@ -12624,71 +13175,68 @@ ROM_START( kovsh075 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh076 )
+ROM_START( kovshs70 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc76.322", 0x100000, 0x400000, CRC(0c9daa6d) SHA1(fbe5401ffa3e5cf2cb9c4ca6878e42558cf887bc) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw70.322", 0x100000, 0x400000, CRC(0c9daa6d) SHA1(fbe5401ffa3e5cf2cb9c4ca6878e42558cf887bc) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc76.rom", 0x180000, 0x800000, CRC(d103dc1b) SHA1(947cc29f81f5ea73523861ea39493da2942265f4) )
+ ROM_LOAD( "t0600_pw70.rom", 0x180000, 0x800000, CRC(d103dc1b) SHA1(947cc29f81f5ea73523861ea39493da2942265f4) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc76.rom", 0x0000000, 0x0800000, CRC(154a3bca) SHA1(2ab07e7bea36f42ccd29130bb3b8334c9bd20ed7) )
+ ROM_LOAD( "a0600_pw70.rom", 0x0000000, 0x0800000, CRC(154a3bca) SHA1(2ab07e7bea36f42ccd29130bb3b8334c9bd20ed7) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc76.rom", 0x1000000, 0x0800000, CRC(baa8354f) SHA1(6d1683297bd14a42ab967f41d142e02660d8fdbf) )
+ ROM_LOAD( "a0602_pw70.rom", 0x1000000, 0x0800000, CRC(baa8354f) SHA1(6d1683297bd14a42ab967f41d142e02660d8fdbf) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc76.rom", 0x1a00000, 0x0400000, CRC(6dbbcd48) SHA1(8c516434490b5a8fb2b94379d55566733ce5c13f) )
+ ROM_LOAD( "a0604_pw70.rom", 0x1a00000, 0x0400000, CRC(6dbbcd48) SHA1(8c516434490b5a8fb2b94379d55566733ce5c13f) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc76.rom", 0x0000000, 0x0800000, CRC(13bb0c56) SHA1(b3e553c3ede39bb2a1825365b4337cf03e6cbde7) )
- ROM_LOAD( "b0601hc76.rom", 0x0800000, 0x0400000, CRC(24f5fc80) SHA1(df08277a11b10269b9139c1d16a3c64a03b692cf) )
- ROM_LOAD( "b0602hc76.rom", 0x0c00000, 0x0100000, CRC(13900fc7) SHA1(2b3e24fd16405cef331578e5a9cd162deff04f3d) )
+ ROM_LOAD( "b0600_pw70.rom", 0x0000000, 0x0800000, CRC(13bb0c56) SHA1(b3e553c3ede39bb2a1825365b4337cf03e6cbde7) )
+ ROM_LOAD( "b0601_pw70.rom", 0x0800000, 0x0400000, CRC(24f5fc80) SHA1(df08277a11b10269b9139c1d16a3c64a03b692cf) )
+ ROM_LOAD( "b0602_pw70.rom", 0x0c00000, 0x0100000, CRC(13900fc7) SHA1(2b3e24fd16405cef331578e5a9cd162deff04f3d) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc76.rom", 0x400000, 0x400000, CRC(93d828ca) SHA1(16847313011c1dfac9fd783f709112723cc36968) )
+ ROM_LOAD( "m0600_pw70.rom", 0x400000, 0x400000, CRC(93d828ca) SHA1(16847313011c1dfac9fd783f709112723cc36968) )
ROM_END
-ROM_START( kovsh077 )
+ROM_START( kovshs71 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc77.322", 0x100000, 0x400000, CRC(798d60c8) SHA1(4c81dd1b2c0f7c74d7c52e1c4bf9f3c159c87bcf) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw71.322", 0x100000, 0x400000, CRC(798d60c8) SHA1(4c81dd1b2c0f7c74d7c52e1c4bf9f3c159c87bcf) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc76.rom", 0x180000, 0x800000, CRC(d103dc1b) SHA1(947cc29f81f5ea73523861ea39493da2942265f4) )
+ ROM_LOAD( "t0600_pw70.rom", 0x180000, 0x800000, CRC(d103dc1b) SHA1(947cc29f81f5ea73523861ea39493da2942265f4) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc77.rom", 0x0000000, 0x0800000, CRC(6210cee7) SHA1(48d798181e7934c3280378fc66b02f79a44716c5) )
+ ROM_LOAD( "a0600_pw71.rom", 0x0000000, 0x0800000, CRC(6210cee7) SHA1(48d798181e7934c3280378fc66b02f79a44716c5) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc72.119", 0x1000000, 0x0800000, CRC(efb30f14) SHA1(ab5b4232b2dfc9f4e3a77112028a903f30b41fb9) )
+ ROM_LOAD( "a0602_ph177.rom", 0x1000000, 0x0800000, CRC(efb30f14) SHA1(ab5b4232b2dfc9f4e3a77112028a903f30b41fb9) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc77.rom", 0x1a00000, 0x0400000, CRC(05c533a8) SHA1(c63d5c9d9dda2aa2da152f4d65a66409ee3cc567) )
+ ROM_LOAD( "a0604_pw71.rom", 0x1a00000, 0x0400000, CRC(05c533a8) SHA1(c63d5c9d9dda2aa2da152f4d65a66409ee3cc567) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc77.rom", 0x0000000, 0x0800000, CRC(055af9fc) SHA1(014e762be88c1feeba166e58635cfada3f1123be) )
- ROM_LOAD( "b0601hc72.119", 0x0800000, 0x0400000, CRC(f43e4276) SHA1(b0ad317f70681e4300228f34bb8f4bead50111ea) )
- ROM_LOAD( "b0602hc77.rom", 0x0c00000, 0x0100000, CRC(45e63003) SHA1(55ee40bd81be895d897e4514e0b30df2e3efbd8b) )
+ ROM_LOAD( "b0600_pw71.rom", 0x0000000, 0x0800000, CRC(055af9fc) SHA1(014e762be88c1feeba166e58635cfada3f1123be) )
+ ROM_LOAD( "b0601_ph177.rom", 0x0800000, 0x0400000, CRC(f43e4276) SHA1(b0ad317f70681e4300228f34bb8f4bead50111ea) )
+ ROM_LOAD( "b0602_pw71.rom", 0x0c00000, 0x0100000, CRC(45e63003) SHA1(55ee40bd81be895d897e4514e0b30df2e3efbd8b) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc77.rom", 0x400000, 0x400000, CRC(511e835f) SHA1(9506fd07de2d5a4d39887d1f7ba44c071dd6831f) )
+ ROM_LOAD( "m0600pw71.rom", 0x400000, 0x400000, CRC(511e835f) SHA1(9506fd07de2d5a4d39887d1f7ba44c071dd6831f) )
ROM_END
-ROM_START( kovsh078 )
+ROM_START( kovshs72 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc78.322", 0x100000, 0x400000, CRC(8d00f133) SHA1(e1834c5bf67b55f902207e8534f6b469da4e563b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw72.322", 0x100000, 0x400000, CRC(8d00f133) SHA1(e1834c5bf67b55f902207e8534f6b469da4e563b) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -12714,11 +13262,10 @@ ROM_START( kovsh078 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh079 )
+ROM_START( kovshs73 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc79.322", 0x100000, 0x400000, CRC(d344874c) SHA1(ef7e4415a92ad3cf213ce3368ca51a3c21da9079) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw73.322", 0x100000, 0x400000, CRC(d344874c) SHA1(ef7e4415a92ad3cf213ce3368ca51a3c21da9079) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -12744,11 +13291,10 @@ ROM_START( kovsh079 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh080 )
+ROM_START( kovshs74 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc80.322", 0x100000, 0x400000, CRC(a204919f) SHA1(9c73697584083dde2dfab1f2ea909ae70e1e713c) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw74.322", 0x100000, 0x400000, CRC(a204919f) SHA1(9c73697584083dde2dfab1f2ea909ae70e1e713c) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -12774,11 +13320,10 @@ ROM_START( kovsh080 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh081 )
+ROM_START( kovshs75 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc81.322", 0x100000, 0x400000, CRC(144a269c) SHA1(8c9eb22daf43829c3cf636728b3d4904d70ff961) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw75.322", 0x100000, 0x400000, CRC(144a269c) SHA1(8c9eb22daf43829c3cf636728b3d4904d70ff961) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -12804,48 +13349,46 @@ ROM_START( kovsh081 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh082 )
+ROM_START( kovshs76 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc82.322", 0x100000, 0x400000, CRC(fa62d491) SHA1(89ab33aac482e8f0b079306169dd007d00b32433) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw76.322", 0x100000, 0x400000, CRC(fa62d491) SHA1(89ab33aac482e8f0b079306169dd007d00b32433) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc40_v100_china.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
+ ROM_LOAD( "kovsh_v100_china_pw40.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc82.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
+ ROM_LOAD( "t0600_pw78.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
+ ROM_LOAD( "a0604_pw40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0601hc21.322", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
- ROM_LOAD( "b0602hc40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
+ ROM_LOAD( "b0601_pw21.rom", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
+ ROM_LOAD( "b0602_pw40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh083 )
+ROM_START( kovshs77 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc83.322", 0x100000, 0x400000, CRC(f077b973) SHA1(e9f9285a96a5f1ee5f7ffc6eed40d4e0d985b491) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw77.322", 0x100000, 0x400000, CRC(f077b973) SHA1(e9f9285a96a5f1ee5f7ffc6eed40d4e0d985b491) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc82.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
+ ROM_LOAD( "t0600_pw78.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600re.rom", 0x0000000, 0x0800000, CRC(2f5e017e) SHA1(83655f4c4d5f4155f0f8908870c0a97de9d52907) )
@@ -12864,58 +13407,56 @@ ROM_START( kovsh083 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh084 )
+ROM_START( kovshs78 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc84.322", 0x100000, 0x400000, CRC(29d45d26) SHA1(f7add008ad3e005d785bfe116abe167d7b9f0b45) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw78.322", 0x100000, 0x400000, CRC(29d45d26) SHA1(f7add008ad3e005d785bfe116abe167d7b9f0b45) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsharm.bin", 0x000000, 0x04000, CRC(9d8ecc0c) SHA1(51f288e8aa3dd1d4b7f24155fea9c6a7f4cd1144) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc82.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
+ ROM_LOAD( "t0600_pw78.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc9.322", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
+ ROM_LOAD( "a0604_pw09.rom", 0x1a00000, 0x0400000, CRC(93798795) SHA1(a178c6554c5034a670e882390587a101d4289872) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc9.322", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
+ ROM_LOAD( "b0602_pw09.rom", 0x0c00000, 0x0100000, CRC(0f39414a) SHA1(0e8daa5c73f86e26da7c702b35d20112ebe91cf0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh085 )
+ROM_START( kovshs79 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc85.322", 0x100000, 0x400000, CRC(5a8e4a5f) SHA1(6d189722cb0267bdfbcb6416135e6f1a496fccd7) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw79.322", 0x100000, 0x400000, CRC(5a8e4a5f) SHA1(6d189722cb0267bdfbcb6416135e6f1a496fccd7) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc82.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
+ ROM_LOAD( "t0600_pw78.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
@@ -12924,48 +13465,46 @@ ROM_START( kovsh085 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh086 )
+ROM_START( kovshs80 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc86.322", 0x100000, 0x400000, CRC(0c75d650) SHA1(3b1615695d2d628c4f800ee071b485a3d1da7d91) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw80.322", 0x100000, 0x400000, CRC(0c75d650) SHA1(3b1615695d2d628c4f800ee071b485a3d1da7d91) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh016_v100_china.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc26.rom", 0x180000, 0x800000, CRC(f1dc8801) SHA1(5fe0a2d6e606b7fad284483f496d1630833e78b0) )
+ ROM_LOAD( "t0600_pw35.rom", 0x180000, 0x800000, CRC(f1dc8801) SHA1(5fe0a2d6e606b7fad284483f496d1630833e78b0) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
- ROM_LOAD( "a0600hc02.322", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
- ROM_LOAD( "a0602hc16.322", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc16.322", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc02.322", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
- ROM_LOAD( "b0601hc16.322", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
- ROM_LOAD( "b0602hc26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh087 )
+ROM_START( kovshs81 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc87.322", 0x100000, 0x400000, CRC(16376f2b) SHA1(513ba00e7d0ce420ec46adeb0839ae267f7f8ac6) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw81.322", 0x100000, 0x400000, CRC(16376f2b) SHA1(513ba00e7d0ce420ec46adeb0839ae267f7f8ac6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc82.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
+ ROM_LOAD( "t0600_pw78.rom", 0x180000, 0x800000, CRC(03a53939) SHA1(0fd839b759e3ad430d80961b4ce271844da7827d) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -12984,11 +13523,10 @@ ROM_START( kovsh087 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh088 )
+ROM_START( kovshs82 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc88.322", 0x100000, 0x400000, CRC(9b52e6e0) SHA1(d97d921cdaddd02d4adc1aad170c30493e63ef52) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw82.322", 0x100000, 0x400000, CRC(9b52e6e0) SHA1(d97d921cdaddd02d4adc1aad170c30493e63ef52) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13014,11 +13552,10 @@ ROM_START( kovsh088 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh089 )
+ROM_START( kovshs83 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc89.322", 0x100000, 0x400000, CRC(a7c1d1c4) SHA1(beb5fd34b8e42d5c3a75e2d06ca84d661753b31d) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw83.322", 0x100000, 0x400000, CRC(a7c1d1c4) SHA1(beb5fd34b8e42d5c3a75e2d06ca84d661753b31d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13044,11 +13581,10 @@ ROM_START( kovsh089 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh090 )
+ROM_START( kovshs84 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc90.322", 0x100000, 0x400000, CRC(ff660b89) SHA1(0d567d4bdb21d1c379b6ffe0f38ee07973c74cf6) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw84.322", 0x100000, 0x400000, CRC(ff660b89) SHA1(0d567d4bdb21d1c379b6ffe0f38ee07973c74cf6) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13074,11 +13610,10 @@ ROM_START( kovsh090 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh091 )
+ROM_START( kovshs85 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc91.322", 0x100000, 0x400000, CRC(444209e0) SHA1(4e94832bed17bc8dd92d52ec3f7d0d18c622cf4a) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw85.322", 0x100000, 0x400000, CRC(444209e0) SHA1(4e94832bed17bc8dd92d52ec3f7d0d18c622cf4a) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13104,11 +13639,10 @@ ROM_START( kovsh091 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh092 )
+ROM_START( kovshs86 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc92.322", 0x100000, 0x400000, CRC(6c6647f9) SHA1(7f17fb76b6c9c260239b23527ea9e963902beb47) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw86.322", 0x100000, 0x400000, CRC(6c6647f9) SHA1(7f17fb76b6c9c260239b23527ea9e963902beb47) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13134,11 +13668,10 @@ ROM_START( kovsh092 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh093 )
+ROM_START( kovshs87 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc93.322", 0x100000, 0x400000, CRC(99a81596) SHA1(a3d109d41f4e8b7d651d3eab17cd96f25f75be9f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw87.322", 0x100000, 0x400000, CRC(99a81596) SHA1(a3d109d41f4e8b7d651d3eab17cd96f25f75be9f) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13164,11 +13697,10 @@ ROM_START( kovsh093 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh094 )
+ROM_START( kovshs88 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc94.322", 0x100000, 0x400000, CRC(c11176d3) SHA1(752f9e7942e2c896520824041a43f6284cdbe788) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw88.322", 0x100000, 0x400000, CRC(c11176d3) SHA1(752f9e7942e2c896520824041a43f6284cdbe788) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13194,11 +13726,10 @@ ROM_START( kovsh094 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh095 )
+ROM_START( kovshs89 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc95.322", 0x100000, 0x400000, CRC(e562bb7a) SHA1(74dd673a64e95248ebdba32fbc15f8e17c15bcf5) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw89.322", 0x100000, 0x400000, CRC(e562bb7a) SHA1(74dd673a64e95248ebdba32fbc15f8e17c15bcf5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13224,11 +13755,10 @@ ROM_START( kovsh095 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh096 )
+ROM_START( kovshs90 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc96.322", 0x100000, 0x400000, CRC(9845122d) SHA1(54fc2d4f3e62e82f6797448d370afcb4a2d2dde5) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw90.322", 0x100000, 0x400000, CRC(9845122d) SHA1(54fc2d4f3e62e82f6797448d370afcb4a2d2dde5) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13254,11 +13784,10 @@ ROM_START( kovsh096 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh097 )
+ROM_START( kovshs91 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc97.322", 0x100000, 0x400000, CRC(7e23b885) SHA1(479b7e2e1ee848cd306174902efcc5d7c2025190) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw91.322", 0x100000, 0x400000, CRC(7e23b885) SHA1(479b7e2e1ee848cd306174902efcc5d7c2025190) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13284,14 +13813,13 @@ ROM_START( kovsh097 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh098 )
+ROM_START( kovshs92 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc100.322", 0x100000, 0x400000, CRC(e40c1d6c) SHA1(e41f0512ab3389079ac1a69f77a970e21f612669) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw92.322", 0x100000, 0x400000, CRC(e40c1d6c) SHA1(e41f0512ab3389079ac1a69f77a970e21f612669) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc98_v100_china.asic", 0x000000, 0x04000, CRC(f7ca7303) SHA1(7923c1248699398927ee0f047098a32582b20935) )
+ ROM_LOAD( "kovsh_v100_china_pw92.asic", 0x000000, 0x04000, CRC(f7ca7303) SHA1(7923c1248699398927ee0f047098a32582b20935) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -13302,7 +13830,7 @@ ROM_START( kovsh098 )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc98.rom", 0x1a00000, 0x0400000, CRC(01e756be) SHA1(91d87e31749388b502790870543c1828034ec3dc) )
+ ROM_LOAD( "a0604_pw92.rom", 0x1a00000, 0x0400000, CRC(01e756be) SHA1(91d87e31749388b502790870543c1828034ec3dc) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
@@ -13314,14 +13842,13 @@ ROM_START( kovsh098 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovsh099 )
+ROM_START( kovshs93 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc99.322", 0x100000, 0x400000, CRC(33b9d119) SHA1(efa38621242d16c8103df754c687b5afa4c96a6e) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw93.322", 0x100000, 0x400000, CRC(33b9d119) SHA1(efa38621242d16c8103df754c687b5afa4c96a6e) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc28_v100_china.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
+ ROM_LOAD( "kovsh_v100_china_pw28.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -13332,26 +13859,25 @@ ROM_START( kovsh099 )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc28.rom", 0x1a00000, 0x0400000, CRC(6407ca44) SHA1(454ff5471f3a2116bfa80ed7a3fb7d2598b2d208) )
+ ROM_LOAD( "a0604_pw28.rom", 0x1a00000, 0x0400000, CRC(6407ca44) SHA1(454ff5471f3a2116bfa80ed7a3fb7d2598b2d208) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
+ ROM_LOAD( "b0602_pw28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovshx01 )
+ROM_START( kovshs94 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc100.322", 0x100000, 0x400000, CRC(e40c1d6c) SHA1(e41f0512ab3389079ac1a69f77a970e21f612669) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw94.322", 0x100000, 0x400000, CRC(dcbf6cb4) SHA1(4f25d8d56575770031cdb1b05beccad7686f120f) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc28_v100_china.asic", 0x000000, 0x04000, CRC(e77e03d6) SHA1(cd779f8761c9a684d098f858de16bea2a4b74c53) )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -13362,30 +13888,29 @@ ROM_START( kovshx01 )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc100.rom", 0x1a00000, 0x0400000, CRC(2e732a45) SHA1(799204d8d7df57deb5496125ead7878d594f299c) )
+ ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
- ROM_LOAD( "b0602hc28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
+ ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovshx02 )
+ROM_START( kovshs95 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc101.322", 0x100000, 0x400000, CRC(dcbf6cb4) SHA1(4f25d8d56575770031cdb1b05beccad7686f120f) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw95.322", 0x100000, 0x400000, CRC(130c8f46) SHA1(e0e86aa0336b087153eda009840081b77be72a2d) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -13404,18 +13929,191 @@ ROM_START( kovshx02 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovshx03 )
+ROM_START( kovshs96 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc39.322", 0x100000, 0x400000, CRC(1082bacc) SHA1(ecfa43a17cec7ccf2b4c21e8eb149db2ef83c86b) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw96.322", 0x100000, 0x400000, CRC(158ede1b) SHA1(428c4f91f394ebf5f81544f49d42f32f7d69e717) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+ ROM_LOAD( "kovsh_v100_china_ph98.asic", 0x000000, 0x04000, CRC(fee2d563) SHA1(06fa06da02c1ba9ab5ffff79ffcb4d26fbf11835) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0604_pw96.rom", 0x1a00000, 0x0400000, CRC(101863db) SHA1(42c6645028982abce2263127aeb797d1d6bf2867) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0602_pw28.rom", 0x0c00000, 0x0100000, CRC(d128397f) SHA1(07d7d17f03f36e58669ab32e7e2ec4dd99f5dbfd) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovshs97 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_pw97.322", 0x100000, 0x400000, CRC(bc277d00) SHA1(6c68f4ea11023bc1f012bc500a5b0fad7ad9dfba) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_pw16.asic", 0x000000, 0x04000, CRC(d79943df) SHA1(d3c32b30aed245fec3ce18e7cd0fcab1de06d74d) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw17.rom", 0x180000, 0x800000, CRC(12097ed8) SHA1(b154e025c77f54109c442822158fdf5cc0320e11) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_pw16.rom", 0x1000000, 0x0800000, CRC(ab94d8a0) SHA1(f54843fc3ec6f2e0d56da5f8e2a55880bf603109) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0604_pw16.rom", 0x1a00000, 0x0400000, CRC(8e3c32bc) SHA1(296376cefcf2d04e8c62a9131ca141162fafa3b0) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw16.rom", 0x0800000, 0x0400000, CRC(1e917e36) SHA1(480c691c0c3df7225145e163848c46404306fcb4) )
+ ROM_LOAD( "b0602_pw26.rom", 0x0c00000, 0x0100000, CRC(aa64ac60) SHA1(e9291715e691c09dfc2889e1c2f6e423aa3f1409) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovshs98 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_pw98.322", 0x100000, 0x400000, CRC(90ed80c5) SHA1(2db5c5bbbd4160b5114d763a0f705d461311e8d4) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_ph98.asic", 0x000000, 0x04000, CRC(fee2d563) SHA1(06fa06da02c1ba9ab5ffff79ffcb4d26fbf11835) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw02.rom", 0x180000, 0x800000, CRC(c9077658) SHA1(708c63fccc8dc88513492fc8cd803aca3a62e9fb) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_pw02.rom", 0x0000000, 0x0800000, CRC(b41159b2) SHA1(3f563fda2984aa9db14203fd8ba482db1a8ad0af) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602_pw02.rom", 0x1000000, 0x0800000, CRC(f86395c0) SHA1(86db74a862ea316cb7ac30ed0ddd90181809f6f4) )
+ ROM_LOAD( "a0603_pw02.rom", 0x1800000, 0x0400000, CRC(fc061deb) SHA1(2f6906117c63dd6ee13c5aad70d8b9e7541c23cc) )
+ ROM_LOAD( "a0604_pw02.rom", 0x1a00000, 0x0400000, CRC(87ff1a5e) SHA1(02a6f4d6976f0b3ca3fe993725e4419231697f07) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_pw02.rom", 0x0000000, 0x0800000, CRC(895a1902) SHA1(d84fd403fdc8f4d707135fdecfe05eca950bb67b) )
+ ROM_LOAD( "b0601_pw02.rom", 0x0800000, 0x0400000, CRC(388ab398) SHA1(bff124d2ed3b74cb460433dea1317b88d3b4d22d) )
+ ROM_LOAD( "b0602_pw02.rom", 0x0c00000, 0x0100000, CRC(3346e6c7) SHA1(e0a59a81918118f8da5ad382a6f0071d5309f3dc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_pw02.rom", 0x400000, 0x400000, CRC(baf0b56e) SHA1(ed6f30a7f62aee1f263efc12ffd3f908191cd171) )
+ROM_END
+
+ROM_START( kovshs99 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_pw99.322", 0x100000, 0x400000, CRC(959036db) SHA1(f48fb2381cbc946fd8bb950a868b1c8181cf57d9) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_pw99.asic", 0x000000, 0x04000, CRC(efb8b0a6) SHA1(3f4075a2c0778a8a3ed32574b4d8729d316761be) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0604_pw99.rom", 0x1a00000, 0x0400000, CRC(35c00b9e) SHA1(ef13eb49a1083905271fda5071c34ab16e94617e) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_pw99.rom", 0x0800000, 0x0400000, CRC(8787611e) SHA1(d57269f6bc5418e14b186bf5e1e367025e3ab25a) )
+ ROM_LOAD( "b0602_pw99.rom", 0x0c00000, 0x0100000, CRC(7f9e12f4) SHA1(60c6fd540deeae505dcf67b5195f1be9f87195a1) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovshs100 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_pw100.322", 0x100000, 0x400000, CRC(22524f59) SHA1(48b655c489445b6ab60ca5b3483278fb5d03d0ba) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_pw40.asic", 0x000000, 0x04000, CRC(32b780dd) SHA1(423f51dd4470fb521dbb8702640dcbde2c559454) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0604_pw40.rom", 0x1a00000, 0x0400000, CRC(410f3a5e) SHA1(93e854d128bd354f50021a60fbf5f5a38fe8c481) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_pw21.rom", 0x0800000, 0x0400000, CRC(88f01bfb) SHA1(df14e280eb5b22c1bcedc16112ead97a3c344ab1) )
+ ROM_LOAD( "b0602_pw40.rom", 0x0c00000, 0x0100000, CRC(a81a7b61) SHA1(290764a49703db8ab7b682084bc12619f4c29796) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovshs101 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_pw101.322", 0x100000, 0x400000, CRC(aed2a7d2) SHA1(9ddfd2fa6a06755d9244ba8dddb1663bf4f0d7f0) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_pw99.asic", 0x000000, 0x04000, CRC(efb8b0a6) SHA1(3f4075a2c0778a8a3ed32574b4d8729d316761be) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0604_pw99.rom", 0x1a00000, 0x0400000, CRC(35c00b9e) SHA1(ef13eb49a1083905271fda5071c34ab16e94617e) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601_pw99.rom", 0x0800000, 0x0400000, CRC(8787611e) SHA1(d57269f6bc5418e14b186bf5e1e367025e3ab25a) )
+ ROM_LOAD( "b0602_pw99.rom", 0x0c00000, 0x0100000, CRC(7f9e12f4) SHA1(60c6fd540deeae505dcf67b5195f1be9f87195a1) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovshs102 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600_pw102.322", 0x100000, 0x400000, CRC(f5b7bf62) SHA1(c87660144b57ca4414592adf39a6c2e3bdcbad96) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_pw58.asic", 0x000000, 0x04000, CRC(Cb86ca41) SHA1(A60cf5101b7a3161e550d3d6005813b04a9e2904) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -13434,18 +14132,17 @@ ROM_START( kovshx03 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovshx04 )
+ROM_START( kovshs103 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc103.322", 0x100000, 0x400000, CRC(130c8f46) SHA1(e0e86aa0336b087153eda009840081b77be72a2d) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw103.322", 0x100000, 0x400000, CRC(7be8f032) SHA1(5834db82543690cda3eec2c9e31b26f7ead8c014) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
@@ -13464,25 +14161,24 @@ ROM_START( kovshx04 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovshx05 )
+ROM_START( kovshs104 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc104.322", 0x100000, 0x400000, CRC(158ede1b) SHA1(428c4f91f394ebf5f81544f49d42f32f7d69e717) )
- //ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
+ ROM_LOAD16_WORD_SWAP( "p0600_pw104.322", 0x100000, 0x400000, CRC(a36bd730) SHA1(6f7121c901d89533c856ab878586ead8c6ffb524) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshhc104_v100_china.asic", 0x000000, 0x04000, CRC(fee2d563) SHA1(06fa06da02c1ba9ab5ffff79ffcb4d26fbf11835) )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x1e00000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
- ROM_LOAD( "a0604hc104.rom", 0x1a00000, 0x0400000, CRC(7efb0319) SHA1(3df7e81b8018e088cfaf91cc4f0ccf77d7e1a7e9) )
+ ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
@@ -13494,10 +14190,43 @@ ROM_START( kovshx05 )
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( kovqhs01 )
+ROM_START( kovshs105 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "qhsghc01.rom", 0x100000, 0x400000, CRC(4c5ea070) SHA1(1f7db4e4c7e407d2994adc1ddbc8458688f64df2) )
+ ROM_LOAD16_WORD_SWAP( "p0600_pw105.322", 0x100000, 0x400000, CRC(ee6e8076) SHA1(ead3359ddb1e6baaa3b9227135d30dd70e458f4b) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw105.rom", 0x180000, 0x800000, CRC(685e095d) SHA1(95d4df0dd7299fa7cffb01418dfbcf0890309c6a) )
+
+ ROM_REGION( 0x1e00000, "sprcol", 0 )
+ ROM_LOAD( "a0600_pw105.rom", 0x0000000, 0x0800000, CRC(ea5d8829) SHA1(1fd7da88118f2f0e8fea19c80f793c784ddd97b7) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0604.rom", 0x1a00000, 0x0400000, CRC(26b59fd3) SHA1(53219376056f4766dc5236735599d982ceb56b84) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_pw105.rom", 0x0000000, 0x0800000, CRC(394ed728) SHA1(373050051ea5f28348d9d56ae52ad53a4b570b50) )
+ ROM_LOAD( "b0601.rom", 0x0800000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+ ROM_LOAD( "b0602.rom", 0x0c00000, 0x0100000, CRC(9df77934) SHA1(99a3fe337c13702c9aa2373bcd1bb1befd0e2a13) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_pw105.rom", 0x400000, 0x400000, CRC(606000ff) SHA1(6a338ded252648c114680ed83bd338b1a40a27c3) )
+ROM_END
+
+ /**************************
+ Quanhuang Sanguo Tebie Ban
+*****************************/
+
+ROM_START( kovqhsgs01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "qhsg_c51_ps01.rom", 0x100000, 0x400000, CRC(4c5ea070) SHA1(1f7db4e4c7e407d2994adc1ddbc8458688f64df2) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
@@ -13505,7 +14234,7 @@ ROM_START( kovqhs01 )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
- ROM_IGNORE( 0x800000 ) // second half identical
+ ROM_IGNORE( 0x800000 )
ROM_REGION( 0x3000000, "sprcol", 0 )
ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
@@ -13518,36 +14247,94 @@ ROM_START( kovqhs01 )
ROM_REGION( 0xc00000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
- ROM_IGNORE( 0x400000 ) // 400000-7fffff empty
+ ROM_IGNORE( 0x400000 )
ROM_CONTINUE( 0x800000, 0x400000 )
- ROM_IGNORE( 0x400000 ) // c00000-ffffff empty
+ ROM_IGNORE( 0x400000 )
+ROM_END
+
+ROM_START( kovqhsgs02 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "qhsg_c51_ps02.rom", 0x100000, 0x400000, CRC(ee2fc9b1) SHA1(958647dec8133aa6889668e4747d48af1e6153a0) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
+ ROM_IGNORE( 0x800000 )
+
+ ROM_REGION( 0x3000000, "sprcol", 0 )
+ ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
+ ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
+ ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
+
+ ROM_REGION( 0xc00000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
+ ROM_IGNORE( 0x400000 )
+ ROM_CONTINUE( 0x800000, 0x400000 )
+ ROM_IGNORE( 0x400000 )
+ROM_END
+
+ROM_START( kovqhsgs03 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "qhsg_c51_ps03.rom", 0x100000, 0x400000, CRC(400d0a08) SHA1(c617a2986f5d83e5a04e971d4037a5da9877e414) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "lsqh2_t01.rom",0x180000, 0x800000, CRC(d498d97f) SHA1(97a7b6d2ed1170449e7c2899448af7cbbca4c94f) )
+ ROM_IGNORE( 0x800000 )
+
+ ROM_REGION( 0x3000000, "sprcol", 0 )
+ ROM_LOAD( "lsqh2_a01.rom", 0x0000000, 0x1000000, CRC(25ae3efd) SHA1(083d977602ddb5ad54fbdcba000cd4287de8d463) )
+ ROM_LOAD( "lsqh2_a23.rom", 0x1000000, 0x1000000, CRC(7a779112) SHA1(0a7d36b3715063d8eac629b95a9bb3ecd8e54fca) )
+ ROM_LOAD( "lsqh2_a45.rom", 0x2000000, 0x1000000, CRC(5d7de052) SHA1(7663b6cf09f65c4644661005a38f9aba84a32913) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "lsqh2_b01.rom", 0x0000000, 0x1000000, CRC(df7ca696) SHA1(7af3d27957a39de7e4873867c9972c05af7e7964) )
+
+ ROM_REGION( 0xc00000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "lsqh2_m01.rom",0x400000, 0x400000, CRC(01af1b65) SHA1(6cf523fa8f1e03f974771611bb9a4e08a4d4443f) )
+ ROM_IGNORE( 0x400000 )
+ ROM_CONTINUE( 0x800000, 0x400000 )
+ ROM_IGNORE( 0x400000 )
ROM_END
-/***************************************
- Knights of Valour Super Heroes Plus
-***************************************/
+ /***********************************
+ Knights of Valour Super Heroes Plus
+**************************************/
ROM_START( kovsho01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc01.132", 0x100000, 0x400000, CRC(8102c945) SHA1(f2f168974fe1b1b2d345456d3f2ce90d8f8a5221) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po01.rom", 0x100000, 0x400000, CRC(8102c945) SHA1(f2f168974fe1b1b2d345456d3f2ce90d8f8a5221) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.134", 0x000000, 0x04000, BAD_DUMP CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, BAD_DUMP CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc01.132", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc01.132", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc01.132", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
- ROM_LOAD( "b0540hc01.132", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13557,24 +14344,24 @@ ROM_END
ROM_START( kovsho02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc02.132", 0x100000, 0x400000, CRC(51f2fd47) SHA1(8bb7330c576995578f986a5dacab831caa736d5e) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po02.rom", 0x100000, 0x400000, CRC(51f2fd47) SHA1(8bb7330c576995578f986a5dacab831caa736d5e) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.134", 0x000000, 0x04000, BAD_DUMP CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, BAD_DUMP CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc01.132", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc01.132", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc01.132", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
- ROM_LOAD( "b0540hc01.132", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13584,24 +14371,24 @@ ROM_END
ROM_START( kovsho03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600h03.132", 0x100000, 0x400000, CRC(4958c43f) SHA1(31852f58e89f53b2ff7196b033771c42fee6338e) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po03.rom", 0x100000, 0x400000, CRC(4958c43f) SHA1(31852f58e89f53b2ff7196b033771c42fee6338e) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.134", 0x000000, 0x04000, BAD_DUMP CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, BAD_DUMP CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc01.132", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc01.132", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc01.132", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
- ROM_LOAD( "b0540hc01.132", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13611,24 +14398,24 @@ ROM_END
ROM_START( kovsho04 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc04.132", 0x100000, 0x400000, CRC(14f0ce80) SHA1(c155d9104fbe257d77789bedccb018a6677b149c) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po04.rom", 0x100000, 0x400000, CRC(14f0ce80) SHA1(c155d9104fbe257d77789bedccb018a6677b149c) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.132", 0x000000, 0x04000, BAD_DUMP CRC(0d87d4a1) SHA1(bc981c20da426143c5e49d9fadf680b185002dd1) )
+ ROM_LOAD( "kovsh_v100_china_po14.asic", 0x000000, 0x04000, BAD_DUMP CRC(0d87d4a1) SHA1(bc981c20da426143c5e49d9fadf680b185002dd1) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc04.132", 0x1800000, 0x0800000, CRC(e6153471) SHA1(98f28e7cd661d9c51838d8413a289331d3b822fe) )
+ ROM_LOAD( "a0540_po04.rom", 0x1800000, 0x0800000, CRC(e6153471) SHA1(98f28e7cd661d9c51838d8413a289331d3b822fe) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0540h04.132", 0x0800000, 0x0800000, CRC(aa236e3b) SHA1(a9fb4e7107cd2eaabc32df2c633b4fbac1563205) )
+ ROM_LOAD( "b0540_po04.rom", 0x0800000, 0x0800000, CRC(aa236e3b) SHA1(a9fb4e7107cd2eaabc32df2c633b4fbac1563205) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13638,24 +14425,24 @@ ROM_END
ROM_START( kovsho05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc05.132", 0x100000, 0x400000, CRC(5399b60e) SHA1(7c896961177a66b0e5e79f2f97ba25a7fa8e9500) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po05.rom", 0x100000, 0x400000, CRC(5399b60e) SHA1(7c896961177a66b0e5e79f2f97ba25a7fa8e9500) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.132", 0x000000, 0x04000, BAD_DUMP CRC(0d87d4a1) SHA1(bc981c20da426143c5e49d9fadf680b185002dd1) )
+ ROM_LOAD( "kovsh_v100_china_po14.asic", 0x000000, 0x04000, BAD_DUMP CRC(0d87d4a1) SHA1(bc981c20da426143c5e49d9fadf680b185002dd1) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc04.132", 0x1800000, 0x0800000, CRC(e6153471) SHA1(98f28e7cd661d9c51838d8413a289331d3b822fe) )
+ ROM_LOAD( "a0540_po04.rom", 0x1800000, 0x0800000, CRC(e6153471) SHA1(98f28e7cd661d9c51838d8413a289331d3b822fe) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0540h04.132", 0x0800000, 0x0800000, CRC(aa236e3b) SHA1(a9fb4e7107cd2eaabc32df2c633b4fbac1563205) )
+ ROM_LOAD( "b0540_po04.rom", 0x0800000, 0x0800000, CRC(aa236e3b) SHA1(a9fb4e7107cd2eaabc32df2c633b4fbac1563205) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13665,24 +14452,24 @@ ROM_END
ROM_START( kovsho06 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc06.132", 0x100000, 0x400000, CRC(96d87c9d) SHA1(55cc1bced4f3990b55295de5de8d6b9be48fd2b3) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po06.rom", 0x100000, 0x400000, CRC(96d87c9d) SHA1(55cc1bced4f3990b55295de5de8d6b9be48fd2b3) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.133", 0x000000, 0x04000, BAD_DUMP CRC(b3123ccb) SHA1(ac13a9a3bcf86ea7dfd93e58e4b6772a9ca5ab35) )
+ ROM_LOAD( "kovsh_v100_china_po13.asic", 0x000000, 0x04000, BAD_DUMP CRC(b3123ccb) SHA1(ac13a9a3bcf86ea7dfd93e58e4b6772a9ca5ab35) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc01.132", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc06.132", 0x1800000, 0x0800000, CRC(4f4ac911) SHA1(436e4534ce953a301f3eaacd483f68b320171c59) )
+ ROM_LOAD( "a0540_po06.rom", 0x1800000, 0x0800000, CRC(4f4ac911) SHA1(436e4534ce953a301f3eaacd483f68b320171c59) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc01.132", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
- ROM_LOAD( "b0540h06.132", 0x0800000, 0x0800000, CRC(94eb0579) SHA1(3041c7e3cc8fedbbe94a58b2c6aba3f32a3ac01c) )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po06.rom", 0x0800000, 0x0800000, CRC(94eb0579) SHA1(3041c7e3cc8fedbbe94a58b2c6aba3f32a3ac01c) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13692,75 +14479,80 @@ ROM_END
ROM_START( kovsho07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc07.132", 0x100000, 0x454F4C, CRC(e153264e) SHA1(28697741308d4670b3c078f3c13ef107810edbdd) )
+ ROM_LOAD16_WORD_SWAP( "p0600_po07.rom", 0x100000, 0x454F4C, CRC(e153264e) SHA1(28697741308d4670b3c078f3c13ef107810edbdd) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshc07_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(8427c690) SHA1(e08ac566e98fa604fb819ce6c7871e112969f305) )
+ ROM_LOAD( "kovsh_v100_china_po12.asic", 0x000000, 0x04000, BAD_DUMP CRC(9af4d680) SHA1(5512504272a0940274f3cf7cd8e15ff4fa9d594b) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2800000, "sprcol", 0 )
- ROM_LOAD( "a0600hc07.rom", 0x0000000, 0x0800000, CRC(0f73015a) SHA1(8d41f1892163b38bf1531283e867ced985304679) )
- ROM_LOAD( "a0601hc08.132", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc08.132", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
-
+ //ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+ ROM_LOAD( "a0540_po07.rom", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
+
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.123", 0x0000000, 0x0800000, CRC(437a3c51) SHA1(f1d444fe6e66e22aa3ce412de7ef34a647a43554) )
- ROM_LOAD( "b0540hc08.132", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
-
+ ROM_LOAD( "b0600_po07.rom", 0x0000000, 0x0800000, CRC(437a3c51) SHA1(f1d444fe6e66e22aa3ce412de7ef34a647a43554) )
+ ROM_LOAD( "b0540_po07.rom", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
+ //ROM_LOAD( "b0601.rom", 0x1000000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+
ROM_REGION( 0x900000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc07.rom", 0x400000, 0x40001C, CRC(ae740508) SHA1(86d79163028d4615e7f34e4eaea499126a2db7dd) )
+ ROM_LOAD( "m0600_po07.rom", 0x400000, 0x40001C, CRC(c68e36b6) SHA1(690b5f4734a4f48fa010df0611d7188f3dff4deb) )
ROM_END
ROM_START( kovsho08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc08.132", 0x100000, 0x454F4A, CRC(843d3523) SHA1(3f1d331e6b315efd881df8dde54d6f11edd0a08f) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po08.rom", 0x100000, 0x454F4A, CRC(843d3523) SHA1(3f1d331e6b315efd881df8dde54d6f11edd0a08f) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshc08_v100_china.132", 0x000000, 0x04000, BAD_DUMP CRC(9af4d680) SHA1(5512504272a0940274f3cf7cd8e15ff4fa9d594b) )
+ ROM_LOAD( "kovsh_v100_china_po12.asic", 0x000000, 0x04000, BAD_DUMP CRC(9af4d680) SHA1(5512504272a0940274f3cf7cd8e15ff4fa9d594b) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2800000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc08.132", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc08.132", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
-
+ ROM_LOAD( "a0540_po07.rom", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
+ //ROM_LOAD( "a0603.rom", 0x2800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.132", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
- ROM_LOAD( "b0540hc08.132", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
-
+ ROM_LOAD( "b0600_po08.rom", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
+ ROM_LOAD( "b0540_po07.rom", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
+ //ROM_LOAD( "b0601.rom", 0x1000000, 0x0400000, CRC(a0bb1c2f) SHA1(0542348c6e27779e0a98de16f04f9c18158f2b28) )
+
ROM_REGION( 0x900000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc08.132", 0x400000, 0x40001C, CRC(c68e36b6) SHA1(690b5f4734a4f48fa010df0611d7188f3dff4deb) )
+ ROM_LOAD( "m0600_po07.rom", 0x400000, 0x40001C, CRC(c68e36b6) SHA1(690b5f4734a4f48fa010df0611d7188f3dff4deb) )
ROM_END
ROM_START( kovsho09 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc009.132", 0x100000, 0x454F84, CRC(a360fdf7) SHA1(2820c24ef9134b198976fde70f3eccc574b06c00) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po09.rom", 0x100000, 0x454F84, CRC(a360fdf7) SHA1(2820c24ef9134b198976fde70f3eccc574b06c00) )
ROM_REGION( 0x4000, "prot", 0 )
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
-
+ //ROM_LOAD( "a0603.rom", 0x1800000, 0x0400000, CRC(ec31abda) SHA1(ee526655369bae63b0ef0730e9768b765c9950fc) )
+
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
@@ -13773,107 +14565,109 @@ ROM_END
ROM_START( kovsho10 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc10.132", 0x100000, 0x454F48, CRC(645f924f) SHA1(7d5ce45910a6ead39b0d0457d9e98e7609b0c3cb) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po10.rom", 0x100000, 0x454F48, CRC(645f924f) SHA1(7d5ce45910a6ead39b0d0457d9e98e7609b0c3cb) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshc07_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(8427c690) SHA1(e08ac566e98fa604fb819ce6c7871e112969f305) )
+ ROM_LOAD( "kovsh_v100_china_po10.asic", 0x000000, 0x04000, BAD_DUMP CRC(8427c690) SHA1(e08ac566e98fa604fb819ce6c7871e112969f305) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2800000, "sprcol", 0 )
- ROM_LOAD( "a0600hc07.rom", 0x0000000, 0x0800000, CRC(0f73015a) SHA1(8d41f1892163b38bf1531283e867ced985304679) )
- ROM_LOAD( "a0601hc08.132", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0600_po10.rom", 0x0000000, 0x0800000, CRC(0f73015a) SHA1(8d41f1892163b38bf1531283e867ced985304679) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc08.132", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
-
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.123", 0x0000000, 0x0800000, CRC(437a3c51) SHA1(f1d444fe6e66e22aa3ce412de7ef34a647a43554) )
- ROM_LOAD( "b0540hc08.132", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
+ ROM_LOAD( "a0540_po07.rom", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
+ ROM_REGION( 0x1400000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po07.rom", 0x0000000, 0x0800000, CRC(437a3c51) SHA1(f1d444fe6e66e22aa3ce412de7ef34a647a43554) )
+ ROM_LOAD( "b0540_po07.rom", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
+ //ROM_LOAD( "b0601_kv10.rom", 0x1000000, 0x0400000, CRC(184fb667) SHA1(532aab9ad823d4eb6c21b143c6d5be429bcc1f38) )
+
ROM_REGION( 0x900000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc07.rom", 0x400000, 0x40001C, CRC(ae740508) SHA1(86d79163028d4615e7f34e4eaea499126a2db7dd) )
+ ROM_LOAD( "m0600_po10.rom", 0x400000, 0x40001C, CRC(ae740508) SHA1(86d79163028d4615e7f34e4eaea499126a2db7dd) )
ROM_END
ROM_START( kovsho11 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc11.132", 0x100000, 0x454F46, CRC(2c4ed676) SHA1(7f30986859604f5ab90b22ac39614995f53ce7ce) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po11.rom", 0x100000, 0x454F46, CRC(2c4ed676) SHA1(7f30986859604f5ab90b22ac39614995f53ce7ce) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh11_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(537b628d) SHA1(013be0cbff49ccca97d0fcb2df3e70da1dfeca3a) )
+ ROM_LOAD( "kovsh_v100_china_po11.asic", 0x000000, 0x04000, BAD_DUMP CRC(537b628d) SHA1(013be0cbff49ccca97d0fcb2df3e70da1dfeca3a) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2800000, "sprcol", 0 )
- ROM_LOAD( "a0600hc07.rom", 0x0000000, 0x0800000, CRC(0f73015a) SHA1(8d41f1892163b38bf1531283e867ced985304679) )
- ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0600_po10.rom", 0x0000000, 0x0800000, CRC(0f73015a) SHA1(8d41f1892163b38bf1531283e867ced985304679) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc11.132", 0x1800000, 0x0800000, CRC(eaa23882) SHA1(ab2e26f13d9f965b1870b4dd373427e43e4c03a8) )
- ROM_LOAD( "a0541hc11.132", 0x2000000, 0x0800000, CRC(a723f320) SHA1(b4d4576d0748e9d40a81c0ccabd2d7ee46cf999d) )
+ ROM_LOAD( "a0540_po11.rom", 0x1800000, 0x0800000, CRC(eaa23882) SHA1(ab2e26f13d9f965b1870b4dd373427e43e4c03a8) )
+ ROM_LOAD( "a0541_po11.rom", 0x2000000, 0x0800000, CRC(a723f320) SHA1(b4d4576d0748e9d40a81c0ccabd2d7ee46cf999d) )
ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0540hc11.132", 0x0800000, 0x0800000, CRC(c3eefa33) SHA1(0d4a47e3c5661268e2f32d3b982b95e765c9b2ad) )
-
+ ROM_LOAD( "b0540_po11.rom", 0x0800000, 0x0800000, CRC(c3eefa33) SHA1(0d4a47e3c5661268e2f32d3b982b95e765c9b2ad) )
+ // ROM_LOAD( "b0601_kv11.rom", 0x1000000, 0x0400000, CRC(184fb667) SHA1(532aab9ad823d4eb6c21b143c6d5be429bcc1f38) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc11.132", 0x400000, 0x400000, CRC(459ad15f) SHA1(6dda85c32e5472db60551870cb522e9333013b32) )
+ ROM_LOAD( "pgm_m01s_bios=bh03.rom", 0x000000, 0x200000, CRC(81a6aeca) SHA1(9b77df457566209fdbf47ed3f62c5d3249b03ec7) )
+ ROM_LOAD( "m0600_po11.rom", 0x400000, 0x400000, CRC(459ad15f) SHA1(6dda85c32e5472db60551870cb522e9333013b32) )
ROM_END
ROM_START( kovsho12 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc12.132", 0x100000, 0x400000, CRC(613870d0) SHA1(3e9a9c06b421db5b04232ca3249a8c680f44b9a1) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po12.rom", 0x100000, 0x400000, CRC(613870d0) SHA1(3e9a9c06b421db5b04232ca3249a8c680f44b9a1) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovshc08_v100_china.132", 0x000000, 0x04000, BAD_DUMP CRC(9af4d680) SHA1(5512504272a0940274f3cf7cd8e15ff4fa9d594b) )
+ ROM_LOAD( "kovsh_v100_china_po12.asic", 0x000000, 0x04000, BAD_DUMP CRC(9af4d680) SHA1(5512504272a0940274f3cf7cd8e15ff4fa9d594b) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2800000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc08.132", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc08.132", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
+ ROM_LOAD( "a0540_po07.rom", 0x1800000, 0x1000000, CRC(7d85204b) SHA1(b73fa7fa576089d510f73cc6c79bac5e5ed8cc20) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc08.132", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
- ROM_LOAD( "b0540hc08.132", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
+ ROM_LOAD( "b0600_po08.rom", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
+ ROM_LOAD( "b0540_po07.rom", 0x0800000, 0x0800000, CRC(6e21727b) SHA1(1b23ec0beca8daf8020a4bbab42961c8f5557e1e) )
ROM_REGION( 0x900000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0600hc08.132", 0x400000, 0x40001C, CRC(c68e36b6) SHA1(690b5f4734a4f48fa010df0611d7188f3dff4deb) )
+ ROM_LOAD( "m0600_po07.rom", 0x400000, 0x40001C, CRC(c68e36b6) SHA1(690b5f4734a4f48fa010df0611d7188f3dff4deb) )
ROM_END
ROM_START( kovsho13 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc13.132", 0x100000, 0x400000, CRC(2fea8d59) SHA1(530b5fd0e7caf5f89a11add41a3e7fc517aa8363) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po13.rom", 0x100000, 0x400000, CRC(2fea8d59) SHA1(530b5fd0e7caf5f89a11add41a3e7fc517aa8363) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.133", 0x000000, 0x04000, BAD_DUMP CRC(b3123ccb) SHA1(ac13a9a3bcf86ea7dfd93e58e4b6772a9ca5ab35) )
+ ROM_LOAD( "kovsh_v100_china_po13.asic", 0x000000, 0x04000, BAD_DUMP CRC(b3123ccb) SHA1(ac13a9a3bcf86ea7dfd93e58e4b6772a9ca5ab35) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a0600hc01.132", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
- ROM_LOAD( "a0601hc01.132", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc13.132", 0x1800000, 0x0800000, CRC(fd1e6e0b) SHA1(a3f41016f9a7c50e5f4a37422cfd0cf704db5ab6) )
+ ROM_LOAD( "a0540_po13.rom", 0x1800000, 0x0800000, CRC(fd1e6e0b) SHA1(a3f41016f9a7c50e5f4a37422cfd0cf704db5ab6) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0600hc01.132", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
- ROM_LOAD( "b0540hc13.132", 0x0800000, 0x0800000, CRC(14bd80ef) SHA1(60293a5a9608994fc74caee230fbc94c494f8555) )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po13.rom", 0x0800000, 0x0800000, CRC(14bd80ef) SHA1(60293a5a9608994fc74caee230fbc94c494f8555) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
@@ -13883,31 +14677,1497 @@ ROM_END
ROM_START( kovsho14 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0600hc014.132", 0x100000, 0x400000, CRC(e6b9c60e) SHA1(d47d510df379f0d1536aee4b17eba8e5b73905a2) )
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po14.rom", 0x100000, 0x400000, CRC(e6b9c60e) SHA1(d47d510df379f0d1536aee4b17eba8e5b73905a2) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po14.asic", 0x000000, 0x04000, BAD_DUMP CRC(0d87d4a1) SHA1(bc981c20da426143c5e49d9fadf680b185002dd1) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po14.rom", 0x1800000, 0x0800000, CRC(6b7bde3e) SHA1(a92ae9b5250d91db71027ae473c7a4965db8c6fa) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540_po14.rom", 0x0800000, 0x0800000, CRC(43471434) SHA1(9a503e43a0517184eeb9af60bc59600c96440252) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho15 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po15.rom", 0x100000, 0x400000, CRC(f61c7f17) SHA1(c6e3778e96102721ccc4c3f9fa2e20d1b11e536e) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po15.rom", 0x1800000, 0x0800000, CRC(9c442e90) SHA1(b0f9ad469978ac01b9df6d8804fe5a94aae586b1) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540_po15.rom", 0x0800000, 0x0800000, CRC(da84d62f) SHA1(dffee31fd3393a9030b0b7a45818fb63b313f16d) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho16 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po16.rom", 0x100000, 0x400000, CRC(0e0af359) SHA1(f84108a674fa30e5f3b41bc2056e58b42a3eca6f) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po16.asic", 0x000000, 0x04000, BAD_DUMP CRC(675a51ba) SHA1(3831e9c4bf089e236a6f42be17a14f5c92de5ded) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho17 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po17.rom", 0x100000, 0x400000, CRC(886b4221) SHA1(95752d2201d9d3e7d81521bc85f879b88ceeb752) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho18 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po18.rom", 0x100000, 0x400000, CRC(e4a4f7e0) SHA1(afe0bca07d248adba53b8aa8a8e01563e0f61967) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho19 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po19.rom", 0x100000, 0x400000, CRC(395b2a44) SHA1(1bc45fab0a84ab4036c582c6b9f0068fdc16a9ec) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po19.asic", 0x000000, 0x04000, BAD_DUMP CRC(72075d95) SHA1(4ea628447f173b9a7dd6bbd89c1ab7cef100695c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po19.rom", 0x1800000, 0x0800000, CRC(be69995a) SHA1(edb2aed103c670f7e390c46b5a1d7929faab8738) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540_po19.rom", 0x0800000, 0x0800000, CRC(c3949114) SHA1(dbfa1a6a2b4a1ad5b40e51fef9c0775d0858ccce) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho20 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po20.rom", 0x100000, 0x400000, CRC(2814fd43) SHA1(08d88cd960621ae6e05b7917b6eb426daa888b2c) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po16.asic", 0x000000, 0x04000, BAD_DUMP CRC(675a51ba) SHA1(3831e9c4bf089e236a6f42be17a14f5c92de5ded) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540_po20.rom", 0x0800000, 0x0800000, CRC(53b64af5) SHA1(7e14f4b06326be0193b5a03ca1adbbdd5ed89502) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho21 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po21.rom", 0x100000, 0x400000, CRC(f8d5d87a) SHA1(8298f6cfdab95c53d06193c3f05d67394d06abb1) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po20.rom", 0x0800000, 0x0800000, CRC(53b64af5) SHA1(7e14f4b06326be0193b5a03ca1adbbdd5ed89502) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho22 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po22.rom", 0x100000, 0x400000, CRC(aa451070) SHA1(7f9f0441b826dde7f55b1ebece5803a98f6807bc) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po20.rom", 0x0800000, 0x0800000, CRC(53b64af5) SHA1(7e14f4b06326be0193b5a03ca1adbbdd5ed89502) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho23 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po23.rom", 0x100000, 0x400000, CRC(44bff807) SHA1(9ab20c65b3aebea4b574cbade660f9d98dd018c9) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po23.rom", 0x0000000, 0x0800000, CRC(b97edcfc) SHA1(4fae3ab23c05b1530aa7d61b92a024e50f1d4aff) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po23.rom", 0x1800000, 0x0800000, CRC(5d94cab0) SHA1(4d653394ae8bc00f4ecf07c2cdc5eb06abfe602e) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po23.rom", 0x0000000, 0x0800000, CRC(c19298d1) SHA1(08f2a0e77b1e3ef7fc1fc4f34ef04d39141e1de5) )
+ ROM_LOAD( "b0540_po23.rom", 0x0800000, 0x0800000, CRC(bb4ccb0c) SHA1(9b6cf86cc501f3fe36d019b5f08a85b0a9084261) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho24 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po24.rom", 0x100000, 0x400000, CRC(55a6da92) SHA1(84a17b761c628a729461848d1e3c9792d6900946) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po24.asic", 0x000000, 0x04000, BAD_DUMP CRC(7a458e3e) SHA1(2a30ea63ba59c57b1f6ab02ca57316bc5ebc298c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po24.rom", 0x0000000, 0x0800000, CRC(3dc11e1c) SHA1(25e453e985852fcd001fe2bf6aaf7c8335b8cbdb) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po23.rom", 0x1800000, 0x0800000, CRC(5d94cab0) SHA1(4d653394ae8bc00f4ecf07c2cdc5eb06abfe602e) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po24.rom", 0x0000000, 0x0800000, CRC(b023e76f) SHA1(17c02d2b62b96eab5960f416e1033f15608ebb0c) )
+ ROM_LOAD( "b0540_po23.rom", 0x0800000, 0x0800000, CRC(bb4ccb0c) SHA1(9b6cf86cc501f3fe36d019b5f08a85b0a9084261) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho25 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po25.rom", 0x100000, 0x400000, CRC(86a61cc7) SHA1(a06eb6db7092d340e0347295a37d1c58c949d54b) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po24.rom", 0x0000000, 0x0800000, CRC(3dc11e1c) SHA1(25e453e985852fcd001fe2bf6aaf7c8335b8cbdb) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po23.rom", 0x1800000, 0x0800000, CRC(5d94cab0) SHA1(4d653394ae8bc00f4ecf07c2cdc5eb06abfe602e) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po24.rom", 0x0000000, 0x0800000, CRC(b023e76f) SHA1(17c02d2b62b96eab5960f416e1033f15608ebb0c) )
+ ROM_LOAD( "b0540_po25.rom", 0x0800000, 0x0800000, CRC(c71d3cde) SHA1(8572af4548d6a8727e8019c8424ae3eb7e2d61a4) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho26 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po26.rom", 0x100000, 0x400000, CRC(36791ca6) SHA1(e9a0e526aca2afd3c7bc949896d0aadaaadff21d) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po24.asic", 0x000000, 0x04000, BAD_DUMP CRC(7a458e3e) SHA1(2a30ea63ba59c57b1f6ab02ca57316bc5ebc298c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po24.rom", 0x0000000, 0x0800000, CRC(3dc11e1c) SHA1(25e453e985852fcd001fe2bf6aaf7c8335b8cbdb) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po26.rom", 0x1800000, 0x0800000, CRC(cf39dbcd) SHA1(9e3cae12b2854bb576ac3c3011a8ea86d8d30ff8) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po24.rom", 0x0000000, 0x0800000, CRC(b023e76f) SHA1(17c02d2b62b96eab5960f416e1033f15608ebb0c) )
+ ROM_LOAD( "b0540_po25.rom", 0x0800000, 0x0800000, CRC(c71d3cde) SHA1(8572af4548d6a8727e8019c8424ae3eb7e2d61a4) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_po26.rom", 0x400000, 0x400000, CRC(510c565a) SHA1(7a8c7c0dea25a0a606009565b466f1a9e86531a0) )
+ROM_END
+
+ROM_START( kovsho27 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po27.rom", 0x100000, 0x400000, CRC(1db92c61) SHA1(5d90dc5dcbadcc016238cd090a79dacde7df370c) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po24.asic", 0x000000, 0x04000, BAD_DUMP CRC(7a458e3e) SHA1(2a30ea63ba59c57b1f6ab02ca57316bc5ebc298c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po24.rom", 0x0000000, 0x0800000, CRC(3dc11e1c) SHA1(25e453e985852fcd001fe2bf6aaf7c8335b8cbdb) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po26.rom", 0x1800000, 0x0800000, CRC(cf39dbcd) SHA1(9e3cae12b2854bb576ac3c3011a8ea86d8d30ff8) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po24.rom", 0x0000000, 0x0800000, CRC(b023e76f) SHA1(17c02d2b62b96eab5960f416e1033f15608ebb0c) )
+ ROM_LOAD( "b0540_po25.rom", 0x0800000, 0x0800000, CRC(c71d3cde) SHA1(8572af4548d6a8727e8019c8424ae3eb7e2d61a4) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_po26.rom", 0x400000, 0x400000, CRC(510c565a) SHA1(7a8c7c0dea25a0a606009565b466f1a9e86531a0) )
+ROM_END
+
+ROM_START( kovsho28 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po28.rom", 0x100000, 0x400000, CRC(e8050027) SHA1(fdb3b95b333086af94ea8da5f9124a8f1bbf117e) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po28.rom", 0x0000000, 0x0800000, CRC(e9c2610a) SHA1(93b20fb2e06b20ec5aa14bfa3bc3af64f4c41629) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po28.rom", 0x0000000, 0x0800000, CRC(7f17c867) SHA1(00ecfd6ad0b53d3839ef025b28d760045bd1ad57) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho29 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po29.rom", 0x100000, 0x400000, CRC(16e1865e) SHA1(f16192ade0c6d6ed22be8de64e055ad6aeff6ddc) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po29.rom", 0x0000000, 0x0800000, CRC(d2fb59af) SHA1(a56d2adf9755e7ab87a42003482410cac85645d3) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po28.rom", 0x0000000, 0x0800000, CRC(7f17c867) SHA1(00ecfd6ad0b53d3839ef025b28d760045bd1ad57) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho30 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po30.rom", 0x100000, 0x400000, CRC(1d82fc88) SHA1(fea4f8b5ed77236a66f40dfd4c74c7a87f7d0d5f) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po30.rom", 0x0000000, 0x0800000, CRC(f43d9969) SHA1(16240cfa7c6951c87cfa64c65dc822c33261eb2d) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po30.rom", 0x1800000, 0x0800000, CRC(fdc4601d) SHA1(4d24744438b4b1c254d7e454b8f00a6e8c00509a) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po28.rom", 0x0000000, 0x0800000, CRC(7f17c867) SHA1(00ecfd6ad0b53d3839ef025b28d760045bd1ad57) )
+ ROM_LOAD( "b0540_po30.rom", 0x0800000, 0x0800000, CRC(2b5f7874) SHA1(bdd1a3906cccd47bfa09e1aed0b77ee214ed0bd8) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho31 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po31.rom", 0x100000, 0x400000, CRC(1ca558a7) SHA1(46d842443bfd6cf2527c6cec3acf07ecc55ab070) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po31.rom", 0x0000000, 0x0800000, CRC(9262f949) SHA1(2c03c14466640814eabfb2aba851a3d768a11173) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po31.rom", 0x1800000, 0x0800000, CRC(732fac87) SHA1(d0106472c9114199892e14ddc8a173c2156525d1) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po31.rom", 0x0000000, 0x0800000, CRC(49378fe7) SHA1(370349b4d278bb69d0362652a6cee557045ed4f7) )
+ ROM_LOAD( "b0540_po31.rom", 0x0800000, 0x0800000, CRC(cafe39a8) SHA1(6870d3e9b141e084bb22c9122c365106ec1c8147) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho32 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po32.rom", 0x100000, 0x400000, CRC(119b532e) SHA1(2def24058f321ed0710264e1295bab558b7c459e) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho33 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po33.rom", 0x100000, 0x400000, CRC(2021d65f) SHA1(727e85df94d58fc62a2a748a2e1e4bacf215065a) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho34 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po34.rom", 0x100000, 0x400000, CRC(a5b4e572) SHA1(85ed3ecbe47a7cd1b3d9b6e22768a68dbdd6f109) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho35 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po35.rom", 0x100000, 0x400000, CRC(2b120889) SHA1(761ed8d1818b379d0f9d4cd71c827d999e9cd4fe) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho36 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po36.rom", 0x100000, 0x400000, CRC(e9f01fb8) SHA1(0be79b99ca56fc927974bcec14a466f54f5e7952) )
ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "kovsh_v100_china.132", 0x000000, 0x04000, BAD_DUMP CRC(0d87d4a1) SHA1(bc981c20da426143c5e49d9fadf680b185002dd1) )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0600hc01.132", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
ROM_REGION( 0x2000000, "sprcol", 0 )
ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
- ROM_LOAD( "a0540hc14.rom", 0x1800000, 0x0800000, CRC(6b7bde3e) SHA1(a92ae9b5250d91db71027ae473c7a4965db8c6fa) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho37 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po37.rom", 0x100000, 0x400000, CRC(f972a361) SHA1(d02f7ea87e11eae4f6e22d21738b20b9d7e17ee6) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho38 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po38.rom", 0x100000, 0x400000, CRC(7434a3a5) SHA1(79b87c8ea08f8a4ebebbd890e570bf7f336704fa) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho39 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101.rom", 0x100000, 0x400000, CRC(e1d89a19) SHA1(30e11c145652d03464b14d3cd09e4f35fff6120e) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho40 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po40.rom", 0x100000, 0x400000, CRC(988636d2) SHA1(444cd404828e98d724e925658365806ac474f93c) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po40.asic", 0x000000, 0x04000, BAD_DUMP CRC(eedfdff3) SHA1(12692dec11f39e63fcfcbef261595b4fd17c0218) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po08.rom", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
+ ROM_LOAD( "b0540_po40.rom", 0x0800000, 0x0800000, CRC(a5735ee2) SHA1(1a89815d736ba47c93a4b77d672870963a886090) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_po40.rom", 0x400000, 0x400000, CRC(33bfc064) SHA1(b77d1bee46c64c1c46ce9118b3b25bf1c6905f75) )
+ROM_END
+
+ROM_START( kovsho41 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po41.rom", 0x100000, 0x400000, CRC(ed4b8ee6) SHA1(605af90e4ff403116b726ce4cc09d32c35e17c9d) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po40.asic", 0x000000, 0x04000, BAD_DUMP CRC(eedfdff3) SHA1(12692dec11f39e63fcfcbef261595b4fd17c0218) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po08.rom", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
+ ROM_LOAD( "b0540_po40.rom", 0x0800000, 0x0800000, CRC(a5735ee2) SHA1(1a89815d736ba47c93a4b77d672870963a886090) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_po40.rom", 0x400000, 0x400000, CRC(33bfc064) SHA1(b77d1bee46c64c1c46ce9118b3b25bf1c6905f75) )
+ROM_END
+
+ROM_START( kovsho42 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po15.rom", 0x100000, 0x400000, CRC(f61c7f17) SHA1(c6e3778e96102721ccc4c3f9fa2e20d1b11e536e) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po40.asic", 0x000000, 0x04000, BAD_DUMP CRC(eedfdff3) SHA1(12692dec11f39e63fcfcbef261595b4fd17c0218) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po07.rom", 0x0800000, 0x0800000, CRC(cd391de8) SHA1(c593f61ba9e0c42c4a48e549b217c396099ca840) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po08.rom", 0x0000000, 0x0800000, CRC(8e650b67) SHA1(cfd600a2cf1d86d493af50e2759022aaa1b61ac6) )
+ ROM_LOAD( "b0540_po40.rom", 0x0800000, 0x0800000, CRC(a5735ee2) SHA1(1a89815d736ba47c93a4b77d672870963a886090) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600_po40.rom", 0x400000, 0x400000, CRC(33bfc064) SHA1(b77d1bee46c64c1c46ce9118b3b25bf1c6905f75) )
+ROM_END
+
+ROM_START( kovsho43 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po43.rom", 0x100000, 0x400000, CRC(c7d5fae1) SHA1(c840562d464b998197fc9ee83a470b8e5c5f85d9) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho44 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po44.rom", 0x100000, 0x400000, CRC(cf688e0d) SHA1(7a7663bd6979e0fd216de6cd8dedaa9ffee99a2c) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho45 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po45.rom", 0x100000, 0x400000, CRC(c2480f1a) SHA1(55f3883e31cad0c56388b90d151852f925d8c1e6) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho46 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po46.rom", 0x100000, 0x400000, CRC(aba6dc20) SHA1(de188f875dd0f489cbafb6de72e0366d057f5200) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho47 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po47.rom", 0x100000, 0x400000, CRC(c13ef37e) SHA1(a05a868a6479b38640f366aaafd0218a7c6b90f8) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho48 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po48.rom", 0x100000, 0x400000, CRC(485b6e14) SHA1(d954eee8b8403aff40598be8d097d95fb990f56d) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho49 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po49.rom", 0x100000, 0x400000, CRC(f499ef3f) SHA1(68da8a98800083201d3868d81ee5766711158ba4) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho50 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po50.rom", 0x100000, 0x400000, CRC(32a2694d) SHA1(484ce56bbee9f473f694bb7fd95921bccf005d8c) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho51 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po51.rom", 0x100000, 0x400000, CRC(8997a3b4) SHA1(692bc453ff8118aff14188c40a6016f258c825cc) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600_pw10.rom", 0x180000, 0x800000, CRC(a919ec0f) SHA1(b464490abba8a5e651c407a7833c3a2e3befa5b8) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho52 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po52.rom", 0x100000, 0x400000, CRC(23a8a4a2) SHA1(41753e9fae1cc93b874ca8ccff948cfe8809f416) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho53 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po53.rom", 0x100000, 0x400000, CRC(a63d978f) SHA1(e25ff1e69bf026e2b628bd1ba840a825f5453c13) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho54 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po54.rom", 0x100000, 0x400000, CRC(289b7a74) SHA1(7037ad6d9595f290dfcb6c7f27c151cf9b0673c9) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho55 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po55.rom", 0x100000, 0x400000, CRC(ea796d45) SHA1(28d9f9f042416ccd004154966617846e15182de8) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho56 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po56.rom", 0x100000, 0x400000, CRC(fafbd19c) SHA1(a9a8a316db3d1426102c752817f158e3dd0d792a) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho57 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po57.rom", 0x100000, 0x400000, CRC(77bdd158) SHA1(2a4d72c25d7e2fb1ed2a6cb994a2f99da4583f4f) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho58 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po58.rom", 0x100000, 0x400000, CRC(77c0a833) SHA1(aefbc0c94553febd0bf2eb4eb328e6ad0dd810bf) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho59 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po59.rom", 0x100000, 0x400000, CRC(c45c881c) SHA1(01daa0cb1d013591e1f0f7fd7140ae1853850b77) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho60 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po60.rom", 0x100000, 0x400000, CRC(cce1fcf0) SHA1(ec1512fd6f780f411d95768cfee2dcd3244f26bb) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho61 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po61.rom", 0x100000, 0x400000, CRC(f3705ea0) SHA1(e31ad474d0c2364311d21a8ce37d49919c7b999c) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho62 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po62.rom", 0x100000, 0x400000, CRC(4ec3474d) SHA1(74a134a9b3cc75c4be79aef8b9b5e33026f23df9) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po01.asic", 0x000000, 0x04000, CRC(7ece721c) SHA1(3aa11f11803643f9aa4bdafa35421626d066c4e9) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600_po01.rom", 0x0000000, 0x0800000, CRC(eaa46772) SHA1(b70b2b7aaf87cd1c56f860eb2a88aed3564996da) )
+ ROM_LOAD( "a0601_po01.rom", 0x0800000, 0x0800000, CRC(d94abe4b) SHA1(58ee22308ca8eaa73ee6532cefbb574f0a994eee) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po01.rom", 0x1800000, 0x0800000, CRC(631a868d) SHA1(cb15835b49f10c923c8e083579c9810dfc0424d2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600_po01.rom", 0x0000000, 0x0800000, CRC(f2a85ce6) SHA1(815c8f74909a0d37299aa7f4d22b5c0550674c55) )
+ ROM_LOAD( "b0540_po01.rom", 0x0800000, 0x0800000, CRC(53002691) SHA1(d65477c93da089a7e54ffb1e00a122a787062ae0) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho63 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po63.rom", 0x100000, 0x400000, CRC(3cb21372) SHA1(8e4d2b943d52c58577d7134fae63e6ca0a7149d2) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po16.asic", 0x000000, 0x04000, BAD_DUMP CRC(675a51ba) SHA1(3831e9c4bf089e236a6f42be17a14f5c92de5ded) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho64 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po64.rom", 0x100000, 0x400000, CRC(a803f41d) SHA1(1d3a41c68029697b36c892b0b74eea090ec23dc1) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540.rom", 0x1800000, 0x0800000, CRC(4fd3413e) SHA1(5e8f3e421342bf558c77e59635f9b5d713e825c2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540.rom", 0x0800000, 0x0800000, CRC(60999757) SHA1(118cf058e67858958bcb931e14f5d160c7de87cc) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovsho65 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600h_101_po65.rom", 0x100000, 0x400000, CRC(5f9f0eb7) SHA1(89171667b75f6e4c3d17a1af8311ce828886cb2a) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po19.asic", 0x000000, 0x04000, BAD_DUMP CRC(72075d95) SHA1(4ea628447f173b9a7dd6bbd89c1ab7cef100695c) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0540_po19.rom", 0x1800000, 0x0800000, CRC(be69995a) SHA1(edb2aed103c670f7e390c46b5a1d7929faab8738) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0540_po19.rom", 0x0800000, 0x0800000, CRC(c3949114) SHA1(dbfa1a6a2b4a1ad5b40e51fef9c0775d0858ccce) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ /************
+ Aoshi Sanguo
+**************/
+
+ROM_START( kovshxass01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "de_p0609_pl01.322", 0x100000, 0x400000, CRC(ceeb8786) SHA1(d28b4119d2690b346519d3daf6999ca1880797a3) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china_po16.asic", 0x000000, 0x04000, BAD_DUMP CRC(675a51ba) SHA1(3831e9c4bf089e236a6f42be17a14f5c92de5ded) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603xas_pl01.rom", 0x1800000, 0x0800000, CRC(544eddd2) SHA1(f79334cc6c7b883e25a68c1d13eef1f9d3a24a58) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601xas_pl01.rom", 0x0800000, 0x0800000, CRC(77e77426) SHA1(cbf29e48b000ffe84d525380cb0f19163790723f) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ROM_START( kovshxass02 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0600.sh4", 0x100000, 0x400000, CRC(739a92ca) SHA1(69387dfbc5015c3cb43283a189b49ae05f93f3fd) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603xas.rom", 0x1800000, 0x0800000, CRC(7057b37e) SHA1(85a19f23303b4d581c4fa315b2c204af92fcb424) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
- ROM_LOAD( "b0540hc14.rom", 0x0800000, 0x0800000, CRC(43471434) SHA1(9a503e43a0517184eeb9af60bc59600c96440252) )
+ ROM_LOAD( "b0601xas.rom", 0x0800000, 0x0800000, CRC(3784fb49) SHA1(7e85fe5b5fb8746f1321c03ad2350d2a58969d7a) )
ROM_REGION( 0x800000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
ROM_END
-ROM_START( martmasthc01 )
+ROM_START( kovshxass03 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "de_p0609_pl03.322", 0x100000, 0x400000, CRC(bbc48e4c) SHA1(14ffd1148a213abdf216038daa2d274dd6783fa5) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, BAD_DUMP CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) )
+ ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) )
+ ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) )
+ ROM_LOAD( "a0603xas_pl03.rom", 0x1800000, 0x0800000, CRC(a5f8332b) SHA1(6b7e5a9225dcfb2c31f49c94ace24dbf06cf88a2) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) )
+ ROM_LOAD( "b0601xas_pl03.rom", 0x0800000, 0x0800000, CRC(188406ee) SHA1(45ec6b36d48aa143ad6a0913704c7eda08572f2b) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) )
+ROM_END
+
+ /***************
+ Martial Masters
+******************/
+
+ROM_START( martmasts01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
ROM_LOAD16_WORD_SWAP( "v104hc01_32m.u9", 0x100000, 0x400000, CRC(c8b39568) SHA1(f377a3ba3461f2b84f3acf8febf98707a7f2a62b) )
@@ -13939,20 +16199,23 @@ ROM_START( martmasthc01 )
ROM_LOAD( "m1001.u7", 0xc00000, 0x400000, CRC(662d2d48) SHA1(2fcc3099d9c04456cae3b13035fb28eaf709e7d8) )
ROM_END
+ /*********************
+ Oriental Legend Super
+************************/
+
ROM_START( olds01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_BYTE( "sp_v101hc01.u2", 0x100001, 0x080000, CRC(7ef4dec1) SHA1(2e05d07ca856f93b8ca8a22f60271c7a9f98f246) )
+ ROM_LOAD16_BYTE( "sp_v101_po01.u2", 0x100001, 0x080000, CRC(7ef4dec1) SHA1(2e05d07ca856f93b8ca8a22f60271c7a9f98f246) )
ROM_LOAD16_BYTE( "sp_v101.u3", 0x100000, 0x080000, CRC(0a358c1e) SHA1(95c7c3f069c5d05001e22535750f6b3cd7de105f) )
ROM_LOAD16_BYTE( "sp_v101.u4", 0x200001, 0x080000, CRC(766570e0) SHA1(e7c3f5664ec69b662b82c2e1375555db7305390c) )
ROM_LOAD16_BYTE( "sp_v101.u5", 0x200000, 0x080000, CRC(58662e12) SHA1(2b39bd847e9c4968a8e77a2f3cec77cf323ceee3) )
ROM_LOAD16_WORD_SWAP( "sp_v101.u1",0x300000, 0x080000, CRC(2b2f4f1e) SHA1(67b97cf8cc7f517d67cd45588addd2ad8e24612a) )
- ROM_REGION( 0x010000, "user1", 0 ) /* IGS028 Protection Data */
+ ROM_REGION( 0x010000, "user1", 0 )
ROM_LOAD( "sp_v101.u6", 0x000000, 0x010000, CRC(097046bc) SHA1(6d75db85cf4c79b63e837897785c253014b2126d) )
- ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF ) /* its a dump of the shared protection rom/ram from pcb. */
- // clearly not for this revision
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
ROM_REGION( 0xc00000, "tiles", 0 )
@@ -13981,10 +16244,58 @@ ROM_START( olds01 )
ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
ROM_END
+ /***********************
+ Xiyou Shi E Chuan Super
+**************************/
+
+ROM_START( olds103ts01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_po01.v103",0x100000, 0x400000, CRC(64dc8f38) SHA1(6be1377ae6a837a93e22ba39c5132a9bf05f114e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ /***********************
+ Oriental Legend Special
+**************************/
+
ROM_START( olds100s01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0500hc01.v103",0x100000, 0x400000, CRC(64dc8f38) SHA1(6be1377ae6a837a93e22ba39c5132a9bf05f114e) )
+ ROM_LOAD16_BYTE( "v100-u2_ph01.040", 0x100001, 0x080000, CRC(efcac4c1) SHA1(d9d4b8f6c1b53d675539c38217a7918e95ab448f) )
+ ROM_LOAD16_BYTE( "v100-u3.040", 0x100000, 0x080000, CRC(d0e2b741) SHA1(2e671dbb4320d1f0c059b35efd33cdea26f12131) )
+ ROM_LOAD16_BYTE( "v100-u4.040", 0x200001, 0x080000, CRC(32a6bdbd) SHA1(a93d7f4eae722a58eca9ec351ad5890cefda56f0) )
+ ROM_LOAD16_BYTE( "v100-u5.040", 0x200000, 0x080000, CRC(b4a1cafb) SHA1(b2fccd480ede93f58ad043387b18b898152f06ef) )
+ ROM_LOAD16_WORD_SWAP( "v100-u1.040", 0x300000, 0x080000, CRC(37ea4e75) SHA1(a94fcb89da3394a43d360f885419677f511d2580) )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0x010000, "user1", 0 )
+ ROM_LOAD( "kd-u6.512", 0x000000, 0x010000, CRC(e7613dda) SHA1(0d7c043b90e2f9a36a45066f22e3e305dc716676) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14011,14 +16322,4490 @@ ROM_START( olds100s01 )
ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
ROM_END
-/***************************************
- Oriental Legend Plus
-***************************************/
+ROM_START( olds100ass01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah01.v10", 0x100000, 0x400000, CRC(f9133fbe) SHA1(6cc801ead9d26b9c5d9921c5500f8848b7188be8) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah01.rom", 0x180000, 0x400000, CRC(cbda06e1) SHA1(b93350d299772f9faecc508104d28fd7957b7ede) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass02 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah02.v10", 0x100000, 0x400000, CRC(01e8414c) SHA1(ec50a4ff4de7b0321a4171abc17f41a52d0296a9) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass03 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah03.v10", 0x100000, 0x400000, CRC(98c26fce) SHA1(5372f81b7075f4b8cc5ab4149dd47e5e6035ca95) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass04 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah04.v10", 0x100000, 0x400000, CRC(fcb51cc0) SHA1(6d12887f0eaade302f3a2b14cf343a8600c2d557) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass05 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah05.v10", 0x100000, 0x400000, CRC(8ea3ff5a) SHA1(d416e109579264ad6c7cb38226e65f4901619dad) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass06 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah06.v10", 0x100000, 0x400000, CRC(cdce5db9) SHA1(db1ee341141b933e2969f201bc478726c908c0fd) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass07 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah07.v10", 0x100000, 0x400000, CRC(0c6cdb8a) SHA1(a7f293fb7e487ba0d08f5cb5560f81bb807ce996) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass08 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah08.v10", 0x100000, 0x400000, CRC(07f923b7) SHA1(5ea09660ae2a43da8e6f351374ffcce9fcb4a712) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass09 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah09.v10", 0x100000, 0x400000, CRC(b81621c0) SHA1(d4c12092ac15251fdfb0fcfc0e4ae244291bb9a2) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah09.rom", 0x180000, 0x400000, CRC(06abbb6d) SHA1(8c40c0031cb7dcfc08ef1b36e8759903207262da) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506_ah09.rom", 0x1800000, 0x400000, CRC(4f1d3295) SHA1(c8c64266a327d450995c4b3b2c6b8f0145526097) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503_ah09.u16", 0x0c00000, 0x400000, CRC(35f396a8) SHA1(2c28f63a207429534651e385fb441faa3e26cf4e) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass10 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah10.v10", 0x100000, 0x400000, CRC(e114fe53) SHA1(7a9c3d1b4a723b873c9410d3d3af71a95fe47488) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass11 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah11.v10", 0x100000, 0x400000, CRC(e174df54) SHA1(97a57ccec72898f62e0262e5e99f2efea8a49618) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass12 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah12.v10", 0x100000, 0x400000, CRC(405c6608) SHA1(9057df66f11955b5600cda5a4f4ed07ff9f685d5) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass13 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah13.v10", 0x100000, 0x400000, CRC(fec010af) SHA1(2dac21b7641efab72d7047a7beabda81ff721fb1) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass14 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah14.v10", 0x100000, 0x400000, CRC(17f2df39) SHA1(6f742483e0a68ce6496fe75991edcd4e7c79e3c2) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass15 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah15.v10", 0x100000, 0x400000, CRC(cd2c37c2) SHA1(69bfe886a791c51e6c870ffc603f6590aba18d01) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass16 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah16.v10", 0x100000, 0x400000, CRC(b7fbed70) SHA1(f4ad389f0f14ec8c1c3d73a564e98813a2d332fb) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass17 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah17.v10", 0x100000, 0x400000, CRC(04cd2385) SHA1(a6e89fa505122c1a4991a28a80987951634637ab) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass18 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah18.v10", 0x100000, 0x400000, CRC(e610b340) SHA1(375dfa36d5f59a5e9424a07970a099e9ea0f6906) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass19 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah19.v10", 0x100000, 0x400000, CRC(4300d254) SHA1(405c8cd2e7ffcebda544784b87175d2a91018dc8) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass20 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah20.v10", 0x100000, 0x400000, CRC(754c3fbf) SHA1(a765501b933c11b58f51051737da7b60fc982ddd) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass21 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah21.v10", 0x100000, 0x400000, CRC(507ac5a5) SHA1(6f7490b8609f3957ceedb67d49498f4e1332fcbe) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass22 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah22.v10", 0x100000, 0x400000, CRC(b9819a6f) SHA1(1f5dee7b8387a421b1d506afce50d94c28eb202a) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass23 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah23.v10", 0x100000, 0x400000, CRC(f5073d22) SHA1(f3abe1370449a5208000d5c843a554894fe69527) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass24 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah24.v10", 0x100000, 0x400000, CRC(d02d769c) SHA1(7d6b04daf02b01c2712c3029060ed3a17102cb73) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass25 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah25.v10", 0x100000, 0x400000, CRC(9bf146eb) SHA1(d5d768d661be399877e9fa1afaca552bd324f87b) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass26 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah26.v10", 0x100000, 0x400000, CRC(edd6ca48) SHA1(ac13bf326599b52ac7316f5557e6c88fa7b53110) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass27 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah27.v10", 0x100000, 0x400000, CRC(adc0df6f) SHA1(8d603e90ab361d3d4f230150c0897fba5954a590) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah27.rom", 0x180000, 0x400000, CRC(090f1697) SHA1(6a9696beb8b838de1566bdb9e195235ff4eb5cd4) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah27.rom", 0x0000000, 0x400000, CRC(bbc06d42) SHA1(09399a556327bd93035654c7e2e51ccd8f352358) )
+ ROM_LOAD( "a0501_ah27.rom", 0x0400000, 0x400000, CRC(f0b6af8a) SHA1(2872ca14c7e03af32b4420e9dd3f74cc2f616b17) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505_ah27.rom", 0x1400000, 0x400000, CRC(9d378b0c) SHA1(228f8ac3cb3486faa8721d54be74ef1d603b0983) )
+ ROM_LOAD( "a0506_ah27.rom", 0x1800000, 0x400000, CRC(e2dace7d) SHA1(374640a3faf5c824944b7a495d37a59afb7bcb70) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah27.rom", 0x0000000, 0x400000, CRC(1b68c121) SHA1(323fc40cbf3556e7f9fda65059aee5fc1d1b6065) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502_ah27.rom", 0x0800000, 0x400000, CRC(6b22373b) SHA1(004f266e3525320899e8b87cde530f964081e4ae) )
+ ROM_LOAD( "b0503_ah27.u16", 0x0c00000, 0x400000, CRC(cb813cab) SHA1(970f074755114fd219091ae86dcb3590aa583e01) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500_ah27.rom", 0x400000, 0x200000, CRC(5a462366) SHA1(e7a6cf66dfc9e822c799e78fbba08a910f50c504) )
+ROM_END
+
+ROM_START( olds100ass28 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah28.v10", 0x100000, 0x400000, CRC(1f63e7c9) SHA1(cbf0eda5955764cedcec33f576a624a03c94de48) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass29 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah29.v10", 0x100000, 0x400000, CRC(8981fc87) SHA1(9208c6848962bd14ddb52b39d675c4976669f812) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass32 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah32.v10", 0x100000, 0x400000, CRC(119dcb89) SHA1(19618ea167eab9cbabd0343a166a2b6ce060deda) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass33 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah33.v10", 0x100000, 0x400000, CRC(e6018a06) SHA1(9ae81254be1ced85dba6f8d0e866d0946d4a4785) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass34 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah34.v10", 0x100000, 0x400000, CRC(343a74c3) SHA1(7e41e478c7fb078412417a31fe352b25ecf7e321) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass35 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah35.v10", 0x100000, 0x400000, CRC(74ed447d) SHA1(d8334c633361742c6e333e14af0fada8912faf68) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass36 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah36.v10", 0x100000, 0x400000, CRC(2114e061) SHA1(c067d09a4c9eb3af7344d17ef08136123ed416de) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass37 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah37.v10", 0x100000, 0x400000, CRC(618ddd99) SHA1(115d1fbaadffa3116d999adfa71a1e5e52412e66) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass38 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah38.v10", 0x100000, 0x400000, CRC(333bfd23) SHA1(561ea5d6dc9331c1b11c832f0e4b61abe8eeb247) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass39 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah39.v10", 0x100000, 0x400000, CRC(a685ff5e) SHA1(f3f83c7ba8b836c07c96fe48fb23e016e672d80e) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass40 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah40.v10", 0x100000, 0x400000, CRC(a5d9e66d) SHA1(fa6fa4020d9e27824688c6306364c98a8716f224) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass41 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah41.v10", 0x100000, 0x400000, CRC(173dbbe1) SHA1(12e627c5fe51af587f1e0f5c7dfde13dc63b746a) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass42 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah42.v10", 0x100000, 0x400000, CRC(d65a13df) SHA1(212e1ffe375f2a7e95611fbcad90ee9b91b69107) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass43 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah43.v10", 0x100000, 0x400000, CRC(cdd92c41) SHA1(9d3da588056e4ee19c680363b384b3e8fc9d1ffc) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass44 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah44.v10", 0x100000, 0x400000, CRC(5e689a44) SHA1(69e56fe5728e69cd9d455201d155e033ca8505ab) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass45 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah45.v10", 0x100000, 0x400000, CRC(d94a3c07) SHA1(b69c2028bdba7c2b901c8117193d4c5f8652f6cc) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass46 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah46.v10", 0x100000, 0x400000, CRC(bc66a3b4) SHA1(ffe379a6790068be8baeaf8dcf792a8b038b6e49) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass47 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah47.v10", 0x100000, 0x400000, CRC(7be881f6) SHA1(8bebf7335debde8da3fbe058d2613b1357087736) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass48 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah48.v10", 0x100000, 0x400000, CRC(d8b762e3) SHA1(36d3b5b4bd957db861252448adb29d8d6f0fe692) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass49 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah49.v10", 0x100000, 0x400000, CRC(62c38016) SHA1(fc42a611b27f6d36c7c9fa3c706dfddd33c46da8) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass50 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah50.v10", 0x100000, 0x400000, CRC(746834bd) SHA1(59390a3a8f997bd9abf52a3fefad8a5721556e72) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah50.rom", 0x0000000, 0x400000, CRC(06c4eaab) SHA1(0e835c79246cf66ede3233e84d3b8a91259b1438) )
+ ROM_LOAD( "a0501_ah50.rom", 0x0400000, 0x400000, CRC(c352d1c0) SHA1(1f44ae8ab64d5b764a61480e8fcdbdc75d98d7aa) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah50.rom", 0x0000000, 0x400000, CRC(82c97490) SHA1(3c0b414001bed4469a650d9917dd2928936ec4c2) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500_ah50.rom", 0x400000, 0x200000, CRC(cd569b41) SHA1(442fa9ec67bd669b0c8bd259c53a5b8a09e9ab5f) )
+ROM_END
+
+ROM_START( olds100ass51 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah51.v10", 0x100000, 0x400000, CRC(a3db49f1) SHA1(952cce122fbd92e8ef650984cd28ac25688621b9) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah51.rom", 0x180000, 0x400000, CRC(4d8063e6) SHA1(2be2fbf50abf11348d6e03c2500b87857d83b124) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah51.rom", 0x0000000, 0x400000, CRC(4d0c685f) SHA1(8fa33b5d18a0e96cc645a5d891997cac8ff3d194) )
+ ROM_LOAD( "a0501_ah50.rom", 0x0400000, 0x400000, CRC(c352d1c0) SHA1(1f44ae8ab64d5b764a61480e8fcdbdc75d98d7aa) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506_ah51.rom", 0x1800000, 0x400000, CRC(212f9bec) SHA1(87c144e893e1a84370519df7aeeb23c0a0fe3dec) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah51.rom", 0x0000000, 0x400000, CRC(2c617c9d) SHA1(38df6857c2de885abf3ffd64496fbc115e4c759b) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503_ah51.u16", 0x0c00000, 0x400000, CRC(c5beb6f8) SHA1(0d6eb085b1fe38c1842edc189fe5a3786c23b8a8) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500_ah50.rom", 0x400000, 0x200000, CRC(cd569b41) SHA1(442fa9ec67bd669b0c8bd259c53a5b8a09e9ab5f) )
+ROM_END
+
+ROM_START( olds100ass52 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah52.v10", 0x100000, 0x400000, CRC(a02bf3c3) SHA1(23c76c9226fb571b13b58cf0c228b1ea584c3adb) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah52.rom", 0x0000000, 0x400000, CRC(292202eb) SHA1(8b8d51515b7eedcc9d1e03e0bf50af01450e9d71) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah52.rom", 0x0000000, 0x400000, CRC(b7eb219f) SHA1(06923215030b4e4640eebf9ffff6a7b43965de45) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500_ah52.rom", 0x400000, 0x200000, CRC(cf5ffc59) SHA1(1c76101afc3e44d189c890cd52e5d905975a2e53) )
+ROM_END
+
+ROM_START( olds100ass53 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah53.v10", 0x100000, 0x400000, CRC(01ebd435) SHA1(f31cdcc0511dc2e333fb6c3698823b55f0040634) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass54 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah54.v10", 0x100000, 0x400000, CRC(9455d648) SHA1(4fbdf10209b371627a718106cd4f65e9d9e93db0) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass55 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah55.v10", 0x100000, 0x400000, CRC(9709cf7b) SHA1(3d12713e32818d03b61f6119c8316a5f8dbc3342) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass56 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah56.v10", 0x100000, 0x400000, CRC(a6e54509) SHA1(7e043ca4173fdb11a2aa81f8f8f578eca968d458) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass57 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah57.v10", 0x100000, 0x400000, CRC(3272f820) SHA1(c108ba5346901877eef6e1bb47e5efcae74ae159) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass58 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah58.v10", 0x100000, 0x400000, CRC(9e356f8b) SHA1(524bc7956381f9be973be259420483d4a5f941bf) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass59 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah59.v10", 0x100000, 0x400000, CRC(571efee3) SHA1(fc4a69bc092d1a50113286adbb499e57b8e9b914) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass60 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah60.v10", 0x100000, 0x400000, CRC(930dc2bb) SHA1(681aae0be3a9b61f3ae0adfe1a7fae821b856578) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass61 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah61.v10", 0x100000, 0x400000, CRC(fbf202cf) SHA1(d52630beaa8a06973662bfaf920f09b46606e06c) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass62 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah62.v10", 0x100000, 0x400000, CRC(36c079d3) SHA1(dd460fc8dd84a89dafda26c28de26568d13af1aa) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah27.rom", 0x180000, 0x400000, CRC(090f1697) SHA1(6a9696beb8b838de1566bdb9e195235ff4eb5cd4) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah27.rom", 0x0000000, 0x400000, CRC(bbc06d42) SHA1(09399a556327bd93035654c7e2e51ccd8f352358) )
+ ROM_LOAD( "a0501_ah27.rom", 0x0400000, 0x400000, CRC(f0b6af8a) SHA1(2872ca14c7e03af32b4420e9dd3f74cc2f616b17) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505_ah27.rom", 0x1400000, 0x400000, CRC(9d378b0c) SHA1(228f8ac3cb3486faa8721d54be74ef1d603b0983) )
+ ROM_LOAD( "a0506_ah27.rom", 0x1800000, 0x400000, CRC(e2dace7d) SHA1(374640a3faf5c824944b7a495d37a59afb7bcb70) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah27.rom", 0x0000000, 0x400000, CRC(1b68c121) SHA1(323fc40cbf3556e7f9fda65059aee5fc1d1b6065) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502_ah27.rom", 0x0800000, 0x400000, CRC(6b22373b) SHA1(004f266e3525320899e8b87cde530f964081e4ae) )
+ ROM_LOAD( "b0503_ah27.u16", 0x0c00000, 0x400000, CRC(cb813cab) SHA1(970f074755114fd219091ae86dcb3590aa583e01) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500_ah27.rom", 0x400000, 0x200000, CRC(5a462366) SHA1(e7a6cf66dfc9e822c799e78fbba08a910f50c504) )
+ROM_END
+
+ROM_START( olds100ass63 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah63.v10", 0x100000, 0x400000, CRC(d001979c) SHA1(732b1028e6254a852544247888964fa99b732f3a) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah63.rom", 0x180000, 0x400000, CRC(502b4044) SHA1(fcb96d4960e09906fe27a7c668885ee28b65e2ef) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah63.rom", 0x0000000, 0x400000, CRC(d6008de3) SHA1(5d306ba738441d26956084ecf1de09c23b2d988c) )
+ ROM_LOAD( "a0501_ah63.rom", 0x0400000, 0x400000, CRC(b6266e02) SHA1(d8ffc5ca209fa08165e84d11c5e2f1028ee14616) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506_ah63.rom", 0x1800000, 0x400000, CRC(1539faa1) SHA1(7d9615c16ad0282640ebb1035fce0e887f0707f6) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah63.rom", 0x0000000, 0x400000, CRC(d3b2d80d) SHA1(32eef56c4785b04b74dcf1aa813e153bc1dba060) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503_ah63.u16", 0x0c00000, 0x400000, CRC(7d777b31) SHA1(3621b9a6767cfa5a899dbd441565e09b4ef13204) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass64 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah64.v10", 0x100000, 0x400000, CRC(312181b9) SHA1(9f1dcab2b60fea6b377df695d260743a07ae5bec) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah64.rom", 0x180000, 0x400000, CRC(d6e659d2) SHA1(5161b6462ecb6192c7e5494ce63bc962fce01844) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah64.rom", 0x0000000, 0x400000, CRC(3bd1f686) SHA1(44924f2fede3f539fe7b61a88beda62c21bac0f1) )
+ ROM_LOAD( "a0501_ah64.rom", 0x0400000, 0x400000, CRC(66761144) SHA1(a371c765886067c8d75202438172ca81dc6db96d) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506_ah64.rom", 0x1800000, 0x400000, CRC(cdc61ba7) SHA1(2f3c52d2ba801780ad5c94b76000d885a136ac3e) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah64.rom", 0x0000000, 0x400000, CRC(37efad3a) SHA1(48a552d7a5ef45d4a44cfc848b4b6da1a99f2a48) )
+ ROM_LOAD( "b0501_ah64.rom", 0x0400000, 0x400000, CRC(e79b47bf) SHA1(588af08a8ebeab2ff202cdf289b7b8fd35976655) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503_ah64.u16", 0x0c00000, 0x400000, CRC(83d3f7b4) SHA1(33dc746ea3e415424e69f966e881808109475aa7) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass65 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah65.v10", 0x100000, 0x400000, CRC(8d9b5763) SHA1(e9aa1f82bb6ea6a529338a71a96ecac208637d5d) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass66 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah66.v10", 0x100000, 0x400000, CRC(84a61162) SHA1(82e3597e1ca8736d8435221b17c0a46929adcd2e) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah66.rom", 0x180000, 0x400000, CRC(78cb3c1f) SHA1(ae04e1e508015f4bb5c35c053dfc76627de0c523) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah66.rom", 0x0000000, 0x400000, CRC(f4cc4b57) SHA1(b3877e2cd03ddaabee6302b0b19dd7db75174a63) )
+ ROM_LOAD( "a0501_ah66.rom", 0x0400000, 0x400000, CRC(6957bbe6) SHA1(871a76f66b12ee7dd00346045ef68ca4ddc44cc0) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah66.rom", 0x0000000, 0x400000, CRC(28c48da5) SHA1(433ec883b5501ed45c43c4fdeef9d5fda3f510d8) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass67 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah67.v10", 0x100000, 0x400000, CRC(4f056900) SHA1(2e30dab6d017d156a3aa1910e3422b46d29639be) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah67.rom", 0x180000, 0x400000, CRC(bfdb2172) SHA1(fe7ca4eeb097a442b4ad283e416e6e0aff397955) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass68 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah68.v10", 0x100000, 0x400000, CRC(e8233797) SHA1(e9827760944b76db5589cf3f7ab464f916f6fcfd) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah68.rom", 0x180000, 0x400000, CRC(66370b17) SHA1(2df3bebf8f040afe7b24a9d334af2d1445a5e098) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah68.rom", 0x0000000, 0x400000, CRC(60c8d643) SHA1(65f46f1463ab6ae5d07b986a95856ce99c4b284d) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah68.rom", 0x0000000, 0x400000, CRC(6b38b24a) SHA1(d6a328f32f57e10476ffd07951b1b2fa6f52fcc6) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass69 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah69.v10", 0x100000, 0x400000, CRC(d56475e6) SHA1(a31cb41239393af9f7c772666299898b659df1c5) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass70 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah70.v10", 0x100000, 0x400000, CRC(fa234d4c) SHA1(16f8d4bd99fbead819b01b0f144fd1b66d4beb3a) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass71 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah71.v10", 0x100000, 0x400000, CRC(d6ec0f63) SHA1(174868ee9573bbd6d47562799913ab238a5e3c5b) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass72 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah72.v10", 0x100000, 0x400000, CRC(35381d67) SHA1(3a58e99d6d902b4c3efb7d837ea1312c8fe164aa) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass73 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah73.v10", 0x100000, 0x400000, CRC(efd59c5e) SHA1(3d86bd7ebe41d1dfbef707dc9d656d47b1a8f29c) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah73.rom", 0x0000000, 0x400000, CRC(934284ca) SHA1(b54aaef0cdc92aaa77eb11286f2ba69ca9809bf6) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah73.rom", 0x0000000, 0x400000, CRC(0ad692b4) SHA1(087e4a33b991efeb5d064324adfafdb82f8556ce) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass74 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah74.v10", 0x100000, 0x400000, CRC(9db3d051) SHA1(b6e41144c21d3a6ce21e81cfcb39b4858b7a174a) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah74.rom", 0x180000, 0x400000, CRC(2cbe64d2) SHA1(f9d8ff9cec9f5aea63880f463255c742719ac692) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass75 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah75.v10", 0x100000, 0x400000, CRC(c45eeb67) SHA1(fd887111d459fdd95998a1bc454c623ee73e6aed) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass76 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah76.v10", 0x100000, 0x400000, CRC(9aed69d9) SHA1(1872802360217e50235e622d55ccc0e6e1f3f23f) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass77 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah77.v10", 0x100000, 0x400000, CRC(c7e05174) SHA1(a078fe7bd8e19d18a78ae621687d9bff28796a05) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass78 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah78.v10", 0x100000, 0x400000, CRC(db744735) SHA1(514f8dc2b256e4aacab0ba9ce3cdc9a5ef1f5565) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass79 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah79.v10", 0x100000, 0x400000, CRC(0395338e) SHA1(cfc78cd3c7efe9bafc5d21b822f9c085a3cb8edf) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass80 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah80.v10", 0x100000, 0x400000, CRC(93cc6fcf) SHA1(23c27a6ea91d0fc07f5cf050ab880c3106c217a5) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass81 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah81.v10", 0x100000, 0x400000, CRC(03dd5d6c) SHA1(eb6ea65f1405071d2d6dafe6c4b1e7472a5eb3b3) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass82 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah82.v10", 0x100000, 0x400000, CRC(cff68de7) SHA1(84912e5d3b1036cefa634e94e5c7a7bd3bc63de7) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass83 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah83.v10", 0x100000, 0x400000, CRC(821b0b78) SHA1(6b275c2f05ffa2c33841fa6706b65634ae95e0a8) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass84 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah84.v10", 0x100000, 0x400000, CRC(002df4d2) SHA1(df84722d8373ea3e998ea69d5158855ffd06a68e) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass85 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah85.v10", 0x100000, 0x400000, CRC(b7997b62) SHA1(63c521c9b4948d5330a1c5816e17de615b06b755) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass86 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah86.v10", 0x100000, 0x400000, CRC(ee363849) SHA1(e061da66260d28e183d5578f49e4baafe69c4508) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass87 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah87.v10", 0x100000, 0x400000, CRC(f8ab1e69) SHA1(5ce6a009e2ded29edb847289cc33223096ed5201) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass88 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah88.v10", 0x100000, 0x400000, CRC(47e43f30) SHA1(caa546a0e283630b25ab56d8e6e249f8335a21f2) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass89 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah89.v10", 0x100000, 0x400000, CRC(ba7e17cb) SHA1(26459484a215c9f7116a4e4637d249a2523c2cd9) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass90 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah90.v10", 0x100000, 0x400000, CRC(304d47d9) SHA1(d2a8a4cdcc0bc41364a7ac7a461696a9032999d1) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass91 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah91.v10", 0x100000, 0x400000, CRC(f2f65d45) SHA1(d2e2cf0c649bfa925102a42f4afdb9b080d76583) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass92 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah92.v10", 0x100000, 0x400000, CRC(6ecd8e4b) SHA1(a9a24d1b2c5f275b85acd79c1e57b4cec43cbea3) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass93 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah93.v10", 0x100000, 0x400000, CRC(322a1e41) SHA1(23ac4a0497650b23485df5c8f05122cb9537d01b) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass94 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah94.v10", 0x100000, 0x400000, CRC(853afbfc) SHA1(795e6e90f33151d4db206b2b580b461198c03e89) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass95 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah95.v10", 0x100000, 0x400000, CRC(65715252) SHA1(f9f2eadae0ffe3b101dfac81d555c4d0577d5d19) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass96 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah96.v10", 0x100000, 0x400000, CRC(cc3571db) SHA1(dddce0480cd3d20ffcb913659e2e687fa21d19f1) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass97 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah97.v10", 0x100000, 0x400000, CRC(8e778186) SHA1(92c1cf7e57807ae29b22e85edbf439ed4d95192d) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass98 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah98.v10", 0x100000, 0x400000, CRC(407b5aa3) SHA1(5ba7e74ba52191a0c163744119e653ce435bf47c) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass99 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah99.v10", 0x100000, 0x400000, CRC(0b81c39c) SHA1(432b1e4d127d099da4530d89f4fa983d96d88298) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass100 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah100.v10", 0x100000, 0x400000, CRC(3a07a862) SHA1(6f8a5636a0f1f73be100eab2730ba22555dfec2f) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass101 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah101.v10", 0x100000, 0x400000, CRC(da40ae72) SHA1(0c5fe59799e931f49c3f3f000485f9cf7bf7b0af) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500_ah66.rom", 0x180000, 0x400000, CRC(78cb3c1f) SHA1(ae04e1e508015f4bb5c35c053dfc76627de0c523) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500_ah66.rom", 0x0000000, 0x400000, CRC(f4cc4b57) SHA1(b3877e2cd03ddaabee6302b0b19dd7db75174a63) )
+ ROM_LOAD( "a0501_ah66.rom", 0x0400000, 0x400000, CRC(6957bbe6) SHA1(871a76f66b12ee7dd00346045ef68ca4ddc44cc0) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500_ah66.rom", 0x0000000, 0x400000, CRC(28c48da5) SHA1(433ec883b5501ed45c43c4fdeef9d5fda3f510d8) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass102 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah102.v10", 0x100000, 0x400000, CRC(4d3aa60f) SHA1(71393ca8b20cf25925ad13d68c1fe233994dfb14) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass103 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah103.v10", 0x100000, 0x400000, CRC(cea5f10c) SHA1(7de7666aa0650627a9ac80fb82bc188048723e2e) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass104 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah104.v10", 0x100000, 0x400000, CRC(ccbc29c3) SHA1(aab1127a7ce388883d01061ce3f1b68f0d813c9a) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass105 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah105.v10", 0x100000, 0x400000, CRC(173e7fd6) SHA1(a085ecce91eb7fde9affbb7b5ca83109973aa9d3) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass106 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah106.v10", 0x100000, 0x400000, CRC(8e2289d3) SHA1(7e46f71f400659eec9ad5782c73f90d98fcf4079) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass107 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah107.v10", 0x100000, 0x400000, CRC(94c697e5) SHA1(dc343c4ef02ce89df53ce66d0aff7e7e313f475e) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass108 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah108.v10", 0x100000, 0x400000, CRC(5a34ad12) SHA1(ee430c01880553e2986674f16d439a3f40c97ea1) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass109 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah109.v10", 0x100000, 0x400000, CRC(80e75480) SHA1(877fc2ee78eaf1a237edf0ed3d64936fbae86d59) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass110 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah110.v10", 0x100000, 0x400000, CRC(c01107e5) SHA1(0f07c217488f4fcae64a5af852f0d7a9ab98b3b5) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass111 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah111.v10", 0x100000, 0x400000, CRC(a8edacbb) SHA1(b3d62539ce4c678826b8d4b9b5ee18faed82c868) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass112 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah112.v10", 0x100000, 0x400000, CRC(20351dc1) SHA1(215b075759527530f28e6280871ffd754d239bd4) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass113 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah113.v10", 0x100000, 0x400000, CRC(39c8843d) SHA1(4f7a706e3e94cff1a43a48e470e2667a0faf0815) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass114 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah114.v10", 0x100000, 0x400000, CRC(b3a83417) SHA1(36e9c6ab416708d02dd10df41ab66ae3f2bf8d61) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass115 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah115.v10", 0x100000, 0x400000, CRC(3ffb13c7) SHA1(27c0282e60d227fc7cba26026adb1a027c6ab1f6) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass116 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah116.v10", 0x100000, 0x400000, CRC(78aefb94) SHA1(247e3e78954e31f1791194038d76f8e8fdad74ad) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass117 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah117.v10", 0x100000, 0x400000, CRC(c334de75) SHA1(97046103c9cfe3733ca49cbcced24c463c49cf90) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass118 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah118.v10", 0x100000, 0x400000, CRC(cccd55fe) SHA1(2d9eb747d890c9e6ba7a88863068ffcfc2623f77) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ROM_START( olds100ass119 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p0500_ah119.v10", 0x100000, 0x400000, CRC(9f6f8d53) SHA1(417d5bf7c396d03db046bec69e2e024d3ad8a8a9) )
+
+ ROM_REGION( 0x010000, "user1", ROMREGION_ERASEFF )
+
+ ROM_REGION( 0x4000, "user2", ROMREGION_ERASEFF )
+ ROM_LOAD( "ram_dump", 0x000000, 0x04000, CRC(280cfb4e) SHA1(cd2bdcaa21347952c2bf38b105a204d327fde39e) )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t0500.rom", 0x180000, 0x400000, CRC(d881726c) SHA1(a82517e665996f7b7017c940f1fcf016fccb65c2) )
+ ROM_LOAD( "t0501.rom", 0x580000, 0x200000, CRC(d2106864) SHA1(65d827135b87d82196433aea3279608ee263feca) )
+
+ ROM_REGION( 0x1c00000, "sprcol", 0 )
+ ROM_LOAD( "a0500.rom", 0x0000000, 0x400000, CRC(80a59197) SHA1(7d0108e2f0d0347d43ace2d96c0388202c05fdfb) )
+ ROM_LOAD( "a0501.rom", 0x0400000, 0x400000, CRC(98c931b1) SHA1(9b70d1a7beb4c3a0c1436c25fd1fb76e47539538) )
+ ROM_LOAD( "a0502.rom", 0x0800000, 0x400000, CRC(c3fcdf1d) SHA1(107585fd103fcd0af0fb7db283be4f7c7058aef7) )
+ ROM_LOAD( "a0503.rom", 0x0c00000, 0x400000, CRC(066dffec) SHA1(f023032a7202b7090fb609a39e0f19018e664bf3) )
+ ROM_LOAD( "a0504.rom", 0x1000000, 0x400000, CRC(45337583) SHA1(c954d0e5bf7fa99c90b0d154e7119d2b0c461f1c) )
+ ROM_LOAD( "a0505.rom", 0x1400000, 0x400000, CRC(5b8cf3a5) SHA1(856d1e47b5d9a66dcfbdc74a51ed646fd7d96a35) )
+ ROM_LOAD( "a0506.rom", 0x1800000, 0x400000, CRC(087ac60c) SHA1(3d5bf7dd40c8a3c1224cf82e12410ca904c0c5db) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0500.rom", 0x0000000, 0x400000, CRC(cde07f74) SHA1(1fe90db7c57faa28f3a054b2c07909bef89e3efb) )
+ ROM_LOAD( "b0501.rom", 0x0400000, 0x400000, CRC(1546c2e9) SHA1(a7b9c8b44203db54a59d49fe469bb52bba807ba2) )
+ ROM_LOAD( "b0502.rom", 0x0800000, 0x400000, CRC(e97b31c3) SHA1(1a7ca4f6c8644e84a33ae41cd4637f21046b14c5) )
+ ROM_LOAD( "b0503.u16", 0x0c00000, 0x400000, CRC(e41d98e4) SHA1(f80b27fcee81762993e09bf1b3cad6e85274760c) )
+
+ ROM_REGION( 0x1000000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m0500.rom", 0x400000, 0x200000, CRC(37928cdd) SHA1(e80498cabc2a6a54d4f3ebcb097d4b3fad96fe55) )
+ROM_END
+
+ /****************************
+ Oriental Legend Special Plus
+*******************************/
+
+ROM_START( oldsplus01 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw01.rom", 0x100000, 0x454F48, CRC(10d59a7d) SHA1(25207cc1b879ec9cc39815e31ef8e9d506c59e94) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus02 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw02.rom", 0x100000, 0x454F99, CRC(3f404202) SHA1(d8f5f52b2eae7a111763dd6b44783313eeaf94cc) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus03 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw03.rom", 0x100000, 0x454F48, CRC(a3dde0f7) SHA1(ab2ef26e5b41e7648f478a4c5a77254632f762c6) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus04 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw04.rom", 0x100000, 0x454F99, CRC(861ce19f) SHA1(f53612050fa9df90cb8bcb4b3c1602bf78652c5a) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301_pw04.rom", 0x0000000, 0x0800000, CRC(802266a0) SHA1(098a3b08462328912087384048c3538b705f001d) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301_pw04.rom", 0x0000000, 0x0800000, CRC(bb7b3060) SHA1(1d299440fe634b2fb1f69a0a3f09eceb3d3c70c0) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus05 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw05.rom", 0x100000, 0x400000, CRC(702b8a43) SHA1(7477a4af84dc3ad558b2facd7b65ce1a56e28af0) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus06 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw06.rom", 0x100000, 0x400000, CRC(81ddb6b6) SHA1(990ea5edd4c0a069fedd77d313b664203b77b554) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus07 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw07.rom", 0x100000, 0x400000, CRC(229578da) SHA1(246525c0f94348995b8adb4cb0e9fefefa46bd91) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus08 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw08.rom", 0x100000, 0x400000, CRC(b86e27da) SHA1(0c8f2c6307bbfa8f5a4f7208df1bb7d43c6184ac) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus09 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw09.rom", 0x100000, 0x400000, CRC(b60429aa) SHA1(0fa734ef7e27190234459ab8769daa32de0785bd) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus10 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw10.rom", 0x100000, 0x400000, CRC(ee4e60be) SHA1(987053868620a38b6ee72bac750994d9b5ac748b) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus11 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw11.rom", 0x100000, 0x400000, CRC(80ab9659) SHA1(8530eecf6bb11c8cbfbcc93279a7a326d7000983) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus12 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw12.rom", 0x100000, 0x400000, CRC(f154727b) SHA1(cfdfdb522febf703a2aa64e4d43c05543b38bb8b) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ROM_START( oldsplus13 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
+ PGM_68K_BIOS
+ ROM_LOAD16_WORD_SWAP( "p05301_pw13.rom", 0x100000, 0x400000, CRC(d4073025) SHA1(fc6d13edc27c97f28f3c5443c088659fe9514fde) )
+
+ ROM_REGION( 0x4000, "prot", 0 )
+ ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+
+ ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0xc00000, "tiles", 0 )
+ PGM_VIDEO_BIOS
+ ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+
+ ROM_REGION( 0x2000000, "sprcol", 0 )
+ ROM_LOAD( "a05301_pw13.rom", 0x0000000, 0x0800000, CRC(329e6c64) SHA1(1976530ff762984e6041fac36d1abc6b9f9a8bf4) )
+ ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
+ ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
+ ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b05301_pw13.rom", 0x0000000, 0x0800000, CRC(6124cde7) SHA1(89c8d7ab1d074482360bde349c0cea1c273d1b9a) )
+ ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+
+ ROM_REGION( 0x800000, "ics", 0 )
+ PGM_AUDIO_BIOS
+ ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ROM_END
+
+ /********************
+ Oriental Legend Plus
+***********************/
ROM_START( orlegends01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc01.s160", 0x100000, 0x200000, CRC(13e7486d) SHA1(fc42e807845443fe477b51fdb095b68cdadda6d8) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po01.s160", 0x100000, 0x200000, CRC(13e7486d) SHA1(fc42e807845443fe477b51fdb095b68cdadda6d8) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14045,11 +20832,11 @@ ROM_END
ROM_START( orlegends02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc02.s160", 0x100000, 0x200000, CRC(47bd218f) SHA1(877eab1ab4ee9002b7f060e2dd4af05bccc19fad) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po02.s160", 0x100000, 0x200000, CRC(47bd218f) SHA1(877eab1ab4ee9002b7f060e2dd4af05bccc19fad) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
@@ -14072,7 +20859,7 @@ ROM_END
ROM_START( orlegends03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc03.s160", 0x100000, 0x200000, CRC(660f3956) SHA1(d58be714ce0d4628400c2c39a32d5cd28a1de600) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps03.s160", 0x100000, 0x200000, CRC(660f3956) SHA1(d58be714ce0d4628400c2c39a32d5cd28a1de600) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14099,7 +20886,7 @@ ROM_END
ROM_START( orlegends04 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc04.s160", 0x100000, 0x200000, CRC(3b8812c8) SHA1(d5e74bbe6e843cbd538536b60921c0cebab264c8) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps04.s160", 0x100000, 0x200000, CRC(85b49375) SHA1(d8371fd2abe4c7f4a07ddbc0698e1e641a1e0531) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14126,7 +20913,7 @@ ROM_END
ROM_START( orlegends05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc05.s160", 0x100000, 0x200000, CRC(85b49375) SHA1(d8371fd2abe4c7f4a07ddbc0698e1e641a1e0531) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps05.s160", 0x100000, 0x200000, CRC(0a5bf0fc) SHA1(ebd5f323f8e1150b96ee2c15ffc6140ad073c9fd) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14153,7 +20940,7 @@ ROM_END
ROM_START( orlegends06 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc06.s160", 0x100000, 0x200000, CRC(bab2066c) SHA1(8d60fa73b103bdabb5bb798223acd44b63e5dd2b) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps06.s160", 0x100000, 0x201228, CRC(d473702c) SHA1(35c86f453463990acfb550c3b94823e6b117ecdb) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14180,7 +20967,7 @@ ROM_END
ROM_START( orlegends07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc07.s160", 0x100000, 0x200000, CRC(3fcaa3b8) SHA1(4dbedb20653cf0f6308fe3b00195cd24119332cf) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps07.s160", 0x100000, 0x200000, CRC(a7d2097e) SHA1(1ba3ce24bedd599788e28dd62906ffb6571c8135) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14207,7 +20994,7 @@ ROM_END
ROM_START( orlegends08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc08.s160", 0x100000, 0x200000, CRC(825aa3be) SHA1(eefcd9e420ff58f0415ed3cf3e96218b0699fff2) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps08.s160", 0x100000, 0x200000, CRC(b767a94b) SHA1(15f14ab24b09cd2197cfd8b61c9824fda0aa95d8) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -14234,9 +21021,9 @@ ROM_END
ROM_START( orlegends09 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc09.s160", 0x100000, 0x200000, CRC(2335a6c1) SHA1(82613afc72441cd01e321cf17ef71d3c7a4fed4b) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps09.rom", 0x100000, 0x200000, CRC(0cc21921) SHA1(2d025a608df40248c6d5a4474d61a86664e06f9e) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14248,12 +21035,12 @@ ROM_START( orlegends09 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
@@ -14261,9 +21048,9 @@ ROM_END
ROM_START( orlegends10 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc10.s160", 0x100000, 0x200000, CRC(0a5bf0fc) SHA1(ebd5f323f8e1150b96ee2c15ffc6140ad073c9fd) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps10.rom", 0x100000, 0x200000, CRC(42d567eb) SHA1(12bdaf6a6ca1291416b74e9883a2030e161cb0c1) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14275,12 +21062,12 @@ ROM_START( orlegends10 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
@@ -14288,9 +21075,9 @@ ROM_END
ROM_START( orlegends11 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc11.s160", 0x100000, 0x200000, CRC(10f32d7c) SHA1(d8a845d01207c0d21031cc17dd9770e6ac45d0a4) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps11.rom", 0x100000, 0x200000, CRC(59ef964b) SHA1(53433b1e955d84ed94d3943c6d659ba00d204f66) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14302,22 +21089,22 @@ ROM_START( orlegends11 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
ROM_START( orlegends12 )
- ROM_REGION( 0x600000, "maincpu", 0 )
+ ROM_REGION( 0x600728, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc12.s160", 0x100000, 0x201228, CRC(d473702c) SHA1(35c86f453463990acfb550c3b94823e6b117ecdb) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps12.rom", 0x100000, 0x200728, CRC(faca9018) SHA1(91ad53800ecd8160d3eadf4acc4d7bc560ea95cb) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14329,22 +21116,22 @@ ROM_START( orlegends12 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends13 )
+ROM_START( orlegendcs01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc13.s160", 0x100000, 0x200000, CRC(3b0b3733) SHA1(f1035f3f9c7c90d091d19bb3d779e5337ed83eef) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po01.160", 0x100000, 0x200000, CRC(5f00b0b9) SHA1(60a097cc6b0195afb79a2646f2f0954e40cbb8fb) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14356,22 +21143,22 @@ ROM_START( orlegends13 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends14 )
+ROM_START( orlegendcs02 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc14.s160", 0x100000, 0x200000, CRC(a7d2097e) SHA1(1ba3ce24bedd599788e28dd62906ffb6571c8135) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po02.160", 0x100000, 0x200000, CRC(C580eb2c) SHA1(3eb133f27b37d6b0c940340795e1c163e21288bf) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14383,22 +21170,22 @@ ROM_START( orlegends14 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends15 )
+ROM_START( orlegendcs03 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc15.s160", 0x100000, 0x200000, CRC(c06bf0d8) SHA1(19ca4fc33273715eb9ff840b5c4b3d19ab5ba96a) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po03.160", 0x100000, 0x200000, CRC(Fb98db8f) SHA1(D41e26ffa36664ddecd3a329f33762eb46fdfbfd) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14410,22 +21197,22 @@ ROM_START( orlegends15 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends16 )
- ROM_REGION( 0x600000, "maincpu", 0 )
+ROM_START( orlegendcs04 )
+ ROM_REGION( 0xE00000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc16.s160", 0x100000, 0x200000, CRC(193f6fb7) SHA1(544b590097e2d925ed1d70ee85a49d5a5ebeb1a0) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po04.160", 0x100000, 0x1FFFE1, CRC(0ff9f059) SHA1(1fd39d0e337df0049e9c4aa2b91aee9d057c0edb) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14437,22 +21224,22 @@ ROM_START( orlegends16 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends17 )
+ROM_START( orlegendcs05 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc17.s160", 0x100000, 0x200000, CRC(da526a83) SHA1(7572f1cc07061f017c1d009a509efbdae6b1e176) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po05.160", 0x100000, 0x200000, CRC(B7d450dd) SHA1(E71e8376ae31ebc4b840d105964eed54ebd07348) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -14464,197 +21251,197 @@ ROM_START( orlegends17 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends18 )
+ROM_START( orlegendcs06 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc18.s160", 0x100000, 0x200000, CRC(7d12e593) SHA1(ff825c8af0decfcbcb585f032104d5ab9fde99b9) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po06.160", 0x100000, 0x200000, CRC(a4db5335) SHA1(1e5de478e5304fc4b5a7575d7d5eff944965e816) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends19 )
+ROM_START( orlegendcs07 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc19.s160", 0x100000, 0x200000, CRC(b767a94b) SHA1(15f14ab24b09cd2197cfd8b61c9824fda0aa95d8) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po07.160", 0x100000, 0x200000, CRC(96427568) SHA1(a716456aab2d644ec10b460152f8c108ca934e18) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends20 )
+ROM_START( orlegendcs08 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc20.s160", 0x100000, 0x200000, CRC(c274f1d0) SHA1(4970a144a3e6e8fbd383a62c2474a1a37e79773c) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po08.160", 0x100000, 0x200000, CRC(3ed90022) SHA1(cbaa136e14ee3e4429ce109af0e3291a3d5f1d8b) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends21 )
+ROM_START( orlegendcs09 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc21.s160", 0x100000, 0x200000, CRC(0c71b594) SHA1(6f696f32ec2415a7cd9984006a99765c1342b1f4) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po09.160", 0x100000, 0x200000, CRC(27d9b2d3) SHA1(1b8d5854c84ee28b85112c0354cdb68b1e262c12) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends22 )
+ROM_START( orlegendcs10 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc22.s160", 0x100000, 0x200000, CRC(a9f92eb3) SHA1(8255698bd5281f727866481d49ce2dd028760502) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po10.160", 0x100000, 0x200000, CRC(13e87c42) SHA1(cd26e4ae24b19c242736ee62aa65ce6aee68bb6b) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends23 )
+ROM_START( orlegendcs11 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc23.s160", 0x100000, 0x200000, CRC(26ddf8bc) SHA1(cf48388c3c2f54475cb6920e5a55235fe79b4dc6) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po11.160", 0x100000, 0x200000, CRC(d9ccee25) SHA1(2d9881ade9603bbc6408fb9edd6fff8cb41b4103) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends24 )
+ROM_START( orlegendcs12 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc24.rom", 0x100000, 0x200000, CRC(a226d271) SHA1(c2f3d039d07957264767ea9a56a4ee723dea2b7d) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po12.160", 0x100000, 0x200000, CRC(ea7ade3e) SHA1(373763bc17fb3a280c1df150b0244d89ce44af48) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14663,25 +21450,25 @@ ROM_START( orlegends24 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends25 )
+ROM_START( orlegendcs13 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc25.rom", 0x100000, 0x200000, CRC(0cc21921) SHA1(2d025a608df40248c6d5a4474d61a86664e06f9e) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po13.160", 0x100000, 0x200000, CRC(f9b2b569) SHA1(858bbf0ad12a099b2d88b6b6cad27ba32da32abf) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14690,25 +21477,25 @@ ROM_START( orlegends25 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends26 )
+ROM_START( orlegendcs14 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc26.rom", 0x100000, 0x200000, CRC(42d567eb) SHA1(12bdaf6a6ca1291416b74e9883a2030e161cb0c1) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po14.160", 0x100000, 0x200000, CRC(182adf6b) SHA1(8dafdf92c47c54b597957cc01dca27f27cdae163) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14717,25 +21504,25 @@ ROM_START( orlegends26 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends27 )
+ROM_START( orlegendcs16 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc27.rom", 0x100000, 0x200000, CRC(59ef964b) SHA1(53433b1e955d84ed94d3943c6d659ba00d204f66) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po16.160", 0x100000, 0x200000, CRC(88b9d096) SHA1(e86e21952fcdd6a442d9c58264d9c55a43f66e17) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14744,25 +21531,25 @@ ROM_START( orlegends27 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends28 )
+ROM_START( orlegendcs17 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc28.rom", 0x100000, 0x200000, CRC(a226d271) SHA1(c2f3d039d07957264767ea9a56a4ee723dea2b7d) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po17.160", 0x100000, 0x200000, CRC(1936e347) SHA1(e82406f5d6715e02d0ad0da18222dfaa22fb41ec) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14771,25 +21558,25 @@ ROM_START( orlegends28 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegends29 )
- ROM_REGION( 0x600728, "maincpu", 0 )
+ROM_START( orlegendcs18 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc29.rom", 0x100000, 0x200728, CRC(faca9018) SHA1(91ad53800ecd8160d3eadf4acc4d7bc560ea95cb) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po18.160", 0x100000, 0x200000, CRC(5807cb45) SHA1(93491c686fc54f1b88ccfffe8d4ef500331a93bc) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14798,28 +21585,25 @@ ROM_START( orlegends29 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegend111cs01 )
+ROM_START( orlegendcs19 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_BYTE( "olv111chhc01.u6", 0x100001, 0x080000, CRC(7e540921) SHA1(9211bca8a7b7f7a250e28695b30c3ddc05f0d6a0) )
- ROM_LOAD16_BYTE( "olv111ch.u9", 0x100000, 0x080000, CRC(83cf09c8) SHA1(959780b45326059517f3008a356657f4f3d2908f) )
- ROM_LOAD16_BYTE( "olv111ch.u7", 0x200001, 0x080000, CRC(6ee79faf) SHA1(039b4b07b8577f0d3022ae01210c00375624cb3c) )
- ROM_LOAD16_BYTE( "olv111ch.u11", 0x200000, 0x080000, CRC(b80ddd3c) SHA1(55c700ce71ffdee392e03fd9d4719542c3527132) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po19.160", 0x100000, 0x200000, CRC(fdc80657) SHA1(403a2f175ecba883ad31cee54f0a368c18565d8a) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14828,25 +21612,25 @@ ROM_START( orlegend111cs01 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs01 )
+ROM_START( orlegendcs20 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc01.160", 0x100000, 0x200000, CRC(5f00b0b9) SHA1(60a097cc6b0195afb79a2646f2f0954e40cbb8fb) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po20.160", 0x100000, 0x200000, CRC(4821faf2) SHA1(e799c27fad9cb54fb5bf6185afd051afa7c3477c) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14855,25 +21639,25 @@ ROM_START( orlegendcs01 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs02 )
+ROM_START( orlegendcs21 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc02.160", 0x100000, 0x200000, CRC(C580eb2c) SHA1(3eb133f27b37d6b0c940340795e1c163e21288bf) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po21.160", 0x100000, 0x200000, CRC(fdec3e95) SHA1(1fc054c3876e8757174d8692845a1d12c60c207c) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14882,25 +21666,25 @@ ROM_START( orlegendcs02 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs03 )
+ROM_START( orlegendcs22 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc03.160", 0x100000, 0x200000, CRC(Fb98db8f) SHA1(D41e26ffa36664ddecd3a329f33762eb46fdfbfd) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po22.160", 0x100000, 0x200000, CRC(a52cbedd) SHA1(d2c0719c921bf4c6226994874c9d0cadf7d4539d) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14909,25 +21693,25 @@ ROM_START( orlegendcs03 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs04 )
- ROM_REGION( 0xE00000, "maincpu", 0 )
+ROM_START( orlegendcs23 )
+ ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc04.160", 0x100000, 0x1FFFE1, CRC(0ff9f059) SHA1(1fd39d0e337df0049e9c4aa2b91aee9d057c0edb) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po23.160", 0x100000, 0x200000, CRC(5fef586e) SHA1(37496e0383a0c864fe554b4a84ea8f2c4b1696cd) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14936,25 +21720,25 @@ ROM_START( orlegendcs04 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs05 )
+ROM_START( orlegendcs24 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc05.160", 0x100000, 0x200000, CRC(B7d450dd) SHA1(E71e8376ae31ebc4b840d105964eed54ebd07348) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po24.160", 0x100000, 0x200000, CRC(112dd3bc) SHA1(0203b9eff5c35b3156d3ca011d868c5284ba14c0) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14963,25 +21747,25 @@ ROM_START( orlegendcs05 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs06 )
+ROM_START( orlegendcs25 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc06.160", 0x100000, 0x200000, CRC(a4db5335) SHA1(1e5de478e5304fc4b5a7575d7d5eff944965e816) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po25.160", 0x100000, 0x200000, CRC(1a361230) SHA1(3e69ac67950e4f7f6a83907b1849e3b3cc3f284b) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -14990,25 +21774,25 @@ ROM_START( orlegendcs06 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs07 )
+ROM_START( orlegendcs26 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc07.160", 0x100000, 0x200000, CRC(96427568) SHA1(a716456aab2d644ec10b460152f8c108ca934e18) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po26.160", 0x100000, 0x200000, CRC(0708d53e) SHA1(8e78acd3946509ec22465a7d6f79b22e86cc5977) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15017,25 +21801,25 @@ ROM_START( orlegendcs07 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs08 )
+ROM_START( orlegendcs28 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc08.160", 0x100000, 0x200000, CRC(3ed90022) SHA1(cbaa136e14ee3e4429ce109af0e3291a3d5f1d8b) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po28.160", 0x100000, 0x200000, CRC(4c76d30c) SHA1(0195c8812127a2b8b0bd8f105fcba69e6682b84f) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100hc28.u5", 0x0000000, 0x400000, CRC(360f6d80) SHA1(82ab60793980f343dd5a3128763667f621208254) )
+ ROM_LOAD( "a0101hc28.u6", 0x0400000, 0x400000, CRC(196c427b) SHA1(dbe454013531992eb3e7fc4d780087cc457f8d54) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100hc28.u9", 0x0000000, 0x400000, CRC(1c82e255) SHA1(331951c2f977652cecc27dad752df618f7db93dd) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15044,25 +21828,25 @@ ROM_START( orlegendcs08 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs09 )
+ROM_START( orlegendcs29 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc09.160", 0x100000, 0x200000, CRC(27d9b2d3) SHA1(1b8d5854c84ee28b85112c0354cdb68b1e262c12) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po29.160", 0x100000, 0x200000, CRC(02f5924b) SHA1(9e29b1b1af03cc205631c74c2b8f4df7e53925db) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15071,25 +21855,25 @@ ROM_START( orlegendcs09 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs10 )
+ROM_START( orlegendcs30 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc10.160", 0x100000, 0x200000, CRC(13e87c42) SHA1(cd26e4ae24b19c242736ee62aa65ce6aee68bb6b) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po30.160", 0x100000, 0x200000, CRC(c53913b9) SHA1(df694ff0885699a58698ecb54abb78c86316ef95) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15098,25 +21882,25 @@ ROM_START( orlegendcs10 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs11 )
+ROM_START( orlegendcs31 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc11.160", 0x100000, 0x200000, CRC(d9ccee25) SHA1(2d9881ade9603bbc6408fb9edd6fff8cb41b4103) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po31.160", 0x100000, 0x200000, CRC(f1c9ad47) SHA1(d7caedf53b7aac4ab108d1f6e68c9a71695e582c) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15125,25 +21909,25 @@ ROM_START( orlegendcs11 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs12 )
+ROM_START( orlegendcs32 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc12.160", 0x100000, 0x200000, CRC(ea7ade3e) SHA1(373763bc17fb3a280c1df150b0244d89ce44af48) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po32.160", 0x100000, 0x200000, CRC(246d0499) SHA1(42d2e511d2628fd2a77f437f633ce2f41de063b0) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15152,25 +21936,25 @@ ROM_START( orlegendcs12 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs13 )
+ROM_START( orlegendcs33 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc13.160", 0x100000, 0x200000, CRC(f9b2b569) SHA1(858bbf0ad12a099b2d88b6b6cad27ba32da32abf) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po33.160", 0x100000, 0x200000, CRC(e856480d) SHA1(a35cedc08136d26a1c5a55e04d0a28833011c33a) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15179,25 +21963,25 @@ ROM_START( orlegendcs13 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs14 )
+ROM_START( orlegendcs34 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc14.160", 0x100000, 0x200000, CRC(182adf6b) SHA1(8dafdf92c47c54b597957cc01dca27f27cdae163) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po34.160", 0x100000, 0x200000, CRC(f40c01a8) SHA1(def6a5dc3a8ad5c1725e13c9bea574793db9a06d) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15206,25 +21990,25 @@ ROM_START( orlegendcs14 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs16 )
+ROM_START( orlegendcs35 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc16.160", 0x100000, 0x200000, CRC(88b9d096) SHA1(e86e21952fcdd6a442d9c58264d9c55a43f66e17) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po35.160", 0x100000, 0x200000, CRC(0c4df2a0) SHA1(a10d7f150ec96d365afc8c8f16aca7a1f40428a4) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15233,25 +22017,25 @@ ROM_START( orlegendcs16 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs17 )
+ROM_START( orlegendcs36 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc17.160", 0x100000, 0x200000, CRC(1936e347) SHA1(e82406f5d6715e02d0ad0da18222dfaa22fb41ec) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po36.160", 0x100000, 0x200000, CRC(443cde1d) SHA1(39e825008ae1a01b5424175399c746d989b59f11) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15260,25 +22044,25 @@ ROM_START( orlegendcs17 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs18 )
+ROM_START( orlegendcs37 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc18.160", 0x100000, 0x200000, CRC(5807cb45) SHA1(93491c686fc54f1b88ccfffe8d4ef500331a93bc) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po37.160", 0x100000, 0x200000, CRC(2c7b81d9) SHA1(c0b724655042fb17a36289c764fa8746904de816) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15287,25 +22071,25 @@ ROM_START( orlegendcs18 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs19 )
+ROM_START( orlegendcs38 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc19.160", 0x100000, 0x200000, CRC(fdc80657) SHA1(403a2f175ecba883ad31cee54f0a368c18565d8a) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po38.160", 0x100000, 0x200000, CRC(76226444) SHA1(5002ffe8e3058dbfdc4f10163822890a955d5060) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15314,25 +22098,25 @@ ROM_START( orlegendcs19 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs20 )
+ROM_START( orlegendcs39 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc20.160", 0x100000, 0x200000, CRC(4821faf2) SHA1(e799c27fad9cb54fb5bf6185afd051afa7c3477c) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po39.160", 0x100000, 0x200000, CRC(1aa06278) SHA1(6186beadd9f9eddbf2c851bab3477a696b6e2210) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15341,52 +22125,52 @@ ROM_START( orlegendcs20 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs21 )
+ROM_START( orlegendcs41 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc21.160", 0x100000, 0x200000, CRC(fdec3e95) SHA1(1fc054c3876e8757174d8692845a1d12c60c207c) )
+ ROM_LOAD16_WORD_SWAP( "p0103_ps23.s160", 0x100000, 0x200000, CRC(26ddf8bc) SHA1(cf48388c3c2f54475cb6920e5a55235fe79b4dc6) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
- ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
+ ROM_LOAD( "b0102_po41.u15", 0x0800000, 0x400000, CRC(0d963a77) SHA1(54a4d94cc8a17943fb1fa974ac7f17e1ce7efce0) )
ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
+ ROM_LOAD( "m0100_po41.u1", 0x400000, 0x200000, CRC(8e1b2340) SHA1(967ba4d1ca5ac33c79081a73417d02b6f30829fb) )
ROM_END
-ROM_START( orlegendcs22 )
+ROM_START( orlegendcs42 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc22.160", 0x100000, 0x200000, CRC(a52cbedd) SHA1(d2c0719c921bf4c6226994874c9d0cadf7d4539d) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po42.160", 0x100000, 0x200000, CRC(c14ba34c) SHA1(51c8ef02d96701e9793afb45d70345f592bf022b) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15395,25 +22179,25 @@ ROM_START( orlegendcs22 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs23 )
+ROM_START( orlegendcs43 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc23.160", 0x100000, 0x200000, CRC(5fef586e) SHA1(37496e0383a0c864fe554b4a84ea8f2c4b1696cd) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po43.160", 0x100000, 0x200000, CRC(461ed056) SHA1(ee63ec1f5c70fd53964f15c65914438449162f51) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15422,25 +22206,25 @@ ROM_START( orlegendcs23 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs24 )
+ROM_START( orlegendcs44 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc24.160", 0x100000, 0x200000, CRC(112dd3bc) SHA1(0203b9eff5c35b3156d3ca011d868c5284ba14c0) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po44.160", 0x100000, 0x200000, CRC(1f192c67) SHA1(7595536856f827856a39ac6f69ac0975e9a2fe33) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15449,25 +22233,25 @@ ROM_START( orlegendcs24 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs25 )
+ROM_START( orlegendcs45 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc25.160", 0x100000, 0x200000, CRC(1a361230) SHA1(3e69ac67950e4f7f6a83907b1849e3b3cc3f284b) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po45.160", 0x100000, 0x200000, CRC(eeea25b9) SHA1(310a61bd676140ae2e9712f37f8c4137932926aa) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15476,25 +22260,25 @@ ROM_START( orlegendcs25 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs26 )
+ROM_START( orlegendcs46 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc26.160", 0x100000, 0x200000, CRC(0708d53e) SHA1(8e78acd3946509ec22465a7d6f79b22e86cc5977) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po46.160", 0x100000, 0x200000, CRC(e1c36859) SHA1(361ac929fc8af2351ba0171f1dd0521f97a9549a) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15503,25 +22287,25 @@ ROM_START( orlegendcs26 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs28 )
+ROM_START( orlegendcs47 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc28.160", 0x100000, 0x200000, CRC(4c76d30c) SHA1(0195c8812127a2b8b0bd8f105fcba69e6682b84f) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po47.160", 0x100000, 0x200000, CRC(91923b5a) SHA1(c6cd26832eea47fc7353fd59e74856b0ee035ec3) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100hc28.u5", 0x0000000, 0x400000, CRC(360f6d80) SHA1(82ab60793980f343dd5a3128763667f621208254) )
- ROM_LOAD( "a0101hc28.u6", 0x0400000, 0x400000, CRC(196c427b) SHA1(dbe454013531992eb3e7fc4d780087cc457f8d54) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100hc28.u9", 0x0000000, 0x400000, CRC(1c82e255) SHA1(331951c2f977652cecc27dad752df618f7db93dd) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15530,10 +22314,10 @@ ROM_START( orlegendcs28 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs29 )
+ROM_START( orlegendcs49 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc29.160", 0x100000, 0x200000, CRC(02f5924b) SHA1(9e29b1b1af03cc205631c74c2b8f4df7e53925db) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po49.160", 0x100000, 0x200000, CRC(65b21bd3) SHA1(6945bd86b0ba24e781dcbe34369906978df7b87b) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15557,10 +22341,10 @@ ROM_START( orlegendcs29 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs30 )
+ROM_START( orlegendcs50 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc30.160", 0x100000, 0x200000, CRC(c53913b9) SHA1(df694ff0885699a58698ecb54abb78c86316ef95) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po50.160", 0x100000, 0x200000, CRC(de36c981) SHA1(1dc6253fcc4202e02617c5525ccf5e0334387eea) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15584,10 +22368,10 @@ ROM_START( orlegendcs30 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs31 )
+ROM_START( orlegendcs51 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc31.160", 0x100000, 0x200000, CRC(f1c9ad47) SHA1(d7caedf53b7aac4ab108d1f6e68c9a71695e582c) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po51.160", 0x100000, 0x200000, CRC(19111d8e) SHA1(4d4130bb8eb3cace9b370977f14207bdf3d81a12) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15611,10 +22395,10 @@ ROM_START( orlegendcs31 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs32 )
+ROM_START( orlegendcs52 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc32.160", 0x100000, 0x200000, CRC(246d0499) SHA1(42d2e511d2628fd2a77f437f633ce2f41de063b0) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po52.160", 0x100000, 0x200000, CRC(56114ee9) SHA1(f4641cb2d0caa1f8ba1659d383b3e673ff25e9fd) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15638,10 +22422,10 @@ ROM_START( orlegendcs32 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs33 )
+ROM_START( orlegendcs53 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc33.160", 0x100000, 0x200000, CRC(e856480d) SHA1(a35cedc08136d26a1c5a55e04d0a28833011c33a) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po53.160", 0x100000, 0x200000, CRC(3f3f3193) SHA1(e038ff138f3a9468919b6d07b38d9796df7fcea2) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15665,25 +22449,25 @@ ROM_START( orlegendcs33 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs34 )
+ROM_START( orlegendcs54 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc34.160", 0x100000, 0x200000, CRC(f40c01a8) SHA1(def6a5dc3a8ad5c1725e13c9bea574793db9a06d) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po54.160", 0x100000, 0x200000, CRC(b24f0c1e) SHA1(78070ea538c421d76ea382f7da6dfd62c0427333) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15692,10 +22476,10 @@ ROM_START( orlegendcs34 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs35 )
+ROM_START( orlegendcs55 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc35.160", 0x100000, 0x200000, CRC(0c4df2a0) SHA1(a10d7f150ec96d365afc8c8f16aca7a1f40428a4) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po55.160", 0x100000, 0x200000, CRC(5b999b3c) SHA1(e4844b915b0a24323ac19774197ae7485fda92be) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15719,10 +22503,10 @@ ROM_START( orlegendcs35 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs36 )
+ROM_START( orlegendcs56 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc36.160", 0x100000, 0x200000, CRC(443cde1d) SHA1(39e825008ae1a01b5424175399c746d989b59f11) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po56.160", 0x100000, 0x200000, CRC(d26a4a85) SHA1(5269f38486bb816a5c59eb5618c31384bf475f38) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -15746,25 +22530,25 @@ ROM_START( orlegendcs36 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs37 )
+ROM_START( orlegendcs57 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc37.160", 0x100000, 0x200000, CRC(2c7b81d9) SHA1(c0b724655042fb17a36289c764fa8746904de816) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po57.160", 0x100000, 0x200000, CRC(100e1078) SHA1(38f70bfcb74a5dd07a324945edfd73eb7dbccefd) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15773,25 +22557,25 @@ ROM_START( orlegendcs37 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs38 )
+ROM_START( orlegendcs58 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc38.160", 0x100000, 0x200000, CRC(76226444) SHA1(5002ffe8e3058dbfdc4f10163822890a955d5060) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po58.160", 0x100000, 0x200000, CRC(3dc66c6f) SHA1(51d7ff7a80559dcd8e2f42b144320edf8c99bed4) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15800,25 +22584,25 @@ ROM_START( orlegendcs38 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs39 )
+ROM_START( orlegendcs60 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc39.160", 0x100000, 0x200000, CRC(1aa06278) SHA1(6186beadd9f9eddbf2c851bab3477a696b6e2210) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po60.160", 0x100000, 0x200000, CRC(d5c3bbef) SHA1(da516bf3322025107203eba85e30ec5215fb16ad) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15827,52 +22611,52 @@ ROM_START( orlegendcs39 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs41 )
+ROM_START( orlegendcs61 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0103hc23.s160", 0x100000, 0x200000, CRC(26ddf8bc) SHA1(cf48388c3c2f54475cb6920e5a55235fe79b4dc6) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po61.160", 0x100000, 0x200000, CRC(f0bd1554) SHA1(1109b1a5cc16985cb41f4ad642001ac45f30a917) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
- ROM_LOAD( "b0102hc41.u15", 0x0800000, 0x400000, CRC(0d963a77) SHA1(54a4d94cc8a17943fb1fa974ac7f17e1ce7efce0) )
+ ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m0100hc41.u1", 0x400000, 0x200000, CRC(8e1b2340) SHA1(967ba4d1ca5ac33c79081a73417d02b6f30829fb) )
+ ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs42 )
+ROM_START( orlegendcs62 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc42.160", 0x100000, 0x200000, CRC(c14ba34c) SHA1(51c8ef02d96701e9793afb45d70345f592bf022b) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po62.160", 0x100000, 0x200000, CRC(607ca005) SHA1(ecc04e2ea02209b3641103ded47a90e3df0c14ac) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15881,25 +22665,25 @@ ROM_START( orlegendcs42 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs43 )
+ROM_START( orlegendcs63 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc43.160", 0x100000, 0x200000, CRC(461ed056) SHA1(ee63ec1f5c70fd53964f15c65914438449162f51) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po63.160", 0x100000, 0x200000, CRC(a2b42ca4) SHA1(89bb3363004d134185180294eb568a738cdba06a) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15908,25 +22692,25 @@ ROM_START( orlegendcs43 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs44 )
+ROM_START( orlegendcs64 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc44.160", 0x100000, 0x200000, CRC(1f192c67) SHA1(7595536856f827856a39ac6f69ac0975e9a2fe33) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po64.160", 0x100000, 0x200000, CRC(011a8274) SHA1(3a32a8914a6a90f0a24dabef26bf7dba94b9e3e6) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15935,25 +22719,25 @@ ROM_START( orlegendcs44 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs45 )
+ROM_START( orlegendcs65 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc45.160", 0x100000, 0x200000, CRC(eeea25b9) SHA1(310a61bd676140ae2e9712f37f8c4137932926aa) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po65.s160", 0x100000, 0x200000, CRC(3b8812c8) SHA1(d5e74bbe6e843cbd538536b60921c0cebab264c8) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100s02.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "p0103hc23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
- ROM_LOAD( "p0103hc23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "p0103hc23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -15962,12 +22746,12 @@ ROM_START( orlegendcs45 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs46 )
+ROM_START( orlegendcs66 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc46.160", 0x100000, 0x200000, CRC(e1c36859) SHA1(361ac929fc8af2351ba0171f1dd0521f97a9549a) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po66.s160", 0x100000, 0x200000, CRC(bab2066c) SHA1(8d60fa73b103bdabb5bb798223acd44b63e5dd2b) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -15979,22 +22763,22 @@ ROM_START( orlegendcs46 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs47 )
+ROM_START( orlegendcs67 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc47.160", 0x100000, 0x200000, CRC(91923b5a) SHA1(c6cd26832eea47fc7353fd59e74856b0ee035ec3) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po67.s160", 0x100000, 0x200000, CRC(3fcaa3b8) SHA1(4dbedb20653cf0f6308fe3b00195cd24119332cf) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16006,35 +22790,35 @@ ROM_START( orlegendcs47 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs49 )
+ROM_START( orlegendcs68 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc49.160", 0x100000, 0x200000, CRC(65b21bd3) SHA1(6945bd86b0ba24e781dcbe34369906978df7b87b) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po68.s160", 0x100000, 0x200000, CRC(825aa3be) SHA1(eefcd9e420ff58f0415ed3cf3e96218b0699fff2) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16043,12 +22827,12 @@ ROM_START( orlegendcs49 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs50 )
+ROM_START( orlegendcs69 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc50.160", 0x100000, 0x200000, CRC(de36c981) SHA1(1dc6253fcc4202e02617c5525ccf5e0334387eea) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po69.s160", 0x100000, 0x200000, CRC(2335a6c1) SHA1(82613afc72441cd01e321cf17ef71d3c7a4fed4b) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16060,22 +22844,22 @@ ROM_START( orlegendcs50 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs51 )
+ROM_START( orlegendcs70 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc51.160", 0x100000, 0x200000, CRC(19111d8e) SHA1(4d4130bb8eb3cace9b370977f14207bdf3d81a12) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po70.s160", 0x100000, 0x200000, CRC(10f32d7c) SHA1(d8a845d01207c0d21031cc17dd9770e6ac45d0a4) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16087,22 +22871,22 @@ ROM_START( orlegendcs51 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs52 )
+ROM_START( orlegendcs71 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc52.160", 0x100000, 0x200000, CRC(56114ee9) SHA1(f4641cb2d0caa1f8ba1659d383b3e673ff25e9fd) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po71.s160", 0x100000, 0x200000, CRC(3b0b3733) SHA1(f1035f3f9c7c90d091d19bb3d779e5337ed83eef) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16114,35 +22898,35 @@ ROM_START( orlegendcs52 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs53 )
+ROM_START( orlegendcs72 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc53.160", 0x100000, 0x200000, CRC(3f3f3193) SHA1(e038ff138f3a9468919b6d07b38d9796df7fcea2) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po72.s160", 0x100000, 0x200000, CRC(c06bf0d8) SHA1(19ca4fc33273715eb9ff840b5c4b3d19ab5ba96a) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16151,12 +22935,12 @@ ROM_START( orlegendcs53 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs54 )
+ROM_START( orlegendcs73 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc54.160", 0x100000, 0x200000, CRC(b24f0c1e) SHA1(78070ea538c421d76ea382f7da6dfd62c0427333) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po73.s160", 0x100000, 0x200000, CRC(193f6fb7) SHA1(544b590097e2d925ed1d70ee85a49d5a5ebeb1a0) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16168,35 +22952,35 @@ ROM_START( orlegendcs54 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs55 )
+ROM_START( orlegendcs74 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc55.160", 0x100000, 0x200000, CRC(5b999b3c) SHA1(e4844b915b0a24323ac19774197ae7485fda92be) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po74.s160", 0x100000, 0x200000, CRC(da526a83) SHA1(7572f1cc07061f017c1d009a509efbdae6b1e176) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16205,25 +22989,25 @@ ROM_START( orlegendcs55 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs56 )
+ROM_START( orlegendcs75 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc56.160", 0x100000, 0x200000, CRC(d26a4a85) SHA1(5269f38486bb816a5c59eb5618c31384bf475f38) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po75.s160", 0x100000, 0x200000, CRC(7d12e593) SHA1(ff825c8af0decfcbcb585f032104d5ab9fde99b9) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16232,12 +23016,12 @@ ROM_START( orlegendcs56 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs57 )
+ROM_START( orlegendcs76 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc57.160", 0x100000, 0x200000, CRC(100e1078) SHA1(38f70bfcb74a5dd07a324945edfd73eb7dbccefd) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po76.s160", 0x100000, 0x200000, CRC(c274f1d0) SHA1(4970a144a3e6e8fbd383a62c2474a1a37e79773c) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16249,22 +23033,22 @@ ROM_START( orlegendcs57 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs58 )
+ROM_START( orlegendcs77 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc58.160", 0x100000, 0x200000, CRC(3dc66c6f) SHA1(51d7ff7a80559dcd8e2f42b144320edf8c99bed4) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po77.s160", 0x100000, 0x200000, CRC(0c71b594) SHA1(6f696f32ec2415a7cd9984006a99765c1342b1f4) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16276,22 +23060,22 @@ ROM_START( orlegendcs58 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs60 )
+ROM_START( orlegendcs78 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc60.160", 0x100000, 0x200000, CRC(d5c3bbef) SHA1(da516bf3322025107203eba85e30ec5215fb16ad) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po78.s160", 0x100000, 0x200000, CRC(a9f92eb3) SHA1(8255698bd5281f727866481d49ce2dd028760502) )
- ROM_REGION( 0x800000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
@@ -16303,20 +23087,20 @@ ROM_START( orlegendcs60 )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
- ROM_REGION( 0x1000000, "sprmask", 0 )
+ ROM_REGION( 0x1000000, "sprmask", 0 )
ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x600000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs61 )
+ROM_START( orlegendcs79 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc61.160", 0x100000, 0x200000, CRC(f0bd1554) SHA1(1109b1a5cc16985cb41f4ad642001ac45f30a917) )
+ ROM_LOAD16_WORD_SWAP( "p0103_po79.rom", 0x100000, 0x200000, CRC(a226d271) SHA1(c2f3d039d07957264767ea9a56a4ee723dea2b7d) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -16340,25 +23124,25 @@ ROM_START( orlegendcs61 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs62 )
+ROM_START( orlegendcs80 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc62.160", 0x100000, 0x200000, CRC(607ca005) SHA1(ecc04e2ea02209b3641103ded47a90e3df0c14ac) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po80.s160", 0x100000, 0x200000, CRC(26bcfde7) SHA1(7c7cd6151a3afecfedcd9fd99821ba9c54574d78) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16367,25 +23151,25 @@ ROM_START( orlegendcs62 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs63 )
+ROM_START( orlegendcs81 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc63.160", 0x100000, 0x200000, CRC(a2b42ca4) SHA1(89bb3363004d134185180294eb568a738cdba06a) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po81.s160", 0x100000, 0x200000, CRC(1fce59f8) SHA1(09dd2e5bc4398b349baa0134db1aa7c64d507467) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16394,25 +23178,25 @@ ROM_START( orlegendcs63 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( orlegendcs64 )
+ROM_START( orlegendcs82 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p0101hc64.160", 0x100000, 0x200000, CRC(011a8274) SHA1(3a32a8914a6a90f0a24dabef26bf7dba94b9e3e6) )
+ ROM_LOAD16_WORD_SWAP( "p0101_po82.s160", 0x100000, 0x200000, CRC(93c5ee12) SHA1(07f3953b3b500fd5b342730f270eec01a3da5a73) )
ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
ROM_REGION( 0x1800000, "sprcol", 0 )
- ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
- ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
@@ -16421,125 +23205,93 @@ ROM_START( orlegendcs64 )
ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-/***************************************
- * Oriental Legend Special Plus
- ***************************************/
-
-ROM_START( oldsplus01 )
+ROM_START( orlegendcs83 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p05301hc01.rom", 0x100000, 0x454F48, CRC(10d59a7d) SHA1(25207cc1b879ec9cc39815e31ef8e9d506c59e94) )
-
- ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
+ ROM_LOAD16_WORD_SWAP( "p0101_po83.s160", 0x100000, 0x200000, CRC(a005e20d) SHA1(efe01d7365c83006cf321dc79bcfa67d5a563754) )
- ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
-
- ROM_REGION( 0xc00000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+ ROM_LOAD( "t0100_po06.u8", 0x180000, 0x400000, CRC(d69009ed) SHA1(ac5834a082d7912fe9b36722490446d13ca23c83) )
- ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
- ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
- ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
- ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+ ROM_REGION( 0x1800000, "sprcol", 0 )
+ ROM_LOAD( "a0100_po23.u5", 0x0000000, 0x400000, CRC(1bc35928) SHA1(a7898a69fab119501b6107214d35c5971ba4dac2) )
+ ROM_LOAD( "a0101_po23.u6", 0x0400000, 0x400000, CRC(97cf4912) SHA1(0c7a908b09cddf4ba5887cedc599c6197b325b9c) )
+ ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
+ ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
+ ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
+ ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
- ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+ ROM_LOAD( "b0100_po23.u9", 0x0000000, 0x400000, CRC(5a914019) SHA1(8fa854f8546e09e60dabd80647974eefe4971cac) )
+ ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
+ ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x800000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( oldsplus02 )
+ROM_START( orlegendes01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p05301hc02.rom", 0x100000, 0x454F99, CRC(3f404202) SHA1(d8f5f52b2eae7a111763dd6b44783313eeaf94cc) )
-
- ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
-
- ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+ ROM_LOAD16_WORD_SWAP( "p0102_pl01.rom", 0x100000, 0x200000, CRC(3ac08bf7) SHA1(1e4ecad0405d7113f1eccbf3bdad240cf2ef439f) )
- ROM_REGION( 0xc00000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
- ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
- ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
- ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
- ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+ ROM_REGION( 0x1800000, "sprcol", 0 )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
+ ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
+ ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
+ ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
- ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
+ ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x800000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( oldsplus03 )
+ROM_START( orlegend111cs01 )
ROM_REGION( 0x600000, "maincpu", 0 )
PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p05301hc03.rom", 0x100000, 0x454F48, CRC(a3dde0f7) SHA1(ab2ef26e5b41e7648f478a4c5a77254632f762c6) )
-
- ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
-
- ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
+ ROM_LOAD16_BYTE( "olv111ch_po01.u6", 0x100001, 0x080000, CRC(7e540921) SHA1(9211bca8a7b7f7a250e28695b30c3ddc05f0d6a0) )
+ ROM_LOAD16_BYTE( "olv111ch.u9", 0x100000, 0x080000, CRC(83cf09c8) SHA1(959780b45326059517f3008a356657f4f3d2908f) )
+ ROM_LOAD16_BYTE( "olv111ch.u7", 0x200001, 0x080000, CRC(6ee79faf) SHA1(039b4b07b8577f0d3022ae01210c00375624cb3c) )
+ ROM_LOAD16_BYTE( "olv111ch.u11", 0x200000, 0x080000, CRC(b80ddd3c) SHA1(55c700ce71ffdee392e03fd9d4719542c3527132) )
- ROM_REGION( 0xc00000, "tiles", 0 )
+ ROM_REGION( 0x800000, "tiles", 0 )
PGM_VIDEO_BIOS
- ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
+ ROM_LOAD( "t0100.u8", 0x180000, 0x400000, CRC(61425e1e) SHA1(20753b86fc12003cfd763d903f034dbba8010b32) )
- ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a05301.rom", 0x0000000, 0x0800000, CRC(57946fd2) SHA1(5d79bc71a1881f3099821a9b255a5f271e0eeff6) )
- ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
- ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
- ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
+ ROM_REGION( 0x1800000, "sprcol", 0 )
+ ROM_LOAD( "a0100.u5", 0x0000000, 0x400000, CRC(8b3bd88a) SHA1(42db3a60c6ba9d83ebe2008c8047d094027f65a7) )
+ ROM_LOAD( "a0101.u6", 0x0400000, 0x400000, CRC(3b9e9644) SHA1(5b95ec1d25c3bc3504c93547f5adb5ce24376405) )
+ ROM_LOAD( "a0102.u7", 0x0800000, 0x400000, CRC(069e2c38) SHA1(9bddca8c2f5bd80f4abe4e1f062751736dc151dd) )
+ ROM_LOAD( "a0103.u8", 0x0c00000, 0x400000, CRC(4460a3fd) SHA1(cbebdb65c17605853f7d0b298018dd8801a25a58) )
+ ROM_LOAD( "a0104.u11", 0x1000000, 0x400000, CRC(5f8abb56) SHA1(6c1ddc0309862a141aa0c0f63b641aec9257aaee) )
+ ROM_LOAD( "a0105.u12", 0x1400000, 0x400000, CRC(a17a7147) SHA1(44eeb43c6b0ebb829559a20ae357383fbdeecd82) )
ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b05301.rom", 0x0000000, 0x0800000, CRC(fd98f503) SHA1(02046ab1aa89f63bff149003d9d61776e025a92a) )
- ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
+ ROM_LOAD( "b0100.u9", 0x0000000, 0x400000, CRC(69d2e48c) SHA1(5b5f759007264c07b3b39be8e03a713698e1fc2a) )
+ ROM_LOAD( "b0101.u10", 0x0400000, 0x400000, CRC(0d587bf3) SHA1(5347828b0a6e4ddd7a263663d2c2604407e4d49c) )
+ ROM_LOAD( "b0102.u15", 0x0800000, 0x400000, CRC(43823c1e) SHA1(e10a1a9a81b51b11044934ff702e35d8d7ab1b08) )
- ROM_REGION( 0x800000, "ics", 0 )
+ ROM_REGION( 0x600000, "ics", 0 )
PGM_AUDIO_BIOS
- ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
+ ROM_LOAD( "m0100.u1", 0x400000, 0x200000, CRC(e5c36c83) SHA1(50c6f66770e8faa3df349f7d68c407a7ad021716) )
ROM_END
-ROM_START( oldsplus04 )
- ROM_REGION( 0x600000, "maincpu", 0 )
- PGM_68K_BIOS
- ROM_LOAD16_WORD_SWAP( "p05301hc04.rom", 0x100000, 0x454F99, CRC(861ce19f) SHA1(f53612050fa9df90cb8bcb4b3c1602bf78652c5a) )
-
- ROM_REGION( 0x4000, "prot", 0 )
- ROM_LOAD( "oldsplus_igs027a.bin", 0x000000, 0x04000, NO_DUMP )
-
- ROM_REGION( 0x800000, "user1", ROMREGION_ERASE00 )
-
- ROM_REGION( 0xc00000, "tiles", 0 )
- PGM_VIDEO_BIOS
- ROM_LOAD( "t05301.rom", 0x180000, 0x800000, CRC(8257bbb0) SHA1(b48067b7e7081a15fddf21739b641d677c2df3d9) )
-
- ROM_REGION( 0x2000000, "sprcol", 0 )
- ROM_LOAD( "a05301hc04.rom", 0x0000000, 0x0800000, CRC(802266a0) SHA1(098a3b08462328912087384048c3538b705f001d) )
- ROM_LOAD( "a05302.rom", 0x0800000, 0x0800000, CRC(3459a0b8) SHA1(94ab6f980b5582f1db9bb12019d03f0b6e0a06df) )
- ROM_LOAD( "a05303.rom", 0x1000000, 0x0800000, CRC(13475d85) SHA1(4683a3bf304fdc15ffb1c61b7957ad68b023fa33) )
- ROM_LOAD( "a05304.rom", 0x1800000, 0x0800000, CRC(f03ef7a6) SHA1(c18b1b622b430d5e031e65daa6819b84c3e12ef5) )
-
- ROM_REGION( 0x1000000, "sprmask", 0 )
- ROM_LOAD( "b05301hc04.rom", 0x0000000, 0x0800000, CRC(bb7b3060) SHA1(1d299440fe634b2fb1f69a0a3f09eceb3d3c70c0) )
- ROM_LOAD( "b05302.rom", 0x0800000, 0x0800000, CRC(9f6094a8) SHA1(69f6f2003ab975eae13ea6b5c2ffa40df6e6bdf6) )
-
- ROM_REGION( 0x800000, "ics", 0 )
- PGM_AUDIO_BIOS
- ROM_LOAD( "m05301.rom", 0x400000, 0x400000, CRC(86ec83bc) SHA1(067cb7ec449eacd1f49298f45a364368934db5dd) )
-ROM_END
+ /*************
+ The Gladiator
+****************/
ROM_START( theglads01 )
ROM_REGION( 0x600000, "maincpu", 0 )
@@ -16551,7 +23303,7 @@ ROM_START( theglads01 )
ROM_LOAD( "theglad_igs027a_v100_overseas.bin", 0x0188, 0x3e78, CRC(02fe6f52) SHA1(0b0ddf4507856cfc5b7d4ef7e4c5375254c2a024) )
ROM_REGION( 0x800000, "user1", 0 )
- ROM_LOAD( "v107hc01.u26", 0x000000, 0x200000, CRC(aba60d88) SHA1(953f6476871c2ad32b195e231c4a07ec3ddfb5b5) )
+ ROM_LOAD( "v107_ph01.u26", 0x000000, 0x200000, CRC(aba60d88) SHA1(953f6476871c2ad32b195e231c4a07ec3ddfb5b5) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -16581,7 +23333,7 @@ ROM_START( theglads02 )
ROM_LOAD( "theglad_igs027a_v100_overseas.bin", 0x0188, 0x3e78, CRC(02fe6f52) SHA1(0b0ddf4507856cfc5b7d4ef7e4c5375254c2a024) )
ROM_REGION( 0x800000, "user1", 0 )
- ROM_LOAD( "v107hc02.u26", 0x000000, 0x200000, CRC(8187ce9d) SHA1(3670eb61c458a8e5aa32a087574de865a51263ee) )
+ ROM_LOAD( "v107_ph02.u26", 0x000000, 0x200000, CRC(8187ce9d) SHA1(3670eb61c458a8e5aa32a087574de865a51263ee) )
ROM_REGION( 0xc00000, "tiles", 0 )
PGM_VIDEO_BIOS
@@ -16601,535 +23353,748 @@ ROM_START( theglads02 )
ROM_LOAD( "w04601.u1", 0x400000, 0x800000, CRC(5f15ddb3) SHA1(c38dcef8e06802a84e42a7fc9fa505475fc3ac65) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// The Killing Blade
-HACK( 1998, killblds01, killbld, pgm_022_025_killbld,killbld, pgm_022_025_state, killbld, ROT0, "Hack", "The Killing Blade (ver. 109, Chinese Board)(Description Of Unknown Origin 01)(ver. 109, Chinese Board)", MACHINE_SUPPORTS_SAVE )
-// Knights of Valour / Sangoku Senki
-HACK( 1999, kovss01, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour / Sangoku Senki (ver. 117)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kov100s01, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour / Sangoku Senki (ver. 100)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kov115s01, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour / Sangoku Senki (ver. 115)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
+HACK( 1998, killblds01, killbld, pgm_022_025_killbld,killbld, pgm_022_025_state, killbld, ROT0, "Hack", "The Killing Blade (Description Of Unknown Origin 01)(ver. 109, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+// Knights of Valour
+HACK( 200?, kovss01, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Creamymami", "Knights of Valour (Enhanced Power)(ver. 117)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov100s01, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Creamymami", "Knights of Valour (Enhanced Power)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov115s01, kov, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Creamymami", "Knights of Valour (Enhanced Power)(ver. 115)", MACHINE_SUPPORTS_SAVE )
// Knights of Valour 2 Plus
-HACK( 2001, kov2s01, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M204XX, Boss Hack) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s02, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M204XX, Special Revision Hack By Fenguan34) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s03, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M204XX, Warlords Furious Hack Beta 11/12/06) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s04, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (ver. M204XX, Warlords Furious Hack Beta 20/12/06) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s05, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M204XX, Warlords Furious Hack Beta 08/11/06) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s06, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (ver. M204XX, Warlords Original Hack v3.0) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s07, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (ver. M204XX, King Of the World V1.10 Hack By 67667667) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s08, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Max Power, Hacks Alternate Set 01) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s09, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M205XX, Plus Storm Version) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s10, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Add character, Max Power, Max Live, Hacks Alternate Set 01) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s11, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M204XX, Full Hack Version) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s12, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ver. M204XX, Enhanced v2.0) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s13, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Magic Weapon Updated Version Set 01) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s14, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Magic Weapon Updated Version Set 02) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s15, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Three 2 Soaring) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s16, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Three Wars 2 Warriors Beat Fifty-One New Version) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s17, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Matchless Situation) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s18, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Warriors Beat) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s19, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Description Of Unknown Origin 03) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s20, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Description Of Unknown Origin 04) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s21, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Description Of Unknown Origin 05) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s22, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Description Of Unknown Origin 06) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2s23, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Description Of Unknown Origin 07) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kov2s24, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (San Guo Wu Shuang) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kov2s25, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Gai Shi Wu Shuang 2016) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kov2s26, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Feng Ye Dai Bi) (ver. M205XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s01, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Enable Hidden Characters) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s03, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Quick Set Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s04, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Valkyrie God First Edition) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s05, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Valkyrie Second Edition) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s06, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Unrecognizable Face) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s07, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Imitation 32 Storm Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s08, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Hentai Riboud) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s09, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (BT Sun Quan) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s10, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Metamorphosis Riboud And Other Versions) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s11, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Tempest Counterattack Version Mid-Autumn Preview) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s12, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (The Overall Revised Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s13, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Positive Character Best Weapon & Negative Character Reinforcements) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s14, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Move Modified Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s15, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Authentic PLUX version V1.0) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s16, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons(Authentic PLUX version V1.5) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s17, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Enhanced Version V2.5) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s18, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Unlimited Props) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s19, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Enhanced version V3.0) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s20, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Military Version Of Strengthening) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s21, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (There Is No Time Limit For Reinforcements) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2001, kov2p204s22, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Quick Set Gas And Infinite Time Reinforcements Props Unlimited) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kov2p204s23, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Qun Mo Luan Wu Fu Mo Edition) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kov2p204s24, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Ming Yue Hua Cai) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
-HACK( 2016, kov2p204s25, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Hack", "Knights of Valour 2 Plus - Nine Dragons / Sangoku Senki 2 Plus - Nine Dragons (Tian Wai Shen Bing) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kov2p204s01, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Warlords Furious Hack Beta)(11/12/06) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kov2p204s02, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Warlords Furious Hack Beta)(20/12/06) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, kov2p204s03, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "tdkj009", "Knights of Valour 2 Plus (Warlords Furious Hack Beta)(08/11/06) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s04, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Warlords Original Hack v3.0) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s05, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Fast Gas Collection) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s06, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Enable Hidden Characters) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s07, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "fenguan34", "Knights of Valour 2 Plus (Special Revision Moved Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s08, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Gai Shi Wu Shen First Edition) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s09, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "67667667", "Knights of Valour 2 Plus (King Of the World V1.10) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s10, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "007325", "Knights of Valour 2 Plus (Unrecognizable Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s11, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Imitation 32 violent version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s12, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Military Commander vs. Zhenzhen Lubu) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s13, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Metamorphosis Lu Bu Official Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s14, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (BT Sun Quan) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s15, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Metamorphosis Lu Bu And Other Versions) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s16, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "baby123123", "Knights of Valour 2 Plus (Tempest Counterattack Version Mid-Autumn Preview) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s17, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "liuxujie", "Knights of Valour 2 Plus (The Overall Revised Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s18, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "lichenzhao", "Knights of Valour 2 Plus (Positive Character Best Weapon & Negative Character Reinforcements) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s19, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "qqq88844", "Knights of Valour 2 Plus (Authentic PLUX version V1.0) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s20, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "qqq88844", "Knights of Valour 2 Plus (Authentic PLUX version V1.5) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s21, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "fyc123", "Knights of Valour 2 Plus (Enhanced Version V2.0) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s22, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Qun Xiong Hegemony 204 Version Of The Super Modification) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s23, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "gameko789", "Knights of Valour 2 Plus (Enhanced Version V2.5) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s24, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "3DS", "Knights of Valour 2 Plus (Unlimited Props) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s25, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "gameko789", "Knights of Valour 2 Plus (Enhanced version V3.0) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s26, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Military Division Enhanced Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s27, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (There Is No Time Limit For Reinforcements) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s28, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Quick Set Gas And Infinite Time Reinforcements Props Unlimited) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s29, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Nine Dragons) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kov2p204s31, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Zhen Lu Bu - Jun Lin Tianxia) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s32, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "gameko789", "Knights of Valour 2 Plus (Plus !!!) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s33, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Max Power, Hacks Alternate Set 01) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kov2p204s34, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Plus Storm Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s35, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Add character, Max Power, Max Live) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kov2p204s36, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Magic Weapon Updated Version Set 01) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s37, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Magic Weapon Updated Version Set 02) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s38, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Three 2 Soaring) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s39, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Three Wars 2 Warriors Beat Fifty-One New Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s40, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Matchless Situation) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s41, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Warriors Beat) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s42, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Description Of Hack Unknown)(Set 01) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s43, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Description Of Hack Unknown)(Set 02) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s44, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Description Of Hack Unknown)(Set 03) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s45, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Description Of Hack Unknown)(Set 04) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE ) //This roms is already verified
+HACK( 200?, kov2p204s46, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Description Of Hack Unknown)(Set 05) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s47, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (San Guo Wu Shuang) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s48, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Gai Shi Wu Shuang 2016) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s49, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Feng Ye Dai Bi) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s50, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Valkyrie Second Edition) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s51, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Imitation 32 Storm Version) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kov2p204s52, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Qun Mo Luan Wu Fu Mo Edition) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kov2p204s53, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Ming Yue Hua Cai) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2016, kov2p204s54, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Tian Wai Shen Bing) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2p204s55, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "Unknown", "Knights of Valour 2 Plus (Description Of Hack Unknown)(Set 06) (ver. M204XX, 200, 100CN)", MACHINE_SUPPORTS_SAVE )
// Knights of Valour 2
-HACK( 2000, kov2h01, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Hack", "Knights of Valour 2 / Sangoku Senki 2 (ver. 107, 102, 100HK) (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kov2h02, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Hack", "Knights of Valour 2 / Sangoku Senki 2 (ver. 107, 102, 100HK) (Easy Max Power, Hacks Alternate Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kov2h03, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Hack", "Knights of Valour 2 / Sangoku Senki 2 (ver. 107, 102, 100HK) (Boss,Hack Alternate Set)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kov2h04, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Hack", "Knights of Valour 2 / Sangoku Senki 2 (ver. 107, 102, 100HK) (Easy Max Power, Hacks Alternate Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kov2h05, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Hack", "Knights of Valour 2 / Sangoku Senki 2 (ver. 107, 102, 100HK) (Easy Max Power, Life Max, Hacks Alternate Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2000, kov2h06, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Hack", "Knights of Valour 2 / Sangoku Senki 2 (ver. 107, 102, 100HK) (Description Of Unknown Origin 02)", MACHINE_SUPPORTS_SAVE )
-// Knights of Valour SanGuo QunYingZhuan
-HACK( 1999, kovs01, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus Sanguozhanji Shadow Three Sango Fighter", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs02, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2012 Add character, Easy Max Power, Hacks Alternate Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs03, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2015 Authentic Nightmare Come)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs04, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Add New character, Max Power, Hacks Alternate Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs05, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Add New character, New Boss Start, Max Power, Hacks Alternate Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs06, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2015 Authentic Nightmare Edicion)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs07, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Qin Double True Hero Love War 2016)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs08, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars Legend Moye)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs09, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars Moye Fly Overhead)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs10, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Add New character, Hacks Alternate Set 04)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs11, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars Moye Sword 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs12, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars Unparalleled Flurry 2016)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs13, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Unparalleled Authentic 2015 Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs14, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs15, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Add New character, Max Power, Hacks Alternate Set 05)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs16, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 115, Chinese Luxun Hack)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs17, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 115, Plus 2007 FZ Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs18, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, 948 FBA v7)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs19, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, 948 XXXX Version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs20, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, LWsp Chaotic Dance Special)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs21, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Animality: Tiger Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs22, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Enhanced Version Hack By Fenguan34)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs23, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Enhanced Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs24, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Kallor hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs25, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Special Boss Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs26, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Xin Lin Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs27, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Hero Chinese Hack)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs28, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Heros Chineses Hacks)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs29, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Revision Hack By Sertsuna)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs30, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 120, Hack Rev Final (FZ))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs31, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Miss 2006)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs32, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Super Chinese Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs33, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 120, Rev Final SP2 Hack By Sertsuna)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs34, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Style Moves Revision Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs35, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Super hack By Xin Lin)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs36, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (World Series Tour Poly Edition 2015)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs37, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms 2016 Unparalleled Flurry New)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs38, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ver. 119, Combo Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs39, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Piano Double Boss)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs40, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars A948 World Hegemony)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs41, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars Evil Feng Liu Bei Battle)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs42, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars 2015 Variety purgatory)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs43, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Description Of Unknown Origin 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs44, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Description Of Unknown Origin 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs45, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2012 Authentic Nightmare Come)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs47, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Wars Authentic 2015 Warlords Biography)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs48, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Warriors 2015)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs49, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2016 Authentic Nightmare Come)", MACHINE_SUPPORTS_SAVE )//Problema De Memoria
-HACK( 1999, kovs50, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2015 Authentic Six Swords Legend)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs51, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2016/2017 Authentic Nightmare Come)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs52, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Description Of Unknown Origin 04)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs53, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Savior)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs54, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus(Sanguozhanji Authentic King Spike)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs55, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Dragon World)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs56, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Riboud Sanguozhanji Legend)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs57, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Riboud Sanguozhanji Troubled Times)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs58, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2015 Warriors Warriors Purgatory)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs59, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2015 Variety Unparalleled Purgatory)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs60, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Moye Sword)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs61, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Shu Renaissance)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs62, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Moye Sanguozhanji Legend)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs63, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Souls Three Kingdoms)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs64, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Wu Chuan Wei Sanguozhanji 2015)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs65, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Five Reversal)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs66, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Brave Edge)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs67, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Description Of Unknown Origin 05)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs68, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Sanguozhanji Unparalleled Ares 2015)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs69, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (2016 Warriors Ares)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs70, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Qin Double Sanguozhanji Love War 2015 Enhanced Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs71, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Qin Double Sanguozhanji 001)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs72, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Qin Double Sanguozhanji 002)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs73, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Enable Choosing Same One)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs74, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Enable Test Mode Y Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs75, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Evil Wind Against The War)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs76, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Forced Into The Burst Sword Room)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs77, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Forced To Enter Jingzhou)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs78, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Lock Four-Player Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs80, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Open The Magic Slot To Kill)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs81, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Problem Fix-Original Bug Repair)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs82, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Simulator Bug Is Fully Repaired)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs83, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Troubled Times)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs84, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Warlord Revival)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovs85, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (ver. 119)(Enhanced Power Alt)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus01, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Death Dead)(ver. 119, set 1)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus03, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Edition 2012 Unparalleled version (Youju Edition))(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus04, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Rider Savior)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus05, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Battle -2013 Feather Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus06, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Protoss Plus Plus Moxie Legend)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus07, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Cao Cao Cut 4?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus08, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Battle Of Red Cliff (Wei Wu generals battle))(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus09, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Wind Clouds Chung Feng Front)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus10, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fang Yue Mo Yu War Mode)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus11, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Hong Wave Filled)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus12, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms - The Winner)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus13, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic Miss)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus14, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Double Qin Double Dominate The World Special Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus15, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Twin Birthday Special Edition (12.17))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus16, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Really Flurry Super Special Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus17, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Shu Complex Letter (Hidden Character Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus18, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Legend Of Evil Feng Warriors Fushuang Feng Sublimation)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus19, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fung Fight)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus20, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (New Third Of The World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus21, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Knife Shield Yong)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus22, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Zhang Liao Crazy)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus23, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fang Yue Mo Rain)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus24, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic Hack Tour Together Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus25, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Imitation Chaos Version (Test))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus26, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Memory Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus27, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic Miss 2016 Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus28, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Wei Wu Chuan 2016 Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus29, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2006 Fung Fight Special Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus30, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2008 (Bug Fix))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus31, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic Hacks Tour Together Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus32, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2007 Super Simple BT Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus33, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2008 Heroes Flurry Beta)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus34, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2008 Revised Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus35, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2009)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus36, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2010 Wei Wu Generals Again)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus37, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2011)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus38, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 Tour Gatherings)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus39, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 Nightmare Version Swim Gather Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus40, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 Nightmare Version (Old Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus41, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 Nightmare April New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus42, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 Nightmare Version 2013.11 Month Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus43, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 Unparalleled Version Of Tour Gather)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus44, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2019)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus45, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic 2012 (Old Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus46, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (The Winner (National Day Edition))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus47, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Gone With The World War - Libu)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus48, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Dragons world)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus49, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (New Revised Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus50, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Double Qin Double Dominate The World (Alt))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus51, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Double Qin Double Dominate The World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus52, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Double Qin Double Dominate The World To Commemorate The Special Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus53, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Double Qin Double Situation Dominate The World Official Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus54, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fushu Flutter Official Version D)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus55, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Flock Male Flurry Official Version D5)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus56, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Single Into The Fire Sword Chamber)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus57, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Single Into The Secret Room)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus58, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Super)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus59, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Super 1.0)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus60, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Shu Revival Experience Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus61, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Repair The Third Dead Machine)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus62, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War - The World Under A New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus63, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Take Ordinary Road Warriors)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus64, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fighting Generals Fight)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus65, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Warriors Flocks Flutter Feng Sublimation Final Restoration Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus66, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Really War Of The Flies Fluttering The Three Kingdoms West Tour Fix It)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus67, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Soldier Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus68, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Royal Sword Flight)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus69, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Dynasty Warriors Second Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus70, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Imitation Turmoil)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus71, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fast Set)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus72, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (All Explosive Style Open)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus73, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Variation Kong Ming)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus74, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Metamorphosis Guan Yu version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus75, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Metamorphosis Guan Yu Second Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus76, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Huang Zhong Edition Ri Absolute Nightmare)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus77, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Chaos Double British)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus78, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ma Chao Version?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus79, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Crowd Flurry)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus80, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Super Zhuge Liang)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus81, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Super Moves Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus82, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Five Tigers Will Be Flurry)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus83, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Wei Yan - Zhao Yun Flurry)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus84, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Righteous Spirit)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus85, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Metamorphosis Zhang Liao First Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus86, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Metamorphosis Zhang Liao Second Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus87, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Metamorphosis Zhang Liao Third Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus88, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Zhao Yun Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus89, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Zhao Yun Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus90, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (119 Color Modified Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus91, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Person Color Replacement)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus92, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Character Color Replacement (Alt))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus93, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three King Color Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus94, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Four Swords Colored Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus95, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Zhao Yun: White)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus96, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Generals Hegemony)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus97, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Warriors 2015 Amazing Change purgatory)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus98, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Plus (Alt P1))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus99, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Plus (Alt SP2))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus100, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Revised SP1 / SP2)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus101, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (All Four People)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus102, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Cao Corrected Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus103, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Ship Sailor Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus104, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Kotomira Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus105, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Liu Version 2.0)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus106, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Liu Liu Final SP 1)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus107, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Bamboo Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus108, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Perfect Bamboo Version (Internal Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus109, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Perfect Bamboo Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus110, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Landscape 119 Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus111, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Meng Yi)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus112, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Kasei Koshi Correction Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus113, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Nobody Knows)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus114, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Blue Leopard)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus115, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Twin Person Possible)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus116, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Bugger Soldier Corrected Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus117, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Release Miscellaneous Goods Limit)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus118, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Life Saving)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus119, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Weiyuan In Perfect Modified Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus120, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Two Summer Seasons)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus121, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Temporary Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus122, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Super Hyperactivation)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus123, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Resolution FZ Hack)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus124, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (FZ & Bobo Add Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus125, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Warriors 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus126, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Warriors 2015 (Alt))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus127, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (King Of The Three King Spike The New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus128, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Gods Warriors 2016)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus129, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Authentic BAKA)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus130, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms kills Spike)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus131, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Warring States Nightmare Origin Of Zero)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus132, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Riboud Legend)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus134, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Ares Warriors 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus135, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Fractional Defense Energy Enhancement)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus136, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Valkyrie Come)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus137, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms 2017 Unparalleled Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus138, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Chaotic World Ambitious - Lu Bu)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus139, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Road, A New Version Of The Road)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus140, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms War Ares 2016 Color Correction Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus141, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Ares 2016 Heroes 2 New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus143, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Authentic King)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus144, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Wei Wu Chuan 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus145, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Warring States Three Kingdoms)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus146, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (War Of The Three Kingdoms Warrior Edge)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus147, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (All Male Characters Fluttering Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus148, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms 2016 Unparalleled Flurry New)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus149, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Three Kingdoms Jiqin Double Love 2015 Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus150, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Full Half-Ice Condition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus151, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (A World Without Thieves)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus152, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (War Of The Three Kingdoms 2015 Nightmare Advent)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus153, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Repair Hack Image V1)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus154, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Repair Hack Image V2)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus155, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Repair Hack Image V3)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus156, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Repair Hack Image V4)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus157, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Repair Hack Image V5)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus158, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hack", "Knights of Valour Plus / Sangoku Senki Plus (Yu Feng 2013)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus159, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hacks", "Knights of Valour Plus (Liu Bei)(Repaired)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovplus160, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hacks", "Knights of Valour Plus (King)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h01, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "lichenzhao", "Knights of Valour 2 (Full Character Initial Equipment Full Weapon V2)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h02, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Easy Max Power, Hacks Alternate Set 01)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kov2h03, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Boss,Hack Alternate Set)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kov2h04, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Simple Version)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h05, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Easy Max Power, Life Max, Hacks Alternate Set 03)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kov2h06, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Description Of Hack Unknown)(Set 01)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE ) // Roms does not work and is unstable in the emulator (game lock) (Fba4droid)
+HACK( 200?, kov2h07, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "lichenzhao", "Knights of Valour 2 (Full Character Initial Equipment)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h08, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "lichenzhao", "Knights of Valour 2 (All Characters Initially Open All Skills)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h09, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "lichenzhao", "Knights of Valour 2 (Full Character Initial Equipment Full Weapon)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h10, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Hidden Characters Are Fully Open)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kov2h11, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "Unknown", "Knights of Valour 2 (Hidden Characters Full-Opening Reinforcements No Time Limit Props No Time Limit)(ver. 106, 102, 100HK)", MACHINE_SUPPORTS_SAVE )
+// Knights of Valour Plus
+HACK( 200?, kovpluss01, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Lock Four-Player Mode)(ver. 119)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss02, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War Edition 2012 Unparalleled version (Youju Edition))(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss03, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Wars Authentic (Travel Edition))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss04, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Wars 2013 Yu Feng Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss05, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Forced Into The Burst Sword Room)(ver. 119)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss06, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (948 Takes The Unusual Road)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss07, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Cao Cao 4 People?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss08, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Battle Of Chibi)(Wei Wu Wu will Fight)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss09, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Wind Clouds Chung Feng Front)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss10, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Fang Yue·Magic Rain)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss11, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Fang Yue·Magic Rain Battle Mode)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss12, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hong Wave Filled)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss13, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Cao Corrected Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss14, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (New Work Un The Three Kingdoms - Who Is The Deer?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss15, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic Miss)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss16, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Double Child Birthday Special Edition (12.17))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss17, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Really Flurry Super Special Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss18, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Super 1.0)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss19, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Who Is Fighting For The Wind?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss20, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Shu Complex Letter (Hidden Character Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss21, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Legend Of Evil Phoenix, True Unparalleled Dance, And The Sublimation Of Feng)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss22, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Evil Phoenix Battle)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss23, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Evil Phoenix Battle 2006 Special Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss24, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (New Third Of The World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss25, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Knife Shield Yong)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss26, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Crazy Zhang Liao)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss27, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Imitate the World Edition (Test))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss28, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Memory Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss29, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Forced To Enter Jingzhou)(ver. 119)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss30, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (New Year kiss version ?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss31, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic Miss Beta)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss32, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (The Three Kingdoms Wars Wei Wuchuan 2016 Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss33, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic Miss 2016 Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss34, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2008 (Bug Fix Edition))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss35, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic Hacks Tour Together Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss36, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2007 Super Simple BT Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss37, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2008 Revised Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss38, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2010 Wei Wu Generals Again)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss39, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2011)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss40, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 (Old Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss41, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Nightmare Version Swim Gather Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss42, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Nightmare Version (Old Version))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss43, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Nightmare April New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss44, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Nightmare Version 2013.11 Month Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss45, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Unparalleled Version Of Tour Gather)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss46, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2019)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss47, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss48, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Who Is The Deer Dead (National Day Edition))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss49, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Gone With The World War - Libu)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss50, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Dragon And The World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss51, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Open The Magic Zhang Gas Tank Will Kill)(ver. 119)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss52, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Newcomer Modified Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss53, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "overlordworld", "Knights of Valour Plus (Style Moves Revision )(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss54, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Kallor", "Knights of Valour Plus (Qin Double, Love, Dominate The World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss55, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Double Qin Double Dominate The World To Commemorate The Special Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss56, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Fushu Flutter Official Version D)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss57, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Flock Male Flurry Official Version D5)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss58, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "sertsuna, feng34", "Knights of Valour Plus (Qunying Edition Rev Final SP2)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss59, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "tykensky", "Knights of Valour Plus (Imitation Fengyun Correction)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss60, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Single Into The Fire Sword Chamber)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss61, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Single Into The Secret Room)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss62, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Chaotic Dance Special Edition)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss63, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "HappyASR & Creamymami", "Knights of Valour Plus (Enable Test Mode Y Enhanced Power)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss64, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Super)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss65, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Shu Revival Experience Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss66, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Repair The Third Dead Machine)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss67, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Wars - The World Under A New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss68, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (948 Take Ordinary Road Warriors,The Military Commander)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss69, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "ltessdeng", "Knights of Valour Plus (Proud Of The Heroes)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss70, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Fighting Generals Fight)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss71, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Evil Wind Against The War)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss72, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Legend Of Evil Feng Warriors Fushuang Feng Sublimation)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss73, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Really War Of The Flies Fluttering The Three Kingdoms West Tour Fix It)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss74, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Wei Wuchuan Of The Three Kingdoms)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss75, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "huangxu", "Knights of Valour Plus (Royal Sword Flight)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss76, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Dynasty Warriors Warriors Second Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss77, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War Rider Savior)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss78, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Wars Authentic Plus Moxie Legend)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss79, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Imitation Turmoil)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss80, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Gas Gathering fast)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss81, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Super Plus)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss82, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Xyahzhs", "Knights of Valour Plus (All Explosive Style Open)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss83, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Variation Kong Ming)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss84, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "hbhswangzhi", "Knights of Valour Plus (Metamorphosis Guanyu Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss85, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "hbhswangzhi", "Knights of Valour Plus (Metamorphosis GuanYu Second Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss86, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Huang Zhong Edition Is Absolute Nightmare)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss87, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Troubled Times)(ver. 119)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss88, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Chaos Double British)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss89, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Ma Chao Version?)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss90, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Massive Dance)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss91, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Unknown Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss92, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Super Zhuge Liang)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss93, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Super Moves Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss94, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Five Tigers Will Be Flurry)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss95, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Wei Yan - Zhao Yun Flurry)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss96, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "huangxu", "Knights of Valour Plus (Righteous Spirit)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss97, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Metamorphosis Zhang Liao First Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss98, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Metamorphosis Zhang Liao Second Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss99, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Metamorphosis Zhang Liao Third Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss100, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Zhao Yun Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss101, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "yuanshaoning", "Knights of Valour Plus (Zhao Yun Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss102, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Sky", "Knights of Valour Plus (119 Color Modified Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss103, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "iorikyo", "Knights of Valour Plus (Person Color Replacement)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss104, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "iorikyo", "Knights of Valour Plus (Character Color Replacement (Alt))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss105, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "fenguan34", "Knights of Valour Plus (Three King Color Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss106, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "huangxu", "Knights of Valour Plus (Four Swords Colored Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss107, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "yuanshaoning", "Knights of Valour Plus (Zhao Yun: White)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss108, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Simulator Bug Is Fully Repaired)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss109, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Problem Fix-Original Bug Repair)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss110, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "sertsuna", "Knights of Valour Plus (Prop Picture Repair)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss111, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "huangxu", "Knights of Valour Plus (Military Commander)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss112, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "sertsuna", "Knights of Valour Plus (Plus P1)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss113, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "sertsuna", "Knights of Valour Plus (Plus SP2)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss114, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Revised SP1 / SP2)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss115, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Warriors 2015 Amazing Change purgatory)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss116, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Gods Warriors 2016)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss117, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Enable Choosing Same One)(ver. 119)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss118, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Full Character Four Swords)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss119, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "iorikyo", "Knights of Valour Plus (Ship Sailor Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss120, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "iorikyo", "Knights of Valour Plus (Kotomira Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss121, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "sertsuna", "Knights of Valour Plus (Liu Bei Rev Final SP1 1.0)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss122, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "sertsuna", "Knights of Valour Plus (Liu Version 2.0)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss123, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Lu Bu version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss124, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Perfect Lu Bu Version)(Internal Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss125, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Perfect Lu Bu Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss126, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Lu Xun 119 Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss127, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "iorikyo", "Knights of Valour Plus (Meng You Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss128, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "kallor", "Knights of Valour Plus (Horse Thief Yue Ji Revision)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss129, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Guan Zhaoma innocent people)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss130, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Blue Dragon Leopard)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss131, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Ninja And Iron Armor)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss132, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Double Can Take Four Swords)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss133, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "iorikyo", "Knights of Valour Plus (Iron Armor Revision)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss134, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Release Miscellaneous Goods Limit)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss135, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Life Is Not Reduced)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss136, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Wei Yan Is Here, Perfect Revision)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss137, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (King Of The Lord)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss138, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Xiahou II)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss139, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Zhao Yun Brush Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss140, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "lichenzhao", "Knights of Valour Plus (Zhao Yunchao Optimization)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss141, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Resolution FZ Hack)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss142, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (FZ & Bobo Advertising Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss143, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Warriors 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss144, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Warriors 2015 Unparalleled Purgatory)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss145, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (King Of The Three King Spike The New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss146, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War Authentic BAKA)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss147, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Wars)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss148, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Warring States Nightmare Origin Of Zero)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss149, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War Riboud Legend)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss150, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms God of Wars Musou 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss151, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Hooooook", "Knights of Valour Plus (Fractional Defense Energy Enhancement)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss152, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War Valkyrie Come)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss153, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms 2017 Unparalleled Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss154, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Wars 2017 Musou version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss155, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (The Three Kingdoms Great God Road)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss156, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War Ares 2016 Color Correction Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss157, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Ares 2016 Heroes 2 New Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss158, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic King)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss159, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (The Three Kingdoms War, The Three Kingdoms Of The Dead)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss160, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (War Of The Three Kingdoms Warrior Edge)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss161, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms 2016 Unparalleled Flurry New)(Alt)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss162, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms Jiqin Double Love 2015 Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss163, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "RockyWall", "Knights of Valour Plus (Full Half Ice Condition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss164, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (War Of The Three Kingdoms 2015 Nightmare Advent)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss165, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Yu Feng 2013)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss166, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Description Of Hack Unknown)(Set 01)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss167, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2012 Authentic Nightmare Come)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss168, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Description Of Hack Unknown)(Set 02)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss169, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Unparalleled Authentic 2015 Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss170, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2015 Authentic Nightmare Come)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss171, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Warriors 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss172, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2016 Authentic Nightmare Come)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss173, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms 2016 Unparalleled Flurry New)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss174, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2016/2017 Authentic Nightmare Come)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss175, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2015 Authentic Six Swords Legend)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss176, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Qin Double Sanguozhanji 001)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss177, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Qin Double Sanguozhanji 002)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss178, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Shadow Three Sango Fighter)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss179, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Description Of Hack Unknown)(Set 03)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss180, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Savior)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss181, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2012 Add character, Easy Max Power)(Hacks Alt 01)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss182, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Authentic King Spike)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss184, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Dragon World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss185, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Riboud Sanguozhanji Legend)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss186, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Riboud Sanguozhanji Troubled Times)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss187, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2015 Warriors Warriors Purgatory)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss188, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2015 Variety Unparalleled Purgatory)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss189, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Moye Sanguozhanji Legend)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss190, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Moye Sword)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss191, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Qin Double Sanguozhanji Love War 2015 Enhanced Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss192, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Add New character, New Boss Start, Max Power)(Hacks Alt 03)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss193, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Add New character, Max Power)(Hacks Alt 05)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss194, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Shu Renaissance)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss195, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Souls Three Kingdoms)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss196, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Wu Chuan Wei Sanguozhanji 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss197, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Five Reversal)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss198, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Brave Edge)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss199, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Description Of Hack Unknown)(Set 04)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss200, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Sanguozhanji Unparalleled Ares 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss201, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2016 Warriors Ares)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss202, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Liu Bei)(Repaired)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss203, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (King)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss204, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (2015 Authentic Nightmare Edicion)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss205, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Piano Double Boss)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss206, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Qin Double True Hero Love War 2016)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss207, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars 2015 Variety purgatory)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss208, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars A948 World Hegemony)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss209, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars Evil Feng Liu Bei Battle)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss210, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars Legend Moye)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss211, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars Moye Fly Overhead)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss212, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars Moye Sword 1)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss213, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars Moye Sword 2)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss214, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Wars Unparalleled Flurry 2016)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss215, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (World Series Tour Poly Edition 2015)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss216, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Excepcional)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss218, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus Three Kingdoms Wars Authentic 2012 Nightmare Edition (Travel Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss219, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Fighting To Death)(Alt)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss220, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Kallor", "Knights of Valour Plus (Double Qin Double Dominate The World Special Edition)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss221, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2008)(Bug Fix Edition))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss222, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (New Year kiss version 1.12)(active version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss223, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2008 Revision)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss224, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2007)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss225, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2008 Group Dances Test Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss226, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2009)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss227, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Tour Edition)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss228, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Qin Double Dominant World 0.518 (alt))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss229, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Kallor", "Knights of Valour Plus (Qin Double Love Dominate The World Second Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss230, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Kallor", "Knights of Valour Plus (Double Qin Double Situation Dominate The World Official Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss231, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "16649432", "Knights of Valour Plus (Sima Thief)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss232, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (True Group Dance v2.0 final Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss233, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Really Unparalleled And Crowded. Rev Final SP1)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss234, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Really Unparalleled, Group Dance, The Sublimation Of Maple, The Final Restoration)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss235, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Small version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss236, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Bear Dominates The World)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss237, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms War 2016)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss238, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Three Kingdoms 2016 Six Swords of God)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovpluss239, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Description Of Hack Unknown)(Set 05)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss240, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Chinese Luxun Hack)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss241, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Plus 2007 FZ Hack)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss242, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Enhanced Version)(Alt)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss243, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Xin Lin Hack)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss244, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hero Chinese Hack)(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss245, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Hack Rev Final (FZ))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss246, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Combo Hack)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss247, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Warlord Revival)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss248, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Death Dead)(ver. 119, set 1)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss249, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Battle Of Red Cliff (Wei Wu generals battle))(ver. 119, set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss250, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic Miss)(Alt)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss251, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Authentic 2012 Tour Gatherings)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss252, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Double Qin Double Dominate The World (Alt))(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss253, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Soldier Version)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss254, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Warring States Three Kingdoms)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovpluss255, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Unknown", "Knights of Valour Plus (Repair Hack Image V3)(ver. 119, set 1)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
+HACK( 200?, kovplusas01, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Creamymami", "Knights of Valour Plus (Enhanced Power)(ver. 119, set 2)", MACHINE_SUPPORTS_SAVE ) //File Not Yet Checked
// Knights of Valour Super Heroes
-HACK( 1999, kovsh01, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(FY 2016 4th Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh02, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh03, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Ver. 320, Hack By Sertsuna)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh04, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Three Wars Revival Original 2016 Remake)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh05, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Three Wars Chaotic Situation 3 Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh06, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(ver. 104, Zhao Mystery Hack By Shuanger)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh07, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Ver. 106, Xin Lin Hack V1.01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh08, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Ver. 106, BETA 1 Hack By Sertsuna)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh09, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Ver. 322, KOF Special (Xnozcom FZ166 Hack v6.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh010, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Three Kingdoms War Situation 2016 Sixth Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh011, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Storm Generals True Hero Unparalleled Flurry)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh012, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Sango Fighter Three)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh013, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Sango Fighter Zero Chunli)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh014, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Description Of Unknown Origin 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh015, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Sanguozhanji FY 2016)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh016, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Description Of Unknown Origin 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh017, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Description Of Unknown Origin 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh018, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Character Selection Fatal Fury/Kof)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh019, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Sanguozhanji Revival Really Troubled Heroes)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh020, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Sanguozhanji Revival New Heroes Troubled Times)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh021, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Sanguozhanji Revival Chaotic Situation)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh022, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh023, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Kof Robert Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh024, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Valkyrie Legend Final Version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh025, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Boss Battle Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh026, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Crazy Cloud Renewed New Year's Day Special Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh027, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Immortal King Fist ?)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh028, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Crazy Cloud Renewed New Year's Day Invincible Version Of Invincible)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh029, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Xiefeng Tian Chi Wu Hegemony)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh030, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Xie Feng Tianchi Hack (V106) B3 Revised Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh031, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Xie Feng Tian Chi B4)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh032, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Huang Yueying)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh033, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Huang Yueying Upgraded Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh034, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Remove The Number Of Items To Pick Up)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh035, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Xie Feng Tianchi Hack (V106) B4 (Super Beta))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh036, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(True Evil Flurry (V106) B4)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh037, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Blazing Heaven 3.25)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh038, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Chaos Goddess Evil Genius Super Enhanced Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh039, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Messy Days Incandescent 6.5)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh040, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Blazing World Days)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh041, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Flurry Version Of The Role)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh042, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Evil Flurry - Valkyrie Return)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh043, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Flounder Flurry - Valkyrie Returned To The Optimized Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh044, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Storm Resurgence Hack Fusion Version - Dreams Of The Three Kingdoms)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh045, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Revival Of The Hack Fusion Version Of The Generals Warrior Beta 2 Miracle Three Countries)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh046, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Revival Of The Hack Fusion Version Of The Generals Warrior Beta 2 Miracle Three Flurry)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh047, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Crowd Turmoil, Surging)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh048, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh049, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh050, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh052, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 5)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh053, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 6)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh054, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 7)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh055, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Rebounded Hack Fusion Version - Heroes Beta 9)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh057, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Three Kingdoms British Generals Hegemony No Order)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh058, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Three Heroes Of The British War Lv Cloth)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh063, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Messy World Chi (B3)(Closed Beta ?))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh064, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Messy Days Chi (B3) (Optimized version))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh065, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Super Beta 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh066, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Super SP1 ?)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh067, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Reboot Hack Series - Generals Battle Beta 1 (2014))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh068, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Legend Of Valkyrie Double Boss Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh069, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Valkyrie Legendary Challenge)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh070, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(True Evil Demon Flurry - Valkyrie Returned To Strengthen 10 Strokes 1 Style)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh071, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Flounder Flurry - Valkyrie Returned To The Olympic Commemorative Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh072, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Flounder Flurry - Valkyrie Returned To The Final Repair)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh073, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Battle Of The King)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh074, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Really Chaotic Situation)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh075, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Scarlet)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh076, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Felix Warrior Generals Battle (0524 Edition))", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh077, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(The Original Character Generals Enhanced The Score)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh078, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Original Optimized Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh079, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Q Version Of The Three Kingdoms G2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh080, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(2000 Boss Zero Chunli Fire Fight)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh081, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(God Of War Legend Beta 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh082, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(True Evil Demon Flurry - Ares Tale Beta 2 (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh083, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Valkyrie God First Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh084, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Valkyrie Second Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh085, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Lu Xun Xu Strengthen Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh086, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Chopper Small Test)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh087, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Reinforcements Injure Repair)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh088, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Bug Repair)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh089, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Lu Bu Stable Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh090, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Enhanced Score)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh091, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Legend Of Four Swords)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh092, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Turn On Hidden Roles)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh093, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Brave Situation)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh094, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Restore FZ Hack Font)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh095, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Hack Special Correction)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh096, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Open All The Explosive Gas Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh097, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Generals Battle)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh098, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Imitation Troubled Times Fierce And Ambitious - Warrior Hegemony Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovsh099, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Imitate The Chaos Of The World - The Warrior Hegemony Mode)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovshx01, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Flurry Version Of The Role (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovshx02, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Revival Of The Hack Fusion Version Of The Generals Warrior Beta 2 Miracle Three Countries (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovshx03, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Revival Of The Hack Fusion Version Of The Generals Warrior Beta 2 Miracle Three Flurry (Alt))", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovshx04, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(119 Regression Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovshx05, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hack", "Knights of Valour Super Heroes (ver. 104, CN)(Random Level 108 Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, kovqhs01, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovqhsgs, ROT0, "Hack", "Knights of Valour Super Heroes (Description Of Unknown Origin H 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs01, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (FY 2016 4th Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs02, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Description Of Hack Unknown)(Set 01)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs03, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Sertsuna", "Knights of Valour Super Heroes (Unknow Hacks)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs04, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Three Wars Revival Original 2016 Remake)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs05, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Three Wars Chaotic Situation 3 Mode)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs06, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Shuanger", "Knights of Valour Super Heroes (Zhao Mystery)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs07, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Evil Fantasy Dance - Return of Valkyrie Olympic Commemorative Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs08, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Sertsuna", "Knights of Valour Super Heroes (Fix Beta 1)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs09, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True And Chaotic Days 6.5 Beautiful Event Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs10, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Three Kingdoms War Situation 2016 Sixth Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs11, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Generals True Hero Unparalleled Flurry)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs12, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Sango Fighter Three)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs13, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Sango Fighter Zero Chunli)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs15, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Sanguozhanji FY 2016)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs16, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Description Of Hack Unknown)(Set 03)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs17, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Description Of Hack Unknown)(Set 04)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs18, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Character Selection Fatal Fury/Kof)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs19, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Sanguozhanji Revival Really Troubled Heroes)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs20, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Sanguozhanji Revival New Heroes Troubled Times)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs21, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Sanguozhanji Revival Chaotic Situation)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovshs22, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Creamymami", "Knights of Valour Super Heroes (Enhanced Power)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs23, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Kof Robert Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, kovshs24, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (The Legend Of The God Of War)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs25, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Boss Battle Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs26, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Crazy Cloud Renewed New Year's Day Special Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs27, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "qqq88844", "Knights of Valour Super Heroes (Mad Cloud Renews New Year's Day Special Edition Invincible Soldier Repair Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs28, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Crazy Cloud Renewed New Year's Day Invincible Version Of Invincible)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 2010, kovshs29, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "qqq88844", "Knights of Valour Super Heroes (Xiefeng Tian Chi Wu Hegemony)(2010-11-12)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs30, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Xie Feng Tianchi (V106) B3 Revised Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs31, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Xie Feng Tian Chi B4)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs32, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Huang Yueying ?)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs33, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Huang Yueying Upgraded Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs34, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Chaos Of The World 3.25)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs35, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Super Enhanced Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs36, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Chaos Of The World)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs37, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Evil Fantasy Dance - Return of Valkyrie Optimized)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs38, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Edition - Dream Three Kingdoms)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs39, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Clouds Re-Launch Version Of The Military Will Compete For The Beta2 Miracle Of The Three Kingdoms)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs40, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (The World Is In Turmoil)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs41, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising fusion version - Qunxiong Hegemony Beta 1)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs42, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 10)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs43, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 2)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs44, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 3)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs45, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 4)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs46, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 5)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs47, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 6)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs48, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 7)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs49, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True, chaotic world, blazing B2)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs50, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 8)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs51, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (The Three Kingdoms, The British Biography, The Military Commander, The Hegemony)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs52, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Three Kingdoms, The British Biography, The God Of War, Lu Bu)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs53, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Three Kingdoms)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs54, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True And Chaotic Days 5.12 Beautiful Revision)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs55, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Chaotic world, Blazing B3 (Tested Version?))(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs56, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Chaotic World, Blazing B3 Optimized Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs57, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Legend Of The Valkyrie Double Boss Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs58, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Wu Shen Legend Challenge Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs59, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Evil Spirits Dance - Valkyrie Returns Strengthen 10 Strokes 1)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs60, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Evil Spirits Dance - Return Of Valkyrie)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs61, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Battle Of The king)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs62, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Troubled Times, Evil Spirits, Battle, Beta 1)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs63, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Valkyrie Legendary Challenge)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs64, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Evil Phoenix)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs65, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Bloody Clouds)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs66, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Evil Feng Xiong, The Military Commander (0524 Version))(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs67, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Original Character Generals Score Enhancement)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs68, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Original Optimized Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs69, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (2000 Boss Zero Chun Li Fire Fighting)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs70, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (God Of War Legends Beta 1)(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs71, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Evil Spirits Dance - God of War Legend Beta 2 (alt))(ver. 104, CN)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs72, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Undo The Number Of Items)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs73, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Turn On Hidden Characters)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs74, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "xyahzhs", "Knights of Valour Super Heroes (Open All Explosives)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs75, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "huangxu", "Knights of Valour Super Heroes (Regression version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs76, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Evil Feng Tian Chi Online Battle / Evil Feng Tian Chi Hack (V106) B4 (Super Beta))(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs77, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Evil Feng Tian Chi Online Battle / True Evil Phoenix Dance (V106) B4)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs78, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Evil Feng Tianqi Online Battle / Evil Feng Tian Chi B4 Evil Phoenix Battle)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs79, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Chaos Of The World 6.5)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs80, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Chaos In The Sky, Super Enhanced Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs81, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True Evil Spirits Dance - Valkyrie Returns)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs82, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "sertsuna", "Knights of Valour Super Heroes (Reinforcement Damage Repair)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs83, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "yuanshaoning", "Knights of Valour Super Heroes (Bug Repair Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs84, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Special Correction)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs85, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Fix Hack Timer Color?)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs86, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Lub Stable)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs87, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Hooooook", "Knights of Valour Super Heroes (Enhanced Score)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs88, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "huangxu", "Knights of Valour Super Heroes (Four Swords Legend)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs89, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Brave Special Correction)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs90, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Random Level 108 Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs91, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Restore FZ fonts)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs92, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Military Command)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs93, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Like The Chaos Of The World - The Military Commander Mode - The Character Version)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs94, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Revival Of The Fusion Version Of The Generals Warrior Beta 2 Miracle Three Countries (Alt))(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs95, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (The Storm Is Re-Starting The Fusion Version Of The Military Commander To Fight The Beta2 Miracle Of The Three Kingdoms)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs96, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Central Plains)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs97, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Storm Rising Fusion Version - Qunxiong Hegemony Beta 9)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs98, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (True, Chaotic World, Blazing B2)(Alt)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs99, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Super Beta 1)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs100, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Super Beta 2)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs101, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Super SP1?)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs102, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (The Military Commander Beta 1 2014)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs103, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Lu Xun Xu Zhuan Enhanced Edition)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs104, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Cat knife Test)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovshs105, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovsh, ROT0, "Unknown", "Knights of Valour Super Heroes (Legend Of Yuehua)(ver. 104, CN)", MACHINE_SUPPORTS_SAVE )
+// Quanhuang Sanguo Tebie Ban
+HACK( 200?, kovqhsgs01, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovqhsgs, ROT0, "Unknown", "Quanhuang Sanguo Tebie Ban (Three Kingdoms Wars - Edición especial de King of Fighters (¿alt?))(bootleg of Knights of Valour Super Heroes, V303CN, Nov 21 2008 19:03:49)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovqhsgs02, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovqhsgs, ROT0, "Unknown", "Quanhuang Sanguo Tebie Ban (4 Times Sent Out Test)(bootleg of Knights of Valour Super Heroes, V303CN, Nov 21 2008 19:03:49)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovqhsgs03, kovsh, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovqhsgs, ROT0, "huangxu", "Quanhuang Sanguo Tebie Ban (Four Swords Legend)(bootleg of Knights of Valour Super Heroes, V303CN, Nov 21 2008 19:03:49)", MACHINE_SUPPORTS_SAVE )
// Knights of Valour Super Heroes Plus
-HACK( 2004, kovsho01, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho02, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Lawrence of chaos Sanguozhanji Enhanced Version 1.8)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho03, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Lawrence of chaos Sanguozhanji Enhanced Version Of 2014)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho04, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Troubled Times Enhanced Version Taiping)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho05, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Pacific Troubled Times Enhanced Version 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho06, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Troubled Times Lawrence Of The New Enhanced Version Fifty-One 2nd Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho07, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Troubled Times Enhanced Version Kof 94/95 Set 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho08, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Troubled Times Enhanced Version Kof 94/95 Set 02)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho09, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Troubled Times Lawrence Of Version 103)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho10, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three Troubled Times Enhanced Version Kof 94/95 Set 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, kovsho11, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Three)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, kovsho12, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Luan Shi Ying Xiong 2.8 - E Meng Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kovsho13, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Luan Shi Xiao Xiong Plus 2018)", MACHINE_SUPPORTS_SAVE )
-HACK( 2018, kovsho14, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hack", "Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) (Luan Shi Xiao Xiong Tai Pin Lun Shi)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho01, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Description Of Unknown Origin 01)(ver. 101)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovsho02, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Lawrence of chaos Sanguozhanji Enhanced Version 1.8)(ver. 101)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovsho03, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Lawrence of chaos Sanguozhanji Enhanced Version Of 2014)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho04, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Troubled Times Enhanced Version Taiping)(ver. 101)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovsho05, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Pacific Troubled Times Enhanced Version 2)(ver. 101)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovsho06, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Troubled Times Lawrence Of The New Enhanced Version Fifty-One 2nd Edition)(ver. 101)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified
+HACK( 200?, kovsho07, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Troubled Times Enhanced Version Kof 94/95 Set 01)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(?)
+HACK( 200?, kovsho08, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Troubled Times Enhanced Version Kof 94/95 Set 02)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(?)
+HACK( 200?, kovsho09, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Troubled Times Lawrence Of Version 103)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(?)
+HACK( 200?, kovsho10, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Troubled Times Enhanced Version Kof 94/95 Set 03)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(?)
+HACK( 200?, kovsho11, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(?)
+HACK( 2017, kovsho12, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Luan Shi Ying Xiong 2.8 - E Meng Edition)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 2018, kovsho13, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Luan Shi Xiao Xiong Plus 2018)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 2018, kovsho14, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Luan Shi Xiao Xiong Tai Pin Lun Shi)(ver. 101)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, kovsho15, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Heroes 6.21)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho16, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Chaos of the World)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho17, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.2)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho18, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.3)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho19, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled World Plus 1.4)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho20, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troublesome Plus 1.4)(Fix)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho21, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Plus 1.5)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho22, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Plus 1.5)(Ver. 2)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho23, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes Of The World 2.2)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho24, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes Of The World 2.3)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho25, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes Of The World 2.4)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho26, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes Of The World 2.5)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho27, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes Of The World 2.6)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho28, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Grand", "Knights of Valour Super Heroes Plus (Q Version Of The Three Kingdoms (First Edition?))(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho29, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Grand", "Knights of Valour Super Heroes Plus (Q version Of The Three Kingdoms (Old Version))(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho30, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Grand", "Knights of Valour Super Heroes Plus (Q Version Of The Three Kingdoms G5 Beta)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho31, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Rockman G)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho32, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Break Four Strokes One Style: Unlimited)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho33, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Red Clothes Zhao Yun)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho34, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Blue Zhao Yun)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho35, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (In The Chaos Of The World, The Four Big Black Characters Plus The Switch)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho36, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hooooook", "Knights of Valour Super Heroes Plus (Fractional Micro Repair)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho37, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hooooook", "Knights of Valour Super Heroes Plus (Score Defense Enhancement)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho38, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hooooook", "Knights of Valour Super Heroes Plus (Solve The Invincible Soldier)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho39, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho40, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes of the World 2.4)(Alt)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho41, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars - Heroes of the World 2.6)(Alt)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho42, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Heroes 6.21)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho43, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Energy Free)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho44, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Sima Yi Recruited Conditional Repair)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho45, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Immortal Pen Change Probability Change)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho46, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Immortal Pen Change Probability Change 2)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho47, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Three Kingdoms Wars Tour version)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho48, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.3)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho49, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.6)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho50, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled World Plus 1.7 Tour Edition)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho51, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled World Plus Edition 1.8 Three Kingdoms Westward Tour)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho52, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Red clothes Zhao Yun)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho53, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Blue Zhao Yun)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho54, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (The Chaotic World Four Big Black Characters Plus Switch)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho55, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hooooook", "Knights of Valour Super Heroes Plus (Fractional Micro Repair)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho56, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hooooook", "Knights of Valour Super Heroes Plus (Score Defense Enhancement)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho57, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Hooooook", "Knights of Valour Super Heroes Plus (Solve The Invincible Soldier)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho58, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled In The World)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho59, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Energy Free)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho60, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Sima Yi Recruited Conditional Repair)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho61, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (The Three Kingdoms Wars Unified Central Plains)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho62, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.6)(ver. 101)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho63, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Chaos)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho64, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.2)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kovsho65, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshp, ROT0, "Unknown", "Knights of Valour Super Heroes Plus (Troubled Times 1.4)(ver. 100)", MACHINE_SUPPORTS_SAVE )
+// Aoshi Sanguo
+HACK( 201?, kovshxass01, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshxas, ROT0, "Unknown", "Aoshi Sanguo (Troubled Hero)(bootleg of Knights of Valour Super Heroes Plus, V202CN, Oct 6 2008 09:59:26)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 201?, kovshxass02, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshxas, ROT0, "Unknown", "Aoshi Sanguo (Metamorphosis V0.1)(bootleg of Knights of Valour Super Heroes Plus, V202CN, Oct 6 2008 09:59:26)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 201?, kovshxass03, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, kovshxas, ROT0, "Unknown", "Aoshi Sanguo (Chaos King)(bootleg of Knights of Valour Super Heroes Plus, V202CN, Oct 6 2008 09:59:26)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
//Martial Masters
-HACK( 2001, martmasthc01, martmast, pgm_arm_type2, martmast, pgm_arm_type2_state, martmast, ROT0, "Hack", "Martial Masters (ver. 104, 102, 102US)(Boss Hack By 0 Days (EGHT))", MACHINE_SUPPORTS_SAVE )
-//Oriental Legend Special
-HACK( 1998, olds01, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Hack", "Oriental Legend Special / Xi You Shi E Zhuan Super (ver. 101, Korean Board)(Enhanced power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, olds100s01, olds, pgm, pgm, pgm_state, pgm, ROT0, "Hack", "Oriental Legend Special (ver. 100, set 1)(Collection Of Hacks Set 01)", MACHINE_SUPPORTS_SAVE )
-// Oriental Legend Plus
-HACK( 1997, orlegends01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends02, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Description Of Unknown Origin 02)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends03, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Description Of Unknown Origin 03)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends04, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Kamikemono Fukkatsu Plus)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends05, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Unknow Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends06, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Ultra 2008 v1.0)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends07, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Ultra 2008 v2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends08, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Hacked By Abcluoasp)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends09, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Pro Silver Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends10, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Evil Spirit Plus)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends11, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Plus v2.0a Hack By Enbrow)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends12, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Plus Revision Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends13, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Super 2008)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends14, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Kamikemono Fukkatsu Special Set 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends15, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Kamikemono Fukkatsu Special Set 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends16, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Kamikemono Fukkatsu)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends17, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Ultra Version EX)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends18, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Ultra Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends19, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Boss Hack v1.0 Beta 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends20, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Plus v1.3 Hack By Enbrow)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends21, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Plus v3.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends22, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Plus v2.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends23, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126) (Plus 2008 Hack By Abcxiaog)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends24, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends25, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126)(Skills Instruction Is Simplified)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends26, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126)(Super Qigong)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends27, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126)(Super Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegends28, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126)(Quickly Inflate)", MACHINE_SUPPORTS_SAVE )
-HACK( 2017, orlegends29, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 126)(Note Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegend111cs01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 111)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Easy Super Moves)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs02, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Enhanced Power)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs03, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Enhanced Score)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs04, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Evil Wind Return The Final Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs05, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Plus Ver 1.0)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs06, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 2 Funny Innocence)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs07, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 3 Phantom Legend)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs08, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 3 West Overlord)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs09, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 4 I Want To Rank)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs10, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 4 I Want To Rank Fever)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs11, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 4 I Want To Rank Pro)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs12, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 5 Very Skynet EX-2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs13, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 5 Very Skynet EX-3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs14, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super Return 5 Very Skynet EX-3 Easy)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs16, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Warcraft Liberation Dragon Special Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs17, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Warcraft Liberation Monkey King Special Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs18, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Warcraft Liberated Little Dragon Girl Special Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs19, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Warcraft Liberation Pig Journey Special Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs20, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(World Of Warcraft Release 1024)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs21, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Warcraft Liberation 1107 Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs22, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(World Of Warcraft Released 1201 Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs23, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Warcraft Liberation Beta Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs24, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Wave Power Recovery)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs25, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super World - Red Dragon Dance 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs26, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Super World - Red Dragon Dance 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs28, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(2008 Unparalleled Chop Dragon Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs29, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Thousands Of Machine Change 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs30, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Thousands Of Machine Change 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs31, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Thousands Of Machine Change 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs32, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Thousands Of Machine Change 4)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs33, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Thousands Of Machines. Variety Unparalleled PRO)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs34, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Great Holy Return)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs35, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Plus Ver 1.1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs36, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Plus Ver 1.2 (Moves Simplified Version))", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs37, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Group Magic Flurry Beta 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs38, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Group Magic Flurry Beta 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs39, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Group Demon Flurry New Year Special Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs41, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(2008 Amendments To Enhance The Version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs42, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Westbound Evil Wind Beta 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs43, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Breeze Return Beta 1)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs44, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Breeze Return Beta 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs45, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Breeze Return Beta 3)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs46, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Hand In Hand)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs47, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Hand In Hand 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs49, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Westbound Flat Demon)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs50, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Chaos Demon Discipline)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs51, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Small Work)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs52, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Hide The Conversation)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs53, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Goku Legend)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs54, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Goku Legend 2)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs55, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Goldfish Fine)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs56, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Instruction Simplified Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs57, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Full-Featured Pig Journey)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs58, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Boss Weakened Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs60, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Golden Monkey Legend)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs61, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Full-Featured Dragon Horse)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs62, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(Full-Color Little Dragon Girl)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs63, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(The Full Role Of Sand Wu Net)", MACHINE_SUPPORTS_SAVE )
-HACK( 1997, orlegendcs64, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Hack", "Oriental Legend / Xi You Shi E Zhuan (ver. 112, Chinese Board)(The Full Role Of The Monkey King)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, martmasts01, martmast, pgm_arm_type2, martmast, pgm_arm_type2_state, martmast, ROT0, "0 Days", "Martial Masters (Enable Hidden Characters)(ver. 104, 102, 102US)", MACHINE_SUPPORTS_SAVE )
+//Oriental Legend Super
+HACK( 200?, olds01, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Creamymami", "Oriental Legend Super (Enhanced power)(ver. 101, Korean Board)", MACHINE_SUPPORTS_SAVE )
+//Xiyou Shi E Chuan Super
+HACK( 200?, olds103ts01, olds, pgm, pgm, pgm_state, pgm, ROT0, "Unknown", "Xiyou Shi E Chuan Super (Description Of Hack Unknown)(ver. 103, China, Tencent) (unprotected)", MACHINE_SUPPORTS_SAVE )
+//Oriental Legend Super
+HACK( 200?, olds100s01, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Creamymami", "Oriental Legend Special (Enhanced power)(ver. 100, set 1)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass01, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Xyahzhs", "Oriental Legend Special (West S-Fengyun Restarts B2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass02, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Hundred Ghost Night)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass03, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Boss Battle Mode)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass04, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "QQ84381882", "Oriental Legend Special (Perfect Conqueror)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass05, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Enemy Wukong)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass06, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Enemy Wukong 2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass07, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Super Perfect Big Magic And Small Magic)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass08, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Phoenix Dance Nine Days)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass09, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Phoenix Dance Nine Days Second Edition Revised Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass10, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Change)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass11, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Original Moves Plus My Moves Additionally Strengthen Boss, Metamorphosis Level)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass12, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Battered Dragon Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass13, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Battered Zombie Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass14, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Dragon's Version Of Blood Can Be Sent To The Ground)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass15, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Dragon Edition Full Character Does Not Need Gas Gathering To Send All Moves)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass16, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Dragon Reduction (No Energy Version Required))(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass17, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Dragon Edition Joins The Call)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass18, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (S perfect Online Substitution [Calling Version])(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass19, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Perfect Conqueror Of The Dance Soul West S)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass20, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Dance Soul 2011 West S Is The Most Powerful Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 2011, olds100ass21, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Magic Legend B1)(2011-05-16)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass22, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Soul 2011 West S Is The Most Powerful Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass23, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Dance Spirit West S)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass24, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S Super Plus)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass25, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Military Commander Mode Basically Has No Bug)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass26, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Boss Battle Perfect Edition Unlimited Items)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass27, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Magician Zhao Yun Fast Gas Storage Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass28, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Creamymami", "Oriental Legend Special (Enhanced Power)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass29, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "xuleilei111", "Oriental Legend Special (Free Special Move)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass32, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "QQ84381882", "Oriental Legend Special (Magic Legend B2 Repair)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass33, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Unblock 1)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass34, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Unblock 2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass35, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Quick Whirlwind Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass36, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Dance Soul)(2013-09-06)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass37, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Can Collect Gas Magician To Fix The Hole Bug)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass38, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Volatility Simplifies Rapid Gas Gathering)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass39, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Simplification Of Fluctuations Without Gas Gathering)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass40, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Simplification Of Fluctuations Requires Gas Gathering)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass41, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Magic legend)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass42, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Military Commander Test Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass43, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Evil Feng Tian Chi Modified Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass44, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Group Of Monkeys)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass45, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (New Group Of Magical Dance 2011 Edition B1)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass46, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (New Group Of Magical Dance 2011 Edition B2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass47, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Remix)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass48, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Heavenly Double Devil)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass49, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Xtahso", "Oriental Legend Special (Heavenly Double Devil Repair Enhanced Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass50, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The World's Unparalleled Bulls)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass51, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The World's Latest Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass52, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Haunted Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass53, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Fluctuations Are Not Simple And Need To Collect Gas)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass54, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Fluctuation Is Not Simplified, No Gas Gathering Is Required.)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass55, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Fluctuation Is Not Simplified)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass56, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Xiyou Shie Chuan super Wu Chuan)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass57, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Unknown Version 2012)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass58, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Dragon Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass59, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Xiyou Shuangxiong)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass60, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Clouds And Seas)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass61, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Cloud Sea Churning 2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass62, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Magician Zhao Yun)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass63, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Chinese Group Of Magical Dance)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass64, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Journey To The Mirror)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass65, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Kof Combo Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass66, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Kof Westward Tour)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass67, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Dapeng King Test Second Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass68, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "wydqzdh", "Oriental Legend Special (Kof Terry Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass69, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Sun Wukong Changed The Devil)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass70, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (No Props)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass71, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Walk Around)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass72, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Journey To The West Super Nightmare Survival 2015 Tour Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass73, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Ghost Sword Tour)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass74, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Qitian Dasheng)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass75, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Various Restrictions Canceled)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass76, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Repair Invincible Creeps)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass77, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (System Stability + Instruction Simplification)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass78, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Wukong Super Invincible Bug Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass79, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Goku Super Invincible + Longma Super Metamorphosis)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass80, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Full Role Super Unlimited Enhanced Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass81, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Full Role Super Unlimited Final Repair Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass82, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (All Characters Accelerate To Various Restrictions)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass83, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Sun Wukong Invincible Bomb Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass84, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S's Violent Wukong Explosive Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass85, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S's Goku Violence Whip Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass86, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Sun Wukong Violent Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass87, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Unknown Version)(Set 01)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass88, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Unknown Version)(Set 02)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass89, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Full Character Bloodsucking Acceleration)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass90, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Full Boss version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass91, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S Super Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass92, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Heaven And Earth Double Magic Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass93, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Heavenly Double Devil Full Character Calling Enhanced Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass94, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Five Elements Reversal Beta)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass95, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Heavenly Double Devil + Five Elements Reversal + Super Thang Long + Super Summon Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass96, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Heavenly Double Devil + Five Elements Reversal + Super Thang Long + Super Summon Edition V2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass97, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Horror Version Of West S)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass98, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Unlimited Energy And Speed For All)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass99, olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Dance Spirit Perfectly Modified)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass100,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Super Hell Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass101,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Kof Westward B2 Repair Most)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass102,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Latest Advanced Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass103,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (2009 National Day Release Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass104,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (2009 National Day Remix Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass105,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Remix Final Edition + Unlimited combo + no gas cow B version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass106,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S's Super Hit Kill Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass107,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S's Super Hit Kill Edition V2)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass108,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S's Super Hit Kill Edition V3)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass109,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S s Super Hit Kill Normal Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass110,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Western S's Super Hit Kill Normal Version Of The Updated Metamorphosis)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass111,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (West S Private Collector's Edition)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass112,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (SP Remix Creeps Slow Down Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass113,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Original Gorgeous Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass114,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Original Gorgeous Moves Canceled The Combo Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass115,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (The Original Gorgeous Moves Increase One Button Energy Full)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass116,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Treasures Reduce The Boss Weakening Version Of SP Remix)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 2010, olds100ass117,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (Treasures Reduce SP Remix Boss Weakened Version Without Energy Crazy Version)(2010-08-24)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass118,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (SP Remix Treasure Reduction + Remove Enemy Invincible + Characters Free To Move Around)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, olds100ass119,olds, pgm_028_025_ol, olds, pgm_028_025_state, olds, ROT0, "Unknown", "Oriental Legend Special (SP Remix Treasures Are Reduced, The Enemy Is Invincible, Normal Version)(ver. 100, set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
// Oriental Legend Special Plus
-HACK( 2004, oldsplus01, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Hack", "Oriental Legend Special Plus / Xi You Shi E Zhuan Super Plus (Journey To The West Buddhism Adversity Biography Super Dance Macabre 2016 Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, oldsplus02, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Hack", "Oriental Legend Special Plus / Xi You Shi E Zhuan Super Plus (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, oldsplus03, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Hack", "Oriental Legend Special Plus / Xi You Shi E Zhuan Super Plus (Journey To The West Buddhism Adversity Super Dance Macabre 2017 Edition)", MACHINE_SUPPORTS_SAVE )
-HACK( 2004, oldsplus04, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Hack", "Oriental Legend Special Plus / Xi You Shi E Zhuan Super Plus (Journey To The West Buddhism Adversity Biography Super Edition Macabre Enhanced Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus01, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Journey To The West Buddhism Adversity Biography Super Dance Macabre 2016 Edition)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus02, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Description Of Unknown Origin 01)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus03, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Journey To The West Buddhism Adversity Super Dance Macabre 2017 Edition)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus04, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Journey To The West Buddhism Adversity Biography Super Edition Macabre Enhanced Version)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus05, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Simplification Version)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus06, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Xyahzhs", "Oriental Legend 2 (Simplification Version)(Alt)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus07, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Xyahzhs", "Oriental Legend 2 (Unlimited Props)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus08, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Turn On Masking)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus09, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Unlimited Life)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus10, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (No Need To Inflate)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus11, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Xyahzhs", "Oriental Legend 2 (Energy Mode Enhancement)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus12, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Simply Press AC Perfect!)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, oldsplus13, oldsplus, pgm_arm_type1_sim, oldsplus, pgm_arm_type1_state, oldsplus, ROT0, "Unknown", "Oriental Legend 2 (Grupo De Danza Mágica Versión Mejorada 1.0)(World, China, Japan, Hong Kong, Taiwan) (ver. 205) [Oriental Ex]", MACHINE_SUPPORTS_SAVE )
+// Oriental Legend Plus
+HACK( 200?, orlegends01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Description Of Hack Unknown)(Set 01)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends02, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Description Of Hack Unknown)(Set 02)(ver. 126)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends03, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Description Of Hack Unknown)(Set 03)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends04, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Unknow Hack)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends05, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Evil Spirit Plus)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends06, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Plus Revision)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends07, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Kamikemono Fukkatsu Special Set 2)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends08, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Boss Beta 01)(ver. 126) ", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegends09, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Skills Instruction Is Simplified)(ver. 126)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegends10, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super Qigong)(ver. 126)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegends11, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super Moves)(ver. 126)", MACHINE_SUPPORTS_SAVE )
+HACK( 2017, orlegends12, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Note Edition)(ver. 126)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegendcs01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Easy Super Moves)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs02, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Creamymami", "Oriental Legend (Enhanced Power)(Ver.?)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs03, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Enhanced Score)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs04, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Evil Wind Return The Final Version)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE ) //(!)
+HACK( 200?, orlegendcs05, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Plus Ver 1.0)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs06, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 2 Funny Innocence Plus)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs07, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 3 Phantom Legend)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs08, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 3 West Overlord)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs09, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 4 I Want To Rank)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs10, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 4 I Want To Rank Fever)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs11, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 4 I Want To Rank Pro)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs12, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 5 Very Skynet EX-2)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs13, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 5 Very Skynet EX-3)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs14, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 5 Very Skynet EX-3 Easy)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs16, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Warcraft Liberation 1024 Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs17, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Warcraft Liberation 1201 Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs18, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Warcraft Liberation Longma Special Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs19, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Warcraft Liberation Sha Wu Net Special Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs20, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Warcraft Liberation Sun Wukong Special Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs21, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Warcraft Liberation Little Dragon Girl Special Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs22, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Warcraft Liberation Pig Eight Rings Special Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs23, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (World Of Warcraft Liberation)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs24, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Wave Power Recovery)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs25, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super World - Red Dragon Dance 1)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs26, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super World - Red Dragon Dance 2)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs28, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (2008 Musou Dragon Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs29, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Thousands Of Machines Change. Variety Unparalleled 1)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs30, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Thousands Of Machines Change. Variety Unparalleled 2)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs31, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Thousands Of Machines Change. Variety Unparalleled 3)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs32, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Thousands Of Machines Change. Variety Unparalleled 4)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs33, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Thousands Of Machines. Variety Unparalleled PRO)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs34, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Koftt521", "Oriental Legend (Return of the Holy)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs35, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Plus Ver 1.1)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs36, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Plus Ver 1.2 (Moves Simplified Version))(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs37, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Group Of Flurry Dance Beta 2)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs38, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Group Of Flurry Dance Beta 3)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs39, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Group Of Demon Dances)(Alt)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs41, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "abcxiaog", "Oriental Legend (2008 revised Enhanced Version)(ver. 112, Chinese Board)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs42, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Westbound Evil Wind Beta 3)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs43, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Return Of Evil Winds Beta 1)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs44, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Return Of Evil Winds Beta 2)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs45, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Return Of Evil Winds Beta 3)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs46, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "xyahzhs", "Oriental Legend (Join Hands)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs47, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "xyahzhs", "Oriental Legend (Join Hands 2)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs49, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "xyahzhs", "Oriental Legend (Westbound Flat Demon)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs50, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Chaos Demon Discipline)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs51, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Small Work)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs52, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Hide The Conversation)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs53, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Wukong Legend)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs54, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Return Of Evil Winds)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs55, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Instructional Simplified Version)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs56, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Gold Fish)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs57, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Full-Featured Pig Journey)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs58, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Boss Weakened Version)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs60, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Golden Monkey Legend)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs61, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Full Featured Dragon Horse)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs62, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Full Color Little Dragon Girl)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs63, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (The Full Role Of Sand Wu Net)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs64, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (The Full Role Of The Monkey King)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs65, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super World - The Beast Resurrection Plus)(ver. 112, Chinese Board)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs66, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super Return To Thousands Of Machines To Change 2008)(ver. 112, Chinese Board)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs67, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super Return To Thousands Of Machines To Change 2008 v2.0)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs68, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Abcluoasp", "Oriental Legend (Journey Metamorphosis)(ver. 112, Chinese Board) ", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs69, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Pro Silver Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs70, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Plus v2.0a)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs71, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super 2008)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs72, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super World - Resurrection Of The Beast Special)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs73, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super World - Resurrection Of The Beast)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs74, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 5 Very Skynet Ex)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs75, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (Super Return 5 Very Skynet)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, orlegendcs76, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Plus v1.3)(2006-09-12)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs77, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Enbrow", "Oriental Legend (Plus v3.0)(ver. 112, Chinese Board))", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs78, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Chao Mo Ji Super v2.0)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs79, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Creamymami", "Oriental Legend (Enhanced Power)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs80, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "old9977", "Oriental Legend (River Crab Westward Tour - Warcraft Liberation Home Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs81, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Super World - Red Baby Special Edition)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs82, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Group Of Demon Dances)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendcs83, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Unknown", "Oriental Legend (Westward Journey Super Pig)(ver. 112, Chinese Board)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegendes01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Creamymami", "Oriental Legend (Enhanced Power)(ver. 112)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, orlegend111cs01, orlegend, pgm_asic3, orlegend, pgm_asic3_state, orlegend, ROT0, "Creamymami", "Oriental Legend (Enhanced Power)(ver. 111)", MACHINE_SUPPORTS_SAVE )
// The Gladiator
-HACK( 2003, theglads01, theglad, pgm_arm_type3, theglad, pgm_arm_type3_state, theglad, ROT0, "Hack", "The Gladiator / Road of the Sword / Shen Jian (M68k label V101) (ARM label V107)(Ex Super Version v2)", MACHINE_SUPPORTS_SAVE )
-HACK( 2003, theglads02, theglad, pgm_arm_type3, theglad, pgm_arm_type3_state, theglad, ROT0, "Hack", "The Gladiator / Road of the Sword / Shen Jian (M68k label V101) (ARM label V107)(Infinite Power)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, theglads01, theglad, pgm_arm_type3, theglad, pgm_arm_type3_state, theglad, ROT0, "Hooooook", "The Gladiator (Ex Super Version v2)(M68k label V101) (ARM label V107)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, theglads02, theglad, pgm_arm_type3, theglad, pgm_arm_type3_state, theglad, ROT0, "Unknown", "The Gladiator (Infinite Power)(M68k label V101) (ARM label V107)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/powerins.cpp b/docs/release/src/hbmame/drivers/powerins.cpp
index 8993fc18746..5fd7ae8787d 100644
--- a/docs/release/src/hbmame/drivers/powerins.cpp
+++ b/docs/release/src/hbmame/drivers/powerins.cpp
@@ -42,14 +42,19 @@ ROM_START( powernbr )
ROM_LOAD( "20.u54", 0x000100, 0x0100, CRC(38bd0e2f) SHA1(20d311869642cd96bb831fdf4a458e0d872f03eb) )
ROM_END
-HACK( 2006, powernbr, powerins, powerins, powerins, powerins_state, 0, ROT0, "Neogeo BR team", "Power Instinct (Brasil)", MACHINE_SUPPORTS_SAVE ) // 06.04.25 date
+HACK( 2006, powernbr, powerins, powerins, powerins, powerins_state, 0, ROT0, "devilfox & BisonSAS", "Power Instinct (Brazilian translation)(NeoGeo BR Team)(Japan)", MACHINE_SUPPORTS_SAVE ) // 06.04.25 date
-//PSmame gaston90
+
+// PSmame (c) gaston90 used with permission
/****************************************************
- Power Instinct
+ Proyecto Shadows Mame Build Plus
*****************************************************/
+ /**************
+ Power Instinct
+*****************/
+
ROM_START( powerns01 )
ROM_REGION( 0x900000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "93095hc01-3br.u108", 0x00000, 0x454F48, CRC(1aa0b604) SHA1(67bc37584e7d697b28537eb43622fccf83dd87e7) )
@@ -170,6 +175,46 @@ ROM_START( powerinss01 )
ROM_LOAD( "20.u54", 0x000100, 0x0100, CRC(38bd0e2f) SHA1(20d311869642cd96bb831fdf4a458e0d872f03eb) )
ROM_END
+ROM_START( powerinss02 )
+ ROM_REGION( 0x100000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "93095hc02-3a.u108", 0x00000, 0x80000, CRC(432453c5) SHA1(38111f755737ea852ca3dd364103383697420158) )
+ ROM_LOAD16_WORD_SWAP( "93095-4.u109", 0x80000, 0x80000, CRC(d3d7a782) SHA1(7846de0ebb09bd9b2534cd451ff9aa5175e60647) )
+
+ ROM_REGION( 0x20000, "soundcpu", 0 )
+ ROM_LOAD( "93095-2.u90", 0x00000, 0x20000, CRC(4b123cc6) SHA1(ed61d3a2ab20c86b91fd7bafa717be3ce26159be) )
+
+ ROM_REGION( 0x280000, "gfx1", 0 )
+ ROM_LOAD( "93095-5.u16", 0x000000, 0x100000, CRC(b1371808) SHA1(15fca313314ff2e0caff35841a2fdda97f6235a8) )
+ ROM_LOAD( "93095-6.u17", 0x100000, 0x100000, CRC(29c85d80) SHA1(abd54f9c8bade21ea918a426627199da04193165) )
+ ROM_LOAD( "93095-7.u18", 0x200000, 0x080000, CRC(2dd76149) SHA1(975e4d371fdfbbd9a568da4d4c91ffd3f0ae636e) )
+
+ ROM_REGION( 0x100000, "gfx2", 0 )
+ ROM_LOAD( "93095-1.u15", 0x000000, 0x020000, CRC(6a579ee0) SHA1(438e87b930e068e0cf7352e614a14049ebde6b8a) )
+
+ ROM_REGION( 0x800000, "gfx3", 0 )
+ ROM_LOAD( "93095-12.u116", 0x000000, 0x100000, CRC(35f3c2a3) SHA1(70efebfe248401ba3d766dc0e4bcc2846cd0d9a0) )
+ ROM_LOAD( "93095-13.u117", 0x100000, 0x100000, CRC(1ebd45da) SHA1(99b0ac734890673064b2a4b4b57ff2694e338dea) )
+ ROM_LOAD( "93095-14.u118", 0x200000, 0x100000, CRC(760d871b) SHA1(4887122ad0518c90f08c11a7a6b694f3fd218498) )
+ ROM_LOAD( "93095-15.u119", 0x300000, 0x100000, CRC(d011be88) SHA1(837409a2584abdf22e022b0f06181a600a974cbe) )
+ ROM_LOAD( "93095-16.u120", 0x400000, 0x100000, CRC(a9c16c9c) SHA1(a34e81324c875c2a57f778d1dbdda8da81850a29) )
+ ROM_LOAD( "93095-17.u121", 0x500000, 0x100000, CRC(51b57288) SHA1(821473d51565bc0a8b9a979723ce1307b97e517e) )
+ ROM_LOAD( "93095-18.u122", 0x600000, 0x100000, CRC(b135e3f2) SHA1(339fb4007ca0f379b7554a1c4f711f494a371fb2) )
+ ROM_LOAD( "93095-19.u123", 0x700000, 0x100000, CRC(67695537) SHA1(4c78ce3e36f27d2a6a9e50e8bf896335d4d0958a) )
+
+ ROM_REGION( 0x240000, "oki1", 0 )
+ ROM_LOAD( "93095-10.u48", 0x040000, 0x100000, CRC(329ac6c5) SHA1(e809b94e2623141f5a48995cfa97fe1ead7ab40b) )
+ ROM_LOAD( "93095-11.u49", 0x140000, 0x100000, CRC(75d6097c) SHA1(3c89a7c9b12087e2d969b822419d3e5f98f5cb1d) )
+
+ ROM_REGION( 0x240000, "oki2", 0 )
+ ROM_LOAD( "93095-8.u46", 0x040000, 0x100000, CRC(f019bedb) SHA1(4b6e10f85671c75b666e547887d403d6e607cec8) )
+ ROM_LOAD( "93095-9.u47", 0x140000, 0x100000, CRC(adc83765) SHA1(9e760443f9de21c1bb7e33eaa1541023fcdc60ab) )
+
+ ROM_REGION( 0x0220, "proms", 0 )
+ ROM_LOAD( "22.u81", 0x000000, 0x0020, CRC(67d5ec4b) SHA1(87d32948a0c88277dcdd0eaa035bde40fc7db5fe) )
+ ROM_LOAD( "21.u71", 0x000020, 0x0100, CRC(182cd81f) SHA1(3a76bea81b34ea7ccf56044206721058aa5b03e6) )
+ ROM_LOAD( "20.u54", 0x000100, 0x0100, CRC(38bd0e2f) SHA1(20d311869642cd96bb831fdf4a458e0d872f03eb) )
+ROM_END
+
ROM_START( powerinsas01 )
ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD16_WORD_SWAP( "rom1hc01", 0x000000, 0x080000, CRC(636d3d2e) SHA1(b3e208ae6ec1c5e89d06f7daa56cfd13708cc506) )
@@ -202,7 +247,7 @@ ROM_START( powerinsas02 )
ROM_LOAD( "93095-7.u18", 0x200000, 0x080000, CRC(2dd76149) SHA1(975e4d371fdfbbd9a568da4d4c91ffd3f0ae636e) )
ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD( "93095-1.u15", 0x000000, 0x020000, CRC(6a579ee0) SHA1(438e87b930e068e0cf7352e614a14049ebde6b8a) )
+ ROM_LOAD( "93095-1br.u15", 0x000000, 0x020000, CRC(7e73e1d8) SHA1(ff8d8ecbb01122291404f93a60d6e0c3fc56c3c7) )
ROM_REGION( 0x800000, "gfx3", 0 )
ROM_LOAD( "rom10", 0x000000, 0x200000, CRC(efad50e8) SHA1(89e8c307b927e987a32d22ab4ab7f3be037cca03) )
@@ -283,7 +328,7 @@ ROM_START( powerinsbs02 )
ROM_LOAD( "93095-7.u18", 0x200000, 0x80000, CRC(2dd76149) SHA1(975e4d371fdfbbd9a568da4d4c91ffd3f0ae636e) )
ROM_REGION( 0x100000, "gfx2", 0 )
- ROM_LOAD( "93095-1.u15", 0x000000, 0x20000, CRC(6a579ee0) SHA1(438e87b930e068e0cf7352e614a14049ebde6b8a) )
+ ROM_LOAD( "93095-1br.u15", 0x000000, 0x020000, CRC(7e73e1d8) SHA1(ff8d8ecbb01122291404f93a60d6e0c3fc56c3c7) )
ROM_REGION( 0x800000, "gfx3", 0 )
ROM_LOAD16_BYTE( "14g.bin", 0x000000, 0x80000, CRC(8b9b89c9) SHA1(f1d39d1a62e40a14642d8f22fc38b764465a8daa) )
@@ -320,19 +365,14 @@ ROM_START( powerinsbs02 )
ROM_LOAD( "82s147.bin", 0x0020, 0x0200, CRC(d7818542) SHA1(e94f8004c804f260874a117d59dfa0637c5d3d73) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
//Power Instinct
-HACK( 2006, powerns01, powerins, powerins, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
-HACK( 2006, powerns02, powerins, powerins, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (Enable Hidden Character)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, powerinss01, powerins, powerins, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (USA)(Enable Hidden Character)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, powerinsas01, powerins, powerinsa, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (USA, bootleg set 1)(Enable Hidden Character)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, powerinsas02, powerins, powerinsa, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (USA, bootleg set 1)(Translation-Portuguese)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, powerinsbs01, powerins, powerinsb, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (USA, bootleg set 2)(Enable Hidden Character)", MACHINE_SUPPORTS_SAVE )
-HACK( 1993, powerinsbs02, powerins, powerinsb, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (USA, bootleg set 2)(Translation-Portuguese)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, powerns01, powerins, powerins, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (Description Of Unknown Origin 01)(USA)", MACHINE_SUPPORTS_SAVE )
+HACK( 2006, powerns02, powerins, powerins, powerins, powerins_state, 0, ROT0, "Hacks", "Power Instinct (Description Of Unknown Origin 02)(USA)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, powerinss01, powerins, powerins, powerins, powerins_state, 0, ROT0, "0 DAY-S", "Gouketsuji Ichizoku (Enable Hidden Character)(Japan)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, powerinss02, powerins, powerins, powerins, powerins_state, 0, ROT0, "0 DAY-S", "Power Instinct (Enable Hidden Character)(Alt)(USA)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, powerinsas01, powerins, powerinsa, powerins, powerins_state, 0, ROT0, "0 DAY-S", "Power Instinct (Enable Hidden Character)(USA, bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, powerinsas02, powerins, powerinsa, powerins, powerins_state, 0, ROT0, "devilfox & BisonSAS", "Power Instinct (Translation-Portuguese)(USA, bootleg set 1)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, powerinsbs01, powerins, powerinsb, powerins, powerins_state, 0, ROT0, "0 DAY-S", "Power Instinct (Enable Hidden Character)(USA, bootleg set 2)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, powerinsbs02, powerins, powerinsb, powerins, powerins_state, 0, ROT0, "devilfox & BisonSAS", "Power Instinct (Translation-Portuguese)(USA, bootleg set 2)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/psikyo.cpp b/docs/release/src/hbmame/drivers/psikyo.cpp
index ef2e71855ea..0b8080131ff 100644
--- a/docs/release/src/hbmame/drivers/psikyo.cpp
+++ b/docs/release/src/hbmame/drivers/psikyo.cpp
@@ -2,12 +2,17 @@
// Derechos Del Autor:Gaston90
#include "../mame/drivers/psikyo.cpp"
-/**************************************************
- Sengoku Blade: Sengoku Ace Episode II / Tengai
-***************************************************/
+// PSmame (c) gaston90 used with permission
-ROM_START( tengais01 )
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+/**************
+ Sengoku Blade
+****************/
+ROM_START( tengais01 )
ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "5-u40hc01.bin", 0x000000, 0x080000, CRC(aae15ef1) SHA1(e5d056eb0ef26a697544cbeacb5f993217fdbd0a) )
ROM_LOAD32_WORD_SWAP( "4-u41hc01.bin", 0x000002, 0x080000, CRC(e8863874) SHA1(f6ac25170516658c368fb86b2b653e3356b42f19) )
@@ -32,11 +37,9 @@ ROM_START( tengais01 )
ROM_REGION( 0x040000, "spritelut", 0 )
ROM_LOAD( "u1.bin", 0x000000, 0x040000, CRC(681d7d55) SHA1(b0b28471440d747adbc4d22d1918f89f6ede1615) )
-
ROM_END
ROM_START( tengaijs01 )
-
ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD32_WORD_SWAP( "2-u40hc01.bin", 0x000000, 0x080000, CRC(eed548eb) SHA1(afe46cd87d75e94c5f22cc4304d5e4ba4ac501e8) )
ROM_LOAD32_WORD_SWAP( "3-u41hc01.bin", 0x000002, 0x080000, CRC(d6b62117) SHA1(9e4b457794b3d43e3133667d574c490c3e037a97) )
@@ -61,16 +64,9 @@ ROM_START( tengaijs01 )
ROM_REGION( 0x040000, "spritelut", 0 )
ROM_LOAD( "u1.bin", 0x000000, 0x040000, CRC(681d7d55) SHA1(b0b28471440d747adbc4d22d1918f89f6ede1615) )
-
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
-// 1943 Kai: Midway Kaisen
-HACK( 1996, tengais01, tengai, s1945, tengai, psikyo_state, tengai, ROT0, "Hacks", "Tengai (Ex Super version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, tengaijs01, tengai, s1945, tengaij, psikyo_state, tengai, ROT0, "Hacks", "Sengoku Blade: Sengoku Ace Episode II / Tengai (Ex Super version)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+// Tengai
+HACK( 2009, tengais01, tengai, s1945, tengai, psikyo_state, tengai, ROT0, "pipi899", "Tengai (Ex Super version)(2009-10-31)(World)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, tengaijs01, tengai, s1945, tengaij, psikyo_state, tengai, ROT0, "pipi899", "Sengoku Blade: Sengoku Ace Episode II (Ex Super version)(2009-10-31)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/psikyosh.cpp b/docs/release/src/hbmame/drivers/psikyosh.cpp
index d364a531201..e58e2215e2a 100644
--- a/docs/release/src/hbmame/drivers/psikyosh.cpp
+++ b/docs/release/src/hbmame/drivers/psikyosh.cpp
@@ -3,11 +3,11 @@
#include "../mame/drivers/psikyosh.cpp"
ROM_START( s1945iiex )
- ROM_REGION( 0x200000, "maincpu", 0) /* Code */
+ ROM_REGION( 0x200000, "maincpu", 0)
ROM_LOAD32_WORD_SWAP( "2_prog_l.u18-ex", 0x000002, 0x080000, CRC(56276eb7) SHA1(28530132058621382697c678426967d720741853) )
ROM_LOAD32_WORD_SWAP( "1_prog_h.u17-ex", 0x000000, 0x080000, CRC(99658d0d) SHA1(f8b7a697819dc1e4993557d9e854aa53964eb4a3) )
- ROM_REGION( 0x2000000, "gfx1", 0 ) /* Tiles */
+ ROM_REGION( 0x2000000, "gfx1", 0 )
ROM_LOAD32_WORD( "0l.u4", 0x0000000, 0x400000, CRC(bfacf98d) SHA1(19954f12881e6e95e808bd1f2c2f5a425786727f) )
ROM_LOAD32_WORD( "0h.u13", 0x0000002, 0x400000, CRC(1266f67c) SHA1(cf93423a827aa92aa54afbbecf8509d2590edc9b) )
ROM_LOAD32_WORD( "1l.u3", 0x0800000, 0x400000, CRC(2d3332c9) SHA1(f2e54100a48061bfd589e8765f59ca051176a38b) )
@@ -17,7 +17,7 @@ ROM_START( s1945iiex )
ROM_LOAD32_WORD( "3l.u1", 0x1800000, 0x400000, CRC(a6c3704e) SHA1(cb9881e4235cc8e4bcca4c6ccbd8d8d8634e3624) )
ROM_LOAD32_WORD( "3h.u19", 0x1800002, 0x400000, CRC(4cd3ca70) SHA1(5b0a6ea4fe0e821cebe6e840596f648e24dded51) )
- ROM_REGION( 0x400000, "ymf", 0 ) /* Samples */
+ ROM_REGION( 0x400000, "ymf", 0 )
ROM_LOAD( "sound.u32", 0x000000, 0x400000, CRC(ba680ca7) SHA1(b645896e297aad426784aa656bff738e1b33c2a2) )
ROM_REGION( 0x100, "eeprom", 0 )
@@ -40,27 +40,29 @@ ROM_START( s1945sr3 )
ROM_LOAD32_WORD( "3l.u6", 0x3000000, 0x400000, CRC(f693438c) SHA1(d70e25a3f56aae6575c696d9b7b6d7a9d04f0104) )
ROM_LOAD32_WORD( "3h.u13", 0x3000002, 0x400000, CRC(2d0c334f) SHA1(74d94abb34484c7b79dbb989645f53124e53e3b7) )
- ROM_REGION( 0x400000, "ymf", 0 ) /* Samples */
+ ROM_REGION( 0x400000, "ymf", 0 )
ROM_LOAD( "sound.u9", 0x000000, 0x400000, CRC(c5374beb) SHA1(d13e12cbd249246d953c45bb3bfa576a0ec75595) )
ROM_REGION( 0x100, "eeprom", 0 )
ROM_LOAD( "eeprom-s1945iii.bin", 0x0000, 0x0100, CRC(b39f3604) SHA1(d7c66210598096fcafb20adac2f0b293755f4926) )
ROM_END
+/* YEAR NAME PARENT MACHINE INPUT CLASS INIT MONITOR COMPANY FULLNAME FLAGS */
+HACK( 2009, s1945iiex, s1945ii, psikyo3v1, s1945ii, psikyosh_state, ps3, ROT270, "Pipi899", "Strikers 1945 II (EX Super Version)(2009-07-29)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, s1945sr3, s1945iii, psikyo5, s1945iii, psikyosh_state, ps5, ROT270, "pipi899", "Strikers 1945 III (Secret Fighter)(2009-07-23)(Japan)", MACHINE_SUPPORTS_SAVE )
-/* YEAR NAME PARENT MACHINE INPUT CLASS INIT MONITOR COMPANY FULLNAME FLAGS */
-HACK( 2009, s1945iiex, s1945ii, psikyo3v1, s1945ii, psikyosh_state, ps3, ROT270, "Pipi899", "Strikers 1945 II (EX Super Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1999, s1945sr3, s1945iii, psikyo5, s1945iii, psikyosh_state, ps5, ROT270, "hack", "Strikers 1945 III (hack R3)", MACHINE_SUPPORTS_SAVE )
+// PSmame (c) gaston90 used with permission
-//PSmame
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Daraku Tenshi
-*****************************************/
+ /*************
+ Daraku Tenshi
+****************/
ROM_START( darakuhc01 )
- /* main program */
ROM_REGION( 0x200000, "maincpu", 0)
ROM_LOAD32_WORD_SWAP( "4_proghc01.u18", 0x000002, 0x080000, CRC(a599fe9f) SHA1(12680fcab83b5cc3b53b19372096a97067e58fdc) )
ROM_LOAD32_WORD_SWAP( "3_proghc01.u17", 0x000000, 0x080000, CRC(2033dd8b) SHA1(b787b4f94b268f8585edc2ffa75dc2ccba5ad6f8) )
@@ -82,16 +84,16 @@ ROM_START( darakuhc01 )
ROM_LOAD32_WORD( "6l.u8", 0x3000000, 0x200000, CRC(9f008d1b) SHA1(9607e09bde430eefe126569a6e251114bc8f754b) )
ROM_LOAD32_WORD( "6h.u37", 0x3000002, 0x200000, CRC(acd2d0e3) SHA1(dee96bdf3b8efde1298b73c5e7dd62abcdc101cf) )
- ROM_REGION( 0x400000, "ymf", 0 ) /* Samples */
+ ROM_REGION( 0x400000, "ymf", 0 )
ROM_LOAD( "sound.u32", 0x000000, 0x400000, CRC(ef2c781d) SHA1(1313f082f6dbe4da0efaf261226085eb7325667f) )
ROM_REGION( 0x100, "eeprom", 0 )
ROM_LOAD( "eeprom-daraku.bin", 0x0000, 0x0100, CRC(a9715297) SHA1(fcd32b936e0d05bad4ba4969ddec24aae7768cea) )
ROM_END
- /****************************************
- Gunbird 2
-*****************************************/
+ /*********
+ Gunbird 2
+************/
ROM_START( gunbird2s01 )
ROM_REGION( 0x180000, "maincpu", 0)
@@ -109,16 +111,16 @@ ROM_START( gunbird2s01 )
ROM_LOAD32_WORD( "3l.u6", 0x3000000, 0x400000, CRC(0229d37f) SHA1(f9d98d1d2dda2d552b2a46c76b4c7fc84b1aa4c6) )
ROM_LOAD32_WORD( "3h.u13", 0x3000002, 0x400000, CRC(f41bbf2b) SHA1(b705274e392541e2f513a4ae4bae543c03be0913) )
- ROM_REGION( 0x400000, "ymf", 0 ) /* Samples */
+ ROM_REGION( 0x400000, "ymf", 0 )
ROM_LOAD( "sound.u9", 0x000000, 0x400000, CRC(f19796ab) SHA1(b978f0550ebd675e8ce9d9edcfcc3f6214e49e8b) )
ROM_REGION( 0x100, "eeprom", 0 )
ROM_LOAD( "eeprom-gunbird2.bin", 0x0000, 0x0100, CRC(7ac38846) SHA1(c5f4b05a94211f3c96b8c472adbe634f2e77d753) )
ROM_END
- /****************************************
- Strikers 1945 III
-*****************************************/
+ /*****************
+ Strikers 1945 III
+********************/
ROM_START( s1945iiis01 )
ROM_REGION( 0x180000, "maincpu", 0)
@@ -136,16 +138,16 @@ ROM_START( s1945iiis01 )
ROM_LOAD32_WORD( "3l.u6", 0x3000000, 0x400000, CRC(f693438c) SHA1(d70e25a3f56aae6575c696d9b7b6d7a9d04f0104) )
ROM_LOAD32_WORD( "3h.u13", 0x3000002, 0x400000, CRC(2d0c334f) SHA1(74d94abb34484c7b79dbb989645f53124e53e3b7) )
- ROM_REGION( 0x400000, "ymf", 0 ) /* Samples */
+ ROM_REGION( 0x400000, "ymf", 0 )
ROM_LOAD( "sound.u9", 0x000000, 0x400000, CRC(c5374beb) SHA1(d13e12cbd249246d953c45bb3bfa576a0ec75595) )
ROM_REGION( 0x100, "eeprom", 0 )
ROM_LOAD( "eeprom-s1945iii.bin", 0x0000, 0x0100, CRC(b39f3604) SHA1(d7c66210598096fcafb20adac2f0b293755f4926) )
ROM_END
- /****************************************
- Sol Divide - The Sword Of Darkness
-*****************************************/
+ /**********************************
+ Sol Divide - The Sword Of Darkness
+*************************************/
ROM_START( soldivids01 )
ROM_REGION( 0x200000, "maincpu", 0)
@@ -153,7 +155,6 @@ ROM_START( soldivids01 )
ROM_LOAD32_WORD_SWAP( "1-prog_hhc01.u17", 0x000000, 0x080000, CRC(16656358) SHA1(Ef2506e3d50fd0c9d92c9975662ad2d3bf57e944) )
ROM_REGION( 0x3800000, "gfx1", 0 )
- /* This Space Empty! */
ROM_LOAD32_WORD_SWAP( "4lhc01.u10", 0x2000000, 0x400000, CRC(218e97a0) SHA1(D9e836725303060fbac5cdc5646aaf817c379c8d) )
ROM_LOAD32_WORD_SWAP( "4hhc01.u31", 0x2000002, 0x400000, CRC(7e92228a) SHA1(Ae99c0b6083e47527803b9170832f622fa300c56) )
ROM_LOAD32_WORD_SWAP( "5l.u9", 0x2800000, 0x400000, CRC(c59c6858) SHA1(bd580b57e432ef42295060c5a84c8129d9b995f7) )
@@ -165,19 +166,13 @@ ROM_START( soldivids01 )
ROM_LOAD( "sound.bin", 0x000000, 0x400000, CRC(e98f8d45) SHA1(7791c0f31d08f37c6ec65e7cecf8ef54ca73b1fd) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Daraku Tenshi
-HACK( 1998, darakuhc01, daraku, psikyo3v1, daraku, psikyosh_state, ps3, ROT0, "Hacks", "Daraku Tenshi (Description Of Unknown Origin 01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, darakuhc01, daraku, psikyo3v1, daraku, psikyosh_state, ps3, ROT0, "yumeji", "Daraku Tenshi (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE )
// Gunbird 2
-HACK( 1998, gunbird2s01, gunbird2, psikyo5, gunbird2, psikyosh_state, ps5, ROT270, "Hacks", "Gunbird 2 (Ex Super Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, gunbird2s01, gunbird2, psikyo5, gunbird2, psikyosh_state, ps5, ROT270, "yzb & pipi899", "Gunbird 2 (Ex Super Version)(2009-08-04)(set 1)", MACHINE_SUPPORTS_SAVE )
// Strikers 1945 III
-HACK( 1999, s1945iiis01, s1945iii, psikyo5, s1945iii, psikyosh_state, ps5, ROT270, "Hacks", "Strikers 1945 III (Japan)(Ex Super Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, s1945iiis01, s1945iii, psikyo5, s1945iii, psikyosh_state, ps5, ROT270, "pipi899", "Strikers 1945 III (Ex Super Version)(2009-07-23)(Japan)", MACHINE_SUPPORTS_SAVE )
// Sol Divide - The Sword Of Darkness
-HACK( 1997, soldivids01, soldivid, psikyo3v1, soldivid, psikyosh_state, ps3, ROT0, "Psikyo", "Sol Divide - The Sword Of Darkness (Translation-French)", MACHINE_SUPPORTS_SAVE )
+HACK( 2007, soldivids01, soldivid, psikyo3v1, soldivid, psikyosh_state, ps3, ROT0, "Shyma.X", "Sol Divide - The Sword Of Darkness (French translation v1.0)(08-18-2007)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/segaorun.cpp b/docs/release/src/hbmame/drivers/segaorun.cpp
index 4d0c2b90f97..476854be174 100644
--- a/docs/release/src/hbmame/drivers/segaorun.cpp
+++ b/docs/release/src/hbmame/drivers/segaorun.cpp
@@ -214,10 +214,10 @@ ROM_START( outrunen2 )
ROM_RELOAD( 0x58000, 0x08000 )
ROM_END
-GAMEL(2012, outrunen, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run Enhanced Edition v1.0.3", 0, layout_outrun )
-GAMEL(2012, outrunen2, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run Enhanced Edition v1.0.2", 0, layout_outrun )
-GAMEL(2012, outrunen1, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run Enhanced Edition v1.0.1", 0, layout_outrun )
-GAMEL(2012, outrunen0, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run Enhanced Edition v1.0.0", 0, layout_outrun )
+GAMEL(2012, outrunen, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run (Enhanced Edition v1.0.3)(sitdown/upright, Rev B)", 0, layout_outrun )
+GAMEL(2012, outrunen2, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run (Enhanced Edition v1.0.2)(sitdown/upright, Rev B)", 0, layout_outrun )
+GAMEL(2012, outrunen1, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run (Enhanced Edition v1.0.1)(sitdown/upright, Rev B)", 0, layout_outrun )
+GAMEL(2012, outrunen0, outrun, outrun, outrun, segaorun_state, init_outrun, ROT0, "Chris White and Darren Finck", "Out Run (Enhanced Edition v1.0.0)(sitdown/upright, Rev B)", 0, layout_outrun )
/***************************** OUTRUNM *********************************************/
diff --git a/docs/release/src/hbmame/drivers/segas16b.cpp b/docs/release/src/hbmame/drivers/segas16b.cpp
index 4cd01ae26f5..55b9fb664bd 100644
--- a/docs/release/src/hbmame/drivers/segas16b.cpp
+++ b/docs/release/src/hbmame/drivers/segas16b.cpp
@@ -2,9 +2,9 @@
// copyright-holders:Robbbert
#include "../mame/drivers/segas16b.cpp"
-/*************************************
- * Altered Beast
- *************************************/
+/**************
+ Altered Beast
+ ***************/
ROM_START( altbeastfr )
ROM_REGION( 0x040000, "maincpu", 0 )
ROM_LOAD16_BYTE( "altbeastfr.a7", 0x000000, 0x20000, CRC(309d3a0a) SHA1(646dcafe7ac2831e241eb0643a06f8c32bdba77a) )
@@ -159,17 +159,12 @@ ROM_START( altbeast5s02 )
ROM_LOAD( "317-0078.c2", 0x00000, 0x1000, CRC(8101925f) SHA1(a45d772ebe2fd1a577a6ccac8c6c76bb622258bb) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Altered Beast
-HACK( 1988, altbeastfr, altbeast, system16b_i8751, altbeast, segas16b_state, generic_5521, ROT0, "Arkatrad", "Altered Beast (French)", 0 )
-HACK( 2018, altbeasts01, altbeast, system16b_i8751, altbeast, segas16b_state, generic_5521, ROT0, "MamePlus", "Altered Beast (Portugues)", 0 )
-HACK( 2018, altbeasts02, altbeast, system16b_i8751, altbeast, segas16b_state, generic_5521, ROT0, "MamePlus", "Altered Beast (Español)", 0 )
-GAME( 1988, altbeast5s01, altbeast, system16b_fd1094, altbeast, segas16b_state, init_generic_5521, ROT0, "MamePlus", "Altered Beast (Español) (FD1094 317-0069)", 0 )
+HACK( 1988, altbeastfr, altbeast, system16b_i8751, altbeast, segas16b_state, generic_5521, ROT0, "S.Arkames", "Altered Beast (language Translation French)(set 8) (8751 317-0078)", 0 )
+HACK( 2018, altbeasts01, altbeast, system16b_i8751, altbeast, segas16b_state, generic_5521, ROT0, "MamePlus", "Altered Beast (language Translation Portugues)(set 8) (8751 317-0078)", 0 )
+HACK( 2018, altbeasts02, altbeast, system16b_i8751, altbeast, segas16b_state, generic_5521, ROT0, "MamePlus", "Altered Beast (language Translation Español)(set 8) (8751 317-0078)", 0 )
+GAME( 1988, altbeast5s01, altbeast, system16b_fd1094, altbeast, segas16b_state, init_generic_5521, ROT0, "MamePlus", "Altered Beast (language Translation Español) (FD1094 317-0069)", 0 )
diff --git a/docs/release/src/hbmame/drivers/segas24.cpp b/docs/release/src/hbmame/drivers/segas24.cpp
index 641665cfbcd..0b4ef9dcacf 100644
--- a/docs/release/src/hbmame/drivers/segas24.cpp
+++ b/docs/release/src/hbmame/drivers/segas24.cpp
@@ -2,57 +2,41 @@
// Derechos Del Autor:Gaston90
#include "../mame/drivers/segas24.cpp"
-/***************************************
- Proyecto Shadows Mame Build Plus
-***************************************/
-
-/******************************************************************************************
- Muchos Roms De Mi Proyecto Shadow Se Estará Deshabilitado. Por
- Los Motivo Es Que Se Empezó Agregar En El HBMame Oficial, Lo Cual Me Veré
- Obligado Deshabilitando Porque Si No Se Estaría Duplicado Archivo De Roms.
-******************************************************************************************/
-
-/*****************************************
- *
- * ROM Definición(s)
- *
- ****************************************/
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Gain Ground
-*****************************************/
+ /***********
+ Gain Ground
+***************/
ROM_START( ggrounds01 )
- ROM_REGION( 0x40000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x40000, "maincpu", 0 )
ROM_LOAD16_BYTE( "epr-12187.ic2", 0x000000, 0x20000, CRC(e83783f3) SHA1(4b3b32df7de85aef9cd77c8a4ffc17e10466b638) )
ROM_LOAD16_BYTE( "epr-12186.ic1", 0x000001, 0x20000, CRC(ce76319d) SHA1(0ede61f0700f9161285c768fa97636f0e42b96f8) )
- ROM_REGION( 0x2000, "subcpu:key", 0 ) /* decryption key */
- ROM_LOAD( "317-0058-03d.key", 0x0000, 0x2000, CRC(e1785bbd) SHA1(b4bebb2829299f1c0815d6a5f317a2526b322f63) ) /* Also labeled "rev-A" but is it different? */
+ ROM_REGION( 0x2000, "subcpu:key", 0 )
+ ROM_LOAD( "317-0058-03d.key", 0x0000, 0x2000, CRC(e1785bbd) SHA1(b4bebb2829299f1c0815d6a5f317a2526b322f63) )
ROM_REGION( 0x1c2000, "floppy", 0)
ROM_LOAD( "ds3-5000-03d-rev-ahc01.img", 0x000000, 0x1c2000, CRC(8e31bbea) SHA1(d419245a52c266630d15dfb6927a7c445f068459) )
ROM_END
ROM_START( ggroundjs01 )
- ROM_REGION( 0x40000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x40000, "maincpu", 0 )
ROM_LOAD16_BYTE( "epr-12187.ic2", 0x000000, 0x20000, CRC(e83783f3) SHA1(4b3b32df7de85aef9cd77c8a4ffc17e10466b638) )
ROM_LOAD16_BYTE( "epr-12186.ic1", 0x000001, 0x20000, CRC(ce76319d) SHA1(0ede61f0700f9161285c768fa97636f0e42b96f8) )
- ROM_REGION( 0x2000, "subcpu:key", 0 ) /* decryption key */
+ ROM_REGION( 0x2000, "subcpu:key", 0 )
ROM_LOAD( "317-0058-03b.key", 0x0000, 0x2000, CRC(84aecdba) SHA1(ceddf967359a6e76543fe1ab00be53d0a11fe1ab) )
ROM_REGION( 0x1c2000, "floppy", 0)
ROM_LOAD( "ds3-5000-03bhc01.img", 0x000000, 0x1c2000, CRC(408e1cfb) SHA1(c28aa623a0a7c9d552805de0eadd34164633ea02) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Gain Ground
-HACK( 1988, ggrounds01, gground, system24_floppy_fd1094, gground, segas24_state, gground, ROT270, "Hacks", "Gain Ground (Bug Fix)", 0 )
-HACK( 1988, ggroundjs01, gground, system24_floppy_fd1094, gground, segas24_state, gground, ROT270, "Hacks", "Gain Ground (V.Japon Bug Fix)", 0 ) \ No newline at end of file
+HACK( 200?, ggrounds01, gground, system24_floppy_fd1094, gground, segas24_state, gground, ROT270, "Wayder", "Gain Ground (Restore Bug 4-8 Enemy Count)(World, 3 Players, Floppy Based, FD1094 317-0058-03d Rev A)", 0 )
+HACK( 200?, ggroundjs01, gground, system24_floppy_fd1094, gground, segas24_state, gground, ROT270, "Wayder", "Gain Ground (Restore Bug 4-8 Enemy Count)(Japan, 2 Players, Floppy Based, FD1094 317-0058-03b)", 0 ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/simple_st0016.cpp b/docs/release/src/hbmame/drivers/simple_st0016.cpp
index b6e3a833d18..f7cc5773457 100644
--- a/docs/release/src/hbmame/drivers/simple_st0016.cpp
+++ b/docs/release/src/hbmame/drivers/simple_st0016.cpp
@@ -8,4 +8,4 @@ ROM_START( renjuk )
ROM_LOAD( "rnj2.u32", 0x200000, 0x080000, CRC(2015289c) SHA1(5223b6d3dbe4657cd63cf5b527eaab84cf23587a) )
ROM_END
-HACK( 1994, renjuk, renju, renju, renju, st0016_state, renju, ROT0, "Visco", "Renju Kizoku (Korean)", 0 )
+HACK( 200?, renjuk, renju, renju, renju, st0016_state, renju, ROT0, "Aneue Bannzai", "Renju Kizoku (Translation Korean)", 0 )
diff --git a/docs/release/src/hbmame/drivers/snowbros.cpp b/docs/release/src/hbmame/drivers/snowbros.cpp
index e1f8f4fd2bf..d4a0787cc96 100644
--- a/docs/release/src/hbmame/drivers/snowbros.cpp
+++ b/docs/release/src/hbmame/drivers/snowbros.cpp
@@ -3,41 +3,26 @@
#include "../mame/drivers/snowbros.cpp"
#include "../mame/video/kan_pand.cpp"
-/***************************************
- Proyecto Shadows Mame Build Plus
-***************************************/
+// PSmame (c) gaston90 used with permission
-/******************************************************************************************
- Muchos Roms De Mi Proyecto Shadow Se Estará Deshabilitado. Por
- Los Motivo Es Que Se Empezó Agregar En El HBMame Oficial, Lo Cual Me Veré
- Obligado Deshabilitando Porque Si No Se Estaría Duplicado Archivo De Roms.
-******************************************************************************************/
-
-/*****************************************
- *
- * ROM Definición(s)
- *
- ****************************************/
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Snow Bros. - Nick & Tom
-*****************************************/
+ /*********
+ Snow Bros
+************/
ROM_START( snowbross01 )
ROM_REGION( 0x40000, "maincpu", 0 )
ROM_LOAD16_BYTE( "sn6hc01.bin", 0x00000, 0x20000, CRC(effe7b36) SHA1(07d34f0e76dc2dfa879c517374e61ee77dab6208) )
ROM_LOAD16_BYTE( "sn5hc01.bin", 0x00001, 0x20000, CRC(cdd895de) SHA1(7cd64bca3e5e5d9d8fc05b5a846276f0a343fd9c) )
- ROM_REGION( 0x10000, "soundcpu", 0 ) /* 64k for z80 sound code */
+ ROM_REGION( 0x10000, "soundcpu", 0 )
ROM_LOAD( "sbros-4.29", 0x0000, 0x8000, CRC(e6eab4e4) SHA1(d08187d03b21192e188784cb840a37a7bdb5ad32) )
ROM_REGION( 0x80000, "gfx1", 0 )
ROM_LOAD( "sbros-1.41", 0x00000, 0x80000, CRC(16f06b3a) SHA1(c64d3b2d32f0f0fcf1d8c5f02f8589d59ddfd428) )
- /* where were these from, a bootleg? */
-// ROM_LOAD( "ch0", 0x00000, 0x20000, CRC(36d84dfe) SHA1(5d45a750220930bc409de30f19282bb143fbf94f) )
-// ROM_LOAD( "ch1", 0x20000, 0x20000, CRC(76347256) SHA1(48ec03965905adaba5e50eb3e42a2813f7883bb4) )
-// ROM_LOAD( "ch2", 0x40000, 0x20000, CRC(fdaa634c) SHA1(1271c74df7da7596caf67caae3c51b4c163a49f4) )
-// ROM_LOAD( "ch3", 0x60000, 0x20000, CRC(34024aef) SHA1(003a9b9ee3aaab3d787894d3d4126d372b19d2a8) )
ROM_END
ROM_START( snowbross02 )
@@ -45,25 +30,14 @@ ROM_START( snowbross02 )
ROM_LOAD16_BYTE( "sn6hc02.bin", 0x00000, 0x20000, CRC(f756cd9d) SHA1(99a43d9233501c1c28cf74829138527bf990a3d7) )
ROM_LOAD16_BYTE( "sn5hc02.bin", 0x00001, 0x20000, CRC(cdaa04ed) SHA1(d2bde893aa82b84783712c3156aa7f23322f76bf) )
- ROM_REGION( 0x10000, "soundcpu", 0 ) /* 64k for z80 sound code */
+ ROM_REGION( 0x10000, "soundcpu", 0 )
ROM_LOAD( "sbros-4.29", 0x0000, 0x8000, CRC(e6eab4e4) SHA1(d08187d03b21192e188784cb840a37a7bdb5ad32) )
ROM_REGION( 0x80000, "gfx1", 0 )
ROM_LOAD( "sbros-1.41", 0x00000, 0x80000, CRC(16f06b3a) SHA1(c64d3b2d32f0f0fcf1d8c5f02f8589d59ddfd428) )
- /* where were these from, a bootleg? */
-// ROM_LOAD( "ch0", 0x00000, 0x20000, CRC(36d84dfe) SHA1(5d45a750220930bc409de30f19282bb143fbf94f) )
-// ROM_LOAD( "ch1", 0x20000, 0x20000, CRC(76347256) SHA1(48ec03965905adaba5e50eb3e42a2813f7883bb4) )
-// ROM_LOAD( "ch2", 0x40000, 0x20000, CRC(fdaa634c) SHA1(1271c74df7da7596caf67caae3c51b4c163a49f4) )
-// ROM_LOAD( "ch3", 0x60000, 0x20000, CRC(34024aef) SHA1(003a9b9ee3aaab3d787894d3d4126d372b19d2a8) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Snow Bros. - Nick & Tom
-HACK( 1990, snowbross01, snowbros, snowbros, snowbros, snowbros_state, 0, ROT0, "Hacks", "Snow Bros. - Nick & Tom (Ex Super Version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1990, snowbross02, snowbros, snowbros, snowbros, snowbros_state, 0, ROT0, "Hacks", "Snow Bros. - Nick & Tom (Snowman Brothers Cure Version 2.6A)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 200?, snowbross01, snowbros, snowbros, snowbros, snowbros_state, 0, ROT0, "nianxu", "Snow Bros. - Nick & Tom (Ex Super Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, snowbross02, snowbros, snowbros, snowbros, snowbros_state, 0, ROT0, "EMU_MAX", "Snow Bros. - Nick & Tom (Snowman Brothers Cure Version 2.6A)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/solomon.cpp b/docs/release/src/hbmame/drivers/solomon.cpp
index 211cefca4be..8339c41ddcb 100644
--- a/docs/release/src/hbmame/drivers/solomon.cpp
+++ b/docs/release/src/hbmame/drivers/solomon.cpp
@@ -2,25 +2,15 @@
// Derechos Del Autor:Gaston90
#include "../mame/drivers/solomon.cpp"
-/***************************************
- Proyecto Shadows Mame Build Plus
-***************************************/
-
-/******************************************************************************************
- Muchos Roms De Mi Proyecto Shadow Se Estará Deshabilitado. Por
- Los Motivo Es Que Se Empezó Agregar En El HBMame Oficial, Lo Cual Me Veré
- Obligado Deshabilitando Porque Si No Se Estaría Duplicado Archivo De Roms.
-******************************************************************************************/
-
-/*****************************************
- *
- * ROM Definición(s)
- *
- ****************************************/
+// PSmame (c) gaston90 used with permission
+
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Solomon no Kagi
-*****************************************/
+ /***************
+ Solomon no Kagi
+******************/
ROM_START( solomonjs01 )
ROM_REGION( 0x10000, "maincpu", 0 )
@@ -47,12 +37,6 @@ ROM_START( solomonjs01 )
ROM_LOAD( "slmn_05hc01.bin", 0x0c000, 0x04000, CRC(5856d9b0) SHA1(509ea27714bbeed72915d854f05a29693a85575c) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Solomon no Kagi
-HACK( 1986, solomonjs01, solomon, solomon, solomon, solomon_state, 0, ROT0, "Hacks", "Solomon no Kagi (Translation Chinese)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
+HACK( 200?, solomonjs01, solomon, solomon, solomon, solomon_state, 0, ROT0, "Unknown", "Solomon no Kagi (Translation Chinese)", MACHINE_SUPPORTS_SAVE ) \ No newline at end of file
diff --git a/docs/release/src/hbmame/drivers/system1.cpp b/docs/release/src/hbmame/drivers/system1.cpp
index 663381e28b2..5afd3931d7c 100644
--- a/docs/release/src/hbmame/drivers/system1.cpp
+++ b/docs/release/src/hbmame/drivers/system1.cpp
@@ -72,5 +72,5 @@ ROM_START( wbmlkb )
ROM_LOAD( "pr5317.37", 0x0000, 0x0100, CRC(648350b8) SHA1(c7986aa9127ef5b50b845434cb4e81dff9861cd2) )
ROM_END
-HACK( 1987, wbmlbit, wbml, sys2xb, wbml, system1_state, bootsys2, ROT0, "Michele", "Wonder Boy in Monster Land (Italian - v0.99)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
-HACK( 1987, wbmlkb, wbml, sys2xb, wbml, system1_state, bootsys2, ROT0, "hack", "Wonder Boy in Monster Land (Korean)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wbmlbit, wbml, sys2xb, wbml, system1_state, bootsys2, ROT0, "Michele", "Wonder Boy in Monster Land (Italian - v0.99)(Japan bootleg)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
+HACK( 200?, wbmlkb, wbml, sys2xb, wbml, system1_state, bootsys2, ROT0, "Aneue Bannzai", "Wonder Boy in Monster Land (Translation Korean)(Japan bootleg)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/taito_b.cpp b/docs/release/src/hbmame/drivers/taito_b.cpp
index a7160ba7072..89df94ce790 100644
--- a/docs/release/src/hbmame/drivers/taito_b.cpp
+++ b/docs/release/src/hbmame/drivers/taito_b.cpp
@@ -10,7 +10,7 @@ ROM_START( bubbleb ) // same as pbobble except for ic2
ROM_REGION( 0x20000, "audiocpu", 0 )
ROM_LOAD( "pb-ic27.bin", 0x00000, 0x20000, CRC(26efa4c4) SHA1(795af8f6d23c2cbe2c811ec9ab1f14a4eee3f99e) )
- ROM_REGION( 0x100000, "gfx1", 0 )
+ ROM_REGION( 0x100000, "tc0180vcu", 0 )
ROM_LOAD( "pb-ic14.bin", 0x00000, 0x80000, CRC(55f90ea4) SHA1(793c79e5b72171124368ad09dd31235252c541f5) )
ROM_LOAD( "pb-ic9.bin", 0x80000, 0x80000, CRC(3253aac9) SHA1(916d85aa96e2914630833292a0655b0389b4a39b) )
diff --git a/docs/release/src/hbmame/drivers/taito_f2.cpp b/docs/release/src/hbmame/drivers/taito_f2.cpp
index 7ee9235fbbf..5a7d69c9250 100644
--- a/docs/release/src/hbmame/drivers/taito_f2.cpp
+++ b/docs/release/src/hbmame/drivers/taito_f2.cpp
@@ -15,12 +15,12 @@ MACHINE_CONFIG_START( taitof2_hbmame::f2demo )
/* basic machine hardware */
MCFG_DEVICE_ADD("maincpu", M68000, 24000000/2) /* 12 MHz */
MCFG_DEVICE_PROGRAM_MAP(liquidk_map)
- MCFG_DEVICE_VBLANK_INT_DRIVER("screen", taitof2_state, taitof2_interrupt)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", taitof2_hbmame, taitof2_interrupt)
MCFG_DEVICE_ADD("audiocpu", Z80, 24000000/6) /* 4 MHz */
MCFG_DEVICE_PROGRAM_MAP(sound_map)
- MCFG_MACHINE_START_OVERRIDE(taitof2_state,f2)
+ MCFG_MACHINE_START_OVERRIDE(taitof2_hbmame,f2)
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -28,13 +28,13 @@ MACHINE_CONFIG_START( taitof2_hbmame::f2demo )
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0) /* frames per second, vblank duration */)
MCFG_SCREEN_SIZE(120*8, 32*8)
MCFG_SCREEN_VISIBLE_AREA(40*8, 106*8-1, 2*8, 32*8-1)
- MCFG_SCREEN_UPDATE_DRIVER(taitof2_state, screen_update_taitof2_pri)
- MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, taitof2_state, screen_vblank_partial_buffer_delayed))
+ MCFG_SCREEN_UPDATE_DRIVER(taitof2_hbmame, screen_update_taitof2_pri)
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, taitof2_hbmame, screen_vblank_partial_buffer_delayed))
MCFG_SCREEN_PALETTE("palette")
MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_taitof2)
MCFG_PALETTE_ADD("palette", 4096)
MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx)
- MCFG_VIDEO_START_OVERRIDE(taitof2_state,taitof2_megab)
+ MCFG_VIDEO_START_OVERRIDE(taitof2_hbmame,taitof2_megab)
/* sound hardware */
SPEAKER(config, "lspeaker").front_left();
@@ -51,12 +51,12 @@ MACHINE_CONFIG_START( taitof2_hbmame::f2demo )
MCFG_TC0140SYT_MASTER_CPU("maincpu")
MCFG_TC0140SYT_SLAVE_CPU("audiocpu")
- MCFG_DEVICE_ADD("tc0220ioc", TC0220IOC, 0)
- MCFG_TC0220IOC_READ_0_CB(IOPORT("DSWA"))
- MCFG_TC0220IOC_READ_1_CB(IOPORT("DSWB"))
- MCFG_TC0220IOC_READ_2_CB(IOPORT("IN0"))
- MCFG_TC0220IOC_READ_3_CB(IOPORT("IN1"))
- MCFG_TC0220IOC_READ_7_CB(IOPORT("IN2"))
+ TC0220IOC(config, m_tc0220ioc, 0);
+ m_tc0220ioc->read_0_callback().set_ioport("DSWA");
+ m_tc0220ioc->read_1_callback().set_ioport("DSWB");
+ m_tc0220ioc->read_2_callback().set_ioport("IN0");
+ m_tc0220ioc->read_3_callback().set_ioport("IN1");
+ m_tc0220ioc->read_7_callback().set_ioport("IN2");
MCFG_DEVICE_ADD("tc0100scn", TC0100SCN, 0)
MCFG_TC0100SCN_GFX_REGION(1)
@@ -92,12 +92,15 @@ ROM_END
HACK( 1990, f2demo, 0, f2demo, liquidk, taitof2_hbmame, 0, ROT180, "Charles Doty", "Demo - Taito F2", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Cameltry
-*****************************************/
+ /********
+ Cameltry
+***********/
ROM_START( cameltryjs01 )
ROM_REGION( 0x40000, "maincpu", 0 )
@@ -120,9 +123,9 @@ ROM_START( cameltryjs01 )
ROM_LOAD( "c38-03.bin", 0x000000, 0x020000, CRC(59fa59a7) SHA1(161f11b96a47c8431c33e300f6a509bf804309af) )
ROM_END
- /****************************************
- Dead Connection
-*****************************************/
+ /***************
+ Dead Connection
+******************/
ROM_START( deadconxjs01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -175,9 +178,9 @@ ROM_START( dondokodjs01 )
ROM_LOAD( "b95-04.bin", 0x00000, 0x80000, CRC(ac4c1716) SHA1(06a9def7fa3bd739438f4a1d7b55f70eb904bf54) )
ROM_END
- /****************************************
- Gun Frontier
-*****************************************/
+ /************
+ Gun Frontier
+***************/
ROM_START( gunfrontjs01 )
ROM_REGION( 0xc0000, "maincpu", 0 )
@@ -202,9 +205,9 @@ ROM_START( gunfrontjs01 )
ROM_LOAD( "c71-01.ic29", 0x000000, 0x100000, CRC(0e73105a) SHA1(c5c9743f68a43273e16f5e5179557f2392505a1e) )
ROM_END
- /****************************************
- Mega Blast
-*****************************************/
+ /**********
+ Mega Blast
+*************/
ROM_START( megablstjs01 )
ROM_REGION( 0x80000, "maincpu", 0 )
@@ -234,9 +237,9 @@ ROM_START( megablstjs01 )
ROM_LOAD( "c11-02.30", 0x00000, 0x80000, CRC(451cc187) SHA1(a682f70bbe6cba2fe2c0a6791e8d33db34eb2cee) )
ROM_END
- /****************************************
- Mizubaku Daibouken
-*****************************************/
+ /******************
+ Mizubaku Daibouken
+*********************/
ROM_START( mizubakus01 )
ROM_REGION( 0x80000, "maincpu", 0 )
@@ -260,9 +263,9 @@ ROM_START( mizubakus01 )
ROM_LOAD( "c49-04.ic33", 0x00000, 0x80000, CRC(474d45a4) SHA1(20cb818d753a185973098007e645f1aa75c5528d) )
ROM_END
- /****************************************
- Runark
-*****************************************/
+ /******
+ Runark
+*********/
ROM_START( runarks01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -289,9 +292,9 @@ ROM_START( runarks01 )
ROM_LOAD( "c74-05.ic29", 0x000000, 0x080000, CRC(e29c0828) SHA1(f541d724f118130bb7a8f9e790582c68779cc6b6) )
ROM_END
- /****************************************
- Thunder Fox
-*****************************************/
+ /***********
+ Thunder Fox
+**************/
ROM_START( thundfoxjs01 )
ROM_REGION( 0x80000, "maincpu", 0 )
@@ -321,27 +324,21 @@ ROM_START( thundfoxjs01 )
ROM_LOAD( "c28-05.42", 0x00000, 0x80000, CRC(d3b238fa) SHA1(b4a0cdd7174e60527e7a47018d6117adc5518da1) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Cameltry
-HACK( 1989, cameltryjs01, cameltry, cameltry, cameltryj, taitof2_state, cameltry, ROT0, "Hacks", "Cameltry (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cameltryjs01, cameltry, cameltry, cameltryj, taitof2_state, cameltry, ROT0, "Unknown", "Cameltry (Translation Chinese)(Japan, YM2610)", MACHINE_SUPPORTS_SAVE )
// Dead Connection
-HACK( 1992, deadconxjs01, deadconx, deadconxj, deadconxj, taitof2_state, 0, ROT0, "Hacks", "Dead Connection (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, deadconxjs01, deadconx, deadconxj, deadconxj, taitof2_state, 0, ROT0, "Unknown", "Dead Connection (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Don Doko Don
-HACK( 1989, dondokodjs01, dondokod, dondokod, dondokodj, taitof2_state, 0, ROT0, "Hacks", "Don Doko Don (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, dondokodjs01, dondokod, dondokod, dondokodj, taitof2_state, 0, ROT0, "Unknown", "Don Doko Don (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Gun Frontier
-HACK( 1990, gunfrontjs01, gunfront, gunfront, gunfrontj, taitof2_state, 0, ROT270, "Hacks", "Gun Frontier (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gunfrontjs01, gunfront, gunfront, gunfrontj, taitof2_state, 0, ROT270, "Unknown", "Gun Frontier (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Mega Blast
-HACK( 1989, megablstjs01, megablst, megab, megabj, taitof2_state, 0, ROT0, "Hacks", "Mega Blast (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, megablstjs01, megablst, megab, megabj, taitof2_state, 0, ROT0, "Unknown", "Mega Blast (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Mizubaku Daibouken
-HACK( 1990, mizubakus01, liquidk, liquidk, mizubaku, taitof2_state, 0, ROT0, "Hacks", "Mizubaku Daibouken (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mizubakus01, liquidk, liquidk, mizubaku, taitof2_state, 0, ROT0, "Unknown", "Mizubaku Daibouken (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Runark
-HACK( 1990, runarks01, growl, growl, runark, taitof2_state, 0, ROT0, "Hacks", "Runark (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, runarks01, growl, growl, runark, taitof2_state, 0, ROT0, "Unknown", "Runark (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Thunder Fox
-HACK( 1990, thundfoxjs01, thundfox, thundfox, thundfoxj, taitof2_state, 0, ROT0, "Hacks", "Thunder Fox (Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, thundfoxjs01, thundfox, thundfox, thundfoxj, taitof2_state, 0, ROT0, "Unknown", "Thunder Fox (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/taito_f3.cpp b/docs/release/src/hbmame/drivers/taito_f3.cpp
index f975f423c82..5ea64afb57d 100644
--- a/docs/release/src/hbmame/drivers/taito_f3.cpp
+++ b/docs/release/src/hbmame/drivers/taito_f3.cpp
@@ -214,18 +214,24 @@ ROM_START( pbobl2xh )
ROM_END
-HACK( 1996, cleopath, cleopatr, f3_224a, f3, taito_f3_state, cleopatr, ROT0, "hack", "Cleopatra Fortune (World Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, driusgxh, dariusg, f3, f3, taito_f3_state, dariusg, ROT0, "hack", "Darius Gaiden (World Hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, cleopath, cleopatr, f3_224a, f3, taito_f3_state, cleopatr, ROT0, "Unknown", "Cleopatra Fortune (Hack)(Ver 2.1J 1996/09/05)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, driusgxh, dariusg, f3, f3, taito_f3_state, dariusg, ROT0, "Unknown", "Darius Gaiden (Hack)(Ver 2.5O 1994/09/19)", MACHINE_SUPPORTS_SAVE )
HACK( 2000, f3demo, 0, f3, f3, taito_f3_state, pbobble3, ROT0, "Antiriad", "Demo - Taito F3", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
-HACK( 1995, gekiridh, gekiridn, f3, f3, taito_f3_state, gekirido, ROT270, "hack", "Gekirindan (World Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, gekiridoc, gekiridn, f3, f3, taito_f3_state, gekirido, ROT270, "Taito Corporation", "Gekirindan (Ver 2.3C 1995/09/21)", MACHINE_SUPPORTS_SAVE )
-HACK( 1998, landmakh, landmakr, f3, f3, taito_f3_state, landmakr, ROT0, "hack", "Land Maker (World Hack)", MACHINE_SUPPORTS_SAVE )
-HACK( 1995, pbobl2xh, pbobble2, f3, f3, taito_f3_state, pbobbl2x, ROT0, "hack", "Puzzle Bobble 2X (World Hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gekiridh, gekiridn, f3, f3, taito_f3_state, gekirido, ROT270, "Unknown", "Gekirindan (World Hack)(Ver 2.3O 1995/09/21)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, gekiridoc, gekiridn, f3, f3, taito_f3_state, gekirido, ROT270, "Taito Corporation", "Gekirindan (Translation To China)(Ver 2.3J 1995/09/21)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, landmakh, landmakr, f3, f3, taito_f3_state, landmakr, ROT0, "Unknown", "Land Maker (Hack)(Ver 2.01J 1998/06/01)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, pbobl2xh, pbobble2, f3, f3, taito_f3_state, pbobbl2x, ROT0, "Unknown", "Puzzle Bobble 2X (Hack)(Ver 2.3O 1995/07/31)", MACHINE_SUPPORTS_SAVE )
- /****************************************
- Cleopatra Fortune
-*****************************************/
+//PSmame (c) gaston90 used with permission
+
+/********************************************
+ Proyecto Shadows Mame Build Plus
+**********************************************/
+
+ /*****************
+ Cleopatra Fortune
+********************/
ROM_START( cleopatrs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -253,9 +259,9 @@ ROM_START( cleopatrs01 )
ROM_LOAD16_BYTE("e28-03.bin", 0x000000, 0x200000, CRC(15c7989d) SHA1(7cc63d93e5c1f9f52f889e973bbefd5e6f7ce807) )
ROM_END
- /****************************************
- Akkanbeder
-*****************************************/
+ /**********
+ Akkanbeder
+*************/
ROM_START( akkanvdrs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -285,9 +291,9 @@ ROM_START( akkanvdrs01 )
ROM_LOAD16_BYTE("e06-05", 0x400000, 0x200000, CRC(f370ff15) SHA1(4bc464d1c3a28326c8b1ae2036387954cb1dd813) )
ROM_END
- /****************************************
- Akkanbeder
-*****************************************/
+ /**********
+ Akkanbeder
+*************/
ROM_START( arabianmjs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -328,9 +334,9 @@ ROM_START( arabianmjs01 )
ROM_LOAD( "pal20l8b.70", 0x1000, 0x0144, CRC(92b5b97c) SHA1(653ab0467f71d93eceb8143b124cdedaf1ede750) )
ROM_END
- /****************************************
- Bubble Symphony
-*****************************************/
+ /***************
+ Bubble Symphony
+******************/
ROM_START( bubsymphjs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -367,9 +373,9 @@ ROM_START( bubsymphjs01 )
ROM_LOAD( "palce16v8q-d77-14.bin", 0x0800, 0x0117, CRC(7427e777) SHA1(e692cedb13e5bc02edc4b25e9dcea51e6715de85) )
ROM_END
- /****************************************
- Dan-Ku-Ga
-*****************************************/
+ /*********
+ Dan-Ku-Ga
+************/
ROM_START( dankugas01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -453,9 +459,9 @@ ROM_START( dankugas02 )
ROM_LOAD16_BYTE("d84-15.rom", 0xe00000, 0x100000, CRC(31ceb152) SHA1(d9d0bc631a6a726376f566a49605b50485ac7bf4) )
ROM_END
- /****************************************
- Elevator Action Returns
-*****************************************/
+ /***********************
+ Elevator Action Returns
+**************************/
ROM_START( elvactrjs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -485,9 +491,9 @@ ROM_START( elvactrjs01 )
ROM_LOAD16_BYTE("e02-05.39", 0x400000, 0x200000, CRC(eb729855) SHA1(85253efe794e8b5ffaf16bcb1123bca831e776a5) )
ROM_END
- /****************************************
- Grid Seeker: Project Storm Hammer
-*****************************************/
+ /**********************************
+ Grid Seeker: Project Storm Hammer
+*************************************/
ROM_START( gseekerjs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -519,9 +525,9 @@ ROM_START( gseekerjs01 )
ROM_LOAD16_BYTE("d40_02.rom", 0x600000, 0x100000, CRC(ed894fe1) SHA1(5bf2fb6abdcf25bc525a2c3b29dbf7aca0b18fea) )
ROM_END
- /****************************************
- Kaiser Knuckle
-*****************************************/
+ /**************
+ Kaiser Knuckle
+*****************/
ROM_START( kaiserkns01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -646,9 +652,9 @@ ROM_START( kaiserknjs02 )
ROM_LOAD16_BYTE("d84-15.rom", 0xe00000, 0x100000, CRC(31ceb152) SHA1(d9d0bc631a6a726376f566a49605b50485ac7bf4) )
ROM_END
- /****************************************
- Land Maker
-*****************************************/
+ /**********
+ Land Maker
+*************/
ROM_START( landmakrs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -679,9 +685,9 @@ ROM_START( landmakrs01 )
ROM_LOAD16_BYTE("e61-06.40", 0xc00000, 0x200000, CRC(2e717bfe) SHA1(1be54cd2ec65d8fd49a5c09b5d27791fd7a320d4) )
ROM_END
- /****************************************
- Light Bringer
-*****************************************/
+ /*************
+ Light Bringer
+****************/
ROM_START( lightbrjs01 )
ROM_REGION(0x200000, "maincpu", 0)
@@ -714,34 +720,28 @@ ROM_START( lightbrjs01 )
ROM_LOAD16_BYTE("d69-02.bin", 0x400000, 0x200000, CRC(dce28dd7) SHA1(eacfc98349b0608fc1a944c11f0483fb6caa4445) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
-// Cleopatra Fortune
-HACK( 1996, cleopatrs01, cleopatr, f3_224a, f3, taito_f3_state, cleopatr, ROT0, "Hacks", "Cleopatra Fortune (Ver 2.1J)(Translation-Chinese)", 0 )
-// Akkanbeder
-HACK( 1995, akkanvdrs01, spcinv95, f3_224a, f3, taito_f3_state, spcinv95, ROT270, "Hacks", "Akkanbeder (Ver 2.5J 1995/06/14)(Translation-Chinese)", 0 )
-// Arabian Magic
-HACK( 1992, arabianmjs01, arabianm, f3_224a, f3, taito_f3_state, arabianm, ROT0, "Hacks", "Arabian Magic (Ver 1.0J 1992/07/06)(Translation-Chinese)", 0 )
-// Bubble Symphony
-HACK( 1994, bubsymphjs01, bublbob2, f3_224a, f3, taito_f3_state, bubsymph, ROT0, "Hacks", "Bubble Symphony (Ver 2.5J 1994/10/05)(Translation-Chinese)", 0 )
-// Dan-Ku-Ga
-HACK( 1994, dankugas01, dankuga, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Hacks", "Dan-Ku-Ga Plus ++(Ver 0.0J 1994/12/13, prototype)", 0 )
-HACK( 1994, dankugas02, dankuga, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Hacks", "Dan-Ku-Ga (Ver 0.0J 1994/12/13, prototype)(Enable Hidden Characters)", 0 )
-// Elevator Action Returns
-HACK( 1994, elvactrjs01, elvactr, f3, f3, taito_f3_state, elvactr, ROT0, "Hacks", "Elevator Action Returns (Ver 2.2J 1995/02/20)(Translation-Chinese)", 0 )
-// Grid Seeker: Project Storm Hammer
-HACK( 1992, gseekerjs01, gseeker, f3_224b_eeprom, f3, taito_f3_state, gseeker, ROT90, "Hacks", "Grid Seeker: Project Storm Hammer (Ver 1.3J)(Translation-Chinese)", 0 )
-// Kaiser Knuckle
-HACK( 1994, kaiserkns01, kaiserkn, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Hacks", "Kaiser Knuckle (Ver 2.1O 1994/07/29)(Enable Hidden Characters)", 0 )
-HACK( 1994, kaiserknjs01, kaiserkn, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Hacks", "Kaiser Knuckle Plus ++ (Ver 2.1J 1994/07/29)", 0 )
-HACK( 1994, kaiserknjs02, kaiserkn, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Hacks", "Kaiser Knuckle (Ver 2.1J 1994/07/29)(Enable Hidden Characters)", 0 )
-// Land Maker
-HACK( 1998, landmakrs01, landmakr, f3, f3, taito_f3_state, landmakr, ROT0, "Hacks", "Land Maker (Ver 2.01J 1998/06/01)(Translation-Chinese)", 0 )
-// Light Bringer
-HACK( 1993, lightbrjs01, lightbr, f3_224a, f3, taito_f3_state, lightbr, ROT0, "Hacks", "Light Bringer (Ver 2.1J 1994/02/18)(Translation-Chinese)", 0 )
+ // Cleopatra Fortune
+HACK( 200?, cleopatrs01, cleopatr, f3_224a, f3, taito_f3_state, cleopatr, ROT0, "Unknown", "Cleopatra Fortune (Translation Chinese)(Ver 2.1J)", 0 )
+ // Akkanbeder
+HACK( 200?, akkanvdrs01, spcinv95, f3_224a, f3, taito_f3_state, spcinv95, ROT270, "Unknown", "Akkanbeder (Translation Chinese)(Ver 2.5J 1995/06/14)", 0 )
+ // Arabian Magic
+HACK( 200?, arabianmjs01, arabianm, f3_224a, f3, taito_f3_state, arabianm, ROT0, "Unknown", "Arabian Magic (Translation Chinese)(Ver 1.0J 1992/07/06)", 0 )
+ // Bubble Symphony
+HACK( 200?, bubsymphjs01, bublbob2, f3_224a, f3, taito_f3_state, bubsymph, ROT0, "Unknown", "Bubble Symphony (Translation Chinese)(Ver 2.5J 1994/10/05)", 0 )
+ // Dan-Ku-Ga
+HACK( 200?, dankugas01, dankuga, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Unknown", "Dan-Ku-Ga Plus (Ver 0.0J 1994/12/13, prototype)", 0 )
+HACK( 200?, dankugas02, dankuga, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "yumeji", "Dan-Ku-Ga (Enable Hidden Characters)(Ver 0.0J 1994/12/13, prototype)", 0 )
+ // Elevator Action Returns
+HACK( 200?, elvactrjs01, elvactr, f3, f3, taito_f3_state, elvactr, ROT0, "Unknown", "Elevator Action Returns (Translation Chinese)(Ver 2.2J 1995/02/20)", 0 )
+ // Grid Seeker: Project Storm Hammer
+HACK( 200?, gseekerjs01, gseeker, f3_224b_eeprom, f3, taito_f3_state, gseeker, ROT90, "Unknown", "Grid Seeker: Project Storm Hammer (Translation Chinese)(Ver 1.3J)", 0 )
+ // Kaiser Knuckle
+HACK( 200?, kaiserkns01, kaiserkn, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "yumeji", "Kaiser Knuckle (Enable Hidden Characters)(Ver 2.1O 1994/07/29)", 0 )
+HACK( 200?, kaiserknjs01, kaiserkn, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "Unknown", "Kaiser Knuckle Plus (Ver 2.1J 1994/07/29)", 0 )
+HACK( 200?, kaiserknjs02, kaiserkn, f3_224a, kn, taito_f3_state, kaiserkn, ROT0, "yumeji", "Kaiser Knuckle (Enable Hidden Characters)(Ver 2.1J 1994/07/29)", 0 )
+ // Land Maker
+HACK( 200?, landmakrs01, landmakr, f3, f3, taito_f3_state, landmakr, ROT0, "Unknown", "Land Maker (Translation Chinese)(Ver 2.01J 1998/06/01)", 0 )
+ // Light Bringer
+HACK( 200?, lightbrjs01, lightbr, f3_224a, f3, taito_f3_state, lightbr, ROT0, "Unknown", "Light Bringer (Translation Chinese)(Ver 2.1J 1994/02/18)", 0 )
diff --git a/docs/release/src/hbmame/drivers/taito_l.cpp b/docs/release/src/hbmame/drivers/taito_l.cpp
index 1816b545a20..58d9906c5d0 100644
--- a/docs/release/src/hbmame/drivers/taito_l.cpp
+++ b/docs/release/src/hbmame/drivers/taito_l.cpp
@@ -86,12 +86,15 @@ HACK( 2014, tldemo, 0, plotting, plotting, taitol_1cpu_state, 0, R
HACK( 2015, tldemo2, 0, plotting, plotting, taitol_1cpu_state, 0, ROT0, "cmonkey", "Demo - 256 colours", 0 )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Evil Stone
-*****************************************/
+ /***********
+ Evil Stone
+**************/
ROM_START( evilstons01 )
ROM_REGION( 0x40000, "maincpu", 0 )
@@ -106,9 +109,9 @@ ROM_START( evilstons01 )
ROM_LOAD( "c67-02.ic5", 0x80000, 0x80000, CRC(eb4f895c) SHA1(2c902572fe5a5d4442e4dd29e8a85cb40c384140) )
ROM_END
- /****************************************
- Kuri Kinton
-*****************************************/
+ /***********
+ Kuri Kinton
+**************/
ROM_START( kurikintjs01 )
ROM_REGION( 0x40000, "maincpu", 0 )
@@ -123,9 +126,9 @@ ROM_START( kurikintjs01 )
ROM_LOAD( "b42-02hc01.ic5", 0x80000, 0x80000, CRC(cd5fc143) SHA1(5a5a6e674a47786ed9c843cefacf307429df9933) )
ROM_END
- /****************************************
- Plotting
-*****************************************/
+ /********
+ Plotting
+***********/
ROM_START( plottingas01 )
ROM_REGION( 0x10000, "maincpu", 0 )
@@ -136,20 +139,14 @@ ROM_START( plottingas01 )
ROM_LOAD16_BYTE( "b96-03hc01.ic8", 0x00001, 0x10000, CRC(ef56d689) SHA1(16391444b2e50accfd81e5bf35bf2b5f74e3d138) )
ROM_REGION( 0x0200, "plds", 0 )
- ROM_LOAD( "gal16v8-b86-04.bin", 0x0000, 0x0117, CRC(bf8c0ea0) SHA1(e0a00f1f6363fb79650202f90a56329990876d49) ) /* derived, but verified Pal Stamped B86-04 */
+ ROM_LOAD( "gal16v8-b86-04.bin", 0x0000, 0x0117, CRC(bf8c0ea0) SHA1(e0a00f1f6363fb79650202f90a56329990876d49) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Evil Stone
-HACK( 1990, evilstons01, evilston, evilston, evilston, taitol_2cpu_state, 0, ROT270, "Hacks.", "Evil Stone (Translation French V2)", 0 )
+HACK( 2007, evilstons01, evilston, evilston, evilston, taitol_2cpu_state, 0, ROT270, "S.Arkames.", "Evil Stone (Translation French V2)(11.28.2007)", 0 )
// Kuri Kinton
-HACK( 1988, kurikintjs01, kurikint, kurikint, kurikintj, taitol_2cpu_state, 0, ROT0, "Hacks", "Kuri Kinton (Translation Chinese)", 0 )
+HACK( 200?, kurikintjs01, kurikint, kurikint, kurikintj, taitol_2cpu_state, 0, ROT0, "Unknown", "Kuri Kinton (Translation Chinese)(Japan)", 0 )
// Plotting
-HACK( 1989, plottingas01, plotting, plotting, plotting, taitol_1cpu_state, plottinga, ROT0, "Hacks", "Plotting (World set 2, protected)(Translation Chinese)", 0 )
+HACK( 200?, plottingas01, plotting, plotting, plotting, taitol_1cpu_state, plottinga, ROT0, "Unknown", "Plotting (Translation Chinese)(World set 2, protected)", 0 )
diff --git a/docs/release/src/hbmame/drivers/taitosj.cpp b/docs/release/src/hbmame/drivers/taitosj.cpp
index 75509dfa04b..97b06f83380 100644
--- a/docs/release/src/hbmame/drivers/taitosj.cpp
+++ b/docs/release/src/hbmame/drivers/taitosj.cpp
@@ -26,4 +26,4 @@ ROM_START( alpines01 )
ROM_LOAD( "eb16.22", 0x0000, 0x0100, CRC(b833b5ea) SHA1(d233f1bf8a3e6cd876853ffd721b9b64c61c9047) )
ROM_END
-HACK( 1982, alpines01, alpine, nomcu, alpine, taitosj_state, alpine, ROT270, "hack", "Alpine Ski (Translation-Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, alpines01, alpine, nomcu, alpine, taitosj_state, alpine, ROT270, "Unknown", "Alpine Ski (Translation Chinese)(set 1)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/tecmo.cpp b/docs/release/src/hbmame/drivers/tecmo.cpp
index 1c1f1588793..1c1e229747c 100644
--- a/docs/release/src/hbmame/drivers/tecmo.cpp
+++ b/docs/release/src/hbmame/drivers/tecmo.cpp
@@ -36,7 +36,8 @@ ROM_START( geminit ) // same as gemini except for 1c
ROM_END
ROM_START( rygark ) // same as rygarj except for gfx1
- ROM_REGION( 0x18000, "maincpu", 0 )
+ ROM_REGION( 0x20000, "maincpu", 0 )
+
ROM_LOAD( "cpuj_5p.bin", 0x00000, 0x08000, CRC(b39698ba) SHA1(01a5a12a71973ad117b0bbd763e470f89c439e45) )
ROM_LOAD( "cpuj_5m.bin", 0x08000, 0x04000, CRC(3f180979) SHA1(c4c2e9f83b06b8677978800bfcc39f4ba3b344ab) )
ROM_LOAD( "cpuj_5j.bin", 0x10000, 0x08000, CRC(69e44e8f) SHA1(e979760a3582e64788c043adf7e475f0e1b75033) )
@@ -69,69 +70,74 @@ ROM_START( rygark ) // same as rygarj except for gfx1
ROM_LOAD( "cpu_1f.bin", 0x0000, 0x4000, CRC(3cc98c5a) SHA1(ea1035be939ed1a994f3273b33412c85dda0973e) )
ROM_END
-HACK( 2002, geminit, gemini, gemini, gemini, tecmo_state, gemini, ROT90, "Twisty", "Gemini Wing Hack", MACHINE_SUPPORTS_SAVE )
-HACK( 1986, rygark, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Hack", "Rygar (Korean)", MACHINE_SUPPORTS_SAVE )
+HACK( 2002, geminit, gemini, gemini, gemini, tecmo_state, gemini, ROT90, "Twisty", "Gemini Wing (Hack)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, rygark, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Unknown", "Argus no Senshi (Translation Korean)(Japan)", MACHINE_SUPPORTS_SAVE )
+// PSmame (c) gaston90 used with permission
- /****************************************
- Gemini Wing
-*****************************************/
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /***********
+ Gemini Wing
+**************/
ROM_START( geminis01 )
ROM_REGION( 0x20000, "maincpu", 0 )
- ROM_LOAD( "gw04-5shc01.rom", 0x00000, 0x10000, CRC(b73a2776) SHA1(20d8f203207f372f80f169b6e3a54a99967a93dc) ) /* c000-ffff is not used */
- ROM_LOAD( "gw05-6s.rom", 0x10000, 0x10000, CRC(5a6947a9) SHA1(18b7aeb0f0e2c396bc759118dd7c45fd6070b804) ) /* banked at f000-f7ff */
+ ROM_LOAD( "gw04-5shc01.rom", 0x00000, 0x10000, CRC(b73a2776) SHA1(20d8f203207f372f80f169b6e3a54a99967a93dc) )
+ ROM_LOAD( "gw05-6s.rom", 0x10000, 0x10000, CRC(5a6947a9) SHA1(18b7aeb0f0e2c396bc759118dd7c45fd6070b804) )
ROM_REGION( 0x10000, "soundcpu", 0 )
ROM_LOAD( "gw03-5h.rom", 0x0000, 0x8000, CRC(9bc79596) SHA1(61de9ddd45140e8ed88173294bd26147e2abfa21) )
ROM_REGION( 0x08000, "gfx1", 0 )
- ROM_LOAD( "gw02-3hhc01.rom", 0x00000, 0x08000, CRC(3ddd13f3) SHA1(b7b1f3b0c1b457fa7744f6fedb694cdd855372c9) ) /* characters */
+ ROM_LOAD( "gw02-3hhc01.rom", 0x00000, 0x08000, CRC(3ddd13f3) SHA1(b7b1f3b0c1b457fa7744f6fedb694cdd855372c9) )
ROM_REGION( 0x40000, "gfx2", 0 )
- ROM_LOAD( "gw06-1c.rom", 0x00000, 0x10000, CRC(4ea51631) SHA1(9aee0f1ba210ac953dc193cfc739322966b6de8a) ) /* sprites */
- ROM_LOAD( "gw07-1d.rom", 0x10000, 0x10000, CRC(da42637e) SHA1(9885c52823279f26871092c77bdbe027df08268f) ) /* sprites */
- ROM_LOAD( "gw08-1f.rom", 0x20000, 0x10000, CRC(0b4e8d70) SHA1(55069f3df1c8db83f306d46b8262fd23585e6013) ) /* sprites */
- ROM_LOAD( "gw09-1h.rom", 0x30000, 0x10000, CRC(b65c5e4c) SHA1(699e1a9e72b8d94edae7382ba119fe5da113514d) ) /* sprites */
+ ROM_LOAD( "gw06-1c.rom", 0x00000, 0x10000, CRC(4ea51631) SHA1(9aee0f1ba210ac953dc193cfc739322966b6de8a) )
+ ROM_LOAD( "gw07-1d.rom", 0x10000, 0x10000, CRC(da42637e) SHA1(9885c52823279f26871092c77bdbe027df08268f) )
+ ROM_LOAD( "gw08-1f.rom", 0x20000, 0x10000, CRC(0b4e8d70) SHA1(55069f3df1c8db83f306d46b8262fd23585e6013) )
+ ROM_LOAD( "gw09-1h.rom", 0x30000, 0x10000, CRC(b65c5e4c) SHA1(699e1a9e72b8d94edae7382ba119fe5da113514d) )
ROM_REGION( 0x40000, "gfx3", 0 )
- ROM_LOAD( "gw10-1n.rom", 0x00000, 0x10000, CRC(5e84cd4f) SHA1(e85320291027a16619c87fc2365448367bda454a) ) /* tiles #1 */
- ROM_LOAD( "gw11-2na.rom", 0x10000, 0x10000, CRC(08b458e1) SHA1(b3426faa57dca51dc053db44fa4968425d8bf3ee) ) /* tiles #1 */
- ROM_LOAD( "gw12-2nb.rom", 0x20000, 0x10000, CRC(229c9714) SHA1(f4f47d6b379c973c22f9ae7d7bec7041cdf3f737) ) /* tiles #1 */
- ROM_LOAD( "gw13-3n.rom", 0x30000, 0x10000, CRC(c5dfaf47) SHA1(c3202ca8c7f3c5c7dc9acdc09c1c894e168ef9fe) ) /* tiles #1 */
+ ROM_LOAD( "gw10-1n.rom", 0x00000, 0x10000, CRC(5e84cd4f) SHA1(e85320291027a16619c87fc2365448367bda454a) )
+ ROM_LOAD( "gw11-2na.rom", 0x10000, 0x10000, CRC(08b458e1) SHA1(b3426faa57dca51dc053db44fa4968425d8bf3ee) )
+ ROM_LOAD( "gw12-2nb.rom", 0x20000, 0x10000, CRC(229c9714) SHA1(f4f47d6b379c973c22f9ae7d7bec7041cdf3f737) )
+ ROM_LOAD( "gw13-3n.rom", 0x30000, 0x10000, CRC(c5dfaf47) SHA1(c3202ca8c7f3c5c7dc9acdc09c1c894e168ef9fe) )
ROM_REGION( 0x40000, "gfx4", 0 )
- ROM_LOAD( "gw14-1r.rom", 0x00000, 0x10000, CRC(9c10e5b5) SHA1(a81399b85d8f3ddca26883ec3535cb9044c35ada) ) /* tiles #2 */
- ROM_LOAD( "gw15-2ra.rom", 0x10000, 0x10000, CRC(4cd18cfa) SHA1(c197a098a7c1e5220aad039383a40702fe7c4f21) ) /* tiles #2 */
- ROM_LOAD( "gw16-2rb.rom", 0x20000, 0x10000, CRC(f911c7be) SHA1(3f49f6c4734f2b644d93c4a54249aae6ff080e1d) ) /* tiles #2 */
- ROM_LOAD( "gw17-3r.rom", 0x30000, 0x10000, CRC(79a9ce25) SHA1(74e3917b8e7a920ceb2135d7ef8fb2f2c5176b21) ) /* tiles #2 */
+ ROM_LOAD( "gw14-1r.rom", 0x00000, 0x10000, CRC(9c10e5b5) SHA1(a81399b85d8f3ddca26883ec3535cb9044c35ada) )
+ ROM_LOAD( "gw15-2ra.rom", 0x10000, 0x10000, CRC(4cd18cfa) SHA1(c197a098a7c1e5220aad039383a40702fe7c4f21) )
+ ROM_LOAD( "gw16-2rb.rom", 0x20000, 0x10000, CRC(f911c7be) SHA1(3f49f6c4734f2b644d93c4a54249aae6ff080e1d) )
+ ROM_LOAD( "gw17-3r.rom", 0x30000, 0x10000, CRC(79a9ce25) SHA1(74e3917b8e7a920ceb2135d7ef8fb2f2c5176b21) )
- ROM_REGION( 0x8000, "adpcm", 0 ) /* ADPCM samples */
+ ROM_REGION( 0x8000, "adpcm", 0 )
ROM_LOAD( "gw01-6a.rom", 0x0000, 0x8000, CRC(d78afa05) SHA1(b02a739b045f5cddf943ce59226ef234463eeebe) )
ROM_END
- /****************************************
- Argus no Senshi
-*****************************************/
+ /***************
+ Argus no Senshi
+******************/
ROM_START( rygarjs01 )
ROM_REGION( 0x20000, "maincpu", 0 )
-
- ROM_LOAD( "cpuj_5phc01.bin", 0x00000, 0x08000, CRC(0262b88b) SHA1(42135f50c2c416b749a364632ab174703a3781c3) ) /* code */
- ROM_LOAD( "cpuj_5m.bin", 0x08000, 0x04000, CRC(3f180979) SHA1(c4c2e9f83b06b8677978800bfcc39f4ba3b344ab) ) /* code */
- ROM_LOAD( "cpuj_5jhc1.bin", 0x10000, 0x08000, CRC(21eb55c0) SHA1(83ec2103ea3ce6d400f2f91d93d5f6f8bdb09e9e) ) /* banked at f000-f7ff */
+
+ ROM_LOAD( "cpuj_5phc01.bin", 0x00000, 0x08000, CRC(0262b88b) SHA1(42135f50c2c416b749a364632ab174703a3781c3) )
+ ROM_LOAD( "cpuj_5m.bin", 0x08000, 0x04000, CRC(3f180979) SHA1(c4c2e9f83b06b8677978800bfcc39f4ba3b344ab) )
+ ROM_LOAD( "cpuj_5jhc1.bin", 0x10000, 0x08000, CRC(21eb55c0) SHA1(83ec2103ea3ce6d400f2f91d93d5f6f8bdb09e9e) )
ROM_REGION( 0x10000, "soundcpu", 0 )
ROM_LOAD( "cpu_4h.bin", 0x0000, 0x2000, CRC(e4a2fa87) SHA1(ed58187dbbcf59358496a98ffd6c227a87d6c433) )
ROM_REGION( 0x08000, "gfx1", 0 )
- ROM_LOAD( "cpuj_8khc01.bin", 0x00000, 0x08000, CRC(c020cfd3) SHA1(8e0d6cfad07e44d6e08dd4fda160497dd8667f42) ) /* characters */
+ ROM_LOAD( "cpuj_8khc01.bin", 0x00000, 0x08000, CRC(c020cfd3) SHA1(8e0d6cfad07e44d6e08dd4fda160497dd8667f42) )
ROM_REGION( 0x20000, "gfx2", 0 )
- ROM_LOAD( "vid_6k.bin", 0x00000, 0x08000, CRC(aba6db9e) SHA1(43eb6f4f92afb5fbc11adc7e2ab04878ab56cb17) ) /* sprites */
- ROM_LOAD( "vid_6j.bin", 0x08000, 0x08000, CRC(ae1f2ed6) SHA1(6e6a33e665ba0884b7f57e9ad69d3f51e41d9e7b) ) /* sprites */
- ROM_LOAD( "vid_6h.bin", 0x10000, 0x08000, CRC(46d9e7df) SHA1(a24e0bea310a03636af704a0ad3f1a9cc4aafe12) ) /* sprites */
- ROM_LOAD( "vid_6g.bin", 0x18000, 0x08000, CRC(45839c9a) SHA1(eaee5767d8b0b62b991c089ef51b922e89850b79) ) /* sprites */
+ ROM_LOAD( "vid_6k.bin", 0x00000, 0x08000, CRC(aba6db9e) SHA1(43eb6f4f92afb5fbc11adc7e2ab04878ab56cb17) )
+ ROM_LOAD( "vid_6j.bin", 0x08000, 0x08000, CRC(ae1f2ed6) SHA1(6e6a33e665ba0884b7f57e9ad69d3f51e41d9e7b) )
+ ROM_LOAD( "vid_6h.bin", 0x10000, 0x08000, CRC(46d9e7df) SHA1(a24e0bea310a03636af704a0ad3f1a9cc4aafe12) )
+ ROM_LOAD( "vid_6g.bin", 0x18000, 0x08000, CRC(45839c9a) SHA1(eaee5767d8b0b62b991c089ef51b922e89850b79) )
ROM_REGION( 0x20000, "gfx3", 0 )
ROM_LOAD( "vid_6p.bin", 0x00000, 0x08000, CRC(9eae5f8e) SHA1(ed83b608ca57b9bf69fa866d9b8f55d16b7cff63) )
@@ -145,59 +151,53 @@ ROM_START( rygarjs01 )
ROM_LOAD( "vid_6c.bin", 0x10000, 0x08000, CRC(89868c85) SHA1(f21550f40e7a177e95c40f2726c651f85ca8edce) )
ROM_LOAD( "vid_6b.bin", 0x18000, 0x08000, CRC(35389a7b) SHA1(a887a89f9bbb5979bb589468d80efba1f243690b) )
- ROM_REGION( 0x4000, "adpcm", 0 ) /* ADPCM samples */
+ ROM_REGION( 0x4000, "adpcm", 0 )
ROM_LOAD( "cpu_1f.bin", 0x0000, 0x4000, CRC(3cc98c5a) SHA1(ea1035be939ed1a994f3273b33412c85dda0973e) )
ROM_END
- /****************************************
- Silk Worm
-*****************************************/
+ /*********
+ Silk Worm
+************/
ROM_START( silkworms01 )
ROM_REGION( 0x20000, "maincpu", 0 )
- ROM_LOAD( "silkwormhc01.4", 0x00000, 0x10000, CRC(73f3eb16) SHA1(89ec812f9b1d201e4c9c9774e8e8be1848eba334) ) /* c000-ffff is not used */
- ROM_LOAD( "silkworm.5", 0x10000, 0x10000, CRC(a6c7bb51) SHA1(75f6625459ab65f2d47a282c1295d4db38f5fe51) ) /* banked at f000-f7ff */
+ ROM_LOAD( "silkwormhc01.4", 0x00000, 0x10000, CRC(73f3eb16) SHA1(89ec812f9b1d201e4c9c9774e8e8be1848eba334) )
+ ROM_LOAD( "silkworm.5", 0x10000, 0x10000, CRC(a6c7bb51) SHA1(75f6625459ab65f2d47a282c1295d4db38f5fe51) )
ROM_REGION( 0x20000, "soundcpu", 0 )
ROM_LOAD( "silkworm.3", 0x0000, 0x8000, CRC(b589f587) SHA1(0be5e2bf3daf3e28d63fdc8c89bb6fe7c48c6c3f) )
ROM_REGION( 0x08000, "gfx1", 0 )
- ROM_LOAD( "silkwormhc01.2", 0x00000, 0x08000, CRC(dd312a50) SHA1(fe398f4e0991c5c1f746851f224dcad6b8a667df) ) /* characters */
+ ROM_LOAD( "silkwormhc01.2", 0x00000, 0x08000, CRC(dd312a50) SHA1(fe398f4e0991c5c1f746851f224dcad6b8a667df) )
ROM_REGION( 0x40000, "gfx2", 0 )
- ROM_LOAD( "silkworm.6", 0x00000, 0x10000, CRC(1138d159) SHA1(3b938606d448c4effdfe414bbf495b50cc3bc1c1) ) /* sprites */
- ROM_LOAD( "silkworm.7", 0x10000, 0x10000, CRC(d96214f7) SHA1(a5b2be3ae6a6eb8afef2c18c865a998fbf4adf93) ) /* sprites */
- ROM_LOAD( "silkworm.8", 0x20000, 0x10000, CRC(0494b38e) SHA1(03255f153824056e430a0b8595103f3b58b1fd97) ) /* sprites */
- ROM_LOAD( "silkworm.9", 0x30000, 0x10000, CRC(8ce3cdf5) SHA1(635248514c4e1e5aab7a2ed4d620a5b970d4a43a) ) /* sprites */
+ ROM_LOAD( "silkworm.6", 0x00000, 0x10000, CRC(1138d159) SHA1(3b938606d448c4effdfe414bbf495b50cc3bc1c1) )
+ ROM_LOAD( "silkworm.7", 0x10000, 0x10000, CRC(d96214f7) SHA1(a5b2be3ae6a6eb8afef2c18c865a998fbf4adf93) )
+ ROM_LOAD( "silkworm.8", 0x20000, 0x10000, CRC(0494b38e) SHA1(03255f153824056e430a0b8595103f3b58b1fd97) )
+ ROM_LOAD( "silkworm.9", 0x30000, 0x10000, CRC(8ce3cdf5) SHA1(635248514c4e1e5aab7a2ed4d620a5b970d4a43a) )
ROM_REGION( 0x40000, "gfx3", 0 )
- ROM_LOAD( "silkworm.10", 0x00000, 0x10000, CRC(8c7138bb) SHA1(0cfd69fa77d5b546f7dad80537d8d2497ae758bc) ) /* tiles #1 */
- ROM_LOAD( "silkworm.11", 0x10000, 0x10000, CRC(6c03c476) SHA1(79ad800a2f4ba6d44ba5a31210cbd8566bb357b6) ) /* tiles #1 */
- ROM_LOAD( "silkworm.12", 0x20000, 0x10000, CRC(bb0f568f) SHA1(b66c6d0407ed0b068c6bf07987f1b923d4a6e4f8) ) /* tiles #1 */
- ROM_LOAD( "silkworm.13", 0x30000, 0x10000, CRC(773ad0a4) SHA1(f7576e1ac8c779b33d7ec393555fd097a34257fa) ) /* tiles #1 */
+ ROM_LOAD( "silkworm.10", 0x00000, 0x10000, CRC(8c7138bb) SHA1(0cfd69fa77d5b546f7dad80537d8d2497ae758bc) )
+ ROM_LOAD( "silkworm.11", 0x10000, 0x10000, CRC(6c03c476) SHA1(79ad800a2f4ba6d44ba5a31210cbd8566bb357b6) )
+ ROM_LOAD( "silkworm.12", 0x20000, 0x10000, CRC(bb0f568f) SHA1(b66c6d0407ed0b068c6bf07987f1b923d4a6e4f8) )
+ ROM_LOAD( "silkworm.13", 0x30000, 0x10000, CRC(773ad0a4) SHA1(f7576e1ac8c779b33d7ec393555fd097a34257fa) )
ROM_REGION( 0x40000, "gfx4", 0 )
- ROM_LOAD( "silkworm.14", 0x00000, 0x10000, CRC(409df64b) SHA1(cada970bf9cc8f6522e7a71e00fe873568852873) ) /* tiles #2 */
- ROM_LOAD( "silkworm.15", 0x10000, 0x10000, CRC(6e4052c9) SHA1(e2e3d7221b75cb044449a25a076a93c3def1f11b) ) /* tiles #2 */
- ROM_LOAD( "silkworm.16", 0x20000, 0x10000, CRC(9292ed63) SHA1(70aa46fcc187b8200c5d246870e2e2dc4b2985cb) ) /* tiles #2 */
- ROM_LOAD( "silkworm.17", 0x30000, 0x10000, CRC(3fa4563d) SHA1(46e3cc41491d63efcdda43c84c7ac1385a1926d0) ) /* tiles #2 */
+ ROM_LOAD( "silkworm.14", 0x00000, 0x10000, CRC(409df64b) SHA1(cada970bf9cc8f6522e7a71e00fe873568852873) )
+ ROM_LOAD( "silkworm.15", 0x10000, 0x10000, CRC(6e4052c9) SHA1(e2e3d7221b75cb044449a25a076a93c3def1f11b) )
+ ROM_LOAD( "silkworm.16", 0x20000, 0x10000, CRC(9292ed63) SHA1(70aa46fcc187b8200c5d246870e2e2dc4b2985cb) )
+ ROM_LOAD( "silkworm.17", 0x30000, 0x10000, CRC(3fa4563d) SHA1(46e3cc41491d63efcdda43c84c7ac1385a1926d0) )
- ROM_REGION( 0x8000, "adpcm", 0 ) /* ADPCM samples */
+ ROM_REGION( 0x8000, "adpcm", 0 )
ROM_LOAD( "silkworm.1", 0x0000, 0x8000, CRC(5b553644) SHA1(5d39d2251094c17f7b732b4861401b3516fce9b1) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Gemini Wing
-HACK( 1987, geminis01, gemini, gemini, gemini, tecmo_state, gemini, ROT90, "Hacks", "Gemini Wing (Japan)(Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 1987, geminis01, gemini, gemini, gemini, tecmo_state, gemini, ROT90, "Unknown", "Gemini Wing (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Argus no Senshi
-HACK( 1986, rygarjs01, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Hacks", "Argus no Senshi (Japan)(Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 1986, rygarjs01, rygar, rygar, rygar, tecmo_state, rygar, ROT0, "Unknown", "Argus no Senshi (Translation Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Silk Worm
-HACK( 1988, silkworms01, silkworm, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Hacks", "Silk Worm (World)(Translation Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 1988, silkworms01, silkworm, silkworm, silkworm, tecmo_state, silkworm, ROT0, "Unknown", "Silk Worm (Translation Chinese)(World)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/tecmo16.cpp b/docs/release/src/hbmame/drivers/tecmo16.cpp
index ead3b314501..317485ed713 100644
--- a/docs/release/src/hbmame/drivers/tecmo16.cpp
+++ b/docs/release/src/hbmame/drivers/tecmo16.cpp
@@ -29,4 +29,4 @@ ROM_END
-HACK( 1992, fstarfrcc, fstarfrc, fstarfrc, fstarfrc, tecmo16_state, 0, ROT90, "Tecmo", "Final Star Force (Chinese)", 0 )
+HACK( 200?, fstarfrcc, fstarfrc, fstarfrc, fstarfrc, tecmo16_state, 0, ROT90, "Tecmo", "Final Star Force (Translation Chinese)(US)", 0 )
diff --git a/docs/release/src/hbmame/drivers/tempest.cpp b/docs/release/src/hbmame/drivers/tempest.cpp
index 8caca9b745a..ec3a1c7dd7d 100644
--- a/docs/release/src/hbmame/drivers/tempest.cpp
+++ b/docs/release/src/hbmame/drivers/tempest.cpp
@@ -620,35 +620,35 @@ void tempmg_state::init_tempmg()
{
address_space &space = m_maincpu->space(AS_PROGRAM);
uint8_t *RAM = memregion("maincpu")->base();
- membank("bank1")->configure_entries(0, 8, &RAM[0x11000], 0x8000); // main roms
- membank("bank2")->configure_entries(0, 8, &RAM[0x17800], 0x8000); // vectors
+ membank("bank1")->configure_entries(0, 8, &RAM[0x11000], 0x8000); // main roms
+ membank("bank2")->configure_entries(0, 8, &RAM[0x17800], 0x8000); // vectors
tempmg_rombank_w (space, 0,0);
}
void tempmg_state::tempmg_map(address_map &map) {
- map(0x0000,0x07ff).ram();
- map(0x0800,0x080f).writeonly().share("colorram");
- map(0x0c00,0x0c00).portr("IN0");
- map(0x0d00,0x0d00).portr("DSW1");
- map(0x0e00,0x0e00).portr("DSW2");
- map(0x2000,0x2fff).ram().share("vectorram").region("maincpu",0x2000);
- map(0x3000,0x3fff).rom();
- map(0x4000,0x4000).w(FUNC(tempmg_state::tempest_coin_w));
- map(0x4800,0x4800).w("avg",FUNC(avg_tempest_device::go_w));
- map(0x5000,0x5000).w(FUNC(tempmg_state::wdclr_w));
- map(0x5800,0x5800).w("avg",FUNC(avg_tempest_device::reset_w));
- map(0x6000,0x603f).w("earom",FUNC(atari_vg_earom_device::write));
- map(0x6040,0x6040).r("mathbox",FUNC(mathbox_device::status_r)).w("earom",FUNC(atari_vg_earom_device::ctrl_w));
- map(0x6050,0x6050).r("earom",FUNC(atari_vg_earom_device::read));
- map(0x6060,0x6060).r("mathbox",FUNC(mathbox_device::lo_r));
- map(0x6070,0x6070).r("mathbox",FUNC(mathbox_device::hi_r));
- map(0x6080,0x609f).w("mathbox",FUNC(mathbox_device::go_w));
- map(0x60c0,0x60cf).rw("pokey1",FUNC(pokey_device::read),FUNC(pokey_device::write));
- map(0x60d0,0x60df).rw("pokey2",FUNC(pokey_device::read),FUNC(pokey_device::write));
- map(0x60e0,0x60e0).w(FUNC(tempmg_state::tempest_led_w));
- map(0x9000,0xdfff).bankr("bank1");
- map(0xe000,0xe000).w(FUNC(tempmg_state::tempmg_rombank_w));
- map(0xf800,0xffff).bankr("bank2");
+ map(0x0000, 0x07ff).ram();
+ map(0x0800, 0x080f).writeonly().share("colorram");
+ map(0x0c00, 0x0c00).portr("IN0");
+ map(0x0d00, 0x0d00).portr("DSW1");
+ map(0x0e00, 0x0e00).portr("DSW2");
+ map(0x2000, 0x2fff).ram().share("vectorram").region("maincpu",0x2000);
+ map(0x3000, 0x3fff).rom();
+ map(0x4000, 0x4000).w(FUNC(tempmg_state::tempest_coin_w));
+ map(0x4800, 0x4800).w(m_avg,FUNC(avg_tempest_device::go_w));
+ map(0x5000, 0x5000).w(FUNC(tempmg_state::wdclr_w));
+ map(0x5800, 0x5800).w(m_avg,FUNC(avg_tempest_device::reset_w));
+ map(0x6000, 0x603f).w(FUNC(tempmg_state::earom_write));
+ map(0x6040, 0x6040).r(m_mathbox, FUNC(mathbox_device::status_r)).w(FUNC(tempmg_state::earom_control_w));
+ map(0x6050, 0x6050).r(FUNC(tempmg_state::earom_read));
+ map(0x6060, 0x6060).r(m_mathbox,FUNC(mathbox_device::lo_r));
+ map(0x6070, 0x6070).r(m_mathbox,FUNC(mathbox_device::hi_r));
+ map(0x6080, 0x609f).w(m_mathbox,FUNC(mathbox_device::go_w));
+ map(0x60c0, 0x60cf).rw("pokey1",FUNC(pokey_device::read),FUNC(pokey_device::write));
+ map(0x60d0, 0x60df).rw("pokey2",FUNC(pokey_device::read),FUNC(pokey_device::write));
+ map(0x60e0, 0x60e0).w(FUNC(tempmg_state::tempest_led_w));
+ map(0x9000, 0xdfff).bankr("bank1");
+ map(0xe000, 0xe000).w(FUNC(tempmg_state::tempmg_rombank_w));
+ map(0xf800, 0xffff).bankr("bank2");
}
MACHINE_CONFIG_START( tempmg_state::tempmg )
diff --git a/docs/release/src/hbmame/drivers/timelimit.cpp b/docs/release/src/hbmame/drivers/timelimit.cpp
index 6a2bd2a3cf1..56181a54e0e 100644
--- a/docs/release/src/hbmame/drivers/timelimit.cpp
+++ b/docs/release/src/hbmame/drivers/timelimit.cpp
@@ -43,16 +43,16 @@ MACHINE_CONFIG_START( timelimt_hbmame::timelimit )
MCFG_DEVICE_ADD("audiocpu", Z80,18432000/6) /* 3.072 MHz */
MCFG_DEVICE_PROGRAM_MAP(sound_map)
MCFG_DEVICE_IO_MAP(sound_io_map)
- MCFG_DEVICE_VBLANK_INT_DRIVER("screen", timelimt_state, irq0_line_hold) /* ? */
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", timelimt_hbmame, irq0_line_hold) /* ? */
MCFG_QUANTUM_TIME(attotime::from_hz(3000))
- MCFG_DEVICE_ADD("mainlatch", LS259, 0) // IC15
- MCFG_ADDRESSABLE_LATCH_Q0_OUT_CB(WRITELINE(*this, timelimt_state, nmi_enable_w))
- MCFG_ADDRESSABLE_LATCH_Q2_OUT_CB(WRITELINE(*this, timelimt_state, coin_lockout_w))
- MCFG_ADDRESSABLE_LATCH_Q3_OUT_CB(INPUTLINE("audiocpu", INPUT_LINE_RESET)) MCFG_DEVCB_INVERT
- MCFG_ADDRESSABLE_LATCH_Q6_OUT_CB(NOOP) // probably flip screen
- MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(NOOP) // probably flip screen
+ ls259_device &mainlatch(LS259(config, "mainlatch")); // IC15
+ mainlatch.q_out_cb<0>().set(FUNC(timelimt_hbmame::nmi_enable_w));
+ mainlatch.q_out_cb<2>().set(FUNC(timelimt_hbmame::coin_lockout_w));
+ mainlatch.q_out_cb<3>().set_inputline(m_audiocpu, INPUT_LINE_RESET).invert();
+ mainlatch.q_out_cb<6>().set_nop(); // probably flip screen
+ mainlatch.q_out_cb<7>().set_nop(); // probably flip screen
MCFG_WATCHDOG_ADD("watchdog")
@@ -62,12 +62,12 @@ MACHINE_CONFIG_START( timelimt_hbmame::timelimit )
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
MCFG_SCREEN_SIZE(32*8, 32*8)
MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1)
- MCFG_SCREEN_UPDATE_DRIVER(timelimt_state, screen_update)
+ MCFG_SCREEN_UPDATE_DRIVER(timelimt_hbmame, screen_update)
MCFG_SCREEN_PALETTE("palette")
MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_timelimt)
MCFG_PALETTE_ADD("palette", 64+32)
- MCFG_PALETTE_INIT_OWNER(timelimt_state, timelimt)
+ MCFG_PALETTE_INIT_OWNER(timelimt_hbmame, timelimt)
/* sound hardware */
SPEAKER(config, "mono").front_center();
diff --git a/docs/release/src/hbmame/drivers/tmnt.cpp b/docs/release/src/hbmame/drivers/tmnt.cpp
index e0d620e3b77..509834125eb 100644
--- a/docs/release/src/hbmame/drivers/tmnt.cpp
+++ b/docs/release/src/hbmame/drivers/tmnt.cpp
@@ -30,15 +30,18 @@ ROM_END
// YEAR, NAME, PARENT, MACHINE, INPUT, INIT, MONITOR,COMPANY,FULLNAME,FLAGS
-HACK( 2009, ssridersaex, ssriders, ssriders, ssriders, tmnt_state, 0, ROT0, "Pipi899","Sunset Riders (2 Players ver ABD EX Super Version)", MACHINE_SUPPORTS_SAVE )
+HACK( 2009, ssridersaex, ssriders, ssriders, ssriders, tmnt_state, 0, ROT0, "Pipi899","Sunset Riders (EX Super Version)(2009-07-28)(2 Players ver ABD)", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Sunset Riders
-*****************************************/
+ /*************
+ Sunset Riders
+****************/
ROM_START( ssridersudas01 )
ROM_REGION( 0xc0000, "maincpu", 0 )
@@ -61,13 +64,88 @@ ROM_START( ssridersudas01 )
ROM_REGION( 0x100000, "k053260", 0 )
ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
- ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
+ ROM_REGION( 0x80, "eeprom", 0 )
ROM_LOAD( "ssriders_uda.nv", 0x0000, 0x080, CRC(148c6d64) SHA1(38016ba7e29f821a4c0de67a7ddc686d307e4659) )
ROM_END
- /****************************************
- Teenage Mutant Ninja Turtles
-*****************************************/
+ROM_START( ssridersebcs01 )
+ ROM_REGION( 0xc0000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "064ebc02s01.8e", 0x000000, 0x40000, CRC(b98e9dd6) SHA1(d278c91449a36d758d0456b32f3ce1b4dee43278) )
+ ROM_LOAD16_BYTE( "064ebc03s01.8g", 0x000001, 0x40000, CRC(a6566ab1) SHA1(9e170117e7865767492a00ca693e99bdabd3082f) )
+ ROM_LOAD16_BYTE( "064eab04.10e", 0x080000, 0x20000, CRC(ef2315bd) SHA1(2c8b11321cb5fdb78d760fabca666c0d8cc5b298) )
+ ROM_LOAD16_BYTE( "064eab05.10g", 0x080001, 0x20000, CRC(51d6fbc4) SHA1(e80de7d155b7f263c48ef4ae2702059be3c18e76) )
+
+ ROM_REGION( 0x10000, "audiocpu", 0 )
+ ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) )
+
+ ROM_REGION( 0x100000, "k052109", 0 )
+ ROM_LOAD32_WORD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) )
+ ROM_LOAD32_WORD( "064e11.12k", 0x000002, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) )
+
+ ROM_REGION( 0x200000, "k053245", 0 )
+ ROM_LOAD32_WORD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) )
+ ROM_LOAD32_WORD( "064e07.3l", 0x000002, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) )
+
+ ROM_REGION( 0x100000, "k053260", 0 )
+ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
+
+ ROM_REGION( 0x80, "eeprom", 0 )
+ ROM_LOAD( "ssriders_ebc.nv", 0x0000, 0x080, CRC(1918e90f) SHA1(edddbe80a5c9dd64411596b1aa4d7fce7b7090ae) )
+ROM_END
+
+ROM_START( ssridersjbds01 )
+ ROM_REGION( 0xc0000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "064jbd02s01.8e", 0x000000, 0x40000, CRC(58948d51) SHA1(ed545ef520d64740ba8ff2b11913de4e6e525b69) )
+ ROM_LOAD16_BYTE( "064jbd03s01.8g", 0x000001, 0x40000, CRC(8ce962cc) SHA1(24f77291d35fc09e11658d3c6cde77833b71dbdf) )
+ ROM_LOAD16_BYTE( "064eab04.10e", 0x080000, 0x20000, CRC(ef2315bd) SHA1(2c8b11321cb5fdb78d760fabca666c0d8cc5b298) )
+ ROM_LOAD16_BYTE( "064eab05.10g", 0x080001, 0x20000, CRC(51d6fbc4) SHA1(e80de7d155b7f263c48ef4ae2702059be3c18e76) )
+
+ ROM_REGION( 0x10000, "audiocpu", 0 )
+ ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) )
+
+ ROM_REGION( 0x100000, "k052109", 0 )
+ ROM_LOAD32_WORD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) )
+ ROM_LOAD32_WORD( "064e11.12k", 0x000002, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) )
+
+ ROM_REGION( 0x200000, "k053245", 0 )
+ ROM_LOAD32_WORD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) )
+ ROM_LOAD32_WORD( "064e07.3l", 0x000002, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) )
+
+ ROM_REGION( 0x100000, "k053260", 0 )
+ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
+
+ ROM_REGION( 0x80, "eeprom", 0 )
+ ROM_LOAD( "ssriders_jbd.nv", 0x0000, 0x080, CRC(006200e3) SHA1(a6a0640c1a6d69a41db90f1fc935e97f2fa68553) )
+ROM_END
+
+ROM_START( ssridersubcs01 )
+ ROM_REGION( 0xc0000, "maincpu", 0 )
+ ROM_LOAD16_BYTE( "064ubc02s01.8e", 0x000000, 0x40000, CRC(8efeb117) SHA1(ab43b1d37bc758b74f8de6dc3a95d1e70b52efe2) )
+ ROM_LOAD16_BYTE( "064ubc03s01.8g", 0x000001, 0x40000, CRC(5db4f52b) SHA1(5a1355f04f78c92405d650033707e7536340767b) )
+ ROM_LOAD16_BYTE( "064eab04.10e", 0x080000, 0x20000, CRC(ef2315bd) SHA1(2c8b11321cb5fdb78d760fabca666c0d8cc5b298) )
+ ROM_LOAD16_BYTE( "064eab05.10g", 0x080001, 0x20000, CRC(51d6fbc4) SHA1(e80de7d155b7f263c48ef4ae2702059be3c18e76) )
+
+ ROM_REGION( 0x10000, "audiocpu", 0 )
+ ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) )
+
+ ROM_REGION( 0x100000, "k052109", 0 )
+ ROM_LOAD32_WORD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) )
+ ROM_LOAD32_WORD( "064e11.12k", 0x000002, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) )
+
+ ROM_REGION( 0x200000, "k053245", 0 )
+ ROM_LOAD32_WORD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) )
+ ROM_LOAD32_WORD( "064e07.3l", 0x000002, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) )
+
+ ROM_REGION( 0x100000, "k053260", 0 )
+ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) )
+
+ ROM_REGION( 0x80, "eeprom", 0 )
+ ROM_LOAD( "ssriders_ubc.nv", 0x0000, 0x080, CRC(31c5504f) SHA1(fa6ed1860122552e94abb27a6ea75f4cb8054e76) )
+ROM_END
+
+ /****************************
+ Teenage Mutant Ninja Turtles
+*******************************/
ROM_START( tmnt2s01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -92,7 +170,7 @@ ROM_START( tmnt2s01 )
ROM_REGION( 0x200000, "k053260", 0 )
ROM_LOAD( "063b06.1d", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) )
- ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
+ ROM_REGION( 0x80, "eeprom", 0 )
ROM_LOAD( "tmnt2_ada.nv", 0x0000, 0x080, CRC(063068a0) SHA1(c1da5319428fd8fb60305a2d7cc166596b2fe5a4) )
ROM_END
@@ -119,7 +197,7 @@ ROM_START( tmnt2s02 )
ROM_REGION( 0x200000, "k053260", 0 )
ROM_LOAD( "063b06.1d", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) )
- ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
+ ROM_REGION( 0x80, "eeprom", 0 )
ROM_LOAD( "tmnt2_ada.nv", 0x0000, 0x080, CRC(063068a0) SHA1(c1da5319428fd8fb60305a2d7cc166596b2fe5a4) )
ROM_END
@@ -142,27 +220,23 @@ ROM_START( tmnt2as01 )
ROM_LOAD32_WORD( "063b07.3l", 0x000002, 0x100000, CRC(d9bee7bf) SHA1(7bbb65138fbd216b80412783e6f0072742101440) )
ROM_LOAD32_WORD( "063b10.7k", 0x200000, 0x080000, CRC(f2dd296e) SHA1(a2aad10bfb0904dd73c2ee11049648c94de7f4d5) )
ROM_LOAD32_WORD( "063b08.3k", 0x200002, 0x080000, CRC(3b1ae36f) SHA1(9e69cae8b517497ac77c4d148f56f2bb6a23de89) )
- /* second half empty */
ROM_REGION( 0x200000, "k053260", 0 )
ROM_LOAD( "063b06.1d", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) )
- ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
+ ROM_REGION( 0x80, "eeprom", 0 )
ROM_LOAD( "tmnt2_ada.nv", 0x0000, 0x080, CRC(063068a0) SHA1(c1da5319428fd8fb60305a2d7cc166596b2fe5a4) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Sunset Riders
-HACK( 1991, ssridersudas01, ssriders, ssriders, ssrid4ps, tmnt_state, 0, ROT0, "Hacks", "Sunset Riders (4 Players ver EAC)(Ex Super version)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ssridersudas01, ssriders, ssriders, ssrid4ps, tmnt_state, 0, ROT0, "pipi899", "Sunset Riders (Ex Super version)(2009-07-28)(4 Players ver EAC)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ssridersebcs01, ssriders, ssriders, ssriders, tmnt_state, 0, ROT0, "pipi899", "Sunset Riders (Ex Super version)(2009-07-28)(2 Players ver EBC)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ssridersjbds01, ssriders, ssriders, ssriders, tmnt_state, 0, ROT0, "pipi899", "Sunset Riders (Ex Super version)(2009-07-28)(2 Players ver JBD)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, ssridersubcs01, ssriders, ssriders, ssriders, tmnt_state, 0, ROT0, "pipi899", "Sunset Riders (Ex Super version)(2009-07-28)(2 Players ver UBC)", MACHINE_SUPPORTS_SAVE )
// Teenage Mutant Ninja Turtles
-HACK( 1991, tmnt2s01, tmnt2, tmnt2, ssrid4ps, tmnt_state, 0, ROT0, "Hacks", "Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver ADA)(Ex Super version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, tmnt2s02, tmnt2, tmnt2, ssrid4ps, tmnt_state, 0, ROT0, "Hacks", "Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver ADA)(Start Change Char)", MACHINE_SUPPORTS_SAVE )
-HACK( 1991, tmnt2as01, tmnt2, tmnt2, ssrid4ps, tmnt_state, 0, ROT0, "Hacks", "Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver ADA)(Cowabunga Mode)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, tmnt2s01, tmnt2, tmnt2, ssrid4ps, tmnt_state, 0, ROT0, "Unknown", "Teenage Mutant Ninja Turtles (Ex Super version)(4 Players ver ADA)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, tmnt2s02, tmnt2, tmnt2, ssrid4ps, tmnt_state, 0, ROT0, "Unknown", "Teenage Mutant Ninja Turtles (Start Change Char)(4 Players ver ADA)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, tmnt2as01, tmnt2, tmnt2, ssrid4ps, tmnt_state, 0, ROT0, "Unknown", "Teenage Mutant Ninja Turtles (Cowabunga Mode)(4 Players ver ADA)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/toaplan2.cpp b/docs/release/src/hbmame/drivers/toaplan2.cpp
index 02dcb7a18b2..ec7053e7132 100644
--- a/docs/release/src/hbmame/drivers/toaplan2.cpp
+++ b/docs/release/src/hbmame/drivers/toaplan2.cpp
@@ -85,17 +85,21 @@ ROM_END
-HACK( 1993, batsugunt, batsugun, batsugun, batsugun, toaplan2_state, dogyuun, ROT270, "Eezezy", "Batsugun Transparent (HACK BY EEZEZY(LB70))", MACHINE_SUPPORTS_SAVE )
-HACK( 1996, bgareggz, bgaregga, bgaregga, bgaregga, toaplan2_state, bgaregga, ROT270, "Zack", "Battle Garegga (Europe / USA / Japan / Asia) (Zakk version)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, kgpe, kingdmgp, shippumd, kingdmgp, toaplan2_state, 0, ROT270, "Neil Corlett", "Kingdom Grand Prix" , MACHINE_SUPPORTS_SAVE )
-HACK( 1993, mahoudcn, sstriker, mahoudai, mahoudai, toaplan2_state, 0, ROT270, "Raizing (Able license)", "Mahou Daisakusen (Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, batsugunt, batsugun, batsugun, batsugun, toaplan2_state, dogyuun, ROT270, "Eezezy", "Batsugun Transparent (HACK BY EEZEZY(LB70))", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, bgareggz, bgaregga, bgaregga, bgaregga, toaplan2_state, bgaregga, ROT270, "Zack", "Battle Garegga (Zakk version)(Europe / USA / Japan / Asia) (Sat Feb 3 1996)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, kgpe, kingdmgp, shippumd, kingdmgp, toaplan2_state, 0, ROT270, "Neil Corlett", "Kingdom Grand Prix" , MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mahoudcn, sstriker, mahoudai, mahoudai, toaplan2_state, 0, ROT270, "Raizing (Able license)", "Mahou Daisakusen (Chinese)", MACHINE_SUPPORTS_SAVE )
-//PSmame
+// PSmame (c) gaston90 used with permission
- /***************************************
- Mahou Daisakusen
-***************************************/
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
+
+ /****************
+ Mahou Daisakusen
+*******************/
ROM_START( mahoudais01 )
ROM_REGION( 0x080000, "maincpu", 0 )
@@ -109,15 +113,15 @@ ROM_START( mahoudais01 )
ROM_LOAD( "ra-ma01-rom3hc01.u1", 0x100000, 0x100000, CRC(Be068595) SHA1(3e0f9179fce5d9337c18021debe3954157657568) )
ROM_REGION( 0x008000, "text", 0 )
- ROM_LOAD( "ra_ma_01_05hc01.u81", 0x000000, 0x008000, CRC(46f03623) SHA1(47cac08f147329a868828f94a1044d8511911b28) )
+ ROM_LOAD( "ra_ma_01_05hc01.u81", 0x000000, 0x008000, CRC(95d5d1dc) SHA1(a42cabb68443fe71702e552754ed0326480e7c98) )
ROM_REGION( 0x40000, "oki1", 0 )
ROM_LOAD( "ra-ma01-rom1.u57", 0x00000, 0x40000, CRC(6edb2ab8) SHA1(e3032e8eda2686f30df4b7a088c5a4d4d45782ed) )
ROM_END
- /***************************************
- Shippu Mahou Daisakusen
-***************************************/
+ /***********************
+ Shippu Mahou Daisakusen
+**************************/
ROM_START( shippumds01 )
ROM_REGION( 0x100000, "maincpu", 0 )
@@ -138,9 +142,9 @@ ROM_START( shippumds01 )
ROM_LOAD( "ma02rom6.bin", 0x00000, 0x80000, CRC(199e7cae) SHA1(0f5e13cc8ec42c80bb4bbff90aba29cdb15213d4) )
ROM_END
- /***************************************
- Snow Bros 2
-***************************************/
+ /***********
+ Snow Bros 2
+**************/
ROM_START( snowbro2s01 )
ROM_REGION( 0x080000, "maincpu", 0 )
@@ -170,19 +174,13 @@ ROM_START( snowbro2s02 )
ROM_LOAD( "rom4", 0x00000, 0x80000, CRC(638f341e) SHA1(aa3fca25f099339ece1878ea730c5e9f18ec4823) )
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Mahou Daisakusen
-HACK( 1993, mahoudais01, sstriker, mahoudai, mahoudai, toaplan2_state, 0, ROT270, "Hacks", "Mahou Daisakusen (Japan)(Translation-Chinese)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, mahoudais01, sstriker, mahoudai, mahoudai, toaplan2_state, 0, ROT270, "liujunusa", "Mahou Daisakusen (Translation-Chinese)(Japan)", MACHINE_SUPPORTS_SAVE )
// Shippu Mahou Daisakusen
-HACK( 1994, shippumds01, kingdmgp, shippumd, shippumd, toaplan2_state, 0, ROT270, "Hacks", "Shippu Mahou Daisakusen (Japan)(Translation-English)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, shippumds01, kingdmgp, shippumd, shippumd, toaplan2_state, 0, ROT270, "NeilCorlett", "Shippu Mahou Daisakusen (Translation English)(Japan)", MACHINE_SUPPORTS_SAVE )
// Snow Bros 2
-HACK( 1994, snowbro2s01, snowbro2, snowbro2, snowbro2, toaplan2_state, 0, ROT0, "Hacks", "Snow Bros 2 (Max Power, Easy Change The Character)", MACHINE_SUPPORTS_SAVE )
-HACK( 1994, snowbro2s02, snowbro2, snowbro2, snowbro2, toaplan2_state, 0, ROT0, "Hacks", "Snow Bros 2 (Change Character)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, snowbro2s01, snowbro2, snowbro2, snowbro2, toaplan2_state, 0, ROT0, "RockyWall", "Snow Bros 2 (Max Power, Easy Change The Character)", MACHINE_SUPPORTS_SAVE )
+HACK( 200?, snowbro2s02, snowbro2, snowbro2, snowbro2, toaplan2_state, 0, ROT0, "DDJ", "Snow Bros 2 (Change Character)", MACHINE_SUPPORTS_SAVE )
diff --git a/docs/release/src/hbmame/drivers/vsnes.cpp b/docs/release/src/hbmame/drivers/vsnes.cpp
index 0c3aff4f92c..8900827a8d9 100644
--- a/docs/release/src/hbmame/drivers/vsnes.cpp
+++ b/docs/release/src/hbmame/drivers/vsnes.cpp
@@ -34,12 +34,15 @@ HACK( 2002, mrio2002, suprmrio, vsnes, suprmrio, vsnes_state, vsnormal, ROT0, "N
HACK( 1986, suprsktr, suprmrio, vsnes, suprmrio, vsnes_state, vsnormal, ROT0, "Nintendo", "Vs. Super Skater Bros.", 0 )
-//PSmame
+// PSmame (c) gaston90 used with permission
+ /****************************************************
+ Proyecto Shadows Mame Build Plus
+*****************************************************/
- /****************************************
- Vs. Dr. Mario
-*****************************************/
+ /*************
+ Vs. Dr. Mario
+****************/
ROM_START( drmarios01 )
ROM_REGION( 0x20000, "maincpu", 0 )
@@ -51,13 +54,7 @@ ROM_START( drmarios01 )
PALETTE_2C04_0003("ppu1:palette")
ROM_END
-/*************************************
- *
- * Game driver(s)
- *
- *************************************/
-// Proyecto Shadows Mame Build Plus
/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */
// Vs. Dr. Mario
-HACK( 1990, drmarios01, drmario, vsnes, drmario, vsnes_state, drmario, ROT0, "Hacks", "Vs. Dr. Mario (Translation Chinese)", 0 )
+HACK( 2002, drmarios01, drmario, vsnes, drmario, vsnes_state, drmario, ROT0, "liujunusa", "Vs. Dr. Mario (Translation Chinese)(2002-10)", 0 )
diff --git a/docs/release/src/hbmame/drivers/zn.cpp b/docs/release/src/hbmame/drivers/zn.cpp
index 557e78c4aa6..e3c1d465ea4 100644
--- a/docs/release/src/hbmame/drivers/zn.cpp
+++ b/docs/release/src/hbmame/drivers/zn.cpp
@@ -20,5 +20,5 @@ ROM_START( doapph01 )
ROM_LOAD( "mg05", 0x000000, 0x000008, CRC(5748a4ca) SHA1(c88d73f6a646a9ddefdfd84cba70d591759c069f) )
ROM_END
-HACK( 1998, doapph01, coh1002m, coh1002m, zn, zn_state, 0, ROT0, "Tecmo", "Dead Or Alive ++ (Japan)(Enable hidden characters)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
+HACK( 200?, doapph01, coh1002m, coh1002m, zn, zn_state, 0, ROT0, "yumeji", "Dead Or Alive ++ (Enable hidden characters)(Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
diff --git a/docs/release/src/hbmame/hbmame.lst b/docs/release/src/hbmame/hbmame.lst
index 6c19fa9d753..f1e015b574a 100644
--- a/docs/release/src/hbmame/hbmame.lst
+++ b/docs/release/src/hbmame/hbmame.lst
@@ -139,6 +139,7 @@ pwrinst2z
pwrinst2s01
plegends //parent
plegendsjs01
+plegendsjs02
gaia //parent
gaias01
metmqstr //parent
@@ -1891,6 +1892,13 @@ kof96s31
kof96s32
kof96s33
kof96s34
+kof96s35
+kof96s36
+kof96s37
+kof96s38
+kof96s39
+kof96s40
+kof96cns01
@source:kof97.cpp
kof97aa
@@ -2297,6 +2305,79 @@ kof97hx269
kof97hx270
kof97hx271
kof97hx272
+kof97hx273
+kof97hx274
+kof97hx275
+kof97hx276
+kof97hx277
+kof97hx278
+kof97hx279
+kof97hx281
+kof97hx282
+kof97hx285
+kof97hx286
+kof97hx287
+kof97hx289
+kof97hx290
+kof97hx291
+kof97hx292
+kof97hx293
+kof97hx294
+kof97hx295
+kof97hx296
+kof97hx297
+kof97hx298
+kof97hx299
+kof97hx300
+kof97hx302
+kof97hx303
+kof97hx304
+kof97hs01
+kof97hs02
+kof97hs03
+kof97hs04
+kof97hs05
+kof97hs06
+kof97hs07
+kof97hs08
+kof97hs09
+kof97hs10
+kof97hs11
+kof97hs12
+kof97hs13
+kof97hs14
+kof97hs15
+kof97hs16
+kof97hs17
+kof97hs18
+kof97hs19
+kof97hs20
+kof97hs21
+kof97hs22
+kof97hs23
+kof97hs24
+kof97hs25
+kof97hs26
+kof97hs27
+kof97hs28
+kof97hs29
+kof97hs30
+kof97hs31
+kof97hs32
+kof97hs33
+kof97hs34
+kof97hs35
+kof97hs36
+kof97hs37
+kof97hs38
+kof97hs39
+kof97hs40
+kof97hs41
+kof97hs42
+kof97hs43
+kof97hs44
+kof97hs45
+kof97hs46
kof97plss01
kof97plss02
kof97plss03
@@ -2316,6 +2397,34 @@ kof97plss16
kof97plss17
kof97plss18
kof97plss19
+kof97plas01
+kof97plas02
+kof97plas03
+kof97plas04
+kof97plas05
+kof97plas06
+kof97plas07
+kof97xts02
+kof97xts03
+kof97xts04
+kof97xts05
+kof97xts06
+kof97xts07
+kof97xts08
+kof97xts09
+kof97xts10
+kof97xts11
+kof97xts12
+kof97xts13
+kof97xts14
+kof97xts15
+kof97xts16
+kof97xts17
+kof97xts18
+kof97xts21
+kof97xts23
+kof97xts24
+kof97xts25
@source:kof98.cpp
kof98aas
@@ -2519,18 +2628,11 @@ kof98s44
kof98s45
kof98h01
kof98h02
-kof98h03
-kof98h04
-kof98h05
-kof98h06
-kof98h07
-kof98h08
kof98h09
kof98h10
kof98hh01
kof98hh02
kof98hh03
-kof98hh04
kof98hh05
kof98hh06
kof98hh07
@@ -2551,7 +2653,6 @@ kof98hh21
kof98hh22
kof98hh23
kof98hh24
-kof98hh25
kof98hh26
kof98hh27
kof98hh28
@@ -2595,12 +2696,18 @@ kof98hh69
kof98hh71
kof98hh72
kof98hh73
+kof98hh74
kof98xz01
kof98xz02
+kof98xz03
kof98xz04
kof98xz05
kof98xz06
kof98xz07
+kof98xz08
+kof98xz09
+kof98xz10
+kof98xz11
@source:kof99.cpp
kof99ab
@@ -2782,7 +2889,6 @@ kof99es05
kof99es06
kof99es07
kof99es08
-kof99es09
kof99es10
kof99es11
kof99es12
@@ -2796,11 +2902,6 @@ kof99es19
kof99es20
kof99es21
kof99es22
-kof99es23
-kof99es24
-kof99es25
-kof99es26
-kof99es27
kof99es28
kof99es29
kof99es30
@@ -2822,37 +2923,19 @@ kof99hs11
kof99hs12
kof99hs13
kof99hs14
-kof99hs15
-kof99hs16
kof99hs17
kof99hs18
kof99hs19
kof99hs20
kof99hs21
-kof99hs22
kof99hs23
-kof99hs24
-kof99hs25
-kof99hs26
-kof99hs27
-kof99hs28
-kof99hs29
kof99hs30
kof99hs31
kof99hs32
kof99hs33
-kof99hs34
-kof99hs35
-kof99hs36
-kof99hs37
-kof99hs38
-kof99hs39
-kof99hs40
-kof99hs41
kof99hs42
kof99hs43
kof99hs44
-kof99hs45
kof99hs46
kof99ks01
kof99ks02
@@ -2865,7 +2948,6 @@ kof99ks08
kof99ks09
kof99ks10
kof99ks11
-kof99ks12
kof99ks13
kof99ks14
kof99ks15
@@ -2890,11 +2972,6 @@ kof99ks33
kof99ks34
kof99ks35
kof99ks36
-kof99ks37
-kof99ks38
-kof99ks39
-kof99ks40
-kof99ks41
kof99ks42
kof99ks43
kof99ks44
@@ -2907,6 +2984,26 @@ kof99ks50
kof99ks51
kof99ks52
kof99ks53
+kof99ks54
+kof99ks55
+kof99ks56
+kof99ks57
+kof99ks58
+kof99ks59
+kof99ks60
+kof99kds01
+kof99kds02
+kof99kds03
+kof99kds04
+kof99kds05
+kof99kds06
+kof99kds07
+kof99kds08
+kof99kds09
+kof99kds10
+kof99kds11
+kof99kds12
+kof99pds01
kof99ps01
kof99ps02
kof99ps03
@@ -3009,7 +3106,7 @@ kof2000s18
kof2000s19
kof2000s20
kof2000s21
-//kof2000s22 // roms missing
+kof2000s22
kof2000s23
kof2000s24
kof2000s25
@@ -3024,6 +3121,34 @@ kof2000s33
kof2000n01
kof2000n02
kof2000n03
+kof2000n04
+kof2000n05
+kof2000n06
+kof2000n07
+kof2000n08
+kof2000n09
+kof2000n10
+kof2000n11
+kof2000n12
+kof2000n13
+kof2000n14
+kof2000n15
+kof2000n16
+kof2000n17
+kof2000n18
+kof2000n19
+kof2000n20
+kof2000n21
+kof2000n22
+kof2000n23
+kof2000n24
+kof2000n25
+kof2000n26
+kof2000n27
+kof2000n28
+kof2000n29
+kof2000n30
+kof2000n31
kof2000ds01
kof2000ds02
kof2000ds03
@@ -3032,39 +3157,10 @@ kof2000ds05
kof2000ds06
kof2000ds07
kof2000ds08
+kof2000ds09
kof2000ds10
kof2000ds11
kof2000ds12
-kof2000ds13
-kof2000ds14
-kof2000ds15
-kof2000ds16
-kof2000ds17
-kof2000ds18
-kof2000ds19
-kof2000ds20
-kof2000ds21
-kof2000ds22
-kof2000ds23
-kof2000ds24
-kof2000ds25
-kof2000ds26
-kof2000ds27
-kof2000ds28
-kof2000ds29
-kof2000ds30
-kof2000ds31
-kof2000ds32
-kof2000ds33
-kof2000ds34
-kof2000ds35
-kof2000ds36
-kof2000ds37
-kof2000ds38
-kof2000ds39
-kof2000ds40
-kof2000ds41
-kof2000ds42
@source:kof2001.cpp
kof2001d
@@ -3172,6 +3268,14 @@ kof2001s19
kof2001s20
kof2001ds01
kof2001ds02
+kof2001ds03
+kof2001ds04
+kof2001ds05
+kof2001ds06
+kof2001ds07
+kof2001ds08
+kof2001ds09
+kof2001ds10
kof2001hs01
kof2001hs02
kof2001hs03
@@ -3202,6 +3306,14 @@ kof2001hs27
kof2001hs28
kof2001hs29
kof2001hs30
+kof2001hs31
+kof2001hs32
+kof2k1pas01
+kof2k1pas02
+kof2k1pas03
+kof2k1plss01
+kof2k1plss02
+kof2k1plss03
@source:kof2002.cpp
kof200215
@@ -3448,7 +3560,8 @@ kof2002s95
kof2002s96
kof2002s97
kof2002s98
-kof2002bs01 // bad gfx, unplayable
+kof2002s99
+kof2002bs01
kof2002bs02
kof2002bs03
kof2002bs04
@@ -3472,6 +3585,7 @@ kof2002bs22
kof2002bs23
kof2002bs24
kof2002bs25
+kof2002bs26
kof2002ds01
kof2002ds02
kof2002ds03 // 2k4se
@@ -3504,6 +3618,8 @@ kof2002ds29
kof2002ds30
kof2002ds31
kof2002ds32
+kof2002ds33
+kof2002ds34
kf2k2mps01
kf2k2mps02
kf2k2mps03
@@ -3572,6 +3688,8 @@ kf2k2mp2s33
kf2k2mp2s34
kf2k2mp2s35
kf2k2mp2s36
+kf2k2mp2s37
+kf2k2mp2s38
kf2k2plas01
kf2k2plas02
kf2k2plas03
@@ -3620,6 +3738,54 @@ kf2k2plas45
kf2k2plas46
kf2k2plas47
kf2k2plas48
+kof2k2plbs01
+kof2k2plbs02
+kof2k2plbs03
+kof2k2plbs04
+kof2k2plbs05
+kof2k2plbs06
+kof2k2plbs07
+kof2k2plbs08
+kof2k2plbs09
+kof2k2plbs10
+kof2k2plbs11
+kof2k2plbs12
+kof2k2plbs13
+kof2k2plbs14
+kof2k2plbs15
+kof2k2plbs16
+kof2k2plbs17
+kof2k2plbs18
+kof2k2plbs19
+kof2k2plbs20
+kof2k2plbs21
+kof2k2plbs22
+kof2k2plbs23
+kof2k2plcs01
+kof2k2plcs02
+kof2k2plcs03
+kof2k2plcs04
+kof2k2plcs05
+kof2k2plcs06
+kof2k2plcs07
+kof2k2plcs08
+kof2k2plcs09
+kof2k2plcs10
+kof2k2plcs11
+kof2k2plcs12
+kof2k2plcs13
+kof2k2plcs14
+kof2k2plcs15
+kof2k2plcs16
+kof2k2plcs17
+kof2k2plcs18
+kof2k2plcs19
+kof2k2plcs20
+kof2k2plcs21
+kof2k2plcs22
+kof2k2plcs23
+kof2k2ps2as01
+kof2k2ps2as02
kof2k2s01
kof2k2s02
kof2k2s03
@@ -3740,15 +3906,6 @@ kof2003ds18
kof2003ds19
kof2003ds20
kof2003ds21
-kof2003ds22
-kof2003ds23
-kof2003ds24
-kof2003ds25
-kof2003ds26
-kof2003ds27
-kof2003ds28
-kof2003ds29
-kof2003ds30
kf2k3bls01
kf2k3bls02
kf2k3bls03
@@ -3774,6 +3931,15 @@ kf2k3bls22
kf2k3bls23
kf2k3bls24
kf2k3bls25
+kf2k3bls26
+kf2k3bls27
+kf2k3bls28
+kf2k3bls29
+kf2k3bls30
+kf2k3bls31
+kf2k3bls32
+kf2k3bls33
+kf2k3bls34
kf2k3blas01
kf2k3blas02
kf2k3blas03
@@ -3836,9 +4002,40 @@ kf2k3pcbs26
kf2k3pcbs27
kf2k3pcbs28
kf2k3pcbs29
-kf2k3upls01
+kf2k3pls01
+kf2k3pls02
+kf2k3pls03
+kf2k3pls04
+kf2k3pls05
+kf2k3pls06
+kf2k3pls07
+kf2k3pls08
+kf2k3pls09
+kf2k3pls10
+kf2k3pls11
+kf2k3pls12
+kf2k3pls13
+kf2k3pls14
+kf2k3pls15
+kf2k3pls16
+kf2k3pls17
+kf2k3pls18
+kf2k3pls19
+kf2k3pls20
+kf2k3pls21
+kf2k3pls22
+kf2k3pls23
+kf2k3pls24
+kf2k3pls25
+kf2k3pls26
+kf2k3pls27
+kf2k3pls28
+kf2k3pls29
+kf2k3pls30
+kf2k3pls31
// kof2004EX hack of kof2003
kof2004pd // hero
+kof2004upls00
kof2004upls01
kof2004upls02
kof2004upls03
@@ -4120,6 +4317,9 @@ mslug2s23
mslug2s24
mslug2s25
mslug2s26
+mslug2s27
+mslug2s28
+mslug2s29
mslug2ts01
mslug2ts02
mslug2ts03
@@ -4295,6 +4495,7 @@ mslug3nm23
mslug3nm24
mslug3nm25
mslug3nm26
+mslug3nm27
mslug3h01
mslug3h02
mslug3h03
@@ -4340,6 +4541,10 @@ mslug3h42
mslug3h43
mslug3h44
mslug3h45
+mslug3h46
+mslug3h47
+mslug3h48
+mslug3h49
mslug3erbo01
mslug3erbo02
mslug3erbo03
@@ -5021,6 +5226,9 @@ mslug5dh29
mslug5dh30
mslug5dh31
mslug5dh32
+mslug5dh33
+mslug5dh34
+//mslug5dh35 // It does not work
mslug5bo01
mslug5bo02
mslug5bo03
@@ -5411,6 +5619,10 @@ mslugxz53
mslugxz54
mslugxz55
mslugxz56
+mslugxz57
+mslugxz58
+mslugxz59
+mslugxz60
mslugxervs01
mslugxervs02
mslugxervs03
@@ -6446,10 +6658,10 @@ wakuwak7h
wjammersf
wjammersk
zupapad
-//diggerma duplicate name, to check
androduns01
aof2s01
aof2s02
+aof2s03
aof2as01
aof2as02
aof2as03
@@ -6471,6 +6683,7 @@ kabukikls04
kabukikls05
kabukikls06
kabukikls07
+karnovrs01
kizunas01
kizunas02
kizunas03
@@ -6493,8 +6706,10 @@ ninjamass01
ninjamass02
ninjamass03
ninjamass04
+ninjamass05
nitds01
nitds02
+preisle2s01
ragnagrds01
ragnagrds02
ragnagrds03
@@ -6560,6 +6775,7 @@ ct2k3spd
ct2k3spi
ct2k3xx
ct2k3ys
+ct2k3ad
kof2k4mp
kof2k4mp2
kof2k4omg
@@ -6650,12 +6866,35 @@ cthd2k3ds09
cthd2k3ds10
cthd2k3ds11
cthd2k3ds12
-cthd2k3ds13
cthd2k3as01
+ct2k3sps01
+ct2k3ads01
+ct2k3ads02
+ct2k3ads03
+ct2k3ads04
+ct2k3ads05
+ct2k3ads06
+ct2k3ads07
+ct2k3ads08
+ct2k3ads09
+ct2k3ads10
+ct2k3ads11
+ct2k3ads12
+cthd2k3ds13
+ct2k3ads13
+ct2k3spds01
+ct2k3spds02
kogs01
kogs02
kogs03
kogs04
+kogs05
+kogs06
+kogs07
+kogs08
+kogs09
+kogs10
+kogs11
kf10theps01
kf10theps02
kf10theps03
@@ -6697,6 +6936,7 @@ kf2k5unis08
kf2k5unis09
kf2k5unis10
kf2k5unis11
+kf2k5unis12
kof2k4ses01
kof2k4ses02
kof2k4ses03
@@ -6835,6 +7075,9 @@ lastbld2s11
lastbld2s12
lastbld2s13
lastbld2s14
+lastbld2s15
+lastbld2s16
+lastbld2s17
@source:ngrbff.cpp
fatfury2b
@@ -6867,6 +7110,7 @@ fatfursps01
fatfurspas01
fatfurspas02
fatfurspas03
+fatfury1s01
fatfury2s01
fatfury2s02
fatfury2s03
@@ -7176,47 +7420,38 @@ svcsplus2016
svcspryu
svcstdse
svcxlb
-svcs01
-svcs02
-svcs03
-svcs04
-svcs05
-svcs06
-svcs07
-svcs08
-svcs09
-svcs10
-svcpcbzs01
-svcpcbzs02
-svchx01 // bad gfx on main logo
-svchx02
-svchx03
-svchx04
-svchx05
-svchx06
-svchx07
-svchx08
-svchx09
-svchx10
-svchx11
-svchx12
-svchx13
-svchx14
-svchx15
-svchx16
-svchx17
-svchx18
-svchx19
-svchx20
-svchx21
-svchx22
-svchx23
-svchx24
-svchx25
-svchx26
-svchx27
-svchx28
-svchx29
+svchs01 // bad gfx on main logo
+svchs02
+svchs03
+svchs04
+svchs05
+svchs06
+svchs07
+svchs08
+svchs09
+svchs10
+svchs11
+svchs12
+svchs13
+svchs14
+svchs15
+svchs16
+svchs17
+svchs18
+svchs19
+svchs20
+svchs21
+svchs22
+svchs23
+svchs24
+svchs25
+svchs26
+svchs27
+svchs28
+svchs29
+svchs30
+svchs31
+svchs32
svcboots01
svcboots02
svcboots03
@@ -7261,7 +7496,6 @@ svcpcbs03
svcpcbs04
svcpcbs05
svcpcbs06
-svcpcbs07
svcpcbs08
svcpcbs09
svcpcbs10
@@ -7275,6 +7509,7 @@ svcpcbas01
svcpcbas02
svcpcbas03
svcpcbas04
+svcpcbas05
svcpluss01
svcpluss02
svcpluss03
@@ -7602,7 +7837,7 @@ ketarrs15 // trap15 hack
ketarrs151 // trap15 hack
orlegend //parent
orlegendcs
-orlegendh
+// orlegendh // it is duplicated roms orlegendcs
kovassg
//kovdf // rom missing
kovsgqyzc // similar to kovsgqyza
@@ -7617,22 +7852,22 @@ kovph3
kovph4
kovph5
kovph6
-kovph7 // broken
+//kovph7 // broken (causes emu to freeze)
kovph8
-kovph9 // broken
-kovph10 // broken
+//kovph9 // broken (causes emu to freeze)
+//kovph10 // broken (causes emu to freeze)
kovph11
kovph12
kovph13
kovph14
kovph15
-kovph16 // broken
+//kovph16 // broken (causes emu to freeze)
kovph17
kovph18
-kovph19 // broken
-kovph20 // broken
-kovph21 // broken
-kovph22 // broken
+//kovph19 // broken (causes emu to freeze)
+//kovph20 // broken (causes emu to freeze)
+//kovph21 // broken (causes emu to freeze)
+//kovph22 // broken (causes emu to freeze)
//kovph23 // rom missing
kovph24 // was kvplusjq
kovph25 // was kovplusq
@@ -7651,8 +7886,8 @@ kovsh11 // broken
//kovsh13 // roms missing
//kovsh14 // roms missing
//kovsh15 // rom missing
-kovsh16 // broken
-kovsh17 // broken
+//kovsh16 // broken (causes emu to freeze)
+//kovsh17 // broken (causes emu to freeze)
kovsh18 // gem fighters
kovsh19 // rugal 98
kov //parent
@@ -7663,35 +7898,12 @@ oldsplus //parent
olds //parent
martmast //parent
theglad //parent
+killblds01
kovss01
kov100s01
kov115s01
-kov2s01
-kov2s02
-kov2s03
-kov2s04
-kov2s05
-kov2s06
-kov2s07
-kov2s08
-kov2s09
-kov2s10
-kov2s11
-kov2s12
-kov2s13
-kov2s14
-kov2s15
-kov2s16
-kov2s17
-kov2s18
-kov2s19
-kov2s20
-kov2s21
-kov2s22
-kov2s23
-kov2s24
-kov2s25
-kov2s26
+kov2p204s01
+kov2p204s02
kov2p204s03
kov2p204s04
kov2p204s05
@@ -7715,348 +7927,407 @@ kov2p204s22
kov2p204s23
kov2p204s24
kov2p204s25
+kov2p204s26
+kov2p204s27
+kov2p204s28
+kov2p204s29
+kov2p204s31
+kov2p204s32
+kov2p204s33
+kov2p204s34
+kov2p204s35
+kov2p204s36
+kov2p204s37
+kov2p204s38
+kov2p204s39
+kov2p204s40
+kov2p204s41
+kov2p204s42
+kov2p204s43
+kov2p204s44
+kov2p204s45
+kov2p204s46
+kov2p204s47
+kov2p204s48
+kov2p204s49
+kov2p204s50
+kov2p204s51
+kov2p204s52
+kov2p204s53
+kov2p204s54
+kov2p204s55
kov2h01
kov2h02
kov2h03
kov2h04
kov2h05
kov2h06
-kovs01 // ingame crash
-kovs02
-kovs03
-kovs04
-kovs05
-kovs06
-kovs07 // ingame crash
-//kovs08 // causes emu to freeze
-kovs09
-kovs10
-kovs11
-kovs12
-kovs13
-kovs15
-kovs16 // ingame crash
-kovs17
-kovs18
-kovs19 // ingame crash
-kovs20
-kovs21
-kovs22
-kovs23
-kovs24
-kovs25
-kovs26
-kovs27 // goes berserk
-kovs28
-kovs29
-kovs30
-kovs31 // bad gfx
-kovs32
-kovs33
-kovs34
-kovs35
-kovs36
-kovs37
-kovs38
-kovs39 // bad gfx
-kovs40
-kovs41 // very bad gfx
-kovs42
-kovs43
-kovs44
-kovs45
-kovs47
-kovs48
-kovs49
-kovs50
-kovs51
-kovs52
-kovs53
-kovs54
-kovs55
-kovs56
-kovs57
-kovs58
-kovs59
-kovs60
-kovs61
-kovs62 // causes emu to freeze
-kovs63
-kovs64
-kovs65
-kovs66
-kovs67
-kovs68
-kovs69
-kovs70
-kovs71
-kovs72
-kovs73
-kovs74
-kovs75 // ingame crash
-kovs76
-kovs77
-kovs78
-kovs80
-kovs81
-kovs82
-kovs83
-kovs84 // bad gfx
-kovs85
-kovplus01 // bad gfx on char select screen
-kovplus03 // ingame crash
-kovplus04 // ingame crash
-kovplus05 // bad gfx on credit/char-select screens
-kovplus06 // bad gfx on credit screen
-kovplus07
-kovplus08 // ingame crash
-kovplus09
-kovplus10 // ingame crash
-kovplus11
-kovplus12
-kovplus13
-kovplus14 // ingame crash
-kovplus15
-kovplus16 // ingame crash
-kovplus17
-kovplus18
-kovplus19 // ingame crash
-kovplus20
-kovplus21
-kovplus22
-kovplus23 // ingame crash
-kovplus24
-kovplus25
-kovplus26
-kovplus27
-kovplus28
-kovplus29 // ingame crash
-kovplus30
-kovplus31
-kovplus32
-kovplus33
-kovplus34
-kovplus35
-kovplus36 // ingame crash
-kovplus37
-kovplus38
-kovplus39
-kovplus40
-kovplus41
-kovplus42
-kovplus43
-kovplus44
-kovplus45
-kovplus46
-kovplus47
-kovplus48
-kovplus49
-kovplus50
-kovplus51
-kovplus52
-kovplus53
-kovplus54
-kovplus55
-kovplus56
-kovplus57
-kovplus58
-kovplus59
-kovplus60
-kovplus61
-kovplus62
-kovplus63 // ingame crash
-kovplus64 // ingame crash
-kovplus65
-kovplus66 // bad gfx
-kovplus67 // bad gfx, no high scores
-kovplus68
-kovplus69 // causes emu to freeze
-kovplus70
-kovplus71
-kovplus72
-kovplus73
-kovplus74
-kovplus75
-kovplus76
-kovplus77
-kovplus78
-kovplus79
-kovplus80
-kovplus81
-kovplus82
-kovplus83
-kovplus84
-kovplus85
-kovplus86
-kovplus87
-kovplus88
-kovplus89
-kovplus90
-kovplus91
-kovplus92
-kovplus93
-kovplus94
-kovplus95
-kovplus96 // ingame crash
-kovplus97
-kovplus98
-kovplus99
-kovplus100
-kovplus101
-kovplus102
-kovplus103
-kovplus104
-kovplus105
-kovplus106
-kovplus107
-kovplus108
-kovplus109
-kovplus110
-kovplus111
-kovplus112
-kovplus113
-kovplus114
-kovplus115
-kovplus116
-kovplus117
-kovplus118
-kovplus119
-kovplus120
-kovplus121
-kovplus122
-kovplus123
-kovplus124
-kovplus125
-kovplus126
-kovplus127
-kovplus128
-kovplus129
-kovplus130
-kovplus131
-kovplus132
-kovplus134
-kovplus135
-kovplus136
-kovplus137
-kovplus138
-kovplus139 // bad gfx
-kovplus140
-kovplus141
-kovplus143
-kovplus144
-kovplus145
-kovplus146
-kovplus147
-kovplus148
-kovplus149
-kovplus150
-kovplus151
-kovplus152
-kovplus153 // ingame crash
-kovplus154
-kovplus155
-kovplus156 // bad gfx
-kovplus157
-kovplus158
-kovplus159
-kovplus160
-kovsh01
-kovsh02
-kovsh03
-kovsh04
-kovsh05
-kovsh06
-kovsh07
-kovsh08
-kovsh09
-kovsh010
-kovsh011
-kovsh012
-kovsh013
-kovsh015
-kovsh016
-kovsh017
-kovsh018 // ingame crash
-kovsh019
-kovsh020
-kovsh021
-kovsh022
-kovsh023 // bad gfx
-kovsh024 // ingame crash
-kovsh025
-kovsh026
-kovsh027
-kovsh028
-kovsh029
-kovsh030
-kovsh031
-kovsh032
-kovsh033
-kovsh034
-kovsh035
-kovsh036
-kovsh037
-kovsh038
-kovsh039
-kovsh040
-kovsh041
-kovsh042
-kovsh043
-kovsh044
-kovsh045
-kovsh046
-kovsh047
-kovsh048
-kovsh049
-kovsh050
-kovsh052 // ingame crash
-kovsh053
-kovsh054
-kovsh055
-kovsh057
-kovsh058
-kovsh063
-kovsh064
-kovsh065
-kovsh066
-kovsh067
-kovsh068
-kovsh069
-kovsh070
-kovsh071 // bad gfx
-kovsh072
-kovsh073
-kovsh074
-kovsh075
-kovsh076 // ingame crash
-kovsh077 // ingame crash
-kovsh078
-kovsh079
-kovsh080
-kovsh081
-kovsh082
-kovsh083
-kovsh084
-kovsh085
-kovsh086
-kovsh087
-kovsh088
-kovsh089
-kovsh090
-kovsh091
-kovsh092
-kovsh093
-kovsh094
-kovsh095
-kovsh096
-kovsh097
-kovsh098 // bad gfx
-kovsh099
-kovshx01
-kovshx02
-kovshx03
-kovshx04
-kovshx05 // bad gfx
+kov2h07
+kov2h08
+kov2h09
+kov2h10
+kov2h11
+kovpluss01
+kovpluss02 // Unstable game in the emulator (ingame crash)
+kovpluss03
+kovpluss04 // bad gfx on credit/char-select screens
+kovpluss05
+kovpluss06
+kovpluss07
+kovpluss08 // Unstable game in the emulator (ingame crash)
+kovpluss09
+kovpluss10 // Unstable game in the emulator (ingame crash)
+kovpluss11 // Unstable game in the emulator (ingame crash)
+kovpluss12
+kovpluss13
+kovpluss14
+kovpluss15
+kovpluss16
+kovpluss17 // Unstable game in the emulator (ingame crash)
+kovpluss18
+kovpluss19
+kovpluss20
+kovpluss21
+kovpluss22 // Unstable game in the emulator (ingame crash)
+kovpluss23 // Unstable game in the emulator (ingame crash)
+kovpluss24
+kovpluss25
+kovpluss26
+kovpluss27
+kovpluss28
+kovpluss29
+kovpluss30 // bad gfx
+kovpluss31 // bad gfx
+kovpluss32
+kovpluss33
+kovpluss34
+kovpluss35
+kovpluss36
+kovpluss37
+kovpluss38 // Unstable game in the emulator (ingame crash)
+kovpluss39
+kovpluss40
+kovpluss41
+kovpluss42
+kovpluss43
+kovpluss44
+kovpluss45
+kovpluss46
+kovpluss47
+kovpluss48
+kovpluss49
+kovpluss50
+kovpluss51
+kovpluss52
+kovpluss53
+kovpluss54
+kovpluss55
+kovpluss56
+kovpluss57
+kovpluss58
+kovpluss59
+kovpluss60
+kovpluss61
+kovpluss62
+kovpluss63
+kovpluss64
+kovpluss65
+kovpluss66
+kovpluss67
+kovpluss68 // Unstable game in the emulator (ingame crash)
+kovpluss69 // Unstable game in the emulator (ingame crash)
+kovpluss70 // Unstable game in the emulator (ingame crash)
+kovpluss71 // Unstable game in the emulator (ingame crash)
+kovpluss72
+kovpluss73 // bad gfx
+kovpluss74
+kovpluss75
+kovpluss76 // bad gfx on credit screen
+kovpluss77 // Unstable game in the emulator (ingame crash)
+kovpluss78 // causes emu to freeze
+kovpluss79
+kovpluss80
+kovpluss81
+kovpluss82
+kovpluss83
+kovpluss84
+kovpluss85
+kovpluss86
+kovpluss87
+kovpluss88
+kovpluss89
+kovpluss90
+kovpluss91
+kovpluss92
+kovpluss93
+kovpluss94
+kovpluss95
+kovpluss96
+kovpluss97
+kovpluss98
+kovpluss99
+kovpluss100
+kovpluss101
+kovpluss102
+kovpluss103
+kovpluss104
+kovpluss105
+kovpluss106
+kovpluss107
+kovpluss108
+kovpluss109
+kovpluss110
+kovpluss111 // Unstable game in the emulator (ingame crash)
+kovpluss112
+kovpluss113
+kovpluss114
+kovpluss115
+kovpluss116
+kovpluss117
+kovpluss118
+kovpluss119
+kovpluss120
+kovpluss121
+kovpluss122
+kovpluss123
+kovpluss124
+kovpluss125
+kovpluss126
+kovpluss127
+kovpluss128
+kovpluss129
+kovpluss130
+kovpluss131
+kovpluss132
+kovpluss133
+kovpluss134
+kovpluss135
+kovpluss136
+kovpluss137
+kovpluss138
+kovpluss139
+kovpluss140
+kovpluss141
+kovpluss142
+kovpluss143
+kovpluss144
+kovpluss145
+kovpluss146
+kovpluss147
+kovpluss148
+kovpluss149
+kovpluss150
+kovpluss151
+kovpluss152
+kovpluss153
+kovpluss154
+kovpluss155 // bad gfx
+kovpluss156
+kovpluss157
+kovpluss158
+kovpluss159
+kovpluss160
+kovpluss161
+kovpluss162
+kovpluss163
+kovpluss164
+kovpluss165
+kovpluss166
+kovpluss167
+kovpluss168
+kovpluss169
+kovpluss170
+kovpluss171
+kovpluss172
+kovpluss173
+kovpluss174
+kovpluss175
+kovpluss176
+kovpluss177
+kovpluss178 // Unstable game in the emulator(ingame crash)
+kovpluss179
+kovpluss180
+kovpluss181
+kovpluss182
+kovpluss184
+kovpluss185
+kovpluss186
+kovpluss187
+kovpluss188
+kovpluss189 // causes emu to freeze
+kovpluss190
+kovpluss191
+kovpluss192
+kovpluss193
+kovpluss194
+kovpluss195
+kovpluss196
+kovpluss197
+kovpluss198
+kovpluss199
+kovpluss200
+kovpluss201
+kovpluss202
+kovpluss203
+kovpluss204
+kovpluss205 // bad gfx
+kovpluss206 // Unstable game in the emulator(ingame crash)
+kovpluss207
+kovpluss208
+kovpluss209 // very bad gfx
+//kovpluss210 // Unstable game in the emulator (causes emu to freeze)
+kovpluss211
+kovpluss212
+kovpluss213
+kovpluss214
+kovpluss215
+kovpluss216 // Unstable game in the emulator(ingame crash)
+//kovpluss218 // Unstable game in the emulator(ingame crash)
+kovpluss219
+kovpluss220
+kovpluss221
+kovpluss222
+kovpluss223
+kovpluss224
+kovpluss225
+kovpluss226
+//kovpluss227 // Unstable game in the emulator(ingame crash)
+kovpluss228
+kovpluss229
+kovpluss230
+kovpluss231
+kovpluss232
+kovpluss233
+kovpluss234
+kovpluss235
+kovpluss236
+//kovpluss237 // Unstable game in the emulator(ingame crash)
+//kovpluss238 // Unstable game in the emulator(ingame crash)
+kovpluss239
+kovpluss240 // Unstable game in the emulator(ingame crash)
+kovpluss241
+kovpluss242
+kovpluss243
+kovpluss244 // goes berserk
+kovpluss245
+kovpluss246
+kovpluss247 // bad gfx
+kovpluss248 // bad gfx on char select screen
+kovpluss249 // Unstable game in the emulator(ingame crash)
+kovpluss250
+kovpluss251
+kovpluss252
+kovpluss253 // bad gfx, no high scores
+kovpluss254
+kovpluss255
+kovplusas01
+kovshs01
+kovshs02
+kovshs03
+kovshs04
+kovshs05
+kovshs06
+kovshs07
+kovshs08
+kovshs09
+kovshs10
+kovshs11
+kovshs12
+kovshs13
+kovshs15
+kovshs16
+kovshs17
+kovshs18 // Unstable game in the emulator (ingame crash)
+kovshs19
+kovshs20
+kovshs21
+kovshs22
+kovshs23 // bad gfx
+kovshs24 // Unstable game in the emulator (ingame crash)
+kovshs25
+kovshs26
+kovshs27
+kovshs28
+kovshs29
+kovshs30
+kovshs31
+kovshs32
+kovshs33
+kovshs34
+kovshs35
+kovshs36
+kovshs37
+kovshs38
+kovshs39
+kovshs40
+kovshs41
+kovshs42
+kovshs43
+kovshs44
+kovshs45
+kovshs46
+kovshs47
+kovshs48
+kovshs49
+kovshs50
+kovshs51 // Unstable game in the emulator (ingame crash)
+kovshs52
+kovshs53
+kovshs54
+kovshs55
+kovshs56
+kovshs57
+kovshs58
+kovshs59
+kovshs60
+kovshs61
+kovshs62
+kovshs63
+kovshs64
+kovshs65 // bad gfx
+kovshs66
+kovshs67
+kovshs68
+kovshs69
+kovshs70 // Unstable game in the emulator (ingame crash)
+kovshs71 // Unstable game in the emulator (ingame crash)
+kovshs72
+kovshs73
+kovshs74
+kovshs75
+kovshs76
+kovshs77
+kovshs78
+kovshs79
+kovshs80
+kovshs81
+kovshs82
+kovshs83
+kovshs84
+kovshs85
+kovshs86
+kovshs87
+kovshs88
+kovshs89
+kovshs90
+kovshs91
+kovshs92 // bad gfx
+kovshs93
+kovshs94
+kovshs95
+kovshs96 // bad gfx
+//kovshs97 // Unstable game in the emulator (ingame crash)
+kovshs98
+//kovshs99 // Unstable game in the emulator (ingame crash)
+//kovshs100 // Unstable game in the emulator (ingame crash)
+//kovshs101 // Unstable game in the emulator (ingame crash)
+//kovshs102 // Unstable game in the emulator (ingame crash)
+kovshs103
+kovshs104
+kovshs105 // bad gfx
+kovqhsgs01
+kovqhsgs02
+kovqhsgs03
kovsho01
kovsho02
kovsho03
@@ -8071,44 +8342,206 @@ kovsho11
kovsho12
kovsho13
kovsho14
-kovqhs01
-killblds01
-martmasthc01
+//kovsho15 //disabled serious problems graphic
+kovsho16
+kovsho17
+kovsho18
+kovsho19
+kovsho20
+kovsho21
+kovsho22
+//kovsho23 // Unstable game in the emulator (ingame crash)
+//kovsho24 // Unstable game in the emulator (ingame crash)
+//kovsho25 // Unstable game in the emulator (ingame crash)
+//kovsho26 // Unstable game in the emulator (ingame crash)
+//kovsho27 // Unstable game in the emulator (ingame crash)
+kovsho28
+kovsho29
+kovsho30
+kovsho31
+kovsho32
+kovsho33
+kovsho34
+kovsho35
+kovsho36
+kovsho37
+kovsho38
+kovsho39
+kovsho40
+kovsho41
+kovsho42
+kovsho43
+kovsho44
+kovsho45
+kovsho46
+kovsho47
+kovsho48
+kovsho49
+kovsho50
+kovsho51
+kovsho52
+kovsho53
+kovsho54
+kovsho55
+kovsho56
+kovsho57
+kovsho58
+kovsho59
+kovsho60
+kovsho61
+kovsho62
+kovsho63
+kovsho64
+kovsho65
+kovshxass01
+kovshxass02
+kovshxass03
+martmasts01
+olds01
+olds103ts01
+olds100s01
+//olds100ass01 // Unstable game in the emulator (ingame crash)
+//olds100ass02 // Unstable game in the emulator (ingame crash)
+//olds100ass03 // Unstable game in the emulator (ingame crash)
+//olds100ass04 // Unstable game in the emulator (ingame crash)
+//olds100ass05 // Unstable game in the emulator (ingame crash)
+//olds100ass06 // Unstable game in the emulator (ingame crash)
+//olds100ass07 // Unstable game in the emulator (ingame crash)
+//olds100ass08 // Unstable game in the emulator (ingame crash)
+//olds100ass09 // Unstable game in the emulator (ingame crash)
+//olds100ass10 // Unstable game in the emulator (ingame crash)
+//olds100ass11 // Unstable game in the emulator (ingame crash)
+//olds100ass12 // Unstable game in the emulator (ingame crash)
+//olds100ass13 // Unstable game in the emulator (ingame crash)
+//olds100ass14 // Unstable game in the emulator (ingame crash)
+//olds100ass15 // Unstable game in the emulator (ingame crash)
+//olds100ass16 // Unstable game in the emulator (ingame crash)
+//olds100ass17 // Unstable game in the emulator (ingame crash)
+//olds100ass18 // Unstable game in the emulator (ingame crash)
+//olds100ass19 // Unstable game in the emulator (ingame crash)
+//olds100ass20 // Unstable game in the emulator (ingame crash)
+//olds100ass21 // Unstable game in the emulator (ingame crash)
+//olds100ass22 // Unstable game in the emulator (ingame crash)
+//olds100ass23 // Unstable game in the emulator (ingame crash)
+//olds100ass24 // Unstable game in the emulator (ingame crash)
+//olds100ass25 // Unstable game in the emulator (ingame crash)
+//olds100ass26 // Unstable game in the emulator (ingame crash)
+//olds100ass27 // Unstable game in the emulator (ingame crash)
+//olds100ass28 // Unstable game in the emulator (ingame crash)
+//olds100ass29 // Unstable game in the emulator (ingame crash)
+//olds100ass32 // Unstable game in the emulator (ingame crash)
+//olds100ass33 // Unstable game in the emulator (ingame crash)
+//olds100ass34 // Unstable game in the emulator (ingame crash)
+//olds100ass35 // Unstable game in the emulator (ingame crash)
+//olds100ass36 // Unstable game in the emulator (ingame crash)
+//olds100ass37 // Unstable game in the emulator (ingame crash)
+//olds100ass38 // Unstable game in the emulator (ingame crash)
+//olds100ass39 // Unstable game in the emulator (ingame crash)
+//olds100ass40 // Unstable game in the emulator (ingame crash)
+//olds100ass41 // Unstable game in the emulator (ingame crash)
+//olds100ass42 // Unstable game in the emulator (ingame crash)
+//olds100ass43 // Unstable game in the emulator (ingame crash)
+//olds100ass44 // Unstable game in the emulator (ingame crash)
+//olds100ass45 // Unstable game in the emulator (ingame crash)
+//olds100ass46 // Unstable game in the emulator (ingame crash)
+//olds100ass47 // Unstable game in the emulator (ingame crash)
+//olds100ass48 // Unstable game in the emulator (ingame crash)
+//olds100ass49 // Unstable game in the emulator (ingame crash)
+//olds100ass50 // Unstable game in the emulator (ingame crash)
+//olds100ass51 // Unstable game in the emulator (ingame crash)
+//olds100ass52 // Unstable game in the emulator (ingame crash)
+//olds100ass53 // Unstable game in the emulator (ingame crash)
+//olds100ass54 // Unstable game in the emulator (ingame crash)
+//olds100ass55 // Unstable game in the emulator (ingame crash)
+//olds100ass56 // Unstable game in the emulator (ingame crash)
+//olds100ass57 // Unstable game in the emulator (ingame crash)
+//olds100ass58 // Unstable game in the emulator (ingame crash)
+//olds100ass59 // Unstable game in the emulator (ingame crash)
+//olds100ass60 // Unstable game in the emulator (ingame crash)
+//olds100ass61 // Unstable game in the emulator (ingame crash)
+//olds100ass62 // Unstable game in the emulator (ingame crash)
+//olds100ass63 // Unstable game in the emulator (ingame crash)
+//olds100ass64 // Unstable game in the emulator (ingame crash)
+//olds100ass65 // Unstable game in the emulator (ingame crash)
+//olds100ass66 // Unstable game in the emulator (ingame crash)
+//olds100ass67 // Unstable game in the emulator (ingame crash)
+//olds100ass68 // Unstable game in the emulator (ingame crash)
+//olds100ass69 // Unstable game in the emulator (ingame crash)
+//olds100ass70 // Unstable game in the emulator (ingame crash)
+//olds100ass71 // Unstable game in the emulator (ingame crash)
+//olds100ass72 // Unstable game in the emulator (ingame crash)
+//olds100ass73 // Unstable game in the emulator (ingame crash)
+//olds100ass74 // Unstable game in the emulator (ingame crash)
+//olds100ass75 // Unstable game in the emulator (ingame crash)
+//olds100ass76 // Unstable game in the emulator (ingame crash)
+//olds100ass77 // Unstable game in the emulator (ingame crash)
+//olds100ass78 // Unstable game in the emulator (ingame crash)
+//olds100ass79 // Unstable game in the emulator (ingame crash)
+//olds100ass80 // Unstable game in the emulator (ingame crash)
+//olds100ass81 // Unstable game in the emulator (ingame crash)
+//olds100ass82 // Unstable game in the emulator (ingame crash)
+//olds100ass83 // Unstable game in the emulator (ingame crash)
+//olds100ass84 // Unstable game in the emulator (ingame crash)
+//olds100ass85 // Unstable game in the emulator (ingame crash)
+//olds100ass86 // Unstable game in the emulator (ingame crash)
+//olds100ass87 // Unstable game in the emulator (ingame crash)
+//olds100ass88 // Unstable game in the emulator (ingame crash)
+//olds100ass89 // Unstable game in the emulator (ingame crash)
+//olds100ass90 // Unstable game in the emulator (ingame crash)
+//olds100ass91 // Unstable game in the emulator (ingame crash)
+//olds100ass92 // Unstable game in the emulator (ingame crash)
+//olds100ass93 // Unstable game in the emulator (ingame crash)
+//olds100ass94 // Unstable game in the emulator (ingame crash)
+//olds100ass95 // Unstable game in the emulator (ingame crash)
+//olds100ass96 // Unstable game in the emulator (ingame crash)
+//olds100ass97 // Unstable game in the emulator (ingame crash)
+//olds100ass98 // Unstable game in the emulator (ingame crash)
+//olds100ass99 // Unstable game in the emulator (ingame crash)
+//olds100ass100 // Unstable game in the emulator (ingame crash)
+//olds100ass101 // Unstable game in the emulator (ingame crash)
+//olds100ass102 // Unstable game in the emulator (ingame crash)
+//olds100ass103 // Unstable game in the emulator (ingame crash)
+//olds100ass104 // Unstable game in the emulator (ingame crash)
+//olds100ass105 // Unstable game in the emulator (ingame crash)
+//olds100ass106 // Unstable game in the emulator (ingame crash)
+//olds100ass107 // Unstable game in the emulator (ingame crash)
+//olds100ass108 // Unstable game in the emulator (ingame crash)
+//olds100ass109 // Unstable game in the emulator (ingame crash)
+//olds100ass110 // Unstable game in the emulator (ingame crash)
+//olds100ass111 // Unstable game in the emulator (ingame crash)
+//olds100ass112 // Unstable game in the emulator (ingame crash)
+//olds100ass113 // Unstable game in the emulator (ingame crash)
+//olds100ass114 // Unstable game in the emulator (ingame crash)
+//olds100ass115 // Unstable game in the emulator (ingame crash)
+//olds100ass116 // Unstable game in the emulator (ingame crash)
+//olds100ass117 // Unstable game in the emulator (ingame crash)
+//olds100ass118 // Unstable game in the emulator (ingame crash)
+//olds100ass119 // Unstable game in the emulator (ingame crash)
oldsplus01
oldsplus02
oldsplus03
oldsplus04
-olds100s01
-olds01
+oldsplus05
+oldsplus06
+oldsplus07
+oldsplus08
+oldsplus09
+oldsplus10
+oldsplus11
+oldsplus12
+oldsplus13
orlegends01
-orlegends02 // ingame crash
+orlegends02 // Unstable game in the emulator (ingame crash)
orlegends03
-orlegends04 // ingame crash
+orlegends04
orlegends05
-orlegends06 // stuck in setup menu
+orlegends06
orlegends07
-orlegends08 // stuck in setup menu
+orlegends08
orlegends09
orlegends10
orlegends11
orlegends12
-orlegends13
-orlegends14
-orlegends15
-orlegends16
-orlegends17
-orlegends18
-orlegends19
-orlegends20
-orlegends21
-orlegends22
-orlegends23 // stuck in setup menu
-orlegends25
-orlegends26
-orlegends27
-orlegends28
-orlegends29
-orlegend111cs01
orlegendcs01
orlegendcs02
orlegendcs03
@@ -8168,6 +8601,27 @@ orlegendcs61
orlegendcs62
orlegendcs63
orlegendcs64
+orlegendcs65
+orlegendcs66
+orlegendcs67
+orlegendcs68 // Unstable game in the emulator (ingame crash)
+orlegendcs69
+orlegendcs70 // stuck in setup menu
+orlegendcs71
+orlegendcs72 // stuck in setup menu
+orlegendcs73
+orlegendcs74
+orlegendcs75
+orlegendcs76
+orlegendcs77
+orlegendcs78
+orlegendcs79
+//orlegendcs80 // Unstable game in the emulator (ingame crash)
+//orlegendcs81 // Unstable game in the emulator (ingame crash)
+//orlegendcs82 // Unstable game in the emulator (ingame crash)
+orlegendcs83
+orlegendes01
+orlegend111cs01
theglads01
theglads02
@@ -8203,6 +8657,7 @@ powernbr
powerns01
powerns02
powerinss01
+powerinss02
powerinsas01
powerinsas02
powerinsbs01
@@ -8452,6 +8907,9 @@ timepltdiag
ssriders //parent
ssridersaex
ssridersudas01
+ssridersebcs01
+ssridersjbds01
+ssridersubcs01
tmnt2 //parent
tmnt2s01
tmnt2s02
@@ -8471,7 +8929,7 @@ batsugunt
bgaregga //parent
bgareggz
snowbro2 //parent
-mahoudais01 // bad gfx on title
+mahoudais01
shippumds01 // bad gfx on title
snowbro2s01
snowbro2s02
@@ -8520,4 +8978,3 @@ nacho /* Gatinho - Nacho Libre */
@source:zn.cpp
coh1002m //parent
doapph01 //
-
diff --git a/docs/release/src/mame/drivers/jrpacman.cpp b/docs/release/src/mame/drivers/jrpacman.cpp
index 3c015a2131b..ea6a68f92d4 100644
--- a/docs/release/src/mame/drivers/jrpacman.cpp
+++ b/docs/release/src/mame/drivers/jrpacman.cpp
@@ -114,11 +114,15 @@ class jrpacman_state : public pacman_state
public:
jrpacman_state(const machine_config &mconfig, device_type type, const char *tag)
: pacman_state(mconfig, type, tag) { }
+
+ void jrpacman(machine_config &config);
+
+ void init_jrpacman();
+
+private:
DECLARE_WRITE8_MEMBER(jrpacman_interrupt_vector_w);
DECLARE_WRITE_LINE_MEMBER(irq_mask_w);
- void init_jrpacman();
DECLARE_WRITE_LINE_MEMBER(vblank_irq);
- void jrpacman(machine_config &config);
void main_map(address_map &map);
void port_map(address_map &map);
};
diff --git a/docs/release/src/mame/drivers/model2.cpp b/docs/release/src/mame/drivers/model2.cpp
index 7be1d1ec39d..8a931aca689 100644
--- a/docs/release/src/mame/drivers/model2.cpp
+++ b/docs/release/src/mame/drivers/model2.cpp
@@ -2445,13 +2445,13 @@ MACHINE_CONFIG_START(model2_state::model2_scsp)
MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
- MCFG_DEVICE_ADD("uart", I8251, 8000000) // uPD71051C, clock unknown
-// MCFG_I8251_RXRDY_HANDLER(WRITELINE(*this, model2_state, sound_ready_w))
-// MCFG_I8251_TXRDY_HANDLER(WRITELINE(*this, model2_state, sound_ready_w))
+ I8251(config, m_uart, 8000000); // uPD71051C, clock unknown
+// m_uart->rxrdy_handler().set(FUNC(model2_state::sound_ready_w));
+// m_uart->txrdy_handler().set(FUNC(model2_state::sound_ready_w));
- MCFG_CLOCK_ADD("uart_clock", 500000) // 16 times 31.25MHz (standard Sega/MIDI sound data rate)
- MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE("uart", i8251_device, write_txc))
- MCFG_DEVCB_CHAIN_OUTPUT(WRITELINE("uart", i8251_device, write_rxc))
+ clock_device &uart_clock(CLOCK(config, "uart_clock", 500000)); // 16 times 31.25MHz (standard Sega/MIDI sound data rate)
+ uart_clock.signal_handler().set(m_uart, FUNC(i8251_device::write_txc));
+ uart_clock.signal_handler().append(m_uart, FUNC(i8251_device::write_rxc));
MACHINE_CONFIG_END
/* original Model 2 */
@@ -2466,45 +2466,45 @@ MACHINE_CONFIG_START(model2o_state::model2o)
MCFG_DEVICE_IO_MAP(copro_tgp_io_map)
MCFG_DEVICE_ADDRESS_MAP(mb86233_device::AS_RF, copro_tgp_rf_map)
- MCFG_DEVICE_ADD("copro_tgp_bank", ADDRESS_MAP_BANK, 0)
- MCFG_DEVICE_PROGRAM_MAP(copro_tgp_bank_map)
- MCFG_ADDRESS_MAP_BANK_ENDIANNESS(ENDIANNESS_LITTLE)
- MCFG_ADDRESS_MAP_BANK_DATA_WIDTH(32)
- MCFG_ADDRESS_MAP_BANK_ADDR_WIDTH(17)
- MCFG_ADDRESS_MAP_BANK_SHIFT(-2)
- MCFG_ADDRESS_MAP_BANK_STRIDE(0x10000)
+ ADDRESS_MAP_BANK(config, m_copro_tgp_bank, 0);
+ m_copro_tgp_bank->set_addrmap(0, &model2o_state::copro_tgp_bank_map);
+ m_copro_tgp_bank->set_endianness(ENDIANNESS_LITTLE);
+ m_copro_tgp_bank->set_data_width(32);
+ m_copro_tgp_bank->set_addr_width(17);
+ m_copro_tgp_bank->set_shift(-2);
+ m_copro_tgp_bank->set_stride(0x10000);
- MCFG_DEVICE_ADD("copro_fifo_in", GENERIC_FIFO_U32, 0)
- MCFG_DEVICE_ADD("copro_fifo_out", GENERIC_FIFO_U32, 0)
+ GENERIC_FIFO_U32(config, m_copro_fifo_in, 0);
+ GENERIC_FIFO_U32(config, m_copro_fifo_out, 0);
MCFG_MACHINE_START_OVERRIDE(model2_tgp_state,model2_tgp)
MCFG_MACHINE_RESET_OVERRIDE(model2o_state,model2o)
MCFG_NVRAM_ADD_1FILL("backup1")
- MCFG_DEVICE_ADD("ioboard", SEGA_MODEL1IO, 0)
- MCFG_DEVICE_BIOS("epr14869c");
- MCFG_MODEL1IO_READ_CB(READ8("dpram", mb8421_device, left_r))
- MCFG_MODEL1IO_WRITE_CB(WRITE8("dpram", mb8421_device, left_w))
- MCFG_MODEL1IO_IN0_CB(IOPORT("IN0"))
- MCFG_MODEL1IO_IN1_CB(IOPORT("IN1"))
+ model1io_device &ioboard(SEGA_MODEL1IO(config, "ioboard", 0));
+ ioboard.set_default_bios_tag("epr14869c");
+ ioboard.read_callback().set("dpram", FUNC(mb8421_device::left_r));
+ ioboard.write_callback().set("dpram", FUNC(mb8421_device::left_w));
+ ioboard.in_callback<0>().set_ioport("IN0");
+ ioboard.in_callback<1>().set_ioport("IN1");
- MCFG_DEVICE_ADD("dpram", MB8421, 0)
+ MB8421(config, "dpram", 0);
model2_timers(config);
model2_screen(config);
- MCFG_SEGAM1AUDIO_ADD(M1AUDIO_TAG)
- MCFG_SEGAM1AUDIO_RXD_HANDLER(WRITELINE("uart", i8251_device, write_rxd))
+ SEGAM1AUDIO(config, m_m1audio, 0);
+ m_m1audio->rxd_handler().set(m_uart, FUNC(i8251_device::write_rxd));
- MCFG_DEVICE_ADD("uart", I8251, 8000000) // uPD71051C, clock unknown
- MCFG_I8251_TXD_HANDLER(WRITELINE(M1AUDIO_TAG, segam1audio_device, write_txd))
+ I8251(config, m_uart, 8000000); // uPD71051C, clock unknown
+ m_uart->txd_handler().set(m_m1audio, FUNC(segam1audio_device::write_txd));
- MCFG_CLOCK_ADD("uart_clock", 500000) // 16 times 31.25MHz (standard Sega/MIDI sound data rate)
- MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE("uart", i8251_device, write_txc))
- MCFG_DEVCB_CHAIN_OUTPUT(WRITELINE("uart", i8251_device, write_rxc))
+ clock_device &uart_clock(CLOCK(config, "uart_clock", 500000)); // 16 times 31.25MHz (standard Sega/MIDI sound data rate)
+ uart_clock.signal_handler().set(m_uart, FUNC(i8251_device::write_txc));
+ uart_clock.signal_handler().append(m_uart, FUNC(i8251_device::write_rxc));
- MCFG_M2COMM_ADD("m2comm")
+ M2COMM(config, "m2comm", 0);
MACHINE_CONFIG_END
READ8_MEMBER(model2_state::driveio_portg_r)
@@ -2544,27 +2544,28 @@ MACHINE_CONFIG_START(model2_state::sj25_0207_01)
MCFG_DEVICE_IO_MAP(drive_io_map)
MCFG_DEVICE_VBLANK_INT_DRIVER("screen", model2_state, irq0_line_hold)
- MCFG_DEVICE_ADD("driveio1", SEGA_315_5296, 0) // unknown clock
- MCFG_315_5296_OUT_PORTD_CB(WRITE8(*this, model2_state, driveio_port_w))
- MCFG_315_5296_IN_PORTG_CB(READ8(*this, model2_state, driveio_portg_r))
- MCFG_315_5296_IN_PORTH_CB(READ8(*this, model2_state, driveio_porth_r))
+ sega_315_5296_device &driveio1(SEGA_315_5296(config, "driveio1", 0)); // unknown clock
+ driveio1.out_pd_callback().set(FUNC(model2_state::driveio_port_w));
+ driveio1.in_pg_callback().set(FUNC(model2_state::driveio_portg_r));
+ driveio1.in_ph_callback().set(FUNC(model2_state::driveio_porth_r));
- MCFG_DEVICE_ADD("driveio2", SEGA_315_5296, 0) // unknown clock
+ SEGA_315_5296(config, "driveio2", 0); // unknown clock
- MCFG_DEVICE_ADD("driveadc", MSM6253, 0)
+ MSM6253(config, "driveadc", 0);
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(model2o_state::daytona)
+void model2o_state::daytona(machine_config &config)
+{
model2o(config);
sj25_0207_01(config);
- MCFG_DEVICE_MODIFY("ioboard")
- MCFG_MODEL1IO_DRIVE_WRITE_CB(WRITE8(*this, model2o_state, drive_board_w))
- MCFG_MODEL1IO_AN0_CB(IOPORT("STEER"))
- MCFG_MODEL1IO_AN1_CB(IOPORT("ACCEL"))
- MCFG_MODEL1IO_AN2_CB(IOPORT("BRAKE"))
- MCFG_MODEL1IO_OUTPUT_CB(WRITE8(*this, model2o_state, daytona_output_w))
-MACHINE_CONFIG_END
+ model1io_device &ioboard(*subdevice<model1io_device>("ioboard"));
+ ioboard.drive_write_callback().set(FUNC(model2o_state::drive_board_w));
+ ioboard.an_callback<0>().set_ioport("STEER");
+ ioboard.an_callback<1>().set_ioport("ACCEL");
+ ioboard.an_callback<2>().set_ioport("BRAKE");
+ ioboard.output_callback().set(FUNC(model2o_state::daytona_output_w));
+}
MACHINE_CONFIG_START(model2o_maxx_state::daytona_maxx)
daytona(config);
@@ -2580,35 +2581,36 @@ MACHINE_CONFIG_START(model2o_gtx_state::daytona_gtx)
MCFG_DEVICE_PROGRAM_MAP(model2o_gtx_mem)
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(model2o_state::desert)
+void model2o_state::desert(machine_config &config)
+{
model2o(config);
- MCFG_DEVICE_MODIFY("ioboard")
- MCFG_MODEL1IO_AN0_CB(IOPORT("STEER"))
- MCFG_MODEL1IO_AN1_CB(IOPORT("ACCEL"))
- MCFG_MODEL1IO_AN2_CB(IOPORT("BRAKE"))
- MCFG_MODEL1IO_OUTPUT_CB(WRITE8(*this, model2o_state, desert_output_w))
-MACHINE_CONFIG_END
+ model1io_device &ioboard(*subdevice<model1io_device>("ioboard"));
+ ioboard.an_callback<0>().set_ioport("STEER");
+ ioboard.an_callback<1>().set_ioport("ACCEL");
+ ioboard.an_callback<2>().set_ioport("BRAKE");
+ ioboard.output_callback().set(FUNC(model2o_state::desert_output_w));
+}
MACHINE_CONFIG_START(model2o_state::vcop)
model2o(config);
MCFG_DEVICE_REMOVE("ioboard")
#if 0
- MCFG_DEVICE_ADD("ioboard", SEGA_MODEL1IO2, 0)
- MCFG_DEVICE_BIOS("epr17181");
- MCFG_MODEL1IO2_READ_CB(READ8("dpram", mb8421_device, left_r))
- MCFG_MODEL1IO2_WRITE_CB(WRITE8("dpram", mb8421_device, left_w))
- MCFG_MODEL1IO2_IN0_CB(IOPORT("IN0"))
- MCFG_MODEL1IO2_IN1_CB(IOPORT("IN1"))
- MCFG_MODEL1IO2_IN2_CB(IOPORT("IN2"))
- MCFG_MODEL1IO2_OUTPUT_CB(WRITE8(*this, model2o_state, vcop_output_w))
- MCFG_MODEL1IO2_LIGHTGUN_P1X_TAG("P1_X")
- MCFG_MODEL1IO2_LIGHTGUN_P1Y_TAG("P1_Y")
- MCFG_MODEL1IO2_LIGHTGUN_P2X_TAG("P2_X")
- MCFG_MODEL1IO2_LIGHTGUN_P2Y_TAG("P2_Y")
-
- MCFG_DEFAULT_LAYOUT(layout_model1io2)
+ model1io2_device &ioboard(SEGA_MODEL1IO2(config.replace(), "ioboard", 0));
+ ioboard.set_default_bios_tag("epr17181");
+ ioboard.read_callback().set("dpram", FUNC(mb8421_device::left_r));
+ ioboard.write_callback().set("dpram", FUNC(mb8421_device::left_w));
+ ioboard.in_callback<0>().set_ioport("IN0");
+ ioboard.in_callback<1>().set_ioport("IN1");
+ ioboard.in_callback<2>().set_ioport("IN2");
+ ioboard.output_callback().set(FUNC(model2o_state::vcop_output_w));
+ ioboard.set_lightgun_p1x_tag("P1_X");
+ ioboard.set_lightgun_p1y_tag("P1_Y");
+ ioboard.set_lightgun_p2x_tag("P2_X");
+ ioboard.set_lightgun_p2y_tag("P2_Y");
+
+ config.set_default_layout(layout_model1io2);
#endif
MACHINE_CONFIG_END
@@ -2624,16 +2626,16 @@ MACHINE_CONFIG_START(model2a_state::model2a)
MCFG_DEVICE_IO_MAP(copro_tgp_io_map)
MCFG_DEVICE_ADDRESS_MAP(mb86233_device::AS_RF, copro_tgp_rf_map)
- MCFG_DEVICE_ADD("copro_tgp_bank", ADDRESS_MAP_BANK, 0)
- MCFG_DEVICE_PROGRAM_MAP(copro_tgp_bank_map)
- MCFG_ADDRESS_MAP_BANK_ENDIANNESS(ENDIANNESS_LITTLE)
- MCFG_ADDRESS_MAP_BANK_DATA_WIDTH(32)
- MCFG_ADDRESS_MAP_BANK_ADDR_WIDTH(17)
- MCFG_ADDRESS_MAP_BANK_SHIFT(-2)
- MCFG_ADDRESS_MAP_BANK_STRIDE(0x10000)
+ ADDRESS_MAP_BANK(config, m_copro_tgp_bank, 0);
+ m_copro_tgp_bank->set_addrmap(0, &model2a_state::copro_tgp_bank_map);
+ m_copro_tgp_bank->set_endianness(ENDIANNESS_LITTLE);
+ m_copro_tgp_bank->set_data_width(32);
+ m_copro_tgp_bank->set_addr_width(17);
+ m_copro_tgp_bank->set_shift(-2);
+ m_copro_tgp_bank->set_stride(0x10000);
- MCFG_DEVICE_ADD("copro_fifo_in", GENERIC_FIFO_U32, 0)
- MCFG_DEVICE_ADD("copro_fifo_out", GENERIC_FIFO_U32, 0)
+ GENERIC_FIFO_U32(config, m_copro_fifo_in, 0);
+ GENERIC_FIFO_U32(config, m_copro_fifo_out, 0);
MCFG_MACHINE_START_OVERRIDE(model2_tgp_state,model2_tgp)
MCFG_MACHINE_RESET_OVERRIDE(model2a_state,model2a)
@@ -2641,64 +2643,69 @@ MACHINE_CONFIG_START(model2a_state::model2a)
MCFG_DEVICE_ADD("eeprom", EEPROM_SERIAL_93C46_16BIT)
MCFG_NVRAM_ADD_1FILL("backup1")
- MCFG_DEVICE_ADD("io", SEGA_315_5649, 0)
- MCFG_315_5649_OUT_PA_CB(WRITE8(*this, model2a_state, eeprom_w))
- MCFG_315_5649_IN_PB_CB(READ8(*this, model2a_state, in0_r))
- MCFG_315_5649_IN_PC_CB(IOPORT("IN1"))
- MCFG_315_5649_IN_PD_CB(IOPORT("IN2"))
+ sega_315_5649_device &io(SEGA_315_5649(config, "io", 0));
+ io.out_pa_callback().set(FUNC(model2a_state::eeprom_w));
+ io.in_pb_callback().set(FUNC(model2a_state::in0_r));
+ io.in_pc_callback().set_ioport("IN1");
+ io.in_pd_callback().set_ioport("IN2");
model2_timers(config);
model2_screen(config);
model2_scsp(config);
- MCFG_M2COMM_ADD("m2comm")
+ M2COMM(config, "m2comm", 0);
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(model2a_state::manxtt)
+void model2a_state::manxtt(machine_config &config)
+{
model2a(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("THROTTLE"))
- MCFG_315_5649_AN1_CB(IOPORT("BRAKE"))
- MCFG_315_5649_AN2_CB(IOPORT("BANK"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("THROTTLE");
+ io.an_port_callback<1>().set_ioport("BRAKE");
+ io.an_port_callback<2>().set_ioport("BANK");
+}
// Includes a Model 1 Sound board for additional sounds - Deluxe version only
-MACHINE_CONFIG_START(model2a_state::manxttdx)
+void model2a_state::manxttdx(machine_config &config)
+{
manxtt(config);
- MCFG_SEGAM1AUDIO_ADD(M1AUDIO_TAG)
- MCFG_SEGAM1AUDIO_RXD_HANDLER(WRITELINE("uart", i8251_device, write_rxd))
- MCFG_DEVICE_MODIFY("uart")
- MCFG_I8251_TXD_HANDLER(WRITELINE(M1AUDIO_TAG, segam1audio_device, write_txd))
-MACHINE_CONFIG_END
+ SEGAM1AUDIO(config, m_m1audio, 0);
+ m_m1audio->rxd_handler().set(m_uart, FUNC(i8251_device::write_rxd));
+
+ m_uart->txd_handler().set(m_m1audio, FUNC(segam1audio_device::write_txd));
+}
-MACHINE_CONFIG_START( model2a_state::srallyc )
+void model2a_state::srallyc(machine_config &config)
+{
model2a(config);
sj25_0207_01(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_OUT_PE_CB(WRITE8(*this, model2a_state, drive_board_w))
- MCFG_315_5649_AN0_CB(IOPORT("STEER"))
- MCFG_315_5649_AN1_CB(IOPORT("ACCEL"))
- MCFG_315_5649_AN2_CB(IOPORT("BRAKE"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.out_pe_callback().set(FUNC(model2a_state::drive_board_w));
+ io.an_port_callback<0>().set_ioport("STEER");
+ io.an_port_callback<1>().set_ioport("ACCEL");
+ io.an_port_callback<2>().set_ioport("BRAKE");
+}
-MACHINE_CONFIG_START( model2a_state::vcop2 )
+void model2a_state::vcop2(machine_config &config)
+{
model2a(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_SERIAL_CH2_READ_CB(READ8(*this, model2a_state, lightgun_mux_r))
- MCFG_315_5649_SERIAL_CH2_WRITE_CB(WRITE8(*this, model2a_state, lightgun_mux_w))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.serial_ch2_rd_callback().set(FUNC(model2a_state::lightgun_mux_r));
+ io.serial_ch2_wr_callback().set(FUNC(model2a_state::lightgun_mux_w));
+}
-MACHINE_CONFIG_START( model2a_state::skytargt )
+void model2a_state::skytargt(machine_config &config)
+{
model2a(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("STICKY"))
- MCFG_315_5649_AN2_CB(IOPORT("STICKX"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("STICKY");
+ io.an_port_callback<2>().set_ioport("STICKX");
+}
uint16_t model2_state::crypt_read_callback(uint32_t addr)
{
@@ -2722,12 +2729,13 @@ MACHINE_CONFIG_START(model2a_state::model2a_0229)
// MCFG_SET_5838_READ_CALLBACK(model2_state, crypt_read_callback)
MACHINE_CONFIG_END
-MACHINE_CONFIG_START( model2a_state::zeroguna )
+void model2a_state::zeroguna(machine_config &config)
+{
model2a_5881(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_IN_PG_CB(IOPORT("DSW"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.in_pg_callback().set_ioport("DSW");
+}
/* 2B-CRX */
MACHINE_CONFIG_START(model2b_state::model2b)
@@ -2745,8 +2753,8 @@ MACHINE_CONFIG_START(model2b_state::model2b)
MCFG_QUANTUM_TIME(attotime::from_hz(18000))
- MCFG_DEVICE_ADD("copro_fifo_in", GENERIC_FIFO_U32, 0)
- MCFG_DEVICE_ADD("copro_fifo_out", GENERIC_FIFO_U32, 0)
+ GENERIC_FIFO_U32(config, m_copro_fifo_in, 0);
+ GENERIC_FIFO_U32(config, m_copro_fifo_out, 0);
MCFG_MACHINE_START_OVERRIDE(model2b_state,model2b)
MCFG_MACHINE_RESET_OVERRIDE(model2b_state,model2b)
@@ -2754,17 +2762,17 @@ MACHINE_CONFIG_START(model2b_state::model2b)
MCFG_DEVICE_ADD("eeprom", EEPROM_SERIAL_93C46_16BIT)
MCFG_NVRAM_ADD_1FILL("backup1")
- MCFG_DEVICE_ADD("io", SEGA_315_5649, 0)
- MCFG_315_5649_OUT_PA_CB(WRITE8(*this, model2b_state, eeprom_w))
- MCFG_315_5649_IN_PB_CB(READ8(*this, model2b_state, in0_r))
- MCFG_315_5649_IN_PC_CB(IOPORT("IN1"))
- MCFG_315_5649_IN_PD_CB(IOPORT("IN2"))
+ sega_315_5649_device &io(SEGA_315_5649(config, "io", 0));
+ io.out_pa_callback().set(FUNC(model2b_state::eeprom_w));
+ io.in_pb_callback().set(FUNC(model2b_state::in0_r));
+ io.in_pc_callback().set_ioport("IN1");
+ io.in_pd_callback().set_ioport("IN2");
model2_timers(config);
model2_screen(config);
model2_scsp(config);
- MCFG_M2COMM_ADD("m2comm")
+ M2COMM(config, "m2comm", 0);
MACHINE_CONFIG_END
MACHINE_CONFIG_START(model2b_state::model2b_5881)
@@ -2783,14 +2791,15 @@ MACHINE_CONFIG_START(model2b_state::model2b_0229)
// MCFG_SET_5838_READ_CALLBACK(model2_state, crypt_read_callback)
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(model2b_state::indy500)
+void model2b_state::indy500(machine_config &config)
+{
model2b(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("STEER"))
- MCFG_315_5649_AN1_CB(IOPORT("ACCEL"))
- MCFG_315_5649_AN2_CB(IOPORT("BRAKE"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("STEER");
+ io.an_port_callback<1>().set_ioport("ACCEL");
+ io.an_port_callback<2>().set_ioport("BRAKE");
+}
void model2b_state::rchase2_iocpu_map(address_map &map)
@@ -2812,41 +2821,44 @@ MACHINE_CONFIG_START( model2b_state::rchase2 )
MCFG_DEVICE_PROGRAM_MAP(rchase2_iocpu_map)
MCFG_DEVICE_IO_MAP(rchase2_ioport_map)
- MCFG_DEVICE_ADD("ioexp", CXD1095, 0)
+ CXD1095(config, "ioexp", 0);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_IN_PD_CB(READ8(*this, model2b_state, rchase2_drive_board_r))
- MCFG_315_5649_OUT_PE_CB(WRITE8(*this, model2b_state, rchase2_drive_board_w))
- MCFG_315_5649_AN0_CB(IOPORT("P2_X"))
- MCFG_315_5649_AN1_CB(IOPORT("P1_X"))
- MCFG_315_5649_AN2_CB(IOPORT("P2_Y"))
- MCFG_315_5649_AN3_CB(IOPORT("P1_Y"))
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.in_pd_callback().set(FUNC(model2b_state::rchase2_drive_board_r));
+ io.out_pe_callback().set(FUNC(model2b_state::rchase2_drive_board_w));
+ io.an_port_callback<0>().set_ioport("P2_X");
+ io.an_port_callback<1>().set_ioport("P1_X");
+ io.an_port_callback<2>().set_ioport("P2_Y");
+ io.an_port_callback<3>().set_ioport("P1_Y");
MACHINE_CONFIG_END
-MACHINE_CONFIG_START( model2b_state::gunblade )
+void model2b_state::gunblade(machine_config &config)
+{
model2b(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("P1_X"))
- MCFG_315_5649_AN1_CB(IOPORT("P2_X"))
- MCFG_315_5649_AN2_CB(IOPORT("P1_Y"))
- MCFG_315_5649_AN3_CB(IOPORT("P2_Y"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("P1_X");
+ io.an_port_callback<1>().set_ioport("P2_X");
+ io.an_port_callback<2>().set_ioport("P1_Y");
+ io.an_port_callback<3>().set_ioport("P2_Y");
+}
-MACHINE_CONFIG_START( model2b_state::dynabb )
+void model2b_state::dynabb(machine_config &config)
+{
model2b(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("BAT1"))
- MCFG_315_5649_AN1_CB(IOPORT("BAT2"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("BAT1");
+ io.an_port_callback<1>().set_ioport("BAT2");
+}
-MACHINE_CONFIG_START( model2b_state::zerogun )
+void model2b_state::zerogun(machine_config &config)
+{
model2b_5881(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_IN_PG_CB(IOPORT("DSW"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.in_pg_callback().set_ioport("DSW");
+}
/* 2C-CRX */
MACHINE_CONFIG_START(model2c_state::model2c)
@@ -2860,8 +2872,8 @@ MACHINE_CONFIG_START(model2c_state::model2c)
MCFG_MB86235_FIFOIN("copro_fifo_in")
MCFG_MB86235_FIFOOUT0("copro_fifo_out")
- MCFG_DEVICE_ADD("copro_fifo_in", GENERIC_FIFO_U32, 0)
- MCFG_DEVICE_ADD("copro_fifo_out", GENERIC_FIFO_U32, 0)
+ GENERIC_FIFO_U32(config, m_copro_fifo_in, 0);
+ GENERIC_FIFO_U32(config, m_copro_fifo_out, 0);
MCFG_MACHINE_START_OVERRIDE(model2c_state,model2c)
MCFG_MACHINE_RESET_OVERRIDE(model2c_state,model2c)
@@ -2869,70 +2881,74 @@ MACHINE_CONFIG_START(model2c_state::model2c)
MCFG_DEVICE_ADD("eeprom", EEPROM_SERIAL_93C46_16BIT)
MCFG_NVRAM_ADD_1FILL("backup1")
- MCFG_DEVICE_ADD("io", SEGA_315_5649, 0)
- MCFG_315_5649_OUT_PA_CB(WRITE8(*this, model2c_state, eeprom_w))
- MCFG_315_5649_IN_PB_CB(READ8(*this, model2c_state, in0_r))
- MCFG_315_5649_IN_PC_CB(IOPORT("IN1"))
- MCFG_315_5649_IN_PD_CB(IOPORT("IN2"))
+ sega_315_5649_device &io(SEGA_315_5649(config, "io", 0));
+ io.out_pa_callback().set(FUNC(model2c_state::eeprom_w));
+ io.in_pb_callback().set(FUNC(model2c_state::in0_r));
+ io.in_pc_callback().set_ioport("IN1");
+ io.in_pd_callback().set_ioport("IN2");
model2_timers(config);
model2_screen(config);
model2_scsp(config);
- MCFG_M2COMM_ADD("m2comm")
+ M2COMM(config, "m2comm", 0);
MACHINE_CONFIG_END
-MACHINE_CONFIG_START( model2c_state::skisuprg )
+void model2c_state::skisuprg(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("SWING"))
- MCFG_315_5649_AN1_CB(IOPORT("INCLINING"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("SWING");
+ io.an_port_callback<1>().set_ioport("INCLINING");
+}
-MACHINE_CONFIG_START( model2c_state::stcc )
+void model2c_state::stcc(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("STEER"))
- MCFG_315_5649_AN1_CB(IOPORT("ACCEL"))
- MCFG_315_5649_AN2_CB(IOPORT("BRAKE"))
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("STEER");
+ io.an_port_callback<1>().set_ioport("ACCEL");
+ io.an_port_callback<2>().set_ioport("BRAKE");
- MCFG_DSBZ80_ADD(DSBZ80_TAG)
- MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
- MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
+ DSBZ80(config, m_dsbz80, 0);
+ m_dsbz80->add_route(0, "lspeaker", 1.0);
+ m_dsbz80->add_route(1, "rspeaker", 1.0);
- MCFG_DEVICE_MODIFY("uart")
- MCFG_I8251_TXD_HANDLER(WRITELINE(DSBZ80_TAG, dsbz80_device, write_txd))
-MACHINE_CONFIG_END
+ m_uart->txd_handler().set(m_dsbz80, FUNC(dsbz80_device::write_txd));
+}
-MACHINE_CONFIG_START( model2c_state::waverunr )
+void model2c_state::waverunr(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("HANDLE"))
- MCFG_315_5649_AN1_CB(IOPORT("ROLL"))
- MCFG_315_5649_AN2_CB(IOPORT("THROTTLE"))
- MCFG_315_5649_AN3_CB(IOPORT("PITCH"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("HANDLE");
+ io.an_port_callback<1>().set_ioport("ROLL");
+ io.an_port_callback<2>().set_ioport("THROTTLE");
+ io.an_port_callback<3>().set_ioport("PITCH");
+}
-MACHINE_CONFIG_START( model2c_state::bel )
+void model2c_state::bel(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("P1_X"))
- MCFG_315_5649_AN1_CB(IOPORT("P2_X"))
- MCFG_315_5649_AN2_CB(IOPORT("P1_Y"))
- MCFG_315_5649_AN3_CB(IOPORT("P2_Y"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("P1_X");
+ io.an_port_callback<1>().set_ioport("P2_X");
+ io.an_port_callback<2>().set_ioport("P1_Y");
+ io.an_port_callback<3>().set_ioport("P2_Y");
+}
-MACHINE_CONFIG_START( model2c_state::hotd )
+void model2c_state::hotd(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_SERIAL_CH2_READ_CB(READ8(*this, model2c_state, lightgun_mux_r))
- MCFG_315_5649_SERIAL_CH2_WRITE_CB(WRITE8(*this, model2c_state, lightgun_mux_w))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.serial_ch2_rd_callback().set(FUNC(model2c_state::lightgun_mux_r));
+ io.serial_ch2_wr_callback().set(FUNC(model2c_state::lightgun_mux_w));
+}
MACHINE_CONFIG_START(model2c_state::model2c_5881)
model2c(config);
@@ -2944,29 +2960,32 @@ MACHINE_CONFIG_START(model2c_state::model2c_5881)
MCFG_SET_READ_CALLBACK(model2_state, crypt_read_callback)
MACHINE_CONFIG_END
-MACHINE_CONFIG_START( model2c_state::overrev2c )
+void model2c_state::overrev2c(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("STEER"))
- MCFG_315_5649_AN1_CB(IOPORT("ACCEL"))
- MCFG_315_5649_AN2_CB(IOPORT("BRAKE"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("STEER");
+ io.an_port_callback<1>().set_ioport("ACCEL");
+ io.an_port_callback<2>().set_ioport("BRAKE");
+}
-MACHINE_CONFIG_START( model2c_state::segawski )
+void model2c_state::segawski(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("SLIDE"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("SLIDE");
+}
-MACHINE_CONFIG_START( model2c_state::topskatr )
+void model2c_state::topskatr(machine_config &config)
+{
model2c(config);
- MCFG_DEVICE_MODIFY("io")
- MCFG_315_5649_AN0_CB(IOPORT("CURVING"))
- MCFG_315_5649_AN1_CB(IOPORT("SLIDE"))
-MACHINE_CONFIG_END
+ sega_315_5649_device &io(*subdevice<sega_315_5649_device>("io"));
+ io.an_port_callback<0>().set_ioport("CURVING");
+ io.an_port_callback<1>().set_ioport("SLIDE");
+}
/* ROM definitions */
@@ -6478,7 +6497,7 @@ ROM_START( vcopa ) /* Virtua Cop Revision A, Model 2 */
MODEL2_CPU_BOARD
ROM_END
-ROM_START( desert ) /* Desert Tank, Model 2 */
+ROM_START( desert ) /* Desert Tank, Model 2, Sega Game ID# 833-11002, ROM board ID# 834-11003 */
ROM_REGION( 0x200000, "maincpu", 0 ) // i960 program
ROM_LOAD32_WORD("epr-16976.12", 0x000000, 0x020000, CRC(d036dff0) SHA1(f3e5f22ef1f3ff9c9a1ff7352cdad3e2c2977a51) )
ROM_LOAD32_WORD("epr-16977.13", 0x000002, 0x020000, CRC(e91194bd) SHA1(cec8eb8d4b52c387d5750ee5a0c6e6ce7c0fe80d) )
diff --git a/docs/release/src/osd/winui/winui.h b/docs/release/src/osd/winui/winui.h
index 11d8bb6c629..99c6675529e 100644
--- a/docs/release/src/osd/winui/winui.h
+++ b/docs/release/src/osd/winui/winui.h
@@ -10,6 +10,7 @@
#include "pool.h"
#include "screenshot.h"
#include "drivenum.h"
+#include "romload.h"
#define MAMENAME "HBMAME"
#define UI_INI_FILENAME MAMENAME "UI.ini"
diff --git a/docs/release/src/version.cpp b/docs/release/src/version.cpp
index 717b1206529..0f7773f0b0f 100644
--- a/docs/release/src/version.cpp
+++ b/docs/release/src/version.cpp
@@ -8,7 +8,7 @@
***************************************************************************/
-#define BARE_BUILD_VERSION "0.199"
+#define BARE_BUILD_VERSION "0.200"
extern const char bare_build_version[];
extern const char build_version[];
diff --git a/makefile b/makefile
index 8d70932732a..89788aed12c 100644
--- a/makefile
+++ b/makefile
@@ -1584,14 +1584,14 @@ endif
ifeq (posix,$(SHELLTYPE))
$(GENDIR)/version.cpp: $(GENDIR)/git_desc | $(GEN_FOLDERS)
- @echo '#define BARE_BUILD_VERSION "0.199"' > $@
+ @echo '#define BARE_BUILD_VERSION "0.200"' > $@
@echo 'extern const char bare_build_version[];' >> $@
@echo 'extern const char build_version[];' >> $@
@echo 'const char bare_build_version[] = BARE_BUILD_VERSION;' >> $@
@echo 'const char build_version[] = BARE_BUILD_VERSION " ($(NEW_GIT_VERSION))";' >> $@
else
$(GENDIR)/version.cpp: $(GENDIR)/git_desc
- @echo #define BARE_BUILD_VERSION "0.199" > $@
+ @echo #define BARE_BUILD_VERSION "0.200" > $@
@echo extern const char bare_build_version[]; >> $@
@echo extern const char build_version[]; >> $@
@echo const char bare_build_version[] = BARE_BUILD_VERSION; >> $@
diff --git a/src/version.cpp b/src/version.cpp
index 717b1206529..0f7773f0b0f 100644
--- a/src/version.cpp
+++ b/src/version.cpp
@@ -8,7 +8,7 @@
***************************************************************************/
-#define BARE_BUILD_VERSION "0.199"
+#define BARE_BUILD_VERSION "0.200"
extern const char bare_build_version[];
extern const char build_version[];