1.2.0 Enhanced OpenGL Support for Cogmind
OpenGL Support for Cogmind
This release contains Cogmind-specific patches that enable the sdl12-compat project to run the game, moving rendering from legacy SDL 1.2 CPU-based code to modern SDL 2 GPU-based code.
Apple Silicon machines will see performance jump from sub-30 FPS to 120+ FPS with either CrossOver Wine or Parallels VM and the mod.
Windows and Linux desktop and laptop users can run custom shaders with ReShade with this mod, though it won't provide any speedups.
To install:
- Ensure Cogmind has been launched at least once and is currently set to either "Borderless Fullscreen" or "Windowed" mode in options
- Close Cogmind
- Locate the Cogmind install folder and backup
SDL.dll
toSDL.dll.bak
or similar- Typical Steam install location:
C:\Program Files (x86)\Steam\steamapps\common\Cogmind\
- Typical Steam install location:
- Extract the mod zip
- Drag and drop
SDL.dll
andSDL2.dll
within the extracted folder into your Cogmind install folder, overwriting the originalSDL.dll
shipped with the game.
Known bugs:
- Map export hangs game for many minutes (now disabled as a workaround)
- Right shift does not fire under CrossOver Wine in MacOS, use Karabiner-Elements to remap right shift to left shift
- "True Fullscreen" in Cogmind's options may render the game at half the intended screen size. Use "Borderless Fullscreen" to get around this, and for a generally better experience overall
New changes from 1.1.0:
- Scroll wheel fixed
- Map export DISABLED; use original SDL.dll to export maps
- Compiled with additional stable optimizations using MSVC compiler
New changes from 1.0.0:
- No longer performs a lookup for the memory freeing function every time a sound is unloaded (i.e. a weapon is fired)