Running SR2 on OpenGL

I wish Saints Row 2 ran on OpenGL instead of DirectX. The latest version of OpenGL is 4.5.
 
I wish all the Saints Row games ran on either OpenGL or Vulkan.
They probably used DirectX because that's what the Xbox 360 uses, so they already had it.
But I hate these vendor-specific APIs like DirectX.

I'm sure the Linux version uses OpenGL (via a translation layer from DirectX).
 
Last edited:
I have Unreal Tournament 2004 and have it set to OpenGL and the game runs perfectly, otherwise it runs crappy on DirectX. The same can be said about other games that can run on OpenGL.
 
The problem is there are just SO MANY different graphics API's.
  1. DirectX for Windows & XBox
  2. GNMX and GNM for PlayStation 4 (which has similarities to DirectX)
  3. OpenGL and Vulkan for Mac, Linux, Windows, and mobile
  4. Metal for Mac
Of course, based on that list, I'd probably pick OpenGL since it runs on everything.
But, of course, Microsoft provides better support for DirectX on their platforms.
 
Back
Top