blkheart: MAME ROM Information. History:
Black Heart (c) 1991 UPL.
A horizontally scrolling shoot'em up.
- TECHNICAL -
Game ID : UPL-91069
Main CPU : 68000 (@ 10 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), (2x) OKI6295 (@ 4 mhz)
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in May 1991.
Developed by NMK (Nihon Maicom Kaihatsu) for UPL.
'Black Heart' is not only the title of this game, but also boses' names in Razing's Famous shooter "Battle Garega" and "Armed Police Batrider.". Many staff from UPL joined Raizing later and apparently, they like this name.
Gamest (Japanese game magazine) April 2011, a gamer called 'KDK-takeyuki' recorded a high score of 3,713,700 points on this game.
- SOURCES -
Game's rom.
MAME Info:
0.60 [Kamel, RAINE team]
0.37b13 [?]
WIP:
- 0.133u1: Brian Troha added DIP locations to Black Heart. Renamed (blkhearj) to (blkheartj).
- 0.132u3: Corrado Tomaselli verified/changed clocks on Black Heart. Changed 68000 CPU1 clock speed to 8MHz and VSync to 56.180000 Hz.
- 0.122u1: David Haywood and Tomasz Slanina fixed Black Heart - Game now playable. Changed VSync to 56Hz.
- 0.94u4: Nicola Salmoria improved NMK004 simulation and prevented hang in Black Heart.
- 0.94u2: Added YM2203 (1.5MHz) sound and 'Demo Sounds' dipswitch. Swapped sound1/2 roms.
- 0.90: Brian Troha fixed Black Heart dipswitches.
- 0.61: Added dipswitches 'Service Mode' and 'Difficulty'.
- 0.60: Kamel added Black Heart (UPL 1991) and clone Black Heart (Japan).
- 16th April 2002: Kamel added protection patches that make Black Heart and Mustang playable in the nmk16 driver.
- 0.37b14: Added Black Heart (Testdriver).
- 0.37b13: Added Black Heart (Japan) (Testdriver).
- 4th March 2001: Bryan McPhail and David Haywood added some more NMK games to the Bombjack Twin driver but they all suffer from unemulated protection and don't work very well.
LEVELS: 8 (endless)
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Dragons):
Demons & Dragons (prototype)
Firebeast (prototype)
Dragon Buster
Dragon Spirit
Syvalion
Dragon Breed
Saint Dragon
Dragon Saber
Black Heart
Dragon Gun
Dragon Blaze
Romset: 3521 kb / 10 files / 1.05 zip
MAME XML Output:
   | <game name="blkheart" sourcefile="nmk16.c"> |
   |    | <description>Black Heart</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>UPL</manufacturer> |
   |    | <rom name="blkhrt.7" size="131072" crc="5bd248c0" sha1="0649f4f8682404aeb3fc80643fcabc2d7836bb23" region="maincpu" offset="0"/> |
   |    | <rom name="blkhrt.6" size="131072" crc="6449e50d" sha1="d8cd126d921c95478346da96c20da01212395d77" region="maincpu" offset="1"/> |
   |    | <rom name="4.bin" size="65536" crc="7cefa295" sha1="408f46613b3620cee31dec43281688d231b47ddd" region="audiocpu" offset="0"/> |
   |    | <rom name="3.bin" size="131072" crc="a1ab3a16" sha1="3fb57c9d2ef94ee188cbadd70378ae6f4407e71d" region="gfx1" offset="0"/> |
   |    | <rom name="90068-5.bin" size="1048576" crc="a1ab4f24" sha1="b9f8104d53eda87ccd4000d049ee74ac9aa20b3e" region="gfx2" offset="0"/> |
   |    | <rom name="90068-8.bin" size="1048576" crc="9d3204b2" sha1="b37a246ad37f9ce092b371f01122ddf2bc8b2db6" region="gfx3" offset="0"/> |
   |    | <rom name="90068-2.bin" size="524288" crc="3a583184" sha1="9226f1ea7725e4b48bb055d1c17389cf960d75f8" region="oki1" offset="0"/> |
   |    | <rom name="90068-1.bin" size="524288" crc="e7af69d2" sha1="da050880e186954bcf0e0adf00750dd5a371551b" region="oki2" offset="0"/> |
   |    | <rom name="9.bpr" size="256" crc="98ed1c97" sha1="f125ad05c3cbd1b1ab356161f9b1d814781d4c3b" region="proms" offset="0"/> |
   |    | <rom name="10.bpr" size="256" crc="cfdbb86c" sha1="588822f6308a860937349c9106c2b4b1a75823ec" region="proms" offset="100"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="oki1" name="OKI6295" clock="4000000"/> |
   |    | <chip type="audio" tag="oki2" name="OKI6295" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="56.180000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="Easy" value="12" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="8"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="2" value="64"/> |
   |    |    | <dipvalue name="3" value="192" default="yes"/> |
   |    |    | <dipvalue name="4" value="128"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW2" mask="28"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="24"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="28" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="20"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW2" mask="224"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="64"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="224" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="160"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="32"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="1024"/> |
|
|