Good news, version 0.2 is now ready for testing
Download: a64tweaker_V02.zip
New Features
[list=1][*]Added save/restore of the register setting to a text file.[*]Added option to apply the settings at startup.
This feature uses the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry keys.[*]Added a silent command line mode so that you can set your register settings using desktop links etc etc.
Usage: a64tweaker.exe [filename][/list=1]
Register File Format
The register files are written in the standard windows INI file format. This makes it easy to read and edit by hand. A typical register file is shown below:
Code:
[DRAM]
Tcl=1
Trc=1
Trfc=3
Trcd=2
Trrd=2
Tras=5
Trp=2
Twr=0
Twtr=0
Trtw=0
Tref=11
ReadWriteQueueBypass=3
ControllerMode=0
ECCMode=0
BypassMax=7
TwoTTiming=0
MaxAsyncLatency=6
ReadPreamble=4
IdleCycleLimit=3
DynamicIdleCycleCounter=1
MEMCLKFrequency=7
MEMCLK0=1
MEMCLK1=0
MEMCLK2=0
MEMCLK3=0
Each field is optional, so if you only want to change certain fields (and leave the rest up to the BIOS) then just comment out or delete what you dont want changed. The following is an example of a register file that will only set the Tcl (CAS Latency) value to 2.0. All other parameters will be unchanged.
The values in the register file correspond to the actual bit field values. In the future I will make it simpler so that you can have stuff like the following but I just ran out of time:
Code:
[DRAM]
Tcl = 2.0 ; sets CAS Latency to 2.0
Things to do
[list=1][*]Find out what the reserved CAS latency fields correspond too.[*]Add some error checking and reporting. An error in the register file is silently ignored
[*]Learn how to format a post nicely
[/list=1]
Enjoy, and please report any bugs via PM.
Bookmarks