CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

mw8080bw.c

0.111u4 [Michael Strutts, Nicola Salmoria, Tormod Tjaberg, Mirko Buffoni, Lee Taylor, Valerio Verrando, Marco Cassili, Zsolt Vasvari and others]


NOTES:

- Hardware: Midway 8080-based black and white hardware.

- The Amazing Maze Game" on title screen, but manual, flyer, cabinet side art all call it just "Amazing Maze"

- Desert Gun was originally named Road Runner. The name was changed when Midway merged with Bally who had a game by the same title.


TODO:

- Space Encounters: Verify trench colors

- Space Encounters: Verify strobe light frequency

- Phantom II: Cloud generator is implemented according to the schematics, but it doesn't look right. Cloud color mixing to be verified as well

- Dog Patch: Find schematics and verify all assumptions


WIP:

- 0.113u2: Zsolt Vasvari implemented the mw8080bw interrupt generation more to how the real hardware works (equivalent result as before). Added detailed description of the video timing and the interrupt generation systems.

- 0.112u4: Midway 8080 driver updates [Zsolt Vasvari]: Fixed bug where mw8080bw games would freeze after state load.

- 0.111u6: Zsolt Vasvari implemented video circuits in the Midway 8080 driver based on schematics. Note that this affected the visible area, so overlays will need to be adjusted. Standardized the visible area across all games. Zsolt Vasvari updated Midway 8080 driver to use properly computed video timings and scanline interrupts. Changed visible area to 260x224 and VSync to 59.541985 Hz.

- 0.111u5: Some additional Midway 8080 B&W driver fixes [Zsolt Vasvari]: Added PORT_CONDITION where needed. Added PORT_CONFNAME entries to the 3 baseball games and Space Invaders. Save state support for all games. Fixed typo and a bug with the Sea Wolf lamps.

- 0.111u4: Major rewrite of the Midway 8080 black & white driver, separating it from the huge 8080bw driver and making the following changes [Zsolt Vasvari, Derrick Renaud]: 'True-to-hardware' emulation of the shifting circuits. Identified and stubbed sound triggers. Fixed DIP switches, where necessary (most games). Added DIPLOCATION to all switches. Added watchdog. Added coin counter. Added lamp outputs to Sea Wolf, Guided Missile, Space Encounters, Phantom II and Bowling Alley. Added stereo sound to Gun Fight, Guided Missile and M-4. Partial sound emulation in Tornado Baseball, Boot Hill, Desert Gun, Double Play, Dog Patch and Blue Shark. Properly emulated shifter circuit in Boot Hill. Added gun recoil output to Desert Gun. Added second set of analog controls to Clowns. Fixed analog controls in Dog Patch. Added SN76477 sound effect to Space Encounters. Added non-memory mapped coin counters to Space Invaders, Blue Shark and Space Invaders II. Added proper watchdog times to all the games. Breadboarded the noise clocks and ensured their frequencies were correct. Added mw8080bw.c driver.