Du bist nicht eingeloggt.

B2B-Realm Status

Social Networks

B2B auf Twitter
B2B auf Facebook

Bugtracker

pheonomic

Lehrling

  • »pheonomic« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 11.08.2012

  • Private Nachricht

1

Dienstag, 14. Mai 2013, 00:19

[HowTo] ScreenFreeze-Fix

alles in die wow2.4.3/WTF/Config einfügen bzw hinzufügen

SET coresDetected "4" je nachdem wieviele kerne in eurem pc steckt
SET M2Faster "3"
SET timingMethod "2" verbessert den dual cpu support

SET processAffinityMask "7" (für 3-Kern CPUs)
SET processAffinityMask "15" (für 4-Kern CPUs)
SET processAffinityMask "63" (für 6-Kern CPUs)
SET processAffinityMask "255" (für 8-Kern CPUs)

danach die config datei schreibgeschützt machen

greetz Déjàvu

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »pheonomic« (14. Mai 2013, 00:54)


Es haben sich bereits 3 registrierte Benutzer bedankt.

Benutzer die sich bedankten:

error2000, kilarian, Robards18

Amrom

Geselle

Beiträge: 74

Registrierungsdatum: 22.04.2013

Hauptcharakter: Amrom

Gilde: Hüter von Azeroth

  • Private Nachricht

2

Dienstag, 14. Mai 2013, 13:17

alles in die wow2.4.3/WTF/Config einfügen bzw hinzufügen

SET coresDetected "4" je nachdem wieviele kerne in eurem pc steckt
-> WoW weiß nun, das "4" Kerne da sind (physisch+virtuell zusammengezählt)
SET M2Faster "3"
-> optimiert die Berechnung der Vertex-Shader (Grafik gebrassel, was zb für FPS-drops bei massivem AE verantwortlich ist)
SET timingMethod "2" verbessert den dual cpu support
-> "verbessert" die Aufgabenverteilung auf die CPUs [sofern ich das richtig verstanden habe]

SET processAffinityMask "7" (für 3-Kern CPUs)
SET processAffinityMask "15" (für 4-Kern CPUs)
SET processAffinityMask "63" (für 6-Kern CPUs)
SET processAffinityMask "255" (für 8-Kern CPUs) [Wert korrigiert]
-> Sagt WoW welche Kerne es benutzen darf [Wenn ihr WoW ganz gezielt einzelne Kerne zuweisen wollt, schaut hier in der Liste nach, welchen Code ihr eintragen müsst: http://www.wowwiki.com/CVar_processAffinityMask]

danach die config datei schreibgeschützt machen

greetz Déjàvu


Ich war mal so frei und hab Erklärungen ergänzt.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Amrom« (14. Mai 2013, 15:10)


antifreak

Drachentöter

Beiträge: 1 366

Registrierungsdatum: 01.09.2010

Gilde: Innocence of Cræck

  • Private Nachricht

3

Dienstag, 14. Mai 2013, 13:20

SET processAffinityMask "85" (für 8-Kern CPUs)
85 macht keinen sinn. 255 gehört hier hin.


Tyhacy

Experte

Beiträge: 165

Registrierungsdatum: 27.02.2012

  • Private Nachricht

4

Dienstag, 14. Mai 2013, 13:54

SET timingMethod "2" verbessert den dual cpu support


Verbessert das auch die Performance bei Quad-Cores oder ist dies spezifisch für Dual-Cores?

Amrom

Geselle

Beiträge: 74

Registrierungsdatum: 22.04.2013

Hauptcharakter: Amrom

Gilde: Hüter von Azeroth

  • Private Nachricht

5

Dienstag, 14. Mai 2013, 15:15

Soweit ich das verstanden habe ist die Anzahl der Kerne egal. Die CVar generell für die syncro der Kerne da.

Von Blizz kam dazu folgendes:
timingmethod 1 is generally for systems where the cores do not synchronize.
You might run into issues like your framerate caps at 64 instead of your vsync value.
timingmethod 2 is a higher resolution timing method and you won't hit the cap with that.

Quelle

Und im Offi-Forum meinte jemand, dass es auch einen Fehler (crash) mit seinem Quad behoben hat.

Edit:
Das bedeutet aber auch, das es nicht direkt einen Performance-Push gibt.

pheonomic

Lehrling

  • »pheonomic« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 11.08.2012

  • Private Nachricht

6

Dienstag, 14. Mai 2013, 17:17

alles in die wow2.4.3/WTF/Config einfügen bzw hinzufügen

SET coresDetected "4" je nachdem wieviele kerne in eurem pc steckt
-> WoW weiß nun, das "4" Kerne da sind (physisch+virtuell zusammengezählt)
SET M2Faster "3"
-> optimiert die Berechnung der Vertex-Shader (Grafik gebrassel, was zb für FPS-drops bei massivem AE verantwortlich ist)
SET timingMethod "2" verbessert den dual cpu support
-> "verbessert" die Aufgabenverteilung auf die CPUs [sofern ich das richtig verstanden habe]

SET processAffinityMask "7" (für 3-Kern CPUs)
SET processAffinityMask "15" (für 4-Kern CPUs)
SET processAffinityMask "63" (für 6-Kern CPUs)
SET processAffinityMask "255" (für 8-Kern CPUs) [Wert korrigiert]
-> Sagt WoW welche Kerne es benutzen darf [Wenn ihr WoW ganz gezielt einzelne Kerne zuweisen wollt, schaut hier in der Liste nach, welchen Code ihr eintragen müsst: http://www.wowwiki.com/CVar_processAffinityMask]

danach die config datei schreibgeschützt machen

greetz Déjàvu


Ich war mal so frei und hab Erklärungen ergänzt.

Erstmal danke hierzu. :thumbup:

Man kann das ganze aber auch hinterfragen was das ganze soll, oder einfach testen und staunen, hab terrain distance 100% alles maxed out und hatte nie wieder einen Screenfreeze, meine Gilde kanns auch bestätigen

greetz

Own3d

Geselle

Beiträge: 67

Registrierungsdatum: 13.11.2010

Hauptcharakter: Cordie

Gilde: Bloodline

  • Private Nachricht

7

Dienstag, 14. Mai 2013, 20:54

SET processAffinityMask "???" Welcher Wert bei 12 Kernen? oder auch einfach 255 nehmen?

Amrom

Geselle

Beiträge: 74

Registrierungsdatum: 22.04.2013

Hauptcharakter: Amrom

Gilde: Hüter von Azeroth

  • Private Nachricht

8

Dienstag, 14. Mai 2013, 21:21

SET processAffinityMask "???" Welcher Wert bei 12 Kernen? oder auch einfach 255 nehmen?

Bei 12 Kernen wär es binär ausgedrückt "111111111111" (zwölf Einsen ;) ) also "4095"

Own3d

Geselle

Beiträge: 67

Registrierungsdatum: 13.11.2010

Hauptcharakter: Cordie

Gilde: Bloodline

  • Private Nachricht

9

Mittwoch, 15. Mai 2013, 15:43

thx :p