mrflea: MAME ROM Information. History:
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.
- TECHNICAL -
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
- TRIVIA -
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.
- SCORING -
* 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.
- STAFF -
Game written by : Philip Lieberman, Craig Edwards
Music by : Francisco Pflaum
Graphics by : Dan Posnick, Craig Edwards
- SOURCES -
Game's rom.
MAME Info:
0.37b10 [Phil Stroffolino]
0.37b9 [Phil Stroffolino]
WIP:
- 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.
LEVELS: 4
Other Emulators:
* FB Alpha
Recommended Games (Maze Bugs):
Centipede
Atari Arcade Classics (Super Centipede)
Millipede
4 Fun in 1 (Galactic Convoy)
Boxing Bugs
Frog & Spiders
Lady Bug
War of the Bugs
The Amazing Adventures of Mr. F. Lea
Anteater
Beezer
Black Widow
Bubbles
Changes
Funky Bee
Insector
Slither
Birdiy
Botanic
Imago
Exed Exes
Noboranka
Stompin'
Exterminator
Insector X
Povar / Sobrat' Buran / Agroprom (Pssst)
Bio-hazard Battle (Mega Play)
Critter Crusher
Excelsior
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> |
   |    | <year>1982</year> |
   |    | <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"/> |
   |    | </input> |
   |    | <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> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="32"/> |
|
|