The way VEG seems to be talking, he seems to be separating the Glide API from the idea that there's actual hardware that directly executes it, and more as a middleware API that you use only with different Glide wrappers.Zeus wrote:What would be the point? Voodoo hardware doesn't support modern widescreen resolutions.
Support more glide resolutions
Re: Support more glide resolutions
Re: Support more glide resolutions
Check your email, VEG. I sent you nGlide dev version that supports extended resolutions.
Let us know when your patch for NFS3 is ready so we can do some beta tests.
P.S. Extended resolutions has been added also to glide.dll and glide2x.dll in case you (or somebody else) will decide to patch some other games in the future. grQueryResolutions export has been added to glide.dll/glide2x.dll.
Aspect ratio calculations for forced resolutions via nGlide configurator / nGlide environment variables have been fixed. Aspect ratio = "4:3" in configurator will be renamed to "Preserve original" in the next official release (1.05).
Let us know when your patch for NFS3 is ready so we can do some beta tests.
P.S. Extended resolutions has been added also to glide.dll and glide2x.dll in case you (or somebody else) will decide to patch some other games in the future. grQueryResolutions export has been added to glide.dll/glide2x.dll.
Aspect ratio calculations for forced resolutions via nGlide configurator / nGlide environment variables have been fixed. Aspect ratio = "4:3" in configurator will be renamed to "Preserve original" in the next official release (1.05).
Re: Support more glide resolutions
Thanks. I think it will be ready soon.
Re: Support more glide resolutions
Sure it does
https://youtu.be/IESjpYLQT6Y
Anyway I wanted to thank you 2 for keeping the debate in public, was good motivation to get me started.
Im trying to fix the driver, similar to what you did for the wrapper. For now its just extended resolutions(the dumb way of adding more), other parts would have to be re-written too, so I dont dare changing too much before I know everything works.
I do have some questions if you would be so kind to help me a little.
Where do you "decide"(EnumDisplayModes) what resolution to use, since games, if not patched, will try to set max 1600x1200? (I added a control in 3dfx tools and then just override the res when the frame buffer inits, I know I know, not saying Im proud of it )
Would it be posible to get the class where you made the changes (guess gsst.c?) so I can take a peak of how you did it?
-
- Posts: 188
- Joined: Sun Feb 28, 2010 11:10 pm
- Contact:
Re: Support more glide resolutions
Can you make this override resolution for OpenGL games also)?
Re: Support more glide resolutions
(If anything is against the forum rules, censor my post or warm me )
Short answer: yes!
Long aswer: Doesnt need an override, since most openGl games either have more resolutions or got patched, just same additional resolutions have to be addedd to the opengl part of the driver too. And I already did it and it works.
And for d3d games, they just need the appropriate resolution definition/timings added, also done.
Ill post here, since this, now dead forum, was previously very 3dfx development active.
And here I posted the "preview" files already, you can use them in your current driver (should work for v4,5) if you want to play around a bit.
Short answer: yes!
Long aswer: Doesnt need an override, since most openGl games either have more resolutions or got patched, just same additional resolutions have to be addedd to the opengl part of the driver too. And I already did it and it works.
And for d3d games, they just need the appropriate resolution definition/timings added, also done.
Ill post here, since this, now dead forum, was previously very 3dfx development active.
And here I posted the "preview" files already, you can use them in your current driver (should work for v4,5) if you want to play around a bit.
-
- Posts: 188
- Joined: Sun Feb 28, 2010 11:10 pm
- Contact:
Re: Support more glide resolutions
i mean in theory a game do not accept any resolution change is there a way to force resolution?
Re: Support more glide resolutions
There is, thats what nGlide does too. Problems you can have is if also aspect ratio changes and the game engine doesnt recalculate fov, then you have to do that too. Prob more problems down the line.
-
- Posts: 188
- Joined: Sun Feb 28, 2010 11:10 pm
- Contact:
Re: Support more glide resolutions
well i am sorry, where i can find that program?
to much to read on links and it gors like recursive to other forums =)
to much to read on links and it gors like recursive to other forums =)
Re: Support more glide resolutions
I dont think theres a good opengl wrapper doing this, you did say in theory
What problem are you trying to solve anyway?
What problem are you trying to solve anyway?