MAME 0.92: Difference between revisions

From MAMEDEV Wiki
(Initial version.)
 
m (+category)
Line 135: Line 135:
* [http://www.mameworld.net/maws/romset/laserbas Laser Base / Future Flash]
* [http://www.mameworld.net/maws/romset/laserbas Laser Base / Future Flash]
* [http://www.mameworld.net/maws/romset/kothello Kyuukyoku no Othello]
* [http://www.mameworld.net/maws/romset/kothello Kyuukyoku no Othello]
[[Category:Releases 2005]]

Revision as of 11:34, 3 May 2007

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