VOGONS


Sourceforge...

Topic actions

Reply 20 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
Stiletto wrote:

Time to hit the promotion trail again... *sigh*

Got one bit of promotion here:
http://www.glideunderground.com

I'll continue on it.
😀

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

Stiletto

Reply 22 of 46, by Snover

User metadata
Rank l33t++
Rank
l33t++

Fabio, my designs are ALWAYS simple and ALWAYS are W3C compliant (except for this design, and that's because I didn't do most of it -- it was released as free and I did some tweaking of it... initially I tried rewriting it with XHTML 1.0, but that fell through, mostly because there are some "obscurities" with XHTML that don't show up with HTML 4.01).

Yes, it’s my fault.

Reply 26 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Question about 5, Fabio:
This is part of where wrappers confuse me. Wouldn't "porting" OpenGlide to D3D necessitate a full rewrite? How does the word "port" apply here?

I'd still like to know if I should attempt to round up other wrapper authors.

Linux - I have an idea of someone who could help. I'll go look him up.

Added a news item to SourceForge. Note that we still need to add a binary release and update CVS. Also note: could do with a manual to explain all the INI entries, etc. I'll see what I can do about that.

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

Stiletto

Reply 27 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Secondly, see this gentleman's post:
https://sourceforge.net/forum/forum.php?threa … &forum_id=59816

Just updated to a GeForce so was very interested to see that finally there is a glide wrapper on sourceforge. A few things: *) […]
Show full quote

Just updated to a GeForce so was very interested to see that finally there is a glide wrapper on sourceforge. A few things:

*) You've released this code under GPL, as such the code cannot be used with any commerical or closed source software. Since all stuff using glide falls into these areas you need to revise the license to LGPL (Lesser or Library GPL).

*) Do you wrap to gl?

*) I assmue you don't have people helping you with Linux support, do you need it?

*) What is the current state of play with the wrapper. Whats done, needs to be done and any known issues?

Fabio, please send him a message answering his questions... Paul, you can add any comments you deem necessary by emailing/private messaging Fabio. 😀 A volunteer's offer to help is always appreciated...

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

Stiletto

Reply 28 of 46, by GoldFinger

User metadata
Rank Member
Rank
Member

Well, porting to Direct3D would require some major changes in the code, that is correct, maybe not a complete rewrite but it would be like using OpenGLide ideas to make a new D3D wrapper.
Porting to linux should be very easy as the sources almost do not require any special windows handling and that is the only part really needed to be changed.
I did a first source release, we need to do a new release. But I would like to look at the code and test it before we make a new one if that is ok.

Reply 29 of 46, by Glidos

User metadata
Rank l33t
Rank
l33t
Stiletto wrote:

Note that we still need to add a binary release and update CVS.

The type of update we need to do has to be done by the sourceforge admin. It is in hand. Should be a couple of days, saving technical hitches.

I don't think we will know how much is left to do and whether we really need a lot of people on this until Fabio gets to see the current state of things. It may be best to see what problems need to be solved and then see if we need help with them.

Reply 31 of 46, by Glidos

User metadata
Rank l33t
Rank
l33t
GoldFinger wrote:

I did a first source release, we need to do a new release. But I would like to look at the code and test it before we make a new one if that is ok.

Very wise. I know of at least one issue I'm pretty sure will be important. I removed the capability for OpenGLide to create its own window. This was when I was only interested in it being used by Glidos. And since it is only over the last month or so that the interest has returned in using the updated version back under Windows, I haven't gotten around to putting it back. This I believe will stop a lot of games working although they used to. I think this is what stops Long Bow 2 working. Mind you not a big change to put the facility back.

Reply 32 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Alter the Make file to optionally use/don't use the MMX code and optionally create/don't create a window? Then Paul's code and OpenGlide's code could co-exist.

...

Can you compile OpenGlide using MingW?

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

Stiletto

Reply 33 of 46, by vladr

User metadata
Rank Oldbie
Rank
Oldbie
Stiletto wrote:

Sent an email to Khalid Shaikh, one of the first Glide wrapper authors, and to one of the news posters there.

Hmmm, which Khalid, this one, or is it this one? If it's the latter then we were in school together. 😉 What a small world, heh?

V.

Reply 35 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
vladr wrote:

Hmmm, which Khalid, this one, or is it this one? If it's the latter then we were in school together. 😉 What a small world, heh?

It's the latter, of course!
See?
http://www.shakeinc.com/KhalidShaikh_June2002.htm

Rewrote 3DFX’s Glide Driver using Direct3D calls. Games which previously required a 3DFX video card would now run on anything. Published in international PC Gamer magazine for achievement.

Yes, Khalid was one of the first to do this.
"Inspired by Microsoft's minigl wrapper, Khalid Shaikh, a D3D hacker has decided to write a DX portable version of Glide. The story doesn't have anything specifically to do with OpenGL, but its pretty cool. Unfortunately, the lawyers at 3DFX don't seem to think so."
Recommended readings:
http://www.glideunderground.com/articles/wrapperstory/
http://www.glideunderground.com/3dfx/
One of his first articles: http://www.glideunderground.com/articles/Arti … ideWrapper.html

He used to have an article detailing the whole sordid story, but I can't find it anymore... Hm...

He also has http://www.shakenet.com/ too. 😀

I thought about asking you about him a while back when I saw your page was hosted at McGill, but I forgot. 😀

BTW - this was the last official word on Glide wrappers from 3dfx.
http://www.glideunderground.com/interviews/Gl … tus/default.asp

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

Stiletto

Reply 36 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

This will give you some idea of what he went through, too:
http://groups.google.com/groups?q=%22Khalid+S … =UTF-8&filter=0

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

Stiletto

Reply 38 of 46, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
Snover wrote:

"Glide has gone Open Source"
Uh, it has? If so, how come there is so much difficultly locating source and such? (or am I drunk?)

See here:
http://sourceforge.net/projects/glide

However, I've looked in the CVS and do not see anything that seems to be source code for the Glide SDK. Perhaps I'm wrong. Maybe Paul or Fabio could shed some light on the subject.

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

Stiletto

Reply 39 of 46, by GoldFinger

User metadata
Rank Member
Rank
Member

Yes,
Glide has gone OpenSource some time ago, maybe I still have it somewhere in my home HD, as soon as I get home I will check and put it somewhere for others to download.
It helps a lot, but not that much since most of it are low level calls to voodoo registers.