File Release Notes and Changelog
Release Name: 1.1.96
Notes:
### readme ###
'radeontweaker' is intended to be a powerful, easy-to-use tool capable of
tweaking ati's radeon graphics cards. it's written in c using the gtk+
widget set's win32 port, and is freely distributable under the terms of the
gnu gpl.
please see 'changelog.txt' for the latest release information.
submit bug reports at http://www.sourceforge.net/projects/radeontweaker/.
### authors ###
todd kulesza <fflewddur@dropline.net> daniel giralte <lordlobo@execpc.com>
thanks go to:
~ icheumon <ichneumon@rage3d.com>, for his work compiling a guide to radeon
registry settings, which we used extensively.
~ humus <emiper-8@student.luth.se>, who showed me howto make real-time gamma
adjustments and for making another kick-ass tweaker.
~ himself <himself@warp.nfld.net>, for allowing me to user his resumefix
and setgamma programs.
~ patrick julien <patrick.julien@videotron.ca>, for his re-initialize display patch
~ vahur and paddy, who learned the dark secrets of the radeon's registers
and shared the knowledge with the rest of us :)
~ i'd also like to thank everyone who's ever posted comments about
radeontweaker at one of the forums we frequent, mainly sourceforge.net
and rage3d.com... we couldn't have done this without your input! :)
background noise: green day, weezer, bob dylan, radiohead, nin,
sleater-kinney, mighty mighty bosstones, underworld, orbital,
bt, the cranberries, jimmy buffett, rilo kiley, frosted, ozma,
the getup kids, fatboy slim.
### installation ###
the installer for this product was created using 'installer vise' from
mindvision software. for more information on 'installer vise', contact:
mindvision software 5901 north 58th street lincoln, ne 68507
voice: (402) 323-6600 fax: (402) 323-6611 e-mail: mindvision@mindvision.com
http://www.mindvision.com
### requirements ###
radeontweaker requires that the gtk+ 1.3 libraries be installed on
your system. if they are not detected, the installer will open a
web page where you can download them. if you're compiling from
source you'll also need the development packages for gtk+ 1.3 and
setclk 1.01.0002.
### you-know-who-you-are ###
for les, who deals with my techno-addiction without complaint. =)
<http://www.jsentertainment.com/les.htm>
Changes:
version 1.1.96 - 7.11.01 (the rabid-bunny release)
* the reg and monitor locations now default to the highest
number detected
* radeontweaker no longer overwrites your modified profiles
* the per-tweak 'remove from registry' command works again
* radeontweaker will abort if run in 8-bit color now, rather
than randomly crashing after a few minutes
* possibly fixed the numerous error message popups
(i could never replicate them but found+fixed a possible
error in the code)
* possibly fixed the random page-fault crashes
(i could never replicate them but discovered a bug in
mscvrt.dll with non-ms-compiled apps. it should be fixed
now.)
version 1.1.95 - 6.28.01 (the geek-overthrow release)
* updated ati default profile
* updated faq
* win2k/winnt user permission problems resolved
* added two operation flashpoint profiles
* many fixes to the way the 60hz fix was implemented - this should
work for everyone now :)
* began working on a basic infrastructure to simplify the
translation process -- i get e-mail about radeontweaker from
all over the globe, and i think people would appreciate it if
it ran in their native language :)
* removed select options from the profile system, such as the 60hz
refresh fix, the dvd options, the flat-panel fixes, etc... things
that people either want enabled all of the time or do not want at
all.
version 1.1.94 - 6.19.01 (the last-thoughts-on-old-folk-singers release)
* fixed a profile bug
* the win2k 60hz fix now allow the user to choose from 60hz, 75hz,
85hz, and 100hz.
* added several new icons
* added a 'gnu/linux' section to the driver installation guide
* added the ability to disable the extra programs from running
at system startup
* added the ability to choose local or global setups (i.e. global
setup means every user on a machine will have the same clock
settings, gamma settings, etc. local setup means settings are
tailored on a per-user basis)
* added the ability to select which monitor you are using (needed
to ensure the 60hz fix alters the right reg location)
* all of the installer issues should be sorted out now
* minor ui improvements
* faq update
* added a 'tomb raider' profile
version 1.1.93 - 6.12.01 (the parisan-in-aluminum release)
* further installation fixes
* relinked, leaving out the gnu-intl library which was causing
problems for lots of users
version 1.1.92 - 06.11.01 (the just-a-hint-of-sim release)
* further updates to the custom resolution code
* the installation program now checks for and removes conflicting
versions of radeontweaker after saving any detected
profiles or custom shortcuts
* added the win2k 60hz refresh rate fix
* included a 'check for updates' link
version 1.1.91 - 06.09.01 (the lover-of-alliteration release)
* fixed custom resolution errors
* minor doc updates
* radeontweaker now saves the username you enter into the 'author'
field of the profile dialog
version 1.1.90 - 06.06.01 (the light-tripped-camo release)
* rearranged installation structure to comply with individual user
setups rather than system-wide setups
* recompiled against a newer version of the mingw c and win32
libraries for improved stability and smaller size
* added custom resolution tab (finally)
* added tweaks for cpu priority
* added a link the radeontweaker's homepage to the installer
* updated the faq
* removed the gtk libraries from the radeontweaker package. they
are now available as a separate package which radeontweaker
checks for at install time. this cuts the size of the download
down by one megabyte :)
version 1.1.8 - 05.17.01 (the back-in-88 release)
* reorganized the tcl&dvd tab
* added a ten-second timeout to the overclocking 'yes/no' dialog
* made radeontweaker fit nicely within an 800x600 screen
* minor cosmetic improvements
* added 13 direct3d keys and 10 directdraw keys
* added gdi and hardware cursor options to win9x
* added 'disable file protection' option to win2k/nt
* added an 'info' menu and implemented a 'driver details' dialog
* cleaned up a lot of callback code which allowed me to turn on
compiler optimizations - radeontweaker is now a smaller file
and uses less memory
* gave the installer a purple&black background. oh yes, it is
rad. =)
version 1.1.7 - 05.12.01 (the walls-dripping-pink release)
* radeontweaker will no longer load upon startup if it has no
task to complete (i.e. set the clock speed, gamma, etc.)
* fixed an error retrieving the memory timing
* added profiles for tribes 2, 3dmark 2001, and counter-strike
* overclocking tab includes a save/revert dialog incase you set
the clock too high and have rt set to alter the registry
with the new (and unusable) clock speed
* minor doc updates
version 1.1.6 - 5.06.01 (the third-times-a-charm release)
* fixed librt's optimizations to work on win2k/nt
* added more accurate rounding of memory and clock speeds
version 1.1.5 - 5.06.01 (the grrl-on-the-frontline release)
* added support for resumefix.exe and made rt play nice with
rage3d tweaker - thanks for the code, himself :)
* added hotkey support via setgamma.exe
* shortcuts now use the icon for the executable they point to
instead of radeontweaker's icon
* altered the docs to make enable/disable recommendations clearer
* small librt optimizations - the executable file size is smaller
in this version than the previous version for the first time
ever :)
* added a counter-strike/dod profile
version 1.1.4 - 5.02.01 (the hyperactive-forest-of-decay release)
* fixed win2k/nt driver detection (for real, this time)
* cleaned up the gchar->gpointer mess with callbacks
* cleaned up the gint->gpointer mess with callbacks
* updated the documentation with information that's been
discovered over the past few months
* yay for spell-checkers ;)
* added an option to change the default shortcut directory
* added the ability to compare the differences between two
profiles
version 1.1.3 - 4.26.01 (the soy-and-nicotine release)
* fixed win2k/nt problem - radeontweaker was not detecting the
drivers under certain conditions
* added more error checks to librt
* fixed improper detection of 'subpixel precision' value
* fixed improper detection of 'd3d fsaa' value
* added an option that will ensure hyperz is enabled every
time the computer starts up
* updated installer to clean up registry during uninstall
version 1.1.2 - 4.24.01 (the monkey-barrel release)
* fixed error with async clocks
* possibly fixed incompatibility with raid-on tweaker 4.7
* before loading a profile, rt now cleans out the unused registry
settings
* added the ability to change the registry location
* added documentation for the new registry settings from 1.1.0
* small bug fixes
version 1.1.1 - 4.21.01 (the fantasia-lite release)
* improved the error-handling code in librt
* reformatted 'readme.txt' from unix-style to pc-style
* fixed gamma problem with 'refresh' option
* corrected 'z-compression mode' selector
* added a check to make sure the display depth is greater than
16 colors
* updated profiles
version 1.1.0 - 04.13.01 (the coffee-in-shanghai release)
* added fifteen new registry tweaks; radeontweaker has finally
caught up with raid-on tweaker ;)
* added 'create shortcut' button to the profile page
* added the ability to run a program via the command-line (i.e.
with one command you can start rt, load a profile, start a game,
and exit the tweaker.)
* loading a profile via the command-line now functions properly
* added 'refresh settings' option to allow rt to display the latest
registry settings without restarting the application
* added ability for memory latency/timing to take effect at boot
* forward-ported all bug-fixes from 1.0.1
~~~ branched from 1.0.x into 1.1.x ~~~
version 1.0.0 - 04.04.01 (the bad-bunny release)
* added memory latency and timing adjustments
* various overclocking updates
* added two new profiles
* final stability tests
version 0.99.6 - 04.01.01 (the moot-point release)
* fixed 'enable aa lines' bug
* removed reg keys from older overclocking code
* added 'profile' command-line option
* dropdown menus detect their proper default setting
* fixed 'purge registry' bug
* fixed dvd-related errors
* modified the location of r6probe drivers so as to
not conflict with other tweakers
version 0.99.5 - 04.01.01 (the let's-make-pants release)
* added dvd options
* extended range of 'lod' slider to 8
* fixed a bug with loading the same profile twice (thanks
whismerhill!)
* re-worked the overclocking code. rt now sets and detects the
current clock speed (thanks to vahur and paddy for all the
hard work!)
version 0.99.4 - 03.29.01 (the issue-2 release)
* fixed 'set clock on startup' bug
* added 'set gamma on startup' option
* updated my email address from the 'send profile' button
version 0.99.3 - 03.29.01 (the bannafish release)
* updated f.a.q
* added 'view faq' button to the general options tab
* added current profile name to title bar
* source code now passes the '-Wall' test :)
* 'add profile' dialog now has author and comment input areas
* implemented a versital system for setting attributes
(clock/gamma/etc) at boot time
* fixed pixel/vertex shaders and anisotropic filtering loading
via profiles
version 0.99.2 - 03.26.01
* 'purge registry' now sets all checkboxes to their unchecked state
* added overclocking documentation/pixmaps/disclaimer
* updated f.a.q.
* profile author info and comments now display in the docbar
* 'update profile' button no longer overwrites profile author info
and comments
version 0.99.1 - 03.25.01
* fixed profile bugs from version 0.99.0
* added nascar profile (really, this time i mean it)
* added 64 and 128-bit settings for anisotropic filtering
version 0.99.0 - 03.22.01
* added command line interface, allowing options to be set at
system startup
* added nascar 4 profile
(thanks to everyone who sent in nascar profiles!)
* fixed the shader options; they would revert to a value of '1'
upon startup when they should be '10'
* fixed tiling options (thanks for the tip, humus!)
* added overclocking!! thanks to vahur and paddy for all their
hard work! :) currently rt doesn't detect clock speeds, but
it will set them. sync and async modes are supported.
version 0.11.0 - 02.26.01
* added "send profile" button to make it easier for users to send
me profiles they've written
* added beos section to the drivers page
* fixed mismatched d3d fsaa keys
* fixed major bug with checkbox callback; rt wasn't keeping track
of the checkboxes' values and pretty much destroying the profile
system
* added 'half-life' profile (thanks desloc!)
* added radeon's profile from rage3d.com
* fixed 'remove profile' button
version 0.10.3 - 02.21.01
* added option to enable ati's tv control panel
* updated opengl private docs
* internal reworking of the menu system
version 0.10.2 - 02.19.01
* moved all win32 api calls into librt, creating an os-independant
interface (rt) and an os-dependant backend (librt)
* added aliens vs predator profile (thanks msnbcnnbcbs!)
* completed the 'opengl private' documentation
* added 'force gamma' option
* plugged a few memory leaks
* fixed links to faq and driver guide
version 0.10.1 - 02.16.01
* added 're-initialize display' command (thanks patrick!)
* consolidated some 99%-redundant functions into a couple of
effecient ones
* added some docs for the opengl private keys (~50% finished)
* updated profiles to use the new keys
* added 'enable hyperz on radeon le' menu command
version 0.10.0 - 02.12.01
* moved most win32 api calls to librt, allowing easy porting of
radeontweaker to different operating systems
* added menu options to export settings to .reg and .html files
* added a driver installation guide
* added opengl private section (thanks humus!)
version 0.9.0 - 02.07.01
* initialize gamma value to current system value
* internal code cleanup
* overhauled profile system to be more expandable/eliminated the need
for version checks
* fixed upper gamma limit
* reworked the 'purge registry' call expandibility
* added a new page of d3d settings
* plugged some memory leaks
* added opengl backtiling setting
version 0.8.4 - 02.03.01
* updated opengl's fsaa control to select 2x or 4x sample mode
* added version check for profiles
version 0.8.3 - 01.31.01
* added scrollbars to profile listing (only visible when list grows
larger than its allotted size)
* changed gamma numeration to 0.1-3.0, with 1.0 being standard
* added method to launch html viewer
* added a faq page
version 0.8.2 - 01.29.01
* fixed improper option initialization after fresh install
* added menu to run regedit and msconfig directly from rt
* added real-time gamma support for non-directx apps
* added several new profiles
* thanked humus for all his help :)
version 0.8.1 - 01.15.01
* added mouse-over docs for sliders (gamma and lod)
* added mouse-over docs for dialog buttons
* fixed librt to create default values for binary reg keys
* added a check to make sure librt is up to date (useful for people
compiling from source code)
* fixed the '30-something error popups' bug on system which ati's
drivers hadn't created the 'opengl' registry key
version 0.8.0 - 01.11.01
* added icons to buttons
* implemented right-click menus with 'delete key' functionality
* added a profile for ati's default setup
* removed button borders and included an option to revert back to
old style buttons
* added 'ati radeon' image
* added gamma control (kludgy, but functional)
* window now resizes itself if the docbar is disabled
* fixed memory-allocation bug in the profile code
version 0.7.1 - 01.03.01
* changed error-message format to be compatible with win2k
* fixed 'dal' registry path for win2k
* fixed start-up crashes under win2k
* fixed registry access permisions under win2k
version 0.7.0 - 01.01.01
* fix ldxtrilist spelling error
* updated homepage link
* added profile support!
version 0.6.1 - 12.28.00
* correct numerous spelling errors ;)
* add missing documentation
version 0.6.0 - 12.28.00
* fixed installer bug where it would start 3 instances of rt
* finally got a cool icon!
* added new tweaks and seperated general tweaks into their own page
* intaller now puts a link to RadeonTweaker under ati's panel icon
(thanks e_t! <erictay_et@pacific.net.sg>)
* fix 'purge registry' throwing up lots of errors
* documentation finally added!!!
version 0.5.0 - 12.25.00
* added menu bar
* changed executable name to 'RadeonTweaker' (removed space)
* internal redesign
* fixed EnableWaitUntilldxTriList2 bug
* added installation program
* added an option to prevent rt from creating registry keys that
aren't present on the system it's running on
* modified the interface a bit, hopefully made it prettier ;)
* added 'purge registry' option
* added docbar
version 0.3.1 - 12.17.00
* bug fixes
* added enabled/disabled key
version 0.3.0 - 12.17.00
* added beta win2k support
* added more tweakable settings
* implemented drop-down menus
* added tcl section
* edited librt to create values that don't exist
* added link to homepage
version 0.1.0 - 12.16.00
* initial public release