spinkick: MAME ROM Information. History:
Hec's Spinkick (c) 1988 Seo Jin.
- TECHNICAL -
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
- SOURCES -
Game's rom.
MAME Info:
0.106u6 [David Haywood]
WIP:
- 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)
Wink
Arkanoid
Tournament Arkanoid
Arkanoid - Revenge of DOH
Arkanoid Returns
Gigas
Gigas Mark II
Riddle of Pythagoras
Block Gal
Free Kick
Super Free Kick
Goindol
Mahjong Block Jongbou
Quester
Reaktor
Thunder & Lightning
Block Block
Ghox
Off the Wall
Twin Squash
Block Carnival / Thunder & Lightning 2
Play Girls
Peek-a-Boo!
Blocken
Wiggie Waggie
Cuby Bop
Zip & Zap
Bal Cube
Domino Block
Pop 'n Bounce
Puchi Carat
Puzzle Break
VS Block Breaker
Bestri
Mad Ball
Jumping Break
The Block Kuzushi
Gunbarich
Recommended Games (Soccer):
Tournament Table
Atari Soccer
Dribbling
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> |
   |    | <year>1988</year> |
   |    | <manufacturer>Haesung/Seojin</manufacturer> |
   |    | <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"/> |
   |    | </input> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <dipswitch name="Test Mode" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Upright" value="16" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="No" value="64"/> |
   |    |    | <dipvalue name="Yes" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/> |
|
|