[ANLEITUNG] Downsampling über benutzerdefinierten Auflösungen

zrainer

Vice Admiral Special
Mitglied seit
08.04.2012
Beiträge
583
Renomée
15
Da VSR nicht immer so recht funktionieren mag, verzweifeln viele immer mehr an AMD und bestehende Anleitungen, sind nicht für jeden verständlich- daher fasse ich hier eine methode um Downsampling nutzen zu können einfach gehalten zusammen. Ihr müsst allerding bereit sein zu verstehen, wie die Zahlen in der registry gelesen werden müssen;D



So sieht, der erfolgreiche Engriff aus!


Link zum Post von "Guzz"aus dem 3D Center {Download dort verfügbar}
http://www.forum-3dcenter.org/vbulletin/showpost.php?p=9957265&postcount=6448




- Notepad++ installieren
- adlutil.zip runterladen und entpacken
- LIST.bat ausführen
- AdapterIndex DisplayIndex in der CustomResolution.txt entsprechend anpassen (wird in der LIST.bat angezeigt)
- bei "Height" +1 zur native Auflösung dazu nehmen (in der CustomResolution)

*beispiel für native 1600x900:
AdapterIndex 0
DisplayIndex 5
RefreshRate 60
Width 1600
Height 901


- Create_Custom_Resolution.bat und anschließend LIST.bat erneut ausführen
- Win Taste+ r und regedit eingeben
- in "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\2D-Treiberpfad" nach "ModeTimingOverrides" suchen

*Der 2D-Treiberpfad wird bei AMD im CCC unter Informationen angezeigt.
Alternativ kann man auch in "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet" nach "ModeTimingOverrides" suchen.

- exportiert euch den registry Schlüssel und öffnet diesen mit Notepad++
{#}
- öffnet den Windows Taschenrechner in der "Programmierer Ansicht", sowie das beigelegte Bild (in der zip)


-verändert werden: Width 0000; Height 0008; VDisplay 0040

Wie kommt man zu den Zahlen?
Ihr gebt im Windows Taschenrechner als erstes eure native Auflösungen ein wie zb: 1600 und geht dann auf "hex"
so zeigt es euch erstmal 640 an. Da es immer 4 Zahlenstellen gibt und nullen nicht weggelassen werden, schreibt ihr 0640 auf!
Genau so verfahrt ihr mit VDisplay& Height. Die Zahlen werden, aber nicht so: "06 40" in die registry geschrieben sondern so: "40 06"

Also schreibt ihr es am besten so auf (in einen seperaten Dokument)
1600dez = 640hex = 0640hex = 40 06hex
901dez = 385hex = 0385hex = 85 03hex
901dez = 385hex = 0385hex = 85 03hex

Nach den Zahlen müsst ihr suchen! (Sind an gleicher stelle, wie im Bild ;-)

Geändert wird:
40 06 zu 80 07 (80 07 = 07 80 = 780 = 1920)
85 03 zu 38 04 (38 04 = 04 38 = 438 = 1080)
85 03 zu 84 03 (84 03 = 03 84 = 384 = 900)

- speichern& ausführen (Rechner Neustarten!)
- Desktop Auflösung bitte nur durch "Übernehmen" testen

* Auflösungen bis 2560x1440@60Hz setzten in der regel keine Veränderung des Pixelclocks vorraus- für weitere Auflösungen, schaut euch den Thread im 3D Center an :)



Fertig! Aber eine Auflösung ist ja zu wenig, um mehrere hinzuzufügen, muss mann nur folgendes Wissen:
- Die erste und nur die erste Auflösung beginnt mit 00,00,00,00,
- Jede Auflösung endet mit 80,00,00,00

Anleitung für mehrere Auflösungen:
- kopiert den zuvor erstellten registry Schlüssel und öffnet diesen
- kopiert alles nach 00,00,00,00, bis hin zum ende von 80,00,00,00
- markiert am besten das ende der ersten Auflösung und hebt es hervor (rechtsklick-Styletoken)
- nun musst ihr bei der hinzugefügten Auflösung nur noch "Width 0000& Height 0008" abändern (http://abload.de/img/downsamplinghekf7.png)

*beispiel für native 1600x900:
2560x1440 2400x1350 2100x1314 2100x1050 2000x1125 1920x1080
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000\DAL2_DATA__2_0\Common

\EDID_7204_35A]
"default"=hex:64
"All_nodes"=hex:4d,6f,64,65,54,69,6d,69,6e,67,4f,76,65,72,72,69,64,65,73,5f,44,\
  50,5f,43,6f,6e,6e,31,32,38,31,39,00
"UserForceModeSupport_DP_Conn12819"=hex:00,00,00,00,00,00,00,00
"ModeTimingOverrides_DP_Conn12819"=hex:[COLOR="#800080"]00,00,00,00[/COLOR][COLOR="#00FFFF"],00,0a,00,00,a0,05,00,00,3c,\
  00,00,00,03,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,40,08,00,00,00,00,\
  00,00,40,06,00,00,00,00,00,00,58,00,00,00,a8,00,00,00,a7,03,00,00,00,00,00,\
  00,84,03,00,00,00,00,00,00,03,00,00,00,0a,00,00,00,ea,cd,01,00,00,00,00,00,\
  00,00,00,00,03,00,00,00,00,00,00,00,02,00,00,00,01,00,00,00,00,00,00,00,80,\
  00,00,00[/COLOR][COLOR="#0000FF"],34,08,00,00,22,05,00,00,3c,00,00,00,03,00,00,00,02,00,00,00,00,00,\
  00,00,00,00,00,00,40,08,00,00,00,00,00,00,40,06,00,00,00,00,00,00,58,00,00,\
  00,a8,00,00,00,a7,03,00,00,00,00,00,00,84,03,00,00,00,00,00,00,03,00,00,00,\
  0a,00,00,00,ea,cd,01,00,00,00,00,00,00,00,00,00,03,00,00,00,00,00,00,00,02,\
  00,00,00,01,00,00,00,00,00,00,00,80,00,00,00[/COLOR][COLOR="#FF8C00"],60,09,00,00,46,05,00,00,3c,00,\
  00,00,03,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,40,08,00,00,00,00,00,\
  00,40,06,00,00,00,00,00,00,58,00,00,00,a8,00,00,00,a7,03,00,00,00,00,00,00,\
  84,03,00,00,00,00,00,00,03,00,00,00,0a,00,00,00,ea,cd,01,00,00,00,00,00,00,\
  00,00,00,03,00,00,00,00,00,00,00,02,00,00,00,01,00,00,00,00,00,00,00,80,00,\
  00,00[/COLOR][COLOR="#008080"],34,08,00,00,1a,04,00,00,3c,00,00,00,03,00,00,00,02,00,00,00,00,00,00,\
  00,00,00,00,00,40,08,00,00,00,00,00,00,40,06,00,00,00,00,00,00,58,00,00,00,\
  a8,00,00,00,a7,03,00,00,00,00,00,00,84,03,00,00,00,00,00,00,03,00,00,00,0a,\
  00,00,00,ea,cd,01,00,00,00,00,00,00,00,00,00,03,00,00,00,00,00,00,00,02,00,\
  00,00,01,00,00,00,00,00,00,00,80,00,00,00[/COLOR][COLOR="#A9A9A9"],d0,07,00,00,65,04,00,00,3c,00,00,\
  00,03,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,40,08,00,00,00,00,00,00,\
  40,06,00,00,00,00,00,00,58,00,00,00,a8,00,00,00,a7,03,00,00,00,00,00,00,84,\
  03,00,00,00,00,00,00,03,00,00,00,0a,00,00,00,ea,cd,01,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,00,00,00,00,02,00,00,00,01,00,00,00,00,00,00,00,80,00,00,\
  00[/COLOR][COLOR="#FF0000"],80,07,00,00,38,04,00,00,3c,00,00,00,03,00,00,00,02,00,00,00,00,00,00,00,\
  00,00,00,00,40,08,00,00,00,00,00,00,40,06,00,00,00,00,00,00,58,00,00,00,a8,\
  00,00,00,a7,03,00,00,00,00,00,00,84,03,00,00,00,00,00,00,03,00,00,00,0a,00,\
  00,00,ea,cd,01,00,00,00,00,00,00,00,00,00,03,00,00,00,00,00,00,00,02,00,00,\
  00,01,00,00,00,00,00,00,00,80,00,00,00[/COLOR]





Problemlösungen:

Nach einen Treiber update geht Downsampling nicht mehr?
- löscht all diese Einträge:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\"2D-Treiberpfad"\ModeTimingOverrides
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\"2D-Treiberpfad"\ModeTimingOverrides
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\"2D-Treiberpfad"\ModeTimingOverrides
- Neustart
- führt alles bis zur Markierung "{#}" aus
- öffnet den nun neunen registry Schlüssel und fügt aus dem alten Schlüssel alles "alte" ein (Pfad ausgeschlossen)
- abspeichern, ausführen& Neustart

Mir wird zwar eine höhere Auflösung gemeldet, aber ich kann diese nicht auswählen?
Seit dem der VSR Support ausgbaut wird, kommt es hier gerne zu Problemen:
- lösche all diese Schlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\"2D-Treiberpfad"\DAL2_DATA__2_0\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\"2D-Treiberpfad"\DisplayPath_"ZAHL"\
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\"2D-Treiberpfad"\DAL2_DATA__2_0\
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\"2D-Treiberpfad"\DisplayPath_"ZAHL"\
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\"2D-Treiberpfad"\DAL2_DATA__2_0\
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\"2D-Treiberpfad"\DisplayPath_"ZAHL"\
- Neustart
- Auflösung neu Erstelllen (nicht kopieren, sondern wirklich komplett neu machen)




Dies ist ledeglich eine von mir zusammengfasste Anleitung! Alle danksagungen, sollten daher an Guzz& dargo im 3D Center gerichtet werden^^
 
Zuletzt bearbeitet:
Zurück
Oben Unten