mplanets Mad Planets


Immagine gioco: Mad Planets
   
Available images:





 Description 
Romset name: mplanets.zip
Production year: 1983
Manufacturer: Gottlieb

Game genre: Shooter
Category: Shooter / Field

This machine has the following clones:
 • Mad Planets (UK)

 Emulation 
This machine works in MAME This machine works in MAME

Overall emulation: Good
Color emulation: Good
Sound emulation: Good
Graphics emulation: Good
Save states: Not supported

In MAME since version: .017

The MAME driver of this machine is: gottlieb.cpp - Read the code

 Tech info 
 Hardware of this machine:
  • CHIPs [Show details]

    NameTypeClock
    I8088 ("maincpu")cpu 5000000 Hz
    M6502 ("r1sound:audiocpu")cpu 894886 Hz
    Speaker ("speaker")audio
    Gottlieb Sound rev. 1 ("r1sound")audio
    8-Bit R-2R DAC ("r1sound:dac")audio

  • Screens [Show details]

    This machine uses a single screen:
      Graphic type: Raster
      Screen orientation: Vertical
      Resolution 256 x 240 @ 61.419025 Hz

  • Number of players: 2P Alternated
  • Controllers [Show details]

    Type:
      Joystick [8 ways]
      Spinner

  • Dip-switches [Show details]

    Default settings in bold
    NameValue
    Demo SoundsOff
     On
    Bonus LifeEvery 10000
     Every 12000
    Allow Round SelectNo
     Yes
    Coinage2 Coins/1 Credit
     1 Coin/1 Credit
     1 Coin/2 Credits
     Free Play
    Lives3
     5
    DifficultyEasy
     Standard
     Hard
     Very Hard
    Service ModeOff
     On
    UnknownOff
     On
    UnknownOff
     On
    UnknownOff
     On
    UnknownOff
     On
    UnknownOff
     On
    UnknownOff
     On
    Sound TestOff
     On

  • ROMs (13 of the machine set) [Show details]

    Referred to MAME version: 0.181

    NameSizeCRC32SHA1StatusIn romset
    rom4.c1681925402077f f4e8699ab3c6dfc0f86b6df86d2a5b35caf2ca73 good mplanets
    rom3.c14-1581925d18d740 30307d98704c49dec5aecd0a1ec2f06f1869a5d2 good mplanets
    rom2.c13-148192960c3bb1 305a7904fa8c0b9823ad186d1c5c7460c0900bad good mplanets
    rom1.c12-138192eb515f10 31c3519328eba7adc4a3b0adcc0384f606d81a57 good mplanets
    rom0.c11-12819274de78aa 7ebd02e660c1413eff284a7ca77feeff41c1e2b7 good mplanets
    snd12048453193a1 317ec81f71661eaa92624c0304a52b635dcd5613 good mplanets
    snd22048f5ffc98f 516e895df94942fc51f1b51eb9316d4296df82e7 good mplanets
    bg0.e11-124096709aa24c 95be072bf63320f4b44feaf88003ba011754e20f good mplanets
    bg1.e1340964921e345 7b6e03458222be501ed150ffbd489433027fc6cb good mplanets
    fg3.k7-88192c990b39f d1b6060744b78df430e914504b20e8693829bbd5 good mplanets
    fg2.k68192735e2522 9fac59e9b1d81695d3da32107d640726cf96e31a good mplanets
    fg1.k581926456cc1c 12c20f0ce49a7d3579049e8ba95e542c4aaee241 good mplanets
    fg0.k48192a920e325 60f15d5014a55d9c18b06c17c7587d45716619e4 good mplanets


    :  PARENT Machine
    :  CLONE Machine
    :  BIOS
    :  Device


 Information 
HISTORY

Mad Planets (c) 1983 Gottlieb.


In Mad Planets, the player takes control of a spaceship and must attempt to destroy a series of Earth-like planets which emerge from the center of the screen and rapidly move towards the player's ship - increasing in size as they do so. Destroying all of the planets in a round before the they reach their full scale will see the player awarded with bonus points. Fully-grown planets are orbited by a number of small moons, which, if destroyed, cause the planet to go 'mad' - turning red and making a beeline for the player's ship. The game also includes bonus rounds in which stranded astronauts can be rescued for additional points.


- TECHNICAL -


Game ID : GV-102


Main CPU : I8086 (@ 5 Mhz)

Sound CPU : M6502 (@ 894.886 Khz)

Sound Chips : DAC


Screen orientation : Vertical

Video resolution : 240 x 256 pixels

Screen refresh : 61.00 Hz

Palette colors : 16


The control panel consists of 1 or 2 player select buttons, a joystick with fire button and one rotary encoder (spinner) for rotating the ship. The players ship is moved vertically, horizontally or diagonally by the joystick. The ship can be rotated 360 degrees by the rotary dial. The fire button is a trigger styled switch located on the joystick.


- TRIVIA -


Released in February 1983. Approximately 1,500 units were produced.


At the time of Mad Planets, most video games did not include the designers names, as many companies feared that well-known designers would be lured away by competitors. This policy approached ridiculous heights in an April 1983 Videogames magazine interview with Davis, Thiel and Lee. While designers from Williams were identified by name in the same issue, the Gottlieb trio was identified as D. Ziner, J. Walkman, and R. Teeste - due to the company's policy of keeping designers' names secret. While management continued to prevent employees from including their full names in a game, they DID eventually agree to a small compromise by allowing the use of their initials (or nicknames) for the game's default high scores. In Mad Planets, the default high score screen contains the identities of almost the entire Gottlieb video crew.


Jean Baudin holds the official record for this game with 507,710 points on August 12, 2001.


While Mad Planets, in its original form, was never ported across to any of the home machines of the time, a British programmer called Simon Nicol wrote an almost identical version called 'Crazy Comets', for the Commodore C64. It looked and played exactly like the arcade game that inspired it, but featured far superior music - written by industry legend, Rob Hubbard - which became celebrated in its own right.


- SCORING -


APPROACHING PLANETS : These planets first appear far in another galaxy and rapidly approach the players ship. They do not have moons orbiting around them. The player is awarded 100 points for destroying an Approaching Planet.


ATTACKING PLANET : A planet that has 3 to 6 moons orbiting around it. An attacking Planet seeks out and tries to destroy the players ship by colliding with the ship or releasing moons into space. An Attacking Planet cannot be destroyed until all of the orbiting moons have been destroyed (see MAD PLANET). An Attacking Planet scores 1 point when hit.


ORBITING MOON : These are moons that are in orbit around the Attacking Planet. Destroying an Orbiting Moon awards 10 points.


MAD MOON : Any moon that leaves its original orbit around the planet and is free floating in space. These orange moons must be avoided or destroyed. Destroying a Mad Moon scores 100 points and is eliminated from the planet that released it. If the Mad Moon escapes the player and moves off the screen, it is replaced in its original orbit around the Attacking Planet.


MAD PLANET : Commencing with the destruction of all of the Orbiting Moons, an Attacking Planet transposes into a Mad Planet. A Mad Planet must be destroyed quickly as its vengeful quest to destroy the ship causes its movement to quicken rapidly. Mad Planets score dependent on its size :

Mad Plutona : 200 points.

Mad Marzon : 300 points.

Mad Kryptophan : 500 points.


COMETS : Comets first appear in the beginning of the third round and continue throughout the game. They travel indiscriminately around the planets and are deadly to the players ship. It must be avoided or destroyed. The first Comet destroyed awards 100 points. Every Comet destroyed in succession increments its value by 100 points up to 1000 points awarded for the tenth and all following Comets. However, if a Comet is allowed to leave the screen at any time during the round, the Comet values start over at 100 points and repeat the scoring sequence. This scoring sequence repeats at the beginning of each new round.


HUMANS : Humans first appear in the first Bonus Period (see BONUS PERIOD) and all subsequent rounds thereafter. Humans are picked up by the players ship by touching them with the ship. Points awarded for picking up Humans advances for each wave of game play. Starting with the second wave, Humans award 300 points each. This increments by 100 points for each subsequent wave to a maximum of 1000 points per Human in the ninth wave and remains at 1000 points for the remainder of the game. During a Bonus Period, all Humans score 200 points (see BONUS PERIOD).


BONUS PERIOD : A Bonus Period is achieved at the end of each wave (see ROUND PROGRESSION). During the Bonus Period only the players ship, Humans and Comets appear on the screen. The Player must pick up Humans to gain bonus points and avoid being hit by the Comet. The period ends when either the players ship is destroyed by a Comet, the Comet is allowed to leave the screen or ten Comets have been destroyed. Each Comet appearing (up to 10) must be destroyed for the Bonus Period to continue. Comets score 100 points for the first one destroyed and increment by 100 points for each subsequent Comet that is eliminated. All Humans score 200 points during the Bonus Period.


PERFECT ROUND : A Perfect Round is achieved by destroying all of the planets in a round while they are Approaching Planets. They must not be allowed to form into Attacking Planets and the players ship must not be destroyed. A Perfect Round awards the total number of Attacking Planets allowed to appear on the screen at one time for that round times 2000.


ROUND PROGRESSIONS


WAVE 1, ROUND 1

Number of Attacking Planets : 2

Total number of Planets in Round : 5

Human points : ---

Perfect Round Bonus : 4000


WAVE 1, ROUND 2

Number of Attacking Planets : 3

Total number of Planets in Round : 6

Human points : ---

Perfect Round Bonus : 6000


WAVE 1, ROUND 3

Number of Attacking Planets : 4

Total number of Planets in Round : 7

Human points : ---

Perfect Round Bonus : 8000


WAVE 1, BONUS PERIOD

Human points : 200


WAVE 2, ROUND 4

Number of Attacking Planets : 2

Total number of Planets in Round : 8

Human points : 300

Perfect Round Bonus : 4000


WAVE 2, ROUND 5

Number of Attacking Planets : 3

Total number of Planets in Round : 9

Human points : 300

Perfect Round Bonus : 6000


WAVE 2, ROUND 6

Number of Attacking Planets : 4

Total number of Planets in Round : 10

Human points : 300

Perfect Round Bonus : 8000


WAVE 2, BONUS PERIOD

Human points : 300


WAVE 3, ROUND 7

Number of Attacking Planets : 2

Total number of Planets in Round : 11

Human points : 400

Perfect Round Bonus : 4000


WAVE 3, ROUND 8

Number of Attacking Planets : 3

Total number of Planets in Round : 12

Human points : 400

Perfect Round Bonus : 6000


WAVE 3, ROUND 9

Number of Attacking Planets : 4

Total number of Planets in Round : 13

Human points : 400

Perfect Round Bonus : 8000


WAVE 3, BONUS PERIOD

Human points : 200


WAVE 4, ROUND 10

Number of Attacking Planets : 2

Total number of Planets in Round : 14

Human points : 500

Perfect Round Bonus : 4000


WAVE 4, ROUND 11

Number of Attacking Planets : 3

Total number of Planets in Round : 15

Human points : 500

Perfect Round Bonus : 6000


WAVE 4, ROUND 12

Number of Attacking Planets : 4

Total number of Planets in Round : 16

Human points : 500

Perfect Round Bonus : 8000


WAVE 4, BONUS PERIOD

Human points : 200


WAVE 5, ROUND 13

Number of Attacking Planets : 2

Total number of Planets in Round : 17

Human points : 600

Perfect Round Bonus : 4000


WAVE 5, ROUND 14

Number of Attacking Planets : 3

Total number of Planets in Round : 18

Human points : 600

Perfect Round Bonus : 6000


WAVE 5, ROUND 15

Number of Attacking Planets : 4

Total number of Planets in Round : 19

Human points : 600

Perfect Round Bonus : 8000


WAVE 5, ROUND 16

Number of Attacking Planets : 5

Total number of Planets in Round : 20

Human points : 600

Perfect Round Bonus : 10,000


WAVE 5, BONUS PERIOD

Human points : 200


WAVE 6, ROUND 17

Number of Attacking Planets : 2

Total number of Planets in Round : 20

Human points : 700

Perfect Round Bonus : 4000


WAVE 6, ROUND 18

Number of Attacking Planets : 3

Total number of Planets in Round : 20

Human points : 700

Perfect Round Bonus : 6000


WAVE 6, ROUND 19

Number of Attacking Planets : 4

Total number of Planets in Round : 20

Human points : 700

Perfect Round Bonus : 8000


WAVE 6, ROUND 20

Number of Attacking Planets : 5

Total number of Planets in Round : 20

Human points : 700

Perfect Round Bonus : 10,000


WAVE 6, BONUS PERIOD

Human points : 200


WAVE 7, ROUND 21

Number of Attacking Planets : 2

Total number of Planets in Round : 20

Human points : 800

Perfect Round Bonus : 4000


WAVE 7, ROUND 22

Number of Attacking Planets : 3

Total number of Planets in Round : 20

Human points : 800

Perfect Round Bonus : 6000


WAVE 7, ROUND 23

Number of Attacking Planets : 4

Total number of Planets in Round : 20

Human points : 800

Perfect Round Bonus : 8000


WAVE 7, ROUND 24

Number of Attacking Planets : 5

Total number of Planets in Round : 20

Human points : 800

Perfect Round Bonus : 10,000


WAVE 7, BONUS PERIOD

Human points : 200


WAVE 8, ROUND 25

Number of Attacking Planets : 2

Total number of Planets in Round : 20

Human points : 900

Perfect Round Bonus : 4000


WAVE 8, ROUND 26

Number of Attacking Planets : 3

Total number of Planets in Round : 20

Human points : 900

Perfect Round Bonus : 6000


WAVE 8, ROUND 27

Number of Attacking Planets : 4

Total number of Planets in Round : 20

Human points : 900

Perfect Round Bonus : 8000


WAVE 8, ROUND 28

Number of Attacking Planets : 5

Total number of Planets in Round : 20

Human points : 900

Perfect Round Bonus : 10,000


WAVE 8, BONUS PERIOD

Human points : 200


WAVE 9, ROUND 29

Number of Attacking Planets : 2

Total number of Planets in Round : 20

Human points : 1000

Perfect Round Bonus : 4000


WAVE 9, ROUND 30

Number of Attacking Planets : 3

Total number of Planets in Round : 20

Human points : 1000

Perfect Round Bonus : 6000


WAVE 9, ROUND 31

Number of Attacking Planets : 4

Total number of Planets in Round : 20

Human points : 1000

Perfect Round Bonus : 8000


WAVE 9, ROUND 32

Number of Attacking Planets : 5

Total number of Planets in Round : 20

Human points : 1000

Perfect Round Bonus : 10,000


WAVE 9, BONUS PERIOD

Human points : 200


Rounds 29 through 32 are repeated for rounds 33 through 99.


- TIPS AND TRICKS -


Game play is initiated when either the 1 player or 2 player buttons are pressed. As the round begins, Approaching Planets from a distant galaxy begin to approach the players ship. The player has the option of destroying the planets as they are approaching him. Successfully destroying all Approaching Planets in a round awards bonus points for a Perfect Round. When a planet is allowed to reach the players ships orbit, it reveals a group of moons orbiting around it. This becomes an Attacking Planet. An Attacking Planet cannot be destroyed until the player has destroyed all of its Orbiting Moons. Once all of the Orbiting Moons have been destroyed, the planet transposes into the Mad Planet destine to destroy the players ship. The Mad Planet must be destroyed quickly as it travels faster and faster the longer it remains in orbit.


Each round has a predetermined number of planets per round and a predetermined number of Attacking Planets to fight at one time (see ROUND PROGRESSIONS). Once an Attacking Planet is destroyed, another planet approaches. If not destroyed, it also will become an Attacking Planet. This cycle continues until there are no longer any planets to destroy in that round. Once all the planets have been destroyed, the game advances to the next round.


In defense to the players attack, the Attacking Planet will release one of its Orbiting Moons into space in an attempt to destroy the players ship. This orange moon must be avoided or destroyed. If the Mad Moon is allowed to leave the screen without being destroyed, it is replaced in its original orbit around the Attacking Planet that released it.


The Bonus Period appears at the end of each wave. During this time, the player must pick up Humans while trying to destroy as many Comets as possible. The period ends when either the players ship is destroyed by a Comet, the Comet is allowed to leave the screen or ten Comets have been destroyed (see BONUS PERIOD).


- STAFF -


Designed and programmed by : Kan Yabumoto

Graphics by : Jeff Lee

Audio by : David D. Thiel

Hardware by : Jun Yum

Cabinet graphics : Terry Doerzaph


- PORTS -


* Computers :

Commodore C64 (1985, "Crazy Comets")


- SOURCES -


Game's rom.

Machine's picture.



Giochi Simili

Warning: information in history.dat can differ from the ones present in the rest of the page (taken from MAME) as they come from a different source

 MAMEINFO.DAT 
Information on mplanets

0.17 [Fabrice Frances]


Artwork available


WIP:

- 0.133u1: Renamed (mplanuk) to (mplanetsuk).

- 0.122u5: Fixed cpu2 roms addresses.

- 0.106u3: Fixed rom names.

- 0.76: Tom McClintock added clone Mad Planets (UK) (Gottlieb 1983 (Taitel license)).

- 0.37b7: Removed Samples sound.

- 0.35RC1: Added dipswitches 'Demo Sounds' and 'Lives'.

- 0.31: The first time you play Mad PLanets,the high scores are automatically initialized to the default. Note: your old high scores will be lost, sorry [Nicola Salmoria].

- 0.28: Fabrice Frances added *emulated* sound to Q*Bert, Reactor, Krull and Mad Planets. The samples are no longer needed and may be removed. Added sound roms (snd1/snd2).

- 0.25: Control: F1 = Test mode and F2 = Select.

- 0.23: Full rotation allowed in Mad Planets (Thanks to Andrew Scott). Control: Z,X = Dialer control.

- 0.21: Mad Planets doesn't crash anymore with the new samples (shorter!).

- 0.20: Fabrice Frances returned audio to Mad Planets.

- 0.18: The dialer (used to rotate the ship) is not supported.

- 0.17: Fabrice Frances added a driver for Mad Planets (Gottlieb 1983). Runs on the same hardware as Q*Bert. The dialer (used to rotate the ship) is not supported. Control: Arrows = Move around and CTRL = Fire. Note: The Intel 8086 CPU emulator comes from David Hedley's IBM PC Emulator (pcemu), heavily modified in order to allow memory-mapped I/O and interfaced to MAME by Fabrice Frances. The game run quite slowly on my 486/100 (~25 fps) but are playable [Nicola Salmoria].


LEVELS: 100 (endless)

 Utilities 
Printer friendly version
Direct link to this page

HTML link, for inclusion in web pages, text only
HTML link, for inclusion in web pages, with image
BBcode, for use in forums, text only
BBcode, for use in forums, with image