MAME 0.102 - JoakimLarsson/mame GitHub Wiki

Table of Contents

Release Date

MAME 0.102 was released on 14 November 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:

  • Aaron Giles and Pierpaolo Prazzoli fixed a few more remaining issues from the 0.101u1 update.
  • Pierpaolo Prazzoli fixed some bad tiles in naname.
  • R. Belmont and Kold666 fixed music tempo in T.N.K.3/T.A.N.K.
  • Nathan Woods and R. Belmont began adding support for SCRIPTS programs to the 53C810 emulation.
  • Ange Albertini and Barry Rodewald fixed inputs in Passing Shot (Japan).
  • Pierpaolo Prazzoli added some missing sounds to Wonder Stick and Search Eye.
  • Nicola Salmoria fixed a status flag from MCU in Taito SJ games, fixing the last digit of the score in Front Line.
  • Ville Linde committed many fixes to the SHARC core and Konami PPC drivers.
  • Hans Andersson and Derrick Renaud updated the discrete thump sound in Asteroids to use component values instead of derived equations.
  • Pierpaolo Prazzoli added Tilemap0 color banking to esd16.
  • Mathias Rosenhauer fixed save/restore of 8253 PIT. Also several updates to Top Gunner:
    • Removed shift register since it just seems to be needed to compensate for different DAC speeds
    • Added 8254 PIT from PC emulation
    • Added state saving
  • Olivier Galibert fixed a bug in the PSX GTE flag settings.
  • Nathan Woods fixed the 6502 initialization so that all internal states are reset properly.
  • Aaron Giles changed the makefile so that debug objects are not compiled on non-debug builds.
  • Aaron Giles marked most gfx_layout and gfx_decode structures in the code as const.
  • Aaron Giles fixed handling of the FR bit in the Status register on MIPS3. This fixes a few problems in CarnEvil, and probably affects a few other games as well. Also fixed bug where TLB exceptions were not filling in the Context and EntryHi registers correctly.
  • Aaron Giles removed ROMREGION_SOUNDONLY. Since -nosound no longer disables sound CPUs or sound cores (and hasn't for a while), failing to load sound ROMs was only leading to crashes.
  • Aaron Giles implemented pixel-accurate dithering in the Voodoo emulation.
  • Aaron Giles renamed my_stricmp to mame_stricmp, converted all uses of stricmp in the code to call mame_stricmp, and #defined stricmp to something invalid to prevent code from using it in the future.
  • William Krick fixed the implementation of mame_stricmp.

Game Support

New games added or promoted from NOT_WORKING status

New clones added Category:Releases 2005
⚠️ **GitHub.com Fallback** ⚠️