c1-launcher icon indicating copy to clipboard operation
c1-launcher copied to clipboard

Crysis Warhead launcher cannot be used when running the game via Steam

Open ccomrade opened this issue 11 months ago • 9 comments

There isn't a way to run the Warhead launcher via Steam without changing the target executable somehow. Steam always runs Bin64/Crysis64.exe, which is required by the Warhead launcher.

ccomrade avatar Mar 18 '24 00:03 ccomrade

One workaround I'm currently using is specifying executable via launch options. Launch options

vlad54rus avatar Mar 20 '24 13:03 vlad54rus

I guess this is also the only way to run 64-bit version of Crysis and Crysis Wars instead of 32-bit one, which is the default in Steam for these two.

ccomrade avatar Mar 20 '24 23:03 ccomrade

Crysis 1 has a 64 bit launch option but they forgot to name it. Launch options 2

vlad54rus avatar Mar 21 '24 12:03 vlad54rus

Crysis 1 has a 64 bit launch option but they forgot to name it. Launch options 2

You can use SteamEdit https://steamedit.tg-software.com/ to set a proper string.

Hexaae avatar Apr 26 '24 00:04 Hexaae

I did use it before, but Steam tends to reset the changes every now and then.

vlad54rus avatar Apr 26 '24 11:04 vlad54rus

I did use it before, but Steam tends to reset the changes every now and then.

Very unlikely 🤔 unless you reinstall Steam from scratch or do weird things: SteamEdit modifications are done to the "C:\Program Files (x86)\Steam\appcache\appinfo.vdf" file, which contains your game list (including your customized groups etc.), and does a file backup before it applies changes for safety reasons... Recent Steam versions BTW should backup in the cloud that file too, so even if you reinstall Steam from scratch on a new PC your game list should be restored automatically, hence including changes made by SteamEdit to appinfo.vdf.

Hexaae avatar Apr 28 '24 08:04 Hexaae

Well, it's not really resetting, i can still launch SteamEdit and see my changes. Even if i make appinfo read-only - Steam sometimes ignores the changes and displays unaltered info, until i close and relaunch Steam client. Steam Cloud? I have it disabled.

vlad54rus avatar Apr 29 '24 05:04 vlad54rus

After you apply SteamEdit changes, you have to quit & relaunch Steam. I fixed empty Crysis x64 menu launcher 2 weeks ago with SteamEdit and my changes were never overwritten. Not sure what's wrong with your Steam installation...

image

EDIT: @vlad54rus I think patched "c:\program files (x86)\steam\appcache\appinfo.vdf" gets reset if you switch from Public/Beta Steam release. This may explain why it sometimes randomly you see changes get reverted.

Hexaae avatar Apr 30 '24 14:04 Hexaae

works for me when adding this to steam launch options:

"X:\SteamLibrary\steamapps\common\Crysis Warhead\Bin64\CrysisWarheadLauncher.exe" %command%

DeusMaveriX avatar Jul 02 '24 22:07 DeusMaveriX