MesaFX

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

Previous topic - Next topic

dborca

QuoteOriginally posted by ps47

6.1.0.6 fixes crashes with homeworld1 as well[8D].man,youre a machine:D
I have tried TAA too,works fine with glquake,there is some flicker though.
I hate telling this: "I told you!" :D
Anyway, I might reconsider the jitter offsets, based on the user feedback. I would also like to know if you were using bare TAA or TAA over existing FSAA (in which case, Kool is the master).

Quotecontrol panel doesnt seem to work for me (win98se),hmm..
CPAN needs winset.exe to activate HKCU\Environment keys into actual environment. Also, there might be a delay between hitting "OK" and the actual changes taking place. Last, but not least, do not run CPAN from a filemanager, or if you do, restart the filemanager.
Regards,
Daniel Borca

dborca

QuoteOriginally posted by Ragnarok72

Alright, I'll admit that you may not be saying it in the situ, however, I was more refering to the fact that there are some places on 3Dfxzone.it that say it is a 1.3, and I quote :
Do not quote anything that is not my own words. Period. FYI, many OpenGL implementations advertise a certain version, even it's not fully supported. Many, but not Mesa. However, this is not the point here, as bumping the version number won't fix the HomeWorld2 bugs.

QuoteDborca, I suggest you have a look at the "driverConfig.lua" file in notepad.  It appears to be written in if-then statements containing possible workarrounds for various drivers, mostly for problems with Radeon and Geforce cards -- However, I wouldn't be surprised if those workarounds can be adapted for use with MesaFX/Mesa in general.

Maybe its grasping at straws, but it's better than having to work on it from scratch.

I've attached it in a zip file.  Remember, you can use notepad on it, you don't need any fancy-pants specialized programs to read the file, thank God.
I'm using SciTE, thanks. ;)

Anyway, you have been uploaded a similar hack around page 11 of this thread. I was using it, but without any success.
Regards,
Daniel Borca

zandro

#452
I`ve been looking into the TAA and TAA+FSAA
I have an ATI R9800pro and An Voodoo5500 AGP
Both supports alternating AA sample patterns
but its a big difference R350 (radeon 9800)
uses MSAA (multisampleAA) and Voodoo uses
SSAA (SupersampelAA). u alreday know this,
but v5(Napalm?) implents TAA in a SSAA
fashion, witch makes it more difficult
to make it look proppely since it is applied
to the whole scene an not just the edges..
would it not requier a mutch differen aproatch?.
or is it possible to make it look propperley
since TAA is highly FPS dependant?

NB!Im hardly thinking out loud......... [:p]
 

Amigamerlin

#453
Hi guys, only a question:
anyone was able manage to run ONI With MesaFx Under WinXp?
I already Know that ONI works with MesaFX and Win2k but I was unable to run it with MesaFx under XP.

Bye
Amigamerlin
3DFXZONE MODERATOR
Powerd By Voodoo5 6000

lecram25

No no, MSAA IS FSAA. You mean to say MSAA and SSAA (Super Sampling Anti-Aliasing).
| AMD Athlon XP (Barton) 2800+ @ 3200+ (11x200) | Cooler Master Jet 7 | ABIT NF7-S Rev 2.0 (nForce 2) | Corsair TWINX1024-3200C2 | Sapphire ATi Radeon 9500np>9700np | Sound Blaster Live! X-Gamer 5.1 | 3dfx VoodooTV 200 PCI | Western Digital 40GB & 120GB HDD | Pioneer 106s DVD | LG 52x24x52 CDRW | Cambridge Soundworks Desktop Theater 5.1 DTT3500 Digital Speakers |

ps47

one small question:does the control panel settings affect all mesafx games on my pc or only the game with the control panel files in its directory?
thanx[8D]

Ragnarok72

#456
QuoteOriginally posted by dborca

Do not quote anything that is not my own words. Period.

Alright, fair enough.  It was probably my mistake, but I had assumed that since you appear to be working closely with the people at 3dfxzone.it and therefore had to approve of whatever description of MesaFX that they were writing before those pages went online, so that this type of misunderstanding wouldn't show up.  I suppose that whoever wrote that page I quoted wrote that on their own without checking with you first?

QuoteFYI, many OpenGL implementations advertise a certain version, even it's not fully supported. Many, but not Mesa. However, this is not the point here, as bumping the version number won't fix the HomeWorld2 bugs.

Agreed, HW2 would NOT be fixed by simply bumping the version number.  However, it still counts as an error message.  Then again, the fact that MesaFX will at least run everything in HW2 except the game's 3D engine, even without the 3dfx-modified driverConfig.lua file, could mean that maybe the message is really just that -- a complaint about having to run using an older OpenGL driver version that it would prefer not to run with, but still be able to if it passed everything else.

Besides, this was only supposed to be a nitpick.[:p]

QuoteI'm using SciTE, thanks. ;)

Ok, spill the beans:  What is SciTE?! ;)

QuoteAnyway, you have been uploaded a similar hack around page 11 of this thread. I was using it, but without any success.

I know....I'm not sure if you caught the edited part of the message, but I had ment to upload the non-modified one, and somehow got the wrong one uploaded. (I should've checked the file first, LOL.)

In the end, though, I had found that my "hack" had largely done nothing.  MesaFX will launch the game without the modified file.[:p]

Anyway, when I uploaded it this time, the intent was not to actually use it with the game, but to use it as a resource to check the game's workaround methods to what would be acceptible for MesaFX to do.

And speaking of workarounds -- I'd like to direct your attention to this section of the file:

(This is from the last set of if-then statements made under the "if( GL_isVendor("nvidia") == 1 )" part)


-- smooth lines and clip plane are emulated
-- disable shadows if they will be emulated because you're using a nv1x or TNT
if( GL_isRenderer( "geforce 256" ) == 1 or GL_isRenderer( "geforce2" ) == 1 or GL_isRenderer( "geforce4 mx" )
== 1 [b]or GL_isRenderer( "tnt" ) == 1 )[/b] then
GL_setEmulated( eCanLineSmooth, 1 );
GL_setEmulated( eCanClipPlane, 1 );
[b]if( GL_getOpenGLVersion() > 1.3 and GL_haveExtension("GL_ARB_shadow") == 0 )[/b] then
GL_setCan( eCanShadowBuffer, 0 );
GL_disabledEmulatedFeatures();


Notice that it appears they have some built-in workarounds for the RivaTNT card, which according to the system requirements on the game's box, shouldn't be able to run the game at all, because it doesn't have hardware TnL, doesn't do more than 2-Textures-per-pass, and doesn't have Pixel/Vertex shaders -- yet these are the very same things the game cites as reasons why the V5 can't run the games engine.

This is what I was trying to do with my hack.  Adapt those workaround methods to apply them to the V5, as it seems it is in the same boat as the RivaTNT is.

Furthermore, notice that it seems to be looking for GL_ARB_Shadow...perhaps that extention is the key to getting the 3D engine to run?  Again, I'm just grasping at straws here.....
 

unknownusermx

#457
Daniel...

 Savage (a multiplayer game) doesn't work with any of the Mesa 6 versions, only works with Mesa 5.1 5ta. Release.

 With mesa 6 all start normally, but when I'll go to start the game the game freeze. With mesa 5.1 all works good.

Link for the demo:

http://www.nzone.com/object/nzone_savage_downloads.html

sAlUdOs :D
‡«»«»¥»»±_§€®Ç}{_±««¥«»«»‡
-_-_-_-_-_-_-_-_-_-_-_-_-

zandro

Ok just for my defense i wrote this werry fast
and probably did`nt use the right words....
if u look at it now it´s corrected..
but honestly i prefer "constructive" critics....
nitpicking is not my alley [:p]
 

dborca

@unknownusermx
Savage is an online game? How am I supposed to fix it?

@Ragnarok72
I AM part of the 3dfxzone team. As I said, many vendors advertise a certain OpenGL version even if it's not fully implemented. So stop bitching! :D
BTW, games that require HW T&L in OpenGL must refer to speed only. Otherwise, it's OpenGL's duty to emulate everything.
SciTE is a nice lightweight editor: http://www.scintilla.org/SciTE.html

@ps47
Yes, using the control panel will affect all games, since the environment is only one. I believe the old .BAT method will override whatever settings Mesa Cpan has done, though...

BTW, I was reported that Mesa-6.1.0.5 (and above) ceased to run Hitman2 on a Voodoo3. Is it true?
Regards,
Daniel Borca

unknownusermx

#460
@daniel:

mmm.. sorry[B)]... is a Multiplayer game... I express bad [:(].. The page that i post is from the demo... the 2.0 demo is the one that had the bug...

@amiga:

After the intro video.. I only get a gray screen and I can hear the music. Without mesa the game works...

sAlUdOs [B)]
‡«»«»¥»»±_§€®Ç}{_±««¥«»«»‡
-_-_-_-_-_-_-_-_-_-_-_-_-

Amigamerlin

QuoteOriginally posted by unknownusermx

@daniel:

mmm.. sorry[B)]... is a Multiplayer game... I express bad [:(].. The page that i post is from the demo... the 2.0 demo is the one that had the bug...

@amiga:

After the intro video.. I only get a gray screen and I can hear the music. Without mesa the game works...

sAlUdOs [B)]

Same to me; but currently the problem is fixed (mesa 6.1.0.7) now it run flawless with TAA too !! ;):D

Thanks for feedback !!
Amigamerlin
3DFXZONE MODERATOR
Powerd By Voodoo5 6000

dborca

QuoteOriginally posted by unknownusermx

mmm.. sorry[B)]... is a Multiplayer game... I express bad [:(].. The page that i post is from the demo... the 2.0 demo is the one that had the bug...
Great! and now you're telling me? after I got the first version? [B)]
Regards,
Daniel Borca

Raziel64

Jejeje.. another Mesafx goal.
Spiderman 2 demo: runs better and faster with mesafx. Take a look:



Image Insert:

207.8 KB
Evolution Drivers Series

unknownusermx

Quote
Great! and now you're telling me? after I got the first version? [B)]

I'm sorry[:(]
‡«»«»¥»»±_§€®Ç}{_±««¥«»«»‡
-_-_-_-_-_-_-_-_-_-_-_-_-