Emu Loader v4.1

posted in Frontend News by narvick on Nov 5th, 2003

Ciro Consentino has updated his excellent MAME frontend Emu Loader today! Complete list of changes are right here:
    Fixes:
  • Access violation error when switching to "Nearest" smooth mode (preview picture). Probably more "hidden" bugs were fixed too :)
  • Memory leak when creating a games list
  • A few labels were not being translated when using a language other than English
  • Game samples were not being correctly parsed from MAME's "-listinfo" output, adding samples to games that do not use them
  • Game samples .zip files are correctly detected now
  • Games BIOS list detection is perfect now :)
  • File "EmuLoader.ini" was being corrupted when the frontend terminates at the initialization
  • Memory leak when exiting the frontend
  • Memory leak when refreshing games


  • Changes:
  • Preview pictures and game icons .zip filenames are now customizable
  • Preview pictures, game icons, faq folder names can have a full path and are no longer required to be inside EL's folder tree (long folder names also supported)
  • Preview pictures default ".zip" filenames renamed to meet MAME32 filenames:
    -Title Snapshots: "titles.zip"
    -In Game Snapshots: "snap.zip"
    -Marquees: "marquees.zip"
    -Cabinets: "cabinets.zip"
    -Flyers: "flyers.zip"
    -Control Panels: "cpanel.zip"
    -Contro Panel Layouts: "cplayout.zip"
  • Section "In-Game Snapshots" renamed to "In Game Snapshots" in virtual pictures file "pictures.dat"
  • Frontend icon files (.ico) updated
  • Standard game icons are changed automatically when selecting another folder
  • Refresh games feature change4d to detect game's sample .zip files

    Removed:
  • Button "Update" in "Preferences" screen, "General" / "Folder" tab (not needed anymore)
  • Button "Update" in "Preferences" screen, "General" / "Games" tab, "Default Game Icons Folder" box


  • Optimizations:
  • Preview pictures
  • MAMu_icons list create function
  • Major code cleaning, also removed a lot of redundant and duplicated codes
  • Blocked remaining functions to prevent DOS MAME usage (which would generate a lot of errors)
  • Refresh games functions are merged, except refresh single game
  • Create games list feature
  • MAME binary type and version info detection
  • Frontend initialization


  • New Additions:
  • Ability to use any filename you want for the preview pictures .zip files and MAMu_ game icons .zip files. Long filenames are supported
  • Ability to use any folder name you want for preview pictures, MAMu_ game icons, and FAQ files. Long folder names and full paths (with drive letter) are supported
  • Confirmation dialogs when deleting MAME files
  • Game samples ROMs list is back. The file "resourcessamples.dat" is generated when creating a games list
  • File "EmuLoader.exe" can receive parameters now. You can force the frontend to run in a specific language, by passing a parameter with exact filename of the language file. If the .lng filename has spaces remember to surround the parameter with quotes. Also this feature only works if the file "EmuLoader.ini" does not exist
Grab it at the MAME Frontends page!