3dfxzone.it WorldWide Community

3dfx Hardware & Software => General Discussions => Topic started by: perer on 27 September 2004, 17:13:15

Title: helping with developing
Post by: perer on 27 September 2004, 17:13:15
Who do I need to contact to help with developing the Fastvoodoo drivers??
Title: helping with developing
Post by: dborca on 01 October 2004, 14:32:49
QuoteOriginally posted by perer

Who do I need to contact to help with developing the Fastvoodoo drivers??
what exactly do you mean by "developing"?
Title: helping with developing
Post by: perer on 01 October 2004, 20:46:05
Coding the drivers in such a way, that games wil play better, I mean higher fps.
Title: helping with developing
Post by: dborca on 02 October 2004, 13:58:10
no, i meant "which part" are you willing to do?
Title: helping with developing
Post by: perer on 02 October 2004, 15:52:29
Well I am especially working with assembly. Because assembly is faster than C. I don't know how the source looks like, if they already used assembly everywhere, I could stil make it faster. But I don't except the drivers to be ALL THAT. Concerning SPEED, not compatibility. I have tested the drivers, and found only very little speed increasements with old drivers and the new drivers. And now speed difference with the latest 3Dfx drivers and the Latest fastvoodoo. The voodoo2 was not cpu limited with a amd xp2600+.
And 3Dfx never was the King in making good drivers in the beginning.
So probably I can tune it a little to make it go faster. What part exactly I will start first, that I can say when I completely learned the voodoo2 data-sheet ;), to really understand the possibilities with this hardware.
Title: helping with developing
Post by: dborca on 04 October 2004, 10:35:43
QuoteOriginally posted by perer

Well I am especially working with assembly. Because assembly is faster than C. I don't know how the source looks like, if they already used assembly everywhere, I could stil make it faster. But I don't except the drivers to be ALL THAT. Concerning SPEED, not compatibility. I have tested the drivers, and found only very little speed increasements with old drivers and the new drivers. And now speed difference with the latest 3Dfx drivers and the Latest fastvoodoo. The voodoo2 was not cpu limited with a amd xp2600+.
And 3Dfx never was the King in making good drivers in the beginning.
So probably I can tune it a little to make it go faster. What part exactly I will start first, that I can say when I completely learned the voodoo2 data-sheet ;), to really understand the possibilities with this hardware.
yay, the dreaded Assembler... [8D] sounds cool!
well, i have some good news and some bad news... which one you want first?
Title: helping with developing
Post by: perer on 04 October 2004, 16:26:40
Just Tell me ALL at once. I can take the pain [8D].
Title: helping with developing
Post by: dborca on 04 October 2004, 16:50:10
the good news is that i just committed a massive update at SourceForge Glide3x, which now should build ok for win32 (yep, cvg branch).

QuoteOriginally posted by perer

The voodoo2 was not cpu limited with a amd xp2600+.
in fact that's the worst news... dunno what experiments you ran, but NOT cpu limited means GPU limited...

if you want to do the assembly part for Glide3x, make sure you read the NASM docs first. we use NASM for cross-platform. if you want to some other parts of the driver, the task will be harder. we don't have any core for older 3dfx hardware... or maybe not QUITE...
Title: helping with developing
Post by: perer on 04 October 2004, 16:57:35
You mean you don't have ALL the sources of the voodoo2 driver?
Title: helping with developing
Post by: dborca on 05 October 2004, 08:39:41
do you?

i do have more than it's visible atm, but the truth is NO. i personally  don't have ALL the sources. not that i looked for them, tho...
Title: helping with developing
Post by: perer on 05 October 2004, 15:38:28
Do you actually work or have worked on the fastvoodoo drivers?
Because I assume that all the sources of the files needed for the voodoo2 drivers are released. But first I wil need to get the sources, first I wil work for windows9x. I am not a windowz guy, so I can't really help on the windows xp part of the fastvoodoo drivers yet.
Title: helping with developing
Post by: dborca on 05 October 2004, 16:57:58
no i have not, but that is a small matter.

tell me, how exactly did you assumed that "all the sources of the files needed for the voodoo2 drivers are released"?
Title: helping with developing
Post by: perer on 05 October 2004, 17:32:34
well 3dfx DID release all the sourcecodes for the voodoo's although in linux version. But anyway they released it. At least that was what I thought. Now I am hearing form you (maybe I totally misunderstood ), that 3dfx did NOT release all the source from the voodoo (2) drivers.
Title: helping with developing
Post by: dborca on 06 October 2004, 09:13:19
QuoteOriginally posted by perer

well 3dfx DID release all the sourcecodes for the voodoo's although in linux version. But anyway they released it. At least that was what I thought. Now I am hearing form you (maybe I totally misunderstood ), that 3dfx did NOT release all the source from the voodoo (2) drivers.
3dfx released the glide(2x/3x) sourcecode, more or less compilable. but, somehow i have the bad feeling that they did not released the FINAL sourcetree... despite of this, i recently made sure it is win32-buildable.

yet, i am not aware of any d3d/ogl sources released by 3dfx. the leaked archive does not contain v2 code.

while there /may/ be some 3dfx v2 ogl code i can reach, i am not sure there is any other public sources...
Title: helping with developing
Post by: perer on 06 October 2004, 15:57:21
Well maybe the direct3D sources ar not needed. But the opengl,wil bey ported to glide with your MesaFX or whickedGL. 3Dfx used miniGL's didn't they.
EDIT.
Well where this thread all comes down to, does the Fastvoodoo  team have the sourcecodes of EVERY FILE IN THE FASTVOODOO DRIVERS?
Title: helping with developing
Post by: dborca on 07 October 2004, 08:23:32
QuoteOriginally posted by perer

Well maybe the direct3D sources ar not needed. But the opengl,wil bey ported to glide with your MesaFX or whickedGL. 3Dfx used miniGL's didn't they.
you have been warned!
QuoteEDIT.
Well where this thread all comes down to, does the Fastvoodoo  team have the sourcecodes of EVERY FILE IN THE FASTVOODOO DRIVERS?
i really don't know. but i doubt it... okay, somebody help us here?!?
Title: helping with developing
Post by: perer on 07 October 2004, 15:35:14
Quoteyou have been warned!

Did I say something wrong? Or is doing this such a bitch? (Portinh d3d to glide)
And yes SOMEBODY help us here. This seams to be OUR thread Dborca[:p].
Title: helping with developing
Post by: dborca on 07 October 2004, 15:59:15
QuoteOriginally posted by perer

Quoteyou have been warned!

Did I say something wrong?
nothing wrong! "warned" as in "don't expect too much"

QuoteOr is doing this such a bitch? (Portinh d3d to glide)
uhh... <blur look/>
QuoteAnd yes SOMEBODY help us here. This seams to be OUR thread Dborca[:p].
yea, so let's anjoy it.