VOGONS


First post, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

http://www.mesa3d.org/

Here's what's new:

Mesa 5.0 has been released. This is a stable release which implements the OpenGL 1.4 specification. […]
Show full quote

Mesa 5.0 has been released. This is a stable release which implements the OpenGL 1.4 specification.

New:
- OpenGL 1.4 support (glGetString(GL_VERSION) returns "1.4")
- removed some overlooked debugging code
- glxinfo updated to support GLX_ARB_multisample
- GLUT now support GLX_ARB_multisample
- updated DOS driver (Daniel Borca)
Bug fixes:
- GL_POINT and GL_LINE-mode polygons didn't obey cull state
- fixed potential bug in _mesa_align_malloc/calloc()
- fixed missing triangle bug when running vertex programs
- fixed a few HPUX compilation problems
- FX (Glide) driver didn't compile
- setting GL_TEXTURE_BORDER_COLOR with glTexParameteriv() didn't work
- a few EXT functions, like glGenTexturesEXT, were no-ops
- a few OpenGL 1.4 functions like glFogCoord*, glBlendFuncSeparate,
glMultiDrawArrays and glMultiDrawElements were missing
- glGet*(GL_ACTIVE_STENCIL_FACE_EXT) was broken
- Pentium 4 Mobile was mistakenly identified as having 3DNow!
- fixed one-bit error in point/line fragment Z calculation
- fixed potential segfault in fakeglx code
- fixed color overflow problem in DOT3 texture env mode

The "updated DOS driver" caught my attention. Enjoy. 😀

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 3 of 10, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Mesa is... think of it as an OpenGL-compatible API. Except that it's on a few platforms that OpenGL is NOT, and also has a built-in software renderer as fallback.

Ah, here's a nice description:
http://www.mesa3d.org/about/intro.html

The DOS port of MESA permits hardware-accelerated 3D rendering by using the DOS Glide libraries, and additionally will also do software rendering. So think of this port as OpenGL for DOS. 😀

I've been wishing that the DOS port add other video cards as well, but there's NDA's and SDK licenses for ancient video cards to worry about... I've been willing to collect and organize the information, but I have other things on my plate right now.

Here's the two websites of people who have dabbled in furthering the development of the MESA DOS port.
Charlie Wallace (old): http://www.geocities.com/CapeCanaveral/7992/
Daniel Borca (new): http://www.geocities.com/dborca

I think Paul would enjoy browsing. 😉

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 4 of 10, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Hm, hey Paul - Mr. Borca and I are having an interesting conversation in email. 😀

You know, it could make for an interesting GliDOS debugger.
1. Write application using DOS port of MESA.
2. Compile.
3. Try to get going in GliDOS.
4. Return to step 1, repeat as necessary.

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 5 of 10, by Glidos

User metadata
Rank l33t
Rank
l33t
Stiletto wrote:
Hm, hey Paul - Mr. Borca and I are having an interesting conversation in email. :) […]
Show full quote

Hm, hey Paul - Mr. Borca and I are having an interesting conversation in email. 😀

You know, it could make for an interesting GliDOS debugger.
1. Write application using DOS port of MESA.
2. Compile.
3. Try to get going in GliDOS.
4. Return to step 1, repeat as necessary.

Yes interesting. I can see the DOS side is like the inverse of Glidos.

Reply 6 of 10, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Right - I hope it gives you ideas. 😀

Still, using MESA instead of OpenGL might not be a bad thing for OpenGlide. ... you'd think it would make a Linux port easy-peasy. Oh well, something to look into.

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 8 of 10, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Hehe... okay. My comment about MESA (DOS) possibly being a good GliDOS debugging tool still stands. 😀

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 9 of 10, by Targaff

User metadata
Rank Member
Rank
Member

Bleurgh, I know it's an old thread but it's either that or start a new one... I don't know whether anyone else tried to get these to compile, but I had all sorts of problems and so did a couple of other people I railed in to try it, because the old instructions didn't seem to apply any more. In any case, if anyone did struggle to get these to work and is at all interested, the guy who writes the model editor Milkshape posted updated DLLs that you can download from his webpage, here.

You can go back to sleep now.