diff --git a/.gitignore b/.gitignore index aee887a..c8411b9 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,5 @@ !download.bat !BepInEx/config/net.rec.plugin.cfg !RecRoom_Data/il2cpp_data/Metadata/global-metadata.zip -!RecRoomVR.bat -!RecRoomScreen.bat !RecFlareSetup.iss !icon.ico diff --git a/RecFlareSetup.iss b/RecFlareSetup.iss index f2bf92f..e4d9c1d 100644 --- a/RecFlareSetup.iss +++ b/RecFlareSetup.iss @@ -26,14 +26,16 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{ [Files] Source: "icon.ico"; DestDir: "{app}"; Flags: ignoreversion -Source: "RecRoomScreen.bat"; DestDir: "{app}"; Flags: ignoreversion -Source: "RecRoomVR.bat"; DestDir: "{app}"; Flags: ignoreversion [Icons] -Name: "{autoprograms}\RecFlare (Desktop mode)"; Filename: "{app}\recroom.exe"; Parameters: "+forcemode:screen"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico" -Name: "{autoprograms}\RecFlare (VR)"; Filename: "{app}\recroom.exe"; Parameters: "+forcemode:vr"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico" -Name: "{autodesktop}\RecFlare (Desktop mode)"; Filename: "{app}\recroom.exe"; Parameters: "+forcemode:screen"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico"; Tasks: desktopicon -Name: "{autodesktop}\RecFlare (VR)"; Filename: "{app}\recroom.exe"; Parameters: "+forcemode:vr"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico"; Tasks: desktopicon +; The shortcuts must go through the .bat launchers, not Recroom_Release.exe: the +; bats start Injector.exe first and wait for it to attach 2025Patch.dll, so +; launching the exe directly would run an unpatched client. The bats ship in the +; patch zip and carry the +forcemode: argument themselves. +Name: "{autoprograms}\RecFlare (Desktop mode)"; Filename: "{app}\RecRoomScreen.bat"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico"; Flags: runminimized +Name: "{autoprograms}\RecFlare (VR)"; Filename: "{app}\RecRoomVR.bat"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico"; Flags: runminimized +Name: "{autodesktop}\RecFlare (Desktop mode)"; Filename: "{app}\RecRoomScreen.bat"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico"; Flags: runminimized; Tasks: desktopicon +Name: "{autodesktop}\RecFlare (VR)"; Filename: "{app}\RecRoomVR.bat"; WorkingDir: "{app}"; IconFilename: "{app}\icon.ico"; Flags: runminimized; Tasks: desktopicon [UninstallDelete] ; The game files are downloaded, not installed, so Inno does not track them; diff --git a/RecRoomScreen.bat b/RecRoomScreen.bat deleted file mode 100644 index e7c8e12..0000000 --- a/RecRoomScreen.bat +++ /dev/null @@ -1 +0,0 @@ -start recroom.exe +forcemode:screen \ No newline at end of file diff --git a/RecRoomVR.bat b/RecRoomVR.bat deleted file mode 100644 index b33b66a..0000000 --- a/RecRoomVR.bat +++ /dev/null @@ -1 +0,0 @@ -start recroom.exe +forcemode:vr \ No newline at end of file