Emulation How to get a portable library using BatchFw V17

Laf111

Well-Known Member
OP
Member
Joined
Mar 19, 2019
Messages
163
Trophies
0
XP
1,379
Country
France
This version was fully checked on 3 differents hosts (with a check coverage close to 100%)

Here is the "official way" to do this : https://www.reddit.com/r/cemu/comments/f3w3j2/cemu_on_an_external_drive/
Better move your PC, no ?
If you want to script this procedure = BatchFw V1.0 (save settings per host)

And you'll also have to rebuild your entire shader cache each time you'll switch from one host to another...
With BatchFw, CEMU is installed on each host and so the shader cache is valid until the next drivers update (no need to rebuild the shader cache each time).

The basic concept of BatchFw is to gather all the game data in the game folder and use the -mlc option from the CEMU command line.
I continue to say that is the right way to do this (no big mlc01 folder that might contain saves, updates and DLC of uninstalled games)

The last versions focused on precisely on portability enhancement.

Of course with lower IO access on a USB device, pre and post treatments times are longer but no so much as soon as the system
has cached the files.

Here the new tutorial : https://1drv.ms/v/s!Apr2zdKB1g7fgkS7wOmXmanOFRRp?e=qhwmgU

You'll see how to make and handle a portable games'library on a external USB drive using BatchFw :

02:00 : install games directly (only put game, DLC and update folder in your games'folder)
07:45 : import saves/transferable cache/update/DLC and games stats from existing CEMU's installation
19:45 : use the same shader cache for CEMU 1.15.18, 1.17.0 and 1.17.1 (slow build only one time on the first run)
25:45 : use GFX packs created by batchFw on a game still not supported in the official repository
25:45 : install on another host (HOST2)
28:25 : automatic import of BatchFw parameters on new host
38:00 : see that shader cache, saves and game stats follow (Host1 ones are completed)
39:00 : how to remove all install traces on a host with one click
40:25 : switch back to a host (HOST1)
40:48 : what if the drive letter change when my USB device is mounted ?
41:40 : no need to rebuild the cache ! your games are ready to launch
41:55 : transferable, saves and games stats have been updated when playing on HOST2
44:40 : restore all data to "classic" CEMU install (including games stats)
46:00 : synchronize your transferable cache, saves and games stats with other BatchFw's install
47:10 : pre/post treatments times when installed on a basic HDD (5400rpm)
47:40 : disable progress bar on a local installation
48:45 : uninstall BatchFw


A FAQ and compatibles CEMU and GFX packs versions were added on gitHub page.
I recommend to stay in that range of versions supported (that i have checked) but you don't really risk much to try new versions.
All manipulations on xml files in BatchFw use the least restrictive XPath requests possible and must therefore work even
if the settings.xml file is reorganized.

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

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Thought I saw my ex on that new kingdom of the Apes poster
  • BigOnYa @ BigOnYa:
    I thought I saw a puttie snatch...
  • BigOnYa @ BigOnYa:
    I'm so pumped, NCAA football video game is back after a 10 year hiatus, coming to SeriesS/X, PS5 in July.
  • BigOnYa @ BigOnYa:
    Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love and own on disc still, that is not back compatible, bs.
  • AdenTheThird @ AdenTheThird:
    @BigOnYa My dad recently bought a spare Series X off of me, got game pass, and saw Madden '24 on Game Pass, decided to try it out.

    ...He was a bit taken aback by the 60GB download size. Poor guy's still living in the 90s!
    +1
  • SylverReZ @ SylverReZ:
    @AdenTheThird, Bro's still in the PS2 age.
  • K3Nv2 @ K3Nv2:
    Lol charging your dad's classic unless he's the type that doesn't like taking things like that
  • AdenTheThird @ AdenTheThird:
    @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself) and I had a spare XSX and Switch I ended up selling him at pretty steep cuts. I would just give them to him, but I did buy them with the intent to sell them... and college is super expensive.
  • BigOnYa @ BigOnYa:
    A little yeah...
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, [insert wut here]
    +1
  • BigOnYa @ BigOnYa:
    I'm a little hi, but bout to fix that.
    +1
  • BigOnYa @ BigOnYa:
    Now I'm low, i was upstairs in my wifeys kitchen, now I'm downstairs in my dungeon.(My basement)
    +1
  • BakerMan @ BakerMan:
    do you mind? i snuck in with amiibo and jars, and am trying to do my thing brony style
  • BakerMan @ BakerMan:
    have you ever regretted saying something immediately after saying it?
    +1
  • BakerMan @ BakerMan:
    nah what i was doing was trying to cure my ever-so-apparent crabs
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    my younger brother is forcing me to play with him and my cousins are here *sigh*
    +1
  • BigOnYa @ BigOnYa:
    @SylverReZ that Hack a hacked 360 vid was neat, never knew it existed.
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, I thought it was interesting.
    +1
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=RklRDirsON4