hattrick: MAME ROM Information. History:
Hat Trick (c) 1984 Bally Sente.
An overhead 2-on-2 hockey game.
- TECHNICAL -
[No. 0B94]
Bally / Sente SAC-I hardware
Main CPU : M6809 (@ 1.25 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : (6x) CEM3394 (@ 4 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 1
- TRIVIA -
This game was remembered for its good player graphics, the skate trails and the Zamboni that cleaned the ice after games. Hat Trick, despite its simple skate, shoot and save gameplay, was considered one of the better sports games of the early 1980's.
- STAFF -
Software & game designer : Lee Actor
Screen graphic designers : Martin French, Bil Maher
Sounds : Gary Levenberg, Richard Green
With support from : Ed Rotberg
- PORTS -
* Consoles :
Atari 7800 (1989)
NES [Capcom] [Unreleased Prototype]
* Computers :
Commodore C64 (1987)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.36b5 [Aaron Giles]
Artwork available
WIP:
- 0.143u2: Player 1 (Blue) control re-addition. Left player could not be controlled correctly [Tafoid].
- 0.36b5: Aaron Giles added Hat Trick (Bally/Sente 1984).
- 6th September 1999: Aaron Giles sent in a huge Bally/Sente driver, with Chicken Shift, Gimme a Break, Goalie Hhost, Hat Trick, Mini Golf, Night Stocker, Off the Wall, Rescue Raider, Sente Diagnostics Cartridge, Snacks'n Jaxson, Stocker, Street Football, Toggle and Trivial Pursuit. There are still more games running on this hardware.
LEVELS: 1
Recommended Games (Hockey):
Tournament Table
Hoccer
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: 64 kb / 8 files / 20.0 zip
MAME XML Output:
   | <game name="hattrick" sourcefile="balsente.c"> |
   |    | <description>Hat Trick</description> |
   |    | <year>1984</year> |
   |    | <manufacturer>Bally/Sente</manufacturer> |
   |    | <rom name="rom-ab0.u9a" size="8192" crc="f25c1b99" sha1="43b2334be7cfb8091eea963e10547295362372d3" region="maincpu" offset="10000"/> |
   |    | <rom name="rom-ab1.u8a" size="8192" crc="c1df3d1f" sha1="754f537d12efe8891638fd11a2ee8a5b234fb079" region="maincpu" offset="12000"/> |
   |    | <rom name="rom-ab2.u7a" size="8192" crc="f6c41257" sha1="05f5e71d08241c559da3bfc286c76cbb22710586" region="maincpu" offset="14000"/> |
   |    | <rom name="rom-cd.u3a" size="8192" crc="fc44f36c" sha1="227d0c93c579d743b615b1fa6da56128e8202e51" region="maincpu" offset="2c000"/> |
   |    | <rom name="rom-ef.u2a" size="8192" crc="d8f910fb" sha1="b74a305dd848c7bf574e4b0aa32147b8d5c89e9e" region="maincpu" offset="2e000"/> |
   |    | <rom name="8002-10 9-25-84.5" size="8192" crc="4dd0a525" sha1="f0c447adc5b67917851a9df978df851247e75c43" region="audiocpu" offset="0"/> |
   |    | <rom name="rom-gr0.u9b" size="8192" crc="9f41baba" sha1="fa817a8e4d2f7b86a2294132e3991f7b6d8cb11a" region="gfx1" offset="0"/> |
   |    | <rom name="rom-gr1.u8b" size="8192" crc="951f08c9" sha1="059a575dd35cd8e822e12ac2606b47b6272bbb41" region="gfx1" offset="2000"/> |
   |    | <rom name="u01508001100b.u20f" size="1" status="nodump" region="motherbrd_pals" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="1250000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="cem1" name="CEM3394"/> |
   |    | <chip type="audio" tag="cem2" name="CEM3394"/> |
   |    | <chip type="audio" tag="cem3" name="CEM3394"/> |
   |    | <chip type="audio" tag="cem4" name="CEM3394"/> |
   |    | <chip type="audio" tag="cem5" name="CEM3394"/> |
   |    | <chip type="audio" tag="cem6" name="CEM3394"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="59.185606" pixclock="5000000" htotal="320" hbend="0" hbstart="256" vtotal="264" vbend="16" vbstart="256" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="1" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="SWH" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Players Per Credit" tag="SWH" mask="4"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="1 Or 2" value="4" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWH" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWH" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWH" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWH" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWH" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Time" tag="SWG" mask="7"> |
   |    |    | <dipvalue name="1:15" value="0"/> |
   |    |    | <dipvalue name="1:30" value="1"/> |
   |    |    | <dipvalue name="1:45" value="2" default="yes"/> |
   |    |    | <dipvalue name="2:00" value="3"/> |
   |    |    | <dipvalue name="2:15" value="4"/> |
   |    |    | <dipvalue name="2:30" value="5"/> |
   |    |    | <dipvalue name="2:45" value="6"/> |
   |    |    | <dipvalue name="3:00" value="7"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWG" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWG" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWG" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SWG" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="SWG" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="IN0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|