driver
driver m52.c
source m52.c (m52.c on mamedev.org)
games Alpha One (Vision Electronics / Kyle Hodgetts)
Moon Patrol
Moon Patrol (Williams)
information 0.11 [Nicola Salmoria, Chris Hardy]


WIP:

- 0.126u5: Fabio Priuli changed a lot of input related things in IREM M10->M107 boards. First of all, moved input definitions from drivers/m92.h to include/iremipt.h and removed completely drivers/m92.h (which only contained those definitions). Added more common inputs to iremipt.h and started to use that file in m62->m107 instead of local #defines. Finally, added diplocations to all the games in m62->m107 which were missing and it implemented coinage mode 2 through dipconditions in the drivers which didn't support it.

- 0.124u5: Couriersud added discrete mixing and filtering to IREM games using M52-sound-c boards. Added DISCRETE_KEY_SALLEN_FILTER to discrete sound system.

- 0.123u2: Stephane Humbert tried to "unify" the drivers M52 and M57 (i still think that some things can be merged). Added also iremipt.h source file (same purpose as taitoipt.h).

- 0.122u8: Changed mpatrol.c to m52.c driver.

- 0.35b12: Added sndhrdwirem.h.

- 0.34RC1: Added sndhrdwirem.c. Removed sndhrdwmpatrol.c.

- 0.31: Removed machinempatrol.c.

- 0.29: Added sndhrdwmpatrol.c.

- 0.12: Added vidhrdwgeneric.c/h.

- 0.11: Added mpatrol.c driver, machinempatrol.c and vidhrdwmpatrol.c.

PCB information
mpatrol Moon Patrol
[Mar/30/98]
 
                            MOON PATROL - IREM
 
 These roms are from my copy PCB. Although the PCB is not original, the
 copy appears to be a quality one. This particular version shows the Irem (C) -
 the original developers of this game subsequently licensed to Williams.
 Whether this version is markedly different to the Williams version, I do not
 know. The ROM file names are those that match the current set. The actual
 markings are simply '1' - '11'.
 
 These roms are for the use of those that own the original PCB.
 
 
 
 [MAME]
 
 Moon Patrol memory map
 
 driver by Nicola Salmoria
 
 0000-3fff ROM
 8000-83ff Video RAM
 8400-87ff Color RAM
 e000-e7ff RAM
 
 
 read:
 8800      protection
 d000      IN0
 d001      IN1
 d002      IN2
 d003      DSW1
 d004      DSW2
 
 write:
 c800-c8ff sprites
 d000      sound command
 d001      flip screen
 
 I/O ports
 write:
 10-1f     scroll registers
 40        background #1 x position
 60        background #1 y position
 80        background #2 x position
 a0        background #2 y position
 c0        background control
 
 -
2004-2008 MAWS all copyrights belong to their respective owners