A Windows launcher for the YoRHa Protocol mod for NieR:Automata, built with Flutter. Also supports macOS and Linux via Wine/CrossOver.
- Flutter SDK ^3.9.2
- NieR:Automata (latest Steam version)
- Windows (native), or macOS/Linux with Wine or CrossOver
flutter pub getdart run build_runner build --delete-conflicting-outputsPlace the following files in assets/bins/:
launch_nier.exe- Launcher executablemodloader.dll- Modloader libraryyorha_protocol.dll- YoRHa Protocol mod library
flutter build windows- Launch the application
- Click SELECT to choose your
NieR:Automata.exefile - The launcher validates the executable (checks for the
PRJ_028signature) - Click PLAY to start NieR:Automata with the YoRHa Protocol mod
- Click STOP to terminate the game
On first launch, mod files are copied from bundled assets to a launcher directory:
- Windows:
%APPDATA%\YoRHaProtocolLauncher - macOS (CrossOver):
~/Library/Application Support/CrossOver/Bottles/<bottle>/drive_c/users/<user>/AppData/Roaming/YoRHaProtocolLauncher - Linux (Wine):
~/.wine/drive_c/users/<user>/AppData/Roaming/YoRHaProtocolLauncher - macOS (native):
~/Library/Application Support/YoRHaProtocolLauncher - Linux (native):
~/.local/share/YoRHaProtocolLauncher
When you click PLAY, the launcher executes:
launch_nier.exe --modloader-dll <path> --mod-dll <path>
The working directory is set to your NieR:Automata installation folder.