Home News Forum                            

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

empcity: MAME ROM Information.


Empire City 1931 (c) 1986 Seibu Kaihatsu.

A first-person shoot'em up where you attempt to rid 1931 New York City of the dangerous criminal element.


Main CPU : Z80 (@ 3 Mhz)

Sound CPU : Z80 (@ 3 Mhz)

Sound Chips : (2x) YM2203 (@ 1.5 Mhz), MSM5205 (@ 384 Khz)

Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 257

Players : 2

Control : 8-way joystick

Buttons : 2


Released in December 1986.

Licensed to Taito for Japan manufacture and distribution.

Licensed to Eurobed for Italian manufacture and distribution.

Empire City 1931 is known in Germany as "Street Fight".


1. Empire City 1931 (1986)

2. Dead Angle (1988)


* Consoles :

Nintendo Famicom (1987, "Magnum Kiki Ippatsu - Empire City : 1931")

* Computers :

Thomson TO8 (1987, "Prohibition")

Commodore C64 (1987, "Prohibition")

Sinclair ZX Spectrum (1987, "Prohibition")

Amstrad CPC (1987, "Prohibition") [64 ko Cassette version]

Amstrad CPC (1987, "Prohibition") [128 ko Disk version] : has better graphics.

Atari ST (1987, "Prohibition")

PC [MS-DOS, 5.25''] (19??, "Prohibition")


Game's rom.

Machine's picture.

MAME Info:

0.36b3 [Gerald Vanderick]

0.36b2 [Mark McDougall]

Artwork available


- During attract mode and occasionally during game play, graphical sprites and fragments 'lag' in the lower left corner of the screen. Nightvoice (ID 04427)

- stfight, empcity: Music pitch is too low. Phil Bennett (ID 03911)


- 0.141u4: ANY added clone 'Empire City: 1931 (Italy)'. Changed description of clone 'Street Fight' to 'Street Fight (bootleg?)'.

- 0.138u4: Empire City now load (but don't yet use) the decapped MCU (empirecity_68705.bin) [Dr. Decapitator].

- 25th June 2010: Guru - The 68705P5 MCU for Empire City (Seibu) has now been successfully processed (decap, de-protect & read).

- 0.132u5: Luigi30 fixed credits are registering twice in Empire City.

- 0.131: Aaron Giles merged memory maps in the Empire City driver.

- 0.123u1: Changed palettesize to 832 colors.

- 0.122u7: Yasuhiro Ogawa changed the 2x YM2203 clock in to 3MHz (compared against OST).

- 1st January 2008: Mr. Do - Finished up the bezel for Empire City.

- 29th December 2007: Guru - Referring to the list of stuff that arrived below, as suspected, much of it was useless. Empire City... useless too, already dumped and in MAME.

- 21st December 2007: Guru - A huge box arrived today. That 19.75kg box looks mighty impressive, although I'm not sure that all of it is going to be useful. Some could be alt. versions but most don't work so I'll need to dump all of these before I can tell exactly what they are. It contains Empire City (Seibu Kaihatsu, Taito/Romstar License 1986, orig.) and others. Thanks to Tingoes for sending these out.

- 0.112u4: Aaron Giles removed MDRV_CPU_PERIODIC_INT in the Street Fight machine driver - no more slowdowns.

- 0.84: David Haywood added clones Empire City: 1931 (US) and Street Fight.

- 0.55: Aaron Giles fixed Empire City 1931 / Street Fight which were broken due to the interrupt handling.

- 23rd July 2000: Guru dumped Street Fight.

- 0.36b16: Added clone 'Empire City: 1931' (Japan). Changed parent description to 'Empire City: 1931 (bootleg?)'.

- 0.36b3: Gerald Vanderick added 'Empire City: 1931' (Seibu Kaihatsu 1986). Nicola Salmoria fixed colors in Empire City: 1931. Changed palettesize to 257 and added 8 missing proms ($0 - 700).

- 8th August 1999: Gerald Vanderick added Empire City 1931 to the Street Fight driver.

- 0.36b2: Mark McDougall added Street Fight (Germany) (Seibu 1986). TODO: Palette is incorporated. Handle transparency in text layer properly (how?). Second bank of sf02 is this used? (probably NOT).

- 3rd June 1999: Street Fight driver was sent to the list, but colors aren't any better yet. Marco fixed the dipswitches of it.

- 31st May 1999: Mark McDougall sent in some screenshots of Seibu's Street Fight, but the driver is not yet sent to the team.

- 31st January 1999: Thierry and Gerald dumped Empire City: 1931. The board is jamma and is in working state.


Recommended Games (Mafia):

Elevator Action

Elevator Action Returns

N.Y. Captor

Shoot Out

Shooting Master

Empire City: 1931

Dead Angle

Gang Busters

Dead Connection

Hard Times

Recommended Games (Shooting 2):



Hogan's Alley (PlayChoice-10)

Vs. Hogan's Alley

Turkey Shoot


Wild Gunman (PlayChoice-10)


N.Y. Captor

Shoot Out

Shooting Master


Cycle Shooting

Empire City: 1931

Dead Angle


Vs. Freedom Force

Who Dunit

Blood Bros.

Golly! Ghost!

Laser Ghost

Hard Times

Point Blank

Point Blank 2

Ghost Hunter

Tut's Tomb


Rapid Fire v1.1


Zero Point

Zero Point 2

Ghoul Panic

Romset: 652 kb / 30 files / 218.0 zip

MAME XML Output:

       <game name="empcity" sourcefile="stfight.c">
              <description>Empire City: 1931 (bootleg?)</description>
              <manufacturer>Seibu Kaihatsu</manufacturer>
              <rom name="ec_01.rom" size="32768" crc="fe01d9b1" sha1="c4b62d1b7e3a062f6a7a75f49cce5712f9016f98" region="maincpu" offset="0"/>
              <rom name="ec_02.rom" size="32768" crc="b3cf1ef7" sha1="91bc92293cbb47c38a2552c5beea53894b87d446" region="maincpu" offset="10000"/>
              <rom name="ec_04.rom" size="32768" crc="aa3e7d1e" sha1="da350384d55f011253d19ce17fc327cd2604257f" region="audiocpu" offset="0"/>
              <rom name="empirecity_68705.bin" size="2048" crc="182f7616" sha1="38b4f23a559ae13f8ca1b974407a2a40fc52879f" region="mcu" offset="0"/>
              <rom name="sf17.bin" size="8192" crc="1b3706b5" sha1="61f069329a7a836523ffc8cce915b0d0129fd896" region="gfx1" offset="0"/>
              <rom name="sf07.bin" size="32768" crc="2c6caa5f" sha1="f6893cb87004979ead331897c684f995f850447e" region="gfx2" offset="10000"/>
              <rom name="sf08.bin" size="32768" crc="e11ded31" sha1="e3e634ad324d51e52d79dd79e5e6e5697cb8d21f" region="gfx2" offset="18000"/>
              <rom name="sf05.bin" size="32768" crc="0c099a31" sha1="dabaf8edc59e4954941cd8176031a358f45a1956" region="gfx2" offset="0"/>
              <rom name="sf06.bin" size="32768" crc="3cc77c31" sha1="13d2324df5a322d499c9959a6bb3a844edaefb45" region="gfx2" offset="8000"/>
              <rom name="sf13.bin" size="32768" crc="0ae48dd3" sha1="ca3d9aeb9f4343c379cef9282e408fbf8aa67d99" region="gfx3" offset="10000"/>
              <rom name="sf14.bin" size="32768" crc="debf5d76" sha1="eb18c35166eb5f93be98b3c30c7d909c0a68eada" region="gfx3" offset="18000"/>
              <rom name="sf11.bin" size="32768" crc="8261ecfe" sha1="5817f4a0458a949298414fe09c86bbcf50be52f3" region="gfx3" offset="0"/>
              <rom name="sf12.bin" size="32768" crc="71137301" sha1="087a9f401939bc30f1dafa9916e8d8c564595a57" region="gfx3" offset="8000"/>
              <rom name="sf20.bin" size="32768" crc="8299f247" sha1="71891f7b1fbfaed14c3854b7f6e10a3ddb4bd479" region="gfx4" offset="10000"/>
              <rom name="sf21.bin" size="32768" crc="b57dc037" sha1="69ac79a95ba9ace7c9ca7af480a4a10176be5ace" region="gfx4" offset="18000"/>
              <rom name="sf18.bin" size="32768" crc="68acd627" sha1="f98ff9ccb0913711079a2988e8dd08695fb5e107" region="gfx4" offset="0"/>
              <rom name="sf19.bin" size="32768" crc="5170a057" sha1="9222f9febc222fa0c2eead258ad77c857f6d40c8" region="gfx4" offset="8000"/>
              <rom name="sf09.bin" size="32768" crc="8ceaf4fe" sha1="5698f2ff44c109825b8d9d0b6dd2426624df668b" region="gfx5" offset="0"/>
              <rom name="sf10.bin" size="32768" crc="5a1a227a" sha1="24928ab218824ae1f5380398ceb90dcad525cc08" region="gfx5" offset="8000"/>
              <rom name="sf15.bin" size="32768" crc="27a310bc" sha1="dd30d72bc33b0bf7ddaf3ab730e028f51b20152a" region="gfx6" offset="0"/>
              <rom name="sf16.bin" size="32768" crc="3d19ce18" sha1="38f691a23c96ef672637965c1a13f6d1595f9d51" region="gfx6" offset="8000"/>
              <rom name="82s129.006" size="256" crc="f9424b5b" sha1="e3bc23213406d35d54f1221f17f25d433df273a2" region="proms" offset="0"/>
              <rom name="82s129.002" size="256" crc="c883d49b" sha1="e84900ccf6f27e5043e43c0d85ea1e4eee7e52d3" region="proms" offset="100"/>
              <rom name="82s129.003" size="256" crc="af81882a" sha1="b1008c991bd8d1157b3479e465ab286c70418b58" region="proms" offset="200"/>
              <rom name="82s129.004" size="256" crc="1831ce7c" sha1="57afbee9225f0efd63895a5f522e96dc87ca2616" region="proms" offset="300"/>
              <rom name="82s129.005" size="256" crc="96cb6293" sha1="1dcdeaa995e6ffa3753b742842c5ffe0f68ef8cd" region="proms" offset="400"/>
              <rom name="82s129.052" size="256" crc="3d915ffc" sha1="921be6d5e5fc0fdee9c9f545c1c4a0c334e9844c" region="proms" offset="500"/>
              <rom name="82s129.066" size="256" crc="51e8832f" sha1="ed8c00559e7a02bb8c11861d747c8c64c01b7437" region="proms" offset="600"/>
              <rom name="82s129.015" size="256" crc="0eaf5158" sha1="bafd4108708f66cd7b280e47152b108f3e254fc9" region="proms" offset="700"/>
              <rom name="sf04.bin" size="32768" crc="1b8d0c07" sha1="c163ccd2b7ed6c84facc075eb1564ca399f3ba17" region="adpcm" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="3000000"/>
              <chip type="audio" tag="ym2" name="YM2203" clock="3000000"/>
              <chip type="audio" tag="msm" name="MSM5205" clock="384000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW0" mask="7">
                     <dipvalue name="5 Coins/1 Credit" value="7"/>
                     <dipvalue name="4 Coins/1 Credit" value="3"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/5 Credits" value="6"/>
              <dipswitch name="Coin B" tag="DSW0" mask="24">
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="24"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
              <dipswitch name="Service Mode" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Allow Continue" tag="DSW0" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Bullet Colour" tag="DSW0" mask="128">
                     <dipvalue name="Red" value="128" default="yes"/>
                     <dipvalue name="Blue" value="0"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="1"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="6">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Normal" value="2" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="6"/>
              <dipswitch name="Lives" tag="DSW1" mask="24">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="8"/>
                     <dipvalue name="3" value="16" default="yes"/>
                     <dipvalue name="4" value="24"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="96">
                     <dipvalue name="10000 30000" value="0"/>
                     <dipvalue name="20000 40000" value="32" default="yes"/>
                     <dipvalue name="30000 60000" value="64"/>
                     <dipvalue name="40000 80000" value="96"/>
              <dipswitch name="Demo Sounds" tag="DSW1" 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="unsupported" palettesize="832"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise