Skip to content

Prerequirement

mhtvsSFrpHdE edited this page May 18, 2023 · 6 revisions

Prerequirement

Before start to use the tool, you need to tell it your GPU stock curve.
Every GPU, every OEM is different, as a small tool it simply not possible to enumerate all.
And due to the X1 config format limitation,
the tool can't just scan the config file and get required information too.

Offset values

X1 save curve as "offset" values, which is +100 MHz or -50 MHz,
it doesn't save real values like 1987 MHz.
If you save stock curve directly, all point value will be nonsense 0.
You need to drag all points manually to minimum and save to profile,
so frequency of your GPU will be saved as -1987 MHz, or -1860 MHz.
Therefore, necessary information are provided to start.

Do this in a clean environment, for example, disable any other software can modify GPU settings,
reboot, open X1, do not run other 3D applications (idle states, no boost), then drag points.

It's a tiring job to do, but luckily you only need to do it once.
Remember to click "Apply" after edit, then click a profile for example 9,
click Save to save it for later use.
If not "Apply" before save profile,
the curve will not be saved and will lose if close X1 or click on Load button.

Also remember the value appears at left bottom corner when a point is dragged to minimum,
in my case is 215. This value is still needed later.

Underclock

After saved stock curve, you can use X1 OC Scanner to get an underclock curve.
Switch to another profile for example 8,
click Default to reset your modification, then click the "SCAN" button,
wait for a while, maybe 20 minutes, to let it do auto OC.
Once scan is done, click on "Apply" then "Save" to profile 8.

Placeholder

Save anything to profile 0, if you want more than one profile,
save anything to correspond profile slot.
The program can only run on already created profile slot.

Get the information

You have all prerequirement right now in theory.
X1 only write config to disk on close, so close X1,
goto Start Menu, Run, type
%LOCALAPPDATA%\EVGA_Co.,_Ltd\PrecisionX_x64.exe_Url_vrvasebqwl5wesi2q3tshmshuzsvqfah
and hit Enter, open your version folder, find user.config.

This is a XML file, you need to locate your profile data in it.
Don't fear, just use notepad.exe to open it,
search <index>9</index>, this section can appear multiple times,
locate the one nearby <GpuProfiles>.

There are lines begin with <offsets> and end with </offsets> below.
Copy these text to Curve\DefaultCurve.xml,
delete exist example lines in the file,
you will know what to copy once you have both file opened.

Do the same thing for <index>8</index>, this is your underclock profile.
Copy <offsets> lines to Curve\UnderclockCurve.xml

Save two files under Curve folder, and go to x1curve.py Wiki page.

Clone this wiki locally