CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

m62.c

0.35b7 [Mirko Buffoni, Lee Taylor, Nicola Salmoria, John Clegg, Aaron Giles, Ishmair]

0.31 [Lee Taylor]

0.23 [Mirko Buffoni, Ishmair, Nicola Salmoria]


TODO:

- Kid Niki and Horizon are missing the drums. There is an analog section in the sound board.


NOTES:

- I believe that both kungfum bootlegs are derived from an Irem original which we don't have (prototype/early revision?). They say "kanfu master" instead of "kung-fu master" on the introduction screen, the only original doing that is spartanx but the ROMs don't match after the copyright notice.

- Battle Bird (1985 - Not Dumped): This game is on IREM's M64 platform which is a two tiered boardset. Battle Bird is believed to have a limited release. Two pictures of the PCB set appeared on the internet as well as showing two screen shots. The picture of the board showed a genuine IREM License Seal PCB 1037 sticker and Serial # 353887. Top board: M64-S-A Looks to contain Nec D780C, Yamaha YM2149 & YM2151 + 2 roms. Bottom board: M64-A-C Mostly out of the picture, so no additional info.


VIDEO HARDWARE NOTES:

- Kung Fu Master has a six 256x4 palette PROMs (one per gun; three for characters, three for sprites). I don't know the exact values of the resistors between the RAM and the RGB output. I assumed these values (the same as Commando).


WIP:

- 0.109: Robiza fixed priorities in the m62 driver, mainly affecting Lode Runner sequels.

- 0.104u6: Aaron Giles fixed missing sound in the m62.c driver.

- 0.99u8: Aaron Giles added new functions memory_configure_bank() and memory_set_bank() which abstract bankswitching better. This allows current memory banking states to automatically be saved for drivers that use this feature. m62.c games have been updated to use this new feature as an example.

- 0.84u3: Andrew Gardner fixed save states in the m62 and mnight drivers.

- 5th May 2002: Nicola Salmoria fixed the AY8910 emulator which caused missing sounds in some IREM M-62 system games.

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

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

- 0.35b7: Merged kungfum.c and ldrun.c with m62.c driver.

- 0.34b4: Removed lrunner.c driver.

- 0.34b3: Merged lrunner.c to ldrun.c driver (Nicola Salmoria).

- 0.31: Added lrunner.c driver (Lee Taylor).

- 0.23: Added kungfum.c driver (Mirko Buffoni, Ishmair, Nicola Salmoria).