diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp index 019ebe22ee..35c4f9d232 100644 --- a/UI/NativeApp.cpp +++ b/UI/NativeApp.cpp @@ -423,6 +423,9 @@ void NativeInit(int argc, const char *argv[], const char *savegame_dir, const ch } else { if (boot_filename.empty()) { boot_filename = argv[i]; +#ifdef _WIN32 + boot_filename = ReplaceAll(boot_filename, "\\", "/"); +#endif skipLogo = true; std::unique_ptr fileLoader(ConstructFileLoader(boot_filename));