Home News Forum                            

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

heatbrlo: MAME ROM Information.


Heated Barrel (c) 1992 TAD.

A cartoon style shoot-em'up featuring four wacky western characters: Howdy Pardner, a tough rootin 'tooting' sheriff with a big gun, Chi Chi Gringo, a boomerang toting bearded Mexican, Little Plum, a stereotype Indian brave and Billy Six Guns, a willy quick-on-the-draw roving Clint Eastwood type chap. These four hombres have pledged to rid Dodgem City of outlaws, ne'er-do-wells and, erm, ghosts. Each character has their chosen weapon which may be powered up by collecting the right item until the stage is set for a feast of doom and death.


Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM3812 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)

Players : 4

Control : 8-way joystick

Buttons : 2


Released in November 1992 in Japan.

After this game was finished, TAD disappeared.


The US version is slightly different, it has the 'Recycle It, Don't Trash It!' and 'Winners Don't Use Drugs' screens.


Game's rom.

MAME Info:

0.124u5 [?]

0.74u2 [David Graves]

0.57 [David Graves]


- 0.142u6: Added clone Heated Barrel (Electronic Devices license) [Hurray Banana, Tormod, hotaru, Dna Disturber, F. Marsaud, N. Francfort, Smitdogg, The Dumping Union].

- 2nd January 2011: Angelo Salese - Heated Barrel is almost there, minus the collision detection, random 68k crashes and shot speeds needs tweaking. The collision is the major blocker of almost all of these games, the macro command used are more or less worked out but the extra hit-box parameters have basically no sense. For a quick example, player-1 and player-2 have DIFFERENT hit-box parameters (+0x40 for p2). That doesn't make any sense bit-wise so it seems related to a table, but this table is nowhere to be found in ROM/RAM... Right now the game is somehow playable until stage 4 boss, then the boss is blocked by something non-macro related that I haven't yet checked so far.

- 0.141: David Haywood implemented pdrawgfx for sprite routines in Legionnaire HW, and added wraparound for horizontal area smaller than 320, fixing left-border sprites in Legionnaire and Heated Barrel.

- 0.124u5: Added Heated Barrel (World version 3). Changed 'Heated Barrel (World)' to clone 'Heated Barrel (World version 2)'. Renamed (heatbrl) to (heatbrl2).

- 0.124u3: Seibu implementation cleanups [David Haywood]: Added COP/Heated Barrel ram clear stuff. Tried to make COP a bit more generic, breaks a few things for now, but better than duplicated code all over the place.

- 0.124u2: Fixed gfx1 rom address to $1.

- 0.122u7: Brian Troha removed bogus bad Heated Barrel (US set 2) dump.

- 0.122u6: Corrado Tomaselli added clone Heated Barrel (US set 2).

- 0.113: Changed OKI6295 clock speed to 1320000 Hz.

- 0.112u1: Angelo Salese added a bunch of new protection routines for Heated Barrel.

- 0.79u1: Curt Coder fixed Heated Barrel dips. Added 'Players' dipswitch.

- 0.74u2: Added Heated Barrel (World) (Tad 1992) and clones (World old version) and (US).

- 24th November 2002: David Graves sent in CrowTRobo's improvements to the Heated Barrel MCU simulation.

- 4th January 2002: Guru - Dumped Heated Barrel.

- 0.57: David Graves added (Testdrivers) Heated Barrel (World) and clone (World old version) and (US).

- 28th December 2001: David Graves added Heated Barrel to the Legionnaire driver, but neither of them will be playable without correct MCU emulation.

- 2nd December 2001: Guru - Received Heated Barrel (TAD) from Pelle.

Recommended Games (Western):

Gun Fight

Boot Hill

Dead Eye


Indian Battle


Pioneer Balloon

Wild Western

The Tin Star

Bank Panic



Wild Gunman (PlayChoice-10)


Express Raider

Iron Horse

Ninja Kazan



Blood Bros.

Sunset Riders

Sunset Riders (bootleg of Megadrive version)

Heated Barrel

Wild West C.O.W.-Boys of Moo Mesa

Lethal Enforcers II: Gun Fighters

Charlie Ninja


Rapid Fire (Western)

Romset: 4928 kb / 13 files / 1.44 zip

MAME XML Output:

       <game name="heatbrlo" sourcefile="legionna.c" cloneof="heatbrl" romof="heatbrl">
              <description>Heated Barrel (World old version)</description>
              <manufacturer>TAD Corporation</manufacturer>
              <rom name="barrel.1h" size="131072" crc="d5a85c36" sha1="421a42863faa940057ed5637748f791152a15502" region="maincpu" offset="0"/>
              <rom name="barrel.2h" size="131072" crc="5104d463" sha1="f65ee824508da431567661804f6235b61425b2dd" region="maincpu" offset="1"/>
              <rom name="barrel.3h" size="131072" crc="823373a0" sha1="1bb7f811df4f85db8ca10e59fe22137a09470def" region="maincpu" offset="2"/>
              <rom name="barrel.4h" size="131072" crc="19a8606b" sha1="6e950212c532e46bb6645c3c1f8205c2a4ea2c87" region="maincpu" offset="3"/>
              <rom name="barrel.7" merge="barrel.7" size="65536" crc="0784dbd8" sha1="bdf7f8a3a3eb346eb2aeaf4f9bfc49af059d04c9" region="audiocpu" offset="0"/>
              <rom name="barrel.6" merge="barrel.6" size="65536" crc="bea3c581" sha1="7f7f0a74bf106acaf57c182d47f0c707da2011bd" region="gfx1" offset="0"/>
              <rom name="barrel.5" merge="barrel.5" size="65536" crc="5604d155" sha1="afc30347b1e1316ec25056c0c1576f78be5f1a72" region="gfx1" offset="1"/>
              <rom name="obj1" merge="obj1" size="1048576" crc="f7a7c31c" sha1="683e5c7a0732ff5fd56167dd82035ca050de0507" region="gfx2" offset="0"/>
              <rom name="obj2" merge="obj2" size="1048576" crc="24236116" sha1="b27bd771cacd1587d4927e3f489c4f54b5dec110" region="gfx2" offset="100000"/>
              <rom name="bg-1" merge="bg-1" size="1048576" crc="2f5d8baa" sha1="0bf687c46c603150eadb304adcd78d53a338e615" region="gfx3" offset="0"/>
              <rom name="bg-3" merge="bg-3" size="524288" crc="83850e2d" sha1="cdc2df8e3bc58319c50768ea2a05b9c7ddc2a652" region="gfx5" offset="0"/>
              <rom name="bg-2" merge="bg-2" size="524288" crc="77ee4c6f" sha1="a0072331bc970ba448ac5bb1ae5caa0332c82a99" region="gfx6" offset="0"/>
              <rom name="barrel.8" merge="barrel.8" size="131072" crc="489e5b1d" sha1="ecd69d87ed354d1d08dbe6c2890af5f05d9d67d0" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3812" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1320000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="60.000000" />
              <sound channels="1"/>
              <input players="4" buttons="2" coins="4">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coinage" tag="DSW1" mask="31">
                     <dipvalue name="6 Coins/1 Credit" value="21"/>
                     <dipvalue name="5 Coins/1 Credit" value="23"/>
                     <dipvalue name="4 Coins/1 Credit" value="25"/>
                     <dipvalue name="3 Coins/1 Credit" value="27"/>
                     <dipvalue name="8 Coins/3 Credits" value="3"/>
                     <dipvalue name="2 Coins/1 Credit" value="29"/>
                     <dipvalue name="5 Coins/3 Credits" value="5"/>
                     <dipvalue name="3 Coins/2 Credits" value="7"/>
                     <dipvalue name="1 Coin/1 Credit" value="31" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="9"/>
                     <dipvalue name="1 Coin/2 Credits" value="19"/>
                     <dipvalue name="1 Coin/3 Credits" value="17"/>
                     <dipvalue name="1 Coin/4 Credits" value="15"/>
                     <dipvalue name="1 Coin/5 Credits" value="13"/>
                     <dipvalue name="1 Coin/6 Credits" value="11"/>
                     <dipvalue name="A 1/1 B 1/2" value="30"/>
                     <dipvalue name="A 2/1 B 1/3" value="20"/>
                     <dipvalue name="A 3/1 B 1/5" value="10"/>
                     <dipvalue name="A 5/1 B 1/6" value="0"/>
                     <dipvalue name="Free Play" value="1"/>
              <dipswitch name="Players" tag="DSW1" mask="32">
                     <dipvalue name="2" value="32" default="yes"/>
                     <dipvalue name="4" value="0"/>
              <dipswitch name="Freeze" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="768">
                     <dipvalue name="1" value="512"/>
                     <dipvalue name="2" value="256"/>
                     <dipvalue name="3" value="768" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Extend" tag="DSW1" mask="1024">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="1024" default="yes"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12288">
                     <dipvalue name="Easy" value="8192"/>
                     <dipvalue name="Normal" value="12288" default="yes"/>
                     <dipvalue name="Hard" value="4096"/>
                     <dipvalue name="Very Hard" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="16384">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="16384" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32768">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32768" default="yes"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" protection="preliminary" savestate="unsupported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise