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 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