CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

segag80r.c

0.30 [Mike Balfour, Dave Fish]


TODO:

- Pig Newton doesn't read cocktail controls (might be game bug)

- Astro Blaster v1 dies when you first start

- Verify Pig Newton and Sindbad Mystery DIPs

- Attempt 005 sound

- Fix Space Odyssey background

- Figure out why Astro Blaster version 1 ends the game right away


NOTES:

- Many thanks go to Dave Fish for the fine detective work he did into the G-80 security chips (315-0064, 315-0070, 315-0076, 315-0082) which provided me with enough information to emulate those chips at runtime along with the 315-0062 Astro Blaster chip and the 315-0063 Space Odyssey chip.

- Special note (24-MAR-1999) - Sindbad Mystery does *not* use the standard G-80 security chip; rather, it uses the Sega System 1 encryption.

- Thanks also go to Paul Tonizzo, Clay Cowgill, John Bowes, and Kevin Klopp for all the helpful information, samples and schematics!


WIP:

- 0.113u2: Changed VSync to 59.998138 Hz.

- 0.111u2: Brian Oberholtzer corrected some incorrect dipswitch information in the segag80r driver.

- 0.108: More G80 work [Aaron Giles]: Finished video cleanup. Fixed Space Odyssey controls. Added crude support for Astro Blaster attack rate. Hooked up 005 melody generator, but missing sound PROM. Finished sound cleanup.

- 0.107u4: More Sega G-80 raster cleanup [Aaron Giles]: Consolidated the video hardware implementations. Fixed cocktail mode video and controls in all games. Fixed Monster Bash (2 board version) video. Revived Sindbad Mystery and fixed sound chip frequencies.

- 0.107u3: Changed segar.c to segag80r.c driver. Began cleanup/rewrite of the Sega G-80 raster games. This is still very much a WIP, so don't report any bugs [Aaron Giles]: Cleaned up input port handling similar to the G-80 vectors. Proper clock and video speeds. Reimplemented Space Odyssey background including collision detect. Fully implemented Pig Newton background. Connected 2-board Monster Bash more correctly.

- 0.99u5: Pierpaolo Prazzoli fixed character refresh.

- 0.93: Added clock parameter to TMS36XX sound (247 Hz).

- 0.35b9: Merged sinbadm.c with segar.c driver.

- 28th March 1999: Mike Balfour finished the Sinbad Mystery driver except for dips and sound.

- 26th January 2000: Zsolt Vasvari and Takahiro Nogi fixed Sindbad Mystery sound.

- 0.34b3: Added sinbadm.c driver (Nicola Salmoria).

- 0.33b4: Slowed down a little the Sega raster games.

- 0.30: Added segar.c driver.