3dfx TV Tool The others have one, so now we do too. This is the very first stepstone, not to mention my very first own GTK program, to get a userfriendly GUI on setting all the settings found on the BT869 chip on the VooDoo3. Requirments: ------------ Good question, it 'should' compile on any linux without problems, as long as you have GTK 2.0.2. It might work with an older version of GTK 2, but I developed using GTK 2.0.2 hence the minimum requirement. Also you need to have a Videocard using the BT869 chip that creates a '/proc/sys/dev/sensors/bt869' entry or similar (see the 3dfx_tvtool.h for exact location/configuration) As far as I know this pretty much only works/exists on the VooDoo3. The kernel module for this is included in the lm_sensors package. Last, a TV to get all this working on would be interresting. Istallation: ------------ simply typing 'make' or 'make all' should get you started and create an executable '3dfx_tvtool' which you simply run AFTER you loaded the appropiate modules (if you built it into the kernel (which isn't a bad idea if you use your tv-out a whole lot) then you don't have to load the modules again). ALSO!! Patch your lm_sensors. In the 'extra' dir I included 2 patches for lm_sensors package, you'll need those patched or you won't get luma (brightness) and chroma (color) control at all. (The buttons will simply dissapear) If you have a rescent CVS version it MIGHT be in there allready. just load the modules and see if there's a luma and a chroma entry in /proc. Usage: ------ Colorbars On/Off: Enables/Disables the colorbars. TV Out: Enabled/disabled Enables/disables the TV-out function. TSC/PAL: put the system on NSTC/PAL mode. Re-apply: 'update' the kernel with your settings in case you did it too fast. Save: Saves your current kernel settings (all of them) to the default save file. Load: Loades your default file and applies it's settings to the kernel. Quit: Quits the application. Bugreports should go to oliver@are-b.org aswell as any other feedback. Oh one more thing, if you like this program, contributions can be sent to me aswell. Thanks go out to all members of the Collective, but mostly mrfloppy, for beeing a good friend, phirox for helping me with my basic programming skill and last but not least mastex and thehatter wassup dudes. greets oliver