Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beyond-All-Reason.exe no longer recognizes current install post Debug launcher use #3

Open
Jarek7 opened this issue Aug 8, 2023 · 2 comments

Comments

@Jarek7
Copy link

Jarek7 commented Aug 8, 2023

Dropping "BAR_Demo_Debug_Launcher.exe" inside current BAR install folder "G:\BAR\Beyond-All-Reason" causes the game launcher to prompt me for a fresh installation. If you look in the second image the instalation confirms that there's BAR present on drive C, this is beacuse I actually allowed the instlation to happen because I thought there might have been an update. Usually my BAR plays from G drive.

image

image

@Beherith
Copy link
Contributor

Beherith commented Aug 8, 2023

Could you run the console version of the debug launcher and paste its output?

@Jarek7
Copy link
Author

Jarek7 commented Aug 8, 2023

Here you go:
Things that changed since original issue, game was reinstalled to a diff directory:
previous dir: G:\BAR\Beyond-All-Reason
current dir: G:\Beyond-All-Reason

Followed all the steps including associating BAR replays with the console version of the executable. Issue is not present after watching 1 replay and launching OG BAR application via regular shortcut. Gotta love intermittent issues :P

Exe path G:\Beyond-All-Reason cwd G:\Beyond-All-Reason
Setting path to G:\Beyond-All-Reason
Found engine in path: data\engine\105.1.1-1821-gaca6f20 bar\spring.exe
Spring-launcher with BYAR Chobby $VERSION {'modtype': '0', 'name': 'BYAR Chobby $VERSION'}
Spring-launcher with rapid://byar-chobby:test {'modtype': '0', 'name': 'rapid://byar-chobby:test'}
rapid://byar-chobby:test {'name': 'rapid://byar-chobby:test', 'version': '', 'modtype': '5'}
rapid://byar:test {'name': 'rapid://byar:test', 'version': '', 'modtype': '1'}
Unable to find bar-icon.ico
"G:\Beyond-All-Reason\Beyond-All-Reason.exe" -c "G:\Beyond-All-Reason\bar_debug_launcher_config.json"
G:/Beyond-All-Reason/data/demos/20230808_172630_Delta Siege Dry v5_105.1.1-1821-gaca6f20 BAR105.sdfz
G:/Beyond-All-Reason/data/demos/20230808_172630_Delta Siege Dry v5_105.1.1-1821-gaca6f20 BAR105.sdfz G:\Beyond-All-Reason\data\demos\20230808_172630_Delta Siege Dry v5_105.1.1-1821-gaca6f20 BAR105.sdfz
Replay info: 105.1.1-1821-gaca6f20 BAR105 Delta Siege Dry v5.3 Beyond All Reason test-23830-5083828
Found correct engine at data\engine\105.1.1-1821-gaca6f20 bar
"G:\Beyond-All-Reason\bin\pr-downloader.exe" --filesystem-writepath "G:\Beyond-All-Reason\data" --download-game "Beyond All Reason test-23830-5083828"
pr-downloader 0.7-752-g613ba1d (windows64)
[Info] /spring/tools/pr-downloader/src/FileSystem/FileSystem.cpp:202:setWritePath():Using filesystem-writepath: G:\Beyond-All-Reason\data
[Info] /spring/tools/pr-downloader/src/pr-downloader.cpp:187:DownloadSetConfig():Free disk space: 155471 MB
[Info] /spring/tools/pr-downloader/src/Downloader/CurlWrapper.cpp:31:DumpVersion():libcurl 7.86.0 OpenSSL/3.0.7 (Schannel)
[Info] /spring/tools/pr-downloader/src/Downloader/CurlWrapper.cpp:79:ConfigureCertificates():CURLOPT_CAINFO is nullptr (can be overriden by PRD_SSL_CERT_FILE env variable)
[Info] /spring/tools/pr-downloader/src/Downloader/CurlWrapper.cpp:81:ConfigureCertificates():CURLOPT_CAPATH is nullptr (can be overriden by PRD_SSL_CERT_DIR env variable)
[Info] /spring/tools/pr-downloader/src/Downloader/Http/HttpDownloader.cpp:727:download():Download: num files: 1, protocol: HTTP/2, to first byte: 135.029ms, transfer: 136.376ms, num retried errors: 0
[Info] /spring/tools/pr-downloader/src/Downloader/Rapid/RapidDownloader.cpp:254:ParseFD():Found 4 repos in G:\Beyond-All-Reason\data\rapid\repos-cdn.beyondallreason.dev\repos.gz
[Info] /spring/tools/pr-downloader/src/Downloader/Http/HttpDownloader.cpp:727:download():Download: num files: 4, protocol: HTTP/2, to first byte: [max: 90.196ms 95%: 90.196ms median: 82.079ms mean: 74.573ms], transfer: [max: 90.226ms 95%: 90.226ms median: 82.189ms mean: 84.284ms], num retried errors: 0
[Info] /spring/tools/pr-downloader/src/Downloader/Rapid/RapidDownloader.cpp:78:download_name():[Download] Beyond All Reason test-23830-5083828
[Info] /spring/tools/pr-downloader/src/main.cpp:185:main():Download complete!
PRD success
"G:\Beyond-All-Reason\bin\pr-downloader.exe" --filesystem-writepath "G:\Beyond-All-Reason\data" --download-map "Delta Siege Dry v5.3"
pr-downloader 0.7-752-g613ba1d (windows64)
[Info] /spring/tools/pr-downloader/src/FileSystem/FileSystem.cpp:202:setWritePath():Using filesystem-writepath: G:\Beyond-All-Reason\data
[Info] /spring/tools/pr-downloader/src/pr-downloader.cpp:187:DownloadSetConfig():Free disk space: 155470 MB
[Info] /spring/tools/pr-downloader/src/Downloader/CurlWrapper.cpp:31:DumpVersion():libcurl 7.86.0 OpenSSL/3.0.7 (Schannel)
[Info] /spring/tools/pr-downloader/src/Downloader/CurlWrapper.cpp:79:ConfigureCertificates():CURLOPT_CAINFO is nullptr (can be overriden by PRD_SSL_CERT_FILE env variable)
[Info] /spring/tools/pr-downloader/src/Downloader/CurlWrapper.cpp:81:ConfigureCertificates():CURLOPT_CAPATH is nullptr (can be overriden by PRD_SSL_CERT_DIR env variable)
[Info] /spring/tools/pr-downloader/src/Downloader/Http/HttpDownloader.cpp:727:download():Download: num files: 1, protocol: HTTP/2, to first byte: 131.545ms, transfer: 133.028ms, num retried errors: 0
[Info] /spring/tools/pr-downloader/src/Downloader/Rapid/RapidDownloader.cpp:254:ParseFD():Found 4 repos in G:\Beyond-All-Reason\data\rapid\repos-cdn.beyondallreason.dev\repos.gz
*   Trying 78.46.21.29:443...
* Connected to springfiles.springrts.com (78.46.21.29) port 443 (#0)
* ALPN: offers h2
* ALPN: offers http/1.1
* successfully imported Windows CA store
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN: server accepted http/1.1
* Server certificate:
*  subject: CN=springfiles.springrts.com
*  start date: Jun 27 17:17:45 2023 GMT
*  expire date: Sep 25 17:17:44 2023 GMT
*  subjectAltName: host "springfiles.springrts.com" matched cert's "springfiles.springrts.com"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
> GET /json.php?category=map&springname=Delta%20Siege%20Dry%20v5.3 HTTP/1.1
Host: springfiles.springrts.com
User-Agent: pr-downloader/0.7-752-g613ba1d
Accept: */*

* old SSL session ID is stale, removing
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Date: Tue, 08 Aug 2023 20:08:48 GMT
< Server: Apache/2.4.56 (Debian)
< Transfer-Encoding: chunked
< Content-Type: application/json
<
* Connection #0 to host springfiles.springrts.com left intact
[Info] /spring/tools/pr-downloader/src/Downloader/Http/HttpDownloader.cpp:727:download():Download: num files: 1, protocol: HTTP/1.1, to first byte: 177.408ms, transfer: 1710.502ms, num retried errors: 0
[Info] /spring/tools/pr-downloader/src/main.cpp:185:main():Download complete!
PRD success
"G:\Beyond-All-Reason\data\engine\105.1.1-1821-gaca6f20 bar\spring.exe"  --isolation --write-dir "G:\Beyond-All-Reason\data" "G:\Beyond-All-Reason\data\demos\20230808_172630_Delta Siege Dry v5_105.1.1-1821-gaca6f20 BAR105.sdfz"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants