Home News Forum                            
 

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

tubep: MAME ROM Information.


History:

Tube Panic (c) 1984 Nichibutsu.


- TECHNICAL -


Main CPU : (2x) Z80 (@ 4 Mhz), NSC8105 (@ 1.5 Mhz)

Sound CPU : Z80 (@ 2.496 Mhz)

Sound Chips : (3x) AY8910 (@ 1.248 Mhz)


Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 16416


Players : 2

Control : 8-way joystick

Buttons : 1


- TRIVIA -


Developed by Fujitek.


Released in January 1984.


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.61 [Jarek Burczynski]

0.37b15 [Jarek Burczynski]


WIP:

- 0.132u1: Fixed wrong palette weights in Tube Panic.

- 0.131u2: Fabio Priuli fixed regression in Tube Panic and clone Tube Panic (bootleg).

- 0.122u7: Changed NSC8105 CPU4 clock speed to 6MHz.

- 0.120u4: Jarek Burczynski updated the Tube Panic driver, fixing the background scroll-in (it's smooth again now). The problem was caused by wrong synchronization between main and slave CPUs. Also modified the video driver to be scanline accurate and implemented more accurate interrupt handling. Changed NSC8105 CPU4 clock speed to 3MHz.

- 0.120u1: Sonikos added clone Tube Panic (bootleg). Removed 'Unused' and some 'Unknown' dipswitches.

- 0.111u3: Svante Gerhard added save state support to the Tube Panic driver.

- 10th April 2006: f205v, Gnoppi and Corrado Tomaselli dumped Tube Panic (bootleg).

- 0.86u1: Fixed some bugs in Tube Panic that were in 0.86 [various].

- 0.61: Jarek Burczynsk added Tube Panic (Nichibutsu + Fujitek 1984).

- 19th June 2002: Jarek Burczynski fixed a small graphics glitch in the Tube Panic rotated sprites.

- 10th June 2002: Jarek Burczynski fixed the backgrounds and sprites in Tube Panic and Roller Jammer.

- 29th November 2001: Jarek Burczynski added the ADPCM chip emulation to Roller Jammer, but both it and Tube Panic still lack sprite graphics, adding of which may be impossible without a MCU ROM dump.

- 0.37b15: Jarek Burczynski added Tube Panic (Testdriver).

- 6th April 2001: Jarek Burczynski sent in drivers for Tube Panic and Roller Jammers, but background graphics and sprites are missing.


Recommended Games (Starfighter):

Starship 1

Star Fire

Star Fire 2

Star Hawk

Tailgunner

Tunnel Hunt

Warp Speed

Space Encounters

Space Seeker

Buck Rogers: Planet of Zoom

Gravitar

Rougien

Star Trek

Tac/Scan

Ambush

Blaster

Cube Quest

I, Robot

Star Wars

The Empire Strikes Back

Star Wars Arcade

Star Wars Trilogy

Star Wars Pod Racer

Tube Panic

High Voltage

Mirax

Splendor Blast

Vs. Star Luster

Shrike Avenger

Thunder Ceptor

Galaxy Force 2

Starblade

Galactic Storm

Space Lords

Solar Assault

Hyperdrive

Vapor TRX


Romset: 241 kb / 34 files / 77.9 zip




MAME XML Output:

       <game name="tubep" sourcefile="tubep.c">
              <description>Tube Panic</description>
              <year>1984</year>
              <manufacturer>Nichibutsu / Fujitek</manufacturer>
              <rom name="tp-p.5" size="8192" crc="d5e0cc2f" sha1="db9b062b14af52bb5458fe71996da295a69148ac" region="maincpu" offset="0"/>
              <rom name="tp-p.6" size="8192" crc="97b791a0" sha1="20ef87b3d3bdfc8b983bcb8231252f81d98ad452" region="maincpu" offset="2000"/>
              <rom name="tp-p.7" size="8192" crc="add9983e" sha1="70a517451553a8c0e74a1995d9afddb779efc92c" region="maincpu" offset="4000"/>
              <rom name="tp-p.8" size="8192" crc="b3793cb5" sha1="0ed622b6bb97b9877acb6dc174edcd9977fa784e" region="maincpu" offset="6000"/>
              <rom name="tp-p.1" size="8192" crc="b4020fcc" sha1="437a037adedd596d295a0b6e400d64dee6c4488e" region="slave" offset="0"/>
              <rom name="tp-p.2" size="8192" crc="a69862d6" sha1="7180cc26cd11d2daf453fcda8e6cc90851068bc4" region="slave" offset="2000"/>
              <rom name="tp-p.3" size="8192" crc="f1d86e00" sha1="5c26f20f49e09a736cede4f276f5bdf76f932400" region="slave" offset="4000"/>
              <rom name="tp-p.4" size="8192" crc="0a1027bc" sha1="2ebb53a1da53a9c3f0b99da084030c4d2b62a7b3" region="slave" offset="6000"/>
              <rom name="tp-s.1" size="8192" crc="78964fcc" sha1="a2c6119275d6291d82ac11dcffdaf2e8726e935a" region="soundcpu" offset="0"/>
              <rom name="tp-s.2" size="8192" crc="61232e29" sha1="a9ef0fefb7250392ef51173b69a69c903ff91ee8" region="soundcpu" offset="2000"/>
              <rom name="tp-g5.e1" size="8192" crc="9f375b27" sha1="9666d1b20169d899176fbdf5954df41df06b4b82" region="mcu" offset="c000"/>
              <rom name="tp-g6.d1" size="8192" crc="3ea127b8" sha1="a5f83ee0eb871da81eeaf839499baf14b986c69e" region="mcu" offset="e000"/>
              <rom name="tp-b.1" size="8192" crc="fda355e0" sha1="3270c65a4ee5d01388727f38691f7fe38f541031" region="user1" offset="0"/>
              <rom name="tp-b.2" size="8192" crc="cbe30149" sha1="e66057286bea3026743f6de27a7e8dc8a709f8f7" region="user1" offset="2000"/>
              <rom name="tp-b.3" size="8192" crc="f5d118e7" sha1="a899bef3accef8995c457e8142a0001eed033fae" region="user1" offset="4000"/>
              <rom name="tp-b.4" size="8192" crc="01952144" sha1="d1074c79b51d3e2c152c9f3df6892027fe3a0e00" region="user1" offset="6000"/>
              <rom name="tp-b.5" size="8192" crc="4dabea43" sha1="72b9df9a3665baf34fb1f7301c5b9dd2619ed206" region="user1" offset="8000"/>
              <rom name="tp-b.6" size="8192" crc="01952144" sha1="d1074c79b51d3e2c152c9f3df6892027fe3a0e00" region="user1" offset="a000"/>
              <rom name="tp-c.1" size="8192" crc="ec002af2" sha1="f9643c2ff01412d3da42b050bce4cf7f7d2e6f6a" region="user2" offset="0"/>
              <rom name="tp-c.2" size="8192" crc="c44f7128" sha1="e05c00a7094b3fbf7ac6ed6ed38e1b227d462b27" region="user2" offset="2000"/>
              <rom name="tp-c.3" size="8192" crc="4146b0c9" sha1="cd3d620531660834530c64cdf1ef0659f9f6f437" region="user2" offset="4000"/>
              <rom name="tp-c.4" size="8192" crc="552b58cf" sha1="4ffd50bd55a9f88275c96a180dafe5e04b7ffb40" region="user2" offset="6000"/>
              <rom name="tp-c.5" size="8192" crc="2bb481d7" sha1="c07a11b938952be36c27fbfaefd0707a704acdf6" region="user2" offset="8000"/>
              <rom name="tp-c.6" size="8192" crc="c07a4338" sha1="3a40bacc2a98dc54612352a80f9b9ebf769de339" region="user2" offset="a000"/>
              <rom name="tp-c.7" size="8192" crc="87b8700a" sha1="4ddb032de9d6e124fb2661da77e6ba078360ec75" region="user2" offset="c000"/>
              <rom name="tp-c.8" size="8192" crc="a6497a03" sha1="68b42a5fd55b7c08f140dc1e3bb2eaa563545ef6" region="user2" offset="e000"/>
              <rom name="tp-g4.d10" size="4096" crc="40a1fe00" sha1="2e1e12efe8083bf96233016a7712e6e486d968e4" region="user2" offset="10000"/>
              <rom name="tp-g1.e13" size="4096" crc="4a7407a2" sha1="7ca4e03c637a6f1c338ca438a7ab9e4ba537fee0" region="user2" offset="12000"/>
              <rom name="tp-g2.f13" size="4096" crc="f0b26c2e" sha1="54057c619675bb384035547becd2019974bf23fa" region="user2" offset="13000"/>
              <rom name="tp-g7.h2" size="8192" crc="105cb9e4" sha1="b9d8ffe35c1f66aa401e5d8e415bf7c016ff53bb" region="user2" offset="14000"/>
              <rom name="tp-g8.i2" size="8192" crc="27e5e6c1" sha1="f3896d0006351d165e36bafa4340175077b3d6ba" region="user2" offset="16000"/>
              <rom name="tp-g3.c10" size="4096" crc="657a465d" sha1="848217c3b736550586e8e9ba7a6e99e884094066" region="gfx1" offset="0"/>
              <rom name="tp-2.c12" size="32" crc="ac7e582f" sha1="9d8f9eda7130b49b91d9c63bafa119b2a91eeda0" region="proms" offset="0"/>
              <rom name="tp-1.c13" size="32" crc="cd0910d6" sha1="1e6dae16115d5a03bbaf76c695327a06eb6da602" region="proms" offset="20"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="slave" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="2496000"/>
              <chip type="cpu" tag="mcu" name="NSC8105" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1248000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1248000"/>
              <chip type="audio" tag="ay3" name="AY-3-8910A" clock="1248000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" pixclock="4055040" htotal="256" hbend="0" hbstart="256" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Coin A" tag="DSW1" mask="7">
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/5 Credits" value="3"/>
                     <dipvalue name="1 Coin/6 Credits" value="2"/>
                     <dipvalue name="1 Coin/7 Credits" value="1"/>
                     <dipvalue name="1 Coin/8 Credits" value="0"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSW1" mask="56">
                     <dipvalue name="8 Coins/1 Credit" value="0"/>
                     <dipvalue name="7 Coins/1 Credit" value="8"/>
                     <dipvalue name="6 Coins/1 Credit" value="16"/>
                     <dipvalue name="5 Coins/1 Credit" value="24"/>
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="40"/>
                     <dipvalue name="2 Coins/1 Credit" value="48"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="2" value="3"/>
                     <dipvalue name="3" value="2" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW2" mask="12">
                     <dipvalue name="40000" value="12" default="yes"/>
                     <dipvalue name="50000" value="8"/>
                     <dipvalue name="60000" value="4"/>
                     <dipvalue name="80000" value="0"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW2" mask="16">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="16"/>
              </dipswitch>
              <dipswitch name="Serivce mode" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW3" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW3" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW3" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW3" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW3" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="In Game Sounds" tag="DSW3" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="16416"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise