Home News Forum                            

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

mrflea: MAME ROM Information.


The Amazing Adventures of Mr. F. Lea (c) 1982 Pacific Novelty.

A four part game where you get Mr. F. Lea where he wants to go (on the back of some lush, tasty dog, of course). You run through lawns and across highways, on the tails of other dogs, and up a hill to get to your destination. Occasionally you even make a run for a dog's head.


Main CPU : Z80 (@ 4 Mhz), Z80 (@ 6 Mhz)

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

Screen orientation : Vertical

Video resolution : 248 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 32

Players : 2

Control : 4-way joystick

Buttons : 1


Released in February 1982. This was the last game produced by PNM (Pacific Novelty Manufacturing). It had a very small run and utilized some of the best technology of the time to produce images, sounds and game play (The Amazing Adventures of Mr. F. Lea is the only PNM game that doesn't use a cassette player for background sound). At the time of its release, the video game industry was way down in business and only a certified blockbuster could save the company. As good as this game was, it was not a blockbuster and after its release, PNM sank into the sunset.

The intro of the 'William Tell Overture' plays in the selection screen.

The end of the 'William Tell Overture' plays in the Game Over screen.

The main part of the 'William Tell Overture' is played in the 'Dog's Back' scene.

The song that is played in the Lawnmower scene is 'Waiting for the Robert E. Lee'.

The song that is played in the Dog's Tail's scene is 'The Man on the Flying Trapeze'.

The song that is played in the Dog's Hollow scene is the 1950's pop hit 'Why Do Fools Fall in Love?'.

Each time you lose a life, 'Brahms' Lullaby' is played as Mr. F. Lea is parachuted to the bottom of the screen.

Tchaikovsky's '1812 Overture' is played when you successfully complete a scene. It also plays as you enter your initials after the game is over and you made the high score list.

Completing an entire level (all four scenes) will yield a cut scene, set to the song 'For He's a Jolly Good Fellow', before the game begins again.

Each of the four scenes is taken from another game. The Lawnmower scene is a copy of "Frogger", the Dog Hollow scene is a copy of "Donkey Kong"'s first screen, the Dog's Tail scene is a slight variation of "Jungle King"'s Vine scene, and the Dog's Back is a revision of the Boulder Jumping section of "Jungle King".

The release of this game was dedicated to Doris and Addy.


* Lawnmower Screen :

Each jump forward : 50 points

* Dog's Tail's Screen :

Each jump : 100 points.

Time Bonus is given at end of round.

* Dog's Back Screen :

Jump over spots : 100 points.

Pop balloons : 100-1,000 points.

* Dog Hollow Screen :

Jump over obstacles : 100 points.

Pop balloons : 100-1,000 points.

Time Bonus is given at end of round.


Game written by : Philip Lieberman, Craig Edwards

Music by : Francisco Pflaum

Graphics by : Dan Posnick, Craig Edwards


Game's rom.

MAME Info:

0.37b10 [Phil Stroffolino]

0.37b9 [Phil Stroffolino]


- 0.139u2: Stephane Humbert fixed dipswitches and inputs in Mr. F. Lea (after verification of the Z80 code). Added 'Bonus Life' dipswitch.

- 0.136u4: Fabio Priuli added driver_data struct and save states to Mr. F. Lea.

- 0.131u1: Angelo Salese merged memory maps in Mr. F. Lea.

- 0.37b15: Changed description to 'The Amazing Adventures of Mr. F. Lea'.

- 0.37b10: Phil Stroffolino added Mr. F. Lea (Pacific Novelty 1982).

- 28th November 2000: Phil Stroffolino sent in Mr. Flea driver again synced against the current source tree.

- 0.37b9: Added Mr. F. Lea (Testdriver).

- 15th May 2000: Phil Stroffolino fixed the lockups of Mr. F. Lea.

- 14th May 2000: Phil Stroffolino sent in a preliminary driver for Mr. F. Lea, but it locks up sometimes and doesn't yet have sound.


Other Emulators:

* FB Alpha

Recommended Games (Maze Bugs):


Atari Arcade Classics (Super Centipede)


4 Fun in 1 (Galactic Convoy)

Boxing Bugs

Frog & Spiders

Lady Bug

War of the Bugs

The Amazing Adventures of Mr. F. Lea



Black Widow



Funky Bee






Exed Exes




Insector X

Povar / Sobrat' Buran / Agroprom (Pssst)

Bio-hazard Battle (Mega Play)

Critter Crusher


Ripper Ribbit

Hammer (Mosquito, Cockrouch and Fly)

Hae Hae Ka Ka Ka

Mushiking The King Of Beetle 2K3 2nd

Bugs Fever

Romset: 188 kb / 25 files / 55.0 zip

MAME XML Output:

       <game name="mrflea" sourcefile="mrflea.c">
              <description>The Amazing Adventures of Mr. F. Lea</description>
              <manufacturer>Pacific Novelty</manufacturer>
              <rom name="cpu_d1" size="8192" crc="d286217c" sha1="d750d64bb70f735a38b737881abb9a5fbde1c98c" region="maincpu" offset="0"/>
              <rom name="cpu_d3" size="8192" crc="95cf94bc" sha1="dd0a51d79b0b28952e6177f36af93f296b3cd954" region="maincpu" offset="2000"/>
              <rom name="cpu_d5" size="8192" crc="466ca77e" sha1="513f41a888166a057d28bdc572571a713d77ae5f" region="maincpu" offset="4000"/>
              <rom name="cpu_b1" size="8192" crc="721477d6" sha1="a8a491fcd17a392ca40abfef892dfbc236fd6e0c" region="maincpu" offset="6000"/>
              <rom name="cpu_b3" size="8192" crc="f55b01e4" sha1="93689fa02aab9d1f1acd55b305eafe542ee447b8" region="maincpu" offset="8000"/>
              <rom name="cpu_b5" size="8192" crc="79f560aa" sha1="7326693d7369682f5770bf80df0181d603212900" region="maincpu" offset="a000"/>
              <rom name="io_a11" size="4096" crc="7a20c3ee" sha1="8e0d5770881e6d3d1df17a2ede5a8823ca9d78e3" region="sub" offset="0"/>
              <rom name="io_c11" size="4096" crc="8d26e0c8" sha1="e90e37bd64e991dc47ab80394337073c69b450da" region="sub" offset="2000"/>
              <rom name="io_d11" size="4096" crc="abd9afc0" sha1="873314164707ee84739ec76c6119a65a17001620" region="sub" offset="3000"/>
              <rom name="vd_l10" size="8192" crc="48b2adf9" sha1="91390cdbd8df610edec87c1681db1576e2f3c58d" region="gfx1" offset="0"/>
              <rom name="vd_l11" size="8192" crc="2ff168c0" sha1="e24b6a33e9ce50771983db8b8de7e79a1e87929c" region="gfx1" offset="2000"/>
              <rom name="vd_l6" size="8192" crc="100158ca" sha1="83a619e5897a2b379eb7a72fde3e1bc08b7a34c4" region="gfx1" offset="4000"/>
              <rom name="vd_l7" size="8192" crc="34501577" sha1="4b41fbc3d9ebf562aadfb1a96a5b3e177cac34c7" region="gfx1" offset="6000"/>
              <rom name="vd_j10" size="8192" crc="3f29b8c3" sha1="99f306f9c0ec20e690d5a87911cd48ae2b336560" region="gfx1" offset="8000"/>
              <rom name="vd_j11" size="8192" crc="39380bea" sha1="68e4213ef2a1502f74b1dc7af73ef5b355ed5f66" region="gfx1" offset="a000"/>
              <rom name="vd_j6" size="8192" crc="2b4b110e" sha1="37644113b2ce7bd525697ebb2fc8cb295c228a60" region="gfx1" offset="c000"/>
              <rom name="vd_j7" size="8192" crc="3a3c8b1e" sha1="5991d80990212ffe92c546b0e4b4e01c68fdd0cd" region="gfx1" offset="e000"/>
              <rom name="vd_k1" size="8192" crc="7540e3a7" sha1="e292e7ec47eaefee8bec1585ec33ea4e6cb64e81" region="gfx2" offset="0"/>
              <rom name="vd_k2" size="8192" crc="6c688219" sha1="323640b99d9e39b327f500ff2ae6a7f8d0da3ada" region="gfx2" offset="2000"/>
              <rom name="vd_k3" size="8192" crc="15e96f3c" sha1="e57a219666dd440909d3fb75d9a5708cbb904389" region="gfx2" offset="4000"/>
              <rom name="vd_k4" size="8192" crc="fe5100df" sha1="17833f26527f570a3d7365e977492a81ab4e8669" region="gfx2" offset="6000"/>
              <rom name="vd_l1" size="8192" crc="d1e3d056" sha1="5277fdcea9c00f90396bd3120b3221c52f2e3f98" region="gfx2" offset="8000"/>
              <rom name="vd_l2" size="8192" crc="4d7fb925" sha1="dc5224318451a59b020996a513269698a6d19972" region="gfx2" offset="a000"/>
              <rom name="vd_l3" size="8192" crc="6d81588a" sha1="8dbc53d7034a661f9d9afd99f3a3cb5dff3ff137" region="gfx2" offset="c000"/>
              <rom name="vd_l4" size="8192" crc="423735a5" sha1="4ee93f93cd2b08560e148525e08880d64c64fcd2" region="gfx2" offset="e000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="2000000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="2000000"/>
              <chip type="audio" tag="ay3" name="AY-3-8910A" clock="2000000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="248" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="1">
                     <control type="joy" ways="4"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="15">
                     <dipvalue name="Every 10k" value="7" default="yes"/>
                     <dipvalue name="Every 20k" value="6"/>
                     <dipvalue name="Every 30k" value="5"/>
                     <dipvalue name="Every 40k" value="4"/>
                     <dipvalue name="10k only" value="3"/>
                     <dipvalue name="20k only" value="2"/>
                     <dipvalue name="30k only" value="1"/>
                     <dipvalue name="40K only" value="0"/>
                     <dipvalue name="None" value="15"/>
              <dipswitch name="Unused" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coinage" tag="DSW2" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
              <dipswitch name="Lives" tag="DSW2" mask="12">
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="8"/>
                     <dipvalue name="5" value="4"/>
                     <dipvalue name="7" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="48">
                     <dipvalue name="Easy" value="48" default="yes"/>
                     <dipvalue name="Medium" value="32"/>
                     <dipvalue name="Hard" value="16"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="32"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise