Forums » Linux

FSAA & AF for vendetta?

Jun 13, 2003 Ulukay link
hello

is there a option to get AA/AF in vendetta @ linux?

maybee direct with the opengl extensions?
Jun 14, 2003 raybondo link
Sorry, there's no option in Vendetta for that right now.
There may be some way to force the video driver to go into that mode with some environment parameters or some config file but that's dependant on the manufacturer.
Jun 14, 2003 Ulukay link
it's an ati radeon 9700 pro
Jun 14, 2003 Turmoyl link
I know how to do it with an nVidia card (and I use it) but I know nothing about ATI drivers for Linux.

Search for a way to load options for your driver. nVidia drivers come with a huge Readme that gives you a vague version of all the switches/options and I'll bet there's a similar document for ATI drivers out there.
Jun 14, 2003 Ulukay link
it is NOT possible to force AA/AF in the ati drivers, the application has to enable it
Jun 15, 2003 roguelazer link
It IS possible in Linux with NVIDIA. Here's my Linux startup script for vendetta (in my /usr/local/bin directory named "vendettalauncher")








#!/bin/bash
#
#Vendetta Launcher Script for Linux- 0.1
#Copyright GPL 2003, Roguelazer
#
#This script will set the Full Screen Anti-Aliasing and Anistropic Filtering for Vendetta
#Full-Screen Anti-Aliasing will smooth out the jaggles in lines.
#Anistropic Filtering will...err...look pretty...
#Performance Stats:
#75fps with no FSAA or Anistropic Filtering
#20fps with FSAA=5 and Anistropic Filtering=3
#
#The first line sets the values required to initialize FSAA. Here's the table in a condensed form:
#Graphics Card------------Value-------Effect
#GeForce/GeForce2------------4---------2x2
#GeForce4 MX-----------------4---------2x
#GeForce3/GeForce 4 Ti/Go----2---------2x
#GeForce3/GeForce 4 Ti/Go----5---------4x
#GeForce FX------------------2---------2x
#GeForce FX------------------5---------4x
#GeForce FX------------------7---------Even More

export __GL_FSAA_MODE=2

#The next value enables Anistropic Filtering. Here's a chart of the values:
#Graphics Card------------Value-------Effect
#GeForce/GeForce2/GF4 MX---0-----------Off
#GeForce/GeForce2/GF4 MX---1-----------On
#GeForce3/GF4 Ti/GF FX-----0-----------Off
#GeForce3/GF4 Ti/GF FX-----1-----------Low Anistropic Filtering
#GeForce3/GF4 Ti/GF FX-----2-----------Medium Anistropic Filtering
#GeForce3/GF4 Ti/GF FX-----3-----------Maximum Anistropic Filtering

export __GL_DEFAULT_LOG_ANISO=1

#This will set 2x FSAA and Low Anistropic Filtering for most cards. Please edit the file as necessary.
#Ths line launches Vendetta itself

exec vendetta

#And just letting you know that everything worked...

echo "Vendetta Launched!"

#Thanks for using my program!










Yes, I know that's a lot of comments. But it works, so whatever. Put it into a file and view it there if you wanna see the correct table spacing (it doesn't work with the default Mozilla font 'cause of the spacing of the - character).
Jun 15, 2003 Ulukay link
i repeat - IT IS NOT POSSIBLE WITH ATI DRIVERS TO FORCE AA/AF

cool that it works for nvidia or other card - BUT NOT FOR ATIs
Jun 15, 2003 roguelazer link
I heard the 9700 had auto-AA (2x or something) done on all opengl games. Someone with one told me so, and I believed them...
Jun 16, 2003 Ulukay link
don't believe anything you hear ;)

search the rage3d forums - everyone is calling for AA support in the drivers - only linux games with implemented AA are running with aa
Jun 16, 2003 roguelazer link
The Vendetta AA is ugly anyhow. I've used it in Windows, and I don't know why, but it looks much worse with 4x AA in windows on this card than with 4x FSAA in linux on this card
Jun 17, 2003 raybondo link
Huh, that's weird. Maybe you have some AA-setting messed up in your nvidia control panel in windows?
Jun 17, 2003 roguelazer link
Nah, it works real good in UT2003 and all my other AA-enabled games. It's just vendetta that looks dark and shadowy, with all the whites grayed. Plus text doesn't have AA applied in Windows-Vendetta, so it looks worse than my pretty AA text in Linux-Vendetta.
Jun 17, 2003 raybondo link
Huh, weird. text is supposed to do it too, but it depends on the aa mode being used. For example on the Parhelia in 16xAA stuff inside a texture won't get aa'ed, only edges will.