suprloco: MAME ROM Information. History:
Super Locomotive (c) 1982 Sega.
- TECHNICAL -
Main CPU : Z80 (@ 4 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : SN76496 (@ 4 Mhz), SN76496 (@ 2 Mhz)
Screen orientation : Horizontal
Video resolution : 240 x 224 pixels
Screen refresh : 60.00 Hz
Palette Colors : 768
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released during December 1982.
The background song playing in Super Locomotive is 'Rydeen' by 'Yellow Magic Orchestra'. This excellent song makes train conducting even better.
- STAFF -
Designed & programmed by : Fukumura Mizunaga
- SOURCES -
Game's rom.
MAME Info:
0.35b9 [Zsolt Vasvari]
0.35b8 [Zsolt Vasvari]
WIP:
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Super Locomotive.
- 0.132u3: Team Japump added clone Super Locomotive (Rev.A). Fixed rom names.
- 0.122u3: suprloco improvements [Pierpaolo Prazzoli]: Fixed IC.34 memory test. Fixed 2nd player cocktail mode. Changed coin3 to service1.
- 0.93: Changed 2nd SN76496 clock speed to 2MHz.
- 9th September 2002: Luis Faria submitted a bug fix for a crash in Super Locomotive.
- 0.37b7: Changed clock speed of the 2x SN76496 to 4MHz.
- 0.37b5: Fixed ic100.bin prom address to $100 (ROM_CONTINUE). Changed palettesize from 512 to 768 colors.
- 30th March 1999: Zsolt Vasvari added cocktail mode to Super Locomotive.
- 29th March 1999: Zsolt Vasvari finally figured out the background graphics of Super Locomotive.
- 0.35b9: Zsolt Vasvari added Super Locomotive (Sega 1982). TODO: Bit 4 in suprloco_control_w is pulsed when loco turns "super".
- 0.35b8: Added Super Locomotive (Testdriver).
Other Emulators:
* FB Alpha
Recommended Games (Train):
Side Track
Loco-Motion
Runaway
Super Locomotive
Time Tunnel
Wild Western
Densha de GO!
Densha de GO! 2 Kousoku-hen
Uchuu Tokkyuu Medalian
Romset: 106 kb / 12 files / 52.1 zip
MAME XML Output:
   | <game name="suprloco" sourcefile="suprloco.c"> |
   |    | <description>Super Locomotive</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="ic37.bin" size="16384" crc="57f514dd" sha1="707800b90a22547a56b01d1e11775e9ee5555d23" region="maincpu" offset="0"/> |
   |    | <rom name="ic15.bin" size="16384" crc="5a1d2fb0" sha1="fdb9416e5530718245fd597073a63feddb233c3c" region="maincpu" offset="4000"/> |
   |    | <rom name="epr-5228.28" size="16384" crc="a597828a" sha1="61004d112591fd2d752c39df71c1304d9308daae" region="maincpu" offset="8000"/> |
   |    | <rom name="epr-5222.64" size="8192" crc="0aa57207" sha1="b29b533505cb5b47c90534f2f610baeb7265d030" region="audiocpu" offset="0"/> |
   |    | <rom name="epr-5225.63" size="8192" crc="e571fe81" sha1="ac2b5914a445b89b7456b2c4290e4630b525f05d" region="gfx1" offset="0"/> |
   |    | <rom name="epr-5224.62" size="8192" crc="6130f93c" sha1="ae0657f46c10e75eec994e75359a89b5d61baf68" region="gfx1" offset="2000"/> |
   |    | <rom name="epr-5223.61" size="8192" crc="3b03004e" sha1="805b51cb14d3ace97f2e0f306db28921b2f5e322" region="gfx1" offset="4000"/> |
   |    | <rom name="epr-5229.55" size="16384" crc="ee2d3ed3" sha1="593f3cd5c4e7f20b5e31e6bac8864774442e4b75" region="gfx2" offset="0"/> |
   |    | <rom name="epr-5230.56" size="8192" crc="f04a4b50" sha1="80363f0c508fb2a755bf684f9a6862c1e7285495" region="gfx2" offset="4000"/> |
   |    | <rom name="pr-5220.100" size="512" crc="7b0c8ce5" sha1="4e1ea5ce38198a3965dfeb609ba0c7e8211531c3" region="proms" offset="100"/> |
   |    | <rom name="pr-5219.89" size="1024" crc="1d4b02cb" sha1="00d822f1bc4f57f2f5d5a0615241f8136246a842" region="proms" offset="200"/> |
   |    | <rom name="pr-5221.7" size="32" crc="89ba674f" sha1="17c87840c8011968675a5a6f55966467df02364b" region="proms" offset="600"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="sn1" name="SN76496" clock="4000000"/> |
   |    | <chip type="audio" tag="sn2" name="SN76496" clock="2000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="240" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="56"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="56"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="48"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="40"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="24"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="64" default="yes"/> |
   |    |    | <dipvalue name="4" value="128"/> |
   |    |    | <dipvalue name="5" value="192"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="20000" value="0" default="yes"/> |
   |    |    | <dipvalue name="30000" value="1"/> |
   |    |    | <dipvalue name="40000" value="2"/> |
   |    |    | <dipvalue name="50000" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Easy" value="16" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Infinite Lives (Cheat)" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Initial Entry" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="768"/> |
|
|