Emulation BatchFw V21-7 : handle multiple saves per user

  • Thread starter Thread starter Laf111
  • Start date Start date
  • Views Views 1,099
  • Replies Replies 0

Laf111

Well-Known Member
Member
Joined
Mar 19, 2019
Messages
163
Reaction score
163
Trophies
0
XP
1,399
Country
France
https://www.reddit.com/r/CemuPiracy/comments/lbqcof/batchfw_v217_handle_multiple_saves_per_user/


03/02/2021 V21-7 :

add : Extra save slots concept to handle multiple saves per user
New shortcut in Wii-Games\%BATCHFW_USER%\_BatchFw - Set saves slots.lnk
(you have to launch shortcuts or excutable creation to create it)
add : Script to set extra slot enabled
- list %BATCHFW_USER% games with active slots,
- create a new extra slot and activate it
- activate a given slot
- delete an existing slot
- override default's user save with a given slot and deactivate all slots
- override default's user save with a given slot and delete all slots
- delete all slots (keep default user's save, the CEMU one)
- deactivate all slots (use default user's save and do not delete slots)​
add : A readonly file
"%GAME_FOLDER_PATH%\Cemu\inGameSaves\%GAME_TITLE%_%user%_activeSlot.txt" define the slot used by the user(so it keeps the information in the game folder in case of uninstalling/re-installing the game)
Each slot is identified by a number and a label given by the user.
Each label is written in a file in "%GAME_FOLDER_PATH%\Cemu\inGameSaves\%GAME_TITLE%_%user%_slot%i%.txt" close to
the extra save file : "%GAME_FOLDER_PATH%\Cemu\inGameSaves\%GAME_TITLE%_%user%_slot%i%.rar"​
add : Wii-U / now you can choose to synchronize OR keep both saves (CEMU AND Wii-U one)
If you choose to keep both, BatchFw creates automatically an extra slot when importing saves from the Wii-U.
The label is filled automatically with : "WII-U import + %DATE%"
All import / export operations will use the last modified slot with a label containing "WII-U import"
(so you can create another slot from this save and it will be used as the last modified slot with its label containing "Wii-U import" is picked)​
add : documentation (create userSavesAndSlots.txt and modify syncWii-U.txt)
add : Script to select games to be compressed and uninstalled
(create a COMPLETE rar archive of each game)
New shortcut in Wii-Games\Compress and uninstall games.lnk
(you have to launch shortcuts or excutable creation to create it)
Archive files contains : game + update + DLC + all saves for all users + transferable cache + all settings used by
all users on every host (including controller profiles and mod used)
The files are created in %GAMES_FOLDER% (and this folder is used as working one).
Size left on device is checked before all operations.
If archive file already exist, it is updated instead of be replaced.
The backup file is a max compressed RAR 5 (you need RAR 5 support to open it with a GUI) file that have passed the final files check.
Delete the game's folder only if the operation succeeds (analyse Rar.exe return code)
You can choose to turn PC off when done.​
add : Possibility to shutdown PC after all treatments in
downloadGames.bat, updateGames.bat, injectGamesToWiiu.bat and dumpGamesFromWiiu.bat
(12 sec timeout to default choice = NO)​
add : host name when creating FPS CAP for synchronize FPS and screen refresh rate
add : robustness on games stats computation
add : checking if BatchFw is not already/still running in scripts that might needs it
add : extend integer checks for user's input using regexp
add : a backup of existing save in importSaves.bat
add : GFX pack version in the title bar when updating GFX pack folder
fix : GFX packs not rebuilding when forcing a GFX packs update with packs already completed earlier
using the same version​
fix : use a local working dir for RAR.exe operations to skip the move time
fix : clean dead code in backupInGameSaves.bat
fix : restore the old version of "injectGamesToWiiu.bat" that inject games/updates and DLC that you have
previously dumped (will be usefull if eShop goes down definitively one day)
https://github.com/Laf111/CEMU-Batch-Framework

https://github.com/Laf111/CEMU-Batch-Framework/releases/latest
 
Last edited by Laf111,

Site & Scene News

Popular threads in this forum