Changelog ECC DATFileUpdater - PhoenixInteractiveNL/emuControlCenter GitHub Wiki

Changelog ECC DATFileUpdater (DFU)


v1.3.0.2

  • Updated "NeoGeo" datfile extract naming to match MAME v2.00+

v1.3.0.1

  • Removed DATE function and string, not used in newer MAME dats anymore
  • Fixed NeoGeo driver from 'neodrvr.cpp' to 'neodriv.hxx'

v1.3.0.0 (2016.08.10)

  • Added a feature to unpack 7z files DAT files once on first start due to Github filesize limit.
  • Updated and fixed platform listings to grab (.c to .cpp) MAME 0.17x+? to create CLRMAME DAT files.
  • Removed DAT dates, seems not te be listed in official MAME DAT anymore.
  • Fixed creating always the 'backup' folder, now it will be created only when making a backup.
  • Fixed NeoGeo platform DAT generation (seems to be neodriv.hxx?)
  • Fixed DAT version find from MAME DAT manual update.
  • Upped required space to 150MB when doing a manual MAME DAT update.
  • Removed check for ECC executable.

v1.2.5.9 (2014.03.29)

  • Fixed a bug where the 7Z backup was not created.
  • Fixed a bug calling eccToolsVariables script

v1.2.5.8 (2014.03.28)

  • Combined all global variables in the script eccToolVariables

Version 1.2.5.7 (2012.07.04)

  • Changed filename for 7zip usage due to 7zip update.

v1.2.5.6 (2012.05.06)

  • Improved ECC path fetching.
  • Adjusted for new ECC script adressing (without BAT file)

v1.2.5.5 (2012.02.26)

  • Fixed a critical issue where ECC-DFU would not create DAT files properly when there are spaces in the pathnames!

v1.2.5.2 (2011.11.20)

  • Fixed date problem that is stored in the headers
  • Increased the need of available MB to update DATS, from 50 > 100 MB

v1.2.5.1 (2011.05.01)

  • Added MAME fileversion to DATfile creation message.
  • Changed the forum link inside the DAT headers to 'mamedev.org/forum.html'

v1.2.5.0 (2011.04.24)

  • Improved the DATfile headers with right information.
  • Added a system that will use the temp DATfile when found and automatically update the user dats.

v1.2.0.0 (2011.04.24)

  • Added support for the 64-Bit and i868 optimized version of MAME (executable selection).
  • Rounded the number of space free needed in MB (message) when you have not enough (also upped to 50MB).
  • Added check if the executable really is an 'official' MAME file.
  • Now writing the original MAME DATE inside the header, instead of the date on the users computer.
  • Cleaned up the code in DFU, made some functions etc.

v1.1.0.0 (2010.11.30)

  • Fixed a problem where ECC could not import arcade ROMS, because the DATfiles didn't had any header.

v1.0.0.0 (2011.05.06)

  • Initial release