Home News Forum                            
 

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

sbrkout: MAME ROM Information.


History:

Super Breakout (c) 1978 Atari.


Super Breakout allows the player(s) to select any one of 3 different action-packed Super Breakout games by turning the game select knob on the control panel to the desired game. The 3 available Super Breakout modes are the following :


* Double Breakout : before serving the ball, the Double Breakout playfield contains 52 orange bricks (4x13) at the top of the screen and 52 green bricks (4x13) immediately below the orange brick wall.

Two paddles are displayed at the bottom end of the screen. When the serve pushbutton is pressed two balls are served. If the first ball served is missed, it counts as a missed serve and goes against the players allotted serves per game; otherwise the second ball is served. If the second ball served is missed after striking the first served ball, the player may continue with the first ball.


* Cavity Breakout : before serving the ball, the Cavity Breakout playfield contains 44 orange bricks and 52 (4x13) green bricks located immediately below the orange brick wall. At approximately 3 columns in and 2 rows down into the orange brick wall, from both the left and the right side of the wall, two cavities appear. These two cavities occupy the space of 4 bricks (a 2x2 brick area).

One paddle is provided in this game, and only one ball is served, unlike Double Breakout. When enough bricks are removed to release a captive ball from its cavity, the score doubles for each brick removed by any of the two balls in the playfield (as long as the served and freed ball remain active in the playfield). If the third ball is freed and all three balls are played in the playfield, the score triples. If any one of the balls is missed and lost, the score returns to double points. If the second ball is missed and only one ball remains in the playfield, points are then scored as normal.


* Progressive Breakout : before serving the ball, the Progressive Breakout playfield contains 4x13 brick walls (one blue and the other green). The blue brick wall, which consists of 52 bricks, is at the top. Then occurs a space equivalent to this wall. In the middle of the screen is a green brick wall consisting of 52 bricks.

The brick walls move or 'scroll' toward the paddle at a rate determined by the number of hits on the ball. As the bricks are knocked out and the walls progressively creep up on the player's paddle, new bricks enter the playfield at a progressively faster rate; four rows of bricks are always separated by four rows of blanks.

As the brick walls scroll down, their colors change which indicates a new point score for that brick at that instant of time.


- TECHNICAL -


This title was most commonly available in an upright dedicated cabinet, although cocktail versions were also available. The machine featured a cartoon rendering of game-play on both the side-art and the marquee (done up mostly in yellow and brick red). The control panel was decorated with a few stripes and featured a single spinner control along with one button. The game was displayed on a black and white open frame monitor that had a color overlay installed to simulate color. This overlay made the different rows of bricks appear to be different colors.


Game ID : 033442-033455


Main CPU : M6502 (@ 375 Khz)

Sound Chips : DAC (@ 375 Khz)


Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 2


Players : 2

Control : paddle

Buttons : 1


- TRIVIA -


Released in September 1978.


Approximately 4,800 units were produced.


This game is also known as "Super Knockout" (licensed to Subelectro).


- SCORING -


* Double Breakout Mode (the maximum score for this mode is 2694) :

Orange brick row 1 : 7 points (1 ball in playfield), 14 points (2 balls in playfield).

Orange brick row 2 : 7 points (1 ball in playfield), 14 points (2 balls in playfield).

Orange brick row 3 : 5 points (1 ball in playfield), 10 points (2 balls in playfield).

Orange brick row 4 : 5 points (1 ball in playfield), 10 points (2 balls in playfield).

Green brick row 1 : 3 points (1 ball in playfield), 6 points (2 balls in playfield).

Green brick row 2 : 3 points (1 ball in playfield), 6 points (2 balls in playfield).

Green brick row 3 : 1 points (1 ball in playfield), 2 points (2 balls in playfield).

Green brick row 4 : 1 points (1 ball in playfield), 2 points (2 balls in playfield).


* Cavity Breakout Mode (the maximum score for this mode is 3384) :

Orange brick row 1 : 7 points (1 ball in playfield), 14 points (2 balls in playfield), 21 points (3 balls in playfield).

Orange brick row 2 : 7 points (1 ball in playfield), 14 points (2 balls in playfield), 21 points (3 balls in playfield).

Orange brick row 3 : 5 points (1 ball in playfield), 10 points (2 balls in playfield), 15 points (3 balls in playfield).

Orange brick row 4 : 5 points (1 ball in playfield), 10 points (2 balls in playfield), 15 points (3 balls in playfield).

Green brick row 1 : 3 points (1 ball in playfield), 6 points (2 balls in playfield), 9 points (3 balls in playfield).

Green brick row 2 : 3 points (1 ball in playfield), 6 points (2 balls in playfield), 9 points (3 balls in playfield).

Green brick row 3 : 1 points (1 ball in playfield), 2 points (2 balls in playfield), 3 points (3 balls in playfield).

Green brick row 4 : 1 points (1 ball in playfield), 2 points (2 balls in playfield), 3 points (3 balls in playfield).


* Progressive Breakout Mode (the maximum score for this mode is infinite, however the score flips at 9999 going back to 0) :

Blue brick : 7 points.

Orange brick : 5 points.

Green brick : 3 points.

Yellow brick : 1 point.


- TIPS AND TRICKS -


* Ball Speed : Besides the slowest ball speed, right after the serve, there are three possible speed-ups. The first speed-up after the serve occurs on the 4th hit, and a second faster speed-up occurs on the 8th hit. The third occurs after the 12th hit and the fourth occurs when a highpoint (either a 5- or 7-point) brick is hit, regardless of previous speed. Ball speed is restored to slowest value at the beginning of each serve.


* Ball Direction : When the ball intercepts the paddle it will rebound in any of four directions, depending on which portion of the paddle was hit (divide the paddle in four egal portions). This is still the case after the paddle has been reduced to half its normal size. Note that the ball is not allowed to move in a direction perpendicular to the front surface of the paddle or perpendicular to the edge of the paddle. These directions change with the number of hits of the balls. Just like the ball speed changes occur at the 4th, 8th and 12th ball hits.


- SERIES -


1. Breakout (1976)

2. Breakout Deluxe (1976)

3. Super Breakout (1978)

4. Breakout 2000 (1997, Atari Jaguar)


- STAFF -


Designed and programmed by : Ed Logg


- PORTS -


* Consoles :

Atari 2600 (1978)

Mattel Intellivision (1981, "Brickout!")

Atari 5200 (1982)

Atari XEGS

DynaVision [BR] (198?, Super Breakout)

Sega Master System (1992, "Arcade Smash Hits")

Nintendo Game Boy (1996, "Battlezone / Super Breakout")

Sony PlayStation (1996, "Arcade's Greatest Hits - The Atari Collection 1")

Nintendo Super Famicom (1997, "Arcade's Greatest Hits - The Atari Collection 1")

Sega Saturn (1997, "Arcade's Greatest Hits - The Atari Collection 1")

Atari Jaguar (1997, "Breakout 2000")

Nintendo Game Boy Color (1998)

Sony PlayStation (2001, "Atari Anniversary Edition Redux")

Sega Dreamcast (2001, "Atari Anniversary Edition")

Nintendo Game Boy Advance (2002, "Atari Anniversary Advance")

Sony PlayStation 2 (2004, "Atari Anthology") : appears in both arcade and Atari 2600 forms.

Microsoft XBOX (2004, "Atari Anthology") : appears in both arcade and Atari 2600 forms.

Nintendo Game Boy Advance (2005, "Millipede / Super Breakout / Lunar Lander")


* Computers :

Atari 400 (1979)

BBC B (1982, "Acornsoft Breakout" - Acornsoft)

Atari ST (1987)

PC [MS Windows, CD-ROM] (1999, "Atari Arcade hits 1")

PC [MS Windows, CD-ROM] (2001, "Atari Anniversary Edition")

PC [MS Windows, CD-ROM] (2003, "Atari - 80 Classic Games in One!") : appears in both arcade and Atari 2600 forms.


* Others :

Atari Paddle TV Game (2004 - Jakk's Pacific)

Nokia N-Gage (2005, "Atari Masterpieces Volume 1")

Apple Store (2011, "Atari Greatest Hits")

Android Market (2011, "Atari Greatest Hits")


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.31 [Mike Balfour]


Artwork available


WIP:

- 0.135u1: Lord Nightmare fixed parent relationship between Super Breakout (rev 03) and Super Breakout (rev 04).

- 0.135: Changed description to 'Super Breakout (rev 04)'. Andy Welburn and Lord Nightmare added Super Breakout (rev 03) (Atari 1978). Note: The main cpu roms are on 1024x4bit (82s137 or equiv) proms, otherwise seems identical to rev 04.

- 25th October 2009: Smitdogg - Andrew Welburn dumped Super Breakout Rev 01 and some other old Atari chips. I don't know the ID of the other chips yet but will update the post later if I get more info.

- 0.133u1: hap fixed Super Breakout paddle not reaching left hand side.

- 0.122u3: Rewrote sbrkout driver based on schematics [Aaron Giles]: XTAL-based timing. Correct video timing. Full memory map. Correct memory usage ("zero page" RAM is shared with videoram). Removed all input hacks. Fixed interrupt generation. Connected coin counters. Added save state support. R. Belmont and Adam Bousley fixed missing sound (sbrkout0118yel). Changed M6502 CPU1 clock speed to 756000 Hz and VSync to 60.114504 Hz.

- 5th August 2007: Mr. Do - Super Breakout bezel, vectored by Jcroach and with color correction by Ad_Enuff.

- 0.111u4: Stephane Humbert improved dipswitches in Super Breakout and converted "fake" dipswitches into configuration switches.

- 0.110u4: Mr. Do fixed Super Breakout layout.

- 0.85u2: Aaron Giles turned off autocentering by default in Super Breakout. There are probably others that should have this as well.

- 0.61: Added Artwork Overlay and changed palettesize from 32770 to 2 colors.

- 0.60: Changed input to 4x buttons.

- 0.37b7: Added proms ($0, 100 - sync and unknown).

- 0.37b3: Changed palettesize from 254 to 32770 colors.

- 0.35b6: Changed palettesize from 6 to 254 colors.

- 10th March 1999: Mike Balfour has changed Circus and Super Breakout to use the artwork functions instead of their own custom ones.

- 0.31: Mike Balfour added Super Breakout (Atari 1978). Note: I'm cheating a little bit with the paddle control. The original game handles the paddle control as following. The paddle is a potentiometer. Every VBlank signal triggers the start of a voltage ramp. Whenever the ramp has the same value as the potentiometer, an NMI is generated. In the NMI code, the current scanline value is used to calculate the value to put into location $1F in memory. I cheat in this driver by just putting the paddle value directly into $1F, which has the same net result.

- 3rd January 1998: Dumped Super Breakout (rev 04).


LEVELS: 1 (endless)


Other Emulators:

* HiVE


Recommended Games (Breakout):

Gee Bee

Super Breakout

Tournament Table

Bomb Bee

Cutie Q

Field Goal

Straight Flush

Wall Crash

Cannon Ball (Pacman Hardware)

Flying Ball (DECO Cassette)

Wink

Arkanoid

Tournament Arkanoid

Arkanoid - Revenge of DOH

Arkanoid Returns

Gigas

Gigas Mark II

Riddle of Pythagoras

Block Gal

Free Kick

Super Free Kick

Goindol

Mahjong Block Jongbou

Quester

Reaktor

Thunder & Lightning

Block Block

Ghox

Off the Wall

Twin Squash

Block Carnival / Thunder & Lightning 2

Play Girls

Peek-a-Boo!

Blocken

Wiggie Waggie

Cuby Bop

Zip & Zap

Bal Cube

Domino Block

Pop 'n Bounce

Puchi Carat

Puzzle Break

VS Block Breaker

Bestri

Mad Ball

Jumping Break

The Block Kuzushi

Gunbarich


Romset: 8 kb / 8 files / 4.47 zip




MAME XML Output:

       <game name="sbrkout" sourcefile="sbrkout.c">
              <description>Super Breakout (rev 04)</description>
              <year>1978</year>
              <manufacturer>Atari</manufacturer>
              <rom name="033453.c1" size="2048" crc="a35d00e3" sha1="53617ed1d362e82d6f45abd66056bffe23300e3b" region="maincpu" offset="2800"/>
              <rom name="033454.d1" size="2048" crc="d42ea79a" sha1="66c9b29226cde36d1ac6d1e81f34ebb5c79eded4" region="maincpu" offset="3000"/>
              <rom name="033455.e1" size="2048" crc="e0a6871c" sha1="1bdfa73d7b8d91e1c68b7847fc310cac314ee02d" region="maincpu" offset="3800"/>
              <rom name="033280.p4" size="512" crc="5a69ce85" sha1="ad9078d12495c350738bdb0b1e1b6120d9e01f60" region="gfx1" offset="0"/>
              <rom name="033281.r4" size="512" crc="066bd624" sha1="cfb86c7013a70b8375126b23a4e66df5f3b9186b" region="gfx1" offset="200"/>
              <rom name="033282.k6" size="32" crc="6228736b" sha1="bc176261dba11521df19d545ce604f8cc294287a" region="gfx2" offset="0"/>
              <rom name="006400.m2" size="256" crc="b8094b4c" sha1="82dc6799a19984f3b204ee3aeeb007e55afc8be3" region="proms" offset="0"/>
              <rom name="006401.e2" size="32" crc="857df8db" sha1="06313d5bde03220b2bc313d18e50e4bb1d0cfbbb" region="proms" offset="100"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="756000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.114504" pixclock="6048000" htotal="384" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="2" tilt="yes">
                     <control type="paddle" minimum="0" maximum="255" sensitivity="50" keydelta="10"/>
              </input>
              <dipswitch name="Language" tag="DIPS" mask="3">
                     <dipvalue name="English" value="0" default="yes"/>
                     <dipvalue name="German" value="1"/>
                     <dipvalue name="French" value="2"/>
                     <dipvalue name="Spanish" value="3"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DIPS" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="12"/>
                     <dipvalue name="1 Coin/1 Credit" value="8" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="Free Play" value="0"/>
              </dipswitch>
              <dipswitch name="Extended Play" tag="DIPS" mask="112">
                     <dipvalue name="200" value="16"/>
                     <dipvalue name="400" value="32"/>
                     <dipvalue name="600" value="48"/>
                     <dipvalue name="900" value="64"/>
                     <dipvalue name="1200" value="80"/>
                     <dipvalue name="1600" value="96"/>
                     <dipvalue name="2000" value="112"/>
                     <dipvalue name="200" value="16"/>
                     <dipvalue name="400" value="32"/>
                     <dipvalue name="600" value="48"/>
                     <dipvalue name="800" value="64"/>
                     <dipvalue name="1000" value="80"/>
                     <dipvalue name="1200" value="96"/>
                     <dipvalue name="1500" value="112"/>
                     <dipvalue name="200" value="16"/>
                     <dipvalue name="300" value="32"/>
                     <dipvalue name="400" value="48"/>
                     <dipvalue name="700" value="64"/>
                     <dipvalue name="900" value="80"/>
                     <dipvalue name="1100" value="96"/>
                     <dipvalue name="1400" value="112"/>
                     <dipvalue name="None" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DIPS" mask="128">
                     <dipvalue name="3" value="128" default="yes"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="SERVICE" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <configuration name="Game Select" tag="SELECT" mask="3">
                     <confsetting name="Progressive" value="0" default="yes"/>
                     <confsetting name="Double" value="2"/>
                     <confsetting name="Cavity" value="1"/>
              </configuration>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise