mpatrol Moon Patrol

Immagine gioco: Moon Patrol
Available images:

Romset name:
Production year: 1982
Manufacturer: Irem

Game genre: Shooter
Category: Shooter / Driving Horizontal

This machine has the following clones:
 • Moon Patrol (Williams)
 • Moon Ranger (bootleg of Moon Patrol)

This machine works in MAME This machine works in MAME

Overall emulation: Good
Color emulation: Good
Sound emulation: Good
Graphics emulation: Good
Save states: Supported

In MAME since version: .031

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

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

    Z80 ("maincpu")cpu 3072000 Hz
    M6803 ("irem_audio:iremsound")cpu 3579545 Hz
    Speaker ("irem_audio:mono")audio
    AY-3-8910A ("irem_audio:ay_45m")audio 894886 Hz
    AY-3-8910A ("irem_audio:ay_45l")audio 894886 Hz
    MSM5205 ("irem_audio:msm1")audio 384000 Hz
    DISCRETE ("irem_audio:filtermix")audio

  • Screens [Show details]

    This machine uses a single screen:
      Graphic type: Raster
      Screen orientation: Horizontal
      Resolution 240 x 252 @ 56.737589 Hz

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

      Joystick [2 ways]
      Joystick [2 ways]
    Number of buttons: 2

  • Dip-switches [Show details]

    Default settings in bold
    Bonus Life10000 30000 50000
     20000 40000 60000
    Coin A3 Coins/1 Credit
     2 Coins/1 Credit
     1 Coin/1 Credit
     Free Play
    Coin B1 Coin/2 Credits
     1 Coin/3 Credits
     1 Coin/5 Credits
     1 Coin/6 Credits
    Coinage7 Coins/1 Credit
     6 Coins/1 Credit
     5 Coins/1 Credit
     4 Coins/1 Credit
     3 Coins/1 Credit
     2 Coins/1 Credit
     1 Coin/1 Credit
     1 Coin/2 Credits
     1 Coin/3 Credits
     1 Coin/4 Credits
     1 Coin/5 Credits
     1 Coin/6 Credits
     1 Coin/7 Credits
     1 Coin/8 Credits
     Free Play
    Flip ScreenOff
    Coin ModeMode 1
     Mode 2
    Stop Mode (Cheat)Off
    Sector Selection (Cheat)Off
    Invulnerability (Cheat)Off
    Service ModeOff

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

    Referred to MAME version: 0.181

    NameSizeCRC32SHA1StatusIn romset
    mpa-1.3m40965873a860 8c03726d6e049c3edbc277440184e31679f78258 good mpatrol
    mpa-2.3l4096f4b85974 dfb2efb57378a20af6f20569f4360cde95596f93 good mpatrol
    mpa-3.3k40962e1a598c 112c3c9678db8a8540a8df3708020c87fd10c91b good mpatrol
    mpa-4.3j4096dd05b587 727961b0dafa4a96b580d51013336db2a18aff1e good mpatrol
    mp-s1.1a4096561d3108 4998c68a9e9a8002251fa8f07aa1082444a9dc80 good mpatrol
    mpe-5.3e4096e3ee7f75 b03d0d56150d3e9da4a4c871338097b4f450b649 good mpatrol
    mpe-4.3f4096cca6d023 fecb3059fb09897a096add9452b50aec55c07545 good mpatrol
    mpb-2.3m4096707ace5e 93c682e13e74bce29ced3a87bffb29569c114c3b good mpatrol
    mpb-1.3n40969b72133a 1393ef92ae1ad58a4b62ca1660c0793d30a8b5e2 good mpatrol
    mpe-1.3l4096c46a7f72 8bb7c9acaf6833fb6c0575b015991b873a305a84 good mpatrol
    mpe-2.3k4096c7aa1fb0 14c6c76e1d0db2c0745e5d6d33ea6945fac8e9ee good mpatrol
    mpe-3.3h4096a0919392 8a090cb8d483a3d67c7360058e3fdd70e151cd62 good mpatrol
    mpc-4.2a51207f99284 dfc52958f2520e1ce4446dd4c84c91413bbacf76 good mpatrol
    mpc-3.1m326a57eff2 2d1c12dab5915da2ccd466e39436c88be434d634 good mpatrol
    mpc-1.1f3226979b13 8c41a8cce4f3384c392a9f7a223a50d7be0e14a5 good mpatrol
    mpc-2.2h2567ae4cd97 bc0662fac82ffe65f02092d912b2c2b0c7a8ac2b good mpatrol

    :  PARENT Machine
    :  CLONE Machine
    :  BIOS
    :  Device


Moon Patrol (c) 1982 Irem.

The player controls a moon buggy, viewing it from the side, that travels over the moon's surface. While driving it must avoid obstacles such as craters and mines. The buggy is also attacked by UFOs from above and tanks on the ground.


Irem M-52 hardware

Main CPU : Z80 (@ 3.072 Mhz)

Sound CPU : M6803 (@ 894.886 Khz)

Sound Chips : (2x) AY8910 (@ 894.886 Khz), (2x) MSM5205 (@ 384 Khz)

Screen orientation : Horizontal

Video resolution : 240 x 248 pixels

Screen refresh : 57.00 Hz

Palette colors : 576

Players : 2

Control: 2-way joystick (controls speed of moon buggy)

Buttons: 2

=> [1] Fire, [2] Jump


Released in June 1982.

Moon Patrol was one of the earliest linear side-scrolling shoot'em ups and the first game to feature parallax scrolling.


PLAYER CHARACTER - MOON BUGGY : Your vehicle across the rugged lunar terrain is a specially designed moon buggy. It comes with six wheels on three specially mounted axles that contain especially absorbent shocks which allow the buggy to glide across the uneven landscape of the moon. The wheels of the buggy can be utilized to create short hops, which allow the buggy to jump over pits and other hazardous obstacles that can't be removed in time. It is also equipped with a roof mounted gun for anti-air fire and a forward mounted cannon. The anti-air gun can fire up to four bullets on the screen at one time, while the cannon can only project one bullet at a time. The buggy is destroyed by impact with an obstacle, getting hit by alien craft bombs, or falling into a lunar pit.


1) Craters and Rocks - Throughout the course of driving on the moon, you will encounter natural terrain obstacles that you must overcome. Nothing more can be done about craters than jumping over them. Most craters are spaced out, but a few come in rapid succession of one another, so jumps must be timed carefully. In addition to craters, you will come across rocks on the landscape. Most rocks are easily dispatched with one shot from your cannon. Sometimes, two rocks occur back to back. If you're fast enough, you can destroy them both. Otherwise, you may opt to jump over the pair. Small rocks lie below the height of your cannon fire. They can only be destroyed if the shot from your cannon detonates near the rock. Otherwise, the shot will sail harmlessly over the rock. When in doubt, jump over the rocks to be safe.

2) Land Mines - These small objects which flash white and red make their first appearance after point J in the beginner course. Like pits, they can not be destroyed and must be jumped over. They tend to occur in rapid succession, so it is recommended that you travel no faster than regular speed until you are an expert player. When two mines are approximately two buggy lengths apart, it is important to jump over the first one considerably early so that you don't land on the second, and have enough time to jump off the ground before you reach it.

3) Boulders - At certain points along your patrol, the elevation of the moon's surface rises. The first such occurrence is between points P and Q in the beginner course. While you are driving uphill, it is not uncommon to encounter boulders rolling down towards your buggy. Like rocks, these boulders can be rendered harmless with your cannon. Even the small boulders present little challenge thanks to the incline of the surface elevating them to the level of your cannon. But be prepared for a difficult jump if too many come at you at once and you don't have enough time to destroy them all.

4) Tanks - These first appear after point U in the beginner course. They are stationary, and typically fire one bullet at a time in your direction. Their bullets and the shots from your cannon cancel each other out, so you must immediately fire again in order to hit the tank. Any delay on your part will result in the tank firing once more, preventing you from destroying the tank before you reach it. Tanks can be jumped over if necessary.

5) Rocket Cars - The first of these appears after A in the champion course. It will trail behind you until it is ready to strike. Stay fast, and don't do anything until it begins to approach you. When it's half way between you and the edge of the screen, jump up and let it sail underneath you. Fire as soon as you land to destroy it for 500 points.

6) Space Plants - A strange type of vegetation exists on the moon, favouring to make their homes in the craters of the lunar surface. They bob in and out of the craters in an effort to catch whatever they can grab. These space plants first appear shortly before point H in the champion course. A shot from the cannon is enough to render the space plant harmless, but the crater must still be leaped over. Attempting to leap over a crater that still contains a space plant can be a dangerous gamble if not timed perfectly.


Alien Craft : There are 3 types of craft that the enemy employs when trying to defeat you from overhead. They all appear in groups ranging from 2 to 4.

1) Regular Craft - These weave back and forth dropping bombs on the buggy. The bombs can be destroyed with your anti-air gun, but they make difficult targets. If this craft is left on the screen for too long in later levels, it may fly down to collide with your buggy.

2) Elliptical craft - These behave nearly identical to the regular craft. They drop bombs on you with increasing accuracy. The long you remain at a particular speed, the better their shots will get, so make sure to mix your speed up in order to confuse them. Sometimes, you can jump at the last minute and avoid getting hit if the bomb is about to hit the back of your buggy.

3) Tri-orb craft - This craft, made of three circles bound together, is the deadliest of them all. Rather than dropping normal bombs at the buggy, they pitch terrain deforming grenades at the path ahead of you. You must watch the trajectory of their small flashing grenades and anticipate when you might need to jump as a result of the newly formed pit left by their grenade's impact with the ground. Like the bombs, the grenades can be shot, but they are even harder to hit.

Some graphical glitches :

- Shoot an alien ship as it falls and it remains on the screen, with its point total.

- Bombs dropped in pits explode on the surface

- Occasionally you'll miss an enemy you appear to hit, but it works the other way around too

- Occasionally the enemy missiles will hit your very edge and nothing will happen. Don't get too used to this happening, though!

- When you jump but still fall in a pit, you always make it halfway between the edge before falling in.

The attract mode course uses its own unique course of gameplay. The screen, however, says 'Beginner course' at the top when the moon buggy is parked at the moon base. The enemies encountered in attract mode are as follows :

(Moon base)

Large (double) rock, Large crater, 2 space plants (the second space plant has a rock adjacent to it), Large crater, Small crater, 2 tanks

(Point A)

Uphill climb with rolling boulders, Formation of 3 regular alien crafts, Formation of 3 tri-orb crafts

(Point B)

Downhill descent with formation of 3 elliptical alien crafts

(Point C)

Rocket car, Large crater and small crater adjacent to each other

(Unfortunately the moon buggy always falls into the large crater that follows the rocket car, so technically the attract mode course ends there. Sometimes the alien craft between points A and C would defeat the moon buggy; other times the moon buggy would mistime its jump over the rocket car. The land mines do not appear in the attract mode).

Mark Robichek holds the official record for this game with 1,214,600 points.

A Moon Patrol unit appears in the 1983 movie 'Joysticks' and in the 1984 movie 'The Karate Kid'.

A Bootleg of this game is called "Moon Ranger".

Alfa Records released a limited-edition soundtrack album for this game (R-Type : Irem Game Music - 28XA-199) on 25/01/1988.


Regular alien craft :

Destroying - 100 points

Elliptical alien craft :

Destroying - 100 points

Tri-orb alien craft :

Destroying - 200 points

Alien craft formation bonus (for destroying all alien craft in a formation) :

Formation of 3 - 500 points

Formation of 4 - 800 points

Formation of 5 - 1000 points

Small craters :

Jumping over - 50 points

Large craters :

Jumping over - 100 points

Small rocks :

Jumping over - 50 points

Destroying - 100 points

Medium rocks :

Jumping over - 80 points

Destroying - 100 points

Large (double) rocks :

Jumping over - 100 points

Half destroying - 100 points

Half destroying and jumping over - 180 points

Destroying - 200 points

Land mines :

Jumping over - 50 points

Rolling boulders :

Destroying - 50 points

Jumping over - 100 points

Tanks :

Jumping over - 100 points

Destroying - 200 points

(no points for shooting the tank's missile)

Rocket cars :

Destroying - 500/800/1000 points depending on distance

(no points for jumping over rocket cars)

Space plants :

Jumping over - 100 points

Destroying - 300/500/800 points depending on their height when destroyed + 100 points for jumping over the crater

Reaching a checkpoint in under average time :

Beginner course - 1000 point bonus

Champion course - 2000 point bonus

Reaching checkpoint 'Z'

Beginner course - 5000 points

Champion course - 10000 points

Time remaining at checkpoint - 100 points per second under average time


Enemies that appear in later stages also appear in the attract mode. If you watch the attract mode carefully, you'll learn how to deal with these adversaries.

Moon Patrol is primarily divided into 2 courses; the Beginner course and the Champion course. Each course is divided into 26 sections labelled A through Z. Each section is organized into 4 groups of 5 and 1 group of 6 at the very end. At the end of each group, your time is compared to the average time for potential bonus points.


In the very first stretch, you will encounter 3 small craters, and 2 rocks. Jump over all of the craters and fire your cannon at the rocks.

Point A

By the time you drive over point A, 2 of the first alien crafts will appear overhead. They will be joined by two of the elliptical crafts. A rock will appear towards the end.

Point B

2 more crafts appear while a rock approaches your buggy. A few more rocks and a crater will follow.

Point C

3 elliptical crafts will appear. Destroy them for a 500 point bonus while you jump over the 2 craters and destroy the rock.

Point D

2 tri-orbs will introduce themselves. Be careful of the craters that their grenades might make. They are quickly followed by 2 regular crafts. One rock and one crater precedes the end.

F - J

Point E

The section begins with 2 tri-orbs followed by 2 elliptical crafts. A crater and rock appear towards the end.

Point F

More difficult obstacles appear, such as large craters, double rocks that must be fired on twice, and small rocks that must be hit by the explosion of the cannon shot.

Point G

2 craft appear while you jump over large craters and destroy a few rocks that get in your way.

Point H

There are simply 2 tri-orbs and 2 regular crafts in this section.

Point I

The first group of three tri-orbs will appear. Destroy them all for 500 points. Then a rapid succession of craters and rocks will occur, including double and small rocks. You may wish to slow down towards the end to deal with them all.

K - O

Point J

This section introduces you to land mines, the small objects that flash white and red. Like craters, they can not be destroyed and must be jumped over. They tend to occur in rapid succession, so it is recommended that you travel no faster than regular speed until you are an expert player.

Point K

More land mines in this section. When 2 land mines are approximately 2 buggy lengths apart, it is important to jump over the first one considerably early so that you don't land on the second, and have enough time to jump off the ground before you reach it.

Point L

Many of the land mines you encounter here come in pairs, but they are no more difficult to jump at regular speed than single mines.

Point M

Space craft resume their attack and this time 4 of the regular type appear to attack. Destroy them all for an 800 point bonus. This is followed by 3 elliptical crafts, worth 500 bonus points if they are all destroyed.

Point N

4 tri-orbs appear, followed by 3 elliptical crafts. If you can destroy them all, you'll net a 1300 point bonus.

P - T

Point O

A quad of tri-orbs start off this section, followed by 3 regular crafts.

Point P

This section is the first uphill climb that you encounter. Boulders of all three sizes will fall down the hill in no larger groups than pairs. Even the smallest boulders should be easy to shoot.

Point Q

4 elliptical craft appear. Be aware that their bombs don't need to travel as far in order to hit you. Also keep your eyes open for the large craters and double rock formations that show up.

Point R

As you begin to descend downhill, a pair of both regular space crafts will appear and bomb you from overhead.

Point S

3 regular crafts appear near simultaneously with 3 tri-orb craft. Stay alert to newly formed craters.

U - Z

Point T

A rapid succession of craters and double rocks appear. Take this section at the normal speed until you feel comfortable speeding up.

Point U

As soon as the craters and rock end, you will encounter your first 2 tanks. 4 more tanks are waiting for you after a large crater. Fire rapidly to overcome their bullets and destroy them.

Point V

A series of 4 large craters precedes an uphill climb, complete with rolling boulders.

Point W

4 regular craft and 3 elliptical crafts appear while you're positioned closer to the sky.

Point X

3 regular crafts are followed by 3 tri-orb crafts.

Point Y

3 more tri-orb crafts and 3 elliptical crafts fire from overhead while you must avoid a final series of craters and rocks to reach the end of the beginner course.


A - E

3 regular craft and 3 elliptical craft bomb you from overhead at the start of the champion course.

Point A

Your first tangle with a rocket car will occur. It will trail behind you until it is ready to strike. Stay fast, and don't do anything until it begins to approach you. When it's half way between you and the edge of the screen, jump up and let it sail underneath you. Fire as soon as you land to destroy it.

Point B

A few tanks occur among craters and rock. The last tank in this section is positioned just after a large crater. It's difficult to destroy both the tank's bullet and the tank, so fire at the bullet and leap over the crater and the tank in one jump.

Point C

More tanks appear with short breaks of craters and rocks.

Point D

4 regular crafts fly in while you must continue to navigate over several deep craters and clear the rocks in your way. Destroy all of the crafts for 800 bonus points.

F - J

Point E

3 pairs of tri-orbs appear, providing a near constant shower of grenades. No bonus points are awarded for destroying all of the crafts because they are considered pairs.

Point F

A tricky succession of craters and rocks occur. They frequently occur back to back, requiring you to clear the rock in front of the crater before jumping, or forcing you to delay your jump so that you can destroy the rock behind the crater. Slow the buggy down if your jumps are landing too close to the next obstacle.

Point G

4 tri-orb crafts are accompanied by 4 regular crafts for a total potential bonus of 1600 points. At the very end of this section, you will be introduced to space plants. Even if you manage to destroy them, remember to jump over the craters.

Point H

3 of the regular and elliptical crafts appear among more craters and rocks.

Point I

4 tri-orb crafts arrive. Destroy them as quickly as possible before the terrain gets more difficult up ahead. Among the craters and rocks are space plants that must be dealt with. Slow the buggy down towards the end.

K - O

Point J

This section starts off with an uphill climb. Boulders now appear more frequently and groups of three are not uncommon. Do not be determined to destroy them all. Leap over a set if they prove too difficult to shoot in time.

Point K

4 regular crafts and 3 elliptical crafts stream onto the screen during your higher elevation.

Point L

Land mines begin to appear again, some in very close proximity to one another. Slow your speed down until you get the rhythm of the jumps.

Point M

More land mines appear. In this section, some land mine pairs are so close that it's actually possible to hurdle the combination at top speed, but this requires great familiarity with the mine sequence before attempting.

Point N

5 tri-orbs appear, for a unique chance at a 1000 point bonus for clearing them all. 4 regular crafts appear as well.

P - T

Point O

As soon as you begin your descent down the hill, five elliptical crafts swarm overhead with four regular crafts. Once you reach the bottom of the hill, a tricky combination of rocks and craters occurs, so clear the crafts as quickly as possible.

Point P

The craters continue to come at a relatively easy pace. A rocket car will appear while you continue to jump craters. The land will level out and eventually the rocket car will launch itself at you. Jump to avoid it, and shoot it as you land, but be ready to jump the next crater which comes up almost immediately.

Point Q

Rocks occur on either side of some craters now, some grouped in pairs. The very end of the section contains closely arranged land mines.

Point R

More rocks and craters show up, with the space plants occupying the later batch.

Point S

5 tri-orbs are accompanied by 3 elliptical crafts. A few rocks show up towards the end.

U - Z


As the section starts out, a few rocks and craters get in your way before a rocket car appears. This time, it will launch shortly after you land from a jump over a crater, so be ready to jump back up again as the car approaches.


A number of land mines appear. In the middle, two rocks must be destroyed. Use this as a cue to speed up quite a bit, because a pair of land mines roughly one buggy's width apart must be leaped over simultaneously and you need a good bit of speed.


A total of 5 tri-orb crafts and 5 regular crafts will appear to launch an attack over you. Continue to monitor forward for craters created by tri-orbs' grenades.


A rapid succession of craters, rocks, and space plants occur here. It is best to travel at normal or slower speed to ensure that you have time to destroy every obstacle in your way.


5 tri-orbs and four regular craft will dominate the sky above you.


A full combination of tanks, craters, rocks, and space plants will assail you during the very final section of the champion course.

* Hint 1 : When alien ships fly over, keep adjusting your speed or they will eventually hit you with a bomb. Draw their bombs to one end of the screen, then shift to the other.

* Hint 2 : Although the part of the mines seems to be the more difficult, it isn't - all you have to do is not move your tank at all, only pressing the jump button. You won't get many bonus points, but at least you'll survive.

* Hint 3 : The big key to this game is memorization. After the beginner course, you go on to the champion course, which never changes no matter how many times you pass it. Memorize the two courses, and you will almost never lose a life.


* Consoles :

Atari 2600 (1983)

Atari 5200 (1983)

Atari XEGS

Colecovision (1984)

Sony PlayStation (1997, "Arcade's Greatest Hits - The Midway Collection 2")

Nintendo Game Boy Color (1999, "Arcade Hits - Moon Patrol / Spy Hunter")

Sega Dreamcast (2000, "Midway's Greatest Arcade Hits Volume 2")

* Computers :

Atari 800 (1982)

PC [Booter] (1983)

Commodore VIC-20 (1983)

Commodore C64 (1983)

Tandy Color Computer (1983, "Moon Hopper")

Tandy Color Computer (1983, "Desert Patrol")

Tandy Color Computer (1983, "Lunar Rover Patrol")

MSX (1984)

Amstrad CPC (1985, "Moon Buggy")

Atari ST (1987)

PC [CD-ROM] (1997, "Arcade's Greatest Hits - The Midway Collection 2")

Apple II


Sord M-5

* Others :

LCD handheld game (1982) released by Gakken.


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

Information on mpatrol

0.31 [Gary Walton]

0.11 [Nicola Salmoria, Chris Hardy]

Artwork available


- Press F2 + F3 for Test-Mode (press and release, then be patient. After the RAM/ROM tests, press 2 for an additional menu of options, then left/right to choose the option, and 1 to select it).


- 0.148: Robbbert fixed cocktail mode in Moon Patrol.

- 0.147u2: hap re-added clone Moon Ranger (bootleg of Moon Patrol), it was deemed insignificant and removed in 0.37b13.

- 0.135u1: Fabio Priuli added driver data struct and save state support to M52 driver.

- 0.133u1: Improved Irem sound [Couriersud]: Better Moon Patrol sound. Revisited schematics. Corrected a bug, some discrete values and added two RC nodes from schematics.

- 29th October 2008: Mr. Do - Looks like Ad_Enuff's getting back into gear again (woohoo!). He's cleaned up three more artworks for us this time around: Another 80's Williams classic, in the form of Moon Patrol. This was borrowed from Vintage Arcade.

- 0.125u3: Added 'Coinage' dipswitch.

- 0.124u5: Couriersud added discrete mixing and filtering to IREM games using M52-sound-c boards: Moon Patrol and Traverse USA. Replaced 2nd MSM5205 sound with Discrete.

- 0.123u2: Zsolt Vasvari fixed misaligned backgrounds in Moon Patrol caused by recent changes. Stephane Humbert fixed dipswitches (especially coinage) and inputs for Moon Patrol and Tropical Angel (and their clones). Tried to "unify" the two drivers (i still think that some things can be merged).

- 0.122u8: Aaron Giles updated Moon Patrol to use resnet for colors. Fixed cpu2 rom address to $7000. Changed palettesize to 588 colors.

- 0.122u7: Moon Patrol driver cleanup [Aaron Giles]: Merged memory maps. Complete memory map. Correct video timing. Correct CPU clocks. Replaced protection hack with actual implementation. Cleaned up inputs. Fixed also graphics (score area) are shifted to 1-pixel right. Changed M6803 CPU2 clock speed to 3579545 Hz, visible area to 240x252 and VSync to 56.737589 Hz. Removed 3rd coin slot.

- 0.120u3: Curt Coder fixed missing sound in Moon Patrol, this was caused by the 6800 rewrite by him.

- 0.112: Chris Hardy fixed Moon Patrol scrolling so that it matches the schematics.

- 12th July 2004: 3D ARCADE - New 3D cabinet model for Moon Patrol from Pariah.

- 0.78u3: Aaron Giles fixed Moon Patrol crash.

- 5th January 2004: Curt Coder submitted fixes to the Moon Patrol driver.

- 0.78u1: Stefan Jokisch replaced the wrong character palette PROM '2a' in the Williams set with a new PROM dump and for the IREM set he changed the size of the PROM to 512 bytes, renamed all ROMs, converted the driver to the tilemap system, simplified background drawing by creating a 256x64 gfx layout and minor fixes to the video section based on schematics. Changed palettesize from 192 to 576 colors.

- 3rd January 2004: Brian Troha fixed one ROM in Moon Patrol.

- 1st January 2003: Stefan Jokisch added PROMs and converted Moon Patrol to the tilemap system.

- 0.37b13: Removed clone Moon Ranger. This bootleg was a gfx hack of Moon Patrol with no code changes.

- 0.37b6: Changed M6803 CPU2 and the 2x AY-8910 clock speeds to 894886 Hz.

- 0.35b11: Changed M6803 CPU2 clock speed to 1.5MHz.

- 0.35b10: Changed M6803 CPU2 clock speed to 6MHz.

- 0.35b4: [DOS] New -quadra and -triple video options. They are slower than the others, but provide interesting features. With -quadra the screen is quadrupled horizontally and tripled vertically, so a 256x256 game fits perfectly in a 1024x768 screen. -triple triples horizontally and doubles vertically, so it's perfect for Moon Patrol [].

- 0.34RC1: Nicola fixed music in Moon Patrol.

- 0.34b1: Added color prom ($0, 100, 120, 140 - character, background, sprite and lookup table).

- 0.33b4: In the DOS version, -vsync is supported for games running at 57fps (e.g. Moon Patrol). However, due to the sync rate being different, the game runs 6% faster than it should [Nicola Salmoria].

- 0.31: Gary Walton added Moon Patrol (Irem 1982). Renamed (mpatrol) to (mpatrolw). Known issues: Sometimes, when you kill an enemy ship which is falling down, the ship and the score will stick on the screen for some time instead of disappearing. I don't know if this is a bug of the original. The background might not be entirely accurate

- 30th March 1998: Gary Walton dumped Moon Patrol (IREM).

- 0.33b7: Changed description of clone 'Moon Ranger (bootleg Moon Patrol)' to 'Moon Ranger'.

- 0.29: Aaron Giles improved sound in Moon Patrol. Valerio Verrando added high score saving to Moon Patrol. Accurate colors in Moon Patrol [Tim Lindquist, Nicola Salmoria]. Known issues: The background might not be entirely accurate. Colors in test mode are not correct (black instead of R, G, B). The other colors in the game seem to be correct, so I don't know what's going on. Some problems with sound, which might be due to imperfect 6808 emulation. The background drum track is missing. Added sound rom (mp-snd.1a). Fixed gfx rom loading.

- 0.27: Changed description of clone 'Moon Ranger' to 'Moon Ranger (bootleg Moon Patrol)'.

- 0.15: Fixed most of the graphics problems with Moon Patrol [Nicola Salmoria]. The video driver is a gigantic kludge right now, but it works and at a reasonable speed (though I can't reach 60fps on my 486/100).

- 0.13: Began working on Moon Patrol's background [Nicola Salmoria]. It's quite messed up now. Thanks to Thomas Meyer for Moon Patrol screenshots.

- 0.12: Support for Moon Ranger (bootleg version of Moon Patrol).

- 0.11: Nicola Salmoria added Moon Patrol (Williams 1982). There is no scrolling background because I don't know where to place it... can anyone provide a screen snapshot? Game is playable with wrong colors and no sound. Control: Arrows = Move around, CTRL = Fire, ALT = Jump and F2+F3 = Test Mode (press and release, then be patient. After the RAM/ROM tests, press 2 for an additional menu of options, then left/right to choose the option, and 1 to select it). Increased the maximum size of the graphic elements that can be handled by decodegfx() from 32x32 to 64x64 [Nicola Salmoria]. Actually I would have needed 256x64 to do Moon Patrol backgrounds, but that seemed slightly overkill. Thanks to Chris Hardy for info on Moon Patrol.


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