0.34b5 1998/10/16 [#050 - Nicola Salmoria] ------------------------------------------ New Games Added --------------- (aodk) Agressors of Dark Kombat [Nicola Salmoria] (aof2) Art of Fighting 2 [Nicola Salmoria] (aof3) Art of Fighting 3 [Nicola Salmoria] (bioatack) Bio Attack [Thierry Lescot] (1) (blazstar) Pulstar 2 - Blazing Star [Nicola Salmoria] (bstars2) Baseball Stars 2 [Nicola Salmoria] (fatfursp) Fatal Fury Special [Nicola Salmoria] (fatfury2) Fatal Fury 2 [Nicola Salmoria] (fatfury3) Fatal Fury 3 [Nicola Salmoria] (galaxyfg) Galaxy Fight [Nicola Salmoria] (kabukikl) Kabuki Klash [Nicola Salmoria] (kingofb) King of Boxer (English) [Ernesto Corvi] (kof94) King of Fighters '94 [Nicola Salmoria] (kof95) King of Fighters '95 [Nicola Salmoria] (kof96m) King of Fighters '96 [Nicola Salmoria] (legendos) Legend of Success Joe [Nicola Salmoria] (magdrop3) Magical Drop 3 [Nicola Salmoria] (mslug2) Metal Slug 2 [Nicola Salmoria] (neodrift) Neo Drift Out [Nicola Salmoria] (ninjamas) Ninja Masters [Nicola Salmoria] (overtop) Over Top [Nicola Salmoria] (panicbom) Panic Bomber [Nicola Salmoria] (pulstar) Pulstar [Nicola Salmoria] (samsho3) Samurai Shodown 3 [Nicola Salmoria] (samsho4) Samurai Shodown 4 [Nicola Salmoria] (savagere) Savage Reign [Nicola Salmoria] (shocktro) Shock Troopers [Nicola Salmoria] (sonicwi3) Sonic Wings 3 [Nicola Salmoria] (spinmast) Spin Masters [Nicola Salmoria] (ssideki2) Super Sidekicks 2 [Nicola Salmoria] (stakwin) Stakes Winner [Nicola Salmoria] (strhoops) Street Hoop [Nicola Salmoria] (timetunl) Time Tunnel [Thierry Lescot] (turfmast) Neo Turf Masters [Nicola Salmoria] (twinspri) Twinklestar Sprites [Nicola Salmoria] (wakuwak7) Waku Waku 7 [Nicola Salmoria] (worlher2) World Heroes 2 [Nicola Salmoria] (zedblade) Zed Blade [Nicola Salmoria] New Clone Added --------------- (ark2us) Arkanoid 2 - Revenge of DOH (Romstar) [Luca Elia, Mirko Buffoni] (bktigerb) Black Tiger (bootleg) [Marco Cassili] (exeriont) Exerion (Taito) [Nicola Salmoria] (kingofbj) King of Boxer (Japanese?) [Ernesto Corvi] (pbactio2) Pinball Action (set 2) [Marco Cassili] (phoenixc) Phoenix (IRECSA, G.G.I Corp) [David Winter] (regulusu) Regulus (not encrypted) [Thierry Lescot] (ringkin2) Ring King (set 2) [Ernesto Corvi] (ringking) Ring King (set 1) [Ernesto Corvi] (sptrekct) Space Trek (Cocktail) [Nicola Salmoria] (topgunbl) Top Gunner (bootleg) [Nicola Salmoria] (3) New Games Marked Not Working ---------------------------- (sfposeid) Sea Fighter Poseidon [Nicola Salmoria] (2) Notes: ------ (1): No collision detection. (2): Not working due to protection. (3): Bootleg; also fixed the original set. These drivers have improved GRAPHICS: ------------------------------------- - Fixed sprite flipping in Super Qix [Mirko Buffoni]. These drivers have new or improved SOUND: ----------------------------------------- - Partial sound in Punk Shot [Nicola Salmoria]. These drivers have HIGH SCORE support: -------------------------------------- - Champion Baseball [Howie Cohen]. - Quantum [Nicola Salmoria]. Changes to the main program: ---------------------------- - 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]. - [DOS] Improved the profiler. It now REQUIRES the Pentium-class RDTSC instruction. It will not work on 486s, older Pentiums, and maybe other non-Intel CPUs [Nicola Salmoria]. Source changes: --------------- - x86 ASM 68000 core. This is a major speed improvement [Mike Coates, Darren Olafson]. - YM3812 and YM3526 software emulator. In the DOS version it is disabled because we are using the 100% compatible SoundBlaster OPL chip [Carl-Henrik Skårstedt]. - A begginning for a YM2413 emulator. It pushes data through the YM3812 [Paul Leaman, Ernesto Corvi]. - I86 disassembler for the debugger, based on code by Robin Hilliard [Andrea Mazzoleni]. - 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) [Alex Pasadyn]. - 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 [Nicola Salmoria]. - Changes to the cheat system [Stephane Humbert]: New in MAME 0.34b5 [Nicola Salmoria]: ------------------------------------- - 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) .