VOGONS


First post, by miller11568

User metadata
Rank Newbie
Rank
Newbie

Crysis 1 crashes on Windows 10 PCs with AMD Ryzen CPUs. Why is that and can someone help me hex edit the executable or DLLs instead of downloading the fixed CrySystem.dll from PCGamingWiki to fix this crash on start?

Reply 2 of 4, by Azarien

User metadata
Rank Oldbie
Rank
Oldbie

GOG version works out of the box for me, Ryzen 5 3600 + Radeon RX 6600 XT.

It crashes because it tries to use 3Dnow! instructions which are no longer supported.

Which is the game's fault, not AMD's. Instead of checking for 3dnow support, the game checks whether it is run on an AMD processor. It correctly recognizes Ryzen as an AMD, but (surprise!) AMD removed 3dnow support in their newer CPUs.

Reply 3 of 4, by Dancsi40

User metadata
Rank Newbie
Rank
Newbie
miller11568 wrote on 2024-08-04, 09:16:

Crysis 1 crashes on Windows 10 PCs with AMD Ryzen CPUs. Why is that and can someone help me hex edit the executable or DLLs instead of downloading the fixed CrySystem.dll from PCGamingWiki to fix this crash on start?

Why is that? If you are on pcgamingwiki, you already have the answer there, why it crashes: Forces the game to use SSE/MMX code paths instead of the deprecated 3D Now! instruction paths.

Reply 4 of 4, by Dokka

User metadata
Rank Newbie
Rank
Newbie

Just use "c1-launcher"
https://github.com/ccomrade/c1-launcher
--------------------------------------------------------------------------
- Fixes all startup issues, including the well-known crash of 32-bit Crysis on modern AMD processors.
- Fixes low refresh rate in fullscreen DX10 mode. Thanks to Guzz and Vladislav
----------------
etc