initialitation
This commit is contained in:
BIN
.config/heroic/Cache/Cache_Data/244a018c86da517b_0
Normal file
BIN
.config/heroic/Cache/Cache_Data/244a018c86da517b_0
Normal file
Binary file not shown.
BIN
.config/heroic/Cache/Cache_Data/5283edf90cf4ab50_0
Normal file
BIN
.config/heroic/Cache/Cache_Data/5283edf90cf4ab50_0
Normal file
Binary file not shown.
BIN
.config/heroic/Cache/Cache_Data/index
Normal file
BIN
.config/heroic/Cache/Cache_Data/index
Normal file
Binary file not shown.
BIN
.config/heroic/Cache/Cache_Data/index-dir/the-real-index
Normal file
BIN
.config/heroic/Cache/Cache_Data/index-dir/the-real-index
Normal file
Binary file not shown.
BIN
.config/heroic/Code Cache/js/index
Normal file
BIN
.config/heroic/Code Cache/js/index
Normal file
Binary file not shown.
BIN
.config/heroic/Code Cache/js/index-dir/the-real-index
Normal file
BIN
.config/heroic/Code Cache/js/index-dir/the-real-index
Normal file
Binary file not shown.
BIN
.config/heroic/Code Cache/wasm/index
Normal file
BIN
.config/heroic/Code Cache/wasm/index
Normal file
Binary file not shown.
BIN
.config/heroic/Code Cache/wasm/index-dir/the-real-index
Normal file
BIN
.config/heroic/Code Cache/wasm/index-dir/the-real-index
Normal file
Binary file not shown.
1
.config/heroic/Crashpad/client_id
Normal file
1
.config/heroic/Crashpad/client_id
Normal file
@@ -0,0 +1 @@
|
||||
cd47ed34-c645-44c2-a5d1-3d40c13d71ca
|
||||
BIN
.config/heroic/DawnCache/data_0
Normal file
BIN
.config/heroic/DawnCache/data_0
Normal file
Binary file not shown.
BIN
.config/heroic/DawnCache/data_1
Normal file
BIN
.config/heroic/DawnCache/data_1
Normal file
Binary file not shown.
BIN
.config/heroic/DawnCache/data_2
Normal file
BIN
.config/heroic/DawnCache/data_2
Normal file
Binary file not shown.
BIN
.config/heroic/DawnCache/data_3
Normal file
BIN
.config/heroic/DawnCache/data_3
Normal file
Binary file not shown.
BIN
.config/heroic/DawnCache/index
Normal file
BIN
.config/heroic/DawnCache/index
Normal file
Binary file not shown.
BIN
.config/heroic/Dictionaries/en-US-10-1.bdic
Normal file
BIN
.config/heroic/Dictionaries/en-US-10-1.bdic
Normal file
Binary file not shown.
BIN
.config/heroic/GPUCache/data_0
Normal file
BIN
.config/heroic/GPUCache/data_0
Normal file
Binary file not shown.
BIN
.config/heroic/GPUCache/data_1
Normal file
BIN
.config/heroic/GPUCache/data_1
Normal file
Binary file not shown.
BIN
.config/heroic/GPUCache/data_2
Normal file
BIN
.config/heroic/GPUCache/data_2
Normal file
Binary file not shown.
BIN
.config/heroic/GPUCache/data_3
Normal file
BIN
.config/heroic/GPUCache/data_3
Normal file
Binary file not shown.
BIN
.config/heroic/GPUCache/index
Normal file
BIN
.config/heroic/GPUCache/index
Normal file
Binary file not shown.
1
.config/heroic/Local State
Normal file
1
.config/heroic/Local State
Normal file
@@ -0,0 +1 @@
|
||||
{"updateclientdata":{"apps":{"oimompecagnajdejgnnjijobebaeigek":{"cohort":"1:2qw3:","cohortname":"Auto","dlrc":6712,"fp":"1.c28ebc536851070d5ecefe023e5308aacfee71d18e5b0fc27d152964d1312836","installdate":6712,"pf":"f3e614b4-689f-4223-8690-a6ce09050272","pv":"4.10.2891.0"}}}}
|
||||
BIN
.config/heroic/Local Storage/leveldb/000003.log
Normal file
BIN
.config/heroic/Local Storage/leveldb/000003.log
Normal file
Binary file not shown.
1
.config/heroic/Local Storage/leveldb/CURRENT
Normal file
1
.config/heroic/Local Storage/leveldb/CURRENT
Normal file
@@ -0,0 +1 @@
|
||||
MANIFEST-000001
|
||||
0
.config/heroic/Local Storage/leveldb/LOCK
Normal file
0
.config/heroic/Local Storage/leveldb/LOCK
Normal file
3
.config/heroic/Local Storage/leveldb/LOG
Normal file
3
.config/heroic/Local Storage/leveldb/LOG
Normal file
@@ -0,0 +1,3 @@
|
||||
2025/07/05-06:50:59.663 793 Reusing MANIFEST /home/glala/.config/heroic/Local Storage/leveldb/MANIFEST-000001
|
||||
2025/07/05-06:50:59.667 793 Recovering log #4
|
||||
2025/07/05-06:50:59.667 793 Reusing old log /home/glala/.config/heroic/Local Storage/leveldb/000004.log
|
||||
3
.config/heroic/Local Storage/leveldb/LOG.old
Normal file
3
.config/heroic/Local Storage/leveldb/LOG.old
Normal file
@@ -0,0 +1,3 @@
|
||||
2025/07/05-04:14:37.287 7cb Reusing MANIFEST /home/glala/.config/heroic/Local Storage/leveldb/MANIFEST-000001
|
||||
2025/07/05-04:14:37.291 7cb Recovering log #4
|
||||
2025/07/05-04:14:37.291 7cb Reusing old log /home/glala/.config/heroic/Local Storage/leveldb/000004.log
|
||||
BIN
.config/heroic/Local Storage/leveldb/MANIFEST-000001
Normal file
BIN
.config/heroic/Local Storage/leveldb/MANIFEST-000001
Normal file
Binary file not shown.
1
.config/heroic/Network Persistent State
Normal file
1
.config/heroic/Network Persistent State
Normal file
@@ -0,0 +1 @@
|
||||
{"net":{"http_server_properties":{"servers":[{"anonymization":[],"server":"https://redirector.gvt1.com","supports_spdy":true},{"anonymization":[],"server":"https://images.gog-statics.com","supports_spdy":true},{"anonymization":[],"server":"https://cdn2.steamgriddb.com","supports_spdy":true},{"anonymization":[],"server":"https://steamgrid.usebottles.com","supports_spdy":true},{"anonymization":[],"server":"https://www.googletagmanager.com","supports_spdy":true},{"anonymization":[],"server":"https://avatars.steamstatic.com","supports_spdy":true},{"anonymization":[],"server":"https://www.protondb.com","supports_spdy":true},{"anonymization":[],"server":"https://steamcdn-a.akamaihd.net","supports_spdy":true},{"anonymization":[],"server":"https://www.google-analytics.com","supports_spdy":true},{"anonymization":[],"server":"https://ingesteer.services-prod.nsvcs.net","supports_spdy":true},{"anonymization":[],"server":"https://region1.google-analytics.com","supports_spdy":true},{"anonymization":[],"server":"https://ad-delivery.net","supports_spdy":true},{"anonymization":[],"server":"https://styles.redditmedia.com","supports_spdy":true},{"anonymization":[],"server":"https://www.redditstatic.com","supports_spdy":true},{"anonymization":[],"server":"https://preview.redd.it","supports_spdy":true},{"anonymization":[],"server":"https://a.thumbs.redditmedia.com","supports_spdy":true},{"anonymization":[],"server":"https://b.thumbs.redditmedia.com","supports_spdy":true},{"anonymization":[],"server":"https://www.reddit.com","supports_spdy":true},{"anonymization":[],"server":"https://accounts.google.com","supports_spdy":true},{"anonymization":[],"server":"https://www.gstatic.com","supports_spdy":true},{"anonymization":[],"server":"https://www.google.com","supports_spdy":true},{"anonymization":[],"server":"https://w3-reporting-nel.reddit.com","supports_spdy":true},{"anonymization":[],"server":"https://cdn1.epicgames.com","supports_spdy":true},{"anonymization":[],"server":"https://images.gog.com","supports_spdy":true}],"supports_quic":{"address":"192.168.0.46","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G","CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G","CAYSABiAgICA+P////8B":"Offline"}}}
|
||||
1
.config/heroic/Preferences
Normal file
1
.config/heroic/Preferences
Normal file
@@ -0,0 +1 @@
|
||||
{"partition":{"per_host_zoom_levels":{"864625472776739487":{}}},"spellcheck":{"dictionaries":["en-US"],"dictionary":""}}
|
||||
BIN
.config/heroic/Session Storage/000003.log
Normal file
BIN
.config/heroic/Session Storage/000003.log
Normal file
Binary file not shown.
1
.config/heroic/Session Storage/CURRENT
Normal file
1
.config/heroic/Session Storage/CURRENT
Normal file
@@ -0,0 +1 @@
|
||||
MANIFEST-000001
|
||||
0
.config/heroic/Session Storage/LOCK
Normal file
0
.config/heroic/Session Storage/LOCK
Normal file
3
.config/heroic/Session Storage/LOG
Normal file
3
.config/heroic/Session Storage/LOG
Normal file
@@ -0,0 +1,3 @@
|
||||
2025/07/05-06:51:00.281 793 Reusing MANIFEST /home/glala/.config/heroic/Session Storage/MANIFEST-000001
|
||||
2025/07/05-06:51:00.282 793 Recovering log #4
|
||||
2025/07/05-06:51:00.282 793 Reusing old log /home/glala/.config/heroic/Session Storage/000004.log
|
||||
3
.config/heroic/Session Storage/LOG.old
Normal file
3
.config/heroic/Session Storage/LOG.old
Normal file
@@ -0,0 +1,3 @@
|
||||
2025/07/05-04:14:37.925 7cb Reusing MANIFEST /home/glala/.config/heroic/Session Storage/MANIFEST-000001
|
||||
2025/07/05-04:14:37.925 7cb Recovering log #4
|
||||
2025/07/05-04:14:37.926 7cb Reusing old log /home/glala/.config/heroic/Session Storage/000004.log
|
||||
BIN
.config/heroic/Session Storage/MANIFEST-000001
Normal file
BIN
.config/heroic/Session Storage/MANIFEST-000001
Normal file
Binary file not shown.
BIN
.config/heroic/Shared Dictionary/cache/index
vendored
Normal file
BIN
.config/heroic/Shared Dictionary/cache/index
vendored
Normal file
Binary file not shown.
BIN
.config/heroic/Shared Dictionary/cache/index-dir/the-real-index
vendored
Normal file
BIN
.config/heroic/Shared Dictionary/cache/index-dir/the-real-index
vendored
Normal file
Binary file not shown.
BIN
.config/heroic/Shared Dictionary/db
Normal file
BIN
.config/heroic/Shared Dictionary/db
Normal file
Binary file not shown.
0
.config/heroic/Shared Dictionary/db-journal
Normal file
0
.config/heroic/Shared Dictionary/db-journal
Normal file
BIN
.config/heroic/SharedStorage
Normal file
BIN
.config/heroic/SharedStorage
Normal file
Binary file not shown.
0
.config/heroic/SharedStorage-wal
Normal file
0
.config/heroic/SharedStorage-wal
Normal file
BIN
.config/heroic/Trust Tokens
Normal file
BIN
.config/heroic/Trust Tokens
Normal file
Binary file not shown.
0
.config/heroic/Trust Tokens-journal
Normal file
0
.config/heroic/Trust Tokens-journal
Normal file
9
.config/heroic/WidevineCdm/4.10.2891.0/LICENSE
Normal file
9
.config/heroic/WidevineCdm/4.10.2891.0/LICENSE
Normal file
@@ -0,0 +1,9 @@
|
||||
Google LLC and its affiliates ("Google") own all legal right, title and
|
||||
interest in and to the content decryption module software ("Software") and
|
||||
related documentation, including any intellectual property rights in the
|
||||
Software. You may not use, modify, sell, or otherwise distribute the Software
|
||||
without a separate license agreement with Google. The Software is not open
|
||||
source software.
|
||||
|
||||
If you are interested in licensing the Software, please contact
|
||||
www.widevine.com
|
||||
@@ -0,0 +1 @@
|
||||
[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoicjdVVTVDYVZsQ05MTXNoenVpelR6SWlTNkRhR0VUZTFNYVFLRWpLQ0RGayJ9LHsicGF0aCI6Il9wbGF0Zm9ybV9zcGVjaWZpYy9saW51eF94NjQvbGlid2lkZXZpbmVjZG0uc28iLCJyb290X2hhc2giOiJTVlE1bHE3WDhNWUU5SG5jME4xeERVNFJTckRqemNUWGliRVNBVVAtYXM4In0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6IllzZWdqY0k4Vk13S1k5Szl0ZV9Ud3ZVMTViR3gzbXhCWjhsc2ZjNlFwQ2sifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJvaW1vbXBlY2FnbmFqZGVqZ25uamlqb2JlYmFlaWdlayIsIml0ZW1fdmVyc2lvbiI6IjQuMTAuMjg5MS4wIiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"O9Fej0kLY0OmnxI3TeTycejgpgJaq-elUj12cxnbjdncA1t8Rjjkuz_6uLxGI7S7QviUJiCOOasDCtqXXj2Pi3zxr0x1W2rs6MuOgUGnyc-oyuhh5h2iJ2G6l0HQJDFTr4vVZIk65JLJH7BJC3pecpvNX0-2xRKjgCsm3KJr3lQ"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"j42e5NDBxewnsqQ6mkI9Fg88iquL6BNqzzL35NUlQcsQ93DqMJml-OA7TBcpkDTc6mxfEgMzokzcHGV61hQhLAlHkCRL0aZEvaBd3G_mcGrGKnHcPEGZklaL8foBbyPXUdQfXUvkyCc5pCmj3ZTfL5Cme_8BkPrdyeybjhDeJhxIQLlFer8XXSVba95VU3oOyZY10nHE7Kl5G1PFyF7bwGc-s2shy5mVfzAB605ih3Sptrh6LuEFhGwW_Hk0g9MCEyM0xUnDPqG1CZ4weRr38y0e3Cq7oCLvw4u8w_4LtMlk4F5iAPH-bWVycJ7opcqHI-E8u5_L6Irbk1cDbVpqPg"}]}}]
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
1.c28ebc536851070d5ecefe023e5308aacfee71d18e5b0fc27d152964d1312836
|
||||
33
.config/heroic/WidevineCdm/4.10.2891.0/manifest.json
Normal file
33
.config/heroic/WidevineCdm/4.10.2891.0/manifest.json
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"manifest_version": 2,
|
||||
"update_url": "https://clients2.google.com/service/update2/crx",
|
||||
"name": "WidevineCdm",
|
||||
"description": "Widevine Content Decryption Module",
|
||||
"version": "4.10.2891.0",
|
||||
"minimum_chrome_version": "68.0.3430.0",
|
||||
"x-cdm-module-versions": "4",
|
||||
"x-cdm-interface-versions": "10",
|
||||
"x-cdm-host-versions": "10",
|
||||
"x-cdm-codecs": "vp8,vp09,avc1,av01",
|
||||
"x-cdm-persistent-license-support": false,
|
||||
"x-cdm-supported-encryption-schemes": [
|
||||
"cenc",
|
||||
"cbcs"
|
||||
],
|
||||
"icons": {
|
||||
"16": "imgs/icon-128x128.png",
|
||||
"128": "imgs/icon-128x128.png"
|
||||
},
|
||||
"platforms": [
|
||||
{
|
||||
"os": "linux",
|
||||
"arch": "x64",
|
||||
"sub_package_path": "_platform_specific/linux_x64/"
|
||||
},
|
||||
{
|
||||
"os": "linux",
|
||||
"arch": "arm64",
|
||||
"sub_package_path": "_platform_specific/linux_arm64/"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"Path":"/home/exterar/dotfiles/.config/heroic/WidevineCdm/4.10.2891.0"}
|
||||
19956
.config/heroic/areweanticheatyet.json
Normal file
19956
.config/heroic/areweanticheatyet.json
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
51
.config/heroic/config.json
Normal file
51
.config/heroic/config.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"defaultSettings": {
|
||||
"checkUpdatesInterval": 10,
|
||||
"enableUpdates": false,
|
||||
"addDesktopShortcuts": false,
|
||||
"addStartMenuShortcuts": false,
|
||||
"autoInstallDxvk": true,
|
||||
"autoInstallVkd3d": true,
|
||||
"autoInstallDxvkNvapi": false,
|
||||
"addSteamShortcuts": false,
|
||||
"preferSystemLibs": false,
|
||||
"checkForUpdatesOnStartup": true,
|
||||
"autoUpdateGames": false,
|
||||
"customWinePaths": [],
|
||||
"defaultInstallPath": "/home/glala/Games/Heroic",
|
||||
"libraryTopSection": "disabled",
|
||||
"defaultSteamPath": "/home/glala/.steam/steam",
|
||||
"defaultWinePrefix": "/home/glala/Games/Heroic/Prefixes/default",
|
||||
"hideChangelogsOnStartup": false,
|
||||
"language": "en",
|
||||
"maxWorkers": 0,
|
||||
"minimizeOnLaunch": false,
|
||||
"nvidiaPrime": false,
|
||||
"enviromentOptions": [],
|
||||
"wrapperOptions": [],
|
||||
"showFps": false,
|
||||
"useGameMode": false,
|
||||
"wineCrossoverBottle": "Heroic",
|
||||
"winePrefix": "/home/glala/Games/Heroic/Prefixes/default",
|
||||
"wineVersion": {
|
||||
"bin": "/home/glala/.config/heroic/tools/proton/Proton-GE-latest/proton",
|
||||
"name": "Proton - Proton-GE-latest",
|
||||
"type": "proton"
|
||||
},
|
||||
"enableEsync": true,
|
||||
"enableFsync": true,
|
||||
"enableMsync": false,
|
||||
"eacRuntime": true,
|
||||
"battlEyeRuntime": true,
|
||||
"framelessWindow": false,
|
||||
"beforeLaunchScriptPath": "",
|
||||
"afterLaunchScriptPath": "",
|
||||
"disableUMU": false,
|
||||
"verboseLogs": false,
|
||||
"downloadProtonToSteam": false,
|
||||
"customThemesPath": "/home/glala/heroic/themes",
|
||||
"exitToTray": true,
|
||||
"startInTray": true
|
||||
},
|
||||
"version": "v0"
|
||||
}
|
||||
6
.config/heroic/legendaryConfig/legendary/config.ini
Normal file
6
.config/heroic/legendaryConfig/legendary/config.ini
Normal file
@@ -0,0 +1,6 @@
|
||||
[Legendary]
|
||||
; Disables the automatic update check
|
||||
disable_update_check = false
|
||||
; Disables the notice about an available update on exit
|
||||
disable_update_notice = false
|
||||
|
||||
4
.config/heroic/logs/2025-05-18T23_14_06-gogdl.log
Normal file
4
.config/heroic/logs/2025-05-18T23_14_06-gogdl.log
Normal file
@@ -0,0 +1,4 @@
|
||||
[5/19/2025, 1:14:07 AM] GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json --version
|
||||
[5/19/2025, 1:14:07 AM] GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json auth
|
||||
1.0.1
|
||||
null
|
||||
49
.config/heroic/logs/2025-05-18T23_14_06-heroic.log
Normal file
49
.config/heroic/logs/2025-05-18T23_14_06-heroic.log
Normal file
@@ -0,0 +1,49 @@
|
||||
(01:14:07) INFO: [Legendary]: Legendary location: /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary
|
||||
(01:14:07) INFO: [Gog]: GOGDL location: /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
|
||||
(01:14:07) INFO: [Connection]: Connectivity: check-online
|
||||
(01:14:07) INFO: [Connection]: Pinging external endpoints
|
||||
(01:14:07) INFO: [Gog]: Checking for existing gog manifests
|
||||
(01:14:07) INFO: [Legendary]: Running command: LEGENDARY_CONFIG_PATH=/home/exterar/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary --version
|
||||
(01:14:07) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json --version
|
||||
(01:14:07) INFO: [Nile]: Running command: NILE_CONFIG_PATH=/home/exterar/.config/heroic/nile_config /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/nile --version
|
||||
(01:14:07) INFO: [Connection]: Connectivity: online
|
||||
(01:14:07) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json auth
|
||||
(01:14:08) INFO: [Backend]:
|
||||
System Information:
|
||||
CPU: 8x AMD Ryzen 5 3450U with Radeon Vega Mobile Gfx
|
||||
Memory: 14.56 GB (used: 1.22 GB)
|
||||
GPUs:
|
||||
GPU 0:
|
||||
Name: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series]
|
||||
IDs: D=15d8 V=1002 SD=86fd SV=103c
|
||||
Driver: amdgpu
|
||||
OS: EndeavourOS 6.13.8-arch1-1 (linux)
|
||||
|
||||
The current system is not a Steam Deck
|
||||
We are not running inside a Flatpak container
|
||||
|
||||
Software Versions:
|
||||
Heroic: 2.14.1 Flame Emperor Sabo
|
||||
Legendary: 0.20.34 Direct Intervention
|
||||
gogdl: 1.0.1
|
||||
Nile: 1.0.2 Jonathan Joestar
|
||||
|
||||
(01:14:13) INFO: [Backend]: DRM module staus {
|
||||
"oimompecagnajdejgnnjijobebaeigek": {
|
||||
"status": "updated",
|
||||
"title": "Widevine Content Decryption Module",
|
||||
"version": "4.10.2891.0"
|
||||
}
|
||||
}
|
||||
(01:14:13) INFO: [Backend]: User Not Found, removing it from Store
|
||||
(01:14:13) ERROR: [Gog]: Unable to syncQueued playtime, userData not present
|
||||
(01:14:14) WARNING: [Backend]: Protocol already registered.
|
||||
(01:14:14) INFO: [Backend]: AreWeAntiCheatYet data downloaded
|
||||
(01:14:14) INFO: [Backend]: Frontend Ready
|
||||
(01:14:14) INFO: [Backend]: Checking for new Heroic Updates
|
||||
(01:14:14) INFO: [Backend]: Checking for current version changelog
|
||||
(01:14:14) INFO: [Frontend]: Updated to a new version, cleaaning up the cache.
|
||||
(01:14:15) INFO: [Legendary]: Running command: LEGENDARY_CONFIG_PATH=/home/exterar/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary cleanup
|
||||
(01:14:15) INFO: [Frontend]: Refreshing undefined Library
|
||||
(01:14:15) WARNING: [Backend]: refresh not implemented on Sideload Library Manager
|
||||
(01:14:15) INFO: [Legendary]: Refreshing library...
|
||||
4
.config/heroic/logs/2025-05-18T23_14_06-legendary.log
Normal file
4
.config/heroic/logs/2025-05-18T23_14_06-legendary.log
Normal file
@@ -0,0 +1,4 @@
|
||||
[5/19/2025, 1:14:07 AM] LEGENDARY_CONFIG_PATH=/home/exterar/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary --version
|
||||
legendary version "0.20.34", codename "Direct Intervention"
|
||||
[5/19/2025, 1:14:15 AM] LEGENDARY_CONFIG_PATH=/home/exterar/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary cleanup
|
||||
[cli] INFO: Cleanup complete! Removed 0.00 MiB.
|
||||
2
.config/heroic/logs/2025-05-18T23_14_06-nile.log
Normal file
2
.config/heroic/logs/2025-05-18T23_14_06-nile.log
Normal file
@@ -0,0 +1,2 @@
|
||||
[5/19/2025, 1:14:07 AM] NILE_CONFIG_PATH=/home/exterar/.config/heroic/nile_config /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/nile --version
|
||||
1.0.2 Jonathan Joestar
|
||||
4
.config/heroic/logs/2025-05-18T23_23_27-gogdl.log
Normal file
4
.config/heroic/logs/2025-05-18T23_23_27-gogdl.log
Normal file
@@ -0,0 +1,4 @@
|
||||
[5/19/2025, 1:23:28 AM] GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json --version
|
||||
[5/19/2025, 1:23:29 AM] GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json auth
|
||||
1.0.1
|
||||
null
|
||||
66
.config/heroic/logs/2025-05-18T23_23_27-heroic.log
Normal file
66
.config/heroic/logs/2025-05-18T23_23_27-heroic.log
Normal file
@@ -0,0 +1,66 @@
|
||||
(01:23:28) INFO: [Legendary]: Legendary location: /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary
|
||||
(01:23:28) INFO: [Gog]: GOGDL location: /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
|
||||
(01:23:28) INFO: [Connection]: Connectivity: check-online
|
||||
(01:23:28) INFO: [Connection]: Pinging external endpoints
|
||||
(01:23:28) INFO: [Gog]: Checking for existing gog manifests
|
||||
(01:23:28) INFO: [Backend]: DRM module staus {
|
||||
"oimompecagnajdejgnnjijobebaeigek": {
|
||||
"status": "new",
|
||||
"title": "Widevine Content Decryption Module",
|
||||
"version": "4.10.2891.0"
|
||||
}
|
||||
}
|
||||
(01:23:28) WARNING: [Backend]: Protocol already registered.
|
||||
(01:23:28) INFO: [Legendary]: Running command: LEGENDARY_CONFIG_PATH=/home/exterar/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary --version
|
||||
(01:23:28) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json --version
|
||||
(01:23:28) INFO: [Nile]: Running command: NILE_CONFIG_PATH=/home/exterar/.config/heroic/nile_config /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/nile --version
|
||||
(01:23:29) INFO: [Connection]: Connectivity: online
|
||||
(01:23:29) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/exterar/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/exterar/.config/heroic/gog_store/auth.json auth
|
||||
(01:23:29) INFO: [Backend]: User Not Found, removing it from Store
|
||||
(01:23:29) ERROR: [Gog]: Unable to syncQueued playtime, userData not present
|
||||
(01:23:29) INFO: [Backend]:
|
||||
System Information:
|
||||
CPU: 8x AMD Ryzen 5 3450U with Radeon Vega Mobile Gfx
|
||||
Memory: 14.56 GB (used: 1.26 GB)
|
||||
GPUs:
|
||||
GPU 0:
|
||||
Name: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series]
|
||||
IDs: D=15d8 V=1002 SD=86fd SV=103c
|
||||
Driver: amdgpu
|
||||
OS: EndeavourOS 6.13.8-arch1-1 (linux)
|
||||
|
||||
The current system is not a Steam Deck
|
||||
We are not running inside a Flatpak container
|
||||
|
||||
Software Versions:
|
||||
Heroic: 2.14.1 Flame Emperor Sabo
|
||||
Legendary: 0.20.34 Direct Intervention
|
||||
gogdl: 1.0.1
|
||||
Nile: 1.0.2 Jonathan Joestar
|
||||
|
||||
(01:23:29) INFO: [Backend]: Frontend Ready
|
||||
(01:23:29) INFO: [Backend]: Checking for new Heroic Updates
|
||||
(01:23:29) INFO: [Backend]: Checking for current version changelog
|
||||
(01:23:29) INFO: [Backend]: AreWeAntiCheatYet data downloaded
|
||||
(01:23:31) WARNING: [DXVKInstaller]: No GPU with Vulkan 1.1 support found, VKD3D will not work
|
||||
(01:23:31) WARNING: [DXVKInstaller]: No GPU with Vulkan 1.1 support found, DXVK will not work
|
||||
(01:23:31) INFO: [Winetricks]: Downloading Winetricks
|
||||
(01:23:31) INFO: [DXVKInstaller]: Updating vkd3d to: vkd3d-proton-2.14
|
||||
(01:23:31) INFO: [DXVKInstaller]: Updating dxvk-nvapi to: dxvk-nvapi-v0.9.0
|
||||
(01:23:31) INFO: [DXVKInstaller]: Updating dxvk to: dxvk-2.6.1
|
||||
(01:23:33) INFO: [WineDownloader]: Updating wine versions info
|
||||
(01:23:33) INFO: [WineDownloader]: Fetching upstream information...
|
||||
(01:23:34) INFO: [Backend]: Starting the Download Queue
|
||||
(01:23:36) INFO: [DownloadManager]: Downloader: Finished downloading https://github.com/Heroic-Games-Launcher/vkd3d-proton/releases/download/v2.14/vkd3d-proton-2.14.tar.xz
|
||||
(01:23:36) INFO: [DXVKInstaller]: Downloaded vkd3d, extracting...
|
||||
(01:23:36) INFO: [Backend]: Extracting /home/exterar/.config/heroic/tools/vkd3d/vkd3d-proton-2.14.tar.xz to /home/exterar/.config/heroic/tools/vkd3d/vkd3d-proton-2.14 using native tar
|
||||
(01:23:36) INFO: [DXVKInstaller]: vkd3d updated!
|
||||
(01:23:36) INFO: [WineDownloader]: wine versions updated
|
||||
(01:23:37) INFO: [DownloadManager]: Downloader: Finished downloading https://github.com/jp7677/dxvk-nvapi/releases/download/v0.9.0/dxvk-nvapi-v0.9.0.tar.gz
|
||||
(01:23:37) INFO: [DXVKInstaller]: Downloaded dxvk-nvapi, extracting...
|
||||
(01:23:37) INFO: [Backend]: Extracting /home/exterar/.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0.tar.gz to /home/exterar/.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0 using native tar
|
||||
(01:23:37) INFO: [DXVKInstaller]: dxvk-nvapi updated!
|
||||
(01:23:37) INFO: [DownloadManager]: Downloader: Finished downloading https://github.com/doitsujin/dxvk/releases/download/v2.6.1/dxvk-2.6.1.tar.gz
|
||||
(01:23:37) INFO: [DXVKInstaller]: Downloaded dxvk, extracting...
|
||||
(01:23:37) INFO: [Backend]: Extracting /home/exterar/.config/heroic/tools/dxvk/dxvk-2.6.1.tar.gz to /home/exterar/.config/heroic/tools/dxvk/dxvk-2.6.1 using native tar
|
||||
(01:23:38) INFO: [DXVKInstaller]: dxvk updated!
|
||||
2
.config/heroic/logs/2025-05-18T23_23_27-legendary.log
Normal file
2
.config/heroic/logs/2025-05-18T23_23_27-legendary.log
Normal file
@@ -0,0 +1,2 @@
|
||||
[5/19/2025, 1:23:28 AM] LEGENDARY_CONFIG_PATH=/home/exterar/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary --version
|
||||
legendary version "0.20.34", codename "Direct Intervention"
|
||||
2
.config/heroic/logs/2025-05-18T23_23_27-nile.log
Normal file
2
.config/heroic/logs/2025-05-18T23_23_27-nile.log
Normal file
@@ -0,0 +1,2 @@
|
||||
[5/19/2025, 1:23:28 AM] NILE_CONFIG_PATH=/home/exterar/.config/heroic/nile_config /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/nile --version
|
||||
1.0.2 Jonathan Joestar
|
||||
84
.config/heroic/store/config.json
Normal file
84
.config/heroic/store/config.json
Normal file
@@ -0,0 +1,84 @@
|
||||
{
|
||||
"general-logs": {
|
||||
"currentLogFile": "/home/glala/.config/heroic/logs/2025-07-05T04_50_59-heroic.log",
|
||||
"lastLogFile": "/home/glala/.config/heroic/logs/2025-07-05T02_14_37-heroic.log",
|
||||
"legendaryLogFile": "/home/glala/.config/heroic/logs/2025-07-05T04_50_59-legendary.log",
|
||||
"gogdlLogFile": "/home/glala/.config/heroic/logs/2025-07-05T04_50_59-gogdl.log",
|
||||
"nileLogFile": "/home/glala/.config/heroic/logs/2025-07-05T04_50_59-nile.log"
|
||||
},
|
||||
"userHome": "/home/glala",
|
||||
"language": "en",
|
||||
"window-props": {
|
||||
"x": 1690,
|
||||
"y": 61,
|
||||
"width": 2540,
|
||||
"height": 1369,
|
||||
"maximized": false
|
||||
},
|
||||
"theme": "catppuccin-latte.css",
|
||||
"settings": {
|
||||
"checkUpdatesInterval": 10,
|
||||
"enableUpdates": false,
|
||||
"addDesktopShortcuts": false,
|
||||
"addStartMenuShortcuts": false,
|
||||
"autoInstallDxvk": true,
|
||||
"autoInstallVkd3d": true,
|
||||
"autoInstallDxvkNvapi": false,
|
||||
"addSteamShortcuts": false,
|
||||
"preferSystemLibs": false,
|
||||
"checkForUpdatesOnStartup": true,
|
||||
"autoUpdateGames": false,
|
||||
"customWinePaths": [],
|
||||
"defaultInstallPath": "/home/glala/Games/Heroic",
|
||||
"libraryTopSection": "disabled",
|
||||
"defaultSteamPath": "/home/glala/.steam/steam",
|
||||
"defaultWinePrefix": "/home/glala/Games/Heroic/Prefixes/default",
|
||||
"hideChangelogsOnStartup": false,
|
||||
"language": "en",
|
||||
"maxWorkers": 0,
|
||||
"minimizeOnLaunch": false,
|
||||
"nvidiaPrime": false,
|
||||
"enviromentOptions": [],
|
||||
"wrapperOptions": [],
|
||||
"showFps": false,
|
||||
"useGameMode": false,
|
||||
"wineCrossoverBottle": "Heroic",
|
||||
"winePrefix": "/home/glala/Games/Heroic/Prefixes/default",
|
||||
"wineVersion": {
|
||||
"bin": "/home/glala/.config/heroic/tools/proton/Proton-GE-latest/proton",
|
||||
"name": "Proton - Proton-GE-latest",
|
||||
"type": "proton"
|
||||
},
|
||||
"enableEsync": true,
|
||||
"enableFsync": true,
|
||||
"enableMsync": false,
|
||||
"eacRuntime": true,
|
||||
"battlEyeRuntime": true,
|
||||
"framelessWindow": false,
|
||||
"beforeLaunchScriptPath": "",
|
||||
"afterLaunchScriptPath": "",
|
||||
"customThemesPath": "/home/glala/heroic/themes",
|
||||
"exitToTray": true,
|
||||
"startInTray": true
|
||||
},
|
||||
"games": {
|
||||
"recent": [
|
||||
{
|
||||
"appName": "1896497767",
|
||||
"title": "Loop Hero"
|
||||
},
|
||||
{
|
||||
"appName": "1432297044",
|
||||
"title": "Crypt of the NecroDancer"
|
||||
},
|
||||
{
|
||||
"appName": "1359844055",
|
||||
"title": "shapez"
|
||||
},
|
||||
{
|
||||
"appName": "0f38d0cc976546a1aea3a60736d17502",
|
||||
"title": "Infinity Nikki"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
84
.config/heroic/store/config.json.tmp-8890403206b806a6
Normal file
84
.config/heroic/store/config.json.tmp-8890403206b806a6
Normal file
@@ -0,0 +1,84 @@
|
||||
{
|
||||
"general-logs": {
|
||||
"currentLogFile": "/home/glala/.config/heroic/logs/2025-06-02T03_13_36-heroic.log",
|
||||
"lastLogFile": "/home/glala/.config/heroic/logs/2025-06-01T11_26_00-heroic.log",
|
||||
"legendaryLogFile": "/home/glala/.config/heroic/logs/2025-06-02T03_13_36-legendary.log",
|
||||
"gogdlLogFile": "/home/glala/.config/heroic/logs/2025-06-02T03_13_36-gogdl.log",
|
||||
"nileLogFile": "/home/glala/.config/heroic/logs/2025-06-02T03_13_36-nile.log"
|
||||
},
|
||||
"userHome": "/home/glala",
|
||||
"language": "en",
|
||||
"window-props": {
|
||||
"x": 2983,
|
||||
"y": 74,
|
||||
"width": 1234,
|
||||
"height": 1343,
|
||||
"maximized": false
|
||||
},
|
||||
"theme": "catppuccin-mocha.css",
|
||||
"settings": {
|
||||
"checkUpdatesInterval": 10,
|
||||
"enableUpdates": false,
|
||||
"addDesktopShortcuts": false,
|
||||
"addStartMenuShortcuts": false,
|
||||
"autoInstallDxvk": true,
|
||||
"autoInstallVkd3d": true,
|
||||
"autoInstallDxvkNvapi": false,
|
||||
"addSteamShortcuts": false,
|
||||
"preferSystemLibs": false,
|
||||
"checkForUpdatesOnStartup": true,
|
||||
"autoUpdateGames": false,
|
||||
"customWinePaths": [],
|
||||
"defaultInstallPath": "/home/glala/Games/Heroic",
|
||||
"libraryTopSection": "disabled",
|
||||
"defaultSteamPath": "/home/glala/.steam/steam",
|
||||
"defaultWinePrefix": "/home/glala/Games/Heroic/Prefixes/default",
|
||||
"hideChangelogsOnStartup": false,
|
||||
"language": "en",
|
||||
"maxWorkers": 0,
|
||||
"minimizeOnLaunch": false,
|
||||
"nvidiaPrime": false,
|
||||
"enviromentOptions": [],
|
||||
"wrapperOptions": [],
|
||||
"showFps": false,
|
||||
"useGameMode": false,
|
||||
"wineCrossoverBottle": "Heroic",
|
||||
"winePrefix": "/home/glala/Games/Heroic/Prefixes/default",
|
||||
"wineVersion": {
|
||||
"bin": "/home/glala/.config/heroic/tools/proton/Proton-GE-latest/proton",
|
||||
"name": "Proton - Proton-GE-latest",
|
||||
"type": "proton"
|
||||
},
|
||||
"enableEsync": true,
|
||||
"enableFsync": true,
|
||||
"enableMsync": false,
|
||||
"eacRuntime": true,
|
||||
"battlEyeRuntime": true,
|
||||
"framelessWindow": false,
|
||||
"beforeLaunchScriptPath": "",
|
||||
"afterLaunchScriptPath": "",
|
||||
"customThemesPath": "/home/glala/heroic/themes",
|
||||
"exitToTray": true,
|
||||
"startInTray": true
|
||||
},
|
||||
"games": {
|
||||
"recent": [
|
||||
{
|
||||
"appName": "1896497767",
|
||||
"title": "Loop Hero"
|
||||
},
|
||||
{
|
||||
"appName": "1432297044",
|
||||
"title": "Crypt of the NecroDancer"
|
||||
},
|
||||
{
|
||||
"appName": "1359844055",
|
||||
"title": "shapez"
|
||||
},
|
||||
{
|
||||
"appName": "0f38d0cc976546a1aea3a60736d17502",
|
||||
"title": "Infinity Nikki"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
925
.config/heroic/store/wine-downloader-info.json
Normal file
925
.config/heroic/store/wine-downloader-info.json
Normal file
@@ -0,0 +1,925 @@
|
||||
{
|
||||
"wine-releases": [
|
||||
{
|
||||
"version": "Wine-GE-latest",
|
||||
"type": "Wine-GE",
|
||||
"date": "2024-02-04",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26/wine-lutris-GE-Proton8-26-x86_64.tar.xz",
|
||||
"downsize": 233577252,
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26/wine-lutris-GE-Proton8-26-x86_64.sha512sum"
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-26",
|
||||
"type": "Wine-GE",
|
||||
"date": "2024-02-04",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26/wine-lutris-GE-Proton8-26-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26/wine-lutris-GE-Proton8-26-x86_64.tar.xz",
|
||||
"downsize": 233577252
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-27-LoL",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-12-14",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-27-LoL/wine-lutris-GE-Proton8-27-LoL-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-27-LoL/wine-lutris-GE-Proton8-27-LoL-x86_64.tar.xz",
|
||||
"downsize": 223823200
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-26-LoL",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-12-14",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26-LoL/wine-lutris-GE-Proton8-26-LoL-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26-LoL/wine-lutris-GE-Proton8-26-LoL-x86_64.tar.xz",
|
||||
"downsize": 224801284
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-25-LoL",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-12-14",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-25-LoL/wine-lutris-GE-Proton8-25-LoL-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-25-LoL/wine-lutris-GE-Proton8-25-LoL-x86_64.tar.xz",
|
||||
"downsize": 224767332
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-25",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-12-01",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-25/wine-lutris-GE-Proton8-25-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-25/wine-lutris-GE-Proton8-25-x86_64.tar.xz",
|
||||
"downsize": 224753336
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-24",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-11-20",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-24/wine-lutris-GE-Proton8-24-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-24/wine-lutris-GE-Proton8-24-x86_64.tar.xz",
|
||||
"downsize": 224764136
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-23",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-11-20",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-23/wine-lutris-GE-Proton8-23-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-23/wine-lutris-GE-Proton8-23-x86_64.tar.xz",
|
||||
"downsize": 224783676
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-22",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-10-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-22/wine-lutris-GE-Proton8-22-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-22/wine-lutris-GE-Proton8-22-x86_64.tar.xz",
|
||||
"downsize": 233735620
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-21",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-10-23",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-21/wine-lutris-GE-Proton8-21-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-21/wine-lutris-GE-Proton8-21-x86_64.tar.xz",
|
||||
"downsize": 233570064
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-20",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-10-16",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-20/wine-lutris-GE-Proton8-20-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-20/wine-lutris-GE-Proton8-20-x86_64.tar.xz",
|
||||
"downsize": 234356568
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-19",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-10-16",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-19/wine-lutris-GE-Proton8-19-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-19/wine-lutris-GE-Proton8-19-x86_64.tar.xz",
|
||||
"downsize": 178850548
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-18",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-10-15",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-18/wine-lutris-GE-Proton8-18-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-18/wine-lutris-GE-Proton8-18-x86_64.tar.xz",
|
||||
"downsize": 317934476
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-17",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-09-25",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-17/wine-lutris-GE-Proton8-17-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-17/wine-lutris-GE-Proton8-17-x86_64.tar.xz",
|
||||
"downsize": 233396424
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-16",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-09-24",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-16/wine-lutris-GE-Proton8-16-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-16/wine-lutris-GE-Proton8-16-x86_64.tar.xz",
|
||||
"downsize": 282237688
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-15",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-09-17",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-15/wine-lutris-GE-Proton8-15-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-15/wine-lutris-GE-Proton8-15-x86_64.tar.xz",
|
||||
"downsize": 91427396
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-14",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-08-20",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-14/wine-lutris-GE-Proton8-14-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-14/wine-lutris-GE-Proton8-14-x86_64.tar.xz",
|
||||
"downsize": 92437616
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-13",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-08-02",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-13/wine-lutris-GE-Proton8-13-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-13/wine-lutris-GE-Proton8-13-x86_64.tar.xz",
|
||||
"downsize": 92420916
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-LOL-p8-12",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-07-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-LOL-p8-12/wine-lutris-ge-lol-p8-12-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-LOL-p8-12/wine-lutris-ge-lol-p8-12-x86_64.tar.xz",
|
||||
"downsize": 92329852
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-12",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-07-22",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-12/wine-lutris-GE-Proton8-12-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-12/wine-lutris-GE-Proton8-12-x86_64.tar.xz",
|
||||
"downsize": 92333736
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-11",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-07-21",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-11/wine-lutris-GE-Proton8-11-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-11/wine-lutris-GE-Proton8-11-x86_64.tar.xz",
|
||||
"downsize": 92330568
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-9",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-07-02",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-9/wine-lutris-GE-Proton8-9-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-9/wine-lutris-GE-Proton8-9-x86_64.tar.xz",
|
||||
"downsize": 92309392
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-10",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-07-02",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-10/wine-lutris-GE-Proton8-10-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-10/wine-lutris-GE-Proton8-10-x86_64.tar.xz",
|
||||
"downsize": 92309528
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-8",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-06-05",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-8/wine-lutris-GE-Proton8-8-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-8/wine-lutris-GE-Proton8-8-x86_64.tar.xz",
|
||||
"downsize": 91997840
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-7",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-22",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-7/wine-lutris-GE-Proton8-7-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-7/wine-lutris-GE-Proton8-7-x86_64.tar.xz",
|
||||
"downsize": 92041696
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-6",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-21",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-6/wine-lutris-GE-Proton8-6-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-6/wine-lutris-GE-Proton8-6-x86_64.tar.xz",
|
||||
"downsize": 92044332
|
||||
},
|
||||
{
|
||||
"version": "Wine-8.7-GE-1-LoL",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-11",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/8.7-GE-1-LoL/wine-lutris-ge-lol-8.7-1-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/8.7-GE-1-LoL/wine-lutris-ge-lol-8.7-1-x86_64.tar.xz",
|
||||
"downsize": 93080532
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-5",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-10",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-5/wine-lutris-GE-Proton8-5-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-5/wine-lutris-GE-Proton8-5-x86_64.tar.xz",
|
||||
"downsize": 93638032
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-4",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-06",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-4/wine-lutris-GE-Proton8-4-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-4/wine-lutris-GE-Proton8-4-x86_64.tar.xz",
|
||||
"downsize": 93648592
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-3",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-05",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-3/wine-lutris-GE-Proton8-3-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-3/wine-lutris-GE-Proton8-3-x86_64.tar.xz",
|
||||
"downsize": 93637464
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-2",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-04",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-2/wine-lutris-GE-Proton8-2-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-2/wine-lutris-GE-Proton8-2-x86_64.tar.xz",
|
||||
"downsize": 93972996
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton8-1",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-05-02",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-1/wine-lutris-GE-Proton8-1-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-1/wine-lutris-GE-Proton8-1-x86_64.tar.xz",
|
||||
"downsize": 93944784
|
||||
},
|
||||
{
|
||||
"version": "Wine-7.0-GE-8-LoL",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-04-11",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/7.0-GE-8-LoL/wine-lutris-ge-lol-7.0.8-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/7.0-GE-8-LoL/wine-lutris-ge-lol-7.0.8-x86_64.tar.xz",
|
||||
"downsize": 89597908
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-43",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-04-10",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-43/wine-lutris-GE-Proton7-43-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-43/wine-lutris-GE-Proton7-43-x86_64.tar.xz",
|
||||
"downsize": 90982276
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-42",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-04-03",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-42/wine-lutris-GE-Proton7-42-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-42/wine-lutris-GE-Proton7-42-x86_64.tar.xz",
|
||||
"downsize": 90947524
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-41",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-03-24",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-41/wine-lutris-GE-Proton7-41-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-41/wine-lutris-GE-Proton7-41-x86_64.tar.xz",
|
||||
"downsize": 90965844
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-40",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-03-24",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-40/wine-lutris-GE-Proton7-40-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-40/wine-lutris-GE-Proton7-40-x86_64.tar.xz",
|
||||
"downsize": 90982488
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-39-diablo_4_beta",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-03-18",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-39-diablo_4_beta/wine-lutris-GE-diablo_4_beta-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-39-diablo_4_beta/wine-lutris-GE-diablo_4_beta-x86_64.tar.xz",
|
||||
"downsize": 90962688
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-39",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-03-17",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-39/wine-lutris-GE-Proton7-39-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-39/wine-lutris-GE-Proton7-39-x86_64.tar.xz",
|
||||
"downsize": 91004276
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-38",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-03-06",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-38/wine-lutris-GE-Proton7-38-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-38/wine-lutris-GE-Proton7-38-x86_64.tar.xz",
|
||||
"downsize": 91508972
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-37",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-02-07",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-37/wine-lutris-GE-Proton7-37-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-37/wine-lutris-GE-Proton7-37-x86_64.tar.xz",
|
||||
"downsize": 91507004
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-36",
|
||||
"type": "Wine-GE",
|
||||
"date": "2023-01-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-36/wine-lutris-GE-Proton7-36-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-36/wine-lutris-GE-Proton7-36-x86_64.tar.xz",
|
||||
"downsize": 91491884
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-35",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-12-19",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-35/wine-lutris-GE-Proton7-35-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-35/wine-lutris-GE-Proton7-35-x86_64.tar.xz",
|
||||
"downsize": 90777872
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-34",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-11-06",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-34/wine-lutris-GE-Proton7-34-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-34/wine-lutris-GE-Proton7-34-x86_64.tar.xz",
|
||||
"downsize": 91460976
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-33",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-11-01",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-33/wine-lutris-GE-Proton7-33-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-33/wine-lutris-GE-Proton7-33-x86_64.tar.xz",
|
||||
"downsize": 91460156
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-32",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-10-25",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-32/wine-lutris-GE-Proton7-32-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-32/wine-lutris-GE-Proton7-32-x86_64.tar.xz",
|
||||
"downsize": 91441112
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-31",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-10-05",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-31/wine-lutris-GE-Proton7-31-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-31/wine-lutris-GE-Proton7-31-x86_64.tar.xz",
|
||||
"downsize": 91405968
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-30",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-10-03",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-30/wine-lutris-GE-Proton7-30-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-30/wine-lutris-GE-Proton7-30-x86_64.tar.xz",
|
||||
"downsize": 91424960
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-29",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-09-19",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-29/wine-lutris-GE-Proton7-29-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-29/wine-lutris-GE-Proton7-29-x86_64.tar.xz",
|
||||
"downsize": 91366888
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-28",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-09-11",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-28/wine-lutris-GE-Proton7-28-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-28/wine-lutris-GE-Proton7-28-x86_64.tar.xz",
|
||||
"downsize": 91365576
|
||||
},
|
||||
{
|
||||
"version": "Wine-GE-Proton7-27",
|
||||
"type": "Wine-GE",
|
||||
"date": "2022-08-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-27/wine-lutris-GE-Proton7-27-x86_64.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-27/wine-lutris-GE-Proton7-27-x86_64.tar.xz",
|
||||
"downsize": 91371956
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton-latest",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-07-02",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-8/GE-Proton10-8.tar.gz",
|
||||
"downsize": 502093518,
|
||||
"disksize": 1254350327,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-8/GE-Proton10-8.sha512sum",
|
||||
"installDir": "/home/glala/.config/heroic/tools/proton/Proton-GE-latest",
|
||||
"isInstalled": true,
|
||||
"hasUpdate": true
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-8",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-07-02",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-8/GE-Proton10-8.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-8/GE-Proton10-8.tar.gz",
|
||||
"downsize": 502093518
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-7",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-06-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-7/GE-Proton10-7.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-7/GE-Proton10-7.tar.gz",
|
||||
"downsize": 502066417
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-6",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-06-29",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-6/GE-Proton10-6.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-6/GE-Proton10-6.tar.gz",
|
||||
"downsize": 502058069
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-4",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-06-02",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-4/GE-Proton10-4.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-4/GE-Proton10-4.tar.gz",
|
||||
"downsize": 501926049
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-3",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-05-20",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-3/GE-Proton10-3.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-3/GE-Proton10-3.tar.gz",
|
||||
"downsize": 502110633
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-2",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-05-19",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-2/GE-Proton10-2.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-2/GE-Proton10-2.tar.gz",
|
||||
"downsize": 502115901
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton10-1",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-05-14",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-1/GE-Proton10-1.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-1/GE-Proton10-1.tar.gz",
|
||||
"downsize": 502113360
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-27",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-04-01",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-27/GE-Proton9-27.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-27/GE-Proton9-27.tar.gz",
|
||||
"downsize": 488766224
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-26",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-03-11",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-26/GE-Proton9-26.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-26/GE-Proton9-26.tar.gz",
|
||||
"downsize": 488629379
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-25",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-02-10",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-25/GE-Proton9-25.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-25/GE-Proton9-25.tar.gz",
|
||||
"downsize": 488362584
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-24",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-02-08",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-24/GE-Proton9-24.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-24/GE-Proton9-24.tar.gz",
|
||||
"downsize": 488365472
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-23",
|
||||
"type": "GE-Proton",
|
||||
"date": "2025-01-17",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-23/GE-Proton9-23.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-23/GE-Proton9-23.tar.gz",
|
||||
"downsize": 488054705
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-22",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-12-28",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-22/GE-Proton9-22.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-22/GE-Proton9-22.tar.gz",
|
||||
"downsize": 487538473
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-21",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-12-12",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-21/GE-Proton9-21.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-21/GE-Proton9-21.tar.gz",
|
||||
"downsize": 487726014
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-20",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-11-10",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-20/GE-Proton9-20.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-20/GE-Proton9-20.tar.gz",
|
||||
"downsize": 449514226
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-19",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-11-09",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-19/GE-Proton9-19.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-19/GE-Proton9-19.tar.gz",
|
||||
"downsize": 449529089
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-18",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-11-01",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-18/GE-Proton9-18.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-18/GE-Proton9-18.tar.gz",
|
||||
"downsize": 449085043
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-17",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-10-31",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-17/GE-Proton9-17.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-17/GE-Proton9-17.tar.gz",
|
||||
"downsize": 449084830
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-16",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-10-16",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-16/GE-Proton9-16.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-16/GE-Proton9-16.tar.gz",
|
||||
"downsize": 435277158
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-15",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-09-29",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-15/GE-Proton9-15.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-15/GE-Proton9-15.tar.gz",
|
||||
"downsize": 434561651
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-14",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-09-24",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-14/GE-Proton9-14.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-14/GE-Proton9-14.tar.gz",
|
||||
"downsize": 434109617
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-13",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-09-04",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-13/GE-Proton9-13.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-13/GE-Proton9-13.tar.gz",
|
||||
"downsize": 430084551
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-12",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-08-31",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-12/GE-Proton9-12.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-12/GE-Proton9-12.tar.gz",
|
||||
"downsize": 433117443
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-11",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-07-28",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-11/GE-Proton9-11.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-11/GE-Proton9-11.tar.gz",
|
||||
"downsize": 433150823
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-10",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-07-07",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-10/GE-Proton9-10.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-10/GE-Proton9-10.tar.gz",
|
||||
"downsize": 433334753
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-9",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-06-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-9/GE-Proton9-9.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-9/GE-Proton9-9.tar.gz",
|
||||
"downsize": 435596930
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-8",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-06-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-8/GE-Proton9-8.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-8/GE-Proton9-8.tar.gz",
|
||||
"downsize": 435601243
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-7",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-06-06",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-7/GE-Proton9-7.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-7/GE-Proton9-7.tar.gz",
|
||||
"downsize": 435456079
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-6",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-06-04",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-6/GE-Proton9-6.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-6/GE-Proton9-6.tar.gz",
|
||||
"downsize": 435435205
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-5",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-05-11",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-5/GE-Proton9-5.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-5/GE-Proton9-5.tar.gz",
|
||||
"downsize": 435344174
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-4",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-04-15",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-4/GE-Proton9-4.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-4/GE-Proton9-4.tar.gz",
|
||||
"downsize": 435270624
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-3",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-04-14",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-3/GE-Proton9-3.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-3/GE-Proton9-3.tar.gz",
|
||||
"downsize": 435294359
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-2",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-03-21",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-2/GE-Proton9-2.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-2/GE-Proton9-2.tar.gz",
|
||||
"downsize": 435314167
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton9-1",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-03-08",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-1/GE-Proton9-1.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-1/GE-Proton9-1.tar.gz",
|
||||
"downsize": 435267845
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-32",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-02-12",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-32/GE-Proton8-32.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-32/GE-Proton8-32.tar.gz",
|
||||
"downsize": 448215391
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-31",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-02-10",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-31/GE-Proton8-31.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-31/GE-Proton8-31.tar.gz",
|
||||
"downsize": 448216899
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-30",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-01-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-30/GE-Proton8-30.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-30/GE-Proton8-30.tar.gz",
|
||||
"downsize": 448135203
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-29",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-01-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-29/GE-Proton8-29.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-29/GE-Proton8-29.tar.gz",
|
||||
"downsize": 448147023
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-28",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-01-28",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-28/GE-Proton8-28.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-28/GE-Proton8-28.tar.gz",
|
||||
"downsize": 428517462
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-27",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-01-09",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-27/GE-Proton8-27.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-27/GE-Proton8-27.tar.gz",
|
||||
"downsize": 428679858
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-26",
|
||||
"type": "GE-Proton",
|
||||
"date": "2024-01-09",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-26/GE-Proton8-26.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-26/GE-Proton8-26.tar.gz",
|
||||
"downsize": 446428855
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-25",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-11-21",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-25/GE-Proton8-25.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-25/GE-Proton8-25.tar.gz",
|
||||
"downsize": 428716716
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-24",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-11-19",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-24/GE-Proton8-24.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-24/GE-Proton8-24.tar.gz",
|
||||
"downsize": 428720199
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-23",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-11-08",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-23/GE-Proton8-23.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-23/GE-Proton8-23.tar.gz",
|
||||
"downsize": 442887536
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-22",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-10-30",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-22/GE-Proton8-22.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-22/GE-Proton8-22.tar.gz",
|
||||
"downsize": 442775618
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-21",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-10-23",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-21/GE-Proton8-21.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-21/GE-Proton8-21.tar.gz",
|
||||
"downsize": 442501304
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-20",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-10-16",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-20/GE-Proton8-20.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-20/GE-Proton8-20.tar.gz",
|
||||
"downsize": 442490055
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-19",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-10-16",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-19/GE-Proton8-19.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-19/GE-Proton8-19.tar.gz",
|
||||
"downsize": 442487952
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-18",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-10-15",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-18/GE-Proton8-18.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-18/GE-Proton8-18.tar.gz",
|
||||
"downsize": 442487141
|
||||
},
|
||||
{
|
||||
"version": "GE-Proton8-17",
|
||||
"type": "GE-Proton",
|
||||
"date": "2023-10-15",
|
||||
"disksize": 0,
|
||||
"checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-17/GE-Proton8-17.sha512sum",
|
||||
"download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-17/GE-Proton8-17.tar.gz",
|
||||
"downsize": 442487715
|
||||
}
|
||||
]
|
||||
}
|
||||
10645
.config/heroic/store_cache/gog_api_info.json
Normal file
10645
.config/heroic/store_cache/gog_api_info.json
Normal file
File diff suppressed because it is too large
Load Diff
134
.config/heroic/store_cache/gog_install_info.json
Normal file
134
.config/heroic/store_cache/gog_install_info.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"1896497767_windows_null_undefined_": {
|
||||
"game": {
|
||||
"app_name": "1896497767",
|
||||
"title": "Loop Hero",
|
||||
"owned_dlc": [],
|
||||
"version": "1.1054",
|
||||
"launch_options": [],
|
||||
"branches": [
|
||||
null
|
||||
],
|
||||
"buildId": "55457036209735284"
|
||||
},
|
||||
"manifest": {
|
||||
"download_size": 188147553,
|
||||
"disk_size": 224054060,
|
||||
"perLangSize": {
|
||||
"*": {
|
||||
"download_size": 0,
|
||||
"disk_size": 0
|
||||
},
|
||||
"en-US": {
|
||||
"download_size": 188147553,
|
||||
"disk_size": 224054060
|
||||
}
|
||||
},
|
||||
"app_name": "1896497767",
|
||||
"languages": [
|
||||
"en-US"
|
||||
],
|
||||
"versionEtag": "\"d7a4f7618ea5a50499d458eb95852d4b\"",
|
||||
"builds": [
|
||||
{
|
||||
"build_id": "55457036209735284",
|
||||
"product_id": "1896497767",
|
||||
"os": "windows",
|
||||
"branch": null,
|
||||
"version_name": "1.1054",
|
||||
"tags": [
|
||||
"editor_v_1_5_0",
|
||||
"csb_10_6_2_w_2"
|
||||
],
|
||||
"public": true,
|
||||
"date_published": "2022-05-17T00:53:41+0000",
|
||||
"generation": 2,
|
||||
"link": "https://gog-cdn-fastly.gog.com/content-system/v2/meta/d7/a4/d7a4f7618ea5a50499d458eb95852d4b"
|
||||
},
|
||||
{
|
||||
"build_id": "55404011895177046",
|
||||
"product_id": "1896497767",
|
||||
"os": "windows",
|
||||
"branch": null,
|
||||
"version_name": "1.153",
|
||||
"tags": [
|
||||
"editor_v_1_5_0",
|
||||
"csb_10_6_2_w_2"
|
||||
],
|
||||
"public": true,
|
||||
"date_published": "2022-04-28T18:51:56+0000",
|
||||
"generation": 2,
|
||||
"link": "https://gog-cdn-fastly.gog.com/content-system/v2/meta/d6/67/d6675c1b8c886fc35aa4f13fdce6ed86"
|
||||
},
|
||||
{
|
||||
"build_id": "54815122006594388",
|
||||
"product_id": "1896497767",
|
||||
"os": "windows",
|
||||
"branch": null,
|
||||
"version_name": "1.105",
|
||||
"tags": [
|
||||
"editor_v_1_4_0",
|
||||
"csb_10_6_1_w_147"
|
||||
],
|
||||
"public": true,
|
||||
"date_published": "2021-10-07T14:55:51+0000",
|
||||
"generation": 2,
|
||||
"link": "https://gog-cdn-fastly.gog.com/content-system/v2/meta/c9/c7/c9c713c24d58361a709ed81e597b571e"
|
||||
},
|
||||
{
|
||||
"build_id": "54604111207799219",
|
||||
"product_id": "1896497767",
|
||||
"os": "windows",
|
||||
"branch": null,
|
||||
"version_name": "1.102",
|
||||
"tags": [
|
||||
"editor_v_1_4_0",
|
||||
"csb_10_6_1_w_147"
|
||||
],
|
||||
"public": true,
|
||||
"date_published": "2021-07-26T19:59:32+0000",
|
||||
"generation": 2,
|
||||
"link": "https://gog-cdn-fastly.gog.com/content-system/v2/meta/17/79/17792722f3bb6ccfcd23f148adca57e5"
|
||||
},
|
||||
{
|
||||
"build_id": "54523962673432411",
|
||||
"product_id": "1896497767",
|
||||
"os": "windows",
|
||||
"branch": null,
|
||||
"version_name": "1.101",
|
||||
"tags": [
|
||||
"editor_v_1_4_0",
|
||||
"csb_10_6_1_w_147"
|
||||
],
|
||||
"public": true,
|
||||
"date_published": "2021-06-29T04:27:04+0000",
|
||||
"generation": 2,
|
||||
"link": "https://gog-cdn-fastly.gog.com/content-system/v2/meta/6b/5a/6b5af7733d5d3947d27cd07ec40dadc5"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
||||
},
|
||||
"__timestamp": {
|
||||
"1896497767_windows_null_undefined_": "Tue Jul 01 2025 14:25:38 GMT+0200 (Central European Summer Time)",
|
||||
"1207665263_linux_null_undefined_": "Tue Jul 01 2025 14:26:32 GMT+0200 (Central European Summer Time)"
|
||||
},
|
||||
"1207665263_linux_null_undefined_": {
|
||||
"game": {
|
||||
"app_name": "1207665263",
|
||||
"title": "Crawl",
|
||||
"owned_dlc": [],
|
||||
"version": "1.0.1",
|
||||
"launch_options": []
|
||||
},
|
||||
"manifest": {
|
||||
"download_size": 73671637,
|
||||
"disk_size": 305315109,
|
||||
"app_name": "1207665263",
|
||||
"languages": [
|
||||
"en"
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
||||
}
|
||||
}
|
||||
623
.config/heroic/store_cache/gog_library.json
Normal file
623
.config/heroic/store_cache/gog_library.json
Normal file
@@ -0,0 +1,623 @@
|
||||
{
|
||||
"games": [
|
||||
{
|
||||
"app_name": "gog-redist",
|
||||
"runner": "gog",
|
||||
"title": "Galaxy Common Redistributables",
|
||||
"canRunOffline": true,
|
||||
"install": {
|
||||
"is_dlc": true
|
||||
},
|
||||
"is_installed": true,
|
||||
"art_cover": "https://images.gog-statics.com/516af877f6a03199526d1ce5a76358b8f85f6b828764cf46c820f77ae8832fc5.jpg",
|
||||
"art_square": "https://cdn2.steamgriddb.com/file/sgdb-cdn/grid/5fa80a0fb5ff0b2aaca6730ba213219b.png"
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Capcom",
|
||||
"app_name": "1242384383",
|
||||
"art_cover": "https://images.gog.com/2c68ec1227c5658d1784cdce76052da0cfe8ecc414ddd47ddbdda4c2241cd780.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/9bad81729463361b5e672d850e667139c128663b77d2950a6606d88ac4ffdc4e.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/1ba5e5207c89a92b32b07ff407e5b83204a9716b4461fbd76aa3b2e6b50e7f07.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/9bad81729463361b5e672d850e667139c128663b77d2950a6606d88ac4ffdc4e.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Dragon’s Dogma: Dark Arisen contains all the content from the original Dragon’s Dogma plus the additional content from its sequel, including the Bitterblack Isle area, filled with challenging new enemies and quests, and additional high level weapons and armour sets. Along with its stunningly high resolution graphics and full Steam platform support, this is the ultimate franchise experience for PC players. \n \nSet in a huge open world, Dragon’s Dogma: Dark Arisen presents a rewarding action combat experience. Players embark on an epic adventure in a rich, living world with three AI companions, known as Pawns. These partners fight independently, demonstrating prowess and ability that they have developed based on traits learnt from each player. PC users can share these Pawns online and reap rewards of treasure, tips and strategy hints for taking down the terrifying enemies. Pawns can also be borrowed when specific skills are needed to complete various challenging quests.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Dragon's Dogma: Dark Arisen",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": false,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Tobias Springer",
|
||||
"app_name": "1359844055",
|
||||
"art_cover": "https://images.gog.com/e5dff0e9d723b3a3f956342e6dc2a6539019daa2cd0a5459846314d0ad7e7c4f.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/b96a30ed8ca818439bb9b83ea6daeed2fba0565ec8be174d3160c7f85d6096a7.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/d7feb650e03ad7a4dfd763f15eee81ce30217057ba2d7538ef483426ffa9a7a2.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/f18865fae589ec95a9add8a2aa090939dc344b86f365fd3373c1595d980341c5.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Shapez is a game about building factories to automate the creation and combination of increasingly complex shapes within an infinite map.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Strategy",
|
||||
"Indie",
|
||||
"Puzzle",
|
||||
"Simulator"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "shapez",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": false,
|
||||
"is_linux_native": true
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Airdorf Games",
|
||||
"app_name": "1360951571",
|
||||
"art_cover": "https://images.gog.com/05429c6972277eec3f3e573c82eb464c0b9aad3926682331da455139474610e3.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/692c020fb70044bc78c572fd8907da5739d098b4a00a8e0dc7eb937960a3041d.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/7d88efda03e0e7a29029202983dc99d31d9829fe54ed5cbe416a4071ae7bbe55.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/b68fcdeea77af0eae4f53b2a91c390845274ae55f77aa796bab917062e4c4a08.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "What you are about to do has not been approved by the Vatican. As a young priest, struggle against demons, insane cultists, and your own weakening faith in this pixel horror game inspired by the era of classic 8-bit gaming and the \"Satanic Scare\" of the 1980s.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Adventure",
|
||||
"Indie",
|
||||
"Puzzle"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "FAITH: The Unholy Trinity",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": false,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "The Game Kitchen",
|
||||
"app_name": "2068474256",
|
||||
"art_cover": "https://images.gog.com/987cd9c97a6d209f65aecedba0e3fa6ae6de9f91c670c78e1d6907a68af843fd.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/41c1fcb2adf39d0c78853773a77a7692bf710e162b8726135cc1494eeed22a43.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/b93a88c65e32a988702bc5077428fcd55497bf7536be0984ff3004055881822b.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/86bc9d21260261dcde297a4f681b748fe678ce7f6a850437212805a827dd30f8.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Blasphemous is a punishing action-platformer that combines the fast-paced, skilled combat of a hack-n-slash game with a deep and evocative narrative core. \r\n \r\nExplore this nightmarish world of twisted religion and discover its many secrets hidden deep inside. Use devastating combos and brutal executions to smite the hordes of grotesque monsters and titanic bosses, who are all ready to rip your limbs off. Locate and equip relics, rosary beads and prayers that call on the powers of the heavens to aid you in your quest to break your eternal damnation. \r\n \r\nKey Features: \r\n \r\nExplore a Non-Linear World: Overcome fearsome enemies and deadly traps as you venture through a variety of different landscapes, and search for redemption in the dark gothic world of Cvstodia. \r\n \r\n \r\n \r\nBrutal Combat: Release the power of Mea Culpa, a sword born from guilt itself, to slaughter your foes. Acquire devastating new combos and special moves as you purge all in your path. \r\n \r\n \r\n \r\nExecutions: Unleash your wrath and relish in the gory dismemberment of your adversaries - all in beautifully rendered, pixel-perfect execution animations. \r\n \r\n \r\n \r\nCustomise Your Build: Discover and equip Relics, Rosary Beads, Prayers and Sword Hearts to give you the new abilities and stat boosts you need to survive. Experiment with different combinations to suit your playstyle. \r\n \r\n \r\n \r\nEpic Boss Battles: Hordes of gigantic, twisted creatures stand between you and your goal. Learn how they move, survive their devastating attacks and emerge victorious. \r\n \r\n \r\n \r\nUnlock the Mysteries of Cvstodia: The world is full of tormented souls. Some offer you aid, some may ask for something in return. Uncover the stories and fates of these tortured characters to gain rewards and a deeper understanding of the dark world you inhabit.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure",
|
||||
"Indie",
|
||||
"Platform",
|
||||
"Hack and slash/Beat 'em up"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Blasphemous",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Studio MDHR",
|
||||
"app_name": "1963513391",
|
||||
"art_cover": "https://images.gog.com/f7c3a5396b9504fd5f1a3c0b831dbce97040485f566c15991bfbe83a20bc53ba.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/4d6b0a6880ee435d089414f9bbf144ceb9074f95b2e130443394ad24a9ea29f6.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/eb9a2926866d526ea39695e603ce585f3e6c63d01bf610d630f225377a648be4.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/91d424fb08f11759c589991409589ced7eefd37625f25df5281bb090b063bdcc.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Cuphead is a classic run and gun action game heavily focused on boss battles. Inspired by cartoons of the 1930s, the visuals and audio are painstakingly created with the same techniques of the era, i.e. traditional cel animation (hand drawn & hand inked!), watercolor backgrounds, and original jazz recordings. Play as Cuphead or Mugman (in single player or co-op) as you traverse strange worlds, acquire new weapons, learn powerful super moves, and discover hidden secrets. Cuphead is all action, all the time.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Platform"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Cuphead",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Toge Productions",
|
||||
"app_name": "1371683428",
|
||||
"art_cover": "https://images.gog.com/d5eb5989ea9802bdd5cab73952f653423141555f1bf6f504cc91a767b05da5f6.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/a8828aee2594126ba77cbe8ae01af1c4539407e25794715ea68ed0ea6d07b431.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/dcb733abead54dc932673ac5a0dadae5bed33f04e379d85ba2e2ec0deda537b9.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": true,
|
||||
"art_icon": "https://images.gog.com/767d1ccc0d6ab0001782cf60e9d1cbf603a53905daa28e8253af035c12cfe8c6.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Coffee Talk is a coffee brewing and heart-to-heart talking simulator about listening to fantasy-inspired modern peoples’ problems, and helping them by serving up a warm drink or two.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Adventure",
|
||||
"Indie",
|
||||
"Simulator",
|
||||
"Visual Novel"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Coffee Talk",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": false,
|
||||
"gog_save_location": [
|
||||
{
|
||||
"name": "saves",
|
||||
"location": "<?APPLICATION_DATA_LOCAL_LOW?>/Toge Productions/CoffeeTalk/Data/GOG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Larian Studios",
|
||||
"app_name": "1456460669",
|
||||
"art_cover": "https://images.gog.com/96ef87b329b572fddcd31e53621045890acb5c2c804e1d94e551c9ec5e9caaf6.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/5facf09e67b54bc9fed60013da4f433ad4a67aaa0b9963b0d5f90bf67cc7e7d4.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/a7cd31da5f30f61e17d39dde74681c133473b6cd8fb7b848a9787a74bd5056be.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/63745f2a08814c8320829dde3fd1e213678362666b85e2c119a898efb9188bc5.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "An ancient evil has returned to Baldur's Gate, intent on devouring it from the inside out. The fate of Faerun lies in your hands. Alone, you may resist. But together, you can overcome.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure",
|
||||
"Strategy",
|
||||
"Turn-based strategy (TBS)",
|
||||
"Tactical"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Baldur's Gate 3",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Powerhoof",
|
||||
"app_name": "1207665263",
|
||||
"art_cover": "https://images.gog.com/c5ffd5c982a9917341a21d3c67ac04ee8d3089f135e39a1bbe759b346a4b8965.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/cea75ea5bba18958dfca9b88fb5f0bf29db367588544310c1f33a55387f930f9.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/5041b9486041d1eff79bab35f016934d8dd91bfe1fdc7679ccd4e427f153d0b4.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/42c5a8cb3b3668e4cb4e0fe95e2a1bd79450afea3cdc23650fcfe5d2f497ae3d.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Crawl is the local multiplayer dungeon crawler where your friends control the monsters! It’s bullet-hell beat-em-up meets old-school RPG, in an arcadey party-game for up to 4 players. One player is the hero, exploring a randomly generated dungeon full of traps and monsters - all controlled by the other players. If you slay the hero you take their place and it’s your turn to crawl! Then it's a race to gain enough XP and loot to reach the final battle, where it's all on one as the other players collectively control the hulking final boss!",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Indie",
|
||||
"Arcade",
|
||||
"Hack and slash/Beat 'em up"
|
||||
]
|
||||
},
|
||||
"folder_name": "Crawl",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Crawl",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Lionshield Studios",
|
||||
"app_name": "2067763543",
|
||||
"art_cover": "https://images.gog.com/16cfb5e286b3b4e357b2bc86850c3b7c1eaac3d50965b12cda95db672f36cf6f.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/c7ee70e1fd7af17d956a85433769821390d853bb23d76bc7da89b131957dc435.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/2ee6effad3fd9b8c5ba9bee00a94b0122cc1ba78590b2b421fcc3c7cd541bf4e.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/6a3463db35169eae1a5df45838b66af16748791315ce42292acedf938961db3e.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Inspired by the SimCity series, Banished, and Stronghold, Kingdoms and Castles is a game about growing a kingdom from a tiny hamlet to a sprawling city and imposing castle.\n\nYour kingdom must survive a living and dangerous world. Do the viking raiders make off with your villagers? Or are they stopped, full of arrows, at the castle gates? Does a dragon torch your granary, your people dying of starvation in the winter, or are you able to turn the beast back? The success of your kingdom depends solely on your skill as a city and castle planner.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Strategy",
|
||||
"Indie",
|
||||
"Simulator"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Kingdoms and Castles",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Nolla Games",
|
||||
"app_name": "1310457090",
|
||||
"art_cover": "https://images.gog.com/2adebcdd1ba8144607bf7c941d643094e9624d3c2e3a659762675c35b6727f1f.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/fca702c2a0104d2d5301d7f95e261a4fb0d06a22c8d14d0ea93b649cdeb64735.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/70b4c17fe152f443e61c997de349aefe9de0a4e302a59d2ecaacb37ca752abab.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/8aaec50c24ef4b23300c14b9db4f4dfab0ee0dd2c8f30ac4c59e8030a67b7acf.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Noita is a magical action roguelite set in a world where every pixel is physically simulated. Fight, explore, melt, burn, freeze and evaporate your way through the procedurally generated world using spells you've created yourself. Explore a variety of environments ranging from coal mines to freezing wastelands while delving deeper in search for unknown mysteries.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure",
|
||||
"Indie",
|
||||
"Shooter",
|
||||
"Arcade",
|
||||
"Simulator"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Noita",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": false,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Brace Yourself Games",
|
||||
"app_name": "1432297044",
|
||||
"art_cover": "https://images.gog.com/09b6124c6a3e311fc59a99477fae18624290796ede0f4c1fe9e02afbf7e9c21a.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/812857cf4cefe6d669f925610507c74bb74224d2a911874f81fde61aaf4efaa3.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/97deff0dbadf44ff78ac6edb289fc905a6e1e9543d19499a8cbe14d9b740d587.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": true,
|
||||
"art_icon": "https://images.gog.com/bfdea34f1fe3a85e27a3df587420e156f626d48a42d829dae08095d486eba4a8.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Crypt of the NecroDancer is a hardcore roguelike rhythm game. Can you survive this deadly dungeon of dance, slay the NecroDancer, and recapture your still beating heart? Or will you be a slave to the rhythm for all eternity?",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Crypt of the NecroDancer",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true,
|
||||
"gog_save_location": [
|
||||
{
|
||||
"name": "saves",
|
||||
"location": "<?APPLICATION_DATA_LOCAL?>/NecroDancer/saves"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "CD Projekt RED",
|
||||
"app_name": "1207664643",
|
||||
"art_cover": "https://images.gog.com/927af0c4e538f35d9cefbacec1d5d04113567eacd758ceb6f2b68de045421e9e.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/86856f62b3e633f639fed3dd5add84859d6447e0862138dbadf7fcae3272f67b.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/383a90bb3c398e298726a60eed9cde80ec446959f5b0e340f10cba072725f2df.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": true,
|
||||
"art_icon": "https://images.gog.com/8b3343b24bb3f5ccc19396f1d1e3a1b5fbceccac4d8271c24bf6a86378406bc0.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "RPG and sequel to The Witcher 2 (2011), The Witcher 3 follows witcher Geralt of Rivia as he seeks out his former lover and his young subject while intermingling with the political workings of the wartorn Northern Kingdoms. Geralt has to fight monsters and deal with people of all sorts in order to solve complex problems and settle contentious disputes, each ranging from the personal to the world-changing.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "The Witcher 3: Wild Hunt",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": false,
|
||||
"is_linux_native": false,
|
||||
"gog_save_location": [
|
||||
{
|
||||
"name": "saves",
|
||||
"location": "<?DOCUMENTS?>\\\\The Witcher 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Acid Wizard Studio",
|
||||
"app_name": "1578751181",
|
||||
"art_cover": "https://images.gog.com/716fe7529bca447edfdc16c9dd3a9eed8384514a8fdbe8236ef218b588b4d5d3.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/ce428e47acc09268d2a3ae398f35fd4e3ce4c829a160f45cee000caf0cc204a5.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/afcbccf62e6ef2c56b8fcdddffcce3b7b16e14d9c47c1601f83ab253185b7103.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/32479309c70701b478e112b31a20d0e18c48ce26a611d55ba283ee8948e6e2da.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Darkwood is a unforgiving survival horror with a procedurally generated, open world. By blending RPG, roguelike and adventure elements together with a challenging difficulty, Darkwood aims to please players craving for a deep and rewarding experience.\n\nThe fear of unknown is powerful. Your senses will be deceived by Darkwood's surreal terrors. No answer will be given to you for free, yet somewhere in the woods lies the truth, an explanation to what has happened in this godforsaken place.\n\nBy day, explore the randomly generated woods, scavenge for materials and weapons, discover secrets, solve mysteries and talk, trade with or kill the various inhabitants of Darkwood. By night, return to your hideout, barricade, set up traps and hide or defend yourself from the horrors that lurk in the dark.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure",
|
||||
"Indie"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Darkwood",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Team Cherry",
|
||||
"app_name": "1308320804",
|
||||
"art_cover": "https://images.gog.com/d47b59a34ede7da2091932345a2db90d1c056c984225d3a6ae9be003d1a771e3.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/ecb5cf2729a5c0e1b928e7128e62f22e1b0c4481584af35c2afc7ff483c8df92.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/c8617edb62608c868b04c10ec4c71ec94b45b91d0f4ac288c8349115efc22c72.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/846aaa6291e65e624559d83aa40a888ec7319a1dee2624680a812839e832caed.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "A 2D metroidvania with an emphasis on close combat and exploration in which the player enters the once-prosperous now-bleak insect kingdom of Hallownest, travels through its various districts, meets friendly inhabitants, fights hostile ones and uncovers the kingdom's history while improving their combat abilities and movement arsenal by fighting bosses and accessing out-of-the-way areas.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Adventure",
|
||||
"Indie",
|
||||
"Platform"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Hollow Knight",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "CD Projekt RED",
|
||||
"app_name": "1207658924",
|
||||
"art_cover": "https://images.gog.com/3a4d9190f3c0a0a8d63638193ef8c9af2ba58eb0b250295db2a28bccf852a76d.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/7fbb815727527616881cb45a56f51a19e90ddf21ba00c9e22b4852d9bec6324a.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/fc1c44b2252e3200db66872630f7e21687bba217b6eabb188451556b5941cf63.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/7fbb815727527616881cb45a56f51a19e90ddf21ba00c9e22b4852d9bec6324a.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Now you can experience this fantastic RPG on Mac and PC!",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "The Witcher: Enhanced Edition",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": false
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Four Quarters",
|
||||
"app_name": "1896497767",
|
||||
"art_cover": "https://images.gog.com/88bbddb0b6e9620844723ba2b7fb410374bc1168d703bb8c6da0cd1371e3b922.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/8ef3980678c5a1a96bc924663def96362a91fdcf362958ad880a23135e8282ad.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/c6600bc7e19e367f36734acc5fe74f7fbaf097a0bb14079db123e19ec2c2ac6c.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": true,
|
||||
"art_icon": "https://images.gog.com/dc1f63ac806f9cd519266d5e76ccf042319a97f42df2e3d9974e578544594f61.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "The Lich has thrown the world into a timeless loop and plunged its inhabitants into never ending chaos. Wield an expanding deck of mystical cards to place enemies, buildings, and terrain along each unique expedition loop for the brave hero.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure",
|
||||
"Strategy",
|
||||
"Indie",
|
||||
"Card & Board Game"
|
||||
]
|
||||
},
|
||||
"folder_name": "Loop Hero",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Loop Hero",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true,
|
||||
"gog_save_location": [
|
||||
{
|
||||
"name": "saves",
|
||||
"location": "<?APPLICATION_DATA_LOCAL?>/Loop_Hero"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Mega Crit Games",
|
||||
"app_name": "1950754973",
|
||||
"art_cover": "https://images.gog.com/16b40f23a1493140bbc2de8249751fe1ff874b5ba0f8adafc71605aa11e0f026.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/6269f59eb7f3e5dcd8c277b4a46d99e28f0d135ff7b81f0b0c2eb122a70c1896.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/e454493e6cee6cba5faa2de86e3eed71ef262bdc145a1ac0f00c012d7c691066.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/4b4c4f22e4eba6fc3d12d47ed95e171266c723c7565cf9497652e6b34ea75570.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "We fused card games and roguelikes together to make the best single player deckbuilder we could. Craft a unique deck, encounter bizarre creatures, discover relics of immense power, and Slay the Spire!",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Strategy"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Slay the Spire",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true
|
||||
},
|
||||
{
|
||||
"runner": "gog",
|
||||
"developer": "Runic Games",
|
||||
"app_name": "1958228073",
|
||||
"art_cover": "https://images.gog.com/9a49b0153de102f54c422e136f5bccc577613f24c6c6a34914d2a76c8cdf67fe.jpg?namespace=gamesdb",
|
||||
"art_square": "https://images.gog.com/6294851f5a3343632990d67c11e60c4caa385443f736dbd7228ac5c2c814fd49.jpg?namespace=gamesdb",
|
||||
"art_background": "https://images.gog.com/7324cee3eecc7574702e6c0071e687ba0cf19048f551aa1838330f56fabfd03a.webp?namespace=gamesdb",
|
||||
"cloud_save_enabled": false,
|
||||
"art_icon": "https://images.gog.com/07c14eefc0e919e0c20d0bd1898bccfdea510da1fe12d6e39417d74d3c6d4853.jpg?namespace=gamesdb",
|
||||
"extra": {
|
||||
"about": {
|
||||
"description": "Torchlight II features randomly generated dungeons and numerous types of monsters to fight for loot. Torchlight II is an action RPG as its predecessor, but features overland areas with multiple hub towns, and a longer campaign. Players are able to customize character appearance with choice of sex, face, hair style and hair color. Additionally, several elements from the first game return, such as pets and fishing.\nThe game features four playable character classes. Each class has 3 skill trees to choose from which enable customization within each class.",
|
||||
"shortDescription": ""
|
||||
},
|
||||
"reqs": [],
|
||||
"genres": [
|
||||
"Role-playing (RPG)",
|
||||
"Adventure",
|
||||
"Indie",
|
||||
"Hack and slash/Beat 'em up"
|
||||
]
|
||||
},
|
||||
"folder_name": "",
|
||||
"install": {
|
||||
"is_dlc": false
|
||||
},
|
||||
"is_installed": false,
|
||||
"save_folder": "",
|
||||
"title": "Torchlight II",
|
||||
"canRunOffline": true,
|
||||
"is_mac_native": true,
|
||||
"is_linux_native": true
|
||||
}
|
||||
],
|
||||
"__timestamp": {
|
||||
"games": "Sat Jul 05 2025 06:51:01 GMT+0200 (Central European Summer Time)"
|
||||
}
|
||||
}
|
||||
1
.config/heroic/store_cache/gog_playtime_sync_queue.json
Normal file
1
.config/heroic/store_cache/gog_playtime_sync_queue.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
1
.config/heroic/store_cache/legendary_gameinfo.json
Normal file
1
.config/heroic/store_cache/legendary_gameinfo.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
1
.config/heroic/store_cache/legendary_install_info.json
Normal file
1
.config/heroic/store_cache/legendary_install_info.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
1
.config/heroic/store_cache/legendary_library.json
Normal file
1
.config/heroic/store_cache/legendary_library.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
1
.config/heroic/store_cache/nile_install_info.json
Normal file
1
.config/heroic/store_cache/nile_install_info.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
1
.config/heroic/store_cache/nile_library.json
Normal file
1
.config/heroic/store_cache/nile_library.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
12
.config/heroic/store_cache/pci_ids_device.json
Normal file
12
.config/heroic/store_cache/pci_ids_device.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"__timestamp": {
|
||||
"73df_1002": "Sat May 10 2025 00:33:06 GMT+0200 (Central European Summer Time)",
|
||||
"0e36_1002_73df_1002": "Sat May 10 2025 00:33:06 GMT+0200 (Central European Summer Time)",
|
||||
"7550_1002": "Wed Jul 02 2025 14:23:48 GMT+0200 (Central European Summer Time)",
|
||||
"061a_1043_7550_1002": "Wed Jul 02 2025 14:23:48 GMT+0200 (Central European Summer Time)"
|
||||
},
|
||||
"73df_1002": "Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]",
|
||||
"0e36_1002_73df_1002": "Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]",
|
||||
"7550_1002": "Navi 48 [Radeon RX 9070/9070 XT/9070 GRE]",
|
||||
"061a_1043_7550_1002": "Navi 48 [Radeon RX 9070/9070 XT/9070 GRE]"
|
||||
}
|
||||
6
.config/heroic/store_cache/pci_ids_vendor.json
Normal file
6
.config/heroic/store_cache/pci_ids_vendor.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"1002": "Advanced Micro Devices, Inc. [AMD/ATI]",
|
||||
"__timestamp": {
|
||||
"1002": "Wed Jul 02 2025 14:23:48 GMT+0200 (Central European Summer Time)"
|
||||
}
|
||||
}
|
||||
104
.config/heroic/store_cache/wikigameinfo.json
Normal file
104
.config/heroic/store_cache/wikigameinfo.json
Normal file
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"Loop Hero": {
|
||||
"pcgamingwiki": {
|
||||
"steamID": "1282730",
|
||||
"howLongToBeatID": "86112",
|
||||
"metacritic": {
|
||||
"score": "82",
|
||||
"urlid": "loop-hero"
|
||||
},
|
||||
"opencritic": {
|
||||
"score": "84",
|
||||
"urlid": "11017/loop-hero"
|
||||
},
|
||||
"igdb": {
|
||||
"score": "85",
|
||||
"urlid": "loop-hero"
|
||||
},
|
||||
"direct3DVersions": [
|
||||
"11"
|
||||
],
|
||||
"genres": [
|
||||
"RPG",
|
||||
"Strategy",
|
||||
"Roguelike",
|
||||
"Idle",
|
||||
"CCG"
|
||||
],
|
||||
"releaseDate": [
|
||||
"Windows: March 4, 2021",
|
||||
"OS X: March 4, 2021",
|
||||
"Linux: March 4, 2021"
|
||||
]
|
||||
},
|
||||
"applegamingwiki": null,
|
||||
"howlongtobeat": {
|
||||
"mainStory": 28,
|
||||
"mainExtra": 37,
|
||||
"completionist": 55,
|
||||
"gameId": 86112,
|
||||
"gameName": "Loop Hero",
|
||||
"gameImageUrl": "https://howlongtobeat.com/games/86112_Loop_Hero.jpg",
|
||||
"gameWebLink": "https://howlongtobeat.com/game/86112"
|
||||
},
|
||||
"gamesdb": {
|
||||
"steamID": "1282730"
|
||||
},
|
||||
"steamInfo": {
|
||||
"compatibilityLevel": "platinum",
|
||||
"steamDeckCatagory": 2
|
||||
},
|
||||
"umuId": null
|
||||
},
|
||||
"__timestamp": {
|
||||
"Loop Hero": "Tue Jul 01 2025 14:25:39 GMT+0200 (Central European Summer Time)",
|
||||
"Crawl": "Tue Jul 01 2025 14:26:32 GMT+0200 (Central European Summer Time)"
|
||||
},
|
||||
"Crawl": {
|
||||
"pcgamingwiki": {
|
||||
"steamID": "293780",
|
||||
"howLongToBeatID": "",
|
||||
"metacritic": {
|
||||
"score": "",
|
||||
"urlid": ""
|
||||
},
|
||||
"opencritic": {
|
||||
"score": "",
|
||||
"urlid": ""
|
||||
},
|
||||
"igdb": {
|
||||
"score": "",
|
||||
"urlid": ""
|
||||
},
|
||||
"direct3DVersions": [
|
||||
"9"
|
||||
],
|
||||
"genres": [
|
||||
"Hackandslash"
|
||||
],
|
||||
"releaseDate": [
|
||||
"Windows: April 11, 2017",
|
||||
"OS X: April 11, 2017",
|
||||
"Linux: April 11, 2017"
|
||||
]
|
||||
},
|
||||
"applegamingwiki": null,
|
||||
"howlongtobeat": {
|
||||
"mainStory": 1,
|
||||
"mainExtra": 4,
|
||||
"completionist": 14,
|
||||
"gameId": 21168,
|
||||
"gameName": "Crawl",
|
||||
"gameImageUrl": "https://howlongtobeat.com/games/Crawl_header.jpg",
|
||||
"gameWebLink": "https://howlongtobeat.com/game/21168"
|
||||
},
|
||||
"gamesdb": {
|
||||
"steamID": "293780"
|
||||
},
|
||||
"steamInfo": {
|
||||
"compatibilityLevel": "platinum",
|
||||
"steamDeckCatagory": 3
|
||||
},
|
||||
"umuId": null
|
||||
}
|
||||
}
|
||||
21
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/LICENSE
Normal file
21
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/LICENSE
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 Jens Peters
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
186
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/README.md
Normal file
186
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/README.md
Normal file
@@ -0,0 +1,186 @@
|
||||
# [DXVK-NVAPI](https://github.com/jp7677/dxvk-nvapi)
|
||||
|
||||
## Alternative NVAPI implementation on top of [DXVK](https://github.com/doitsujin/dxvk)
|
||||
|
||||
This [repository](https://github.com/jp7677/dxvk-nvapi) provides an alternative implementation of NVIDIA's NVAPI/NVOFAPI library for usage with DXVK and [VKD3D-Proton](https://github.com/HansKristian-Work/vkd3d-proton). Its way of working is similar to [DXVK-AGS](https://github.com/doitsujin/dxvk-ags), but adjusted and enhanced for NVAPI.
|
||||
|
||||
This implementation currently offers entry points for supporting the following features in applications:
|
||||
|
||||
- NVIDIA DLSS for Vulkan, by supporting the relevant adapter information by querying from [Vulkan](https://www.vulkan.org/).
|
||||
- NVIDIA DLSS for D3D11 and D3D12, by querying from Vulkan and forwarding the relevant calls into DXVK / VKD3D-Proton.
|
||||
- NVIDIA Reflex, by forwarding the relevant calls into either DXVK / VKD3D-Proton or its custom Vulkan layer.
|
||||
- Several NVAPI D3D11 extensions, among others `SetDepthBoundsTest` and `UAVOverlap`, by forwarding the relevant calls into DXVK.
|
||||
- NVIDIA PhysX, by supporting entry points for querying PhysX capabilities.
|
||||
- Several GPU topology related methods for adapter and display information, by querying from DXVK and Vulkan.
|
||||
|
||||
Note that DXVK-NVAPI does not implement DLSS, Reflex or PhysX. It mostly forwards the relevant calls.
|
||||
|
||||
While originally being developed for usage with Unreal Engine 4, most notably for `Assetto Corsa Competizione`, more entry points have been added over time for enabling other NVIDIA related technologies. DXVK-NVAPI does not and will never cover the complete surface of NVIDIA's NVAPI. It is not meant as a full replacement, but rather as an addition to DXVK and VKD3D-Proton to enable several GPU features.
|
||||
|
||||
## Requirements
|
||||
|
||||
This implementation is supposed to be used on Linux using Wine or derivatives like Proton. Usage on Windows is discouraged. Please do not replace `nvapi.dll`/`nvapi64.dll`/`nvofapi64.dll` on Windows from NVIDIA's driver package with this version. DXVK-NVAPI uses several DXVK and VKD3D-Proton extension points, thus using DXVK (D3D11 and DXGI) is a requirement. Using Wine's D3D11 or DXGI implementation will fail. Usage of DXVK-NVAPI is not restricted to NVIDIA GPUs, though the default behavior is to skip GPUs not running the NVIDIA proprietary driver or Mesa NVK. Some entry points offer no functionality or make no sense when a different GPU vendor is detected. DLSS requires an NVIDIA GPU, Turing or newer, running the proprietary driver.
|
||||
|
||||
In order to support Vulkan flavor of NVIDIA Reflex, an [additional Vulkan layer](./layer) is required which intercepts (technically invalid) Vulkan calls made by DXVK-NVAPI, enriches them with extra data, and forwards to a Vulkan driver that supports [`VK_NV_low_latency2`](https://registry.khronos.org/vulkan/specs/latest/man/html/VK_NV_low_latency2.html) device extension.
|
||||
|
||||
When available, DXVK-NVAPI uses NVIDIA's NVML management library to query temperature, utilization and others for NVIDIA GPUs. See [wine-nvml](https://github.com/Saancreed/wine-nvml) how to add NVML support to Wine/Proton.
|
||||
|
||||
## How to build
|
||||
|
||||
Like DXVK, this library is being built as a Windows DLL using MinGW. DXVK-NVAPI requires MinGW-w64 compiler and headers version 9 or newer, the Meson build system at least version 0.58 and Python 3 (needed for a prebuild validation script). This project uses git submodules. Ensure to fetch the submodules while or after cloning the repository, e.g. with `git clone --recurse-submodules git@github.com:jp7677/dxvk-nvapi.git`.
|
||||
|
||||
The Vulkan Reflex layer has higher requirements: Meson 1.0 and a C++ compiler that supports C++20 standard. It is recommended (and assumed) that the layer is built as Linux-side library, and as such this compiler should target Linux and not be a cross-compiler like MinGW.
|
||||
|
||||
Run:
|
||||
|
||||
```bash
|
||||
./package-release.sh master /your/path [--disable-layer] [--enable-tests]
|
||||
```
|
||||
|
||||
Alternatively [DXVK-Docker](https://github.com/jp7677/dxvk-docker) provides a way for a build setup using docker/podman.
|
||||
Prebuilt binaries of release versions are available at <https://github.com/jp7677/dxvk-nvapi/releases>. GitHub Actions is set up for building development snapshots.
|
||||
|
||||
## How to use
|
||||
|
||||
Support for DXVK-NVAPI has been added to popular game launchers. See their respective documentation for usage and updates of DXVK-NVAPI.
|
||||
|
||||
### Steam Play / Proton
|
||||
|
||||
Proton 9.0 includes DXVK-NVAPI and enables it by default for all titles with a few exceptions. Proton 9.0 can force-enable DXVK-NVAPI for titles that have DXVK-NVAPI disabled by default and also for non-NVIDIA GPUs when setting `PROTON_FORCE_NVAPI=1`. Contrary, `PROTON_DISABLE_NVAPI` disables DXVK-NVAPI.
|
||||
|
||||
- Copy and replace `nvapi.dll`/`nvapi64.dll`/`nvofapi64.dll` into the `dist/lib/wine/nvapi`/`dist/lib64/wine/nvapi` folder of your Proton installation, e.g. in `~/.steam/steam/steamapps/common/Proton 9.0/` for manually updating the included version.
|
||||
|
||||
Proton Experimental Bleeding Edge additionally always contains the latest DXVK-NVAPI development (master) version.
|
||||
|
||||
Proton 8.0 includes DXVK-NVAPI and enables it by default for a lot of titles. Use `PROTON_ENABLE_NVAPI=1` for that version as game launch argument in Steam to enable DXVK-NVAPI for other titles.
|
||||
|
||||
### Wine / Wine-Staging
|
||||
|
||||
Wine does not includes DXVK-NVAPI.
|
||||
|
||||
- Copy `nvapi.dll`/`nvapi64.dll`/`nvofapi64.dll` into the `syswow64`/`system32` folder of your x86/x64 Wine prefix.
|
||||
- Ensure that Wine uses the native version of `nvapi`/`nvapi64`, e.g. with `WINEDLLOVERRIDES=nvapi,nvapi64=n`. This applies only to Wine versions that ship their own NVAPI implementation, e.g. Wine-Staging older than 7.22. Generally this is no longer needed nowadays.
|
||||
- Ensure that DXVK is installed in your x86/x64 Wine prefix.
|
||||
- Ensure that Wine uses DXVK's `dxgi.dll`, e.g. with `WINEDLLOVERRIDES=dxgi=n`.
|
||||
- Set `DXVK_ENABLE_NVAPI=1` to disable DXVK's `nvapiHack` in DXVK.
|
||||
|
||||
DXVK 1.10 and older does not support `DXVK_ENABLE_NVAPI`. Disable the `nvapiHack` in DXVK 1.10 and older with `dxgi.nvapiHack = False` set in a DXVK configuration file, see [dxvk.conf](https://github.com/doitsujin/dxvk/blob/master/dxvk.conf).
|
||||
|
||||
### Non-NVIDIA GPU
|
||||
|
||||
Using DXVK-NVAPI with other GPU vendors / drivers has very limited use. Outside of testing, only HDR entry points provide benefits. This requires DXVK to see the GPU as an NVIDIA GPU. Use `DXVK_CONFIG="dxgi.hideAmdGpu = True"` to spoof an AMD GPU as NVIDIA GPU. Use `DXVK_CONFIG="dxgi.customVendorId = 10de"` for generally spoofing an NVIDIA GPU.
|
||||
|
||||
Setting `DXVK_NVAPI_ALLOW_OTHER_DRIVERS=1` is needed for successful DXVK-NVAPI initialization when using a driver other than the NVIDIA proprietary driver or Mesa NVK. The reported driver version on drivers other than the NVIDIA proprietary driver will be 999.99. Overriding the reported driver version is still recommended. The reported GPU architecture for other vendors is, unless overriden, always Pascal to prevent attempts to initialize DLSS.
|
||||
|
||||
### Vulkan Reflex layer
|
||||
|
||||
The Vulkan Reflex layer, when built as a Linux-side layer, is not installed into a Wine prefix. Instead it's installed like any other Vulkan implicit layer. It is distributed as a pair of files:
|
||||
|
||||
- `VkLayer_DXVK_NVAPI_reflex.json` (the layer manifest)
|
||||
- `libdxvk_nvapi_vkreflex_layer.so` (the layer library)
|
||||
|
||||
To make it discoverable by your Vulkan loader:
|
||||
|
||||
1. Do one of the following:
|
||||
- Export full path to the directory containing the layer manifest in `VK_ADD_IMPLICIT_LAYER_PATH` environment variable (e.g. `VK_ADD_IMPLICIT_LAYER_PATH="${HOME}/dxvk-nvapi/layer"`)
|
||||
- Note that `VK_ADD_IMPLICIT_LAYER_PATH` works only with Vulkan loader v1.3.296 or newer
|
||||
- If you already have `VK_ADD_IMPLICIT_LAYER_PATH` set and pointing to a directory with some other implicit layer manifest, it is possible to pass multiple paths by separating them with `:`
|
||||
- Install the layer manifest into one of default implicit layer search paths (e.g. `${XDG_DATA_HOME}/vulkan/implicit_layer.d` where Steam usually installs its layers)
|
||||
2. If needed, edit the layer manifest to ensure that its `library_path` points to the layer library
|
||||
- For example, if the layer library is in the same directory as the layer manifest, the path should be `./libdxvk_nvapi_vkreflex_layer.so`
|
||||
- Note that the distributed layer manifest by default assumes this scenario; therefore there is no need to edit the manifest if the layer library is kept in the same directory as the manifest file
|
||||
- For other scenarios where the layer library is nearby, relative paths work as well (e.g. `../../../lib/libdxvk_nvapi_vkreflex_layer.so`)
|
||||
- It's also possible to provide full path to the layer library (e.g. `/home/user/dxvk-nvapi/layer/libdxvk_nvapi_vkreflex_layer.so`)
|
||||
- Finally, if the layer library is in one of the paths searched by dynamic linker (like `/usr/lib`, this depends on the distro), it's possible to set the library path to just the name of the layer library: `"library_path": "libdxvk_nvapi_vkreflex_layer.so"`
|
||||
|
||||
Because the layer could interfere with other Vulkan applications that don't use Reflex, it is currently _disabled by default_ even when installed. To enable it, export `DXVK_NVAPI_VKREFLEX=1` as environment variable. When an application attempts to use Vulkan Reflex and the layer isn't installed and enabled, the following message should be logged at `info` log level: `info:nvapi64:<-NvAPI_Vulkan_InitLowLatencyDevice: Not supported`, with an explanation directing the user to verify the layer's setup.
|
||||
|
||||
Running `env DXVK_NVAPI_VKREFLEX=1 vulkaninfo` can serve as a quick setup check to verify that both files are in correct locations. If the layer manifest was found, there will be an entry like `VK_LAYER_DXVK_NVAPI_reflex (DXVK-NVAPI Vulkan Reflex compatibility layer)` on the list of discovered Vulkan layers. Additionally, if the layer manifest was found but the layer library couldn't be loaded (perhaps due to incorrect `library_path` in the manifest), an error similar to `ERROR: [Loader Message] Code 0 : /home/user/.local/share/vulkan/implicit_layer.d/./libdxvk_nvapi_vkreflex_layer.so: cannot open shared object file: No such file or directory` will be logged on stderr before any standard output.
|
||||
|
||||
Like any other (glibc-based) Linux shared library, layer compiled on a system with newer version of glibc will _not_ run on systems with older version of glibc. If you are running a distro with older glibc than the ones prebuilt binaries are distributed for, it is likely that building your own library from source will be required.
|
||||
|
||||
## Tweaks, debugging and troubleshooting
|
||||
|
||||
See the [DXVK-NVAPI Wiki](https://github.com/jp7677/dxvk-nvapi/wiki) for common issues and workarounds.
|
||||
|
||||
The following environment variables tweak DXVK-NVAPI's runtime behavior:
|
||||
|
||||
- `DXVK_NVAPI_DRIVER_VERSION` lets you override the reported driver version. Valid values are numbers between 100 and 99999. Use e.g. `DXVK_NVAPI_DRIVER_VERSION=47141` to report driver version `471.41`.
|
||||
- `DXVK_NVAPI_ALLOW_OTHER_DRIVERS`, when set to `1`, allows DXVK-NVAPI to initialize for a non-NVIDIA GPU.
|
||||
- `DXVK_NVAPI_DISABLE_ENTRYPOINTS`, when set to a comma-separated list of NVAPI entrypoint names, will hide their implementation from the application. For example, `DXVK_NVAPI_DISABLE_ENTRYPOINTS=NvAPI_D3D11_BeginUAVOverlap,NvAPI_D3D11_EndUAVOverlap` will report D3D11 barrier control extensions as not available.
|
||||
- `DXVK_NVAPI_DRS_SETTINGS` allows providing custom values for arbitrary driver settings. Currently, only values of DWORD (u32) type are supported. Format is `setting1=value1,setting2=value2,…` where both `settingN` and `valueN` are unsigned 32-bit integers and can be prefixed with `0x` or `0X` to parse them as hexadecimal numbers. For example, `DXVK_NVAPI_DRS_SETTINGS=0x10E41DF3=0xffffff,0x10E41DF7=0xffffff` overrides presets for both DLSS Super Resolution and DLSS Ray Reconstruction to latest.
|
||||
- Additionally, the following settings are supported in their named/text form:
|
||||
- `NGX_DLAA_OVERRIDE`
|
||||
- `NGX_DLSSG_MULTI_FRAME_COUNT`
|
||||
- `NGX_DLSS_FG_OVERRIDE`
|
||||
- `NGX_DLSS_RR_MODE`
|
||||
- `NGX_DLSS_OVERRIDE_OPTIMAL_SETTINGS`
|
||||
- `NGX_DLSS_RR_OVERRIDE`
|
||||
- `NGX_DLSS_RR_OVERRIDE_RENDER_PRESET_SELECTION`
|
||||
- `NGX_DLSS_SR_MODE`
|
||||
- `NGX_DLSS_SR_OVERRIDE`
|
||||
- `NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION`
|
||||
- The corresponding values can be deduced from the [NVAPI `NvApiDriverSettings.h` header](https://github.com/NVIDIA/nvapi/blob/d08488fcc82eef313b0464db37d2955709691e94/NvApiDriverSettings.h#L700) with the setting type prefix omitted, for example `DXVK_NVAPI_DRS_SETTINGS=NGX_DLSS_FG_OVERRIDE=on`. Both setting name (`NGX_DLSS_FG_OVERRIDE`) and value (`on`) are case-insensitive.
|
||||
- Furthermore, each supported named setting can also be configured with a dedicated environment variable, the name of which is constructed by prefixing setting name with `DXVK_NVAPI_DRS_`, for example `DXVK_NVAPI_DRS_NGX_DLSS_FG_OVERRIDE=on`. The name of environment variable is case-sensitive, the value is not. If a setting is set via both `DXVK_NVAPI_DRS_SETTINGS` and its own dedicated environment variable, the latter takes precedence.
|
||||
- See the [Passing driver settings](https://github.com/jp7677/dxvk-nvapi/wiki/Passing-driver-settings) wiki page for more information and examples.
|
||||
- `DXVK_NVAPI_GPU_ARCH`, when set to one of supported NVIDIA GPU architecture IDs will override reported GPU architecture. Currently supported values are:
|
||||
- `GK100` (Kepler)
|
||||
- `GM000` (Maxwell Gen1)
|
||||
- `GM200` (Maxwell Gen2)
|
||||
- `GP100` (Pascal)
|
||||
- `GV100` (Volta)
|
||||
- `TU100` (Turing)
|
||||
- `GA100` (Ampere)
|
||||
- `AD100` (Ada)
|
||||
- `GB200` (Blackwell)
|
||||
- `DXVK_NVAPI_LOG_LEVEL` set to `info` prints log statements. The default behavior omits any logging. Please fill an issue if using log servery `info` creates log spam. Setting severity to `trace` logs all entry points enter and exits, this has a severe effect on performance. All other log levels will be interpreted as `none`.
|
||||
- `DXVK_NVAPI_LOG_PATH` enables file logging additionally to console output and sets the path where the log file `nvapi.log`/`nvapi64.log`/`nvofapi64.log` should be written to. Log statements are appended to an existing file. Please remove this file once in a while to prevent excessive grow. This requires `DXVK_NVAPI_LOG_LEVEL` set to `info` or `trace`.
|
||||
- `DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS` allows to set various NGX debug registry keys with the format `setting1=value1,setting2=value2,…`, whereas values are of type DWORD (u32). Setting the registry keys for enabling DLSS indicators corresponds to `DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=1024,DLSSGIndicator=2`, hiding the indicators to `DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=0,DLSSGIndicator=0`. Be aware, this tweak permanently modifies the registry.
|
||||
|
||||
The following environment variables tweak DXVK-NVAPI's Vulkan Reflex layer's runtime behavior:
|
||||
|
||||
- `DXVK_NVAPI_VKREFLEX=1` enables the layer; the layer is disabled by default when this isn't set
|
||||
- `DISABLE_DXVK_NVAPI_VKREFLEX` disables the layer (overriding `DXVK_NVAPI_VKREFLEX=1`) when set to any nonempty value
|
||||
- `DXVK_NVAPI_VKREFLEX_LAYER_LOG_LEVEL` configures logging verbosity, supported values are `none` (default), `error`, `warn`, `info`, `trace`, `debug` and integer values from `0` to `5` inclusive that correspond to named log levels
|
||||
- `DXVK_NVAPI_VKREFLEX_EXPOSE_EXTENSION=1` causes the layer to report support for `VK_NV_low_latency` device extension, this is usually unnecessary as modern NVIDIA drivers already claim support for it and exposing it from the layer can cause issues in some games (notably Indiana Jones and the Great Circle)
|
||||
- `DXVK_NVAPI_VKREFLEX_INJECT_SUBMIT_FRAME_IDS=1` and `DXVK_NVAPI_VKREFLEX_INJECT_PRESENT_FRAME_IDS=1` cause the layer to inject frame IDs into `vkQueueSubmit*` and `vkQueuePresentKHR` Vulkan commands respectively based on the latency markers set by the application with `NvAPI_Vulkan_SetLatencyMarker`, possibly helping the driver correlate the calls but could interfere with application's own present IDs; enabling either enables `VK_KHR_present_id` device extension and related `presentID` feature
|
||||
- `DXVK_NVAPI_VKREFLEX_ALLOW_FALLBACK_TO_OOB_FRAME_ID=0` disables fallback to out-of-band frame IDs in submit and present calls
|
||||
- `DXVK_NVAPI_VKREFLEX_ALLOW_FALLBACK_TO_PRESENT_FRAME_ID=0` disables fallback to present frame IDs in submit calls
|
||||
- `DXVK_NVAPI_VKREFLEX_ALLOW_FALLBACK_TO_SIMULATION_FRAME_ID=0` disables fallback to simulation frame IDs in submit calls
|
||||
|
||||
Additionally, GitHub Actions provide build artifacts from different toolchains. In very rare situations a non-gcc build might provide better results.
|
||||
|
||||
Using those tweaks is exclusively meant for troubleshooting. Regular usage is discouraged and may result in unwanted side effects. Please open an issue if using one of the tweaks is mandatory for a specific title/scenario.
|
||||
|
||||
This project provides a test suite. Run the package script with `--enable-tests` (see above) to build `nvapi64-tests.exe`. Running the tests executable without arguments queries the local system and provides system information about visible GPUs:
|
||||
|
||||
```bash
|
||||
DXVK_LOG_LEVEL=none WINEDEBUG=-all WINEDLLOVERRIDES=dxgi,nvapi64=n wine nvapi64-tests.exe
|
||||
```
|
||||
|
||||
The test executable also runs on Windows against NVIDIA's `nvapi64.dll`. Ensure that DXVK-NVAPI's `nvapi64.dll`is not present in the current `PATH` for this scenario.
|
||||
|
||||
The actual unit tests can be run with `nvapi64-tests.exe [@unit-tests]` to validate DXVK-NVAPI's internal implementation.
|
||||
|
||||
Producing a debug build and starting a debugging session with the test suite can be achieved with the following snippet:
|
||||
|
||||
```bash
|
||||
meson setup --reconfigure --cross-file "./build-win64.txt" --buildtype "debugoptimized" -Denable_tests=True build
|
||||
meson compile -C build
|
||||
|
||||
DXVK_LOG_LEVEL=none DXVK_NVAPI_LOG_LEVEL=none WINEDEBUG=-all WINEDLLOVERRIDES=nvapi64=n WINEPATH=build/src winedbg --gdb build/tests/nvapi64-tests.exe [@all]
|
||||
```
|
||||
|
||||
Once the debug session has started, use `c` to start/continue execution and a.o. `bt` to show a proper stacktrace after a segmentation fault. Ensure to have no other native `nvapi64.dll` in the Wine prefix, otherwise this one gets precedence over the one found in `WINEPATH`.
|
||||
|
||||
## References and inspirations
|
||||
|
||||
- [DXVK](https://github.com/doitsujin/dxvk)
|
||||
- [DXVK-AGS](https://github.com/doitsujin/dxvk-ags)
|
||||
- [VKD3D-Proton](https://github.com/HansKristian-Work/vkd3d-proton)
|
||||
- [NVAPI](https://docs.nvidia.com/gameworks/content/gameworkslibrary/coresdk/nvapi/index.html)
|
||||
- [NVAPI Open Source SDK](https://download.nvidia.com/XFree86/nvapi-open-source-sdk/)
|
||||
- [NVAPI GitHub Project](https://github.com/NVIDIA/nvapi)
|
||||
- [NVAPI (wine-staging) standalone](https://github.com/SveSop/nvapi_standalone)
|
||||
|
||||
Many thanks to the corresponding authors!
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"file_format_version": "1.2.1",
|
||||
"layer": {
|
||||
"name": "VK_LAYER_DXVK_NVAPI_reflex",
|
||||
"type": "GLOBAL",
|
||||
"api_version": "1.3.295",
|
||||
"library_path": "./libdxvk_nvapi_vkreflex_layer.so",
|
||||
"library_arch": "64",
|
||||
"implementation_version": "1",
|
||||
"description": "DXVK-NVAPI Vulkan Reflex compatibility layer",
|
||||
"instance_extensions": [],
|
||||
"device_extensions": [
|
||||
{
|
||||
"name": "VK_NV_low_latency",
|
||||
"spec_version": "1",
|
||||
"entrypoints": []
|
||||
}
|
||||
],
|
||||
"enable_environment": {
|
||||
"DXVK_NVAPI_VKREFLEX": "1"
|
||||
},
|
||||
"disable_environment": {
|
||||
"DISABLE_DXVK_NVAPI_VKREFLEX": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x32/nvapi.dll
Executable file
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x32/nvapi.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvapi64-tests.exe
Executable file
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvapi64-tests.exe
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvapi64.dll
Executable file
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvapi64.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvofapi64-tests.exe
Executable file
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvofapi64-tests.exe
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvofapi64.dll
Executable file
BIN
.config/heroic/tools/dxvk-nvapi/dxvk-nvapi-v0.9.0/x64/nvofapi64.dll
Executable file
Binary file not shown.
1
.config/heroic/tools/dxvk-nvapi/latest_dxvk-nvapi
Normal file
1
.config/heroic/tools/dxvk-nvapi/latest_dxvk-nvapi
Normal file
@@ -0,0 +1 @@
|
||||
dxvk-nvapi-v0.9.0
|
||||
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d10core.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d10core.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d11.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d11.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d8.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d8.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d9.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/d3d9.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/dxgi.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x32/dxgi.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d10core.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d10core.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d11.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d11.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d8.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d8.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d9.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/d3d9.dll
Executable file
Binary file not shown.
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/dxgi.dll
Executable file
BIN
.config/heroic/tools/dxvk/dxvk-2.6.1/x64/dxgi.dll
Executable file
Binary file not shown.
1
.config/heroic/tools/dxvk/latest_dxvk
Normal file
1
.config/heroic/tools/dxvk/latest_dxvk
Normal file
@@ -0,0 +1 @@
|
||||
dxvk-2.6.2
|
||||
1
.config/heroic/tools/vkd3d/latest_vkd3d
Normal file
1
.config/heroic/tools/vkd3d/latest_vkd3d
Normal file
@@ -0,0 +1 @@
|
||||
vkd3d-proton-2.14
|
||||
190
.config/heroic/tools/vkd3d/vkd3d-proton-2.14/setup_vkd3d_proton.sh
Executable file
190
.config/heroic/tools/vkd3d/vkd3d-proton-2.14/setup_vkd3d_proton.sh
Executable file
@@ -0,0 +1,190 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# default directories
|
||||
vkd3d_lib32=${vkd3d_lib32:-"x86"}
|
||||
vkd3d_lib64=${vkd3d_lib64:-"x64"}
|
||||
|
||||
# figure out where we are
|
||||
basedir=$(dirname "$(readlink -f "$0")")
|
||||
|
||||
# figure out which action to perform
|
||||
action="$1"
|
||||
|
||||
case "$action" in
|
||||
install)
|
||||
;;
|
||||
uninstall)
|
||||
;;
|
||||
*)
|
||||
echo "Unrecognized action: $action"
|
||||
echo "Usage: $0 [install|uninstall] [--symlink]"
|
||||
exit 1
|
||||
esac
|
||||
|
||||
# process arguments
|
||||
shift
|
||||
|
||||
file_cmd="cp -v"
|
||||
|
||||
while (($# > 0)); do
|
||||
case "$1" in
|
||||
"--symlink")
|
||||
file_cmd="ln -s -v"
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
# check wine prefix before invoking wine, so that we
|
||||
# don't accidentally create one if the user screws up
|
||||
if [ -n "$WINEPREFIX" ] && ! [ -f "$WINEPREFIX/system.reg" ]; then
|
||||
echo "$WINEPREFIX:"' Not a valid wine prefix.' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# find wine executable
|
||||
export WINEDEBUG=-all
|
||||
# disable mscoree and mshtml to avoid downloading
|
||||
# wine gecko and mono
|
||||
export WINEDLLOVERRIDES="mscoree,mshtml="
|
||||
|
||||
wine="wine"
|
||||
wine64="wine64"
|
||||
wineboot="wineboot"
|
||||
|
||||
# $PATH is the way for user to control where wine is located (including custom Wine versions).
|
||||
# Pure 64-bit Wine (non Wow64) requries skipping 32-bit steps.
|
||||
# In such case, wine64 and winebooot will be present, but wine binary will be missing,
|
||||
# however it can be present in other PATHs, so it shouldn't be used, to avoid versions mixing.
|
||||
wine_path=$(dirname "$(which $wineboot)")
|
||||
wow64=true
|
||||
if ! [ -f "$wine_path/$wine" ]; then
|
||||
wine=$wine64
|
||||
wow64=false
|
||||
fi
|
||||
|
||||
# resolve 32-bit and 64-bit system32 path
|
||||
winever=$($wine --version | grep wine)
|
||||
if [ -z "$winever" ]; then
|
||||
echo "$wine: Not a wine executable. Check your $wine." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# ensure wine placeholder dlls are recreated
|
||||
# if they are missing
|
||||
$wineboot -u
|
||||
|
||||
win64_sys_path=$($wine64 winepath -u 'C:\windows\system32' 2> /dev/null)
|
||||
win64_sys_path="${win64_sys_path/$'\r'/}"
|
||||
if $wow64; then
|
||||
win32_sys_path=$($wine winepath -u 'C:\windows\system32' 2> /dev/null)
|
||||
win32_sys_path="${win32_sys_path/$'\r'/}"
|
||||
fi
|
||||
|
||||
if [ -z "$win32_sys_path" ] && [ -z "$win64_sys_path" ]; then
|
||||
echo 'Failed to resolve C:\windows\system32.' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# create native dll override
|
||||
overrideDll() {
|
||||
if ! $wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v "$1" /d native /f >/dev/null 2>&1
|
||||
then
|
||||
echo -e "Failed to add override for $1"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
# remove dll override
|
||||
restoreDll() {
|
||||
if ! $wine reg delete 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v "$1" /f > /dev/null 2>&1
|
||||
then
|
||||
echo "Failed to remove override for $1"
|
||||
fi
|
||||
}
|
||||
|
||||
# copy or link vkd3d dll, back up original file
|
||||
installFile() {
|
||||
dstfile="${1}/${3}.dll"
|
||||
srcfile="${basedir}/${2}/${3}.dll"
|
||||
|
||||
if ! [ -f "${srcfile}" ]; then
|
||||
echo "${srcfile}: File not found. Skipping." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ -n "$1" ]; then
|
||||
if [ -f "${dstfile}" ] || [ -h "${dstfile}" ]; then
|
||||
if ! [ -f "${dstfile}.old" ]; then
|
||||
mv -v "${dstfile}" "${dstfile}.old"
|
||||
else
|
||||
rm -v "${dstfile}"
|
||||
fi
|
||||
else
|
||||
touch "${dstfile}.old_none"
|
||||
fi
|
||||
$file_cmd "${srcfile}" "${dstfile}"
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
# remove vkd3d dll, restore original file
|
||||
uninstallFile() {
|
||||
dstfile="${1}/${3}.dll"
|
||||
srcfile="${basedir}/${2}/${3}.dll"
|
||||
|
||||
if ! [ -f "${srcfile}" ]; then
|
||||
echo "${srcfile}: File not found. Skipping." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
if ! [ -f "${dstfile}" ] && ! [ -h "${dstfile}" ]; then
|
||||
echo "${dstfile}: File not found. Skipping." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ -f "${dstfile}.old" ]; then
|
||||
rm -v "${dstfile}"
|
||||
mv -v "${dstfile}.old" "${dstfile}"
|
||||
return 0
|
||||
elif [ -f "${dstfile}.old_none" ]; then
|
||||
rm -v "${dstfile}.old_none"
|
||||
rm -v "${dstfile}"
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
install() {
|
||||
installFile "$win64_sys_path" "$vkd3d_lib64" "$1"
|
||||
inst64_ret="$?"
|
||||
|
||||
inst32_ret=-1
|
||||
if $wow64; then
|
||||
installFile "$win32_sys_path" "$vkd3d_lib32" "$1"
|
||||
inst32_ret="$?"
|
||||
fi
|
||||
|
||||
if (( (inst32_ret == 0) || (inst64_ret == 0) )); then
|
||||
overrideDll "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
uninstall() {
|
||||
uninstallFile "$win64_sys_path" "$vkd3d_lib64" "$1"
|
||||
uninst64_ret="$?"
|
||||
|
||||
uninst32_ret=-1
|
||||
if $wow64; then
|
||||
uninstallFile "$win32_sys_path" "$vkd3d_lib32" "$1"
|
||||
uninst32_ret="$?"
|
||||
fi
|
||||
|
||||
if (( (uninst32_ret == 0) || (uninst64_ret == 0) )); then
|
||||
restoreDll "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
$action d3d12
|
||||
$action d3d12core
|
||||
BIN
.config/heroic/tools/vkd3d/vkd3d-proton-2.14/x64/d3d12.dll
Executable file
BIN
.config/heroic/tools/vkd3d/vkd3d-proton-2.14/x64/d3d12.dll
Executable file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user