VOGONS


First post, by Delfino Furioso

User metadata
Rank Newbie
Rank
Newbie

Hi Dege!

Just out of curiosity..
Have you ever considered (or have you ever been asked to) adding a "opengl-to-d3d" functionality to dgVoodoo?
Would that be challenging? In what way?

Thank you! Keep up the good work!

Reply 1 of 4, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

I was already asked long ago but as always, it'd be a lot of work and time is my enemy.
OGL 2+ were challenging anyway because of translating GLSL...

Btw, there is a MS project going for translating OGL to D3D12 for WSL2. So, I think my impl were needless by now.

Reply 3 of 4, by batterymandark

User metadata
Rank Newbie
Rank
Newbie

I think the most attractive feature would be upscaling , like when you run the game at lower res and output to your native res, to get your 2d elements such as HUD to appear scaled, but your 3d is at your native res.
So for me i wouldn't care about a translation, but rather the scaleup trick.
i mean just try to play HL1 in 4k..or 5k in my end, good lord.. 😁

Reply 4 of 4, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

DxWnd and Peixoto's patches can both do that, both are actively maintained so if some game doesn't work with them you can try asking their developers about it.

Here's the Steam version of Half-Life running in 4K with proper UI scaling:
https://www.youtube.com/watch?v=fVQzGo-Lkog
(the WON version is trickier, possible, but annoying, the recent fan patch update might be helpful though).