Home News Forum                            

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

lastfght: MAME ROM Information.


Last Fighting (c) 2000 Subsino.


Main CPU : H8/3002 (@ 16 Mhz)

Screen orientation : Horizontal

Video resolution : 512 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 256


Game's rom.

MAME Info:

0.103u2 [R. Belmont]


- 0.135u3: Fabio Priuli added driver data struct and save states to Last Fighting.

- 0.122u8: Replaced H8/3002 CPU1 with H8/3044.

- 0.118u5: Luca Elia fixed Last Fighting - Game now playable. Changed visible area to 512x240.

- 25th April 2007: Luca Elia - Things went smoother than expected with the second Subsino game I mentioned, Last Fighting. The video hardware is based on a blitter, that also supports zooming. The initial problems I had with figuring it out were actually due to one additional CPU core bug, causing some wrong values to be fed to the chip.

- 22nd April 2007: Luca Elia - I've been working on two games by Taiwanese Subsino. They use the Hitachi H8/3044 CPU, which features an undumped internal ROM, and whose emulation in MAME is somewhat incomplete. Add to that a bit of protection, and the prospects of getting the games to work were limited. Fortunately, though, it looks like the internal ROM is not critical, as I got Bishou Jan (Smiling Jan) to work, albeit with some issues. The video hardware is tilemap based. At the moment there is no sound: the sound chip is unknown, nor do I see sound related writes. Furthermore I had to slightly patch the interrupt routines, and skip what appears to be protection checks. I also had to fix/add the emulation of several instructions in the CPU core. The other Subsino game is Last Fighting, a Bomberman clone currently in MAME as non-working. Same CPU but different, blitter based, video hardware. I'm starting to implement that and, even if much work is still needed, I'm now hopeful to get it to run.

- 0.105u1: Tomasz Slanina added several missing H8 opcodes to the core and color DAC to the driver.

- 0.103u3: H8/Last Fight update [R. Belmont]: Limited H8 vector reads to 24 bits. Added H8 SHLL.W, EXTU.L, SUBS.L #2 and SUBS.L #4 opcodes. Includes Guru's README. Loads all ROMs. Maps RAM for the stack. Changed visible area to 512x512.

- 0.103u2: R. Belmont added Last Fighting (Subsino 2000).

- 24th February 2005: Guru - Last Fighting arrived, purchased by Randy on eBay. Thanks to all that chipped-in for donations.

- 17th December 2004: Dumping Project - Randy have won on a Subsino "Last Fighting" board.

LEVELS: 56 (7 x 8)

Recommended Games (Maze 2):



Wizard of Wor



Warp & Warp

Black Widow



Naughty Boy






Mazer Blazer

Screw Loose

Inferno (Williams)

Wiz Warz

Alien Arena


Smash T.V.

Dynablaster / Bomber Man

Bomber Man World

Neo Bomberman


Nitro Ball

Ultraman Club

Last Fighting

BnB Arcade

Romset: 9728 kb / 6 files / 2.14 zip

MAME XML Output:

       <game name="lastfght" sourcefile="lastfght.c">
              <description>Last Fighting</description>
              <rom name="v106.u16" size="524288" crc="7aec89f4" sha1="7cff00844ad82a0f8d19b1bd07ba3a2bced69d66" region="maincpu" offset="0"/>
              <rom name="1.b1" size="2097152" crc="6c438136" sha1="138934e948bbd6bd80f354f037badedef6cd8cb1" region="gfx1" offset="0"/>
              <rom name="2.b2" size="2097152" crc="9710bcff" sha1="0291385489a065ed895c99ae7197fdeac0a0e2a0" region="gfx1" offset="200000"/>
              <rom name="3.b3" size="2097152" crc="4236c79a" sha1="94f093d12c096d38d1e7278796f6d58e4ba14e2e" region="gfx1" offset="400000"/>
              <rom name="4.b4" size="2097152" crc="68153b0f" sha1="46ddf37d5885f411e0e6de9c7e8969ba3a00f17f" region="gfx1" offset="600000"/>
              <rom name="v100.u7" size="1048576" crc="c134378c" sha1="999c75f3a7890421cfd904a926ca377ee43a6825" region="samples" offset="0"/>
              <chip type="cpu" tag="maincpu" name="H8/3044" clock="16000000"/>
              <display tag="screen" type="raster" rotate="0" width="512" height="240" refresh="60.000000" pixclock="7864320" htotal="512" hbend="0" hbstart="512" vtotal="256" vbend="0" vbstart="240" />
              <sound channels="0"/>
              <input players="2" buttons="2" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="supported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise