Home News Forum                            

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

thoop: MAME ROM Information.


Thunder Hoop (c) 1992 Gaelco.

A platform game where you aim to defeat Dr. GenBrain. Climb ladders and jump on platforms while killing enemies on the way to the end-of-level boss.


Main CPU : 68000 (@ 12 Mhz)

Sound Chips : OKI6295 (@ 8 Khz)

Screen orientation : Horizontal

Video resolution : 320 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 1024

Players : 2

Control : 8-way joystick

Buttons : 2


1. Thunder Hoop (1992)

2. TH Strikes Back (1994)

3. Thunder Hoop III


Character Graphics Design : Javier Arrebola

Scenery Graphics Design : Tony Yeste

Software Development : Albert Sunyer, Enric Vives

Hardware : Javier Valero, Jordi Vilella

Sound : Joan Sanmarti

Story by : FXAG

Product Manager : Josep Quingles


Game's rom.

MAME Info:

0.84 [Pierpaolo Prazzoli]


- Black screen when you continue on 4 stage. umbrio (ID 03232)


- 0.133u1: Brian Troha added DIP locations to Thunder Hoop.

- 0.125u1: David Haywood fixed default dipswitches on Thunder Hoop to give more than 1 life.

- 0.103u3: Pierpaolo Prazzoli, Mike Coates and Brian Troha fixed Thunder Hoop - Game now playable. Changed description to 'Thunder Hoop (Ver. 1)'. Added decryption table rom. Fixed rom names. Added dipswitches 'Player Controls', 'Cabinet', '2 Credits to Start, 1 to Continue', 'Free Play' and 8x 'Unknown'.

- 15th January 2006: Pierpaolo Prazzoli - This is not really my WIP, but it's a WIP from Mike Coates, who extracted the decryption table in Thunder Hoop, but he asked me to fix the graphics issues. It's not yet playable because it crashes when you're going to start a game. Update: It's actually working, it crashed because sound rom banking was broken and I didn' test it when I fixed it.

- 0.84: Pierpaolo Prazzoli added Thunder Hoop (Gaelco 1992).

- 14th June 2004: Pierpaolo Prazzoli added Squash and Thunder Hoop to the Gaelco driver but neither of them work because of encrypted video RAM and missing DS5002FP code.


Other Emulators:

* FB Alpha

Recommended Games (Heroes Fighter):

Knuckle Joe

My Hero



Trojan (PlayChoice-10)


Black Panther

Double Dragon

Double Dragon II

Double Dragon 3

Double Dragon (PlayChoice-10)

Double Dragon (Neo-Geo)

Ginga NinkyouDen



Shinobi (Mega-Tech)

Shinobi / FZ-2006

The Revenge of Shinobi (Mega-Tech)

Shinobi III (Mega Play)

Bad Dudes vs. Dragonninja

Shadow Warriors


Crime Fighters


Final Fight

Gang Wars

Last Battle (Mega-Tech)

Ninja Gaiden (PlayChoice-10)

Ninja Gaiden Episode II (PlayChoice-10)

Ninja Gaiden Episode III (PlayChoice-10)

Shadow Dancer

Shadow Dancer (Mega-Tech)

Tough Turf

The Combatribes

Crude Buster


Mug Smashers

64th. Street

Brute Force

Burning Fight

Captain Commando

D. D. Crew

Karate Blazers

Riot City

Streets of Rage (Mega-Tech)

Streets of Rage II (Mega Play)


B.Rap Boys

Big Fight

Guardians of the 'Hood


Silent Dragon

Thunder Hoop

TH Strikes Back

Undercover Cops

Cadillacs and Dinosaurs

Denjin Makai

Knuckle Bash

Knuckle Bash 2

Ninja Baseball Batman

The Punisher

Violent Storm

Zero Team

Pretty Soldier Sailor Moon

Black Touch '96

Final Fight 2 (SNES bootleg)

Ghost Chaser Densei (SNES bootleg)

Iron (SNES bootleg)


Sonic Blast Man 2 Special Turbo

Gaia Crusaders

Vamp 1/2

Jue Zhan Tian Huang

Thunder Heroes

Demolish Fist

Romset: 5888 kb / 7 files / 2.71 zip

MAME XML Output:

       <game name="thoop" sourcefile="gaelco.c">
              <description>Thunder Hoop (Ver. 1)</description>
              <rom name="th18dea1.040" size="524288" crc="59bad625" sha1="28e058b2290bc5f7130b801014d026432f9e7fd5" region="maincpu" offset="0"/>
              <rom name="th161eb4.020" size="262144" crc="6add61ed" sha1="0e789d9a0ac19b6143044fbc04ab2227735b2a8f" region="maincpu" offset="1"/>
              <rom name="c09" size="1048576" crc="06f0edbf" sha1="3cf2e5c29cd00b43d49a106084076f2ac0dbad98" region="gfx1" offset="300000"/>
              <rom name="c10" size="1048576" crc="2d227085" sha1="b224efd59ec83bb786fa92a23ef2d27ed36cab6c" region="gfx1" offset="200000"/>
              <rom name="c11" size="1048576" crc="7403ef7e" sha1="52a737816e25a07ada070ed3a5f40bbbd22ac8e0" region="gfx1" offset="100000"/>
              <rom name="c12" size="1048576" crc="29a5ca36" sha1="fdcfdefb3b02bfe34781fdd0295640caabe2a5fb" region="gfx1" offset="0"/>
              <rom name="sound" size="1048576" crc="99f80961" sha1="de3a514a8f46dffd5f762e52aac1f4c3b08e2e18" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="7">
                     <dipvalue name="6 Coins/1 Credit" value="2"/>
                     <dipvalue name="5 Coins/1 Credit" value="3"/>
                     <dipvalue name="4 Coins/1 Credit" value="4"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="6"/>
                     <dipvalue name="3 Coins/2 Credits" value="1"/>
                     <dipvalue name="4 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
              <dipswitch name="Coin B" tag="DSW1" mask="56">
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="0"/>
                     <dipvalue name="2 Coins/3 Credits" value="8"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/5 Credits" value="24"/>
                     <dipvalue name="1 Coin/6 Credits" value="16"/>
              <dipswitch name="2 Credits to Start, 1 to Continue" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="3">
                     <dipvalue name="Easy" value="3" default="yes"/>
                     <dipvalue name="Normal" value="2"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Player Controls" tag="DSW2" mask="4">
                     <dipvalue name="2 Joysticks" value="4" default="yes"/>
                     <dipvalue name="1 Joystick" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="24">
                     <dipvalue name="4" value="0"/>
                     <dipvalue name="3" value="8" default="yes"/>
                     <dipvalue name="2" value="16"/>
                     <dipvalue name="1" value="24"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="64">
                     <dipvalue name="Upright" value="64" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="UNK" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise