MAME 0.63 was released on 12 January 2003.
The known contributors for this version are, in alphabetical order:
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.
- Angelo Salese improved the decryption in Quiz F1 1-2 Finish, it's still incomplete though.
- 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 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.
- Quench added a TMS32025 CPU core.
New Games supported or promoted from GAME_NOT_WORKING status
New clones added