Closed Melechtna closed 1 year ago
just setup a "merged export directory" to the needed location under the graphic packs folder
oh, and use "without cemu" settings
The only problem with that, is I either get a "directory doesn't exist" error linking it, or it doesn't actually copy everything from the merge. Granted, I can correct for this by copying the last 3 files over, but that's obviously not how that should work.
It works even worse for me. I get the same directory missing error... but it's actually true. For some reason, when picking the path for the graphics pack, the whole graphics pack(s) folder gets deleted.
you might need to "disable links for master mod" and try again
Still deletes. Guess we only have copying the files manually then?
Copying the files manually worked, although I only tried to copy the merged mod graphics pack that I had on Windows. I don't know if putting the 9999_BCML (linux side) folder into your /graphicsPacks/downloadedGraphicsPacks/BreathOfTheWild/ folder named as BCML would do the trick too
On garuda (arch based), I had to do a couple extra thing, including installing an older version of python
mkdir -p ~/.local/share/cemu/graphicPacks/BreathOfTheWild_BCML
python3.9 -m venv ~/.local/bcml_env
source ~/.local/bcml_env/bin/activate
pip install bcml
~/.local/bcml_env/bin/bcml
In the future, BCML can be run with https://pastebin.com/raw/gf0RV7RZ
curl https://pastebin.com/raw/igCLK2tz -o ~/.local/share/cemu/graphicPacks/BreathOfTheWild_BCML/rules.txt
Finally taking a look at this. BCML should now support up to py311 (current), so the only remaining issue would be the Cemu directory checker, which looks for the name of the executable, and only knows the Windows executable name.
@jpenguin or @Melechtna what is the executable called on Linux? Is it just Cemu
or is there some extension?
EDIT: Nevermind, it just checks for settings.xml, the only issue left is the graphic pack export directory.
Title pretty much says it all. BCML will only accept it if an exe is present, but there's a Linux version now, so it'd be nice if it could use that version now without having to copy the exe into the directory.