Home News Forum                            

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

spinkick: MAME ROM Information.


Hec's Spinkick (c) 1988 Seo Jin.


Main CPU : (2x) Z80 (@ 8 Mhz)

Screen orientation : Vertical

Video resolution : 256 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 1


Game's rom.

MAME Info:

0.106u6 [David Haywood]


- 0.146: Updated Super Free Kick to use modern I8255 implementation instead of the legacy one [Fabio Priuli].

- 0.133u1: Changed Z80 CPU1/2 clock speeds to 3579545 Hz and YM2203 to 3579545 Hz.

- 0.133: Klaus Sommers added clone Super Free Kick (set 2).

- 0.131u1: Angelo Salese merged memory maps in Super Free Kick.

- 0.128u6: Tomasz Slanina fixed Super Free Kick - Game now playable. Added 2nd Z80 (3579533 Hz) CPU and YM2203 (3579533 Hz) sound. Changed Z80 CPU1 clock speed to 3579533 Hz and visible area to 480x544. Fixed rom loading. Added dipswitches 'Lives', 'Difficulty', 'Demo Sounds', 'Test Mode', 'Coinage', 'Cabinet', 'Freeze', 'Allow Continue' and 'Unknown'. Changed description of clone 'Spinkick' to 'Hec's Spinkick'.

- 7th December 2008: Tomasz Slanina - New board arrived. "Spinkick" by Seojin/Heasung (notice the big epoxy block with "HEC" logo). PCB is 'almost' working, but there's no way to insert coin(s) and start the game (probably one of the input buffer chips is broken... very common). And yes, it's rip-off of the Sega's "Free Kick" game, running on really weird korean hardware based on MSX2 home computer ( plus additional sound cpu (Z80) and extra logic to handle a bit different (than in MSX2) rom banking ). Game ROMs contains hacked MSX2 BIOS - they removed all (c) texts, blanked font area and added few mods here and there to skip boot sequence. Also, for some unknown reason, Yamaha v9938 VDP is hidden in big and heavy epoxy block. Probably to make a fake impression of being orginal, not stolen piece of hardware. So .. what's the point of use MSX2 as the base ? I have NO idea... Imho it's way easier to start from scratch and design own, simple hardware (vdp, cpu, roms, rams) than modify msx one. BIOS is used only at boot time (it req some sick logic chips (8255 + demultiplexers and buffers) to handle the msx "slot" memory banking scheme) - game is directly accessing the VDP and banked roms. After a bit of PCB tracing and with help from #msxdev guys i got working.

- 0.118u3: Removed 2nd Z80 CPU.

- 0.106u6: David Haywood added Super Free Kick (HEC 199?) and clone Spinkick.

- 21st March 2005: Corrado Tomaselli dumped Spin Kick. There is a BIG epoxy block connected to the main PCB.

- 8th March 2005: Bluebird - I have another board called Spin Kick by a company called HEC (a similar game to Free kick) which Juno said is based on MSX technology that needs to go to him.

Recommended Games (Breakout):

Gee Bee

Super Breakout

Tournament Table

Bomb Bee

Cutie Q

Field Goal

Straight Flush

Wall Crash

Cannon Ball (Pacman Hardware)

Flying Ball (DECO Cassette)



Tournament Arkanoid

Arkanoid - Revenge of DOH

Arkanoid Returns


Gigas Mark II

Riddle of Pythagoras

Block Gal

Free Kick

Super Free Kick


Mahjong Block Jongbou



Thunder & Lightning

Block Block


Off the Wall

Twin Squash

Block Carnival / Thunder & Lightning 2

Play Girls



Wiggie Waggie

Cuby Bop

Zip & Zap

Bal Cube

Domino Block

Pop 'n Bounce

Puchi Carat

Puzzle Break

VS Block Breaker


Mad Ball

Jumping Break

The Block Kuzushi


Recommended Games (Soccer):

Tournament Table

Atari Soccer


Exciting Soccer

Exciting Soccer II

Pro Soccer

Pro Soccer (DECO Cassette)

Indoor Soccer

Power Play

Tehkan World Cup

Vs. Soccer

Kick and Run

Dynamic Shooting

Fighting Soccer

Kick Off

Last Striker / Kyuukyoku no Striker

Great Soccer (Mega-Tech)

Tecmo World Cup (Mega Play)

Tecmo World Cup '90

Tecmo World Cup '94

Tecmo World Soccer '96

Tecmo World Cup '98

Tecmo World Cup Millennium

World Championship Soccer (Mega-Tech)

World Trophy Soccer (Arcadia)

Football Champ

Super Football Champ

Nintendo World Cup (PlayChoice-10)

World Soccer Finals

Soccer Brawl

Big Striker

Seibu Cup Soccer

Super Sidekicks

Super Sidekicks 2 - The World Championship

Super Sidekicks 3 - The Next Glory

Super Soccer (Nintendo Super System)

Grand Striker

Grand Striker 2

Premier Soccer

Super Cup Finals

Taito Cup Finals

Dream Soccer '94

International Cup '94

J-League Soccer V-Shoot

Soccer Superstars

Super Visual Football

Taito Power Goal

V Goal Soccer

Virtua Striker

Virtua Striker 2

Virtua Striker 2 '98

Virtua Striker 2 '99

Virtua Striker 2 Ver. 2000

Virtua Striker 3

Five a Side Soccer

Goal! Goal! Goal!

Kick Goal

World PK Soccer

World PK Soccer V2

Back Street Soccer

Pleasure Goal

Prime Goal EX

The Ultimate 11

Versus Net Soccer

Capcom Sports Club (Soccer)

Libero Grande

Neo-Geo Cup '98 - The Road to the Victory

World Kicks

Evolution Soccer


Stone Ball

Free Kick

Super Free Kick

PK Scramble

X the Ball

Kick '4' Cash

Romset: 224 kb / 7 files / 79.6 zip

MAME XML Output:

       <game name="spinkick" sourcefile="sfkick.c" cloneof="sfkick" romof="sfkick">
              <description>Hec's Spinkick</description>
              <rom name="spinkick.r2" merge="sfkick2.a7" size="32768" crc="1dcaec5e" sha1="7e063d46fb6606df2d772866cc55f207035b98c4" region="banked" offset="0"/>
              <rom name="spinkick.r3" size="32768" crc="e86a194a" sha1="19a02375ec463e795770403c3e948d754919458b" region="banked" offset="8000"/>
              <rom name="spinkick.r4" merge="sfkick4.d7" size="32768" crc="ee1b344e" sha1="d33fbad017cc4838192e9c540621537edb7e8dc4" region="banked" offset="10000"/>
              <rom name="spinkick.r5" merge="sfkick5.h7" size="32768" crc="8e8bd9cf" sha1="f493de40147fdd67a48d4c90b01170fbd6ea074e" region="extrom" offset="0"/>
              <rom name="spinkick.r6" merge="sfkick6.j7" size="32768" crc="7a91ac4b" sha1="afc5e2c2fe0cd108235ac6ae2775cc9a0b1c9f76" region="cartridge" offset="0"/>
              <rom name="spinkick.r7" merge="sfkick7.l7" size="32768" crc="8cd94c63" sha1="e6dba66c8716593b8ab88f79f7205211938d1598" region="bios" offset="0"/>
              <rom name="spinkick.r1" merge="sfkick1.c5" size="32768" crc="2f5e3b7a" sha1="d2ff566b415ab10c0681fa1eb221a56e3c137ecf" region="soundcpu" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3579545"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="3579545"/>
              <display tag="screen" type="raster" rotate="90" width="544" height="480" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="dial" minimum="0" maximum="255" sensitivity="25" keydelta="-20"/>
              <dipswitch name="Lives" tag="DSW1" mask="65">
                     <dipvalue name="5" value="0"/>
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="2" value="64"/>
                     <dipvalue name="1" value="65"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="12"/>
                     <dipvalue name="Normal" value="8" default="yes"/>
                     <dipvalue name="Medium" value="4"/>
                     <dipvalue name="Hard" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Unknown" tag="DSW1" mask="130">
                     <dipvalue name="3" value="0"/>
                     <dipvalue name="2" value="2" default="yes"/>
                     <dipvalue name="1" value="128"/>
                     <dipvalue name="0" value="130"/>
              <dipswitch name="Test Mode" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coinage" tag="DSW2" mask="140">
                     <dipvalue name="3 Coins/1 Credit" value="4"/>
                     <dipvalue name="2 Coins/1 Credit" value="132"/>
                     <dipvalue name="3 Coins/2 Credits" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="140" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/2 Credits" value="136"/>
                     <dipvalue name="1 Coin/3 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="8"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="16">
                     <dipvalue name="Upright" value="16" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Freeze" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW2" mask="64">
                     <dipvalue name="No" value="64"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise