MAME 0.92

From MAMEDEV Wiki
Revision as of 13:40, 26 April 2007 by Georg (talk | contribs) (Initial version.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Release Date

MAME 0.92 was released on 13 February 2005.


Contributors

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


Specific Contributions

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

  • Nicola Salmoria fixed most of the remaining issues with Taito F3 sound:
    • Sound in Ring Rage and Riding Fight still doesn't work
    • Quiz Theater has a bad sound rom
    • Bust-A-Move Again (US) sound roms need checking again real (non-conversion) cart.
  • Philip J Bennett made improvements in the Microprose 3D driver; games not playable, but still a big improvement over the skeleton driver
  • Tomasz Slanina improved the MACs driver: now using ST0016 Video, however emulation is still incomplete so it doesn't do much more yet
  • R. Belmont made Lethal Enforcers improvements:
    • Fixes:
      • Tilemap colors
      • Guns hooked up and aligned properly
      • Tilemap and sprite layers aligned with the guns
      • Various other cleanups - added a sprite ROM that was missing previously
    • To do:
      • Figure out the correct sprite decode
      • Sprite/tilemap priorities
      • "Reload" indicator is funky, probably needs tilemap flip bits.
      • Fix K056832 external linescroll RAM support (used for high scores, parallax in scrolling stages)
  • Nathan Woods made misc Changes:
    • Added a hook that allows a driver to install a custom read handler for reading interrupt vectors (the 65816 has a signal that is asserted when reading a vector and certain hardware needs to reroute the read)
    • Created a memory_get_op_ptr() call. This call is equivalent to memory_get_read_ptr() in ADDRESS_SPACE_PROGRAM with the exception that it is aware of the opbase handler.
    • Modified debugger to use memory_get_op_ptr() to determine if opcode memory is unmapped.
  • Nicola Salmoria updated the Taito SJ driver:
    • added sound CPU -> main CPU communication (fixes Tin Star hangs without need for a kludge, and makes tunes between levels correctly play until the end)
    • added memory map derived from schematics
    • added DAC volume control (I hear little difference, even if it's used).
    • coin lockout (important otherwise games could accept more than 9 coins)
  • Aaron Giles made more Sega improvements, including lots of set renaming and cleaning up of drivers by removing unused code
  • James Wallace updated some mahjong drivers to use the new standard inputs. Note: there was a further submission, this will need resyncing and resubmitting
  • smf committed PSX based driver improvments:
    • new board notes from Guru
    • removed 8.3 restrictions on namco system 11 rom names
    • improved root counter emulation
    • improved dma acknowledge emulation
    • changes visible area immediately instead of during video update
  • Kawaks updated some NeoGeo sets to match Kawaks support (not tested)


Game Support

New Games supported or promoted from GAME_NOT_WORKING status


New clones added


New games marked as GAME_NOT_WORKING