Home News Forum                            
 

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

smashtv: MAME ROM Information.


History:

Smash T.V. (c) 1990 Williams Electronics Games, Inc.


The year is 1999. Television has adapted to the more violent nature of man. The most popular form of television remains the game show. One show in particular has dominated the ratings. That show is SMASH TV. The most violent game show of all time. Two lucky contestants compete for cash and prizes. Each contestant is armed with an assortment of powerful weapons and sent into a closed arena. The action takes place in front of a studio audience and is broadcast live via satellite around the world. Be prepared. The future is now. You are the next lucky contestant!


Smash TV Game Rules :

1. Move with LEFT joystick to avoid enemies and gather prizes (cash and game show gifts).

2. Fire weapons with RIGHT joystick and collect power-up icons for increased firepower.

3. Advance to next game arena when enemies are gone.


- TECHNICAL -


The first series of cabinet was released with 19-inch monitors while the more common second series was fitted with 25-inch monitors.


Williams Y Unit hardware

Game No. 3044-U1


Main CPU : TMS34010

Sound CPU : M6809

Sound Chips : YM2151, DAC), HC55516


Screen orientation : Horizontal

Video resolution : 410 x 256 pixels

Screen refresh : 53.20 Hz

Palette colors : 4096


Players : 2

Control : Double 8-way joysticks


- TRIVIA -


Released in April 1990.


A superb sequel to 1982's legendary single screen shoot-em-up, "Robotron - 2084". The Classic Robotron game-play is enhanced further with the addition of power-ups and imaginative and challenging end-of-level bosses. The two-player game introduced a very high level of competitiveness as both players try to beat each other to the power-ups, prizes and keys.


The game seems to be based, at least in part, on the sci-fi action movie, 'The Running Man', starring Arnold Schwarzenegger. This movie itself was based on a book of the same name by Stephen King (under the pseudonym 'Richard Bachman').


One of Smash TV's more memorable elements was the game show host; at random intervals, a garishly suited, grinning host would pop up and enthusiastically announce such memorable sound-bites as, 'Total carnage! I love it!', 'I'll buy that for a dollar!' (taken from the 1987 movie Robocop), 'I love it!', 'Big money! Big prizes! I love it!'.


A Smash T.V. sequel was planned, but the project never got past the planning stage and nothing more was heard of it. While Smash TV has yet to see a fully-fledged sequel, it WAS followed by a semi-sequel in the form of 'Total Carnage'; a military-themed scrolling shoot-em-up which was housed in a cabinet very similar to that of Smash T.V.s and shared the same dual joystick controls. Upon completion of Total Carnage's incredibly difficult first level, a message screen appeared stating that "all Smash T.V. players should quit and flee from this machine" before Total Carnage's already high difficulty level increased further. A solid follow-up to an already challenging game.


On the 2005 video game "Grand Theft Auto - Liberty City Stories", there is a side-mission called 'Slash TV', which parodies this game, where the player's character is surrounded by enemies, and is awarded cash for eliminating waves of them. The camera angle changes from the game's traditional third-person to a slightly angled overhead view so it looks like the original.


- UPDATES -


Revision 1 :

* Software version 3.01.


Revision 2 :

* Software version 4.00.


Revision 3 :

* Software version 5.00.

* Added the 'Reset secret warp' (see 'Tips And Tricks' section for more info).

* Reduced difficulty (Factory setting : 3 (easy) instead of 5 (medium)).


Revision 4 :

* Software version 6.00.


Revision 5 :

* Software version 8.00.

* Added the famous 'Pleasure Dome'.

* Changed some 'in-game texts'.


- TIPS AND TRICKS -


* Secret Warp (Works on 5.00 and Up) : when you start a game of Smash T.V. on the first level, reset the machine, it'll take you to the 'Secret Warp 3' and take you to the third boss stages.


* Difficulty : the game is known to adjust its difficulty by the daily high score list. If the high scores are too high, making the game too hard, just reset the machine :).


* Don't try to conserve ammo. Your shots should be efficient and kill as much as possible, and you won't have time to think about conserving shots (especially in the latter stages). The pattern of moves you should follow at the end of each board to reach the easiest boards is :

Level 1 : right, up; and then you have no choices.

Level 2 : up, right; and then again, no choices.

Level 3 : right, right, down; and then you have no choices.


* When playing with 2 people, if one player finishes the level near an exit, the other will 'walk through the wall' to the next room. Can be useful on some levels.


- STAFF -


Smash TV Design Team: Mark Turmell (MJT), John Tobias (JON), Tim Coman (TIM), Eugene Jarvis (DRJ), Todd Allen, George N. Petro, Larry DeMar, Jack E. Haeger, Cary Mednick, Glenn Shipp (GWS), Al Lasko, Sheridan Oursler, Ray Gay, Mark Loffredo, Ray Czajka, Greg Freres, Jim Nichols, Tim Elliot (TJE), Rob Ashworth


Music and Sounds: Jon Hey (JON) (HEY)

Voice of the MC: Ed Boon


Others from High Score Table: (LIP), (MLZ), (ALT), Brian Schmidt (BLS), (DJT), (NLN), (MTN), (TLC), (FAW), (FOO), (BAT), (MAN)


- PORTS -


* Consoles :

Nintendo Famicom (1991)

Nintendo Super Famicom (1991, "Super Smash T.V.")

Sega Game Gear (1992)

Sega Master System (1992, "Super Smash T.V.")

Sega Mega Drive (1992)

Sony PlayStation (2000, "Arcade Party Pak")

Sony PlayStation 2 (2003, "Midway Arcade Treasure")

Nintendo GameCube (2003, "Midway Arcade Treasure")

Microsoft XBOX (2003, "Midway Arcade Treasure")

Microsoft XBOX 360 (2005, "Xbox Live Arcade") [Retired in 2010]


* Computers :

Sinclair ZX Spectrum (1991)

Commodore C64 (1991)

Amstrad CPC (1991)

Commodore Amiga (1991)

Atari ST (1991)

PC [MS Windows, CD-ROM] (2004, "Midway Arcade Treasure")


* Others :

LCD handheld game (1991) : released by Acclaim.


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.34b7 [Alex Pasadyn, Zsolt Vasvari, Kurt Mahan]


Bugs:

- Music sputters/lags when doors open. Yonah (ID 03297)


WIP:

- 0.145u7: Added 'Williams CVSD Sound Board' sound.

- 0.137: Brian Troha and The Dumping Union added clone Smash T.V. (rev 3.01).

- 9th March 2010: Smitdogg - Brian Troha got Smash TV (Rev. 3.01). It's the oldest version dumped.

- 0.133u1: Fixed rom names.

- 0.122u6: Changed TMS34010 CPU1 clock speed to 40MHz and M6809E CPU2 to 8MHz.

- 0.122u4: Replaced M6809 CPU with M6809E. Changed YM2151 clock speed to 3579545 Hz.

- 0.114u1: Changed TMS34010 CPU clock speed to 5MHz, visible area to 399x253 and VSync to 27.407585 Hz.

- 0.77u2: Added dipswitches 'Service Mode', '1-8', '2-8' and 13x 'Unknown'.

- 0.63: Changed visible area to 410x256.

- 0.37b5: Changed visible area to 400x255 and palettesize from 65536 to 4096 colors. Added 'Service Mode' dipswitch.

- 17th June 2000: Hans de Goede fixed a small bug in the Smash TV driver.

- 0.36b16: Added Custom sound and changed VSync to 53.204948 Hz.

- 0.36b9: Changed visible area to 396x256.

- 13th November 1999: Aaron Giles sent in a TMS34010 update with accurate timing, more functionality and he also sent in a Smash TV sound hardware speedup.

- 0.36b7: Rewritten the HC55516 CVSD decoder [Aaron Giles]. This affects Sinistar, Joust 2, Arch Rivals, Pigskin, Tri-Sports, Smash TV, Trog and Narc.

- 0.35b13: Changed parent and clone descriptions to 'Smash T.V.'.

- 0.35b4: Zsolt Vasvari added clones Smash TV (rev 4.00) and (rev 6.00).

- 26th February 1999: Zsolt Vasvari has added several clones (for Smash TV, Galaxian, Rampage, Satan's Hollow, Bosconian).

- 0.35b2: Replaced the 3x DAC sound with HC55516 and 1x DAC.

- 0.34b8: Alex Pasadyn added Smash TV (rev 5.00). Changed parent description to 'Smash TV (rev 8.00)'.

- 0.34b7: Alex Pasadyn, Zsolt Vasvari and Kurt Mahan added Smash TV (Williams 1990).

- 18th November 1995: Dumped Smash T.V. (rev 8.00).


STORY:

- The year is 1999. Television has adapted to the more violent nature of man. The most popular form of television remains the game show. One show in particular has dominated the ratings. That show is Smash T.V. The most violent game show of all time. Two lucky contestants compete for cash and prizes. Each contestant is armed with an assortment of powerful weapons and sent into a closed arena. The action takes place in front of a studio audience and is broadcast live via satellite around the world. Be prepared. The future is now. You are the next lucky contestant.


LEVELS: 3


Recommended Games (Maze 2):

Berzerk

Frenzy

Wizard of Wor

Draco

Venture

Warp & Warp

Black Widow

Demon

Kram

Naughty Boy

QB-3

Robotron

Tazz-Mania

Wacko

Gridlee

Mazer Blazer

Screw Loose

Inferno (Williams)

Wiz Warz

Alien Arena

Butasan

Smash T.V.

Dynablaster / Bomber Man

Bomber Man World

Neo Bomberman

Exvania

Nitro Ball

Ultraman Club

Last Fighting

BnB Arcade


Romset: 1600 kb / 14 files / 678.2 zip




MAME XML Output:

       <game name="smashtv" sourcefile="midyunit.c">
              <description>Smash T.V. (rev 8.00)</description>
              <year>1990</year>
              <manufacturer>Williams</manufacturer>
              <rom name="sl2.u4" size="65536" crc="29d3f6c8" sha1="8a90cdff54f59ddb7dba521504d880515a59df08" region="cvsd:cpu" offset="10000"/>
              <rom name="sl2.u19" size="65536" crc="ac5a402a" sha1="c476018062126dc3936caa2c328de490737165ec" region="cvsd:cpu" offset="30000"/>
              <rom name="sl2.u20" size="65536" crc="875c66d9" sha1="51cdad62ec57e69bba6fcf14e59841ec628dec11" region="cvsd:cpu" offset="50000"/>
              <rom name="u105-la8" size="131072" crc="48cd793f" sha1="7d0d9edccf0610f57e40934ab33e32315369656d" region="user1" offset="c0000"/>
              <rom name="u89-la8" size="131072" crc="8e7fe463" sha1="629332be706cda26f8b170b8e2877355230119ee" region="user1" offset="c0001"/>
              <rom name="la1.u111" size="131072" crc="72f0ba84" sha1="2e925b3cdd3c8e14046b3948d82f0f3cde3c22c5" region="gfx1" offset="0"/>
              <rom name="la1.u112" size="131072" crc="436f0283" sha1="ec33a8942c0fc326db885e08dad9346ec5a63360" region="gfx1" offset="20000"/>
              <rom name="la1.u113" size="131072" crc="4a4b8110" sha1="9f1881d1d2682764ab85aebd685d97eb8b4afe46" region="gfx1" offset="40000"/>
              <rom name="la1.u95" size="131072" crc="e864a44b" sha1="40eb8e11a183f4f82dc8decb36aaeded9cd1bc26" region="gfx1" offset="200000"/>
              <rom name="la1.u96" size="131072" crc="15555ea7" sha1="4fefc059736ca424dc05a08cb55b9acf9e31228b" region="gfx1" offset="220000"/>
              <rom name="la1.u97" size="131072" crc="ccac9d9e" sha1="a43d70d1a0bbd377f0fc539c2e8b725f7079f463" region="gfx1" offset="240000"/>
              <rom name="la1.u106" size="131072" crc="5c718361" sha1="6178b1d53411f24d5a5a01559727e300cd27d587" region="gfx1" offset="400000"/>
              <rom name="la1.u107" size="131072" crc="0fba1e36" sha1="17038cf35a72678bba149a632f1ad1b80cc3a38c" region="gfx1" offset="420000"/>
              <rom name="la1.u108" size="131072" crc="cb0a092f" sha1="33cbb87b4be1eadb1f3624ef5e218e65109fa3eb" region="gfx1" offset="440000"/>
              <chip type="cpu" tag="maincpu" name="TMS34010" clock="40000000"/>
              <chip type="cpu" tag="cvsd:cpu" name="M6809E" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="cvsd" name="Williams CVSD Sound Board"/>
              <chip type="audio" tag="cvsd:ym2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="cvsd:dac" name="DAC"/>
              <chip type="audio" tag="cvsd:cvsd" name="HC-55516"/>
              <display tag="screen" type="raster" rotate="0" width="399" height="253" refresh="54.815170" pixclock="8000000" htotal="505" hbend="0" hbstart="399" vtotal="289" vbend="0" vbstart="253" />
              <sound channels="1"/>
              <input players="2" coins="3" service="yes" tilt="yes">
                     <control type="doublejoy" ways="8" ways2="8"/>
              </input>
              <dipswitch name="1-8" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="2-8" tag="DSW" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="2048">
                     <dipvalue name="Off" value="2048" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="4096"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise