Release Date

MAME 0.74 was released on 14 September 2003.


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:

  • Nathan Woods made misc source changes mainly to improve compatibility with MESS
    • Minor changes within #ifdef MESS
    • Minor change to recognize MESS IPT_CONFIG input ports
    • Changed some of the prototypes to use 'mame_file *' instead of 'void *'
    • Added APPNAME and APPLONGNAME macros to define the name of the program (MAME/M.A.M.E. vs MESS/M.E.S.S.)
    • Adds some MESS specific templated blitters within #ifdef MESS
    • Small speedups (eliminated some usage of plot_pixel())
    • Added support for scanline counts other than 262
    • Interrupt changes by Brad Oliver
    • Requisite changes to playch10 and vsnes to support Brad's interrupt changes
    • Misc changes to support MESS's menu bar (should not affect MAME)
    • Misc changes to use APPNAME and APPLONGNAME
  • Stefan Jokisch improved Loading of .72 cfg Files (prevents Mixer settings corruption)
  • Stefan Jokisch fixed a User-Interface bug which was causing problems setting controls for some of the players
  • Tomasz Slanina added a workaround for a v60 crash causing ultra-x not to run on some systems
  • Howard Casto changed the Afterburner inputs to use z-axis for throttle

Game Support

New Games supported or promoted from GAME_NOT_WORKING status

New clones added