dkgensan: MAME ROM Information. History:
Daiku no Gen-san - Beranmee Machi Soudouki (c) 1990 Irem.
A platform game where you control a worker with a big hammer who smashes his way through obstacles and a variety of enemies.
- TECHNICAL -
Irem M-84 system hardware (There is also an earlier version on the M-72).
Main CPU : V30 (@ 8 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), DAC
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
The title of this game translates from Japanese as 'Mr. Gen The Carpenter - Bloody Fool Town Riot Chronicle'.
This game is known outside Japan as "Hammerin' Harry".
- SERIES -
1. Daiku no Gen-san - Beranmee Machi Soudouki (1990)
2. Daiku no Gen-san - Ghost Building Company (1992, Nintendo Game Boy)
3. Ganbare! Daiku no Gen-san (1993, Nintendo Super Famicom)
- STAFF -
Sound composer : Hiyamuta (Gangy Hiya)
- PORTS -
* Consoles :
Nintendo Famicom (1991, "Daiku no Gen-san [Model IF-24]")
- SOURCES -
Game's rom.
MAME Info:
0.36b6 [Nicola Salmoria]
WIP:
- 0.144: Roberto Zandona fixed some background misplacement in clones Hammerin' Harry (US) and Daiku no Gensan (Japan, M82).
- 0.138u1: Changed description of clone 'Daiku no Gensan (Japan)' to 'Daiku no Gensan (Japan, M82)'.
- 0.133u1: Renamed (dkgenm72) to (dkgensanm72).
- 0.99u6: Pierpaolo Prazzoli fixed background position in Hammerin' Harry.
- 0.37b8: Added clone Daiku no Gensan (Japan, M72). Nicola Salmoria fixed priority in Hammerin' Harry.
- 0.36b10: Added dipswitches 'Lives', 'Difficulty', 'Limit N. of Continue?', 'Allow Continue', 'Demo Sounds', 'Flip Screen', 'Cabinet', 'Coin Mode' and 'Coinage'.
- 0.36b6: Nicola Salmoria added Hammerin' Harry (World) and clones (US) and Daiku no Gensan (Japan).
- 21st September 1999: Nicola sent in an M72 driver supporting R-Type, R-Type II and Hammerin' Harry.
- 4th February 1998: CaBBe dumped Hammerin' Harry (World) by IREM CORP.
LEVELS: 6 (must be finished twice)
Other Emulators:
* FB Alpha
* M72
Recommended Games (Men at Work):
Inferno (Meadows)
Steel Worker
Frisky Tom
Blue Print
Dock Man
Bristles
Mario Bros.
Kamikaze Cabbie
Paperboy
Taxi Driver
Timber
Vs. Wrecking Crew
Fire Trap
Hammerin' Harry
Crazy Taxi
Crazy Taxi High Roller
Power Shovel ni Norou!! - Power Shovel Simulator
18 Wheeler Deluxe
Recommended Games (Platform Extra):
Flicky
Pac-Land
Pac-Land (United Amusements PC Engine)
Son Son
Road Runner
Vs. Super Mario Bros
Super Mario Bros. (PlayChoice-10)
Super Mario Bros. 2 (PlayChoice-10)
Super Mario Bros. 3 (PlayChoice-10)
Super Mario World
Wiz
Alex Kidd: The Lost Stars
Athena
The Goonies (PlayChoice-10)
Vs. The Goonies
Legend
Red Robin
Wonder Boy
Wonder Boy in Monster Land
Wonder Boy III - Monster Lair
Chip'n Dale: Rescue Rangers (PlayChoice-10)
Psychic 5
Psycho Soldier
Shadowland
Tricky Doc
Wardner
Bonze Adventure
Dynamite Dux
Hard Head
Hard Head 2
Konek-Gorbunok
The NewZealand Story
Fantasy Land
Keith Courage In Alpha Zones
Legend of Hero Tonma
Marvel Land
Toki
Willow
Blue's Journey
Hammerin' Harry
Liquid Kids
Mega Twins
Nemo
Yo! Noid (PlayChoice-10)
Caveman Ninja / Joe & Mac
Ninja Clowns
PuLiRuLa
Rockin' Kats (PlayChoice-10)
The Simpsons
Three Wonders - Midnight Wanderers
The Addams Family (Nintendo Super System)
Asterix
Kid Chameleon (Mega-Tech)
Aladdin
J. J. Squawkers
Magical Cat Adventure
Spin Master / Miracle Adventure
B.C. Kid
Battle Toads
Recalhorn
Super Trio
Top Hunter - Roddy & Cathy
Charlie Ninja
Romset: 1600 kb / 14 files / 699.5 zip
MAME XML Output:
   | <game name="dkgensan" sourcefile="m72.c" cloneof="hharry" romof="hharry"> |
   |    | <description>Daiku no Gensan (Japan, M82)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Irem</manufacturer> |
   |    | <rom name="gen-a-h0.bin" size="131072" crc="07a45f6d" sha1="8ffbd395aad244747d9f87062d2b062f41a4829c" region="maincpu" offset="1"/> |
   |    | <rom name="gen-a-l0.bin" size="131072" crc="46478fea" sha1="fd4ff544588535333c1b98fbc08446ef49b11212" region="maincpu" offset="0"/> |
   |    | <rom name="gen-a-h1.bin" size="65536" crc="54e5b73c" sha1="5664f6e0a931b1c139e82dc98fcc9e38acd14616" region="maincpu" offset="60001"/> |
   |    | <rom name="gen-a-l1.bin" size="65536" crc="894f8a9f" sha1="57a0885c52a094def03b129a450cc891e6c075c6" region="maincpu" offset="60000"/> |
   |    | <rom name="gen-a-sp.bin" size="65536" crc="e83cfc2c" sha1="3193bdd06a9712fc499e6fc90a33140463ef59fe" region="soundcpu" offset="0"/> |
   |    | <rom name="hh_00.rom" merge="hh_00.rom" size="131072" crc="ec5127ef" sha1="014ac8ad7b19cd9b475b72a0f42a4991119501c4" region="gfx1" offset="0"/> |
   |    | <rom name="hh_10.rom" merge="hh_10.rom" size="131072" crc="def65294" sha1="23f5d99fa9f604fde37cb52113bff233d9be1d25" region="gfx1" offset="20000"/> |
   |    | <rom name="hh_20.rom" merge="hh_20.rom" size="131072" crc="bb0d6ad4" sha1="4ab617fadfc32efad90ed7f0555513f167b0c43a" region="gfx1" offset="40000"/> |
   |    | <rom name="hh_30.rom" merge="hh_30.rom" size="131072" crc="4351044e" sha1="0d3ce3f4f1473fd997e70de91e7b5b5a5ec60ad4" region="gfx1" offset="60000"/> |
   |    | <rom name="hh_a0.rom" merge="hh_a0.rom" size="131072" crc="c577ba5f" sha1="c882e58cf64deca8eee6f14f3df43ecc932488fc" region="gfx2" offset="0"/> |
   |    | <rom name="hh_a1.rom" merge="hh_a1.rom" size="131072" crc="429d12ab" sha1="ccba25eab981fc4e664f76e06a2964066f2ae2e8" region="gfx2" offset="20000"/> |
   |    | <rom name="hh_a2.rom" merge="hh_a2.rom" size="131072" crc="b5b163b0" sha1="82a708fea4953a7c4dcd1d4a1b07f302221ba30b" region="gfx2" offset="40000"/> |
   |    | <rom name="hh_a3.rom" merge="hh_a3.rom" size="131072" crc="8ef566a1" sha1="3afb020a7317efe89c18b2a7773894ce28499d49" region="gfx2" offset="60000"/> |
   |    | <rom name="gen-vo.bin" size="131072" crc="d8595c66" sha1="97920c9947fbac609fb901415e5471c6e4ca066c" region="samples" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="V30" clock="8000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="m72" name="M72 Custom"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="256" refresh="55.017606" pixclock="8000000" htotal="512" hbend="64" hbstart="448" vtotal="284" vbend="0" vbstart="256" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="4" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="2" value="2"/> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="Very Easy" value="0"/> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Continue Limit" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="1536"> |
   |    |    | <dipvalue name="Upright" value="1024" default="yes"/> |
   |    |    | <dipvalue name="Upright (2P)" value="0"/> |
   |    |    | <dipvalue name="Cocktail" value="1536"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="Mode 1" value="2048" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="4096"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12288" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="49152"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="49152" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32768"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="61440"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="40960"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="45056"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="49152"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="53248"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="57344"/> |
   |    |    | <dipvalue name="2 Coins to Start/1 to Continue" value="4096"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="12288"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="61440" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="36864"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32768"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="28672"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="24576"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="20480"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="512"/> |
|
|