MAME 0.63
From MAMEDEV Wiki
Release Date
MAME 0.63 was released on 12 January 2003.
Contributors
The known contributors for this version are, in alphabetical order:
- Aaron Giles
- Angelo Salese
- Bryan McPhail
- Dave France
- David Haywood
- farfetch'd
- Jarek Burczynski
- Jim Hernandez
- Manuel Abadia
- MooglyGuy
- Nicola Salmoria
- Olivier Galibert
- Paul Priest
- Phil Stroffolino
- Quench
- R. Belmont
- smf
- Stefan Jokisch
- Uki
- Zsolt Vasvari
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Stefan Jokisch changed Subroc-3D, Turbo and Buck Rogers to use the artwork to show LED counters.
- Stefan Jokisch fixed colors in Dynamic Ski.
- Dave France added samples support to Subroc-3D
- Jim Hernandez fixed the noise frequency in the Exidy games.
- Phil Stroffolino added preliminary Namco NA sound support.
- Angelo Salese partially simulated the protection in Birdie Try
- Angelo Salese improved the decryption in Quiz F1 1-2 Finish, it's still incomplete though.
- Olivier Galibert fixed the ball position recognition in Golfing Greats.
- Aaron Giles added new options -nodisclaimer and -nogameinfo to disable startup screens. Warnings about incorrect emulation are not disabled.
- smf replaced the RDTSC timing with QueryPerformanceCounter. This should fix problems on SpeedStep notebooks. It seems, however, that it causes even worse problems on other machines. Therefore, the old behaviour can be forced with the new -rdtsc option.
- Now compiled with MinGW 2.0/GCC 3.2. There might be bugs caused by the new compiler, let us know.
- Jarek Burczynski added an all new, much better, YM2413 emulation.
- Jarek Burczynski added drum support to the YM2608 emulation (check e.g. Tail 2 Nose).
- Aaron Giles moved most of the file I/O out of the OS depndant code and into the core. Added two new types, mame_file and osd_file, which enforce better type checking throughout the system (and prevents confusing the two). Instead of calling osd_fopen, osd_fread, osd_fwrite, etc., you now call mame_fopen, mame_fread, mame_fwrite, etc. The osd_* calls are reserved to the core. All the ZIP handling is done in the mame_file functions, so it will be inherited by all ports.
- Aaron Giles changed the Win32 port so the diff, snap, cfg, nvram, etc. directories are created automatically if they don't exist the first time MAME tries to create a file there.
- Aaron Giles added MIPS III/IV CPU cores.
- Aaron Giles added ADSP-2115 CPU support.
- Quench added a TMS32025 CPU core.
- R. Belmont fixed the YMF278B emulation.
Game Support
New Games supported or promoted from GAME_NOT_WORKING status
- Off Road Challenge
- Shrike Avenger
- War Gods
- Grudge Match
- Sharpshooter
- Killer Instinct
- Killer Instinct 2
- Dr. Micro
- Run and Gun
- Holosseum
- Super Visual Football
- Burning Rivals
- Rad Mobile
- Rad Rally
- F1 Exhaust Note
- Alien 3
- Sonic
- Golden Axe 2
- Spiderman
- Arabian Fight
- Gumbo
- Golly Ghost
- Moon Shuttle
- SF-X
- Mighty Monkey
- Triv Two
- Pirates
- Free Kick
- Perfect Billiard
- Wakakusamonogatari Mahjong Yonshimai
- Got-cha
- Formula 1 Grand Prix Part II
- Real Mahjong Haihai
- Real Mahjong Haihai Jinji Idou Hen
- Real Mahjong Haihai Seichouhen
- Mahjong Kyou Jidai
- The Mah-jong
- Mahjong Hourouki Part 1 - Seisyun Hen
- Mahjong Hourouki Gaiden
- Mahjong Hourouki Okite
- Mahjong Clinic
- Mahjong Rokumeikan
- Tugboat
- Super Triv 2
- Penguin Bros
- Target Hits
- TH Strikes Back
- Alligator Hunt
- World Rally 2: Twin Racing
- Maniac Squares
- Snow Board Championship
- Bang!
- Boomer Rang'r / Genesis
- Kamikaze Cabbie
- Liberation
- P-47 Aces
New clones added