update with new mirror

This commit is contained in:
Devin Zuczek
2026-10-18 12:49:38 -04:00
parent 8c3f7be035
commit eca67a9e22
2 changed files with 8 additions and 13 deletions
+4 -8
View File
@@ -46,11 +46,8 @@ Type: filesandordirs; Name: "{app}"
const
PatchVersion = 'v0.0.2';
DepotManifest = '8867414017562658247';
{ No 2026 community mirror yet: hides the source page and installs from Steam.
Set to True (and update ClientMD5/ClientURL) once a mirror exists. }
MirrorAvailable = False;
ClientMD5 = '6820e89bff41906ded7f5c066027f1d6';
ClientURL = 'https://s3.g.megas4.com/2koayuyiwxv4groxzwdbbxg43cwustavrkvfb/recflare/2025/client.zip';
ClientMD5 = '96512e70cfa1c2d0da5745740cba1472';
ClientURL = 'https://s3.g.megas4.com/2koayuyiwxv4groxzwdbbxg43cwustavrkvfb/recflare/2026/client.zip';
DepotDownloaderURL = 'https://github.com/SteamRE/DepotDownloader/releases/download/DepotDownloader_3.4.0/DepotDownloader-windows-x64.zip';
PatchURL = 'https://github.com/recflare/patch-2026/releases/download/' + PatchVersion + '/2026Patch-' + PatchVersion + '-x64.zip';
{ Points the client at the RecFlare server; to use your own instance, fork and
@@ -67,7 +64,7 @@ var
function UsingSteam: Boolean;
begin
Result := not MirrorAvailable or SourcePage.Values[0];
Result := SourcePage.Values[0];
end;
function OnDownloadProgress(const Url, FileName: String; const Progress, ProgressMax: Int64): Boolean;
@@ -100,8 +97,7 @@ end;
function ShouldSkipPage(PageID: Integer): Boolean;
begin
Result := ((PageID = SourcePage.ID) and not MirrorAvailable) or
((PageID = SteamPage.ID) and not UsingSteam);
Result := (PageID = SteamPage.ID) and not UsingSteam;
end;
function NextButtonClick(CurPageID: Integer): Boolean;
+4 -5
View File
@@ -9,9 +9,8 @@ set "GREEN=%ESC%[92m"
set "RED=%ESC%[91m"
set "RESET=%ESC%[0m"
rem Non-Steam (mirror) option disabled until a 2026 mirror is available
rem choice /C YN /M "Do you have Rec Room in your Steam library? "
rem if errorlevel 2 goto :bucket
choice /C YN /M "Do you have Rec Room in your Steam library? "
if errorlevel 2 goto :bucket
:steam
set "STEAM_USERNAME="
@@ -32,7 +31,7 @@ DepotDownloader\DepotDownloader.exe -remember-password -app 471710 -depot 471711
goto :patch
:bucket
set "CLIENT_MD5=6820e89bff41906ded7f5c066027f1d6"
set "CLIENT_MD5=96512e70cfa1c2d0da5745740cba1472"
if not exist client.zip goto :download
echo %CYAN%=== Checking existing client.zip ===%RESET%
set "LOCAL_MD5="
@@ -45,7 +44,7 @@ echo %RED%client.zip does not match expected hash - redownloading.%RESET%
:download
echo %CYAN%=== Downloading game client from mirror ===%RESET%
curl -f -L -o client.zip https://s3.g.megas4.com/2koayuyiwxv4groxzwdbbxg43cwustavrkvfb/recflare/2025/client.zip || goto :error
curl -f -L -o client.zip https://s3.g.megas4.com/2koayuyiwxv4groxzwdbbxg43cwustavrkvfb/recflare/2026/client.zip || goto :error
:extract
echo %CYAN%=== Extracting game client ===%RESET%