tugboat: MAME ROM Information. History:
Tugboat (c) 1982 ETM.
A kids' game where the player controls a tugboat which the player must navigate up the river while avoiding logs and touching lighthouses for points. There is no penalty for hitting the riverbank. The Horn button just sounds. First four levels just get faster, then the river channel narrows, and the boat's speed increases.
- TECHNICAL -
Main CPU : M6502 (@ 2 Mhz)
Sound Chips : AY8910 (@ 2 Mhz)
Screen orientation : Vertical
Video resolution : 224 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 256
Players : 1
Control : 2-way joystick
Buttons : 1
- SOURCES -
Game's rom.
MAME Info:
0.63 [MooglyGuy, Nicola Salmoria]
Artwork available
Bugs:
- Known graphical issues: score display is kludged and looks wrong and colors may not be 100% accurate. Source (ID 02275)
WIP:
- 2nd August 2010: Mr. Do - Thanks to ChuckH for pointing out that the Moppett bezel was used in other games, so it's been added to Tugboat.
- 0.124u5: Andrew Gardner merged memory maps for Tugboat.
- 16th December 2005: Dave Widel - Improved the score display in Tugboat.
- 0.69u3: Tomasz Slanina fixed problem where controls stopped working after the first level in Tugboat.
- 3rd June 2003: Tomasz Slanina fixed an interrupt problem in the Tugboat driver that caused problems with controls in the second level.
- 0.63: MooglyGuy added Tugboat (ETM 1982). TODO: Controls stop working in stage 2. Verify connections of the two PIAs. I only hooked up a couple of ports but there are more. Check how the score is displayed. I'm quite sure that tugboat_score_w is supposed to access videoram scanning it by columns (like btime_mirrorvideoram_w), but the current implementation is a big kludge, and it still looks wrong. Colors might not be entirely accurate.
- 27th November 2002: Nicola Salmoria further improved Tugboat.
- 25th November 2002: Nicola Salmoria improved the Tugboat driver, but there are still many problems.
- 18th November 2002: MooglyGuy submitted a preliminary driver for Tugboat, it works somewhat but colors are wrong, scrolling doesn't work and the inputs aren't hooked up.
PLAY INSTRUCTIONS:
- Navigate down river and into lock.
- Aviod shores and logs.
- Hit buoys (1 Point).
- Bonus points awared for number of buoys hit.
LEVELS: 99 (endless)
Recommended Games (Watersport):
Embargo
River Patrol
The Bounty
Mermaid
Swimmer
Tugboat
Tropical Angel
Water Ski
Water Match
Toobin'
Hydra
Aqua Jet
Skimaxx
Wave Runner
Wave Shark
Sega Water Ski
Wave Runner GP
Soul Surfer
Romset: 35 kb / 12 files / 19.8 zip
MAME XML Output:
   | <game name="tugboat" sourcefile="tugboat.c"> |
   |    | <description>Tugboat</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Enter-Tech, Ltd.</manufacturer> |
   |    | <rom name="u7.bin" size="4096" crc="e81d7581" sha1="c76327e3b027a5a2af69f8cfafa1f828ad0ebdb1" region="maincpu" offset="5000"/> |
   |    | <rom name="u8.bin" size="4096" crc="7525de06" sha1="0722c7a0b89c55162227173679ffbe398ca350a2" region="maincpu" offset="6000"/> |
   |    | <rom name="u9.bin" size="4096" crc="aa4ae687" sha1="a212eed5d04d6197aa3484ff36059fd7998604a6" region="maincpu" offset="7000"/> |
   |    | <rom name="u67.bin" size="2048" crc="601c425b" sha1="13ed54ba1307ba3f779293d88c19d0c0f2d91a96" region="gfx1" offset="0"/> |
   |    | <rom name="u68.bin" size="4096" crc="d5835182" sha1="f67c8f93e0d7dd1bf8e3a98756719d386c133d1c" region="gfx2" offset="0"/> |
   |    | <rom name="u69.bin" size="4096" crc="e6d25878" sha1="de9096ef3108d031049be1e7f2c5e346d0bc0df1" region="gfx2" offset="1000"/> |
   |    | <rom name="u70.bin" size="4096" crc="34ce2850" sha1="8883126627ed8a1d2c3bed2a3d169ce35eafc8a3" region="gfx2" offset="2000"/> |
   |    | <rom name="u168.bin" size="2048" crc="279042fd" sha1="1361fff1bc532251bbd36b7b60776c2cc137cfba" region="gfx3" offset="0"/> |
   |    | <rom name="u170.bin" size="2048" crc="64d9f4d7" sha1="3ff7fc099023512c33ec4583e91e6cbab903e7a8" region="gfx4" offset="0"/> |
   |    | <rom name="u169.bin" size="2048" crc="1a636296" sha1="bcb18d714328ba3db2d16d74c47a985c16a0bbe2" region="gfx4" offset="800"/> |
   |    | <rom name="u167.bin" size="2048" crc="b9c9b4f7" sha1="6685d580ae150d7c67bac2786ee4b7a2c28eddc3" region="gfx4" offset="1000"/> |
   |    | <rom name="nt2_u128.clr" size="256" crc="236672bf" sha1="57482d0a23223ef7b211045ad28d3e41e90f961e" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6502" clock="2000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="2000000"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="240" height="224" refresh="60.000000" pixclock="3932160" htotal="256" hbend="8" hbstart="248" vtotal="256" vbend="16" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="1" coins="1"> |
   |    |    | <control type="joy" ways="2"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="IN4" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="48"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="16" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="48"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="5" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="256"/> |
|
|