Guide on getting certain anime game launchers to work with mods on Linux!
Ensure you have the following:
- Launcher: The launcher for your certain anime game.
- 3DMigoto: The correct version of 3DMigoto for your game, extracted to a location of your choice.
- 3DMigoto Linux Patch (if required): Some games may require a patched version of 3DMigoto.
-
Download The Script
- Download this launch.bat script. (
Ctrl+S
to download it) - Store it in an accessible location (Not recommended to store it directly in the game directory).
- Download this launch.bat script. (
-
Edit The Script
- Open the
launch.bat
script with a text editor. - Edit the following lines:
:: Specify the path to the 3DMigoto's Executable (including the executable name) set "migotoFullPath=<insert full path to your 3DMigoto's executable>" :: Specify the path to the game directory (NOT including the executable name) set "gameDirectory=<insert the path to the game directory>"
migotoFullPath
: Full path to the 3DMigoto executable.
Example:/home/Nya/Anime Mods/ZZZMI/ZZZ3dmLoader.exe
gameDirectory
: Path to the game directory. This can be found via the three-dots at the top of the launcher and clicking on the game folder button.
Example:/home/Nya/Anime Games/Zenless Zone Zero
- Open the
-
Save The Script
- Save the
launch.bat
script. - Copy the path to the
launch.bat
. Example:/home/Nya/Anime Games/ZZZ/launch.bat
.
- Save the
-
Open The Launcher Settings
- Click on the settings icon.
- Navigate to Enhancements > Environment.
-
Configure The Launch Command
- In the
%command%
field, input the following:%bash_command% "<path to launch.bat>" %command%
- Replace
<path to launch.bat>
with the full path to your savedlaunch.bat
. Example:
%bash_command% "/home/Nya/Anime Games/ZZZ/launch.bat" %command%
- Replace
- In the
-
Launch The Anime Game
Delete this. Telling people how to run this bullshit on Linux will only lead to one thing: Hoyoverse banning Linux players forevermore.
Unless you WANT Hoyoverse to stop Linux gamers from being able to run their games. In which case, when the inevitable happens, I'll tell everyone you f%cked it up for the rest of us.