pipedrm: MAME ROM Information. History:
Pipe Dream (c) 1990 Video System.
- TECHNICAL -
Main CPU : Z80 (@ 6 Mhz)
Sound CPU : Z80 (@ 3.5795 Mhz)
Sound Chips : YM2610 (@ 8 Mhz)
Screen orientation : Horizontal
Video resolution : 352 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 2048
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
This arcade game is a port from an original computer game released by LucasArts in 1989 on the Atari ST (known as "Pipe Mania" in Europe).
- STAFF -
Sound composer : Naoki Itamura
Sound FX : K. Okuda
- PORTS -
* Consoles :
Nintendo Game Boy (1990)
Nintendo Famicom (1990)
Nintendo Super Famicom (1992) : Japan release only.
Sony PlayStation (2001) : a 3D version.
* Computers :
Commodore Amiga (1989)
Commodore C64 (1989)
X68000 (1989)
PC [MS-DOS] (1989)
Sam Coupe (1990, - Enigma)
Amstrad CPC (1990 , "Pipe Mania")
PC [MS Windows 3.x] (1991, "Microsoft Entertainment Pack 2") : re-released in 1994 as part of "The Best of Microsoft Entertainment Pack")
Apple Macintosh (2001)
- SOURCES -
Game's rom.
MAME Info:
0.129u5 [Corrado Tomaselli]
0.37b10 [Bryan McPhail]
0.37b2 [Bryan McPhail, Aaron Giles]
WIP:
- 0.143u3: Fixed rom name (u4,u86 -> u4.u86).
- 0.135u3: Fabio Priuli added driver data struct to Pipe Dream driver.
- 0.131u4: Brian Troha added DIP locations and fixed rom names/PCB locations in Pipe Dream and clones.
- 0.131u2: Fabio Priuli fixed Pipe Dream tag problem.
- 0.129u5: Corrado Tomaselli added Pipe Dream (World). Renamed (pipedrm) to (pipedrmu).
- 20th February 2009: Corrado Tomaselli dumped Pipe Dream (World).
- 0.114u3: Couriersud added save state support to Pipe Dream and fixed flip screen.
- 0.106u12: MASH added plds ($0, 200, 400, 600 - palce16v8h.114, gal16v8a.115, gal16v8a.116 and gal16v8a.127) to Pipe Dream and clone.
- 0.56: Changed palettesize from 1536 to 2048 colors.
- 31st October 2001: Aaron Giles fixed Pipe Dream from crashing.
- 8th August 2001: Aaron Giles merged the Final Romance and Pipe Dream drivers and fixed a few bugs in Final Romance.
- 7th August 2001: Aaron Giles converted Pipe Dream and Tetris to the tilemap system.
- 6th August 2001: Aaron Giles worked around a few bugs in Pipe Dream.
- 0.37b10: Bryan McPhail added Pipe Dream (US). Renamed (pipedrm) to (pipedrmj).
- 3rd December 2000: Bryan McPhail added a US romset to the Pipe Dream driver.
- 0.37b2: Bryan McPhail and Aaron Giles added Pipe Dream (Japan) (Video System 1990).
- 10th April 2000: Aaron Giles sent in a driver for Pipe Dream.
Recommended Games (Pipes):
Frisky Tom
Moguchan
Mario Bros.
Mario Bros. (PlayChoice-10)
Wily Tower
Pipe Dream
Pipeline
Recommended Games (Puzzle):
Loco-Motion
Qwak
CueBrick
Pipe Dream
Pipeline
Puzzle Club
Many Block
Puzzle Time
Puzzle Star (Sang Ho Soft)
Sexy Boom
Paint & Puzzle
Find Love
Mosaic (F2 System)
Penfan Girls
Puzzlet (Japan)
Romset: 3266 kb / 15 files / 1023.3 zip
MAME XML Output:
   | <game name="pipedrm" sourcefile="pipedrm.c"> |
   |    | <description>Pipe Dream (World)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Video System Co.</manufacturer> |
   |    | <rom name="ya.u129" size="32768" crc="9b4d84a2" sha1="82c26cf52b37ca3bcc10a534759e7bb52b1daa2d" region="maincpu" offset="0"/> |
   |    | <rom name="yb.u110" size="65536" crc="7416554a" sha1="612aff94da3ec282e200c07eae9af26a28e071bd" region="maincpu" offset="10000"/> |
   |    | <rom name="u4.u86" size="32768" crc="497fad4c" sha1="f151543a0c4a1d6d5d2de5e1dc12fd59dabcf1a8" region="sub" offset="0"/> |
   |    | <rom name="u3.u99" size="65536" crc="4800322a" sha1="a616c497ac18351b68b8307050a2a62c717a7873" region="sub" offset="10000"/> |
   |    | <rom name="s73" size="524288" crc="63f4e10c" sha1="ba935490578887080d8b16508fa6191236a8fea6" region="gfx1" offset="0"/> |
   |    | <rom name="s72" size="524288" crc="4e669e97" sha1="1de8a8cd8f8f69fa86b8fe2c73c6997e7a89c706" region="gfx1" offset="80000"/> |
   |    | <rom name="s71" size="524288" crc="431485ee" sha1="70a2ba5338598db9fcd9ef2be46e5cc2fd9510ee" region="gfx2" offset="0"/> |
   |    | <rom name="a30.u12" size="262144" crc="50bc5e98" sha1="b351af780d04e67a560935a9eeaedf597ac5bb1f" region="gfx3" offset="0"/> |
   |    | <rom name="a29.u2" size="262144" crc="a240a448" sha1="d64169258e91eb09e8685bcdd96b16bf56e82ef1" region="gfx3" offset="1"/> |
   |    | <rom name="g71.u118" size="524288" crc="488e2fd1" sha1="8ef8ceb2bd36a245138802f51babf62f17c30942" region="ymsnd" offset="0"/> |
   |    | <rom name="g72.u83" size="524288" crc="dc3d14be" sha1="4220f3fd13487dd861ac84b1b0d3e92125b3cc19" region="ymsnd.deltat" offset="0"/> |
   |    | <rom name="palce16v8h.114" size="279" crc="1f3a3816" sha1="2b4d84ab98036b8861961f610b1b1ec23a653ef7" region="plds" offset="0"/> |
   |    | <rom name="gal16v8a.115" size="279" crc="2b32e239" sha1="a3b9e45a1ce15ea4cc5754b2bf89cbaa416e814a" region="plds" offset="200"/> |
   |    | <rom name="gal16v8a.116" size="279" crc="3674f043" sha1="06c88f65877a6575149bdd4f7cea64cd310227bd" region="plds" offset="400"/> |
   |    | <rom name="gal16v8a.127" size="279" crc="7115d95c" sha1="23044039373b5a2face63d72c3fc6bf7f0c8a475" region="plds" offset="600"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="3579500"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="352" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="6"/> |
   |    |    | <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="6 Coins/4 Credits" value="4"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="5 Coins/6 Credits" value="2"/> |
   |    |    | <dipvalue name="4 Coins/5 Credits" value="1"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <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"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="96"/> |
   |    |    | <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="6 Coins/4 Credits" value="64"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="5 Coins/6 Credits" value="32"/> |
   |    |    | <dipvalue name="4 Coins/5 Credits" value="16"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <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"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Normal" value="3" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Super" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="1" value="12"/> |
   |    |    | <dipvalue name="2" value="8"/> |
   |    |    | <dipvalue name="3" value="4" default="yes"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Training Mode" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/> |
|
|