Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

hachamf: MAME ROM Information.


Hacha Mecha Fighter (c) 1991 NMK.

A cutesy horizontal scrolling shooter from NMK.


Main CPU : 68000 (@ 10 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), (2x) OKI6295 (@ 24.242 Khz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1991.


* Test Mode :

1. Hold 'Player 2 Button 1' & 'Button 2', then reset the game.

2. 'Ready ?' message is displayed in black screen.

3. Press 'Player 1 Button 2'x14.


Software : Y. Koyama, T. Nakasato

Hardware : Y. Maki

Music : H. Mizushima, K. Hideya

Graphic Designers : N. Nagamine, A. Tsunoda, K. Yokoyama

Supervisor : Y. Kotoyori


Game's rom.

MAME Info:

0.74u2 [?]

0.37b8 [?]


- Press Player 2 buttons 1+2 during reset. "Ready?" will appear. Then press Player 1 button 2 14 (!) times.


- The dip switch for demo sounds doesn't work. Smitdogg (ID 03950)


- 15th August 2009: Guru - Another package from Japan arrived with Hacha Mecha Fighter (to decap MCU), thanks to Team Japump.

- 0.133u1: Brian Troha added DIP locations to Hacha Mecha Fighter. Added 'Flip Screen' and 'Demo Sounds' dipswitch.

- 2nd July 2009: Smitdogg - Some stuff Team Japump has been doing lately... They got the MCU (NMK 113 9140EBI) from Hacha Mecha Fighter.

- 0.132u2: Team Japump redumped Hacha Mecha Fighter gfx2 rom ($0) and fixed filenames.

- 21st June 2009: Smitdogg - Thanks to some of our friends on Team Japump we got a redump of Hacha Mecha Fighter. You can see below, the first 2 screens are with the bad dump, the second 2 are with the correct dump.

- 17th June 2009: Smitdogg - One of our friends on Team Japump giving us a Hacha Mecha Fighter from his personal collection so we can decap it.

- 0.128: David Haywood marked Hacha Mecha Fighter BG rom as a bad dump (the first half of the rom is missing, the game uses 2 banks, most of the graphics needed aren't present).

- 0.125u9: Robiza fixed unable to locate input port 'DSW'.

- 0.123u6: Changed description to 'Hacha Mecha Fighter (19th Sep. 1991)'.

- 0.95u6: Sonikos fixed dipswitches in Hacha Mecha Fighter. Removed dipswitches 'Demo Sounds' and 'Flip Screen'. Changed 'Unused' to 'Unknown' dipswitches.

- 0.95u3: Angelo Salese updated Hacha Mecha Fighter - Game now playable.

- 7th April 2005 2005: Angelo Salese - I got enough experience from the latter that I've done the MCU simulation of Hacha Mecha Fighter too,one of the games that I always wished to get emulated someday...

- 0.94u2: Added YM2203 (1.5MHz) sound.

- 0.74u2: Added Hacha Mecha Fighter (NMK 1991).

- 0.37b8: Added Hacha Mecha Fighter (Testdriver).

Other Emulators:

* FB Alpha

* Raine

Recommended Games (Space Kids 2)

Rabio Lepus


Parodius DA!

Fantastic Journey

Sexy Parodius

Pistol Daimyo no Bouken


Cotton 2

Cotton Boomerang

Hacha Mecha Fighter

Three Wonders - Chariot

Mystic Riders

Eco Fighters

Pilot Kids

Taihou de Doboon

Romset: 3520 kb / 8 files / 1.10 zip

MAME XML Output:

       <game name="hachamf" sourcefile="nmk16.c">
              <description>Hacha Mecha Fighter (19th Sep. 1991)</description>
              <rom name="7.93" size="131072" crc="9d847c31" sha1="1d370d8db9cadadb9c2cb213e32f681947d81b7f" region="maincpu" offset="0"/>
              <rom name="6.94" size="131072" crc="de6408a0" sha1="2df77fecd44d2d8b0444abd4545923213ed76b2d" region="maincpu" offset="1"/>
              <rom name="1.70" size="65536" crc="9e6f48fc" sha1="aeb5bfecc025b5478f6de874792fc0f7f54932be" region="audiocpu" offset="0"/>
              <rom name="5.95" size="131072" crc="29fb04a2" sha1="9654b90a66d0e2a0f9cd369cab29cdd0c6f77869" region="gfx1" offset="0"/>
              <rom name="91076-4.101" size="1048576" crc="df9653a4" sha1="4a3204a98d7738c7895169fcece922fdf355f4fa" region="gfx2" offset="0"/>
              <rom name="91076-8.57" size="1048576" crc="7fd0f556" sha1="d1b4bec0946869d3d7bcb870d9ae3bd17395a231" region="gfx3" offset="0"/>
              <rom name="91076-2.46" size="524288" crc="3f1e67f2" sha1="413e78587d8a043a0eb94447313ba1b3c5b35be5" region="oki1" offset="0"/>
              <rom name="91076-3.45" size="524288" crc="b25ed93b" sha1="d7bc686bbccf982f40420a11158aa8e5dd4207c5" region="oki2" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <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.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Language" tag="DSW1" mask="2">
                     <dipvalue name="English" value="0" default="yes"/>
                     <dipvalue name="Japanese" value="2"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="4"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="8"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Unknown" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="192">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="64"/>
                     <dipvalue name="3" value="192" default="yes"/>
                     <dipvalue name="4" value="128"/>
              <dipswitch name="Coin A" tag="DSW1" mask="1792">
                     <dipvalue name="4 Coins/1 Credit" value="256"/>
                     <dipvalue name="3 Coins/1 Credit" value="512"/>
                     <dipvalue name="2 Coins/1 Credit" value="768"/>
                     <dipvalue name="1 Coin/1 Credit" value="1792" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="1536"/>
                     <dipvalue name="1 Coin/3 Credits" value="1280"/>
                     <dipvalue name="1 Coin/4 Credits" value="1024"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="14336">
                     <dipvalue name="4 Coins/1 Credit" value="2048"/>
                     <dipvalue name="3 Coins/1 Credit" value="4096"/>
                     <dipvalue name="2 Coins/1 Credit" value="6144"/>
                     <dipvalue name="1 Coin/1 Credit" value="14336" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="12288"/>
                     <dipvalue name="1 Coin/3 Credits" value="10240"/>
                     <dipvalue name="1 Coin/4 Credits" value="8192"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="16384">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16384" default="yes"/>
              <dipswitch name="Unknown" tag="DSW1" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="good" color="good" sound="imperfect" graphic="imperfect" protection="preliminary" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise