Home News Forum                            

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

timescan: MAME ROM Information.


Time Scanner (c) 1987 Sega.

An arcade interpretation of pinball featuring the flippers, ramps, targets, bonus multipliers etc. of the classic genre it serves to replicate. Each level has a specific graphical style - in keeping with the 'time travelling' theme of the game's title - with each of the game's four tables split into two sections. When the player enters either the top or bottom section of a table, the screen will scroll vertically up or down respectively to follow the action.


Sega System 16A hardware

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 4 Mhz), N7751 (@ 400 Khz)

Sound Chips : YM2151 (@ 4 Mhz), DAC (@ 4 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in March 1987.

Licensed to Atari for US distribution.


Another version runs on the Sega System 16B hardware


* Computers :

Sinclair ZX Spectrum (1989)

Amstrad CPC (1989)

Commodore C64 (1989)

Commodore Amiga (1989)

Atari ST (1989)


Game's rom.

Machine's picture.

MAME Info:

0.34b4 [Phil Stroffolino]


- 0.143u8: Kanikani fixed DIPSW in Time Scanner.

- 0.133u1: Renamed (timesca1) to (timescan1).

- 0.127u1: Atari Ace moved FD1089 decryption keys to external files. Added 317-0024.key to clone Time Scanner (set 1, System 16A, FD1089B 317-0024).

- 0.107u2: Changed input from 3 to 2 buttons.

- 0.92: Changed description to 'Time Scanner (set 2, System 16B)' and clone '(System 16A, FD1089B 317-0024)' to '(set 1, System 16A, FD1089B 317-0024)'. Renamed (timescn) to (timescan) and (timescna) to (timesca1).

- 0.91: Aaron Giles fixed sense of Time Scanner (System 16A/16B) cocktail DIP.

- 0.90u4: Aaron Giles hooked up dipswitches for clone Time Scanner (System 16A).

- 0.90u1: Added partial FD1089A table derived by comparison with the unencrypted versions for Time Scanner (317-0024) and Aaron Giles fixed the sprites - Game now playable. Actual working cpu are needed to obtain full tables. Changed description of clone '(System 16A, FD1089a 317-0024)' to '(System 16A, FD1089B 317-0024)'.

- 0.89u1: Added dipswitches 'Pin Rebound', 'Out Lane Pin' and 'Special'. Changed description of clone '(System 16A, FD1094 317-0024)' to '(System 16A, FD1089a 317-0024)'.

- 0.88u7: Added clone Time Scanner (System 16A, FD1094 317-0024). Changed parent description to 'Time Scanner (System 16B)'. Renamed (timscanr) to (timescn). Fixed rom names.

- 0.88u6: Changed Z80 CPU2 clock speed to 5MHz and palettesize to 6144 colors. Fixed gfx2 roms addresses.

- 29th March 2004: Charles MacDonald - Fixed a bug introduced into the Timer Scanner memory map.

- 0.80u2: Charles MacDonald cleaned up Timer Scanner driver.

- 0.72u1: Added 'Unknown' dipswitch.

- 0.72: Added 'Pin rebound' dipswitch.

- 0.36b2: Added missing sound cpu2 rom and dipswitches 'Cabinet', 'Bonus', 'Match', 'Lives', 'Screen Flip' and 'Continue Game Option'.

- 0.35b9: Changed visible area to 224x320.

- 0.34b6: Renamed (timescan) to (timscanr).

- 0.34b4: Phil Stroffolino added Time Scanner (Sega 1987), not working.

Other Emulators:

* Calice

* FB Alpha

* System 16

Recommended Games (Pinball):

Gee Bee

Bomb Bee

Cutie Q

Video Pinball


Vs. Pinball

Pinball Action

Super Wing

Panic Road

Speed Ball

Time Scanner

PinBot (PlayChoice-10)

Alien Crush

Super Pinball Action


Grand Cross

Hot Pinball

Gals Pinball

Romset: 608 kb / 19 files / 238.8 zip

MAME XML Output:

       <game name="timescan" sourcefile="segas16b.c">
              <description>Time Scanner (set 2, System 16B)</description>
              <rom name="epr-10853.a4" size="32768" crc="24d7c5fb" sha1="b1796e77cf968f9bdae7a47c5c02b93aaec10ade" region="maincpu" offset="0"/>
              <rom name="epr-10850.a1" size="32768" crc="f1575732" sha1="d0c8fc42171c436cc1cd55a33295bd019a474d47" region="maincpu" offset="1"/>
              <rom name="epr-10854.a5" size="32768" crc="82d0b237" sha1="c1defda4785014ccd7164f49f53f77e36fcb3a8d" region="maincpu" offset="10000"/>
              <rom name="epr-10851.a2" size="32768" crc="f5ce271b" sha1="8b4f1178c87e657d8d5805d908100f0d5fb030da" region="maincpu" offset="10001"/>
              <rom name="epr-10855.a6" size="32768" crc="63e95a53" sha1="60c42bbb1c316deb493a237990a7938551f8bc2e" region="maincpu" offset="20000"/>
              <rom name="epr-10852.a3" size="32768" crc="7cd1382b" sha1="6263cc863cbf0ef66a7ba8cc1c98212917d7c131" region="maincpu" offset="20001"/>
              <rom name="epr-10543.b9" size="32768" crc="07dccc37" sha1="544cc6a3b3ef64727ecf5098b84ade2dd5330614" region="gfx1" offset="0"/>
              <rom name="epr-10544.b10" size="32768" crc="84fb9a3a" sha1="efde54cc9582f68e58cae05f717a4fc8f620c0fc" region="gfx1" offset="8000"/>
              <rom name="epr-10545.b11" size="32768" crc="c8694bc0" sha1="e48fc349ef454ded86141937f70b006e64da6b6b" region="gfx1" offset="10000"/>
              <rom name="epr-10548.b1" size="32768" crc="aa150735" sha1="b6e6ff9229c641e196fc7a0a2cf7aa362f554676" region="gfx2" offset="1"/>
              <rom name="epr-10552.b5" size="32768" crc="6fcbb9f7" sha1="0a0fab930477d8b79e500263bbc80d3bf73778f8" region="gfx2" offset="0"/>
              <rom name="epr-10549.b2" size="32768" crc="2f59f067" sha1="1fb64cce2f98ddcb5ecb662e63ea636a8da08bcd" region="gfx2" offset="20001"/>
              <rom name="epr-10553.b6" size="32768" crc="8a220a9f" sha1="c17547d85721fa19e5f445b5be30b3fbf5e8cc6e" region="gfx2" offset="20000"/>
              <rom name="epr-10550.b3" size="32768" crc="f05069ff" sha1="bd95761036c2fad8ddf4e169d899b173822ee4b0" region="gfx2" offset="40001"/>
              <rom name="epr-10554.b7" size="32768" crc="dc64f809" sha1="ea85eefa98ec55e9e872940821a959ff4eb1bd1c" region="gfx2" offset="40000"/>
              <rom name="epr-10551.b4" size="32768" crc="435d811f" sha1="b28eb09620113cd7578387c4d96029f2acb8ec06" region="gfx2" offset="60001"/>
              <rom name="epr-10555.b8" size="32768" crc="2143c471" sha1="d413aa216349ddf773a39d2826c3a940b4149229" region="gfx2" offset="60000"/>
              <rom name="epr-10562.a7" size="32768" crc="3f5028bf" sha1="02081569a5f4dc64771e97651a9902a98d54a952" region="soundcpu" offset="0"/>
              <rom name="epr-10563.a8" size="32768" crc="9db7eddf" sha1="8b9a27442a623bee6b9b5b06275226734d132e17" region="soundcpu" offset="10000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="5000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <chip type="audio" tag="upd" name="UPD7759" clock="640000"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="224" refresh="60.054389" pixclock="6293700" htotal="400" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="5 (half8)"/>
              <dipswitch name="Flip Screen" tag="UNUSED" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Out Lane Pin" tag="UNUSED" mask="2">
                     <dipvalue name="Near" value="2" default="yes"/>
                     <dipvalue name="Far" value="0"/>
              <dipswitch name="Special" tag="UNUSED" mask="12">
                     <dipvalue name="3 Credits" value="8"/>
                     <dipvalue name="2 Credits" value="12" default="yes"/>
                     <dipvalue name="1 Credit" value="4"/>
                     <dipvalue name="2000000 Points" value="0"/>
              <dipswitch name="Allow Continue" tag="UNUSED" mask="16">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="16" default="yes"/>
              <dipswitch name="Unused" tag="UNUSED" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="UNUSED" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="UNUSED" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Extended Score" tag="DSW2" mask="30">
                     <dipvalue name="Credit 1000000/2000000" value="22"/>
                     <dipvalue name="Credit 1200000/2500000" value="20"/>
                     <dipvalue name="Credit 1500000/3000000" value="18"/>
                     <dipvalue name="Credit 2000000/4000000" value="16"/>
                     <dipvalue name="Credit 1000000" value="28"/>
                     <dipvalue name="Credit 1200000" value="30" default="yes"/>
                     <dipvalue name="Credit 1500000" value="26"/>
                     <dipvalue name="Credit 1800000" value="24"/>
                     <dipvalue name="Ball 100000" value="14"/>
                     <dipvalue name="Ball 200000" value="12"/>
                     <dipvalue name="Ball 300000" value="10"/>
                     <dipvalue name="Ball 400000" value="8"/>
                     <dipvalue name="Ball 500000" value="6"/>
                     <dipvalue name="Ball 600000" value="4"/>
                     <dipvalue name="Ball 700000" value="2"/>
                     <dipvalue name="None" value="0"/>
              <dipswitch name="Number Match" tag="DSW2" mask="32">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="32" default="yes"/>
              <dipswitch name="Pin Rebound" tag="DSW2" mask="64">
                     <dipvalue name="Well" value="64" default="yes"/>
                     <dipvalue name="A Little" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="128">
                     <dipvalue name="3" value="128" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
                     <dipvalue name="Free Play (if Coin B too) or 1/1" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="Free Play (if Coin A too) or 1/1" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="6144"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise