MAME 0.102
From MAMEDEV Wiki
Release Date
MAME 0.102 was released on 14 November 2005.
Contributors
The known contributors for this version are, in alphabetical order:
- Aaron Giles
- Ange Albertini
- Arzeno Fabrice
- Barry Rodewald
- Brian Troha
- Corrado Tomaselli
- Derrick Renaud
- Hans Andersson
- Hau
- Kold666
- Mamesick
- Mathias Rosenhauer
- Nathan Woods
- Nicola Salmoria
- Olivier Galibert
- Pierpaolo Prazzoli
- R. Belmont
- Stefan Lindberg
- Tomasz Slanina
- Ville Linde
- William Krick
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
- Jockey Grand Prix
- Gradius 4: Fukkatsu
- See See Find Out
- Pang Pang Car
- D-Day (Jaleco)
- NBA Play By Play
New clones added
- Touch & Go (newer revision)
- Avengers In Galactic Storm (World)
- Metamorphic Force (ver EAA)
- Rohga v5.0 Asia/Europe
- Rohga v3.0 Asia/Europe (Alt)
- Tricky Doc (Alt)
- Vandyke (Jaleco lic. Alt set)
- Varth - Operation Thunderstorm (World 920714)
- Super Monaco GP (US, Rev B)
- DownTown (Set 2)
- NFL Blitz (boot ROM 1.1)
- Martial Champion (ver EAB)