Home News Forum                            

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

hitice: MAME ROM Information.


Hit the Ice - The Video Hockey League (c) 1990 Williams Electronics Games, Inc.

Welcome to no holds barred hockey brought to you by the Video Hockey League. It's the Reds versus the Blues, the VHL's biggest rivalry.

The same hockey rules apply, pass the puck around around the ice rink and shoot it past the opposite goalie to score. You can also check your opponent just like real hockey, only each character has their own bone-crushing way of checking, each with maximum impact and zero tolerance for your well-being. Players can also start fights with one another to really spice things up.

For an additional credit, players can purchase a 'power drink' that will make them 'Skate Faster and Shoot Harder' at the start of the period for one minute.

Now get to the action and DROP THAT PUCK!


Taito B System hardware

Prom Stickers : C59

Main CPU : 68000 (@ 12 Mhz), Z80 (@ 4 Mhz)

Sound Chips : YM2203 (@ 3 Mhz), (2x) OKI6295 (@ 8 Khz)

Screen orientation : Horizontal

Video resolution : 320 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 4096

Players : 4

Control : 8-way joystick

Buttons : 3


Released in December 1990.

Developed and programmed by Taito Corp. In Japan, the Ice Hockey isn't a popular sport, so only a few board was released in Japan.

A Hit the Ice unit appears in the 1991 movie 'Terminator 2 - Judgment Day'.


The US version has the 'Winners Don't Use Drugs' screen.

Japanese version don't have 'locker room' screen, and has only a two-player mode.


* Consoles :

NES [Taito] [Unreleased Prototype] (Based on the arcade game, but has added RPG elements)

Sega Mega Drive (1990)

NEC PC-Engine (1991)

NEC TurboGrafx 16 (1991)

Nintendo Super Famicom (1993)


Game's rom.

Machine's picture.

MAME Info:

0.37b4 [Jarek Burczynski]


- 0.145u6: hap fixed 'Hit the Ice' manufacturer info.

- 0.143u3: Changed 'Coin A/B' to 'Coinage' and 'Unknown' to 'Unused' dipswitches.

- 0.129u1: Phil Bennett added clone Hit the Ice (Japan). Added plds ($0, 200, 400, 600 - pal20l8b-c59-04.25, pal16l8b-c59-05.26, pal20l8b-c59-06.53 and pal16r4b-c59-07.61) and fixed rom names in parent set.

- 0.122u8: Phil Bennett removed non-existent, second OKI6295 from Hit the Ice. Fixes missing sounds (e.g. team select screen). Hit the Ice/Violence Fight now share the same sound CPU memory maps.

- 0.53: Changed YM2203 clock speed to 3MHz.

- 0.37b5: Changed YM-2203 clock speed to 4MHz. Added dipswitches 'Cabinet Style', 'Difficulty', 'Timer count' and 'Maximum credits'.

- 0.37b4: Jarek Burczynski added Hit the Ice (US) (Williams 1990).

- 13th June 2000: Jarek Burczynski added Hit the Ice, Puzzle Bobble, Quiz Sekai wa SHOW by shobai and Rambo 3 to the Taito-B driver.

- 17th March 1998: CaBBe dumped Hit the Ice (US).

Other Emulators:

* FB Alpha

* Raine

Recommended Games (Hockey):

Tournament Table


Bull Fighter

Fighting Ice Hockey (DECO Cassette)

Hat Trick

Blades of Steel

Face Off

Hit the Ice

Mario Lemieux Hockey (Mega-Tech)

Slap Shot

2 On 2 Open Ice Challenge

Wayne Gretzky's 3D Hockey


SportTime Table Hockey (Arcadia)

Vs. Hot Smash

Romset: 1602 kb / 12 files / 559.7 zip

MAME XML Output:

       <game name="hitice" sourcefile="taito_b.c">
              <description>Hit the Ice (US)</description>
              <manufacturer>Taito Corporation (Williams license)</manufacturer>
              <rom name="c59-10.42" size="131072" crc="e4ffad15" sha1="87da85e1489fe57bd012177a70434152e5475009" region="maincpu" offset="0"/>
              <rom name="c59-12.64" size="131072" crc="a080d7af" sha1="9c68b78fbcc42a2f748d1b7f84f138be79f7c0c9" region="maincpu" offset="1"/>
              <rom name="c59-09.41" size="65536" crc="e243e3b0" sha1="a7daf96ef70e9a92bb3ee4a151ce674a187c15a2" region="maincpu" offset="40000"/>
              <rom name="c59-11.63" size="65536" crc="4d4dfa52" sha1="8ecd62dc2a2f35850340469afa54862b46053ce0" region="maincpu" offset="40001"/>
              <rom name="c59-08.50" size="65536" crc="d3cbc10b" sha1="75305e264300e0ebd15ada45a6d222fee75bd8e4" region="audiocpu" offset="0"/>
              <rom name="c59-03.12" size="524288" crc="9e513048" sha1="4ffa63c01a25e912dd218b7b2deaf5ad1a53659a" region="gfx1" offset="0"/>
              <rom name="c59-02.13" size="524288" crc="affb5e07" sha1="afe92268c78ab5565d2913672e25f3136a15f534" region="gfx1" offset="80000"/>
              <rom name="c59-01.30" size="131072" crc="46ae291d" sha1="d36ab48cfa393a6a1eae5caa2a397087eb098f7f" region="oki" offset="0"/>
              <rom name="pal20l8b-c59-04.25" size="324" crc="2ebcf07c" sha1="b73396fff8cde51e8a429843cd6dc3386f777f3b" region="plds" offset="0"/>
              <rom name="pal16l8b-c59-05.26" size="260" crc="37b67c5c" sha1="a4bf3532774bcd285a6e0e24a9e9a3b28684f724" region="plds" offset="200"/>
              <rom name="pal20l8b-c59-06.53" size="324" crc="bf176875" sha1="d7073ff7bf8f905dc8a6d3cf51543a572fa87f2f" region="plds" offset="400"/>
              <rom name="pal16r4b-c59-07.61" size="260" crc="cf64bd95" sha1="5acada8bd6da40b5342bdd7ec494ee0e615492f0" region="plds" offset="600"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="3000000"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="4" buttons="3" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Cabinet Style" tag="DSWA" mask="1">
                     <dipvalue name="4 Players" value="1" default="yes"/>
                     <dipvalue name="2 Players" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Coinage" tag="DSWA" mask="112">
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="96"/>
                     <dipvalue name="1 Coin/1 Credit" value="112" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/4 Credits" value="16"/>
                     <dipvalue name="1 Coin/5 Credits" value="32"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Timer count" tag="DSWB" mask="12">
                     <dipvalue name="1 sec = 58/60" value="12" default="yes"/>
                     <dipvalue name="1 sec = 56/60" value="4"/>
                     <dipvalue name="1 sec = 62/60" value="8"/>
                     <dipvalue name="1 sec = 45/60" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Maximum credits" tag="DSWB" mask="128">
                     <dipvalue name="99" value="0"/>
                     <dipvalue name="9" value="128" default="yes"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="4096"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise