Release Date

MAME 0.12 was released on 23 March 1997.


Contributors

The known contributors for this version are, in first-name alphabetical order:


Specific Contributions

The known contributions for this version are, in the order specified in the whatsnew:

  • The sound CPU in Scramble (Stern) was hooked up, though it produces incorrect audio.
  • The speed in Burger Time (Midway) was adjusted to be more accurate to the real board; previously, it was running at approximately half-speed.
  • Bernd Wiebelt suggested the addition of the "-vesascan" option, which upscales the image and adds scanlines, at the cost of speed.
  • Multiple CPU support was added.
  • The Zilog Z80 and MOS 6502 CPU cores were modified to cache pending interrupts.
  • *_vh_start(), *_vh_stop(), *_videoram_w(), and *_colorram_w() were moved into the generic video hardware framework, meaning that only games that need to do anything special have to override the functions.
  • Sample streaming code was fixed to support more than one sample being played simultaneously.
  • A bug in drawgfx() was fixed which allowed transparent, non-remapped copies to be written outside of the clip region.


Game Support

Working Games Added


Non-Working Games Added