Releases: Laf111/CEMU-Batch-Framework
V15RC1
27/10/2019 V15RC1 :
- add : a progressbar to monitor BatchFw Pre and Post processing
- add : handle a list for user aspect ratios
- add : GFX packs completion take all hosts settings into account (aspect ratios defined)
- add : in setup.bat, defining a new aspect ratios list will force a GFX pack update (only if
an active connection is found) - add : support of user's game profiles (Cemu 1.15.15)
- add : BatchFw now propgates games'stats through versions of CEMU AND Hosts used for each user
A script updateGameStats.bat is added - add : script displayMyGamesStats.bat and a shortcut for each users
- add : import games stats in launchGame.bat (using the last modified settings.xml
no matter the host was) and update settings.xml of the current version with stats - add : WII-U / creasteSdCard.bat call in first launch of setup.bat
- add : WII-U / if a Wii-U is used on first launch of setup.bat, add a call to importWiiuSaves.bat
after registering CEMU's installs - add : import 3rd party software from the last other host configuration if the path is valid
else try to changed the drive's letter and if it is valid import the setting - add : script to fix broken shortcuts in case of drive letter changing (installation on
an USB device) or if you have moved your games'library.
Missing CEMU's install folder is already handle in LaunchGame.bat (shortcuts are
deleted automatically) - add : add a file browsing option when defining a 3rd party software to be launched
before (and optionnaly closed after) CEMU. - add : add an existance check for 3rd Party Software when entering its command line
- add : launchThirdPartySoftware.bat try to patch the drive letter on command and its args
to launch third party software in case of installation of an USB drive
where the drive letter changed. It was already working for third party softwares installed
at the same level (or lower) than BatchFw. - add : setup.bat now removes a third party software with invalid path and also modify the
path to software installed on an USB drive for whose driver letter had changed - add : a check on GFX packs links build that cancel the run if no GFX pack were found
- add : update embeded V3 GFX packs to v542
- opt : pre-post processing times was reduced by running asynchronous treatments earlier
- opt : monitorBatchFw don't close after CEMU anymore (to enhance priority of post treatments process)
- opt : optimize game GFX packs gathering
- opt : externalize GFX packs import (to be launched earlier in launchGame.bat and re-use in wizardFirstSaving.bat)
- opt : only warn user of a new GFX pack release when launching a game
- fix : regression ignore precompiled shaders did not work on latests releases
- fix : wait for the end of V2 GFX pack extraction in Create*.bat
- fix : still some unwanted message sent to console when completing/creating extra GFX packs
- fix : disable the delayed expansion on game's profile path (when the file does not exist, it leads
in a warning displayed in the console : the process tried to write on a nonexistent pipe) - fix : when a game's profile file was created (not existing) on versions >= 1.15.6, it wasn't
copied in _BatchFw_Missing_Games_Profiles - fix : launchThirdPartySoftware.bat not removing a third party software with invalid path
- fix : bug when comparing CEMU versions with a version without a letter in and do not re-computed
formated version read everytime - fix : WII-U / online files are compressed to not appear in games list in CEMU UI
- fix : force temporary files location to !TMP!
- fix : set rar.exe working directory to BFW_PATH\logs
- fix : ignore RC versions of BatchFw when searching for an update
V14-13
V4-12
V14-11
V14-10
-
add : add a script restoreUserSavesOfAllGames.bat to copy back all last saves of a given user to
a mlc01 folder (add a shortcut also in Wii-U Games\BatchFw\Tools\Mlc01 folder handling)
22/08/2019 V14-10 : -
add : call restoreUserSavesOfAllGames.bat in restoreMlc01DataForAllGames.bat and remove saves
handling from this script -
add : call restoreUserSavesOfAllGames.bat in uninstall.bat for all users registered
-
fix : using delayed expansion for versionRead (when comparing versions). Fixed broken graphic packs
intallation failure when BatchFw and Cemu are not on the same partition (because of cemu Bug #34) -
fix : don't ask for a user in importSaves.bat if no users were defined
-
add : add a call to importSaves.bat in copy/moveMlc01DataForAllGames.bat with the mlc01 folder as
argument (it asks which user is concerned by the Mlc01 folder and create his compressed save) -
fix : in setup.bat, do not ask to import mlc01 data when registering a CEMU's install
if you already browse to any external mlc01 folder -
fix : now hosts share all controller profiles
-
add : rename getOnlineFiles shortcut (you can also use this script to sync your online accounts)
-
add : deleteMyGpuCache.bat now also clean CEMU's cache folders (GLCache + precompiled one)
-
add : a script to validate the extra graphic packs creation (dev purpose only) on all games in
BatchFw's GFX pack folder -
add : rename GFX packs folders to be DOS compliant in updateGameGraphicPacks.bat if needed (to prevent
issues if user extract manually a GFX pack release in BatchFw's folder) -
add : handle the 13 digits format of the titleId (ex 5000010116300) in rules.txt
V14-9
V14-8
16/08/2019 V14-8 :
- fix : getMyShaderCachesSize.bat size were not displayed is the cache is less than 1Mo
- fix : launchGame.bat extend status search for Cemu.exe already running
- hotfix : killBatchFw.bat call in launchGame.bat
- fix : killBatchFw.bat kill Cemu.exe before every BatchFw process
V14-7
14/08/2019 V14-7 :
- fix : fix find in rules.txt console output when completing GFX packs from wizardFirstSaving.bat
- fix : re-write the code for GFX pack completion/creation using regExp (checked on all V512 res packs)
- add : force formating rules.txt of resolution packs with LF (UTF-8 without BOM)
- fix : sync native resolutions between WiiU-Titles-Library.csv and GFX packs v512 release
- add : add BatchFw's log display on more errors in LaunchGame.bat
- fix : factory settings.xml backup handling
- add : update embeded GFX pack to V512
V14-6
10/08/2019 V14-6 :
- fix : regression on GFX update process
- fix : "No loadiines games founds" in setup.bat after reset BatchFw to default
- opt : optimize xmlStarlet use in wizardFirstSaving.bat
- fix : remove user's name from outputs's name (shortcuts and executables)
(you'll need to delete existing shortcuts after updating) - add : in wizardFirstSaving.bat add a check on settings.xml file size not equal to 0
- fix : in wizardFirstSaving.bat remove existings links in ./logs
V14-5
08/08/2019 V14-5 :
- fix : in wizardFirstSaving.bat do not propose a profile file comparison if no profile file was found (not exist)
- fix : in wizardFirstSaving.bat clean GameCache entries to force CEMU to refresh its games' list
- add : in wizardFirstSaving.bat use xmlStarlet to parse settings.xml
- fix : enhance "Kill BatchFw Processes" features
- fix : do not create a missing game profiles for CEMU >= 1.15.6 (let CEMU handle it)
- fix : backupInGameSaves.bat delete the old save file only if rar.exe return 0 (backup the old first)