MesaFX

Started by PanoramixDruida, 07 October 2003, 14:09:05

Previous topic - Next topic

dborca

QuoteOriginally posted by samuraiboy

does the tnt2 and savage4 opengl extensions can be applied to the mesafx? thanks!!! if yes, ill provide the extensions... i also have extension list of the rage pro... thanks!!!
It depends on the extension! some may be faked, some may be cheated! Some require total rasterization fallback! Your system will C-R-A-W-L!

Same answer for the 1.5 issue: 1.5 requires loads of extensions that can be done SW only.

@Ragnarok72
I'm not sure we can do GL_ARB_SHADOW! I have to investigate!

Hehehe! I just compiled DOS Quake 1 in GLQuake mode. DOS Glide3x + Mesa kicks azz! :D
Regards,
Daniel Borca

samuraiboy

what file is the dll of the mesafx 0.6 include? thanks!!! ill look at the extensions... thanks!!!
 

samuraiboy

i've seen the new mesafx 0.60... man... the thing was slow... well its compatible with all the opengl version... wow!!! but it must be modified somehow... to colourless- can you implement it in your opengl interceptor? thanks!!!
 

dborca

#213
QuoteOriginally posted by samuraiboy

what file is the dll of the mesafx 0.6 include? thanks!!! ill look at the extensions... thanks!!!
I was extremely clear!!! 0.60 is not for public download! If you feel like tinkering with it, checkout the Mesa snapshot and fire a compilation! :D

I am sorry! People will just start ranting about 0.60 not being as good as 0.51! Just because they don't read my posts! Or they miss some important parts like: "around 10% slower" or "not for public download yet".

I apologize for being too heavy-handed, but people grow impatient very easily. I am sure I deliver at the highest pace -- yet seems not enough for some guys. I have a life! And I intend to live it! And I have a job that I don't intend to loose! Voodoo is a volunteer job.

One correction about extensions: I never implement an extension if I can't test it thoroughly! So if you have a request, try to provide me a demo/game that makes use of that feature.

PS: where did you see 0.60? I surely didn't leaked it!
PPS: Mesa is NOT an interceptor, nor do I agree any sort of "interceptor" idea. Mesa indeed is the real thing!
Regards,
Daniel Borca

samuraiboy

yeah sure ill provide the extensions and the games that provide it... BTW, how can i modify the dll? what language can i use? how can i make my own glide3x.dll? i know how to use c++... thanks!!!

the voodoo will be dead without people like daniel...

thanks!!!!!!!!!
 

samuraiboy

i mean if the extensions can be implemented in colourles's opengl interceptor... i got the 0.60 from the sourceforge's site just as you said... i tried the thing in the opengl viewer by realtech vr... ill try to use it in games... thanks!!!
 

dborca

#216
QuoteOriginally posted by samuraiboy

yeah sure ill provide the extensions and the games that provide it... BTW, how can i modify the dll?
I strongly suggest against hexediting the DLL, as long as Mesa is free for anyone! Hexediting when you have an alternative means your quickest way to enter wordwide lamers' club! [^]

You're welcomed to bring any improvements as long as they're resonably good! ;)

Quote
what language can i use? how can i make my own glide3x.dll? i know how to use c++... thanks!!!
Pure ANSI C. I am a gcc guy as most of the Mesa gods, so I deem the entire Mesa package is silently tuned for gcc (any flavor: DOS - DJGPP, Win32 - MinGW, Linux - gcc). I know it compiles with M$VC, although I can't guarantee its stability (and you won't gain any speed)! You have been warned! [:0]

Quote
the voodoo will be dead without people like daniel...
Thanks! :D

PS: I am not interested in anyone's interceptor!
I HEREBY DENY MY INVOLVEMENT IN ANY KIND OF INTERCEPTOR, WRAPPER AND SOFTWARE OF THIS KIND. THOSE SHALL BE REGARDED AS THIRD PARTY SOFTWARE AND ASKING FOR MY INVOLVEMENT IN SUCH PROJECTS SHALL RESULT IN IMMEDIATE AND AUTOMATIC TERMINATION OF MY WORK IN ANY VOODOO RELATED SOFTWARE, INCLUDING BUT NOT LIMITED TO MESAFX DRIVER, GLIDE AND SUCH!

Like that crap? :D In the end, you'll hate my gutts! [:p] Good, bad, I'm the guy with the gun! ;)
Regards,
Daniel Borca

samuraiboy

your the man daniel!!! just keep the folks posted about the mesafx info... you guys at mesa rule!!!
 

mei

QuoteOriginally posted by samuraiboy

does the tnt2 and savage4 opengl extensions can be applied to the mesafx? thanks!!! if yes, ill provide the extensions... i also have extension list of the rage pro... thanks!!!

I'm not sure what it would change : having a list of all the OpenGL is not very useful as these can already been found on the net.
And these extensions did not help the Rage Pro in running modern games which MesaFX now runs thanks to Daniel
 

mei

QuoteOriginally posted by dborca
What exactly does "fast trilinear" mean, anyway?!? 2TMU Voodoos take no penalty for trilinearness as long as combine_extension is disabled (Napalm) or not present (V2, V3). AND not multitexturing!

XBitlabs has an article describing S3's "fast trilinear" :
http://www.xbitlabs.com/articles/video/display/s3-deltachrome_13.html

The advantage is that this fast trilinear has no penalty hit, even with multitexturing! There is no hit in any situation and is therefore quite attractive.
 

Shogakusha

Hey, just wanted to drop a note thanking you for all the work on MesaFX.  Now Serious Sam: SE is playable on the email machine in the other room with the monster 3d voodoo 1 in it(it ran before, but I wouldn't have called it playable).  When my brother comes over we can play some mindless coop with out him having to drag his computer over. ;)  MesaFX crashes with about a third of the things I throw at it, because I have to use 3dfx's glide3 to make it work at all, but it amazed me just how much it does do with a card that I almost feel should be in a glass display case. I'd love to see what MesaFX would do with my old voodoo 3 too, but I don't have a spare computer with an agp slot at the moment... Thanks again.

Comp 1:
-     Windows XP Pro
-     Athlon 2500XP
-     MSI K7N2 Delta motherboard
-     512 meg of 333mhz ram
-     Radeon 9700 Pro
Comp 2:
-     Windows 98 SE
-     Pentium 2 - 333
-     64 meg of pc100 ram
-     Cirrus Logic Laguna 5465 vid card
-     Monster 3d card
Comp3:
-     Windows 98SE
-     Duron 800Mhz
-     192Meg of pc100
-     Voodoo 3 2000

dborca

QuoteOriginally posted by Shogakusha

Hey, just wanted to drop a note thanking you for all the work on MesaFX.  Now Serious Sam: SE is playable on the email machine in the other room with the monster 3d voodoo 1 in it(it ran before, but I wouldn't have called it playable).  When my brother comes over we can play some mindless coop with out him having to drag his computer over. ;)  MesaFX crashes with about a third of the things I throw at it, because I have to use 3dfx's glide3 to make it work at all, but it amazed me just how much it does do with a card that I almost feel should be in a glass display case. I'd love to see what MesaFX would do with my old voodoo 3 too, but I don't have a spare computer with an agp slot at the moment... Thanks again.

Holy Moly! [:0] Really works with Voodoo1? Heh, I will be having one in about two weeks, I guess! But I think it's not bad for a "blind" build! 1/3 failures :D Thanks for the report, and please keep me posted!
Regards,
Daniel Borca

dborca

QuoteOriginally posted by mei

XBitlabs has an article describing S3's "fast trilinear" :
http://www.xbitlabs.com/articles/video/display/s3-deltachrome_13.html

The advantage is that this fast trilinear has no penalty hit, even with multitexturing! There is no hit in any situation and is therefore quite attractive.
Nor Voodoo take a penalty hit! But when multitex is enabled, trilinear is disabled [:p] Ohwell, it could be done in two passes, but... Anyway, 4x4 fast-trilinear require special HW circuitry for interpolation, which I think Voodoo is not capable of!
Regards,
Daniel Borca

ps47

#223
thank you for this great driver-I have just tried mesafx with call of duty on my athlon1400/voodoo5 5500 system,it was very playable (15-30fps).hmm..when I try to run hitman2 in opengl on my voodoo3 it gives me this error: opengl: selectpixelformat failed. hardware acceleration not found. try changing color depth.
I can run the game with glide3x.dll (renamed to opengl32.dll)-but there is problem with the 256*256 limit I would like to fix with mesafx..any ideas?

batracio

#224
QuoteOriginally posted by mei
XBitlabs has an article describing S3's "fast trilinear" :
http://www.xbitlabs.com/articles/video/display/s3-deltachrome_13.html

The advantage is that this fast trilinear has no penalty hit, even with multitexturing! There is no hit in any situation and is therefore quite attractive.

That so-called "fast trilinear filtering" is based on single MIP-level interpolation of 16 texture samples, and was already available on S3 Savage4 and PowerVR Kyro/KyroII years ago, so there's nothing new under the sun. Oddly enough, true trilinear filtering was dropped from Savage2000, Savage4's infamous successor, but it seems that DeltaChrome will support this feature again. On my Hercules 3D Prophet 4500 (Kyro II), enabling S3TC texture compression forces the chip to use the "fast" filtering method and gives a 50% performance gain when trilinear filtering is selected.
Why make trillions when we could make... billions?