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

×
Hello. There are some games in the GOG Preservation Program that use DxWrapper for DirectX compatibility.
There are so many configuration options in dxwrapper.ini that I don't even know where to start, and it doesn't work for me or I'm experiencing errors.

What are the settings for GLQuake, GLHexen II, Quake II OpenGL, Kingpin Life of Crime OpenGL, Unreal with Glide, or others?
Post edited March 21, 2025 by Tom_Rod
Source port, source port, source port, patch it https://www.kingpin.info/download/index.php?dir=kingpin/patches/unofficial/windows/mh%27s_kingpin_patch , https://www.oldunreal.com/downloads/unreal/oldunreal-patches/ install the patches.
Just before you answered, it seemed to me it was for games that only use DirectX. Well, I've already figured out how to activate ddraw. I just need another wrapper for OpenGL.
To better understand the many lines of configuration for DxWrapper, read this: https://github.com/elishacloud/dxwrapper/wiki/Configuration

About 3dfx (Glide): https://www.zeus-software.com/downloads/nglide/compatibility to download the latest version: https://www.zeus-software.com/downloads/nglide

There are two other great wrappers:

https://github.com/FunkyFr3sh/cnc-ddraw
https://github.com/narzoul/DDrawCompat

If you are looking for source ports for Quake 1 and 2, check this out:

https://quakespasm.sourceforge.net/
https://www.yamagi.org/quake2/

Here is the source port for Hexen II: https://uhexen2.sourceforge.net/

I hope these things help you in some way. =)
avatar
Tom_Rod: I just need another wrapper for OpenGL.
This is the only OpenGL wrapper that comes to mind: https://github.com/MrRendroc/gldirect
Post edited March 22, 2025 by SilentMRG
I already have GLDirect, but some games like Portal of Praevus start to slow down after a few seconds. Do you know why and how to fix it?
I honestly don't know. Consider opening a ticket on the repository: https://github.com/MrRendroc/gldirect/issues
Or try the source port listed above. If I remember correctly, there is support for Portal of Praevus.

Edit: Yeah, it supports...
"Support for Hexen II, Hexen II demo, Portal of Praevus mission pack, and HexenWorld."
Post edited March 24, 2025 by SilentMRG
avatar
SilentMRG: I honestly don't know. Consider opening a ticket on the repository: https://github.com/MrRendroc/gldirect/issues
Or try the source port listed above. If I remember correctly, there is support for Portal of Praevus.

Edit: Yeah, it supports...
"Support for Hexen II, Hexen II demo, Portal of Praevus mission pack, and HexenWorld."
I can't find the solution or which games are compatible in this link. Can you tell me a Prompt or Command that will fix this?
avatar
Tom_Rod: I can't find the solution or which games are compatible in this link. Can you tell me a Prompt or Command that will fix this?
What is the actual problem? Which game(s) don't work for you? Hexen II Portal of Praevus? Or something else?
(You only ask about obscure wrappers that might not even be necessary to run those games.)

https://en.wikipedia.org/wiki/XY_problem
Post edited April 16, 2025 by g2222
avatar
Tom_Rod: I can't find the solution or which games are compatible in this link. Can you tell me a Prompt or Command that will fix this?
avatar
g2222: What is the actual problem? Which game(s) don't work for you? Hexen II Portal of Praevus? Or something else?
(You only ask about obscure wrappers that might not even be necessary to run those games.)

https://en.wikipedia.org/wiki/XY_problem
This Wrapper works for me in GL Hexen II etc, and I want it to work in Portal of Praevus and HexenWorld - Siege.
Post edited April 17, 2025 by Tom_Rod
Have you looked at this page?
https://www.pcgamingwiki.com/wiki/Hexen_II

They recommend using the "Hammer of Thyrion" source port for Hexen II and Portal of Praevus.

Also, if you scroll all the way down to the "Issues fixed" category, there are multiple mentions of OpenGL. Something about an "extension limit". I don't know what that means. Maybe check it out yourself.
Post edited April 17, 2025 by g2222
Everyone responds with a Port. I insist: Why is it slowing down? Is there a command that fixes it?
Post edited 5 days ago by Tom_Rod
avatar
Tom_Rod: Everyone responds with a Port. I insist: Why is it slowing down? Is there a command that fixes it?
I apologize for the delay... GOG only sent me the answers to this topic now. So, I don't know any commands or list of supported games, unfortunately; but maybe this will help you: https://fdossena.com/?p=mesa/index.frag