HGL
frozen-sapphire
Ultima IV from GOG on Steam Deck
Hi. I'm a total noob with my new Steam Deck and new Heroic Games Launcher.
I read the "Read Me" about getting the log file, but I'm too ignorant to even know how to do that. I can find the log in the app, I can find the "copy log content to clipboard" button, but on a Steam Deck, I don't know what to do to actually get it somewhere.
My problem is the first game I'm trying to run. I have Ultima IV. I've installed it and am running it. I've tried both from desktop mode and added the Heroic launcher to the Non-Steam games on the main page.
I can start the game, get the graphics and sound. I start a new game, and it gets going. I can enter my name, go through the intro sequence, meet the gypsy, and then, after answering her questions ("your path is chosen") the game kicks me out.
If I restart, I can initiate a new game, but it kicks me at the same point. If I select "Journey Onward" it immediately kicks me out.
What should my next step be to get some help?
12 Replies
robust-apricot•3y ago
well, without logs we don't really know what's going on
just send the file here
frozen-sapphireOP•3y ago
How do I get it off the Steam Deck?
robust-apricot•3y ago
like from any PC, post if on pastebin, use Discord on the deck
or whatever
frozen-sapphireOP•3y ago
OK. Had some time away, and now have it figured out. Here's the info:
System Info:
Heroic Version: 2.6.2 Trafalgar Law
Legendary Version: 0.20.32 Dark Energy (hotfix #6)
GOGdl Version: 0.6
Electron Version: 22.2.0
Chrome Version: 108.0.5359.215
NodeJS Version: 16.17.1
OS: Freedesktop SDK KERNEL: 5.13.0-valve36-1-neptune ARCH: x64
CPU: AMD Custom APU 0405 @3.22 GOVERNOR: schedutil
RAM: Total: 14.47 GiB Available: 11.72 GiB
GRAPHICS: GPU0: VanGogh [AMD Custom GPU 0405] VRAM: 512MB
PROTOCOL: x11 Game Settings: { "autoInstallDxvk": true, "autoInstallVkd3d": true, "preferSystemLibs": false, "nvidiaPrime": false, "enviromentOptions": [], "wrapperOptions": [], "showFps": false, "useGameMode": false, "language": "", "wineVersion": { "bin": "/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton", "name": "Proton - Proton 7.0", "type": "proton" }, "winePrefix": "/home/deck/Games/Heroic/Prefixes/Ultima IV ", "wineCrossoverBottle": "" } Game launched at: Sun Mar 26 2023 16:39:50 GMT-0400 (Eastern Daylight Time) Launch Command: STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/.steam/steam STEAM_COMPAT_DATA_PATH="/home/deck/Games/Heroic/Prefixes/Ultima IV " PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId="heroic-Ultima 4" PROTON_LOG_DIR=/home/deck/.var/app/com.heroicgameslauncher.hgl /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch "/home/deck/Games/Heroic/Ultima 4" 1207662433 --no-wine --wrapper "'/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton' run" --platform windows Game Log: wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely windows Game Log: wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam. [S_API FAIL] SteamAPI_Init() failed Launch command: ['/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton', 'run', '/home/deck/Games/Heroic/Ultima 4/DOSBOX/DOSBox.exe', '-conf', '..\dosboxULTIMA4.conf', '-conf', '..\dosboxULTIMA4_single.conf', '-noconsole', '-c', 'exit'] All processes exited Has not mattered if I launch from the app on SteamDeck Desktop or from within the SteamApp after getting Heroic Launcher set up as a non-Steam program within the Steam App.
PROTOCOL: x11 Game Settings: { "autoInstallDxvk": true, "autoInstallVkd3d": true, "preferSystemLibs": false, "nvidiaPrime": false, "enviromentOptions": [], "wrapperOptions": [], "showFps": false, "useGameMode": false, "language": "", "wineVersion": { "bin": "/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton", "name": "Proton - Proton 7.0", "type": "proton" }, "winePrefix": "/home/deck/Games/Heroic/Prefixes/Ultima IV ", "wineCrossoverBottle": "" } Game launched at: Sun Mar 26 2023 16:39:50 GMT-0400 (Eastern Daylight Time) Launch Command: STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/.steam/steam STEAM_COMPAT_DATA_PATH="/home/deck/Games/Heroic/Prefixes/Ultima IV " PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId="heroic-Ultima 4" PROTON_LOG_DIR=/home/deck/.var/app/com.heroicgameslauncher.hgl /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch "/home/deck/Games/Heroic/Ultima 4" 1207662433 --no-wine --wrapper "'/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton' run" --platform windows Game Log: wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely windows Game Log: wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam. [S_API FAIL] SteamAPI_Init() failed Launch command: ['/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton', 'run', '/home/deck/Games/Heroic/Ultima 4/DOSBOX/DOSBox.exe', '-conf', '..\dosboxULTIMA4.conf', '-conf', '..\dosboxULTIMA4_single.conf', '-noconsole', '-c', 'exit'] All processes exited Has not mattered if I launch from the app on SteamDeck Desktop or from within the SteamApp after getting Heroic Launcher set up as a non-Steam program within the Steam App.
robust-apricot•3y ago
oh Dosbox game
fun
national-gold•3y ago
@Emveepee can you share a log using Wine-GE-Proton instead of Proton?
frozen-sapphireOP•3y ago
Would be happy to. Can you please tell me how? I'm an imbecile here...
national-gold•3y ago
inside heroic, go to Wine Manager in the sidebar, install the latest Wine-GE, then go to the game settings and select that wine-ge version in the
wine version
selectorfrozen-sapphireOP•3y ago
OK. I got that figured out, and set that as the one to use. Now I can't even get to the title screen. Error log:
System Info:
Heroic Version: 2.6.2 Trafalgar Law
Legendary Version: 0.20.32 Dark Energy (hotfix #6)
GOGdl Version: 0.6
Electron Version: 22.2.0
Chrome Version: 108.0.5359.215
NodeJS Version: 16.17.1
OS: Freedesktop SDK KERNEL: 5.13.0-valve36-1-neptune ARCH: x64
CPU: AMD Custom APU 0405 @3.33 GOVERNOR: schedutil
RAM: Total: 14.47 GiB Available: 12.12 GiB
GRAPHICS: GPU0: VanGogh [AMD Custom GPU 0405] VRAM: 512MB
PROTOCOL: x11 Game Settings: { "autoInstallDxvk": true, "autoInstallVkd3d": true, "preferSystemLibs": false, "nvidiaPrime": false, "enviromentOptions": [], "wrapperOptions": [], "showFps": false, "useGameMode": false, "language": "", "wineVersion": { "bin": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine", "name": "Wine - Wine-GE-Proton7-42", "type": "wine", "lib": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64", "lib32": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib", "wineserver": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wineserver", "wineboot": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wineboot" }, "winePrefix": "/home/deck/Games/Heroic/Prefixes/Ultima IV ", "wineCrossoverBottle": "", "gogSaves": [ { "name": "saves", "location": "/home/deck/Games/Heroic/Ultima 4/cloud_saves" } ] } Game launched at: Mon Apr 03 2023 20:10:32 GMT-0400 (Eastern Daylight Time) Launch Command: LD_LIBRARY_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib WINEPREFIX="/home/deck/Games/Heroic/Prefixes/Ultima IV " WINEDLLOVERRIDES=winemenubuilder= ORIG_LD_LIBRARY_PATH= GST_PLUGIN_SYSTEM_PATH_1_0=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64/gstreamer-1.0:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib/gstreamer-1.0 WINEDLLPATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64/wine:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib/wine /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch "/home/deck/Games/Heroic/Ultima 4" 1207662433 --wine /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine --platform windows Game Log: wine: using kernel write watches (experimental). wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely wine: using kernel write watches (experimental). 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:LdrInitializeThunk wine-staging 7.0 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. wine: using kernel write watches (experimental). wine: could not load kernel32.dll, status c0000135 Launch command: ['/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine', '/home/deck/Games/Heroic/Ultima 4/DOSBOX/DOSBox.exe', '-conf', '..\dosboxULTIMA4.conf', '-conf', '..\dosboxULTIMA4_single.conf', '-noconsole', '-c', 'exit'] All processes exited @arieljuod Sorry for the delay. I got the Wine-GE-Proton selected and error log is above.
PROTOCOL: x11 Game Settings: { "autoInstallDxvk": true, "autoInstallVkd3d": true, "preferSystemLibs": false, "nvidiaPrime": false, "enviromentOptions": [], "wrapperOptions": [], "showFps": false, "useGameMode": false, "language": "", "wineVersion": { "bin": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine", "name": "Wine - Wine-GE-Proton7-42", "type": "wine", "lib": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64", "lib32": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib", "wineserver": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wineserver", "wineboot": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wineboot" }, "winePrefix": "/home/deck/Games/Heroic/Prefixes/Ultima IV ", "wineCrossoverBottle": "", "gogSaves": [ { "name": "saves", "location": "/home/deck/Games/Heroic/Ultima 4/cloud_saves" } ] } Game launched at: Mon Apr 03 2023 20:10:32 GMT-0400 (Eastern Daylight Time) Launch Command: LD_LIBRARY_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib WINEPREFIX="/home/deck/Games/Heroic/Prefixes/Ultima IV " WINEDLLOVERRIDES=winemenubuilder= ORIG_LD_LIBRARY_PATH= GST_PLUGIN_SYSTEM_PATH_1_0=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64/gstreamer-1.0:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib/gstreamer-1.0 WINEDLLPATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64/wine:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib/wine /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch "/home/deck/Games/Heroic/Ultima 4" 1207662433 --wine /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine --platform windows Game Log: wine: using kernel write watches (experimental). wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely wine: using kernel write watches (experimental). 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:LdrInitializeThunk wine-staging 7.0 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. wine: using kernel write watches (experimental). wine: could not load kernel32.dll, status c0000135 Launch command: ['/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine', '/home/deck/Games/Heroic/Ultima 4/DOSBOX/DOSBox.exe', '-conf', '..\dosboxULTIMA4.conf', '-conf', '..\dosboxULTIMA4_single.conf', '-noconsole', '-c', 'exit'] All processes exited @arieljuod Sorry for the delay. I got the Wine-GE-Proton selected and error log is above.
national-gold•3y ago
hmmm that weird
could not load kernel32.dll
error, I've never seen a concrete answer on how to fix it, even searching here I see many reports but noone mentioning if they every fixed it :Sextended-salmon•3y ago
it's usually caused by multilib being missing
but this is flatpak ...
frozen-sapphireOP•2y ago
So what next?
Hi again. I waited for the latest update, still no luck. Any advice? I can post my latest system log:
Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"useGameMode": false,
"language": "",
"wineVersion": {
"bin": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine",
"name": "Wine - Wine-GE-Proton7-42",
"type": "wine",
"lib": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64",
"lib32": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib",
"wineserver": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wineserver",
"wineboot": "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wineboot"
},
"winePrefix": "/home/deck/Games/Heroic/Prefixes/Ultima IV ",
"wineCrossoverBottle": "",
"gogSaves": [
{
"name": "saves",
"location": "/home/deck/Games/Heroic/Ultima 4/cloud_saves"
}
]
}
Game launched at: Tue Jun 06 2023 23:14:09 GMT-0400 (Eastern Daylight Time)
System Info:
Heroic Version: 2.8.0 Nico Robin
Legendary Version: 0.20.32 Dark Energy (hotfix #6)
GOGdl Version: 0.7.2
Electron Version: 23.1.4
Chrome Version: 110.0.5481.192
NodeJS Version: 18.12.1
OS: Freedesktop SDK KERNEL: 5.13.0-valve36-1-neptune ARCH: x64
CPU: AMD Custom APU 0405 @2.59 GOVERNOR: schedutil
RAM: Total: 14.47 GiB Available: 11.65 GiB
GRAPHICS: GPU0: VanGogh [AMD Custom GPU 0405] VRAM: 512MB
PROTOCOL: x11
Launch Command: LD_LIBRARY_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib WINEPREFIX="/home/deck/Games/Heroic/Prefixes/Ultima IV " WINEDLLOVERRIDES=winemenubuilder.exe=d ORIG_LD_LIBRARY_PATH= GST_PLUGIN_SYSTEM_PATH_1_0=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64/gstreamer-1.0:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib/gstreamer-1.0 WINEDLLPATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib64/wine:/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/lib/wine /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch "/home/deck/Games/Heroic/Ultima 4" 1207662433 --wine /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine --platform windows --prefer-task 0
Game Log:
wine: using kernel write watches (experimental).
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: using kernel write watches (experimental).
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.0 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
002c:fixme:wineboot:read_tsc_frequency TSC frequency calibration failed, unstable TSC?time0 13330581251500565900 ns, time1 13330581251501690000 ns
002c:fixme:wineboot:read_tsc_frequency tsc2 - tsc0 3134264, tsc3 - tsc1 3146416
002c:fixme:wineboot:read_tsc_frequency freq0 2788243038 Hz, freq2 2799053464 Hz, error 3877 ppm
wine: using kernel write watches (experimental).
wine: could not load kernel32.dll, status c0000135
Launch command: ['/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-42/bin/wine', '/home/deck/Games/Heroic/Ultima 4/DOSBOX/DOSBox.exe', '-conf', '..\dosboxULTIMA4.conf', '-conf', '..\dosboxULTIMA4_single.conf', '-noconsole', '-c', 'exit']
All processes exited