dgVoodoo2 icon indicating copy to clipboard operation
dgVoodoo2 copied to clipboard

OpenGL to DX for old games [Request]

Open UserGit-2021 opened this issue 2 years ago • 4 comments

Support opengl Medal of Honor Allied Assault ONI

UserGit-2021 avatar Oct 01 '21 19:10 UserGit-2021

I only have Medal of Honor Pacific Assault, and despite it has a problem with switching to fullscreen because the game window remains in the background, it's supported and works with dgVoodoo. You can Alt-Tab to the game after launching it. I suppose the same applies to Allied Assault as well (but I may be wrong).

ONI: I don't know this game, I must check it out.

OpenGL: would be nice, once I was pondering about support for OGL 1.5 as a maximum version. Versions 2.0 and higher unfortunately need a compiler for GLSL which exceeds my possibilites. Even 1.5 is too much work. But MS has its own OGL->D3D12 wrapper after all.

dege-diosg avatar Oct 07 '21 18:10 dege-diosg

I only have Medal of Honor Pacific Assault, and despite it has a problem with switching to fullscreen because the game window remains in the background, it's supported and works with dgVoodoo. You can Alt-Tab to the game after launching it. I suppose the same applies to Allied Assault as well (but I may be wrong).

ONI: I don't know this game, I must check it out.

OpenGL: would be nice, once I was pondering about support for OGL 1.5 as a maximum version. Versions 2.0 and higher unfortunately need a compiler for GLSL which exceeds my possibilites. Even 1.5 is too much work. But MS has its own OGL->D3D12 wrapper after all.

I will be glad if there is support. Where can you download the ogl> dx12 wrapper? So that you can change the screen resolution of the game with an increase in the HUD. Your utility allows you to stretch the resolution with hud without loss of quality with anti-aliasing. ''Lossless Scaling'' from steam does not provide good quality.

Medal of Honor Allied Assault OpenGL 1.1 ONI OpenGL 1.2

UserGit-2021 avatar Oct 07 '21 18:10 UserGit-2021

Oh, so all of those games are OpenGL... I just installed ONI and realized it.

Well, then unfortunately dgVoodoo can do nothing to help them. 😒 Honestly, if I'll ever add support for OGL 1.x, it won't be in the nearest future.

Where can you download the ogl> dx12 wrapper? So that you can change the screen resolution of the game with an increase in the HUD.

Hm... good question. I remember it was a MS + Collabora project, but all I found about that was a blog from Collabora, saying that they integrated the code into MESA. Also, I don't know if it has resolution scaling capabilites, but I think it doesn't have.

dege-diosg avatar Oct 14 '21 19:10 dege-diosg

But MS has its own OGL->D3D12 wrapper after all.

Where i can download OGL>DX wrapper?

Mitradis avatar Oct 26 '21 11:10 Mitradis