MAME 0.34b5
From MAMEDEV Wiki
Release Date
MAME 0.34b5 was released on 16 October 1998.
Contributors
The known contributors for this version are, in alphabetical order:
- Alex Pasadyn
- Andrea Mazzoleni
- Carl-Henrik Skårstedt
- Darren Olafson
- David Winter
- Ernesto Corvi
- Howard Cohen
- Marco Cassili
- Mike Coates
- Mirko Buffoni
- Nicola Salmoria
- Paul Leaman
- Stephane Humbert
- Thierry Lescot
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Mirko Buffoni fixed sprite flipping in Super Qix.
- Nicola Salmoria added partial sound in Punk Shot.
- Howard Cohen added high score support to Champion Baseball.
- Nicola Salmoria added high score support to Quantum.
- Nicola Salmoria improved the user interface. Use "the key on the left of 1" (tilde on some leyboards) to turn on the On Screen Display which lets you change Volume, Gamma Correction, Brightess, and independently set the volume levels of the sound chips. Tab still brings up the setup menu, which is now asynchronous.
- Nicola Salmoria improved the profiler in the DOS version. It now REQUIRES the Pentium-class RDTSC instruction. It will not work on 486s, older Pentiums, and maybe other non-Intel CPUs.
- Mike Coates and Darren Olafson added a x86 ASM 68000 core. This is a major speed improvement.
- Carl-Henrik Skårstedt added a YM3812 and YM3526 software emulator. In the DOS version it is disabled because we are using the 100% compatible SoundBlaster OPL chip.
- Paul Leaman and Ernesto Corvi made a begginning for a YM2413 emulator. It pushes data through the YM3812.
- Andrea Mazzoleni added an I86 disassembler for the debugger, based on code by Robin Hilliard.
- Alex Pasadyn added new functions install_mem_read_handler() and install_mem_write_handler(). They can be used to install special memory handlers (for example, to trap busy loops, or to make small changes to the memory map for games running on similar hardware).
- Nicola Salmoria added a new field driver_init in the GameDriver structure. It's an optional function which can be used to do some game specific initialization, for example by adding memory handlers using the above functions.
- Stephane Humbert made changes to the cheat system
- 15 active cheats instead of 10.
- Free memory before the start of a new search.
- Possibility of searches in CPUs other than 0 : a question is asked to the user to choose a CPU (0 default) when he starts a new search and the game has more than one CPU.
- Possibility to view watches for CPUs other than 0.
- CPU is displayed with the watches.
- Possibility to change the CPU of a watch by pressing 9 (previous CPU) and 0 (next CPU) .
- Possibility to copy a cheat code by pressing F4.
- Possibility to rename the cheat filename by pressing F5.
- Possibility to save all the cheat codes to disk by pressing F6.
- Possibility to remove all the cheat codes from the active list by pressing F7.
- In the edit cheat, on the data line :
- Home sets the value to 0
- End sets the value to 0x80.
- Possibility to use to use Home, End, PgDown and PgUp to select a cheat code in the list.
- Data is saved on 2 hex digits (%02X) .
Game Support
New Games added or promoted from GAME_NOT_WORKING status
- Ring King
- King of Boxer
- Time Tunnel
- Bio Attack
- Sea Fighter Poseidon
- Top Gunner (bootleg)
- Black Tiger (bootleg)
- Pinball Action (set 2)
- Exerion (Taito)
- Space Trek (cocktail version)
- Phoenix (IRECSA)
- Regulus (not encrypted)
- Art of Fighting 2 / Ryuuko no Ken 2 (set 1)
- Art of Fighting 3 - The Path of the Warrior / Art of Fighting - Ryuuko no Ken Gaiden
- Baseball Stars 2
- Fatal Fury 2 / Garou Densetsu 2 - arata-naru tatakai
- Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - haruka-naru tatakai
- Fatal Fury Special / Garou Densetsu Special (set 1)
- Legend of Success Joe / Ashitano Joe Densetsu
- Samurai Shodown III / Samurai Spirits - Zankurou Musouken (set 1)
- Savage Reign / Fu'un Mokushiroku - kakutou sousei
- Super Sidekicks 2 - The World Championship / Tokuten Ou 2 - real fight football
- The King of Fighters '94