[Bug 42162] New: Native support for 3dfx/Glide
https://bugs.winehq.org/show_bug.cgi?id=42162 Bug ID: 42162 Summary: Native support for 3dfx/Glide Product: Wine Version: 2.0-rc3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: haakobja(a)gmail.com Distribution: --- As Wine is a tool for getting Windows-applications to run on *nix-systems it would be nice to be able to run older games natively. Now an additional Glide wrapper is needed for 3dfx supported games. It would be nice if Wine packaged such support natively. I know Glide has been dead for several years, yet there are older games that need Glide-support in order to function properly. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #1 from Henri Verbeet <hverbeet(a)gmail.com> --- (In reply to Håkon from comment #0)
As Wine is a tool for getting Windows-applications to run on *nix-systems it would be nice to be able to run older games natively. Now an additional Glide wrapper is needed for 3dfx supported games.
Why is that an issue? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #2 from Håkon <haakobja(a)gmail.com> --- It is a nice to have feature. I think it would be nice to have basic support for Glide, and if one needs other Glide-implementations one could use the thirdparty libraries. As I've understood the Glide library is a subset of OpenGL, thus I guess it could be possible to get hardware accelerated graphics when using an old graphics card. The current 3rdparty Glide-wrappers use DirectX 9, this would disable hardware accelerated graphics on older graphics card. I guess no one is actually using such an old card today, but I think it could be a nice feature -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #3 from Henri Verbeet <hverbeet(a)gmail.com> --- Fair enough. At the same time though, this actually happening depends on someone picking it up, and I'm a bit sceptical about the chances of that happening. (As opposed to someone starting their own project somewhere.) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 Carlo Bramini <carlo.bramix(a)libero.it> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carlo.bramix(a)libero.it --- Comment #4 from Carlo Bramini <carlo.bramix(a)libero.it> --- To tell you the truth and if I can say my opinion, I do not see much reasons for writing a new Glide wrapper or importing an existing one into the source tree... for me it seems much simpler to double click on the installer of a free Glide wrapper in explorer or winefile and wait 5 seconds for having this function available. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #5 from winetest(a)luukku.com --- (In reply to Carlo Bramini from comment #4)
To tell you the truth and if I can say my opinion, I do not see much reasons for writing a new Glide wrapper or importing an existing one into the source tree... for me it seems much simpler to double click on the installer of a free Glide wrapper in explorer or winefile and wait 5 seconds for having this function available.
Agree. Is it even documented or used anymore on new programs. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 Christian Costa <titan.costa(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa(a)gmail.com --- Comment #6 from Christian Costa <titan.costa(a)gmail.com> --- Personally, I'd say a glide wrapper in wine seems rather logical. It could be part of the Summer of Code. That could be a good start for someone wanting to learn 3D stuff and Wine. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #7 from winetest(a)luukku.com --- But is it still used and if its for what? And is it publicly documented? It's hard to development anything without clear instructions. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #8 from Christian Costa <titan.costa(a)gmail.com> --- (In reply to winetest from comment #7)
But is it still used and if its for what? And is it publicly documented?
It's hard to development anything without clear instructions.
Only very old games use it. There are some resources at http://www.falconfly.de/reference.htm. The spec is at www.falconfly.de/downloads/3dfx-glide-programming-guide-rel018.zip -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #9 from Håkon <haakobja(a)gmail.com> --- As others have written, it is only old games that use Glide/needs 3dfx-support. According to Wikipedia, the 3dfx libraries are open sourced, even after nvidia bought 3dfx [https://en.wikipedia.org/wiki/Glide_(API)]. The source for Glide v3 is available at http://glide.sourceforge.net/ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #10 from Matteo Bruni <matteo.mystral(a)gmail.com> --- (In reply to Christian Costa from comment #6)
Personally, I'd say a glide wrapper in wine seems rather logical. It could be part of the Summer of Code. That could be a good start for someone wanting to learn 3D stuff and Wine.
It seems to me that D3DRM or d3dx* might be more interesting for such people and more useful for Wine. I guess I'm biased though. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #11 from Carlo Bramini <carlo.bramix(a)libero.it> --- I still think that it would be easier to install an already existing and well tested glide wrapper to OpenGL or DirectX: it works perfectly and this is what you must do also on real Windows. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42162 --- Comment #12 from Håkon <haakobja(a)gmail.com> --- Regarding this enhancement. I found an opensource Glide-wrapped, named OpenGLide. https://sourceforge.net/projects/openglide/ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org