MAME 0.102: Difference between revisions

From MAMEDEV Wiki
m (+category)
m (link mathias consistently)
Line 17: Line 17:
* [[Kold666]]
* [[Kold666]]
* [[Mamesick]]
* [[Mamesick]]
* [[Mathis Rosenhauer]]
* [[Mathias Rosenhauer]]
* [[Nathan Woods]]
* [[Nathan Woods]]
* [[Nicola Salmoria]]
* [[Nicola Salmoria]]
Line 52: Line 52:
* [[Pierpaolo Prazzoli]] added Tilemap0 color banking to esd16.
* [[Pierpaolo Prazzoli]] added Tilemap0 color banking to esd16.


* [[Mathis Rosenhauer]] fixed save/restore of 8253 PIT. Also several updates to Top Gunner:
* [[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
** Removed shift register since it just seems to be needed to compensate for different DAC speeds
** Added 8254 PIT from PC emulation
** Added 8254 PIT from PC emulation

Revision as of 21:45, 4 May 2007

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:

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


Game Support

New games added or promoted from NOT_WORKING status


New clones added