It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Has anyone figured out how to run this on the steam deck? I've tried many of the same fixes from the PC version and it crashes on startup every time. I forced OpenGL with a new start-up options path in Steam and updated the OpenGL32.dll file in the folder. I tried every combination of config settings and resolutions I could think of that both the game and the Steam deck were compatible with. I tried a custom aspect ratio and windowed mode. I was finally able to get passed the OpenGL not loading error but it still crashes the game during start-up. If anyone has figured this out please let me know. There must be a workaround for these older Idtech games to make them work properly.
avatar
rheffner: Has anyone figured out how to run this on the steam deck? I've tried many of the same fixes from the PC version and it crashes on startup every time. I forced OpenGL with a new start-up options path in Steam and updated the OpenGL32.dll file in the folder. I tried every combination of config settings and resolutions I could think of that both the game and the Steam deck were compatible with. I tried a custom aspect ratio and windowed mode. I was finally able to get passed the OpenGL not loading error but it still crashes the game during start-up. If anyone has figured this out please let me know. There must be a workaround for these older Idtech games to make them work properly.
Use the following variable:
MESA_EXTENSION_MAX_YEAR=2002 %command% (if you are using Steam)
The reason why it crashes on Linux is that the amount of GL extensions that are available from the system are too much for the game to handle, so it doesn't know what to do and therefore crashes due to a possible buffer overflow. This was the same problem that existed on Windows, but GPU drivers had built-in workarounds that solved that problem, along with Linux with the environment variable.
avatar
rheffner: Has anyone figured out how to run this on the steam deck? I've tried many of the same fixes from the PC version and it crashes on startup every time. I forced OpenGL with a new start-up options path in Steam and updated the OpenGL32.dll file in the folder. I tried every combination of config settings and resolutions I could think of that both the game and the Steam deck were compatible with. I tried a custom aspect ratio and windowed mode. I was finally able to get passed the OpenGL not loading error but it still crashes the game during start-up. If anyone has figured this out please let me know. There must be a workaround for these older Idtech games to make them work properly.
avatar
wof8317: Use the following variable:
MESA_EXTENSION_MAX_YEAR=2002 %command% (if you are using Steam)
The reason why it crashes on Linux is that the amount of GL extensions that are available from the system are too much for the game to handle, so it doesn't know what to do and therefore crashes due to a possible buffer overflow. This was the same problem that existed on Windows, but GPU drivers had built-in workarounds that solved that problem, along with Linux with the environment variable.
DUDE!!!! Thank you soooo much! Not only did this fix MOHAA but other games I had that had similar issues as well!