Release Date

MAME 0.89u3 was released on 7 December 2004.


The known contributors for this version are, in alphabetical order:

Specific Contributions

The known contributions for this version are, in the order specified in the whatsnew:

  • R. Belmont cleaned up the Model 3 driver:
    • Added init for mpc105 bridge
    • Synchronized VS2 CROMs
    • Fixed missing VROMs in Sega Rally 2 and Virtual On 2
    • Added VS2 '99 set, fixed incorrect ROMs in vs2v991
    • Added Virtual On 2 v5.4g, Daytona USA 2, and Dirt Devils sets
  • Ville Linde updated the Model 3 / PPC drivers:
    • Major bugfixes to the PPC603 emulation, especially the FPU
    • Improved MPC105 emulation
    • Preliminary 53c810 SCSI emulation. Lost World now tries to download everything necessary to the Real3D stuff
    • Added export version of Scud Race
  • Aaron Giles updated the Sega System16 driver
    • hooked up sound in atomicp (tempo is just a guess right now)
    • created new machine/segaic16.c to hold non-video common hardware
    • preliminary multiply/compare implementation moved there
    • updated some game info against Thierry's spreadsheet; altbeast needs an encrypted Z80 for sound now
    • included eswatj update from Thierry
    • fixed reset bug when running 16B/18 games
    • changed segaic_init_palette to take a number of palette entries
  • David Haywood hooked up controls in some Sega X-Board games: smgp, rachero, abcop
  • Lawrence Gold fixed some compiler related issues with >32-bit integers in PPC / Model 3
  • Juergen Buchmueller attempted to make Pokey random number generator work better with recordings (not verified to improve things yet)
  • Nathan Woods changed the trace in debugger so it now defaults to the current active CPU if non specified
  • HobbesAtPlay added support for Naughtyb / Popflame cocktail
  • MASH moved jrpacmbl to the jrpacman driver

Game Support

New Games supported or promoted from GAME_NOT_WORKING status

New clones added

New games marked as GAME_NOT_WORKING