Home News Forum                            

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

fstarfrc: MAME ROM Information.


Final Star Force (c) 1992 Tecmo.

A sequel to Tehkan's 1984 shoot-em-up classic, "Star Force", featuring improved graphics and sound and a new weapons power-up system. The player's ship is equipped with three smart bombs and the fire button can be held down for rapid fire. At regular intervals, a red ship will appear which will release a power-up capsule; the three power-ups available are as follows :

* A-Pulsator :

Fire : Thunder + Homing

Bomb : S-Bomb

* B-Pulsator :

Fire : Wide Shot + Missile

Bomb : M-Bomb

* C-Pulsator :

Fire : Spraygun + Synch-Fire

Bomb : T-Bomb


Main CPU : 68000 (@ 12 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2151 (@ 4 Mhz), OKI6295 (@ 7.575 Khz)

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 4096

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1992.


The US versions have the 'Winners Don't Use Drugs' and the 'Recycle It, Don't Trash It!' screens.


Pulsator capsules and fire power will automatically be increased after a period of time, So do not hesitate use the smart bomb if you are in a dangerous situation. Always choose the Thunder Cannon as this is the most powerful of the three primary weapons available. Try to position your ship to the right of the screen as enemy craft tend to appear on this side.


1. Star Force (1984)

2. Final Star Force (1992)


Programmers : Mae-Yan, Laplace, Jun

Mechanical designers : Kazu Tomita, Bon, Hamali Tel, Sato Dou!, Kotoe Murasaki

Background designers : Nawa Lin, Satoru, A. Haruno, Bon, Hamali Tel, Sato Dou!, Kazu Tomita, B. F. R

BGM composers : Wakasugi Matsuri, Yamasan, Kaorin, Rikarin BZ, Rio

Sound effects : Wakasugi Matsuri

Artwork Designer : Maru-Kata


Game's rom.

Machine's picture.

MAME Info:

0.37b5 [Eisuke Watanabe]


- To enter into service mode press and hold start buttons 1 and 2 during P.O.S.T.


- In the intro, when the screen scolls very fast, some garbage will float by a few times. Jonemaan (ID 00954)

- The blending effect isn't quite working correctly. Twisty (ID 00196)


- 0.131u1: Uki added clone Final Star Force (Japan).

- 0.118: BisonSAS fixed 'Difficulty' dipswitch in Final Star Force. Also added DIP locations to the tecmo16 driver.

- 0.90: Changed palettesize to 4096 colors.

- 0.63: Added dipswitches 'Flip Screen', 'Difficulty', 'Level Up Speed' and 'Bonus Life'.

- 11th January 2003: Angelo Salese fixed the dipswitch settings in Final Star Force.

- 10th April 2002: David Haywood fixed Final Star Force from crashing.

- 0.37b5: Eisuke Watanabe added Final Star Force (US) (Tecmo 1992). TODO: Wrong background in fstarfrc title.

- 24th June 2000: Eisuke Watanabe submitted a Tecmo16 driver, which supports Ganbare Ginkun and Final Star Force. Nicola Salmoria fixed some graphics glitches in the Tecmo16 driver.


Other Emulators:

* FB Alpha

Recommended Games (Star Force):



Night Star (DECO Cassette)

Nova 2001

Star Jacker


Star Force

Alpha Mission / ASO

Alpha Mission II / ASO II

Astro Warrior (Mega-Tech)

Mission 660


S.R.D. Mission


Truxton II

Blast Off

Blazing Lazers

The Next Space

Omega Fighter

Lethal Thunder


Strike Gunner S.T.G


Explosive Breaker

Final Star Force




Nebulas Ray



Viper Phase 1

Fever SOS

Mars Matrix: Hyper Solid Shooting

Romset: 2880 kb / 9 files / 903.9 zip

MAME XML Output:

       <game name="fstarfrc" sourcefile="tecmo16.c">
              <description>Final Star Force (US)</description>
              <rom name="fstarf01.rom" size="262144" crc="94c71de6" sha1="7637aee89034d60ef74d0015db6fcbcc8689b88b" region="maincpu" offset="0"/>
              <rom name="fstarf02.rom" size="262144" crc="b1a07761" sha1="efd580e06a134a8b6ed6e836eec3203c41ed03c5" region="maincpu" offset="1"/>
              <rom name="fstarf07.rom" size="65536" crc="e0ad5de1" sha1="677237341e837061b6cc02200c0752964caed907" region="audiocpu" offset="0"/>
              <rom name="fstarf03.rom" size="131072" crc="54375335" sha1="d1af56a7c7fff877066dad3144d0b5147da28c6a" region="gfx1" offset="0"/>
              <rom name="fstarf05.rom" size="524288" crc="77a281e7" sha1="a87a90c2c856d45785cb56185b1a7dff3404b5cb" region="gfx2" offset="0"/>
              <rom name="fstarf04.rom" size="524288" crc="398a920d" sha1="eecc167803f48517348d68ce70f15e87eac204bb" region="gfx2" offset="1"/>
              <rom name="fstarf09.rom" size="524288" crc="d51341d2" sha1="e46c319158046d407d4387cb2d8f0b6cfd7be576" region="gfx3" offset="0"/>
              <rom name="fstarf06.rom" size="524288" crc="07e40e87" sha1="22867e52a8267ae8ae0ff0dba6bb846cb3e1b63d" region="gfx3" offset="1"/>
              <rom name="fstarf08.rom" size="131072" crc="f0ad5693" sha1="a0202801bb9f9c86175ca7989fbc9efa47183188" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="999900"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="3">
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/4 Credits" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="12">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="4"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Free Play" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Medium" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Level Up Speed" tag="DSW2" mask="48">
                     <dipvalue name="Fast" value="48" default="yes"/>
                     <dipvalue name="Fastest" value="32"/>
                     <dipvalue name="Slow" value="16"/>
                     <dipvalue name="Slowest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="192">
                     <dipvalue name="200000,1000000" value="192" default="yes"/>
                     <dipvalue name="220000,1200000" value="128"/>
                     <dipvalue name="240000,1400000" value="64"/>
                     <dipvalue name="every 500000,once at highest score" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="4096"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise