Home News Forum                            

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

roundup5: MAME ROM Information.


Round Up 5 - Super Delta Force (c) 1989 Tatsumi.

A sprite-scaling racing game based heavily on the Taito classic, "Chase HQ", Round Up 5 sees a single player take on the role of a law enforcement officer who must arrest five criminals.

As well as the Miami Vice-esque gameplay theme, Round Up also borrows the fork-in-the-road level design of the Taito classic; an idea that was itself taken from Sega's 1986 legend, "Out Run".


Main CPU : V30 (@ 10 Mhz), 68000 (@ 10 Mhz), Z80 (@ 4 Mhz)

Sound Chips : YM2151 (@ 4 Mhz), OKI6295 (@ 18.939 Khz)

Players : 2

Control : stick

Buttons : 4


Released in November 1989.


Game's rom.

Machine's picture.

MAME Info:

0.87u1 [Bryan McPhail]


- 0.143u4: MASH added missing PORT_TOGGLE to Round Up 5 gear shifters input.

- 0.129u6: Mr. Do added built-in layouts for Round Up 5.

- 0.129u5: Changed V30 CPU1 clock speed to 8MHz and 68000 CPU2 to 12.5 MHz.

- 0.122u4: Changed OKI629 clock speed to 2MHz.

- 0.87u1: Bryan McPhail added Round Up 5 - Super Delta Force (Tatsumi 1989). Playable to a degree, but not really working properly. The Tatsumi driver games are all different boards, but share a similar sprite chip (TZB215 on Apache 3, TZB315 on others). Other graphics (road, sky, bg/fg layers) all differ between games. TODO: Sprite rotation, finish road layer, BG layer (may be driven by missing VRAM data), always boots with a coin inserted, doesn't survive a reset, dipswitches and various other things.

- 24th November 2003: Bryan McPhail WIP - TODO: Road layer and fix object glitches. The Tatsumi hardware is easily one of the most complicated emulations I've worked on. In terms of reverse engineering there were very little 'clues' about how things fitted together so it was very hard to get the basic emulation even running. Roundup 5 consists of three cpu's - V30, 68000 and Z80 cpu all communicating via shared ram, plus a strange object processor which has all sorts of lookups for determining sprite blocks and colour palettes. Cycle Warriors is 2 * 68000, Z80 and the same object processor.

Recommended Games (Cops):

Cops'n Robbers

Lupin III


Time Limit

Hogan's Alley (PlayChoice-10)

Vs. Hogan's Alley

Turkey Shoot

Cop 01

Crackshot (Police Alley)

Street Heat

Jail Break

APB - All Points Bulletin

Chase H.Q.

Special Criminal Investigation

Special Criminal Investigation (Tourvision PCE bootleg)

Super Chase

Round Up 5 - Super Delta Force

Gang Busters



Robocop 2

Robocop 3 (Nintendo Super System)

Vs. Freedom Force

Crime City


Cyber Police ESWAT (Mega-Tech)

A.B. Cop

Dead Connection


Lethal Enforcers

Lethal Weapon (Nintendo Super System)

Lucky & Wild

Judge Dredd (rev LA1, prototype)

Judge Dredd (Rev C Dec. 17 1997)

Under Fire

Hard Times

Locked 'n Loaded

Virtua Cop

Virtua Cop 2

Virtua Cop 3

Die Hard Arcade / Dynamite Deka

Asian Dynamite / Dynamite Deka EX

Police Trainer

Armed Police Batrider

Dynamite Cop

Silent Scope

Silent Scope 2

Silent Scope EX

SWAT Police

Romset: 2816 kb / 27 files / 948.2 zip

MAME XML Output:

       <game name="roundup5" sourcefile="tatsumi.c">
              <description>Round Up 5 - Super Delta Force</description>
              <rom name="ru-23s" size="131072" crc="2dc8c521" sha1="b78de101db3ef00fc4375ae32a7871e0da2dac6c" region="maincpu" offset="80000"/>
              <rom name="ru-26s" size="131072" crc="1e16b531" sha1="d7badef29cf1c4a9bd262933ecd1ca3343ea94bd" region="maincpu" offset="80001"/>
              <rom name="ru-22t" size="131072" crc="9611382e" sha1="c99258782dbad6d69ba7f54115ee3aa218f9b6ee" region="maincpu" offset="c0000"/>
              <rom name="ru-25t" size="131072" crc="b6cd0f2d" sha1="61925c2346d79baaf9bce3d19a7dfc45b8232f92" region="maincpu" offset="c0001"/>
              <rom name="ru-20s" size="131072" crc="c5524558" sha1="a94e7e4548148c83a332524ab4e06607732e13d5" region="sub" offset="0"/>
              <rom name="ru-18s" size="131072" crc="163ef03d" sha1="099ac2d74164bdc6402b08efb521f49275780858" region="sub" offset="1"/>
              <rom name="ru-24s" size="131072" crc="b9f91b70" sha1="43c5d9dafb60ed3e5c3eb0e612c2dbc5497f8a6c" region="sub" offset="40000"/>
              <rom name="ru-19s" size="131072" crc="e3953800" sha1="28fbc6bf154b512fcefeb04fe12db598b1b20cfe" region="sub" offset="40001"/>
              <rom name="ru-28d" size="65536" crc="df36c6c5" sha1="c046482043f6b54c55696ba3d339ffb11d78f674" region="audiocpu" offset="0"/>
              <rom name="ru-00b" size="131072" crc="388a0647" sha1="e4ab43832872f44c0fe1aaede4372cc00ca7d32b" region="gfx2" offset="0"/>
              <rom name="ru-02b" size="131072" crc="eff33945" sha1="3f4c3aaa11ccf945c2f898dfdf815705d8539e21" region="gfx2" offset="1"/>
              <rom name="ru-04b" size="131072" crc="40fda247" sha1="f5fbc07fda024baedf35ac209210e94df9f15065" region="gfx2" offset="2"/>
              <rom name="ru-06b" size="131072" crc="cd2484f3" sha1="a23a4d36a8b913104bcc75228317b2979afec888" region="gfx2" offset="3"/>
              <rom name="ru-01b" size="65536" crc="5e91f401" sha1="df976c5ba0f14b14f5642b5ca35b996bca64e369" region="gfx2" offset="80000"/>
              <rom name="ru-03b" size="65536" crc="2fb109de" sha1="098c103e6bae0f52ec66f0cdda2da60bd7108736" region="gfx2" offset="80001"/>
              <rom name="ru-05b" size="65536" crc="23dd10e1" sha1="f30ff1a8c7ed9bc567b901cbdd202028fffb9f80" region="gfx2" offset="80002"/>
              <rom name="ru-07b" size="65536" crc="bb40f46e" sha1="da694e16d19f60a0dee47551f00f3e50b2d5dcaf" region="gfx2" offset="80003"/>
              <rom name="ru-08b" size="131072" crc="01729e3c" sha1="1445287fde0b993d053aab73efafc902a6b7e2cc" region="gfx3" offset="0"/>
              <rom name="ru-10b" size="131072" crc="cd2357a7" sha1="313460a74244325ce2c659816f2b738f3dc5358a" region="gfx3" offset="1"/>
              <rom name="ru-12b" size="131072" crc="ca63b1f8" sha1="a50ef8259745dc166eb0a1b2c812ff620818a755" region="gfx3" offset="2"/>
              <rom name="ru-14b" size="131072" crc="dde79bfc" sha1="2d5888189a6f954801f248a3365e328370fed837" region="gfx3" offset="3"/>
              <rom name="ru-09b" size="65536" crc="629ac0a6" sha1="c3eeccd6c07be7455cf180c9c7d5efcd6d08c0b5" region="gfx3" offset="80000"/>
              <rom name="ru-11b" size="65536" crc="fe3fbf53" sha1="7400c088025ac22e5d9db816792533fc02f2dcf5" region="gfx3" offset="80001"/>
              <rom name="ru-13b" size="65536" crc="d0f6e747" sha1="ef15ed41124b2d37bc6e92254138690dd644e50f" region="gfx3" offset="80002"/>
              <rom name="ru-15b" size="65536" crc="6ee6b22e" sha1="a28edaf23ca6c7231264de962d5ea37bad39f996" region="gfx3" offset="80003"/>
              <rom name="ru-17b" size="131072" crc="82391b47" sha1="6b1977522c6e906503abc50bdd24c4c38cdc9bdb" region="oki" offset="0"/>
              <rom name="ru-16e" size="65536" crc="374fe170" sha1="5d190a2735698b0384948bfdb1a900f56f0d7ebc" region="oki" offset="20000"/>
              <chip type="cpu" tag="maincpu" name="V30" clock="8000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="12500000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="2000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="4" coins="2" service="yes">
                     <control type="stick" minimum="0" maximum="255" sensitivity="25" keydelta="15"/>
              <dipswitch name="Unknown" tag="DSW" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              <dipswitch name="Unknown" tag="DSW" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              <dipswitch name="Unknown" tag="DSW" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="Unknown" tag="DSW" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Language" tag="DSW" mask="32">
                     <dipvalue name="Japanese" value="32"/>
                     <dipvalue name="English" value="0" default="yes"/>
              <dipswitch name="Stage 5 Continue" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Output Mode" tag="DSW" mask="128">
                     <dipvalue name="A" value="0" default="yes"/>
                     <dipvalue name="B" value="128"/>
              <dipswitch name="Unknown" tag="DSW" mask="256">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="256"/>
              <dipswitch name="Unknown" tag="DSW" mask="512">
                     <dipvalue name="Off" value="512"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unknown" tag="DSW" mask="1024">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1024"/>
              <dipswitch name="Unknown" tag="DSW" mask="2048">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2048"/>
              <dipswitch name="Unknown" tag="DSW" mask="4096">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4096"/>
              <dipswitch name="Unknown" tag="DSW" mask="8192">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8192"/>
              <dipswitch name="Unknown" tag="DSW" mask="16384">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16384"/>
              <dipswitch name="Test" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="5120"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise