Home News Forum                            

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

gunsmokeu: MAME ROM Information.


Gun.Smoke (c) 1985 Romstar, Inc.


[Conversion Kit]


Conversion kits from Romstar, called 'quick-kits' for "Pac-Man" and "Centipede". Licensed from Capcom. For more information about the game itseld, please see the original Capcom version entry.



* You can enter 3 chars for your initials.


* You can enter 3 chars for your initials.

* Some code has been added for the 'Lives' Dip Switch that replaces the 'Demonstation' one (so demonstration is always OFF).

* Year is 1986 instead of 1985.

* High score is 110000 instead of 100000.

* Levels 3 and 6 are swapped.


Game's ROM.

MAME Info:

0.30 [Nicola Salmoria]

0.29 [Paul Leaman]

Artwork available


- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Gun.Smoke.

- 0.135u3: Fabio Priuli added driver data struct to Gun.Smoke.

- 0.133u1: Renamed (gunsmoku) to (gunsmokeu), (gunsmoka) to (gunsmokeua) and (gunsmokj) to (gunsmokej).

- 9th July 2008: Mr. Do - After a long search, Gus finally tracked down an instruction card for Gunsmoke, scanned by nocashvalue.

- 0.123u1: Changed palettesize to 640 colors.

- 16th December 2007: Mr. Do - Finally, something I want to start doing is adding in marquees as part of the artwork. We've already had marquees for Chase HQ, plus the Neo Geo and Beatmania games, but they also had an alternate purpose to be there. So today is the first game that has a marquee "just because:" Gunsmoke.

- 0.112u1: Vas Crabb added save state support to Gun.Smoke.

- 0.91u2: Nicola Salmoria fixed Gun.Smoke transparency.

- 0.88u1: Curt Coder cleaned up driver, converted Gunsmoke to use tilemaps, merged memory maps, fixed inputs/dips based on manuals and removed GUNSMOKE_HACK and fake dips. Removed 'Starting Level' and 'Unused' dipswitches.

- 0.62: Removed 3rd coin slot. Renamed (gunsmrom) to (gunsmoku). Added 'Starting Level' and 2x 'Unused' dipswitches.

- 28th August 2002: Stephane Humbert fixed some dipswitches in the Gunsmoke driver.

- 25th August 2000: Zsolt Vasvari converted Fire Trap, '1943' and Gun Smoke to the tilemap system.

- 0.37b6: Added proms ($800, 900 - video timing and priority?).

- 0.36b13: Paul Leaman fixed crash at the end of Gun Smoke level 3.

- 0.35b13: Changed parent and clone descriptions to 'Gun.Smoke'.

- 0.34b8: Nicola Salmoria added clone Gunsmoke (US set 2), without the reset bug. Changed description of clone 'Gunsmoke (US)' to '(US set 1)'. Note: All the sets are almost identical apart from (US set 2) which is quite different: the levels are in a different order, and the "Demonstration" dipswitch has no effect.

- 0.33b6: Added proms ($0, 100, 200, 300, 400, 500, 600 and 700 - red, red, blue component, char lookup table, tile lookup table, tile palette bank, sprite lookup table and sprite palette bank). Changed description to 'Gunsmoke (World)' and clones '(Romstar)' to 'Gunsmoke (US)' and '(Japanese)' to '(Japan)'.

- 0.31: Known issues: At the end of level 3 (Ninja Stars), if you go to the extreme right of the screen, the game resets. This could well be a bug of the original. The game doesn't seem to reset if you stay away from the right of the screen.

- 0.30: Nicola Salmoria added Gunsmoke (Capcom). Marco Cassili added clone Gunsmoke (Japanese). Nicola Salmoria fixed sprites in Gunsmoke. Accurate colors in Gunsmoke [Paul Swan, Nicola Salmoria]. Juan Carlos Lorente high score saving to Gunsmoke. Changed 'Gunsmoke' to clone 'Gunsmoke (Romstar)'. Renamed (gunsmoke) to (gunsmrom).

- 30th October 1997: Dumped Gunsmoke by Capcom (1985).

- 0.29: Paul Leaman added Gunsmoke (Romstar 1985). Known issues: The difficulty setting dip switch might be wrong.


Other Emulators:

* CottAGE

* FB Alpha

* JEmu2


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: 691 kb / 32 files / 228.4 zip

MAME XML Output:

       <game name="gunsmokeu" sourcefile="gunsmoke.c" cloneof="gunsmoke" romof="gunsmoke">
              <description>Gun.Smoke (US set 1)</description>
              <manufacturer>Capcom (Romstar license)</manufacturer>
              <rom name="9n_gs03.bin" size="32768" crc="592f211b" sha1="8de44b3cafa3d2ce9aba515cf3ec4bac0bcdeb5b" region="maincpu" offset="0"/>
              <rom name="10n_gs04.bin" merge="10n_gs04.bin" size="32768" crc="8d4b423f" sha1="149274c2ed1526ca1f419fdf8a24059ff138f7f2" region="maincpu" offset="10000"/>
              <rom name="12n_gs05.bin" merge="12n_gs05.bin" size="32768" crc="2b5667fb" sha1="5b689bca1e76d803b4cae22feaa7744fa528e93f" region="maincpu" offset="18000"/>
              <rom name="14h_gs02.bin" merge="14h_gs02.bin" size="32768" crc="cd7a2c38" sha1="c76c471f694b76015370f0eacf5350e652f526ff" region="audiocpu" offset="0"/>
              <rom name="11f_gs01.bin" merge="11f_gs01.bin" size="16384" crc="b61ece9b" sha1="eb3fc62644cc5b5a2b9cbe67c393d4a0e2a59ca9" region="gfx1" offset="0"/>
              <rom name="06c_gs13.bin" merge="06c_gs13.bin" size="32768" crc="f6769fc5" sha1="d192ec176425327ca4b7e25fc8432fc47837ba29" region="gfx2" offset="0"/>
              <rom name="05c_gs12.bin" merge="05c_gs12.bin" size="32768" crc="d997b78c" sha1="3b4a9b6f9e57ecfb4ab9734379bd0ee765fd6daa" region="gfx2" offset="8000"/>
              <rom name="04c_gs11.bin" merge="04c_gs11.bin" size="32768" crc="125ba58e" sha1="cf6931653cebd051564bed8121ab8713a55095c5" region="gfx2" offset="10000"/>
              <rom name="02c_gs10.bin" merge="02c_gs10.bin" size="32768" crc="f469c13c" sha1="54eda52d6fce58771c0adfe2c88292a41d5a9b99" region="gfx2" offset="18000"/>
              <rom name="06a_gs09.bin" merge="06a_gs09.bin" size="32768" crc="539f182d" sha1="4190c0adbecc57b92f4d002e121acb77e8c5d8d8" region="gfx2" offset="20000"/>
              <rom name="05a_gs08.bin" merge="05a_gs08.bin" size="32768" crc="e87e526d" sha1="d10068addf30322424a85bbc6382cb762ae3fbe2" region="gfx2" offset="28000"/>
              <rom name="04a_gs07.bin" merge="04a_gs07.bin" size="32768" crc="4382c0d2" sha1="8615e62bc57b40d082f6ca211d64f22185bed1fd" region="gfx2" offset="30000"/>
              <rom name="02a_gs06.bin" merge="02a_gs06.bin" size="32768" crc="4cafe7a6" sha1="fe501f3a5e9ce9e82e9708f1cd297f4c94ef0f81" region="gfx2" offset="38000"/>
              <rom name="06n_gs22.bin" merge="06n_gs22.bin" size="32768" crc="dc9c508c" sha1="920505dd4c63b177918feb4e54cca8a7948ec9d9" region="gfx3" offset="0"/>
              <rom name="04n_gs21.bin" merge="04n_gs21.bin" size="32768" crc="68883749" sha1="c7bf2bf49c53feddf8f30b4001dc2d59b52b1c28" region="gfx3" offset="8000"/>
              <rom name="03n_gs20.bin" merge="03n_gs20.bin" size="32768" crc="0be932ed" sha1="1c5af5884a23112dbc36579515d1cb497992da2f" region="gfx3" offset="10000"/>
              <rom name="01n_gs19.bin" merge="01n_gs19.bin" size="32768" crc="63072f93" sha1="cb3a2729782cf2855558d081fe92d28366228b8e" region="gfx3" offset="18000"/>
              <rom name="06l_gs18.bin" merge="06l_gs18.bin" size="32768" crc="f69a3c7c" sha1="e9eb9dfa7d53aa7b728150f91d05bfc3bf6f1e75" region="gfx3" offset="20000"/>
              <rom name="04l_gs17.bin" merge="04l_gs17.bin" size="32768" crc="4e98562a" sha1="0341b8a79be1d71a57d0d76ed890e15f9f92259e" region="gfx3" offset="28000"/>
              <rom name="03l_gs16.bin" merge="03l_gs16.bin" size="32768" crc="0d99c3b3" sha1="436c566b76f632242448671e3b6319f7d9f65322" region="gfx3" offset="30000"/>
              <rom name="01l_gs15.bin" merge="01l_gs15.bin" size="32768" crc="7f14270e" sha1="dd06c333c2ea097e25185a1423cd61e1b7afc42b" region="gfx3" offset="38000"/>
              <rom name="11c_gs14.bin" merge="11c_gs14.bin" size="32768" crc="0af4f7eb" sha1="24a98fdeedeeaf1035b4af52d5a8dd5e47a5e62d" region="gfx4" offset="0"/>
              <rom name="03b_g-01.bin" merge="03b_g-01.bin" size="256" crc="02f55589" sha1="8a3f98304aedf3aba1c08b615bf457752a480edc" region="proms" offset="0"/>
              <rom name="04b_g-02.bin" merge="04b_g-02.bin" size="256" crc="e1e36dd9" sha1="5bd88a35898a2d973045bdde8311aac3a12826de" region="proms" offset="100"/>
              <rom name="05b_g-03.bin" merge="05b_g-03.bin" size="256" crc="989399c0" sha1="e408e391f49ed0c7b9e16479fea44b809440fefc" region="proms" offset="200"/>
              <rom name="09d_g-04.bin" merge="09d_g-04.bin" size="256" crc="906612b5" sha1="7b727a6200c088538180758320ede84aa7e5b96d" region="proms" offset="300"/>
              <rom name="14a_g-06.bin" merge="14a_g-06.bin" size="256" crc="4a9da18b" sha1="fed3b81b56aab2ed0a21ed1fcebe3f1ae095a13b" region="proms" offset="400"/>
              <rom name="15a_g-07.bin" merge="15a_g-07.bin" size="256" crc="cb9394fc" sha1="8ad0fde6a8ef8326d2da4b6dbf3b51f5f6c668c8" region="proms" offset="500"/>
              <rom name="09f_g-09.bin" merge="09f_g-09.bin" size="256" crc="3cee181e" sha1="3f95bdb12391cb9b3673191bda8d09c84b36b4d3" region="proms" offset="600"/>
              <rom name="08f_g-08.bin" merge="08f_g-08.bin" size="256" crc="ef91cdd2" sha1="90b9191c9f10a153d64055a4238eb6e15b8c12bc" region="proms" offset="700"/>
              <rom name="02j_g-10.bin" merge="02j_g-10.bin" size="256" crc="0eaf5158" sha1="bafd4108708f66cd7b280e47152b108f3e254fc9" region="proms" offset="800"/>
              <rom name="01f_g-05.bin" merge="01f_g-05.bin" size="256" crc="25c90c2a" sha1="42893572bab757ec01e181fc418cb911638d37e0" region="proms" offset="900"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="ym2" name="YM2203" clock="1500000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="3">
                     <dipvalue name="30K 80K 80K+" value="1"/>
                     <dipvalue name="30K 100K 100K+" value="3" default="yes"/>
                     <dipvalue name="30K 100K 150K+" value="0"/>
                     <dipvalue name="30K 100K" value="2"/>
              <dipswitch name="Demo" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="8">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="8"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="48">
                     <dipvalue name="Easy" value="32"/>
                     <dipvalue name="Normal" value="48" default="yes"/>
                     <dipvalue name="Difficult" value="16"/>
                     <dipvalue name="Very Difficult" value="0"/>
              <dipswitch name="Freeze" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin B" tag="DSW2" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              <dipswitch name="Coin A" tag="DSW2" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <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/6 Credits" value="24"/>
              <dipswitch name="Allow Continue" tag="DSW2" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="640"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise