Archiv verlassen und diese Seite im Standarddesign anzeigen : SLI/CF-Harmoniser - ein zweiter Anlauf gegen die Mikroruckler
Die SLI Kunden sind ohnehin nur ein homöopathisch geringer Teil des Marktes. Die wirklich kompetenten SLI-Kunden ein noch viel geringerer Anteil.
Auch wenn es fies klingt und es soll KEINEN abwerten: Ihr seid zum erfüllen der Business Objectives absolut unwichtig. Traurig aber leider war.
Umso geiler die Tatsache, dass es Leute wie Grestorn und tb gibt, über dessen Wiederkehr ich mich sehr freue, die sowas in Eigenregie und mit Unterstützung der Community reißen.
Gruß und weiterhin viel Erfolg,
TC
Darum geht es IMHO nicht. Wenn man ein Produkt anbietet, sollte es fehlerfrei sein. MRs sind aber Fehler, die dann auch vom Hersteller zu beseitigen sind. Diverse Autohersteller bieten auch Mainstream-Autos und die Boliden an, und es würde sich keiner hier gefallen lassen, daß hier der Wagen in niedrigen Umdrehungen und Geschwindigkeiten ein Holpern und Poltern bemerkt wird. Mit dem Argument sollte dann kein Hersteller CS oder SLI anbieten.
Blaire
2008-08-05, 16:52:01
Grestorn will einen Algoritmus in den Harmoniser eintakten, der keine fixierten FPS mehr hat. Also abwarten.
Ich frage mich, warum keiner der IHVs ein solches Tool geschrieben hat.So hätte man die aufkommende Kritikwelle seitens der Presse wunderbar abblocken können und seine Kunden zufriedenstellen können.
Weil das Kritikecho wohl nicht laut genug war...
Slipknot79
2008-08-05, 23:21:26
Wieso meldet sich Grestorn eigentlich ned :( Oder macht ihr euch das schon über PN aus? Oo
Johnny Rico
2008-08-05, 23:39:04
Der is doch im Urlaub oder so. Wars Italien? Dunno, hat er sich aber verdient, also nur die Ruhe ^^
Blaire
2008-08-05, 23:40:11
Wieso meldet sich Grestorn eigentlich ned :( Oder macht ihr euch das schon über PN aus? Oo
Grestorn wird sich schon melden auf den ist immer Verlass nur Geduld.
Hübie
2008-08-06, 15:34:45
Wäre sinnvoll, wenn mal jemand den Eingangspost editiert!
Und ich frage mich, was mit uns armen crossfire-Nutzern ist?! Da scheint ja der harmonizer net zu funzen... :(
bye Hübie
reunion
2008-08-06, 15:54:18
Natürlich funktioniert das auch mit CF.
Hübie
2008-08-06, 15:57:33
Dann sollte der in MGPU-harmonizer umbenannt werden. Bei SLi-harmonzier könnte der geneigte user denken es sei nur für SLi.
bye Hübie
Johnny Rico
2008-08-06, 22:50:56
Team Fortress 2 auch bei 30fps gefixt. Teart aber wie sau :P
Bisher ging alles bei jedem oder?
Super-S
2008-08-06, 23:08:48
UT3 kriege ich nicht auf 30 gelockt.... hmmm
Vieleicht kann TB da noch 30-40-50-60fps integrieren als feste FPS Werte ev. optionell?Besser nicht nur feste Werte, sondern einstellbar. Z.B. für 75Hz oder 50Hz wäre ein Limit bei 25fps nett, für 85Hz 42,5fps uswusf.
Und dann gibt es noch geradezu gouvernatoreske Werte wie z.B. 55Hz, wo auch ein gerader Teiler vorteilhaft wäre.
Übrigens:
Wie wäre es als Name mit "Framerate Stabilizer"? Eigentlich sollte es nämlich nicht nur die MR durch AFR bannen, sondern auch die durch TB. Bei NV lässt sich der Mist ja leider unter D3D nicht abschalten...
nVoodoo
2008-08-07, 02:25:45
Wir haben hier ja genug Experten sodass man bestimmt n Limiter reinkriegt der sich der max. möglichen FPS annähert aber erstma muss ja der Limiter selber perfekt laufen :)
Und so wie es aussieht geht das ja schonmal gut vorran!
Slipknot79
2008-08-07, 02:28:11
Team Fortress 2 auch bei 30fps gefixt. Teart aber wie sau :P
Bisher ging alles bei jedem oder?
Nein.
stickedy
2008-08-07, 03:28:43
Der Hooker hat noch Problem! Ich hab das mal mit ein paar Sachen getestet:
3DMark2000 - geht nicht
Villagemark - geht nicht
Nexuiz (OpenGL) - Einwandfrei
War alles unter Vista 32 Bit. Kann natürlich sein, dass die ersten zwei net funktionieren weil es DirectX7 ist. Aber tb kann die Info denk ich gebrauchen :)
Ansonsten: Keep on the good work! MultiChrome hat es auch nötig :)
Wie wäre es als Name mit "Framerate Stabilizer"? Eigentlich sollte es nämlich nicht nur die MR durch AFR bannen, sondern auch die durch TB. Bei NV lässt sich der Mist ja leider unter D3D nicht abschalten...
Argh, zumindest in diesem Thread sollte ich Triplebuffering besser ausschreiben statt abkürzen. :usad:
Was ich meinte war, dass dieses Tool nicht nur mit SLI/CF sinnvoll sein kann, sondern auch mit einer einzelnen GPU, als globaler Framelimiter.
3dzocker
2008-08-07, 03:51:45
Der Hooker hat noch Problem! Ich hab das mal mit ein paar Sachen getestet:
3DMark2000 - geht nicht
Villagemark - geht nicht
Nexuiz (OpenGL) - Einwandfrei
War alles unter Vista 32 Bit. Kann natürlich sein, dass die ersten zwei net funktionieren weil es DirectX7 ist. Aber tb kann die Info denk ich gebrauchen :)
Ansonsten: Keep on the good work! MultiChrome hat es auch nötig :)
Wenn ich mich recht erinnere DX8/9/10... ;)
tschau
The_Invisible
2008-08-07, 15:07:03
bei DX7 games besteht sicher kein bedarf denk ich mir :D
mfg
stickedy
2008-08-07, 16:24:16
bei DX7 games besteht sicher kein bedarf denk ich mir :D
Warum nicht? Auch DX7-Spiele kann man mit entsprechenden Auflösungen und Qualitätsfeatures fahren damit ein Gespann aus MidRange-Karten um die 30 fps landet. Mit Sicherheit jetzt nicht das wichtigste, aber auch nicht wirklich komplett unwichtig.
Das ist allerdings nur eine Scheinwahrheit. In der Tat macht der Anteil an Enthusiastprodukten nur einen Bruchteil des Umsatzes aus. Jedoch tragen genau diese Produkte dazu bei, dass die anderen Produkte aus dem Portfolio gekauft werden. Das geschieht mittels Meinungsmultiplikatoren wie eben der Presse. Es wird euphorisch vom dem Enthusiastprodukt gesprochen. Das bringt gute Publicity und billige, positive Werbung für das Gesamtportfolio. Für den Markennamen des Portfolios und sogar für das ganze Unternehmen.
Schau dir ATI an. In der Zeit, als sie keine konkurrenzfähige Enthusiast-Hardware boten, brach der Umsatz brachial ein. Trotz guter Mainstream und Low Cost Produkte. Bei AMD ebenfalls.
Liegt auch daran, dass Mid-End und Low Cost abgespecktes High End ist, sprich wenn das High End verkrüppelt ist, dann ist Abgespecktes noch beschissener. Der Umsatz brach mit gutem Grund ein, denn alles von Low Cost bis High End war beschissen.
Liegt auch daran, dass Mid-End und Low Cost abgespecktes High End ist, sprich wenn das High End verkrüppelt ist, dann ist Abgespecktes noch beschissener. Der Umsatz brach mit gutem Grund ein, denn alles von Low Cost bis High End war beschissen.
Im Leben nicht. Nur die High End war ebend nur mid-range...
allein schon von den Preisen her!!
Slipknot79
2008-08-08, 01:56:10
Habe jetzt mal als Antivirusprogramm Avira Antivir installed und einen Trojaner in SLIhook_injection_driver32.sys gefunden, TR/Rootkit.Gen :redface:
stickedy
2008-08-08, 02:12:30
Ach ja, das wollt ich auch noch anmerken. Is wohl ein Fehlalarm. Antivir wird in letzter Zeit recht empfindlich...
Stimmt, bei mir findet Antivir in letzter Zeit auch immer mal irgendwas, was ganz offensichtlich nix is...
Robert83
2008-08-08, 16:35:37
Ich bin mal auf eine neue Version des Tools gespannt. Jetzt am Wochenende hätte ich Zeit zum Testen ;)
btw: beim Wechsel vom Vollbildmodus ins Windows und zurück ins Spiel funzt der Optimizier leider nicht. Es wird zwar auf 30fps limitiert, jedoch treten wieder Mikroruckler auf :(
Testet doch mal diesen "Mikroruckler-Simulator": http://www.computerbase.de/forum/showthread.php?t=458463
Das Teil ist grandios! Vielen Dank an den Schöpfer. Es trifft genau den Nerv, die Hässlichkeit dieses Phänomens.
MfG,
Raff
RoNsOn Xs
2008-08-14, 10:06:27
bild bleibt schwarz
edit: ok funzt nach enter drücken.
edit: nee nee, xp32
GeForce plus Vista? Da soll's Probleme geben. Auf meiner HD 4870 läuft' super.
MfG,
Raff
RoNsOn Xs
2008-08-14, 10:19:36
aber eins is seltsam: je größer der delay, desto mehr fps? :confused:
Testet doch mal diesen "Mikroruckler-Simulator": http://www.computerbase.de/forum/showthread.php?t=458463
Das Teil ist grandios! Vielen Dank an den Schöpfer. Es trifft genau den Nerv, die Hässlichkeit dieses Phänomens.
MfG,
Raff
Wow, geniales Programm, jetzt soll nochmal einer sagen er sieht keine Mikroruckler (bei 30fps).
pXe
Schlammsau
2008-08-14, 12:19:50
Wow, geniales Programm, jetzt soll nochmal einer sagen er sieht keine Mikroruckler (bei 30fps).
pXe
und was macht das Proggie wenn die Fps unter 30Fps fallen?
Spasstiger
2008-08-14, 14:52:37
und was macht das Proggie wenn die Fps unter 30Fps fallen?
Dann ist deine Grafikkarte zu lahm und du bist nicht in der Zielgruppe für das Programm. Aktuelle Karten rendern in dem Programm anscheinend über 2000 Bilder pro Sekunde.
Adam D.
2008-08-14, 15:03:53
und was macht das Proggie wenn die Fps unter 30Fps fallen?
Versuch's doch einfach, kannst die fps ja frei bestimmen.
Slipknot79
2008-08-14, 17:58:35
Super Tool der MR Tester :), da sieht man auch, dass der SLI Harmo funzt.
tombman
2008-08-15, 00:59:55
aber eins is seltsam: je größer der delay, desto mehr fps? :confused:
Lies dir mal den Text dazu durch.
Hinweis : je kleiner das Framedelay, d.h. je näher das Frame von GPU2 zum Frame von GPU1 ausgegeben wird, umso stärker die Microruckler.
ALso bei 10-50 Kadenz würde er die "10" meinen. Und je kleiner die wird, desto größer muß logischerweise die nachfolgende sein, was dann natürlich stärkere MR bedeutet.
Btw, finde ich Proggie auch geil, so kann man JEDEM sofort zeigen was mit MR im Multi-Gpu Bereich gemeint ist :)
Zum "Beweisen" nimmt man dann eben fraps :)
Chris Lux
2008-08-17, 17:58:28
http://forum.beyond3d.com/showthread.php?t=49514
Robert83
2008-08-17, 18:45:20
Ich würde mich sehr über eine neue Version des Harmonizers freuen. Wie siehts aus(an die Entwickler), was hat sich seit der letzten Version getan?
lg
Grestorn
2008-08-17, 18:50:24
Dieses Wochenende habe ich mich um nHancer gekümmert, das war wegen des neuen Treibers unumgänglich.
Deswegen bin ich leider nich dazu gekommen, mich um den Harmonizer zu kümmern. Ist aber als nächstes dran ... :)
mictasm
2008-08-17, 19:09:12
Ich würde mich sehr über eine neue Version des Harmonizers freuen. Wie siehts aus(an die Entwickler), was hat sich seit der letzten Version getan?
lg
Nur um für mich Mißverständnisse auszuschließen, welche Version meinst du, wenn du von der "letzten Version" sprichst?
Dieses Wochenende habe ich mich um nHancer gekümmert, das war wegen des neuen Treibers unumgänglich.
Deswegen bin ich leider nich dazu gekommen, mich um den Harmonizer zu kümmern. Ist aber als nächstes dran ... :)
http://www.tommti-systems.de/main-dateien/misc/sliharmonizer.rar
bitte folgendes unter 32-bit & 64 bit window testen:
- SLIHarmonizerEnable aufrufen (sollte keine Fehlermeldung kommen)
- ein Spiel starten
- sobald das Spiel etwas darstellt, sollte ein Piepton aus dem pc-speaker kommen
- Aktivierung der Hooks funktioniert
- SLIHarmonizerDisable aufrufen
- Spiel erneut starten, nun sollte es ohne den Piepton laufen
- Deaktivierung der Hooks funktioniert
speziell für 64-bit:
- System ohne Treiberprüfung starten (F8 beim Booten)
- getrennt 32-Bit und 64-Bit Spiele testen (z.b. Crysis mal die 64-Bit Version und mal die 32-Bit Version)
benötigte Runtime Libraries:
Unter 64-Bit jeweils beide, also 32 Bit und 64 Bit installieren, unter 32-Bit nur die 32-Bit Versionen!
http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=eb4ebe2d-33c0-4a47-9dd4-b9a6d7bd44da&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
http://www.microsoft.com/downloads/details.aspx?familyid=BD2A6171-E2D6-4230-B809-9A8D7548C1B6&displaylang=en
Viel Spaß,
Thomas
Probiers mal aus. Schau Dir den Code für die Timer.dll mal an, dort siehst Du, welche Funktion Du exportieren musst. Dann für 32 & 64 kompilieren und dir Timer32.dll u. Timer64.dll ersetzen.
Thomas
http://forum.beyond3d.com/showthread.php?t=49514
Der Ansatz dürfte auf DX9 und DX10 beschränkt sein, davor gab es keine "Queries" in DirectX.
Thomas
Robert83
2008-08-17, 20:08:17
Nur um für mich Mißverständnisse auszuschließen, welche Version meinst du, wenn du von der "letzten Version" sprichst?
Naja, die, die halt als letztens im Thread verlinkt war...
sprich: ohne den Dauerpiepton. Ich warte eigentlich nur mehr auf eine Version, die nicht mehr auf 30fps limitiert bzw. auch nach einem Auflösungs-, AA- oder Wechsel vom Vollbild auf den Windowsdesktop und zurück auch noch funktioniert.
Der Ansatz dürfte auf DX9 und DX10 beschränkt sein, davor gab es keine "Queries" in DirectX.
Thomas
gab es die timer-queries schon in dx9? ich hab da nichts zu gefunden... und ohne diese wird es sowieso schwierig, den harmonizer zu realisieren. ich habe selbst mal etwas herum experimentiert und verschiedene algorithmen ausprobiert und bin zu dem schluß gekommen, dass man für eine vernünftig funktionierende lösung unbedingt die reine gpu-zeit braucht und nicht nur die gesamtzeit für ein frame. für die treiber-entwickler wäre das ein klacks, sowas einzubauen. da ist wohl das einbauen der gui-option aufwendiger...
Grestorn
2008-08-19, 07:49:51
Hat schon mal jemand Humus' ATI Lösung (http://www.gamestar.de/index.cfm?pid=398&pk=1948153) probiert?
Chris Lux
2008-08-19, 09:31:33
das war mein link weiter oben. tb hat ja schon kommentiert.
das dumme mit den queries, zumindest weiss ich es bei den OpenGL time queries, sie können nicht geschachtelt werden. also wenn im programm selbst time queries benutzt werden kann man nicht aussen herum welche benutzen.
Schlammsau
2008-08-19, 09:37:10
Hat schon mal jemand Humus' ATI Lösung (http://www.gamestar.de/index.cfm?pid=398&pk=1948153) probiert?
Gibts schon nen Downloadlink?
Chris Lux
2008-08-19, 10:51:13
ist nur ein lösungsansatz.
Robert83
2008-08-24, 09:47:14
Wie siehts aus mit der Weiterentwicklung des Harmonizers? Gibts News?
lg
Robert83
2008-08-27, 14:49:58
-up-
Grestorn
2008-08-27, 14:52:53
Ich hab letztes Wochenende mal wieder ein, zwei Stunden drauf verwendet, aber ich muss zugeben, dass ich momentan wenig Zeit habe. Ich hoffe, kommendes WE mehr Zeit zu finden.
Robert83
2008-08-27, 22:39:31
Freut mich ;)
puntarenas
2008-08-28, 10:03:04
Ich möchte einfach mal Dankeschön sagen, ein tolles Tool tb! :up:
Ich habe zwar kein SLI, aber als schlichter Framelimiter leistet es bei Drakensang hervorragende Dienste. Während ich sonst unregelmäßige Frames hatte, läuft nun alles butterweich auf 30FPS. Meine Augen freuts und die Grafikkarte bleibt schön kühl. An dieser Stelle auch eine Bitte an Grestorn, wenn du ein Frontend bastelst, vergiss die Single-GPU-Nutzer nicht. Ein konfigurierbares, schlichtes Framelimit als Nebenprodukt wäre Weltklasse. :smile:
cl55amg
2008-08-28, 15:03:18
@ puntarenas
Ein Frage hätte ich. Der Framelimiter beinträchtigt die Performance ja nicht, ähnlich wie vsync, oder?
Wenn ich einen Framlelimtiter auf z.B 30fps drinnen habe, benötige ich dann noch vsync bei einem 60hz LCD? Ist das Tearing dann weg?
puntarenas.
2008-08-28, 15:09:57
Die Performance wird nicht (merklich?) beieinträchtigt, allerdings tritt ohne VSync nach wie vor Tearing auf. Macht aber ja nichts, VSync mit oder ohne Triple-Buffering lässt sich prima kombinieren.
Ich habe mich auch mal an einem Harmonizer versucht und das ist dabei raus gekommen:
http://rapidshare.de/files/40386580/SLIHarmonizer.zip.html
Einfach ins Spieleverzeichnis entpacken und so aufrufen: "SLIHarmonizer game.exe -params"
Dies ist im Moment auf 32-bit Programme und D3D9 beschränkt. Ein rotes Quadrat oben links bedeutet, dass der Hooking-Mechanismus funktioniert. Unterstützt wird im Moment auch nur SLI mit 2 Grafikkarten, Crossfire sollte theoretisch auch gehen, wurde aber nicht getestet. Bisher getestet wurde es nur unter Vista 64-bit mit 2 8800ern. über Rückmeldung und Testberichte für andere Konfigurationen würde ich mich freuen.
Zur Methode: zuerst habe ich Humus' Ansatz ausprobiert, was aber das Prerender-Limit praktisch auf 2 gesetzt hat, was die Framerate etwas gedrückt hat und manchmal zu Rucklern (nicht µRuckler) führte. Ich füge vor und nach dem Present Timestamp-Queries ein, um die Zeit zu messen, welche die Grafikkarte mit einem Frame beschäftigt ist. Diese Zeiten werden über die letzten 3 Frames gemittelt (dann flushe ich den Command-Buffer, was einem Prerender-Limit von 3 entspricht). Über die Hälfte dieser gemittelten Zeit minus die schon gebrauchte CPU-Zeit wird die CPU nun schlafen gelegt. Neben der gleichmäßigen Ausgabe der Frames hat es z.B. bei Crysis noch den angenehmen Nebeneffekt, dass der Mouselag stark verringert wird. Unter Vista war das Prerenderlimit hier nämlich 5 nach meinen Messungen.
Viel Spaß damit!
edit: neueste version hier:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=6783724#post6783724
cl55amg
2008-09-10, 17:37:20
Entwicklung des Harmonizers wird stark beeinflussen ob ich mir ein SLI System zulege.
Vielen Dank an alle dafür.
Wann kann man mit einer neuen Version rechnen?
Ich habe jetzt auch mal den Harmonizer installiert, bei mir gibt es unter Vista 64 mit den aktuellen 177.83-Treibern und 2 GTX 280 einen fetten Bluescreen. :mad:
Robert83
2008-09-14, 12:20:20
Wie sieht es mit der Weiterentwicklung des Harmonizers aus? Ich wäre für eine Info sehr dankbar.
Grestorn
2008-09-14, 12:25:13
Ich bin immer noch daran, aber da ich unbedingt ja (auch um selbst das Vorgehen monitoren zu können) das ganze auf das Display der G15 bringen will und weil ich sehr sehr wenig Zeit habe, kommt das nicht so recht voran.
Robert83
2008-09-14, 18:03:41
Hauptsache die Entwicklung läuft - und dass das Ganze sehr zeitintensiv ist, kann ich mir denken.
Grestorn
2008-09-14, 20:18:30
Heute bin ich gut voran gekommen. Das Framework steht, ich kann aus dem Code von tb's Harmonizer meinen "Monitor", der die Daten auf der G15 anzeigt, ansteuern.
Damit kann ich nun im G15 Display genau die durschnittliche FPS, der statistischen MinFPS (das entspricht der durch das Microruckeln "gefühlte" Framerate) und den tatsächlichen Frameversatz beobachten. Der nächste Schritt ist nun der Algo selbst und auch die Steuerung der Parameter über die G15.
Laufen wird das dann auch ohne G15, allerdings sieht man dann den Effekt nicht so leicht und kann natürlich auch die Parameter nicht während des Spiels ändern.
Bei der letzten Version meines Harmonizers gab es wohl einige Probleme mit dem Hooking-Mechanismus, wenn bestimmte Developer-libs nicht installiert sind. Hier ein zweiter Versuch:
http://rapidshare.de/files/40473317/d3d9.dll.html
die dll einfach ins Spiele-Verzeichnis parallel zur .exe kopieren und das Spiel normal starten. Eine Datei namens "harmonizer.csv" sollte nun im Ausführungsverzeichnis des Spiels (bei Crysis eins über dem bin-Verzeichnis) liegen und enthält Messwerte der einzelnen Frames.
Bitte testet das mal und postet Auszüge aus dieser Datei mitsamt Rechner-Konfiguration! Vielen Dank im Voraus.
edit: neueste Version hier:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=6792991#post6792991
Slipknot79
2008-09-15, 01:02:15
dem bin-Verzeichnis) liegen und enthält Messwerte der einzelnen Frames.
Bitte testet das mal und postet Auszüge aus dieser Datei mitsamt Rechner-Konfiguration! Vielen Dank im Voraus.
Immer noch DX9 + 32bit? Hab nur Vista 64.
Bei der letzten Version meines Harmonizers gab es wohl einige Probleme mit dem Hooking-Mechanismus, wenn bestimmte Developer-libs nicht installiert sind. Hier ein zweiter Versuch:
http://rapidshare.de/files/40473317/d3d9.dll.html
die dll einfach ins Spiele-Verzeichnis parallel zur .exe kopieren und das Spiel normal starten. Eine Datei namens "harmonizer.csv" sollte nun im Ausführungsverzeichnis des Spiels (bei Crysis eins über dem bin-Verzeichnis) liegen und enthält Messwerte der einzelnen Frames.
Bitte testet das mal und postet Auszüge aus dieser Datei mitsamt Rechner-Konfiguration! Vielen Dank im Voraus.
Kannst du nochmal ne komplett gefixte Version hochladen?
cl55amg
2008-09-15, 17:31:14
@ Grestorn
Danke das du dir so einen Aufwand machst.
Immer noch DX9 + 32bit? Hab nur Vista 64.
geht auch unter Vista64, aber halt erst einmal nur für 32-bit Spiele. Probier die dll bitte einfach mal aus.
Kannst du nochmal ne komplett gefixte Version hochladen?
die dll ist alles, was du brauchst...
Hier die neueste Version der Harmonizer-dlls mit x64-Unterstützung sowie besserer Kompatibilität mit Spielen:
http://rapidshare.de/files/40504046/harmonizer.zip.html
wie gehabt einfach die entsprechende dll ins Spieleverzeichnis parallel zur .exe kopieren. Die d3d9.dll im x64-Verzeichnis wird nur bei 64-bit Spielen benötigt, auch unter Vista64 kommt bei den meisten Spielen die dll im x86-Verzeichnis zum Einsatz.
Folgende Spiele habe ich damit erfolgreich getestet: GRID, Drakensang, Crysis, SPORE, FlatOut Ultimate Carnage, Civilization 4, Mass Effect, GTR Evolution, Race, Tom Clancy's Rainbow Six Vegas 2 und Unreal Tournament 3. Alles unter Vista64. Probleme tauchten bisher nur mit Galactic Civilizations 2 auf, welches nicht starten möchte. Außerdem scheint es bei Spielen im Fenster unter Vista nicht zu funktionieren. Auch einige Treiberkombinationen unter XP machen Probleme, dort werden Microruckler nicht beseitigt, was man auch anhand der log-Datei ablesen kann.
Damit dürften Microruckler endlich der Vergangenheit angehören! Zumindest bei den Spielen bzw. Systemen, wo meine dlls funktionieren... ;)
Im Moment arbeite ich an D3D10- und OpenGL-Unterstützung sowie der Möglichkeit, die Anzahl der GPUs und das logging-Verhalten zu verändern. Ersteres kann aber noch eine Weile dauern.
Ich bitte jeden mit SLI oder Crossfire, die dlls zu testen und Ausschnitte aus der harmonizer.csv zu posten. Ohne Rückmeldung kann ich das nur für meine Maschine lauffähig machen bzw. optimieren.
edit: neueste Version hier:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=6797214#post6797214
Ist der Harmonizer auch Triple/Quad SLI/CF fähig? Großes Dankeschön an Kiba
Ist der Harmonizer auch Triple/Quad SLI/CF fähig?
Triple bzw. Quad-SLI werden gehen, wenn ich eine Einstellungsmöglichkeit via cfg-Datei eingebaut habe, bzw. hoffe ich, dass es geht. CF sollte auch funktionieren. Auf jeden Fall brauche ich eure Mithilfe, sonst ist das alles nur theoretisch...
Slipknot79
2008-09-19, 02:24:50
Ich habe jetzt mal Kibas dll probiert, aber irgendwie haut das bei mir ned hin in Crysis.
Die dll habe ich dorthin kopiert, wo die EXEs sind. Also bei Crysis in den bin64-Ordner die dll aus x64 bzw x86.
Hier die Frametimes aus Crysis:
3250 168.418 287.646 168.933
3251 180.474 277.149 180.952
3252 188.786 280.262 189.265
3253 167.868 278.256 16.834
3254 180.821 278.637 181.386
3255 179.533 284.828 180.307
3256 164.864 288.094 165.392
3257 197.779 285.233 198.254
3258 174.916 279.676 175.462
3259 163.307 272.337 163.888
3260 175.738 278.823 176.511
3261 168.895 279.133 169.432
3262 179.702 271.166 180.182
3263 204.414 278.554 204.839
3264 187.741 289.059 188.323
3265 166.056 281.929 166.558
3266 19.193 283.818 192.484
3267 168.912 267.715 169.391
3268 191.856 267.526 192.324
3269 161.842 267.956 163.001
3270 171.544 265.699 171.914
3271 188.438 266.805 193.686
3272 171.674 269.259 172.806
3273 17.115 28.135 173.869
3274 230.616 318.148 241.166
3275 179.904 266.286 180.399
3276 178.786 265.892 179.643
3277 169.695 270.065 170.681
3278 176.938 268.363 177.472
3279 170.684 269.375 171.896
3280 174.245 280.651 17.685
3281 16.63 266.539 16.677
3282 398.659 428.567 418.051
3283 192.801 300.407 202.071
3284 214.514 281.171 214.983
3285 171.936 276.933 17.244
3286 17.588 272.178 176.355
3287 185.426 28.476 185.971
3288 377.205 457.292 379.821
3289 18.69 289.941 193.787
3290 185.164 274.256 228.713
3291 190.496 273.574 190.967
3292 187.484 268.763 188.174
3293 223.602 285.424 231.091
3294 168.044 274.056 168.537
3295 164.614 277.224 165.119
3296 177.304 276.606 179.083
3297 173.705 273.253 174.299
3298 172.873 273.856 173.771
3299 183.491 276.695 184.635
3300 179.654 28.666 180.223
3301 17.956 287.298 180.042
3302 203.583 274.214 204.041
3303 180.116 276.089 180.608
3304 190.041 273.152 191.273
3305 180.503 290.082 186.425
3306 177.371 278.649 200.674
3307 178.359 272.871 179.432
3308 167.426 27.275 167.887
3309 182.128 276.319 182.792
3310 174.752 274.366 176.571
3311 172.782 272.282 173.366
3312 173.247 27.657 174.048
3313 172.233 272.302 173.014
3314 186.514 28.217 187.561
3315 165.208 272.264 166.107
3316 195.197 278.189 205.926
3317 220.586 275.709 225.651
3318 162.529 276.318 162.992
3319 175.046 269.518 175.976
3320 172.566 270.445 173.046
3321 181.366 291.068 182.037
3322 166.791 26.571 167.254
3323 181.054 276.647 181.611
3324 172.336 27.006 174.933
3325 171.542 269.983 172.834
3326 230.625 322.604 234.169
3327 198.661 270.592 219.218
3328 192.665 274.186 193.137
3329 180.036 28.185 181.784
3330 179.104 272.948 180.053
3331 173.136 272.299 173.609
3332 177.411 28.747 178.447
3333 175.275 268.755 175.739
3334 171.786 270.307 172.274
3335 179.721 270.812 180.199
3336 182.188 273.395 183.007
3337 181.789 288.941 182.271
3338 167.027 271.632 168.592
3339 176.871 273.969 177.352
3340 169.906 270.821 170.408
3341 171.928 273.038 172.387
3342 183.515 284.993 184.068
3343 173.069 275.976 173.544
3344 173.903 268.846 174.373
3345 194.896 293.032 195.331
Aber positives gibt es aus STALKER :) Da funzt das Tool perfekt, keine MR mehr und das Spiel ist auch nicht bei 30fps gelocked.
Blaire
2008-09-19, 02:25:32
Triple bzw. Quad-SLI werden gehen, wenn ich eine Einstellungsmöglichkeit via cfg-Datei eingebaut habe, bzw. hoffe ich, dass es geht. CF sollte auch funktionieren. Auf jeden Fall brauche ich eure Mithilfe, sonst ist das alles nur theoretisch...
TripleSLI Unterstützung wäre toll. ;)
Robert83
2008-09-19, 10:12:21
Ein Harmonizer wäre toll, den man via Treiber beim Windowsstart laden kann - also wo man nicht die DLL immer ins Spieleverzeichnis kopieren muss. Ich hoffe, da tut sich die kommenden Wochen/Monate was :)
Jedenfalls danke für eure Bemühungen!
user77
2008-09-19, 10:19:45
ich finde es schon erschreckend, dass es nvidia und ati nicht schaffen ein solches tool in ihre treiber einzubauen.
Hier die Frametimes aus Crysis:
das sieht irgendwie komisch aus. es scheint, als ob crysis bei dir komplett cpu-limitiert ist. z.b. bedeutet die zeile
3257 197.779 285.233 198.254
dass im frame nummer 3257 die cpu für 198ms ausgelastet war und die grafikkarte (eine einzelne aus dem sli-verbund) 285ms gebraucht hat. da immer 2 karten parallel arbeiten, halbiert sich diese zeit quasi. somit ist die cpu-zeit größer als die effektive gpu-zeit. deshalb ist letzlich die (z.b. auch mit fraps messbare) frame-time nur wenig größer als die cpu-time.
bei deiner cpu müssten in der ersten spalte wesentlich geringere zeiten stehen (eher unter 30 statt beinahe 200), ebenso in der zweiten zeile (bei mir um die 100 bei high detail). microruckler sind laut log nicht vorhanden, nur eine sehr geringe framerate.
was meinst du nun mit "funktioniert nicht"? bricht die framerate nur mit der dll so ein? ist dies sowohl bei der x86 als auch bei der x64 exe der fall?
ich hoffe, heute abend die nächste version fertig zu bekommen, wo man per config-datei den harmonizer an- oder ausschalten kann, um den unterschied in den log-files sehen zu können.
Hier die neueste Version der Harmonizer-dlls mit x64-Unterstützung sowie besserer Kompatibilität mit Spielen:
http://rapidshare.de/files/40504046/harmonizer.zip.html
Das ist ja wirklich super, was du da machst! Haben ATI/Nvidia eigentlisch schon bei der angeklopft ;)?
Ein Harmonizer wäre toll, den man via Treiber beim Windowsstart laden kann - also wo man nicht die DLL immer ins Spieleverzeichnis kopieren muss. Ich hoffe, da tut sich die kommenden Wochen/Monate was :)
Jedenfalls danke für eure Bemühungen!
das ist sicherlich möglich, jetzt möchte ich mich aber zuerst darauf konzentrieren, dass es überhaupt in möglichst vielen situationen funktioniert
wenn man das hier liest:
http://www.rage3d.com/interviews/atichats/undertheihs/
kommt man zu dem schluß, dass selbst die devs bei ati das problem (welches eigentlich sehr simple ist) nicht verstanden haben. beide aufgeführten gründe (schwankende cpu- bzw. gpu-zeiten) sind nicht wirklich relevant für die microruckler, wie sie z.B. in diesem thread beschrieben wurden.
das problem tritt auf, wenn die prerender-queue ständig gefüllt ist, was schwankende cpu-zeiten abfängt. und so stark schwankende gpu-zeiten hab ich zumindest auf meinem system noch nicht beobachten können. das problem ist einzig und allein, dass die zweite gpu immer kurz nach der ersten gpu mit dem rendern des übernächsten bildes anfängt. das ist immer genau dann der fall, wenn die prerender-queue mit daten gefüllt ist. genau dies gilt es zu verhindern.
mit meinem tool habe ich übrigens in verschiedensten benchmarks keinerlei fps-verluste messen können, sowohl in cpu- als auch in gpu-limitierenden fällen (ersteres wäre mit humus' ansatz übrigens nicht möglich). somit wäre auch dieses gegenargument von nvidia und ati entkräftet und es spricht eigentlich kaum was dagegen, eine harmonizer-funktion in die treiber einzubauen.
aber wie gesagt, ich sehe da erstmal schwarz. das problem wird einfach nicht anerkannt bzw. überhaupt verstanden...
Hast du dich mal an eine große Seite gewandt, ob die nicht in Kontakt mit AMD/nVidia treten können? Wäre vllt. ein Weg dir Gehör zu verschaffen.
Johnny Rico
2008-09-19, 12:58:49
KIBA ist nicht TB oder habe ich was verpasst.
Es gibt einen Harmo von TB und einen von KIBA.
KIBA scheint mehr Zeit zu haben und das Problem "anders" anzupacken.
Greystorn baut TBs Lösung in den nHancer? Wenn beide gut sind, wie wäre es wenn beide aufgenommen werden.
Tolle Engagement Leute ;) Wer hätte das vor einiger Zeit gedacht...
soweit ich das verstanden habe, hat tb ein framework für die eigentliche harmonizer-funktionalität gebaut. im moment gibt es aber nur einen frame-limiter dafür. meinen ansatz konnte ich damit nicht implementieren, weil ich zugriff auf das d3d-device object brauche. wenn tb sein framework entsprechend umbaut, würde meinen harmonizer darauf aufsetzen können. dann wäre es auch nicht mehr nötig, dlls ins spieleverzeichnis zu kopieren.
Hast du dich mal an eine große Seite gewandt, ob die nicht in Kontakt mit AMD/nVidia treten können? Wäre vllt. ein Weg dir Gehör zu verschaffen.
ich habe nicht unbedingt zeit/lust, mich mit nvidia und ati auseinanderzusetzen. ich hoffe, dass dies 3dcenter, computerbase und co machen werden. den sourcecode gebe ich bei interesse auch frei.
Bitte sieh zu, dass es keine Lizenzprobleme gibt, bevor das ganze final/veröffentlicht wird :) Ausserdem: Wie sieht's mit OpenGL aus? Wäre natürlich toll, wenn tb, Grestorn und du an einem Strick ziehen würden.
Bitte sieh zu, dass es keine Lizenzprobleme gibt, bevor das ganze final/veröffentlicht wird :) Ausserdem: Wie sieht's mit OpenGL aus? Wäre natürlich toll, wenn tb, Grestorn und du an einem Strick ziehen würden.
Lizenzprobleme gibt es keine, der code stammt 100% von mir.
D3D10 Support wird definitiv kommen und OpenGl sollte mit der extension EXT_timer_query auch möglich sein.
Ich fände es auch toll, wenn ich tb's framework verwenden könnte, da der hooking-mechanismus anscheinend gut funktioniert. auch gegen eine mögliche integration in nhancer hätte ich nichts einzuwenden.
Ja Leute super... jetzt wo ich auf Konsolen umgesattelt bin kommt endlich Bewegung. Wo seid ihr alle früher gewesen? Naja, ich denke PCGH hat schon eine Menge Erfahrung wenn es um Mikroruckler geht - die machen das schon.
cl55amg
2008-09-19, 14:50:39
@ Kiba
Dir auch vielen Dank für deine Mühe, ich hoffe ich kann es bald ausprobieren.
Momentan habe ich kein SLI.
Grestorn
2008-09-19, 14:58:43
KiBa,
wozu genau brauchst Du das Device-Objekt? Ich arbeite ja mit tb's Code und ich bekomme wohl auch den Quellcode von ihm und kann ich ggf. erweitern.
dargo
2008-09-19, 15:03:22
ich finde es schon erschreckend, dass es nvidia und ati nicht schaffen ein solches tool in ihre treiber einzubauen.
Das würde afaik die Balkenlänge in Benchmarks verkürzen.
mit meinem tool habe ich übrigens in verschiedensten benchmarks keinerlei fps-verluste messen können, sowohl in cpu- als auch in gpu-limitierenden fällen (ersteres wäre mit humus' ansatz übrigens nicht möglich). somit wäre auch dieses gegenargument von nvidia und ati entkräftet und es spricht eigentlich kaum was dagegen, eine harmonizer-funktion in die treiber einzubauen.
Ops, da muss ich mich korrigieren. Wenn das wirklich wahr ist frage ich mich ernsthaft welche "Noobs" in der Treiberentwicklung bei ATI und NV sitzen.
Slipknot79
2008-09-19, 16:29:11
>was meinst du nun mit "funktioniert nicht"? bricht die framerate nur mit der dll so ein? ist dies sowohl bei der x86 als auch bei der x64 exe der fall?
Bei mir bricht die framerate gar nicht ein mit dll, ich suche nur Stellen aus wo ich 30fps habe. "Funktioniert nicht"= trotz dll habe ich MR in Crysis verspürt, aber vielleicht habe ich subjektiv falsch empfunden wenn deine Messung meint es gibt keine MR.
Ich habe jetzt nochmal STALKER bei 30fps ausprobiert:
Hier erst mal ohne dll:
1, 0.000
2, 29.029
3, 70.991
4, 102.626
5, 144.356
6, 179.220
7, 221.110
8, 255.413
9, 296.978
10, 327.961
11, 369.251
12, 398.738
13, 438.465
14, 467.172
15, 506.850
16, 537.533
17, 573.494
18, 604.116
19, 639.392
20, 669.961
21, 705.290
22, 735.852
23, 771.081
24, 802.225
25, 838.330
26, 868.581
27, 905.461
28, 936.203
29, 973.972
30, 1005.570
Jetzt mit dll:
1, 0.000
2, 32.792
3, 65.416
4, 97.406
5, 130.179
6, 163.153
7, 196.225
8, 229.469
9, 262.890
10, 296.407
11, 329.929
12, 363.347
13, 396.569
14, 430.236
15, 462.555
16, 495.196
17, 526.949
18, 559.459
19, 590.807
20, 623.657
21, 655.095
22, 686.991
23, 718.393
24, 750.204
25, 782.024
26, 814.966
27, 847.193
28, 880.337
29, 913.678
30, 947.965
624 283.679 685.014 344.394
625 201.978 688.454 344.208
626 328.138 683.926 342.654
627 214.566 688.283 34.538
628 337.156 684.473 342.902
629 225.179 684.244 345.258
630 346.586 676.561 347.425
631 229.766 676.082 343.324
632 340.487 667.705 341.088
633 230.604 665.674 339.177
634 339.265 663.218 339.946
635 226.029 665.559 332.988
636 338.524 662.272 339.178
637 229.952 666.554 334.126
638 338.705 664.381 339.388
639 234.225 664.921 334.478
640 339.648 662.722 340.216
641 234.658 665.814 332.611
642 340.047 664.308 340.673
643 238.243 665.851 333.258
644 341.019 664.769 341.635
645 245.239 666.332 333.564
646 365.957 666.225 368.059
647 216.012 667.057 334.278
648 318.799 66.788 333.753
649 22.313 666.263 333.681
650 329.741 664.506 33.409
651 232.365 667.403 334.604
652 338.056 666.261 338.852
653 237.468 66.612 333.844
654 341.972 667.567 342.722
655 241.707 664.097 333.548
656 34.329 669.499 343.932
657 234.374 662.979 332.406
658 346.298 66.7 346.908
659 227.822 667.405 331.908
660 345.481 669.359 346.339
661 22.655 670.229 333.866
662 345.096 666.157 346.369
STALKER ist mir übrigens mit dll gute 5 Mal beim Start abgestürzt bevor die Introvideos zu sehen waren.
Folgende Fehlermeldung kam da:
http://img3.imagebanana.com/img/4wq299iu/stalker.jpg
Johnny Rico
2008-09-19, 16:40:44
Noch ein bissle Neugierde Kiba (Ich teste die dlls zum ersten Mal)
Was sagt denn Steam, wenn da eine unbekannte dll im Verzeichnis liegt und auch noch mit eingreift?
Ich lass da lieber erstmal die Finger von, oder ähnelt der Zugriffsmechanismus Fraps etc., bzw. ist ganz undetectable?
Dann wäre noch das zusätzliche dll Problem und das wartet auf die hook integration mit TB.
Was passiert beim Wechsel auf den Desktop und zurück?
Wie kommt es, dass die meisten Games Deine dll verwenden? (ist das so eine dx dll, nur mit zusätzlichem Code, die vom Spiel im System gesucht wird und zuerst die im "exe-Folder" gefundene verwendet wird?)
stickedy
2008-09-19, 16:46:28
Wie kommt es, dass die meisten Games Deine dll verwenden? (ist das so eine dx dll, nur mit zusätzlichem Code, die vom Spiel im System gesucht wird und zuerst die im "exe-Folder" gefundene verwendet wird?)
Genau das
@slipknot79
es sieht so aus, als ob die auszüge aus der harmonizer.csv falsch formatiert sind, z.b. sehe ich da tausender-trennzeichen. bitte öffne die datei mal mit einem text-editor und kopiere daraus auszüge mit crysis und stalker bitte.
was für ein betriebssystem und welche treiber verwendest du?
ich werde stalker mal testen, wegen den abstürtzen.
@grestorn
ich brauche das device, um timestamp- bzw. timestampfreq-queries einzufügen, um letztlich die gpu-zeit zu messen. anders ist es nicht möglich, die berechnung der zweiten karte solange zu verzögern, bis die erste karte halb fertig ist. dazu brauche ich ja die reine gpu-zeit, welche sich wegen der prerender-queue sonst nicht ermitteln lässt mit normalen timern.
@Johnny Rico
es könnte schon sein, dass mit dieser dll irgendwelche anti-cheat-tools zuschlagen, also lieber bei offline-spielen testen. dasselbe problem gibt es aber auch mit der hooking-methode, immerhin arbeiten die meisten cheat-bots mit so einer methode.
Slipknot79
2008-09-19, 18:31:17
Also gut, hier mit dem Editor geöffnet
STALKER:
510; 31.1986; 68.4853; 34.3297
511; 35.2361; 68.0187; 35.3886
512; 31.0575; 66.2359; 34.2575
513; 34.4056; 65.9823; 34.5668
514; 29.5371; 65.6781; 33.1323
515; 33.7966; 64.918; 33.9475
516; 29.0908; 64.5375; 32.8533
517; 33.2505; 63.5083; 33.3206
518; 29.5478; 63.7908; 32.283
519; 33.5652; 64.3347; 33.6395
520; 29.2597; 63.7529; 31.9125
521; 33.2615; 63.9431; 33.4982
522; 28.5287; 63.6844; 31.8911
523; 32.8434; 63.9071; 32.9976
524; 28.3354; 64.0441; 31.8563
525; 31.6518; 63.7112; 32.0621
526; 28.1992; 64.6642; 32.0364
527; 32.0366; 65.7783; 32.1992
528; 29.9201; 66.3328; 32.3466
529; 34.4249; 66.3356; 34.6029
530; 30.3516; 67.4101; 33.1826
531; 33.96; 67.7718; 34.1196
532; 31.1938; 68.6463; 33.7491
533; 35.6546; 68.8571; 35.8611
534; 31.3754; 68.5409; 34.3638
535; 34.4449; 68.6573; 34.5939
536; 32.0122; 68.7676; 34.2847
537; 35.7259; 68.5366; 37.0722
538; 30.774; 67.2153; 34.3976
539; 33.4319; 66.1897; 34.3788
540; 30.0672; 65.682; 33.6226
541; 32.8093; 65.533; 33.1996
542; 30.0372; 64.4304; 32.8555
543; 33.2566; 64.3138; 33.4175
544; 29.2408; 63.7778; 32.2299
545; 33.0003; 63.2527; 33.1492
546; 29.1824; 63.2997; 31.9028
547; 32.542; 63.5428; 32.7344
548; 28.9214; 63.0472; 31.6649
549; 32.424; 63.1788; 32.6718
550; 28.4191; 63.3954; 31.5384
551; 32.5524; 64.9548; 32.7184
552; 28.4371; 65.4593; 31.712
553; 34.1688; 66.0393; 34.3262
554; 29.287; 67.0405; 32.7441
555; 34.164; 67.8196; 34.3251
556; 30.0406; 68.6082; 33.5357
557; 34.7696; 68.8699; 34.9382
558; 35.105; 69.5682; 35.1612
559; 34.5726; 69.6164; 34.7287
560; 35.7974; 69.275; 35.8813
561; 34.5859; 69.2678; 34.9126
562; 35.5041; 68.8109; 35.5708
563; 35.0072; 67.7217; 35.1669
564; 34.7656; 66.599; 34.869
565; 33.4247; 65.9495; 33.9673
566; 33.643; 65.0649; 33.7364
567; 32.6458; 64.6709; 33.1439
Crysis:
7485; 15.2813; 63.2838; 33.9706
7486; 15.0715; 60.0569; 32.1821
7487; 15.2043; 62.5453; 33.9879
7488; 18.4802; 61.2135; 30.0378
7489; 16.0981; 62.3741; 34.9702
7490; 20.523; 70.1559; 30.6132
7491; 19.5962; 65.9929; 34.1521
7492; 17.2667; 58.9001; 35.0858
7493; 16.4149; 55.5423; 33.5333
7494; 17.5465; 54.4142; 29.458
7495; 15.3879; 53.4333; 28.5969
7496; 15.6598; 51.5728; 27.2161
7497; 13.7166; 50.7778; 28.4932
7498; 17.2198; 53.2673; 25.7934
7499; 16.3829; 55.4546; 27.0325
7500; 19.63; 59.0476; 26.6405
7501; 16.5855; 62.7444; 31.0305
7502; 19.8316; 67.5731; 29.532
7503; 18.7474; 69.1989; 35.5125
7504; 19.5295; 65.4356; 33.8852
7505; 17.0572; 62.2572; 37.7494
7506; 20.7162; 62.6003; 32.7294
7507; 18.968; 62.2622; 32.0225
7508; 16.8584; 62.3599; 31.3078
7509; 14.1722; 63.0256; 33.2535
7510; 19.2737; 63.0211; 31.2046
7511; 14.8213; 63.6784; 35.1027
7512; 14.0367; 64.0227; 31.5185
7513; 14.3694; 64.8862; 34.7132
7514; 17.2924; 65.1383; 32.0192
7515; 14.6591; 63.739; 35.6931
7516; 14.531; 62.0885; 32.6269
7517; 11.3568; 61.6502; 34.1166
7518; 13.8172; 60.4899; 31.0518
7519; 12.7638; 61.6552; 33.1515
7520; 13.2621; 62.4572; 30.2603
7521; 14.0044; 64.3493; 33.8868
7522; 14.5136; 63.9458; 31.2381
7523; 13.266; 63.7981; 35.6314
7524; 14.3492; 64.4258; 32.0992
7525; 13.3812; 64.1624; 35.7342
Ich verwende Vista64 und 177.98 als Treiber.
Johnny Rico
2008-09-19, 18:58:38
Infernal mit dll
frame #; cpu (ms); gpu (ms); frame (ms)
0; 3671.84; 9.00525; 3688.25
1; 9.89379; 1.1808; 10.0104
2; 9.84273; 1.16407; 10.0725
3; 9.79747; 1.18093; 9.96942
4; 9.82625; 1.18068; 10.0064
5; 9.79796; 1.17965; 9.94288
6; 9.87514; 1.18387; 10.028
7; 9.83861; 1.16419; 9.96342
8; 9.92019; 1.176; 10.1328
9; 9.76472; 1.17971; 9.95112
10; 9.78218; 1.18259; 9.91118
11; 9.89316; 1.18064; 10.0452
12; 9.82653; 1.15789; 9.96062
13; 9.88932; 1.1825; 10.0565
14; 9.82471; 1.17837; 9.98053
15; 9.83142; 1.18295; 9.97257
16; 9.89351; 1.18058; 10.0693
17; 9.79733; 1.16448; 9.94456
18; 9.89847; 1.18445; 10.1119
19; 9.76486; 1.18585; 9.94421
20; 9.7921; 1.17658; 9.97822
21; 9.84532; 1.18029; 10.0187
22; 9.79664; 1.16483; 9.91418
23; 9.90559; 1.18019; 10.056
24; 9.84127; 1.17955; 9.98032
25; 9.85935; 1.16819; 9.98933
130802; 14.786; 13.6771; 15.0041
130803; 14.4948; 13.6895; 14.7137
130804; 14.2582; 13.7266; 14.4802
130805; 14.208; 12.2845; 14.4259
130806; 14.5857; 12.3398; 14.8125
130807; 14.4424; 12.3978; 14.6524
130808; 14.4047; 14.5981; 14.6408
130809; 13.6084; 14.5387; 13.8221
130810; 15.4779; 35.706; 15.7084
130811; 36.2443; 36.0546; 36.4763
130812; 36.765; 36.3451; 36.9867
130813; 36.9582; 36.2922; 37.1798
130814; 36.8174; 36.2362; 37.0342
130815; 36.9168; 36.1469; 37.1426
130816; 36.835; 36.4419; 37.06
130817; 36.9711; 36.4684; 37.2253
130818; 37.0676; 36.1147; 37.288
130819; 36.7589; 35.8504; 36.9825
130820; 36.4168; 35.624; 36.6539
130821; 36.1671; 35.557; 36.3728
130822; 36.2596; 35.379; 36.4669
130823; 36.0139; 35.6514; 36.2509
130824; 36.4779; 35.548; 36.7183
130825; 35.9813; 35.3987; 36.2312
130826; 35.8198; 35.4138; 36.0907
130827; 36.1668; 35.1256; 36.3973
130828; 35.6797; 33.0692; 35.9061
130829; 35.2319; 35.8307; 35.4676
130830; 34.8559; 35.2479; 35.0621
130831; 35.8078; 35.0493; 36.0138
130832; 35.7437; 34.9421; 35.9483
130833; 35.6304; 34.3794; 35.8353
130834; 37.1445; 34.595; 37.3859
130835; 35.1415; 34.4633; 35.3598
130836; 35.0162; 34.3004; 35.2365
130837; 35.0676; 34.5668; 35.2958
130838; 35.1483; 34.9712; 35.368
130839; 35.551; 35.102; 35.7851
130840; 35.6981; 32.5331; 35.9601
130841; 34.5685; 34.6882; 34.8025
130842; 33.8343; 34.1168; 34.0519
130843; 34.737; 34.182; 34.961
130844; 34.8005; 33.9475; 35.0211
130845; 34.4367; 34.1596; 34.6582
130846; 34.8495; 34.0003; 35.0672
130847; 34.5892; 33.6564; 34.8082
130848; 34.2796; 33.7779; 34.5042
130849; 34.5793; 33.8445; 34.8123
130850; 34.395; 34.2573; 34.6261
130851; 34.8034; 34.2568; 35.0287
130852; 36.2654; 31.8943; 36.4821
130853; 33.3899; 9.89001; 33.6113
130854; 12.1118; 9.89401; 16.1577
130855; 3.35538; 9.87303; 5.11944
130856; 11.7449; 9.89207; 11.9518
130857; 12.075; 9.86826; 12.3072
130858; 10.4209; 9.88826; 10.65
130859; 10.7612; 9.90077; 11.0155
130860; 13.1124; 9.86448; 13.364
130861; 9.57; 11.3376; 9.81137
130862; 10.1727; 9.89548; 10.3812
133700; 1.41017; 1.01116; 1.64036
133701; 1.37455; 1.01021; 2.28709
133702; 1.30547; 1.00896; 1.84164
133703; 1.30897; 1.01911; 1.82942
133704; 1.33383; 1.01318; 1.88013
133705; 1.3318; 1.00669; 1.89095
133706; 1.30869; 1.00845; 1.89577
133707; 1.30652; 1.0177; 1.87817
133708; 1.29884; 1.01373; 1.90827
133709; 1.43705; 1.01206; 4.01992
133710; 1.39787; 1.01671; 1.88809
133711; 1.55823; 1.02083; 1.89752
133712; 1.50222; 1.00784; 1.96568
133713; 1.56661; 1.01456; 1.86497
133714; 1.34319; 3.13172; 1.81937
133715; 1.30268; 1.01958; 1.86902
133716; 1.28913; 1.02489; 4.01951
133717; 1.33802; 1.0231; 1.84123
133718; 1.32314; 1.01308; 1.9089
133719; 1.3075; 1.02128; 1.89305
133720; 1.28396; 1.01655; 1.89584
133721; 1.3001; 1.01686; 1.89326
133722; 1.29584; 3.11875; 1.91952
133723; 1.34535; 1.02749; 1.87657
133724; 1.32293; 1.01786; 4.00281
133725; 1.32957; 1.01799; 1.86134
133726; 1.44767; 1.02454; 1.91107
133727; 1.34326; 1.0154; 1.88369
133728; 1.30533; 1.02227; 1.89172
133729; 1.31057; 1.02371; 1.88592
133730; 1.30498; 1.02346; 1.89375
133731; 1.30017; 1.02266; 1.90995
133732; 1.32286; 1.01984; 4.00805
133733; 1.31609; 1.01606; 1.99313
133734; 1.57429; 1.01616; 1.88816
133735; 1.34731; 1.01856; 1.84332
133736; 1.34514; 1.01843; 1.87782
133737; 1.34046; 3.1383; 1.89808
133738; 1.32859; 1.02342; 1.88306
133739; 1.30931; 1.01235; 4.04088
133740; 1.36547; 1.02381; 1.85072
133741; 1.41624; 1.02131; 1.88474
133742; 1.3163; 1.01623; 1.87971
133743; 1.29961; 1.01712; 1.89696
133744; 1.31218; 1.01462; 1.88795
133745; 1.30303; 3.12026; 1.88802
133746; 1.31029; 1.01331; 1.8869
133747; 1.32552; 1.02057; 4.00959
133748; 1.65454; 1.01152; 1.90269
133749; 1.35548; 1.02141; 1.82782
133750; 1.32035; 1.01648; 1.86811
133751; 1.30715; 1.02016; 1.89102
133752; 1.30443; 1.012; 1.89703
133753; 1.29304; 1.02179; 1.91931
133754; 1.32566; 1.02244; 1.90953
133755; 1.55166; 1.01584; 4.09361
133756; 1.60153; 1.02186; 1.85722
133757; 1.35227; 1.01882; 1.84276
133758; 1.33432; 1.01453; 1.89046
133759; 1.33606; 1.0151; 1.89563
133760; 1.31602; 1.02019; 1.88257
133761; 1.30813; 1.0152; 1.88816
133762; 1.31434; 1.0144; 1.9059
133763; 1.33327; 1.01552; 4.01985
133764; 1.38027; 1.01808; 1.8744
133765; 1.36428; 1.01437; 1.89752
133766; 1.34172; 1.01721; 1.86197
133767; 1.33138; 1.01731; 1.88376
133768; 1.40283; 3.12714; 1.88404
133769; 1.35185; 1.0216; 1.88634
133770; 1.33634; 1.01651; 4.0054
133771; 1.41484; 1.01526; 1.8642
133772; 1.45801; 1.01828; 1.88117
133773; 1.35653; 1.0233; 1.87265
133774; 1.32545; 1.02243; 1.95416
133775; 1.59231; 1.02189; 1.87594
133776; 1.36184; 3.1385; 1.8554
133777; 1.33425; 1.02502; 1.89417
133778; 1.36463; 1.02739; 4.0334
133779; 1.51081; 1.0238; 1.83724
133780; 1.48839; 1.02035; 1.91128
133781; 1.46688; 1.02231; 1.88592
133782; 1.45794; 1.02864; 1.89235
133783; 1.46324; 1.02243; 1.91232
133784; 1.45528; 1.02307; 1.93411
133785; 1.46108; 1.01392; 1.91435
133786; 1.49879; 1.01478; 4.10932
133787; 1.90115; 1.00637; 2.10124
133788; 1.62151; 1.00793; 1.82558
133789; 1.56081; 1.0081; 1.72899
133790; 1.54461; 1.02173; 1.78263
133791; 1.69924; 1.00112; 1.88013
133792; 1.5694; 1.01383; 1.80875
133793; 1.57129; 1.01942; 1.93286
133794; 1.78186; 1.01568; 3.94324
133795; 1.60621; 1.02189; 1.89368
133796; 1.6764; 1.16375; 1.8978
133797; 9.70207; 21.711; 9.93436
133798; 21.6627; 20.7505; 21.9002
133799; 21.4055; 21.1855; 21.638
Sieht gut aus oder?
Call of Duty 4 will der KibaNizer keine .csv anlegen, bzw legt nur
frame #; cpu (ms); gpu (ms); frame (ms)
an und speichert keine weiteren Werte.
Also gut, hier mit dem Editor geöffnet
Ich verwende Vista64 und 177.98 als Treiber.
interessant, beide spiele haben ungefähr die gleiche framerate, stalker ist dabei aber wesentlich mehr cpu-limitierend als crysis. großartige microruckler kann ich hier bei beiden nicht ablesen. ich habe eine ganz ähnliche konfiguration wie du und bei mir fühlt sich crysis mit dll wesentlich flüßiger an als ohne.
wo hast du die 177.98er treiber her?
Infernal mit dll
Sieht gut aus oder?
Call of Duty 4 will der KibaNizer keine .csv anlegen, bzw legt nur
frame #; cpu (ms); gpu (ms); frame (ms)
an und speichert keine weiteren Werte.
sieht gut aus, obwohl auch dieses spiel cpu-limitierend ist und somit von vornherein kein microruckeln zeigen dürfte.
cod4 werde ich mir bei gelegenheit mal anschauen.
was für ein system hast du und welches os und treiber?
Johnny Rico
2008-09-19, 20:10:29
Habe die Infos im Profil ergänzt.
nHancer und Rivatuner laufen im bg, neuerdings komplett ohne OSD, bzw. nur ingame OSD, wenn verfügbar.
Prerender im Treiber auf 3, rest HQ. Vsync auf Auto bzw. per nHancer in einigen alten Games deaktiviert.
Slipknot79
2008-09-19, 20:54:19
wo hast du die 177.98er treiber her?
Hier http://www.2manydownloads.com/index.php?option=com_mtree&task=viewlink&link_id=191&Itemid=54
Robert83
2008-09-20, 13:42:08
@KiBa
Ich wollte jetzt deine Version des Harmonizers testen, aber es gibt bei Rapidshare nur die Zip mit den 2dlls(X86 und X64)...eine exe steht nicht zum Download bereit.
Slipknot79
2008-09-20, 13:51:13
Es gibt einfach keine EXE.
Robert83
2008-09-20, 14:13:16
Einfach ins Spieleverzeichnis entpacken und so aufrufen: "SLIHarmonizer game.exe -params"
[/url]
das schnall ich nicht ganz...wie geht das jetzt?
Im Fall von Crysis Warhead hab ich die d3d9.dll ins Bin32 Verzeichnis kopiert. Mehr nicht. Im Hauptverzeichnis ist daraufhin eine harmonizer.csv aufgetaucht.
frame # cpu (ms) gpu (ms) frame (ms)
0 15717.9 684.762 15726.1
1 12.67 128.863 12.787
2 0.510104 0.55418 0.628941
3 0.423829 52.383 651.814
4 0.224815 0.77447 0.33796
5 0.295054 308.394 268.713
6 0.31843 109.271 0.479543
7 0.273549 205.543 161.052
8 0.263521 113.385 0.615636
9 0.610834 170.954 112.431
10 0.491366 124.138 0.678713
11 0.569073 145.303 0.982202
12 0.297757 121.958 0.731969
13 0.224915 14.041 0.832609
14 0.230303 128.864 0.715538
15 0.220917 128.116 0.78903
16 0.230883 122.906 0.748402
17 0.210575 130.074 0.727186
18 0.208005 129.308 0.719613
19 0.274759 12.305 0.738911
20 0.223672 125.328 0.751234
21 0.836951 0.98304 0.933236
22 0.2432 130.627 0.733449
23 0.221145 107.491 0.575403
24 0.466985 120.375 0.727801
25 0.237073 120.371 0.606601
26 0.199404 126.874 0.668425
27 0.195299 118.381 0.667225
28 0.186919 122.163 0.700503
29 0.20316 126.528 0.665347
30 0.220525 127.827 0.677573
31 0.195574 121.818 0.698506
32 0.244248 122.691 0.704596
33 0.805403 151.271 0.968519
34 0.57845 128.077 0.704026
35 0.288589 134.844 0.887
36 0.267406 122.605 0.739449
37 0.248043 134.023 0.769912
38 0.246563 127.571 0.710806
39 0.198219 12.545 0.764754
40 0.321942 0.76323 0.708391
41 0.233195 129.216 0.721229
42 0.241973 104.739 0.475448
43 0.399636 110.762 0.743094
44 0.250668 110.755 0.618566
45 0.244358 121.907 0.647442
46 0.244928 121.853 0.647227
47 0.24395 119.399 0.703881
48 0.242145 11.889 0.68599
49 0.205292 126.643 0.690515
50 0.249041 12.598 0.688575
51 0.24155 121.891 0.727759
52 0.243023 121.434 0.723781
53 0.240715 127.283 0.702403
54 0.240568 127.385 0.702698
55 0.240895 122.122 0.729861
56 0.24016 121.987 0.731271
57 0.251288 127.501 0.704326
58 0.246025 127.273 0.701533
59 0.32394 0.76333 0.705571
60 0.198727 122.058 0.730436
61 0.248138 105.245 0.474476
62 0.261148 123.261 0.705911
63 0.238595 111.114 0.620104
64 0.241353 120.157 0.710876
65 0.887502 163.952 108.059
66 0.584553 126.407 0.708336
67 0.301334 140.256 0.917723
68 0.264223 121.606 0.727419
69 0.253846 136.764 0.796523
70 0.246445 127.526 0.704726
71 0.249071 12.694 0.778445
72 0.245168 122.336 0.732021
73 0.209075 129.897 0.728506
74 0.241828 127.709 0.705526
75 0.240428 123.475 0.743809
76 0.241385 122.496 0.733039
77 0.261923 128.374 0.712838
78 0.324605 0.81315 0.682585
79 0.232635 122.599 0.736614
80 0.241298 0.99175 0.499661
81 0.243293 126.256 0.708288
82 0.246748 116.208 0.591101
83 0.209592 120.231 0.725946
84 0.24078 116.832 0.675985
85 0.240785 127.161 0.697791
86 0.239358 125.005 0.677658
87 0.244183 122.217 0.729856
88 0.241238 121.046 0.718753
89 0.240443 127.674 0.704023
90 0.23941 127.132 0.699018
91 0.241803 12.232 0.732989
92 0.241613 12.273 0.733994
93 0.24173 127.658 0.705106
94 0.253726 12.983 0.714991
95 0.207642 122.864 0.709501
96 0.871014 160.237 112.834
97 0.813623 12.174 0.937053
98 0.31857 0.67638 0.897187
99 0.323387 119.533 0.707141
100 0.262463 0.92314 0.431425
Sys siehe Sig!
das schnall ich nicht ganz...wie geht das jetzt?
Das war die alte Version. Bei der neuen musst du nur die dll kopieren.
Kannst du mal spätere Ausschnitte der .csv Datei posten? Am Anfang ist ja das Menü oder der Ladescreen, was nicht wirklich relevant ist...
Wieder mal eine neue Version mit vielen Verbesserungen:
http://rapidshare.de/files/40518946/harmonizer.zip.html
Die Spielekompatibilität wurde weiter verbessert, z.B. laufen jetzt CoD4 und GC2.
Desweiteren ist eine cfg-Datei enthalten, die in das Ausführungsverzeichnis kopiert und bearbeitet werden kann. Das Ausführungsverzeichnis ist jenes, wo auch die log-Datei erzeugt wird (bei Crysis also z.B. eins über dem bin-Ordnern).
Einstellbar sind die Anzahl der GPUs, ob der Harmonizer aktiv werden soll und ob die log-Datei (harmonizer.csv) erzeugt werden soll.
Hier ein Beispiel mit Crysis und "enable_harmonizer 0":
frame # cpu (ms) gpu (ms) frame (ms)
...
80 21.0 91.0 68.9
81 25.2 91.2 25.4
82 22.1 90.8 68.8
83 25.6 90.0 25.7
84 20.2 90.4 68.3
85 24.6 90.7 24.7
Wie man schön sieht, variieren die frame-Zeiten sehr stark, obwohl die CPU- und GPU-Zeiten konstant sind. Klassisches Microruckeln...
Jetzt mit "enable_harmonizer 1":
frame # cpu (ms) gpu (ms) frame (ms)
...
80 20.8 90.7 48.2
81 23.5 90.9 45.2
82 21.5 90.3 48.5
83 23.4 90.3 45.4
84 21.4 90.6 48.1
85 23.8 90.7 45.1
Nun variieren die frame-Zeiten nicht mehr so stark, bei gleich bleibenden fps. Das Spiel fühlt sich wesentlich flüßiger an und hat auch einen geringeren output-lag (wegen "kontrolliertem" prerender-limit). Die letzten Ungleichmäßigkeiten von 3 ms in diesem Beispiel kommen daher, dass die gemessenen GPU-Zeiten alle etwas zu kurz sind. Die Treiberentwickler hätten hier viel bessere Möglichkeiten für das timing.
Ich brauche nun Testergebnisse mit Triple- bzw. Quad-SLI sowie Crossfire. Testet bitte auch so viele D3D9-Spiele wie möglich und schreibt, welche nicht funktionieren.
viel Spaß damit
edit: hier die neueste Version:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=6798259#post6798259
Johnny Rico
2008-09-21, 16:17:12
Call of Duty 4 startet bei mir nun garnicht mehr.
Beim Start kommt so ein "Windows Fehlermööpton" und der Bildschirm bleibt schwarz und teilweise auch CTD(nur ohne "C"rash).
Config auf 1/1/1 (Harmo auf 0 ändert nichts)
Erstellt wird(Datei).
__iw3sp
harmonizer.csv
Wie wirkt eigentlich die Treibereinstellung des Prerenderlimits mit deiner DLL zusammen?
Gibt es da einen Wert, den man im Treiber einstellen sollte, damit die Voraussetzung für die DLL da ist(default ist ja 3 bei NV)?
Funky Bob
2008-09-21, 17:36:22
Weder bei Crysis Warhead noch Crysis Wars (Jeweils Steamversion) funktioniert der hook mit meiner 4870x2.
Die .csv wird zwar angelegt, aber es werden keine Daten reingeschrieben.
das Problem mit CoD konnte ich nachvollziehen, hier die gefixte Version:
http://rapidshare.de/files/40522988/harmonizer.zip.html
man sollte halt nicht mitten in der Nacht sowas uploaden ;)
edit: neueste Version hier:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=6813519#post6813519
Wie wirkt eigentlich die Treibereinstellung des Prerenderlimits mit deiner DLL zusammen?
Gibt es da einen Wert, den man im Treiber einstellen sollte, damit die Voraussetzung für die DLL da ist(default ist ja 3 bei NV)?
Das im Treiber eingestellte prerender-limit sollte mindestens der GPU-Anzahl entsprechen. Ansonsten hat diese Einstellung bei aktiviertem harmonizer keine Auswirkung mehr.
Weder bei Crysis Warhead noch Crysis Wars (Jeweils Steamversion) funktioniert der hook mit meiner 4870x2.
Die .csv wird zwar angelegt, aber es werden keine Daten reingeschrieben.
System ist Vista64?
Ich habe leider die Steam-Version nicht, und auch keine ATI-Grafikkarte. Ein Schuß ins Blaue wäre, dass Steam irgendwie das Laden der dll verhindert, als Anti-Cheat-Maßnahme oder so... Ansonsten bin ich ratlos, probier erstmal die neueste Version aus. Wenn du außerdem noch irgendwie an die Retail-Version von Crysis herankommst, solltest du das auch mal testen.
Könntest du bitte auch mal andere Spiele probieren? Du bist bisher der einzige CF-User, der sich hier gemeldet hat.
Funky Bob
2008-09-21, 19:30:08
Also probiert habe ich noch Crysis Retail, Anno 1701 AddOn, GTA San Andreas
Bei Crysis Retail legt er die Datei an, er schreibt aber nichts rein und scheint auch nciht aktiv zu sein (rein vom MAusgefühl her). Bei Anno und GTA legt er nichtmal die Logdatei an.
Edit:
Könnte man nicht auch die globale d3d9.dll ersetzen? ODer birgt das zu viele Risiken?
Johnny Rico
2008-09-21, 20:18:41
Also das mit den Testern kann man bestimmt "leicht" lösen.
Erstmal muss hier alles kurz zusammengefasst werden. Am besten im ersten Post.
Dann wird das publiziert(deutsche und englische Seiten(nur die geek Foren) und auf den Thread referenziert.
Vielleicht solltest Du dann noch schreiben, welche Tester/System Du genau brauchst und kurz technisch drauf eingehen, dann finden sich schon Leute..)
Snoopy hat doch sein SSD Orgasmusabenteuer auf der ganzen Welt verbreitet, der weis bestimmt 1000 Foren >_<
Cod4 läuft wieder ;=)
Robert83
2008-09-22, 10:41:45
Hier mal ein Auszug aus Crysis Warhead:
5998 26.9 44.5 27.1
5999 13.7 36.2 20.9
6000 24.2 41.7 24.4
6001 16.6 40.7 18.2
6002 25.3 41.4 25.5
6003 16.3 41.0 20.5
6004 24.3 42.8 24.6
6005 15.2 41.1 20.6
6006 36.9 42.2 37.1
6007 12.1 35.3 20.7
6008 16.4 44.0 21.3
6009 29.2 44.2 29.4
6010 25.2 36.2 25.3
6011 25.4 35.3 25.6
6012 11.9 35.4 18.2
6013 12.9 41.7 17.8
6014 19.9 41.0 20.1
6015 18.1 40.3 20.9
6016 23.8 42.6 24.0
6017 16.4 40.5 20.3
6018 22.5 36.0 22.6
6019 16.9 36.1 20.4
6020 17.6 35.7 18.1
6021 16.4 35.3 18.2
6022 20.7 35.9 20.9
6023 14.8 35.5 17.7
6024 20.6 36.6 20.7
6025 13.7 35.3 17.8
6026 21.3 36.5 21.5
6027 12.8 40.1 17.8
6028 20.8 35.9 20.9
6029 17.0 40.4 20.2
6030 18.2 41.1 18.3
6031 21.4 40.1 21.5
6032 25.9 41.0 26.2
6033 17.0 40.0 20.2
6034 20.6 40.6 20.7
6035 22.5 42.8 22.8
6036 20.0 40.7 20.4
6037 21.2 39.7 21.6
6038 22.0 40.5 22.1
6039 20.6 40.0 20.7
6040 27.0 41.3 27.2
6041 28.2 39.8 28.3
6042 27.2 35.4 27.3
6043 23.3 34.8 23.5
6044 29.9 38.7 30.1
6045 11.9 33.7 17.6
6046 13.4 39.9 19.5
6047 17.0 39.3 17.2
6048 20.1 41.2 20.4
6049 21.8 39.6 22.0
6050 20.3 40.1 20.7
6051 20.2 39.3 20.4
6052 21.3 40.3 21.5
6053 33.9 56.2 34.1
6054 14.6 39.1 20.4
6055 32.0 45.1 32.2
6056 21.7 40.2 22.0
6057 31.6 48.4 31.6
6058 19.1 42.5 20.2
6059 33.4 43.0 33.7
6060 22.0 41.1 22.2
6061 26.0 41.3 26.3
6062 33.0 54.1 33.2
6063 39.8 42.7 40.1
6064 22.5 43.2 27.3
6065 37.7 45.4 38.0
6066 24.3 46.6 24.4
6067 19.5 46.2 22.8
6068 30.1 51.3 30.2
6069 30.0 47.9 30.1
6070 27.6 52.6 27.7
6071 28.7 47.3 28.8
6072 28.9 52.1 29.0
6073 28.8 48.0 28.9
6074 30.5 53.7 30.6
6075 29.0 48.9 29.1
6076 30.6 54.1 30.7
6077 31.3 48.4 31.4
6078 32.1 57.0 32.3
6079 27.0 48.3 27.2
6080 45.3 59.6 45.4
6081 31.3 59.8 31.4
6082 27.7 55.2 29.9
6083 49.1 54.6 49.2
6084 31.2 49.0 31.4
6085 40.8 48.9 40.9
6086 27.5 50.1 27.6
6087 35.6 49.7 35.7
6088 31.9 49.6 32.0
6089 37.2 47.8 37.4
6090 27.0 61.0 27.2
6091 21.8 48.8 24.0
6092 31.7 52.6 31.8
6093 30.6 47.9 30.7
6094 28.5 53.4 28.6
6095 31.1 50.0 31.2
6096 29.0 54.1 29.2
6097 31.5 50.0 31.6
6098 41.3 52.5 41.4
6099 21.0 48.2 25.1
6100 25.7 57.3 26.4
6101 26.7 47.9 26.8
6102 35.0 56.3 35.2
6103 29.4 48.9 29.5
6104 37.5 60.1 37.6
6105 33.0 49.5 33.1
6106 47.5 58.2 47.6
6107 32.5 50.2 32.6
6108 25.6 49.1 29.2
6109 33.1 61.4 33.2
6110 25.2 48.9 25.3
6111 48.3 68.4 48.4
6112 32.8 48.4 32.9
6113 39.0 64.8 39.1
6114 22.2 47.6 24.3
6115 40.5 52.1 40.6
6116 29.1 44.4 29.2
6117 24.6 44.0 26.1
6118 32.4 53.8 32.6
6119 29.2 44.7 29.3
6120 37.8 53.5 37.9
6121 45.7 60.2 45.8
6122 28.4 43.8 28.6
6123 19.0 43.8 30.3
6124 19.8 53.9 22.0
6125 20.7 44.5 22.0
6126 28.7 49.1 28.8
6127 29.8 44.7 30.0
6128 24.1 48.6 24.6
6129 30.2 44.9 30.3
6130 23.6 49.1 24.4
6131 29.2 44.7 29.3
6132 31.5 49.3 31.6
6133 37.2 44.4 37.4
6134 36.4 44.6 36.5
6135 19.6 45.4 22.3
6136 19.0 44.6 22.4
6137 31.2 49.6 31.3
6138 32.2 55.3 32.3
6139 28.1 46.0 28.3
6140 29.0 51.8 29.1
6141 24.4 46.4 24.6
6142 25.8 51.1 25.9
6143 31.1 47.5 31.3
6144 26.3 51.3 26.5
6145 31.1 47.2 31.2
6146 26.1 51.5 26.2
6147 43.6 50.3 43.7
6148 20.0 47.1 25.9
6149 25.6 46.5 25.7
6150 33.1 53.2 33.2
6151 27.4 47.2 27.6
6152 34.4 53.2 34.5
6153 26.4 48.4 26.5
6154 40.6 52.5 40.9
6155 34.6 49.0 34.7
6156 44.4 49.2 44.5
6157 24.7 48.0 24.8
6158 22.9 47.4 24.8
6159 34.1 54.9 34.3
6160 25.8 52.5 25.9
6161 40.4 52.0 40.5
6162 22.0 47.4 26.4
6163 26.4 47.4 26.6
6164 24.7 51.0 24.9
6165 32.7 47.9 32.8
6166 25.3 52.0 25.6
6167 34.7 49.7 34.8
6168 24.0 52.9 26.1
6169 35.2 54.7 35.4
6170 25.3 52.5 26.6
6171 40.3 61.9 40.4
6172 21.3 50.5 26.4
6173 36.1 54.4 36.3
6174 23.5 49.3 25.4
6175 44.4 64.9 44.6
6176 29.6 48.8 29.7
6177 36.2 51.6 36.4
6178 26.7 48.4 26.8
6179 32.3 48.4 32.5
6180 22.4 45.0 24.3
6181 34.4 47.7 34.5
6182 20.1 44.7 22.6
6183 34.6 50.1 34.8
6184 24.7 46.5 24.8
6185 31.7 51.4 31.8
6186 20.6 48.7 23.3
6187 37.7 56.8 37.9
6188 20.6 44.8 24.4
6189 37.8 56.5 38.0
6190 20.1 44.7 22.4
6191 41.0 56.6 41.1
6192 20.0 45.6 22.4
6193 40.2 57.8 40.3
6194 20.1 44.9 22.8
6195 39.5 57.2 39.6
6196 23.2 45.9 23.3
6197 40.7 55.8 40.8
6198 20.6 45.9 23.0
6199 36.9 55.1 37.0
6200 20.9 45.0 23.1
6201 40.8 55.0 41.0
6202 20.6 45.9 22.6
6203 35.5 54.5 35.6
6204 19.5 45.2 23.0
6205 38.1 56.4 38.3
6206 19.6 45.1 22.7
6207 38.5 56.7 38.7
6208 21.1 45.6 22.6
6209 39.6 57.7 39.7
6210 19.6 45.9 22.9
6211 45.9 58.1 46.0
6212 20.0 45.1 23.0
6213 42.3 56.5 42.5
6214 20.0 45.9 22.6
6215 40.0 61.0 40.1
6216 20.3 46.0 23.0
6217 40.4 55.6 40.5
6218 22.6 48.9 23.1
6219 46.3 60.7 46.4
6220 21.5 46.0 24.5
6221 33.8 54.7 33.9
6222 19.7 48.0 23.1
6223 38.7 55.5 38.8
6224 23.6 45.6 24.0
6225 36.7 55.7 36.8
6226 19.8 45.8 23.0
6227 39.1 56.9 39.2
6228 20.1 46.7 23.0
6229 42.8 55.5 43.0
6230 45.6 54.6 46.0
6231 22.9 49.4 27.9
6232 46.9 52.1 47.2
6233 30.2 47.2 30.3
6234 28.2 40.5 28.5
6235 16.4 42.4 23.8
6236 18.3 46.6 20.5
6237 20.7 40.1 21.4
6238 22.4 43.9 23.5
6239 23.0 40.3 23.1
6240 23.8 44.2 24.0
6241 23.7 40.4 24.0
6242 27.0 47.3 27.3
6243 27.2 43.2 27.5
6244 22.8 46.5 23.8
6245 26.4 40.9 26.6
6246 23.3 43.2 23.6
6247 24.3 43.9 24.5
6248 22.3 47.5 22.6
irgendwas stimmt noch nicht mit den gemessenen cpu-zeiten, die waren bei früheren versionen glatter. werde heute nochmal danach schauen. ich ahne aber schon, was es sein könnte (es wird wohl mehrmals pro frame "harmonisiert" ;))
Funky Bob
2008-09-22, 16:23:20
So, habe nochmal etwas rumprobiert und folgendes festgestellt:
Mit deiner aktuellen 32 Bit Version lädt Battlefield 2 nicht. Ist denke ich mal auch richtig, dort wird jedoch die harmonizer.csv angelegt.
Verwende ich die 64Bit-Version lädt das Spiel (auch die anderen) zwar, allerdings wird die harmonizer.csv nicht mehr erstellt!
Bug in der 64Bit .dll?
Johnny Rico
2008-09-22, 19:49:59
Ich würde sagen er ignoriert die x64 Version und nimmt die 32er ausm Sys.
So, neueste nVidia-Treiber installiert und das Micro-Ruckeln ist weg!
Das erklärt auch, warum mein Harmonizer bei den letzten Treiber-Betas nicht mehr funktioniert hat, da die Messwerte falsch waren. Hab bis jetzt Crysis 32- und 64 bit sowie Assassin's Creed d3d9 und d3d10 probiert, keine spürbaren Micro-Ruckler mehr. Fraps misst hier übrigens Mist, laut Benchmark sind die Ruckler noch da, aber im Spiel ist alles flüßig. Die fps-Anzeige von Crysis ist auch total kaputt, da stimmt quasi garnix, weder der gemittelte Wert noch die min- und max fps.
Die log-Datei von meinem Harmonizer enthält aber die korrekten Frametimes, auch hier kein Micro-Ruckeln mehr feststellbar. Lang hats gedauert...
Aufgrund dessen stelle ich die Entwicklung vom Harmonizer erstmal ein, es sei denn, jemand stellt mir ein Crossfire-System zur Verfügung. ;)
Funky Bob
2008-09-27, 17:19:12
Und was ist mit mir :(
Und was ist mit mir :(
Du solltest dich an ATI wenden und denen in den Arsch treten, damit sich dort endlich mal was tut.
Blaire
2008-09-27, 19:31:22
Keine Microruckler mehr bei Nvidia? Irgendwie kann ich das nicht glauben und hege Zweifel. Kann mal wer testen der SLI hat? Tombman? :)
Robert83
2008-09-27, 23:25:06
MOOOOOMENT!
Ich hab den neuen 178.13er auf XP32 und Vista32 drauf:
Bei beiden Betriebssystemen ist ohne Harmonizer ein deutliches Mikroruckeln erkennbar. Wobei der Treiber bei Vista mein SLI nicht korrekt arbeiten lässt, denn die Frames haben sich bei Crysis Warhead im Vergleich zum 177.98 halbiert. :(
Die Entwicklung eines Harmonizers muss weitergehen. Das Projekt hat so vielversprechend angefangen, dass man es jetzt nicht einfach sterben lassen kann. Das wäre sehr schade.
edit: SLI unter Vista funzt nach einem Neustart dann doch.
ABER die MR sind noch immer vorhanden.
Hab jetzt nochmal genauer getestet und sehr unterschiedliche Ergebnisse erhalten. In vielen Spielen hab ich sogar ein schlimmeres Micro-Ruckeln feststellen können als vorher. CoD4 z.B. hatte vorher Frametimes zwischen 20 und 40ms. Jetzt liegen sie zwischen 60 und unter 10ms. Bei anderen Spielen wie Grid hab ich keine Veränderung gemessen, also immer noch Microruckler.
Und nun das Verrückte, in Crysis und Assassins Creed, wo mir die Microruckler wegen der geringen Framerate am meisten aufgefallen sind bisher, scheint es immer zwischen Phasen mit Microrucklern und ohne zu schwanken. Also in einem Moment habe ich schön glatte Frametimes, so perfekt, wie ich es selbst mit meinem Harmonizer noch nicht hinbekommen habe. Und im anderen Moment wieder das alte Problem. Teilweise kann ich das Verhalten, was ich gestern beobachtet habe, garnicht mehr reproduzieren.
Fest steht, nVidia hat irgendwas am Timing verändert, der Present-Aufruf von D3D blockiert nicht mehr wie früher, bis wieder genug Platz in der Prerender-Queue ist. Bei den alten Treiberen hat diese Funktion z.B. zwischen 10 und 60ms gebraucht bei Crysis, nun dauert kein einziger Aufruf länger als 1ms. Dafür sind die ganzen Draw-Aufrufe viel langsamer, das Warten auf die GPU wird wohl nun irgendwie verteilt. Ich könnte wette, nVidia versucht somit, das Problem der Microruckler zu beheben, allerdings funktioniert es bei mir nur sporadisch.
Den Harmonizer werd ich jetzt erstmal weiterentwickeln, bekomme heute Abend vielleicht eine neue Version hin. Es scheint noch Probleme beim Task-Wechsel bei den Spielen zu geben, außerdem möchte ich noch eine weitere Glättungsmethode ausprobieren, um die Frametimes noch gleichmäßiger zu gestalten.
Robert83
2008-09-28, 18:29:08
Interessante News!
Da bin ich gespannt, was das noch wird. Sollte Nvidia wirklich versuchen, in ihren Treibern das MR-Problem zu behebenund es aber nicht schaffen, ist das äußerst blamabel.
Hier im Forum sind 2 Einzelpersonen jeweils dabei einen Harmonizer zu basteln - und das mit Erfolg.
Und eine ganze Armada an Programmierern schaffts nicht...
Wie versprochen, hier die neue Version:
http://rapidshare.de/files/40570209/harmonizer.zip.html
Das Alt-Tab-Problem sollte damit behoben sein und die Frametimes noch glatter als vorher. Ich habe ca. 10 Spiele damit getestet. Bei jedem habe ich die AA-Einstellungen so hoch gewählt, dass 20-30 fps rauskamen. Bei allen Spielen gab es keine Microruckler mehr. :-)
Wie gehabt, die d3d9.dll ins Spieleverzeichnis parallel zur .exe kopieren. Entsprechend aus dem x86- bzw. x64-Ordner, je nachdem, ob das Spiel 32- oder 64-bittig ist. Im Ausführungsverzeichnis (kann ungleich dem exe-Verzeichnis sein) wird eine harmonizer.csv-Datei angelegt, welche die GPU- und CPU-Zeiten für jedes Frame enthält. (Und noch einen internen Wert, der für mich zum debuggen interessant ist). In dasselbe Verzeichnis wie diese log-Date kann man noch die harmonizer.cfg kopieren und mit dieser die Anzahl der GPUs einstellen sowie den Harmonizer ausschalten. Letzteres kann verwendet werden, um mit Hilfe der log-Datei den Unterschied zu sehen.
Bitte testet das, und schreibt, ob die Microruckler damit beseitigt werden. Postet auch Auszüge aus der log-Datei!
Johnny Rico
2008-09-28, 19:33:37
CoD4
Harmo off
3D Mission
54608; 2.79; 4.08; 100.00
54609; 2.83; 2.92; 100.00
54610; 2.78; 4.00; 100.00
54611; 2.78; 3.00; 1.08
54612; 2.78; 4.00; 1.03
54613; 2.78; 3.00; 1.00
54614; 3.80; 4.52; 1.18
54615; 2.78; 4.49; 0.85
54616; 2.78; 4.00; 100.00
54617; 2.78; 3.00; 100.00
54618; 2.78; 4.04; 100.00
54619; 3.97; 2.96; 1.03
54620; 2.78; 5.01; 1.39
54621; 2.80; 4.00; 1.38
54622; 2.78; 2.98; 1.36
54623; 3.73; 4.36; 1.14
54624; 2.84; 4.68; 100.00
54625; 2.78; 2.96; 100.00
54626; 2.78; 4.06; 100.00
54627; 2.79; 3.94; 0.98
54628; 2.78; 3.04; 0.70
54629; 2.78; 3.99; 0.65
54630; 2.78; 2.98; 0.95
54631; 2.78; 4.03; 1.00
54632; 3.21; 3.35; 100.00
54633; 2.78; 3.62; 100.00
54634; 2.78; 4.00; 100.00
54635; 2.78; 4.00; 0.22
54636; 2.78; 3.01; 0.46
54637; 2.78; 4.06; 0.68
54638; 2.78; 2.94; 1.06
54639; 2.79; 4.00; 1.08
54640; 2.79; 3.11; 100.00
54641; 3.70; 4.35; 100.00
54642; 2.78; 4.53; 100.00
54643; 2.78; 4.01; 0.65
54644; 2.78; 2.99; 0.58
54645; 2.78; 4.05; 0.87
54646; 2.78; 2.95; 1.06
54647; 2.79; 4.00; 1.07
54648; 2.78; 3.06; 100.00
54649; 2.78; 3.95; 100.00
54650; 3.94; 4.43; 100.00
54651; 2.84; 4.58; 0.51
54652; 2.79; 3.99; 0.41
54653; 2.78; 3.05; 0.56
54654; 2.78; 3.99; 0.82
54655; 2.78; 2.96; 0.97
54656; 2.78; 4.02; 100.00
54657; 2.78; 2.97; 100.00
2 1/2 D Mission (in schwarzweiß ausm Bomber)
44129; 19.33; 19.99; 6.99
44130; 19.33; 20.00; 6.68
44131; 19.36; 20.00; 0.01
44132; 19.36; 20.00; 0.00
44133; 19.38; 19.99; 0.01
44134; 19.46; 20.06; 0.03
44135; 19.46; 20.98; 0.33
44136; 19.46; 19.97; 6.99
44137; 19.32; 20.02; 6.98
44138; 19.20; 19.98; 6.69
44139; 19.24; 20.00; 0.04
44140; 19.29; 20.00; 0.03
44141; 19.19; 20.00; 0.01
44142; 19.28; 20.00; 0.01
44143; 19.23; 20.01; 0.00
44144; 19.37; 19.99; 6.67
44145; 19.32; 20.00; 6.67
44146; 19.33; 20.01; 6.67
44147; 19.57; 19.99; 0.01
44148; 19.51; 21.00; 0.34
44149; 19.66; 20.02; 0.67
44150; 19.57; 20.03; 0.66
44151; 19.61; 19.96; 0.35
44152; 19.51; 21.03; 7.04
44153; 19.66; 20.01; 7.37
44154; 19.69; 20.03; 7.36
44155; 19.78; 20.95; 0.65
44156; 19.56; 20.00; 0.63
44157; 19.64; 20.99; 0.95
44158; 19.64; 19.98; 0.98
44159; 19.67; 20.03; 0.68
44160; 19.84; 20.99; 7.35
44161; 19.64; 20.03; 7.33
44162; 19.71; 20.98; 7.63
44163; 19.73; 20.00; 0.97
44164; 19.69; 21.00; 0.98
44165; 19.84; 20.00; 0.99
44166; 19.79; 21.00; 1.00
44167; 19.79; 20.00; 1.00
44168; 19.81; 21.00; 7.66
44169; 19.80; 20.00; 7.66
44170; 19.76; 21.00; 7.66
44171; 19.81; 20.00; 1.00
44172; 19.78; 21.00; 1.00
44173; 19.73; 20.03; 0.99
44174; 19.72; 20.97; 0.97
44175; 19.87; 20.05; 0.95
44176; 19.95; 20.95; 7.61
Harmo on = endlose Ruckellei
165; 77.49; 103.99; 99.84
166; 4.08; 4.25; 99.79
167; 77.72; 103.88; 99.71
168; 4.07; 4.28; 100.00
169; 77.20; 104.10; 100.00
170; 4.07; 4.31; 100.00
171; 77.49; 104.10; 99.80
172; 4.08; 4.32; 99.79
173; 77.72; 103.88; 99.71
174; 4.07; 4.45; 99.59
175; 76.99; 103.68; 99.41
176; 4.08; 4.27; 100.00
177; 76.46; 104.09; 100.00
178; 3.66; 4.24; 100.00
179; 76.53; 103.67; 99.70
180; 4.09; 4.26; 99.56
181; 76.28; 103.73; 99.43
182; 4.08; 4.32; 99.43
183; 76.49; 103.66; 99.40
184; 4.08; 4.30; 100.00
185; 76.91; 104.09; 100.00
186; 4.09; 4.24; 100.00
187; 77.33; 104.10; 99.83
188; 4.08; 4.30; 99.83
189; 77.58; 103.92; 99.76
190; 4.51; 8.38; 98.32
191; 75.06; 102.84; 96.54
192; 3.86; 6.87; 100.00
193; 100.01; 103.87; 100.00
194; 3.62; 2.49; 100.00
195; 99.79; 103.63; 99.85
196; 3.82; 2.71; 100.00
197; 99.99; 103.84; 100.00
198; 3.64; 2.82; 100.00
199; 99.81; 103.65; 100.00
200; 3.63; 2.91; 100.00
201; 99.87; 103.65; 100.00
202; 199.20; 146.71; 100.00
203; 24.71; 76.15; 71.45
204; 92.27; 96.17; 44.55
205; 136.03; 136.83; 43.75
206; 98.80; 80.53; 39.00
207; 128.43; 137.80; 51.41
208; 33.67; 22.69; 100.00
209; 110.81; 133.69; 100.00
210; 22.19; 10.76; 100.00
211; 109.21; 122.20; 100.00
@Johnny Rico
hast du überhaupt SLI? Davon steht nichts in deinem Profil und die Frametimes ohne Harmonizer sehen perfekt aus, also keinerlei Microruckler. Mein Tool funktionier nicht mit einer Grafikkarte, man braucht mindestens 2 und SLI muss auch funktionieren (ein funktionierendes Profil vorausgesetzt).
Johnny Rico
2008-09-28, 20:11:11
Nein, noch(!) nicht.
Ich dachte bisher, dass es auch hilft, den Frameverlauf einer Singlekarte zu glätten.
Die Anzahl der GPUs hatte ich auf 1 geändert.
Ich werde mich dann hier ausklinken.
Funky Bob
2008-09-28, 21:09:43
Auch die neue Version ist auf Radeonkarten nicht lauffähig und bringt alles zum Crash beim Starten.
Robert83
2008-09-28, 21:11:52
wohlgermerkt, die Werte sind in-Game:
Eigenartig, eigenartig. Zudem deutliche Mikroruckler!
769 71.35 38.88 4.94
770 67.69 36.35 5.25
771 71.88 38.29 5.51
772 71.74 36.65 3.59
773 72.73 38.87 1.71
774 73.65 37.87 1.64
775 74.98 37.37 1.31
776 72.38 37.93 1.05
777 73.14 38.30 1.00
778 72.48 36.94 0.68
779 73.32 37.22 0.58
780 74.85 36.78 2.37
781 74.83 48.01 3.82
782 69.57 38.75 4.07
783 74.53 40.58 4.44
784 67.70 37.00 4.84
785 71.52 39.68 5.29
786 72.78 36.50 3.77
787 71.20 38.62 2.25
788 71.86 38.49 2.20
789 70.98 36.96 1.65
790 72.06 37.22 1.33
791 72.20 36.48 0.87
792 70.90 36.91 0.56
793 70.63 36.68 0.67
794 69.80 35.89 0.42
795 69.79 35.82 0.48
796 70.54 35.25 0.36
797 71.08 35.28 0.33
798 70.93 35.59 0.33
799 72.16 35.82 0.22
800 71.09 35.73 0.31
801 71.35 36.34 0.30
802 70.61 35.81 2.76
803 70.45 50.57 4.99
804 70.35 36.84 5.12
805 69.74 37.85 5.11
806 71.24 37.85 5.05
807 70.80 37.62 5.07
808 73.28 38.30 2.64
809 71.31 38.09 0.38
810 72.75 38.24 0.56
811 72.58 36.12 0.68
812 66.65 36.81 0.65
813 71.30 36.91 1.04
814 72.39 33.92 1.42
815 73.08 36.39 1.50
816 72.19 37.03 1.21
817 71.96 37.43 1.20
818 71.92 36.85 1.20
819 73.24 36.74 31.19
820 273.20 219.67 58.65
821 69.43 52.44 63.88
822 70.36 20.44 71.56
823 70.37 66.95 72.17
824 75.52 71.20 72.22
825 72.51 71.56 42.14
826 70.27 74.02 17.00
827 69.76 57.58 13.94
828 69.45 43.94 6.50
829 73.58 42.08 6.40
830 73.05 38.44 6.64
831 73.50 40.27 6.26
832 72.95 40.12 3.53
833 73.09 40.16 1.52
834 73.29 38.57 1.38
835 73.27 37.54 0.78
836 72.52 37.62 0.52
837 72.19 37.39 0.61
838 72.17 36.67 0.61
839 71.14 36.71 0.38
840 70.28 36.50 0.28
841 70.44 36.07 0.36
842 70.13 35.54 0.34
843 70.37 35.66 0.25
844 70.38 35.50 0.26
845 70.79 35.63 0.26
846 70.34 35.45 0.24
847 70.65 35.78 0.19
848 70.49 35.57 0.20
849 71.15 35.75 0.19
850 70.63 35.65 0.19
851 70.64 35.79 0.18
852 70.95 35.69 0.13
853 70.47 35.67 0.12
854 70.34 35.82 0.13
855 70.74 35.55 0.15
856 70.20 35.34 0.33
857 70.67 36.57 0.48
858 70.37 35.55 0.53
859 71.04 35.85 0.55
860 70.61 35.55 0.60
861 70.91 36.09 0.63
862 70.55 35.69 0.56
863 71.36 36.51 0.54
864 70.98 35.61 0.99
865 71.38 38.59 1.35
866 70.99 36.11 1.59
867 71.34 38.07 1.81
868 71.63 36.36 1.97
869 71.26 38.18 2.03
870 71.70 36.94 1.65
871 71.53 37.63 1.37
872 71.00 36.81 1.14
873 71.50 37.38 1.04
874 71.17 36.27 1.04
875 70.85 38.06 1.14
876 70.80 36.19 1.32
877 71.16 37.95 1.48
878 70.38 36.20 100.00
879 681.53 709.88 100.00
880 227.13 221.58 100.00
881 101.86 92.93 100.00
882 13.93 4.92 100.00
883 103.25 101.29 100.00
884 63.69 57.30 100.00
885 14.02 7.57 80.24
886 88.87 82.26 64.55
887 53.96 47.73 54.77
888 83.60 77.04 42.40
889 61.23 54.90 36.48
890 69.17 63.41 30.56
891 55.60 49.21 18.27
892 56.40 50.20 14.67
893 43.63 37.27 10.01
894 42.10 35.92 7.80
895 33.52 27.10 6.71
896 24.19 25.10 5.12
897 26.80 20.45 5.85
898 21.31 15.07 3.96
899 23.41 16.65 4.36
900 19.49 12.93 3.10
901 20.91 14.17 3.22
902 12.95 11.41 2.62
903 18.90 12.44 2.49
904 12.94 7.85 2.71
905 11.94 10.76 2.57
906 7.42 7.90 2.44
907 6.77 7.42 2.38
908 8.49 5.01 2.27
909 9.34 4.64 1.64
910 11.16 5.45 1.17
911 11.96 5.54 0.80
912 12.31 6.22 0.76
913 12.07 6.44 0.39
914 12.00 6.63 0.39
915 11.75 6.30 0.26
916 11.48 6.29 0.27
917 11.77 6.07 0.18
918 11.74 5.96 0.16
919 11.87 6.05 0.13
920 11.93 6.04 0.08
921 11.97 6.09 0.08
922 11.99 6.09 0.04
923 12.91 6.10 0.03
924 12.57 6.09 0.09
925 12.03 6.54 0.11
926 12.06 6.41 0.14
927 12.03 6.15 0.15
928 12.00 6.16 0.15
929 13.01 6.16 0.15
930 12.68 6.19 0.15
931 12.03 6.66 0.16
932 12.08 6.48 0.17
933 12.07 6.16 0.18
934 12.29 6.25 0.19
935 12.00 6.22 0.20
936 12.03 6.32 0.14
937 11.96 6.17 0.11
938 11.77 6.17 0.07
939 12.69 6.10 0.07
940 12.59 6.04 0.13
941 12.02 6.45 0.12
942 12.07 6.47 0.15
943 11.68 6.15 0.15
944 11.96 6.18 0.16
945 12.55 6.04 0.17
946 12.69 6.14 0.15
947 12.03 6.43 0.16
948 12.08 6.53 0.17
949 11.83 6.17 0.18
950 12.05 6.24 0.18
951 11.87 6.08 0.18
952 11.89 6.19 0.14
953 12.14 6.13 0.13
954 11.84 6.11 0.08
955 12.87 6.21 0.10
956 12.66 6.03 0.17
957 12.00 6.60 0.17
958 12.01 6.49 0.21
959 11.99 6.16 0.22
960 11.82 6.19 0.20
961 12.69 6.20 0.19
962 12.56 6.08 0.17
963 11.96 6.51 0.16
964 12.42 6.49 0.16
965 12.18 6.16 0.19
966 12.33 6.39 0.21
967 12.10 6.27 0.21
968 12.12 6.39 0.16
969 12.04 6.24 0.16
970 11.87 6.22 0.11
971 12.78 6.19 0.10
972 12.64 6.06 0.15
973 12.01 6.53 0.14
974 12.01 6.47 0.17
975 11.96 6.16 0.18
976 11.80 6.20 0.18
977 12.74 6.15 0.17
978 12.65 6.07 0.17
979 12.01 6.53 0.17
980 12.04 6.50 0.16
981 11.95 6.20 0.16
982 11.62 6.19 0.16
983 12.00 6.14 0.17
984 11.91 5.97 0.13
985 12.02 6.17 0.13
986 11.95 6.11 0.10
987 13.00 6.23 0.12
988 12.64 6.11 0.20
989 12.02 6.64 0.20
990 12.10 6.51 0.21
991 11.94 6.24 0.20
992 11.80 6.23 0.19
993 12.74 6.16 0.18
994 12.69 6.08 0.17
995 12.07 6.54 0.15
996 12.01 6.51 0.16
997 11.61 6.20 0.16
998 12.06 6.17 0.19
999 12.04 5.96 0.21
1000 12.03 6.21 0.14
1001 12.12 6.24 0.15
1002 11.93 6.16 0.11
1003 12.83 6.22 0.12
1004 12.58 6.10 0.17
1005 12.10 6.60 0.16
1006 12.16 6.46 0.18
1007 11.82 6.30 0.17
1008 12.01 6.28 0.19
1009 11.92 6.10 0.18
1010 11.94 6.19 0.11
1011 11.90 6.15 0.09
1012 11.90 6.11 0.06
1013 12.02 6.12 0.06
1014 12.17 6.09 0.04
1015 11.96 6.15 0.04
1016 12.13 6.21 0.05
1017 11.87 6.11 0.06
1018 12.11 6.20 0.08
1019 12.80 6.07 0.09
1020 12.68 6.20 0.14
1021 12.13 6.55 0.14
1022 12.22 6.51 0.16
1023 12.17 6.28 0.15
1024 12.02 6.29 0.13
1025 12.87 6.34 0.14
1026 12.61 6.18 0.15
1027 12.10 6.61 0.17
1028 12.02 6.49 0.17
1029 11.85 6.25 0.17
1030 11.82 6.22 0.18
1031 12.08 6.12 0.16
1032 11.83 6.11 0.10
1033 11.85 6.22 0.11
1034 11.80 6.07 0.07
1035 13.10 6.09 0.07
1036 12.74 6.04 0.17
1037 12.16 6.75 0.20
1038 12.25 6.57 0.23
1039 12.22 6.29 0.21
1040 12.45 6.31 0.21
1041 12.26 6.33 0.22
1042 12.15 6.45 0.10
1043 12.00 6.44 0.11
1044 11.74 6.24 0.07
1045 12.13 6.17 0.09
1046 12.01 6.08 0.11
1047 12.52 6.22 0.10
1048 12.77 6.13 0.15
1049 12.95 6.42 0.14
1050 13.03 6.58 0.14
1051 13.90 6.67 0.13
1052 13.51 6.70 0.18
1053 13.00 7.10 0.18
1054 12.95 6.98 0.17
1055 12.99 6.73 0.15
1056 13.30 6.71 0.14
1057 13.07 6.70 0.16
1058 13.12 6.85 0.11
1059 13.02 6.77 0.09
1060 12.51 6.77 0.04
1061 13.98 6.78 0.10
1062 13.40 6.42 0.23
1063 12.92 7.17 0.24
1064 12.88 6.95 0.26
1065 12.56 6.72 0.26
1066 12.58 6.71 0.29
1067 12.53 6.55 0.24
1068 12.93 6.64 0.14
1069 12.62 6.53 0.12
1070 12.64 6.68 0.09
1071 13.65 6.70 0.12
1072 13.69 6.52 0.17
1073 13.07 7.02 0.17
1074 12.99 7.07 0.20
1075 12.74 6.77 0.18
1076 12.73 6.75 0.20
1077 12.62 6.61 0.18
1078 12.44 6.70 0.13
1079 12.49 6.51 0.14
1080 12.86 6.43 0.09
1081 13.73 6.45 0.12
1082 13.69 6.62 0.17
1083 13.03 7.06 0.15
1084 12.95 7.06 0.17
1085 12.91 6.73 0.17
1086 13.18 6.70 0.17
1087 13.01 6.68 0.16
1088 13.00 6.81 0.10
1089 12.90 6.72 0.10
1090 12.69 6.74 0.06
1091 13.58 6.65 0.08
1092 13.47 6.51 0.15
1093 13.00 6.97 0.13
1094 12.92 6.99 0.17
1095 12.74 6.70 0.17
1096 12.82 6.69 0.17
1097 12.36 6.60 0.15
1098 12.33 6.62 0.11
1099 12.74 6.40 0.11
1100 12.48 6.37 0.10
1101 13.79 6.56 0.11
1102 13.55 6.43 0.21
1103 12.97 7.09 0.22
1104 13.10 7.01 0.23
1105 13.12 6.74 0.24
1106 13.17 6.85 0.21
1107 13.06 6.82 0.20
1108 13.05 6.79 0.09
1109 13.03 6.77 0.09
1110 12.82 6.70 0.05
1111 13.77 6.70 0.05
1112 13.55 6.57 0.12
1113 13.02 7.06 0.13
1114 13.01 6.98 0.17
1115 13.71 6.72 0.17
1116 13.52 6.79 0.22
1117 12.97 7.10 0.22
1118 12.76 7.01 0.18
1119 12.41 6.78 0.19
1120 12.41 6.63 0.17
1121 12.50 6.45 0.17
1122 12.59 6.43 0.12
1123 12.77 6.48 0.12
1124 12.78 6.55 0.09
1125 13.83 6.62 0.07
1126 13.65 6.57 0.13
1127 13.09 7.09 0.13
1128 13.05 7.03 0.17
1129 12.67 6.79 0.16
1130 12.42 6.72 0.18
1131 12.27 6.56 0.19
1132 11.98 6.44 0.12
1133 11.91 6.38 0.14
1134 11.73 6.22 0.10
1135 12.86 6.17 0.11
1136 12.86 6.06 0.18
1137 12.32 6.63 0.17
1138 12.39 6.67 0.20
1139 12.33 6.38 0.19
1140 12.15 6.48 0.20
1141 12.96 6.41 0.19
1142 12.76 6.31 0.17
1143 12.38 6.71 0.18
1144 12.34 6.59 0.16
1145 12.04 6.41 0.15
1146 12.01 6.40 0.16
1147 11.93 6.23 0.15
1148 11.93 6.22 0.09
1149 11.96 6.16 0.08
1150 11.91 6.13 0.07
1151 13.03 6.27 0.09
1152 12.84 6.13 0.16
1153 12.29 6.74 0.18
1154 12.35 6.64 0.21
1155 12.19 6.36 0.22
1156 12.22 6.41 0.20
1157 12.13 6.35 0.18
1158 11.90 6.35 0.09
1159 11.81 6.28 0.10
san.salvador
2008-09-28, 21:16:25
wohlgermerkt, die Werte sind in-Game:
Eigenartig, eigenartig. Zudem deutliche Mikroruckler!
769 71.35 38.88 4.94
770 67.69 36.35 5.25
771 71.88 38.29 5.51
772 71.74 36.65 3.59
773 72.73 38.87 1.71
774 73.65 37.87 1.64
775 74.98 37.37 1.31
776 72.38 37.93 1.05
777 73.14 38.30 1.00
778 72.48 36.94 0.68
779 73.32 37.22 0.58
780 74.85 36.78 2.37
781 74.83 48.01 3.82
782 69.57 38.75 4.07
783 74.53 40.58 4.44
784 67.70 37.00 4.84
785 71.52 39.68 5.29
786 72.78 36.50 3.77
787 71.20 38.62 2.25
788 71.86 38.49 2.20
789 70.98 36.96 1.65
790 72.06 37.22 1.33
791 72.20 36.48 0.87
792 70.90 36.91 0.56
793 70.63 36.68 0.67
794 69.80 35.89 0.42
795 69.79 35.82 0.48
796 70.54 35.25 0.36
797 71.08 35.28 0.33
798 70.93 35.59 0.33
799 72.16 35.82 0.22
800 71.09 35.73 0.31
801 71.35 36.34 0.30
802 70.61 35.81 2.76
803 70.45 50.57 4.99
804 70.35 36.84 5.12
805 69.74 37.85 5.11
806 71.24 37.85 5.05
807 70.80 37.62 5.07
808 73.28 38.30 2.64
809 71.31 38.09 0.38
810 72.75 38.24 0.56
811 72.58 36.12 0.68
812 66.65 36.81 0.65
813 71.30 36.91 1.04
814 72.39 33.92 1.42
815 73.08 36.39 1.50
816 72.19 37.03 1.21
817 71.96 37.43 1.20
818 71.92 36.85 1.20
819 73.24 36.74 31.19
820 273.20 219.67 58.65
821 69.43 52.44 63.88
822 70.36 20.44 71.56
823 70.37 66.95 72.17
824 75.52 71.20 72.22
825 72.51 71.56 42.14
826 70.27 74.02 17.00
827 69.76 57.58 13.94
828 69.45 43.94 6.50
829 73.58 42.08 6.40
830 73.05 38.44 6.64
831 73.50 40.27 6.26
832 72.95 40.12 3.53
833 73.09 40.16 1.52
834 73.29 38.57 1.38
835 73.27 37.54 0.78
836 72.52 37.62 0.52
837 72.19 37.39 0.61
838 72.17 36.67 0.61
839 71.14 36.71 0.38
840 70.28 36.50 0.28
841 70.44 36.07 0.36
842 70.13 35.54 0.34
843 70.37 35.66 0.25
844 70.38 35.50 0.26
845 70.79 35.63 0.26
846 70.34 35.45 0.24
847 70.65 35.78 0.19
848 70.49 35.57 0.20
849 71.15 35.75 0.19
850 70.63 35.65 0.19
851 70.64 35.79 0.18
852 70.95 35.69 0.13
853 70.47 35.67 0.12
854 70.34 35.82 0.13
855 70.74 35.55 0.15
856 70.20 35.34 0.33
857 70.67 36.57 0.48
858 70.37 35.55 0.53
859 71.04 35.85 0.55
860 70.61 35.55 0.60
861 70.91 36.09 0.63
862 70.55 35.69 0.56
863 71.36 36.51 0.54
864 70.98 35.61 0.99
865 71.38 38.59 1.35
866 70.99 36.11 1.59
867 71.34 38.07 1.81
868 71.63 36.36 1.97
869 71.26 38.18 2.03
870 71.70 36.94 1.65
871 71.53 37.63 1.37
872 71.00 36.81 1.14
873 71.50 37.38 1.04
874 71.17 36.27 1.04
875 70.85 38.06 1.14
876 70.80 36.19 1.32
877 71.16 37.95 1.48
878 70.38 36.20 100.00
879 681.53 709.88 100.00
880 227.13 221.58 100.00
881 101.86 92.93 100.00
882 13.93 4.92 100.00
883 103.25 101.29 100.00
884 63.69 57.30 100.00
885 14.02 7.57 80.24
886 88.87 82.26 64.55
887 53.96 47.73 54.77
888 83.60 77.04 42.40
889 61.23 54.90 36.48
890 69.17 63.41 30.56
891 55.60 49.21 18.27
892 56.40 50.20 14.67
893 43.63 37.27 10.01
894 42.10 35.92 7.80
895 33.52 27.10 6.71
896 24.19 25.10 5.12
897 26.80 20.45 5.85
898 21.31 15.07 3.96
899 23.41 16.65 4.36
900 19.49 12.93 3.10
901 20.91 14.17 3.22
902 12.95 11.41 2.62
903 18.90 12.44 2.49
904 12.94 7.85 2.71
905 11.94 10.76 2.57
906 7.42 7.90 2.44
907 6.77 7.42 2.38
908 8.49 5.01 2.27
909 9.34 4.64 1.64
910 11.16 5.45 1.17
911 11.96 5.54 0.80
912 12.31 6.22 0.76
913 12.07 6.44 0.39
914 12.00 6.63 0.39
915 11.75 6.30 0.26
916 11.48 6.29 0.27
917 11.77 6.07 0.18
918 11.74 5.96 0.16
919 11.87 6.05 0.13
920 11.93 6.04 0.08
921 11.97 6.09 0.08
922 11.99 6.09 0.04
923 12.91 6.10 0.03
924 12.57 6.09 0.09
925 12.03 6.54 0.11
926 12.06 6.41 0.14
927 12.03 6.15 0.15
928 12.00 6.16 0.15
929 13.01 6.16 0.15
930 12.68 6.19 0.15
931 12.03 6.66 0.16
932 12.08 6.48 0.17
933 12.07 6.16 0.18
934 12.29 6.25 0.19
935 12.00 6.22 0.20
936 12.03 6.32 0.14
937 11.96 6.17 0.11
938 11.77 6.17 0.07
939 12.69 6.10 0.07
940 12.59 6.04 0.13
941 12.02 6.45 0.12
942 12.07 6.47 0.15
943 11.68 6.15 0.15
944 11.96 6.18 0.16
945 12.55 6.04 0.17
946 12.69 6.14 0.15
947 12.03 6.43 0.16
948 12.08 6.53 0.17
949 11.83 6.17 0.18
950 12.05 6.24 0.18
951 11.87 6.08 0.18
952 11.89 6.19 0.14
953 12.14 6.13 0.13
954 11.84 6.11 0.08
955 12.87 6.21 0.10
956 12.66 6.03 0.17
957 12.00 6.60 0.17
958 12.01 6.49 0.21
959 11.99 6.16 0.22
960 11.82 6.19 0.20
961 12.69 6.20 0.19
962 12.56 6.08 0.17
963 11.96 6.51 0.16
964 12.42 6.49 0.16
965 12.18 6.16 0.19
966 12.33 6.39 0.21
967 12.10 6.27 0.21
968 12.12 6.39 0.16
969 12.04 6.24 0.16
970 11.87 6.22 0.11
971 12.78 6.19 0.10
972 12.64 6.06 0.15
973 12.01 6.53 0.14
974 12.01 6.47 0.17
975 11.96 6.16 0.18
976 11.80 6.20 0.18
977 12.74 6.15 0.17
978 12.65 6.07 0.17
979 12.01 6.53 0.17
980 12.04 6.50 0.16
981 11.95 6.20 0.16
982 11.62 6.19 0.16
983 12.00 6.14 0.17
984 11.91 5.97 0.13
985 12.02 6.17 0.13
986 11.95 6.11 0.10
987 13.00 6.23 0.12
988 12.64 6.11 0.20
989 12.02 6.64 0.20
990 12.10 6.51 0.21
991 11.94 6.24 0.20
992 11.80 6.23 0.19
993 12.74 6.16 0.18
994 12.69 6.08 0.17
995 12.07 6.54 0.15
996 12.01 6.51 0.16
997 11.61 6.20 0.16
998 12.06 6.17 0.19
999 12.04 5.96 0.21
1000 12.03 6.21 0.14
1001 12.12 6.24 0.15
1002 11.93 6.16 0.11
1003 12.83 6.22 0.12
1004 12.58 6.10 0.17
1005 12.10 6.60 0.16
1006 12.16 6.46 0.18
1007 11.82 6.30 0.17
1008 12.01 6.28 0.19
1009 11.92 6.10 0.18
1010 11.94 6.19 0.11
1011 11.90 6.15 0.09
1012 11.90 6.11 0.06
1013 12.02 6.12 0.06
1014 12.17 6.09 0.04
1015 11.96 6.15 0.04
1016 12.13 6.21 0.05
1017 11.87 6.11 0.06
1018 12.11 6.20 0.08
1019 12.80 6.07 0.09
1020 12.68 6.20 0.14
1021 12.13 6.55 0.14
1022 12.22 6.51 0.16
1023 12.17 6.28 0.15
1024 12.02 6.29 0.13
1025 12.87 6.34 0.14
1026 12.61 6.18 0.15
1027 12.10 6.61 0.17
1028 12.02 6.49 0.17
1029 11.85 6.25 0.17
1030 11.82 6.22 0.18
1031 12.08 6.12 0.16
1032 11.83 6.11 0.10
1033 11.85 6.22 0.11
1034 11.80 6.07 0.07
1035 13.10 6.09 0.07
1036 12.74 6.04 0.17
1037 12.16 6.75 0.20
1038 12.25 6.57 0.23
1039 12.22 6.29 0.21
1040 12.45 6.31 0.21
1041 12.26 6.33 0.22
1042 12.15 6.45 0.10
1043 12.00 6.44 0.11
1044 11.74 6.24 0.07
1045 12.13 6.17 0.09
1046 12.01 6.08 0.11
1047 12.52 6.22 0.10
1048 12.77 6.13 0.15
1049 12.95 6.42 0.14
1050 13.03 6.58 0.14
1051 13.90 6.67 0.13
1052 13.51 6.70 0.18
1053 13.00 7.10 0.18
1054 12.95 6.98 0.17
1055 12.99 6.73 0.15
1056 13.30 6.71 0.14
1057 13.07 6.70 0.16
1058 13.12 6.85 0.11
1059 13.02 6.77 0.09
1060 12.51 6.77 0.04
1061 13.98 6.78 0.10
1062 13.40 6.42 0.23
1063 12.92 7.17 0.24
1064 12.88 6.95 0.26
1065 12.56 6.72 0.26
1066 12.58 6.71 0.29
1067 12.53 6.55 0.24
1068 12.93 6.64 0.14
1069 12.62 6.53 0.12
1070 12.64 6.68 0.09
1071 13.65 6.70 0.12
1072 13.69 6.52 0.17
1073 13.07 7.02 0.17
1074 12.99 7.07 0.20
1075 12.74 6.77 0.18
1076 12.73 6.75 0.20
1077 12.62 6.61 0.18
1078 12.44 6.70 0.13
1079 12.49 6.51 0.14
1080 12.86 6.43 0.09
1081 13.73 6.45 0.12
1082 13.69 6.62 0.17
1083 13.03 7.06 0.15
1084 12.95 7.06 0.17
1085 12.91 6.73 0.17
1086 13.18 6.70 0.17
1087 13.01 6.68 0.16
1088 13.00 6.81 0.10
1089 12.90 6.72 0.10
1090 12.69 6.74 0.06
1091 13.58 6.65 0.08
1092 13.47 6.51 0.15
1093 13.00 6.97 0.13
1094 12.92 6.99 0.17
1095 12.74 6.70 0.17
1096 12.82 6.69 0.17
1097 12.36 6.60 0.15
1098 12.33 6.62 0.11
1099 12.74 6.40 0.11
1100 12.48 6.37 0.10
1101 13.79 6.56 0.11
1102 13.55 6.43 0.21
1103 12.97 7.09 0.22
1104 13.10 7.01 0.23
1105 13.12 6.74 0.24
1106 13.17 6.85 0.21
1107 13.06 6.82 0.20
1108 13.05 6.79 0.09
1109 13.03 6.77 0.09
1110 12.82 6.70 0.05
1111 13.77 6.70 0.05
1112 13.55 6.57 0.12
1113 13.02 7.06 0.13
1114 13.01 6.98 0.17
1115 13.71 6.72 0.17
1116 13.52 6.79 0.22
1117 12.97 7.10 0.22
1118 12.76 7.01 0.18
1119 12.41 6.78 0.19
1120 12.41 6.63 0.17
1121 12.50 6.45 0.17
1122 12.59 6.43 0.12
1123 12.77 6.48 0.12
1124 12.78 6.55 0.09
1125 13.83 6.62 0.07
1126 13.65 6.57 0.13
1127 13.09 7.09 0.13
1128 13.05 7.03 0.17
1129 12.67 6.79 0.16
1130 12.42 6.72 0.18
1131 12.27 6.56 0.19
1132 11.98 6.44 0.12
1133 11.91 6.38 0.14
1134 11.73 6.22 0.10
1135 12.86 6.17 0.11
1136 12.86 6.06 0.18
1137 12.32 6.63 0.17
1138 12.39 6.67 0.20
1139 12.33 6.38 0.19
1140 12.15 6.48 0.20
1141 12.96 6.41 0.19
1142 12.76 6.31 0.17
1143 12.38 6.71 0.18
1144 12.34 6.59 0.16
1145 12.04 6.41 0.15
1146 12.01 6.40 0.16
1147 11.93 6.23 0.15
1148 11.93 6.22 0.09
1149 11.96 6.16 0.08
1150 11.91 6.13 0.07
1151 13.03 6.27 0.09
1152 12.84 6.13 0.16
1153 12.29 6.74 0.18
1154 12.35 6.64 0.21
1155 12.19 6.36 0.22
1156 12.22 6.41 0.20
1157 12.13 6.35 0.18
1158 11.90 6.35 0.09
1159 11.81 6.28 0.10
Himmel, setz doch den ganzen Salat bitte in Spoiler-Tags!
€dit: Danke Wolfram.
Wolfram
2008-09-28, 21:16:33
So lange Tabellen bitte in Spolier-Tags packen, das erhöht die Lesbarkeit des Threads deutlich. Danke!
EDIT: san.salvador macht mich arbeitslos...:biggrin:
RavenTS
2008-09-29, 00:27:00
Interessante News!
Da bin ich gespannt, was das noch wird. Sollte Nvidia wirklich versuchen, in ihren Treibern das MR-Problem zu behebenund es aber nicht schaffen, ist das äußerst blamabel.
Hier im Forum sind 2 Einzelpersonen jeweils dabei einen Harmonizer zu basteln - und das mit Erfolg.
Und eine ganze Armada an Programmierern schaffts nicht...
Wird wohl eher nurn erster Versuch sein, wenn es nicht groß publik gemacht wurden. Steht denn nichts in den Anmerkungen zum Treiber?
wohlgermerkt, die Werte sind in-Game:
Eigenartig, eigenartig. Zudem deutliche Mikroruckler!
Also die Werte sehen gut aus, keine alternierenden Frametimes, wie bei typischem Microruckeln. Ab und zu sind Ausreißer nach oben drinn, was aber "normale" Ruckler sind, welche vom Harmonizer nicht behandelt werden können (ausgelöst durch RAM-Mangel, Festplattenzugriffe, andere Prozeße etc.)
Kannst du bitte noch einen Auszug aus der log-Datei posten mit enable_harmonizer auf 0?
Wie ist der subjektive Unterschied zwischen dem normalen Spiel und mit Harmonizer?
Auch die neue Version ist auf Radeonkarten nicht lauffähig und bringt alles zum Crash beim Starten.
Solange ich das mangels ATI-Karte nicht reproduzieren kann, sieht's schlecht aus mit einem Fix...
Funky Bob
2008-09-29, 13:24:25
:(
Hab noch ne alte X800XT PE hier liegen, aber da ist der Kühler demontiert und es ist ne AGP-Karte ^^
Falls du damit was anfangen könntest (weiß ja nicht obs mit der alten Karte überhaupt behoben werden kann).
Edit:
Alternativ köntne ich mir auch VS08 installieren und dir die Debuggerausgabe psoten, dank meiner msdnaa-lizenz wäre das kein Problem.
Slipknot79
2008-09-29, 15:39:27
STALKER Shadow of chernobyl, fps jetzt unbekannt, da ich keine fps-Anzeigen mit dem Harmonizer habe, FRAPS und das EVGA Tool.
1334; 112.57; 54.89; 0.88
1335; 115.94; 54.63; 0.98
1336; 110.86; 56.73; 1.05
1337; 104.52; 58.47; 1.40
1338; 100.17; 55.96; 1.84
1339; 95.56; 52.96; 1.93
1340; 94.58; 51.01; 2.26
1341; 94.32; 48.78; 1.96
1342; 94.80; 48.48; 1.72
1343; 95.57; 48.14; 1.32
1344; 97.24; 48.27; 0.86
1345; 62.87; 48.45; 0.63
1346; 64.81; 49.06; 3.14
1347; 87.72; 31.79; 3.45
1348; 100.51; 33.98; 5.33
1349; 103.82; 45.59; 6.53
1350; 108.87; 52.92; 6.89
1351; 109.74; 55.25; 7.23
1352; 108.63; 57.89; 4.46
1353; 109.42; 58.52; 4.42
1354; 108.73; 56.55; 2.54
1355; 103.32; 56.93; 1.54
1356; 98.46; 55.64; 1.67
1357; 97.43; 52.49; 1.63
1358; 97.40; 50.13; 1.62
1359; 62.18; 49.56; 1.30
1360; 71.49; 49.51; 4.20
1361; 83.78; 31.74; 5.04
1362; 95.66; 38.11; 5.57
1363; 94.55; 44.42; 6.21
1364; 93.59; 50.65; 6.15
1365; 94.00; 50.46; 6.17
1366; 94.67; 50.28; 3.24
1367; 95.67; 50.09; 2.35
1368; 96.88; 49.08; 1.31
1369; 99.85; 49.02; 0.29
1370; 102.90; 49.10; 0.42
1371; 105.98; 50.07; 0.65
1372; 107.90; 51.66; 0.90
1373; 108.33; 53.32; 0.91
1374; 108.47; 54.40; 0.94
1375; 106.90; 54.66; 0.94
1376; 105.48; 54.71; 0.90
1377; 100.73; 53.93; 0.76
1378; 95.44; 53.20; 0.89
1379; 93.98; 50.78; 1.14
1380; 69.72; 48.17; 1.20
1381; 60.13; 47.60; 3.21
1382; 70.53; 35.46; 3.70
1383; 61.68; 31.70; 4.49
1384; 67.16; 37.12; 4.75
1385; 60.06; 33.14; 4.79
1386; 59.61; 36.02; 5.29
1387; 60.07; 32.48; 3.27
1388; 66.64; 32.49; 2.78
1389; 59.85; 31.67; 2.38
1390; 65.13; 34.72; 2.31
1391; 83.04; 31.15; 2.26
1392; 63.29; 33.73; 3.16
1393; 59.83; 42.68; 4.73
1394; 68.44; 33.26; 4.75
1395; 59.96; 32.28; 4.97
1396; 67.49; 36.60; 5.06
1397; 59.93; 32.47; 5.27
1398; 67.48; 36.28; 4.39
1399; 81.37; 32.61; 3.37
1400; 93.27; 35.94; 4.29
1401; 60.12; 42.41; 4.63
1402; 63.21; 48.79; 6.68
1403; 60.04; 32.38; 6.47
1404; 59.77; 34.95; 6.14
1405; 60.14; 33.26; 5.64
1406; 68.13; 32.96; 4.56
1407; 82.26; 32.92; 4.07
1408; 67.81; 36.35; 2.47
1409; 59.82; 43.17; 3.38
1410; 71.62; 35.15; 3.69
1411; 60.25; 31.61; 4.65
1412; 67.54; 37.66; 5.50
1413; 61.06; 32.51; 5.60
1414; 68.41; 36.53; 5.00
1415; 62.20; 33.33; 4.22
1416; 67.86; 36.71; 4.21
STALKER Shadow of chernobyl, fps jetzt unbekannt, da ich keine fps-Anzeigen mit dem Harmonizer habe, FRAPS und das EVGA Tool.
Könntest du bitte noch Auszüge mit deaktiviertem Harmonizer posten? Hattest du vorher Microruckler und hat sich das subjektiv gebessert?
Komisch, Fraps sollte eigentlich funktionieren...
Slipknot79
2008-09-29, 18:24:43
FRAPs funzt jetzt, kA was vorhin war. oO Nach nem Neustart des PCs ging es jedenfalls wieder. Oo
Vom Gefühl her würde ich sagen, dass die MR weg sind, also subjektiv besser geworden.
Allerdings bin ich über die fps in STALKER erstaunt. Mit 178.13 hab ich bei meinem Save keine 30fps mehr sondern ca 38 oO Es ist schwierig eine Stelle mit 30fps zu finden. Überschreite ich eine bestimmte Linie, droppen die fps aufeinmal auf 20fps, drehe ich mich in eine bestimmte Richtung, steigen die fps aufeinmal auf zB 38 Oo Das liegt aber nicht an mehr/weniger Objekten auf der Map, sondern so reicht das überschreiten eines Punktes und die fps steigen sprunghaft an oder fallen sprunghaft. Das Verhalten ist aber ohne harmo auch zu beobachten.
Habe jetzt mal nur die x86 Version vom harmo verwendet.
Jedenfalls habe ich dann eine Stelle gefunden und hier mal die Werte bei 30fps:
2237; 54.68; 38.35; 6.01
2238; 70.07; 29.81; 4.59
2239; 74.64; 30.84; 4.08
2240; 55.10; 37.35; 4.29
2241; 54.98; 39.38; 4.64
2242; 70.61; 29.74; 4.76
2243; 83.39; 30.53; 4.53
2244; 55.49; 37.70; 5.40
2245; 55.74; 43.97; 6.44
2246; 81.88; 31.21; 6.11
2247; 55.15; 31.18; 6.64
2248; 54.82; 44.01; 8.68
2249; 55.12; 30.99; 7.62
2250; 54.98; 31.76; 6.59
2251; 72.56; 31.64; 4.59
2252; 71.86; 30.87; 5.88
2253; 54.74; 38.59; 3.78
2254; 54.90; 38.88; 3.08
2255; 81.37; 30.06; 3.10
2256; 68.03; 29.17; 5.26
2257; 55.26; 42.25; 5.99
2258; 84.21; 37.12; 5.77
2259; 55.02; 30.71; 8.10
2260; 54.90; 45.00; 8.86
2261; 55.20; 31.62; 8.79
2262; 68.40; 32.05; 6.61
2263; 54.90; 32.04; 6.67
2264; 54.48; 37.52; 6.68
2265; 69.32; 31.04; 4.33
2266; 81.24; 31.24; 3.03
2267; 54.38; 36.84; 3.85
2268; 54.71; 42.15; 5.94
2269; 74.84; 29.62; 5.20
2270; 72.71; 30.69; 5.68
2271; 53.54; 40.04; 5.78
2272; 53.72; 39.21; 6.36
2273; 72.70; 30.16; 5.51
2274; 73.22; 30.38; 4.88
2275; 53.49; 39.12; 4.70
2276; 53.94; 39.13; 4.72
2277; 73.97; 29.66; 4.60
2278; 73.57; 29.79; 4.68
2279; 53.43; 39.30; 4.67
2280; 53.63; 39.14; 4.78
2281; 71.01; 29.76; 4.84
2282; 68.75; 29.39; 4.68
2283; 54.08; 37.94; 4.86
2284; 52.39; 36.73; 4.41
2285; 70.27; 29.93; 4.62
2286; 68.37; 28.53; 4.54
2287; 53.10; 37.46; 4.64
2288; 52.32; 36.47; 4.41
2289; 70.32; 29.32; 4.31
2290; 53.17; 28.70; 4.62
2291; 53.08; 37.33; 5.79
2292; 53.40; 28.91; 4.42
2293; 67.49; 29.64; 4.37
2294; 53.74; 28.99; 4.33
2295; 53.47; 35.94; 5.37
2296; 69.04; 29.10; 4.00
2297; 53.68; 29.50; 3.77
2298; 53.22; 36.54; 4.94
2299; 54.01; 28.78; 4.88
2300; 68.36; 29.09; 3.79
2301; 53.49; 29.46; 3.75
2302; 53.37; 36.09; 4.84
2303; 71.95; 29.13; 3.70
2304; 67.55; 29.28; 3.83
2305; 52.90; 37.84; 4.13
2306; 53.35; 35.70; 5.23
2307; 68.14; 28.76; 4.23
2308; 69.52; 29.37; 4.21
2309; 54.11; 36.20; 4.30
2310; 53.77; 36.88; 4.07
2311; 70.55; 29.64; 3.78
2312; 71.37; 29.27; 3.94
2313; 53.30; 37.18; 3.92
2314; 52.36; 37.67; 4.20
2315; 68.22; 29.14; 4.21
2316; 67.33; 28.43; 4.30
2317; 52.87; 36.23; 4.30
2318; 53.16; 35.84; 4.17
2319; 52.84; 28.73; 4.16
2320; 70.37; 29.18; 2.81
2321; 62.30; 28.77; 4.00
2322; 52.55; 36.63; 3.28
2323; 52.79; 33.17; 4.08
2324; 64.60; 27.98; 2.97
2325; 53.10; 28.45; 3.79
2326; 52.63; 33.81; 4.55
2327; 69.53; 28.87; 3.28
2328; 51.94; 28.61; 4.01
2329; 52.12; 36.42; 4.49
2330; 57.39; 28.33; 4.41
2331; 52.42; 28.32; 3.95
2332; 52.89; 30.92; 3.52
2333; 68.88; 28.59; 3.53
2334; 52.47; 28.22; 3.57
2335; 52.96; 36.22; 3.58
2336; 66.99; 28.07; 3.61
2337; 53.52; 28.28; 4.35
2338; 53.45; 35.31; 4.94
2339; 73.76; 29.46; 5.08
2340; 72.28; 30.67; 5.20
2341; 53.68; 39.43; 3.96
2342; 54.03; 38.76; 5.44
2343; 80.45; 29.65; 4.29
2344; 67.37; 29.77; 5.42
2345; 53.88; 42.40; 6.21
2346; 75.77; 36.45; 5.73
2347; 74.54; 30.54; 7.33
2348; 53.82; 40.77; 5.84
2349; 54.73; 40.95; 7.66
2350; 67.34; 29.88; 5.80
2351; 52.85; 31.34; 5.69
2352; 52.81; 36.59; 5.91
2353; 52.93; 29.32; 4.24
2354; 68.76; 29.51; 4.28
2355; 73.54; 29.07; 3.68
FRAPs funzt jetzt, kA was vorhin war. oO Nach nem Neustart des PCs ging es jedenfalls wieder. Oo
Vom Gefühl her würde ich sagen, dass die MR weg sind, also subjektiv besser geworden.
Das ist die erste richtige Erfolgsmeldung hier, da bin ich gleich viel motivierter. ;)
Die GPU-Zeiten schwanken bei Stalker relativ stark, vielleicht kann ich hier noch etwas besser glätten... aber grundsätzlich scheint es zu funktionieren, nun erstmals unabhängig nachgewiesen.
Als nächstes werd ich den D3D10-Support angehen und versuchen, das ATI-Problem zu identifizieren. In der Woche hab ich aber nur relativ wenig Zeit, also erwartet jetzt bitte nicht allzu schnell was neues.
Slipknot79
2008-09-29, 23:45:02
So, habe mir das nochmal angeschaut. Ich hatte vorhin das Spiel (beim obigen Testlauf) ohne harmo gestartet, da hatte ich extreme MR drin. Dann habe ich den harmo ausgeführt, da waren die MR weg, allerdings habe ich das Spiel ohne cfg gestartet.
Gerade jetzt habe ich es mal mit cfg getestet.
Mit cfg ergeben sich auch bessere log-werte.
Das starke Ruckeln von vorhin ist aufeinmal nicht mehr da wenn ich ohne harmo das Spiel starte. STALKER verwirrt mich irgendwie, und 3 Crashes (wie auf den Seiten zuvor beschrieben) hatte ich auch mit dem harmo+cfg.
654; 70.44; 33.69; 0.67
655; 70.51; 35.76; 0.76
656; 70.10; 36.32; 0.83
657; 70.82; 35.85; 0.80
658; 69.99; 35.70; 0.84
659; 69.81; 36.31; 0.79
660; 68.63; 35.43; 0.47
661; 65.02; 35.32; 0.50
662; 63.75; 34.56; 0.71
663; 63.70; 32.83; 0.78
664; 62.99; 32.24; 0.68
665; 62.83; 32.26; 0.60
666; 62.92; 31.85; 0.60
667; 61.98; 31.73; 0.48
668; 61.71; 31.78; 0.28
669; 62.39; 31.27; 0.19
670; 62.83; 31.21; 0.32
671; 63.50; 31.99; 0.36
672; 63.50; 32.63; 0.39
673; 63.79; 32.90; 0.40
674; 64.28; 32.75; 0.43
675; 67.49; 33.43; 0.45
676; 72.16; 33.63; 0.77
677; 72.62; 36.34; 0.89
678; 72.60; 37.67; 0.99
679; 72.67; 36.81; 1.11
680; 72.40; 37.70; 1.12
681; 72.30; 36.96; 1.12
682; 68.92; 36.77; 0.68
683; 67.03; 36.72; 0.77
684; 64.36; 34.81; 0.77
685; 64.07; 33.99; 0.85
686; 64.12; 32.58; 0.74
687; 63.40; 32.53; 0.72
688; 63.05; 32.44; 0.77
689; 62.98; 32.07; 0.48
690; 62.91; 31.93; 0.37
691; 62.65; 32.10; 0.21
692; 62.58; 31.65; 0.23
693; 62.82; 31.78; 0.27
694; 62.90; 31.42; 0.39
695; 63.04; 32.51; 0.51
696; 63.99; 31.66; 0.80
697; 63.83; 33.56; 0.90
698; 64.99; 32.52; 0.98
699; 65.70; 33.17; 1.01
700; 67.99; 33.71; 0.89
701; 69.28; 34.10; 1.03
702; 72.61; 35.78; 1.44
703; 71.07; 40.14; 1.79
704; 69.69; 37.04; 1.78
705; 65.24; 36.44; 1.80
706; 64.93; 35.75; 2.11
707; 64.42; 33.53; 1.83
708; 64.28; 33.53; 1.17
709; 63.58; 33.14; 0.72
710; 63.14; 32.74; 0.70
711; 62.75; 32.23; 0.61
712; 62.60; 32.11; 0.31
713; 62.61; 31.70; 0.32
714; 62.57; 31.62; 0.27
715; 62.30; 31.52; 0.22
716; 61.86; 31.43; 0.15
717; 61.72; 31.34; 0.18
718; 62.94; 31.02; 0.12
719; 63.31; 30.98; 0.21
720; 64.08; 31.61; 0.26
721; 67.25; 32.01; 0.50
722; 71.00; 33.51; 0.62
723; 72.45; 34.31; 3.92
724; 72.61; 54.48; 6.63
725; 72.74; 38.20; 6.76
726; 72.58; 39.64; 6.72
727; 72.08; 39.77; 6.49
728; 75.15; 39.67; 6.40
729; 67.61; 39.36; 3.28
730; 76.06; 40.80; 1.22
731; 63.61; 36.89; 1.27
732; 69.79; 38.66; 2.27
733; 63.05; 32.51; 2.85
734; 66.90; 36.05; 3.31
735; 62.86; 32.96; 3.43
736; 66.44; 35.12; 3.11
737; 62.97; 33.16; 3.09
738; 65.13; 34.79; 2.34
739; 61.82; 33.13; 1.85
740; 66.47; 33.75; 1.66
741; 64.59; 31.85; 1.67
742; 67.75; 34.08; 1.50
743; 69.23; 33.14; 1.47
744; 69.99; 34.64; 1.32
745; 70.69; 35.37; 1.26
746; 70.26; 35.66; 1.00
747; 71.23; 35.99; 0.69
748; 67.54; 35.65; 0.59
749; 66.93; 35.97; 0.65
750; 64.07; 34.07; 0.58
751; 63.56; 33.81; 0.77
752; 63.14; 32.34; 0.74
753; 63.31; 32.20; 0.72
754; 62.14; 31.95; 0.68
755; 62.94; 32.03; 0.47
756; 62.66; 31.43; 0.47
757; 62.88; 31.74; 0.26
758; 63.19; 31.58; 0.25
759; 63.04; 31.64; 0.22
760; 66.92; 31.74; 0.22
761; 70.96; 31.64; 0.45
762; 72.07; 33.59; 0.75
763; 72.49; 35.74; 0.84
764; 72.67; 36.43; 0.87
765; 73.34; 36.68; 0.87
766; 73.20; 36.79; 0.91
767; 73.20; 37.12; 0.60
768; 73.12; 37.07; 0.27
769; 72.37; 36.91; 0.19
770; 70.91; 36.71; 0.21
771; 67.50; 36.29; 0.31
772; 66.77; 35.58; 0.53
773; 63.83; 33.93; 0.57
774; 63.71; 33.67; 0.78
775; 63.45; 32.23; 0.75
776; 62.75; 32.27; 0.69
777; 63.02; 32.19; 0.65
778; 62.52; 31.74; 0.39
779; 62.84; 31.85; 0.41
780; 63.17; 31.47; 0.21
781; 64.31; 31.70; 0.32
782; 64.43; 32.38; 0.32
783; 67.14; 32.33; 0.56
784; 67.25; 34.24; 0.58
785; 70.55; 34.48; 0.63
786; 71.74; 35.18; 0.98
787; 71.93; 37.47; 1.05
788; 72.82; 36.38; 1.18
789; 73.10; 37.20; 1.18
790; 72.75; 39.12; 1.47
791; 72.61; 37.16; 1.36
792; 72.28; 37.12; 0.99
793; 70.72; 37.00; 0.87
794; 66.22; 36.65; 0.86
795; 65.81; 35.89; 0.93
796; 64.27; 33.55; 0.63
797; 64.26; 33.38; 0.78
798; 63.74; 32.47; 0.77
799; 63.64; 32.53; 0.75
800; 64.01; 32.27; 0.63
801; 63.75; 32.28; 0.25
802; 63.35; 32.33; 0.27
803; 63.25; 32.01; 0.15
804; 67.28; 31.83; 0.36
805; 68.28; 33.18; 0.82
806; 70.29; 36.16; 1.08
807; 72.13; 34.56; 1.58
808; 72.38; 37.62; 1.65
809; 72.53; 36.87; 1.73
810; 72.31; 37.49; 1.56
811; 72.43; 37.14; 1.09
812; 72.47; 36.95; 0.86
813; 72.32; 36.78; 0.40
814; 72.23; 37.08; 0.39
815; 69.94; 36.37; 0.36
816; 66.43; 36.79; 0.57
817; 64.78; 35.16; 1.32
818; 64.11; 39.84; 2.41
819; 63.87; 33.14; 2.38
820; 63.29; 33.27; 2.29
821; 63.44; 33.14; 2.27
822; 63.28; 32.80; 2.01
823; 63.77; 32.89; 1.27
824; 63.44; 32.66; 0.17
825; 64.32; 32.59; 0.27
default-mäßig ist eine GPU-Anzahl von 2 eingestellt, wenn der Harmonizer keine cfg-Datei findet. Hat man Dual-Sli, sollte es keinen Unterschied geben, ob die cfg-Datei existiert oder nicht.
Wegen den Crashes werde ich Stalker noch ausführlicher testen...
Ich habe jetzt noch ein paar Tests unter XP32 gemacht und musste feststellen, dass der Harmonizer dort nicht funktioniert. Laut log sind die Frametimes stabil, aber die Microruckler sind noch sehr deutlich. Hätte nicht gedacht, dass es so einen Unterschied gibt zwischen den Systemen. Die deutliche Diskrepanz zwischen Meßwerten und subjektivem Eindruck kann ich mir im Moment auch garnicht erklären. Ob der Harmonizer jemals stabil für alle Konfigurationen funktionieren wird, ist mehr als fraglich.
Im Moment hat man wohl mit Vista64, Geforce-SLI und 178.13 Treiber die besten Chancen.
Zum Glück scheint es nirgends nur "halb" zu funktionieren, entweder die Microruckler werden beseitigt oder eben nicht. So kann man recht genau entscheiden, ob das Tool funktioniert.
Ich werde das Problem weiter untersuchen... vielleicht findet sich auch jemand, der mir bei der Entwicklung helfen würde.
stickedy
2008-09-30, 00:40:45
Ich hab gestern versuch den Harmonizer mit WIC zu nutzen (DirectX9-Modus) unter Vista 32: Geht nicht, funktioniert nicht. Anscheinend funktioniert der Hook nicht, da keine csv-Datei angelegt wird.
Ich muß noch mein Stalker neu installieren, dann teste ich mal mit.
Ich hab gestern versuch den Harmonizer mit WIC zu nutzen (DirectX9-Modus) unter Vista 32: Geht nicht, funktioniert nicht. Anscheinend funktioniert der Hook nicht, da keine csv-Datei angelegt wird.
Ich setze WiC auf meine Testliste.
Wie versprochen, hier die neue Version:
http://rapidshare.de/files/40570209/harmonizer.zip.html
Äh, doofe Frage, wo ist die .exe-Datei? :confused: Ich sehe nur die x86 und x64-Verzeichnisse mit den d9*.dlls und die cfg-Datei? Ein kleines Readme anbei in der der zip-Datei wäre auch nicht schlecht. :wink:
Robert83
2008-09-30, 21:50:17
Äh, doofe Frage, wo ist die .exe-Datei? :confused: Ich sehe nur die x86 und x64-Verzeichnisse mit den d9*.dlls und die cfg-Datei? Ein kleines Readme anbei in der der zip-Datei wäre auch nicht schlecht. :wink:
Es gibt keine EXE ;)
Du musst die jeweilige *dll ins Hauptverzeichnis des Spiels kopieren, bzw z.B bei Crysis ins bin32 Verzeichnis.
Lg
Es gibt keine EXE ;)
Du musst die jeweilige *dll ins Hauptverzeichnis des Spiels kopieren, bzw z.B bei Crysis ins bin32 Verzeichnis.
Danke.
Crysis Warhead DX9 auf 2560x1600, Konfig siehe auch hier (http://www.forum-3dcenter.org/vbulletin/showpost.php?p=6816612&postcount=42)
mit Harmonizer
601; 0.91; 0.56; 0.03
602; 0.90; 0.57; 0.04
603; 0.91; 0.48; 0.07
604; 0.90; 0.68; 0.09
605; 1.00; 0.50; 0.09
606; 1.00; 0.50; 0.09
607; 0.91; 0.56; 0.09
608; 0.90; 0.55; 0.09
609; 0.91; 0.51; 0.09
610; 1.18; 0.76; 0.10
611; 1.12; 0.51; 0.13
612; 0.91; 0.65; 0.12
613; 0.90; 0.63; 0.13
614; 1.09; 0.52; 0.14
615; 1.12; 0.57; 0.10
616; 0.93; 0.62; 0.06
617; 1.09; 0.62; 0.06
618; 1.02; 0.50; 0.07
619; 0.91; 0.58; 0.06
620; 0.90; 0.55; 0.05
621; 1.03; 0.57; 0.05
622; 0.91; 0.51; 0.06
623; 0.90; 0.56; 0.05
624; 0.91; 0.49; 0.04
625; 0.91; 0.53; 0.05
626; 0.91; 0.60; 0.06
627; 0.91; 0.51; 0.06
628; 0.90; 0.56; 0.07
629; 0.94; 0.63; 0.06
630; 1.00; 0.58; 0.08
631; 0.91; 0.74; 0.10
632; 1.17; 0.54; 0.09
633; 0.91; 0.56; 0.09
634; 0.91; 0.63; 0.10
635; 0.91; 0.51; 0.10
636; 0.94; 0.51; 0.07
637; 0.90; 0.52; 0.04
638; 0.90; 0.51; 0.04
639; 0.94; 0.53; 0.04
640; 0.91; 0.59; 0.03
641; 0.91; 0.52; 0.07
642; 1.16; 0.77; 0.11
643; 1.11; 0.51; 0.13
644; 0.90; 0.64; 0.13
645; 0.91; 0.62; 0.14
646; 1.12; 0.52; 0.13
647; 1.14; 0.53; 0.10
648; 0.91; 0.63; 0.06
649; 0.91; 0.62; 0.06
650; 1.05; 0.50; 0.06
651; 1.02; 0.49; 0.05
652; 0.91; 0.56; 0.05
653; 0.90; 0.55; 0.04
654; 0.90; 0.55; 0.05
655; 0.94; 0.48; 0.03
656; 0.90; 0.53; 0.04
657; 0.90; 0.56; 0.04
658; 0.90; 0.48; 0.05
659; 0.92; 0.54; 0.06
660; 0.90; 0.48; 0.06
661; 0.91; 0.57; 0.06
662; 0.90; 0.51; 0.07
663; 0.91; 0.57; 0.06
664; 0.91; 0.57; 0.06
665; 0.91; 0.49; 0.08
666; 0.94; 0.69; 0.10
667; 0.91; 0.50; 0.10
668; 0.93; 0.58; 0.10
669; 0.91; 0.51; 0.11
670; 0.92; 0.52; 0.09
671; 0.92; 0.51; 0.06
672; 0.91; 0.51; 0.04
673; 0.91; 0.56; 0.06
674; 0.99; 0.78; 0.10
675; 1.15; 0.49; 0.11
676; 0.91; 0.57; 0.12
677; 0.91; 0.63; 0.14
678; 1.00; 0.52; 0.13
679; 1.01; 0.53; 0.10
680; 0.90; 0.58; 0.05
681; 0.91; 0.59; 0.06
682; 0.97; 0.49; 0.05
683; 0.93; 0.49; 0.04
684; 0.91; 0.56; 0.05
685; 0.90; 0.51; 0.04
686; 0.94; 0.51; 0.05
687; 0.91; 0.58; 0.04
688; 0.91; 0.53; 0.05
689; 0.91; 0.60; 0.05
690; 0.90; 0.53; 0.05
691; 0.97; 0.61; 0.06
692; 0.91; 0.67; 0.07
693; 1.01; 0.54; 0.08
694; 1.02; 0.64; 0.08
695; 0.90; 0.59; 0.07
696; 1.03; 0.55; 0.07
697; 0.90; 0.58; 0.06
698; 0.90; 0.57; 0.05
699; 0.97; 0.49; 0.04
700; 0.98; 0.48; 0.05
701; 0.91; 0.59; 0.05
702; 0.90; 0.53; 0.07
703; 0.91; 0.67; 0.09
704; 1.07; 0.56; 0.08
705; 0.91; 0.53; 0.11
706; 1.14; 0.74; 0.13
707; 1.17; 0.54; 0.13
708; 0.93; 0.64; 0.11
709; 1.03; 0.66; 0.12
710; 1.14; 0.52; 0.12
711; 1.07; 0.58; 0.09
712; 0.90; 0.63; 0.07
713; 0.92; 0.59; 0.07
714; 1.10; 0.49; 0.07
715; 0.96; 0.50; 0.06
716; 0.91; 0.59; 0.06
717; 0.90; 0.51; 0.05
718; 0.91; 0.52; 0.05
719; 0.95; 0.50; 0.04
720; 0.91; 0.56; 0.05
721; 0.91; 0.50; 0.04
722; 0.90; 0.55; 0.04
723; 0.91; 0.50; 0.05
724; 0.90; 0.57; 0.06
725; 0.91; 0.51; 0.05
726; 0.90; 0.56; 0.05
727; 1.00; 0.50; 0.06
728; 0.90; 0.58; 0.06
729; 0.91; 0.65; 0.08
730; 0.99; 0.48; 0.07
731; 0.91; 0.50; 0.07
732; 0.90; 0.54; 0.07
733; 0.91; 0.57; 0.06
734; 0.91; 0.53; 0.05
735; 0.91; 0.57; 0.04
736; 0.96; 0.50; 0.05
737; 0.91; 0.57; 0.08
738; 1.21; 0.80; 0.13
739; 1.08; 0.50; 0.15
740; 0.90; 0.67; 0.15
741; 1.16; 0.62; 0.15
742; 1.13; 0.53; 0.16
743; 0.92; 0.66; 0.12
744; 1.18; 0.65; 0.10
745; 1.04; 0.53; 0.09
746; 0.90; 0.64; 0.09
747; 1.08; 0.57; 0.09
748; 1.04; 0.50; 0.08
749; 0.91; 0.61; 0.09
750; 1.04; 0.57; 0.08
751; 1.02; 0.50; 0.07
752; 0.91; 0.56; 0.06
753; 0.90; 0.55; 0.05
754; 0.94; 0.52; 0.04
755; 0.90; 0.53; 0.04
756; 0.90; 0.49; 0.04
757; 0.91; 0.61; 0.06
758; 0.90; 0.48; 0.08
759; 0.93; 0.65; 0.10
760; 0.91; 0.51; 0.10
761; 0.95; 0.53; 0.10
762; 0.90; 0.53; 0.08
763; 0.90; 0.54; 0.07
764; 0.97; 0.49; 0.06
765; 0.90; 0.62; 0.05
766; 0.90; 0.52; 0.05
767; 0.97; 0.48; 0.07
768; 0.90; 0.60; 0.08
769; 0.91; 0.53; 0.11
770; 1.19; 0.77; 0.13
771; 1.16; 0.52; 0.15
772; 0.90; 0.71; 0.15
773; 1.22; 0.66; 0.15
774; 1.08; 0.53; 0.17
775; 0.91; 0.69; 0.14
776; 1.19; 0.63; 0.12
777; 1.21; 0.53; 0.10
778; 0.91; 0.66; 0.10
779; 1.18; 0.66; 0.10
780; 1.08; 0.53; 0.09
781; 0.96; 0.64; 0.09
782; 1.10; 0.59; 0.08
783; 1.00; 0.53; 0.07
784; 0.90; 0.59; 0.08
785; 0.91; 0.57; 0.06
786; 0.98; 0.50; 0.05
787; 0.94; 0.49; 0.05
788; 0.94; 0.56; 0.05
789; 0.97; 0.51; 0.04
790; 0.91; 0.50; 0.04
791; 0.91; 0.51; 0.04
792; 0.91; 0.60; 0.05
793; 0.91; 0.51; 0.05
794; 0.90; 0.57; 0.05
795; 0.91; 0.52; 0.06
796; 0.91; 0.57; 0.06
797; 0.91; 0.51; 0.06
798; 0.90; 0.56; 0.05
799; 0.91; 0.51; 0.08
800; 0.94; 0.74; 0.09
801; 1.02; 0.64; 0.10
802; 1.05; 0.75; 0.12
803; 1.34; 0.56; 0.12
804; 1.00; 0.60; 0.13
805; 0.93; 0.74; 0.11
806; 0.99; 0.80; 0.10
807; 0.99; 0.71; 0.10
808; 0.99; 0.77; 0.07
809; 0.99; 0.74; 0.06
810; 0.98; 0.74; 0.04
811; 0.98; 0.73; 0.05
812; 0.99; 0.63; 0.04
813; 1.14; 0.57; 0.03
814; 0.91; 0.57; 0.03
815; 0.91; 0.60; 0.05
816; 1.00; 0.48; 0.06
817; 0.90; 0.51; 0.05
818; 0.90; 0.55; 0.05
819; 0.98; 0.50; 0.05
820; 0.90; 0.52; 0.05
821; 0.90; 0.57; 0.07
822; 1.01; 0.78; 0.11
823; 1.15; 0.49; 0.12
824; 0.91; 0.56; 0.12
825; 0.93; 0.64; 0.13
Ohne Harmonizer
600; 0.91; 0.62; 0.07
601; 0.90; 0.54; 0.06
602; 0.90; 0.50; 0.06
603; 0.91; 0.52; 0.05
604; 0.90; 0.51; 0.05
605; 0.91; 0.57; 0.05
606; 0.90; 0.48; 0.03
607; 0.91; 0.48; 0.04
608; 0.90; 0.58; 0.07
609; 0.91; 0.72; 0.07
610; 0.97; 0.76; 0.10
611; 1.16; 0.52; 0.09
612; 0.91; 0.56; 0.11
613; 0.91; 0.63; 0.11
614; 0.98; 0.51; 0.09
615; 1.02; 0.51; 0.09
616; 0.91; 0.55; 0.05
617; 0.90; 0.56; 0.05
618; 0.91; 0.51; 0.05
619; 1.02; 0.60; 0.05
620; 0.98; 0.48; 0.07
621; 0.91; 0.59; 0.07
622; 0.91; 0.53; 0.08
623; 0.91; 0.50; 0.08
624; 0.91; 0.58; 0.08
625; 0.91; 0.50; 0.07
626; 0.90; 0.57; 0.06
627; 0.91; 0.52; 0.05
628; 0.90; 0.51; 0.06
629; 0.90; 0.57; 0.06
630; 0.90; 0.50; 0.04
631; 0.91; 0.49; 0.04
632; 0.89; 0.53; 0.04
633; 0.94; 0.60; 0.06
634; 0.91; 0.49; 0.07
635; 0.91; 0.60; 0.08
636; 0.97; 0.50; 0.08
637; 0.91; 0.52; 0.07
638; 0.90; 0.53; 0.06
639; 0.91; 0.52; 0.05
640; 0.91; 0.49; 0.07
641; 0.90; 0.72; 0.07
642; 1.29; 0.81; 0.12
643; 1.15; 0.49; 0.15
644; 0.91; 0.71; 0.16
645; 1.23; 0.66; 0.17
646; 0.90; 0.57; 0.15
647; 0.91; 0.70; 0.16
648; 1.03; 0.53; 0.11
649; 1.12; 0.54; 0.08
650; 0.90; 0.57; 0.08
651; 0.91; 0.60; 0.08
652; 1.06; 0.49; 0.06
653; 1.01; 0.52; 0.04
654; 0.90; 0.57; 0.05
655; 0.91; 0.53; 0.04
656; 0.91; 0.54; 0.04
657; 0.91; 0.54; 0.02
658; 0.91; 0.54; 0.03
659; 0.90; 0.48; 0.03
660; 0.91; 0.55; 0.03
661; 0.91; 0.59; 0.04
662; 0.93; 0.54; 0.04
663; 1.01; 0.57; 0.04
664; 0.90; 0.54; 0.04
665; 0.91; 0.55; 0.04
666; 0.90; 0.47; 0.04
667; 0.94; 0.51; 0.04
668; 0.90; 0.57; 0.04
669; 0.91; 0.55; 0.04
670; 0.90; 0.52; 0.04
671; 0.91; 0.56; 0.04
672; 0.91; 0.52; 0.05
673; 0.91; 0.63; 0.06
674; 1.21; 0.76; 0.10
675; 1.11; 0.49; 0.13
676; 0.92; 0.66; 0.13
677; 1.11; 0.62; 0.13
678; 1.00; 0.53; 0.14
679; 0.93; 0.67; 0.13
680; 1.07; 0.57; 0.10
681; 1.14; 0.54; 0.08
682; 0.90; 0.59; 0.07
683; 0.91; 0.61; 0.08
684; 1.02; 0.49; 0.06
685; 1.03; 0.51; 0.05
686; 0.91; 0.55; 0.04
687; 0.90; 0.56; 0.05
688; 0.95; 0.48; 0.05
689; 0.90; 0.51; 0.04
690; 0.90; 0.58; 0.06
691; 0.92; 0.48; 0.05
692; 0.90; 0.50; 0.07
693; 0.91; 0.60; 0.06
694; 0.91; 0.59; 0.07
695; 0.91; 0.49; 0.07
696; 0.91; 0.58; 0.06
697; 0.92; 0.54; 0.06
698; 0.93; 0.55; 0.04
699; 0.92; 0.54; 0.05
700; 0.90; 0.57; 0.04
701; 0.91; 0.53; 0.02
702; 0.90; 0.54; 0.02
703; 0.91; 0.56; 0.03
704; 0.90; 0.51; 0.03
705; 0.91; 0.56; 0.06
706; 1.14; 0.76; 0.09
707; 1.11; 0.55; 0.10
708; 0.91; 0.62; 0.10
709; 0.93; 0.61; 0.11
710; 0.96; 0.51; 0.10
711; 1.03; 0.52; 0.07
712; 0.91; 0.54; 0.04
713; 0.90; 0.58; 0.03
714; 0.97; 0.57; 0.05
715; 0.94; 0.47; 0.05
716; 0.91; 0.60; 0.07
717; 1.03; 0.50; 0.08
718; 0.90; 0.61; 0.08
719; 0.90; 0.57; 0.09
720; 1.01; 0.49; 0.09
721; 0.90; 0.57; 0.07
722; 0.90; 0.58; 0.07
723; 1.01; 0.49; 0.05
724; 0.90; 0.53; 0.05
725; 0.90; 0.54; 0.05
726; 0.96; 0.49; 0.06
727; 0.90; 0.64; 0.07
728; 0.90; 0.56; 0.07
729; 1.00; 0.49; 0.06
730; 1.00; 0.49; 0.07
731; 0.91; 0.57; 0.07
732; 0.91; 0.55; 0.05
733; 0.92; 0.49; 0.05
734; 0.91; 0.55; 0.04
735; 0.91; 0.52; 0.05
736; 0.94; 0.55; 0.04
737; 0.91; 0.52; 0.08
738; 1.14; 0.76; 0.10
739; 1.11; 0.52; 0.11
740; 0.90; 0.63; 0.11
741; 0.91; 0.61; 0.12
742; 1.07; 0.51; 0.12
743; 1.10; 0.52; 0.09
744; 0.92; 0.62; 0.06
745; 0.93; 0.60; 0.06
746; 0.95; 0.49; 0.06
747; 1.01; 0.50; 0.05
748; 0.91; 0.54; 0.05
749; 0.90; 0.56; 0.04
750; 0.90; 0.53; 0.04
751; 0.94; 0.50; 0.02
752; 0.90; 0.50; 0.03
753; 0.91; 0.56; 0.05
754; 0.90; 0.74; 0.09
755; 1.07; 0.52; 0.09
756; 0.90; 0.56; 0.09
757; 0.90; 0.59; 0.10
758; 0.91; 0.51; 0.09
759; 0.91; 0.51; 0.06
760; 0.90; 0.50; 0.04
761; 0.91; 0.58; 0.05
762; 0.91; 0.51; 0.04
763; 0.91; 0.49; 0.05
764; 0.91; 0.64; 0.08
765; 0.91; 0.49; 0.08
766; 0.90; 0.52; 0.09
767; 0.92; 0.60; 0.08
768; 0.90; 0.62; 0.09
769; 0.90; 0.52; 0.11
770; 1.24; 0.81; 0.13
771; 1.25; 0.56; 0.14
772; 0.91; 0.69; 0.13
773; 1.26; 0.70; 0.16
774; 1.21; 0.52; 0.17
775; 0.91; 0.71; 0.13
776; 1.24; 0.70; 0.12
777; 1.21; 0.52; 0.12
778; 0.91; 0.68; 0.12
779; 1.22; 0.67; 0.12
780; 1.17; 0.52; 0.11
781; 0.93; 0.67; 0.11
782; 1.06; 0.65; 0.10
783; 1.16; 0.52; 0.09
784; 0.90; 0.61; 0.09
785; 0.90; 0.63; 0.09
786; 1.04; 0.50; 0.06
787; 1.07; 0.50; 0.07
788; 0.91; 0.56; 0.06
789; 0.90; 0.60; 0.06
790; 0.91; 0.48; 0.07
791; 0.94; 0.58; 0.06
792; 0.91; 0.50; 0.07
793; 0.91; 0.53; 0.06
794; 0.90; 0.49; 0.07
795; 0.91; 0.56; 0.06
796; 0.91; 0.52; 0.07
797; 0.90; 0.67; 0.08
798; 0.97; 0.50; 0.08
799; 0.91; 0.50; 0.08
800; 0.90; 0.53; 0.07
801; 0.91; 0.51; 0.11
802; 1.15; 0.81; 0.14
803; 1.17; 0.52; 0.13
804; 0.91; 0.64; 0.14
805; 1.22; 0.70; 0.16
806; 0.90; 0.55; 0.18
807; 0.91; 0.69; 0.15
808; 1.17; 0.54; 0.10
809; 1.14; 0.54; 0.10
810; 0.90; 0.64; 0.10
811; 0.90; 0.62; 0.09
812; 1.10; 0.51; 0.07
813; 1.07; 0.50; 0.06
814; 0.90; 0.61; 0.07
815; 0.90; 0.57; 0.06
816; 0.99; 0.52; 0.06
817; 1.02; 0.49; 0.06
818; 0.90; 0.57; 0.06
819; 0.91; 0.54; 0.04
820; 0.91; 0.54; 0.04
821; 0.91; 0.52; 0.03
822; 0.90; 0.49; 0.03
823; 0.91; 0.49; 0.04
824; 0.91; 0.64; 0.05
825; 0.91; 0.53; 0.06
Stalker folgt, sobald es fertig installiert ist.
Update: Mist, wie bekomme ich 30 FPS hin, ohne DX10 einzuschalten? :confused:
Slipknot79
2008-10-01, 01:03:03
Update: Mist, wie bekomme ich 30 FPS hin, ohne DX10 einzuschalten? :confused:
4xAA mit TSAA und die Szene kurz nach New Game, wo man die 2 Typen beim roten Leuchtfeuer killen muss, suchen.
@PHuV
könntest du bitte nur relevante Teile aus der log-Datei posten? Die Frametimes (3. Wert) sind bei dir um 0.5ms, was 2000fps entspricht. Bitte suche die Stellen mit max. 30fps, also mit 30ms oder mehr heraus.
Welches OS und welche Treiber hast du verwendet? Ist das sichtbare Microruckeln weg?
@PHuV
könntest du bitte nur relevante Teile aus der log-Datei posten? Die Frametimes (3. Wert) sind bei dir um 0.5ms, was 2000fps entspricht. Bitte suche die Stellen mit max. 30fps, also mit 30ms oder mehr heraus.
Welches OS und welche Treiber hast du verwendet? Ist das sichtbare Microruckeln weg?
Hmm, ich hab durch die ganzen Werte nicht ganz durchgeblickt. :redface:
Also Szene habe ich, wie oben angegeben, den Benchmark bzw. das Savegame vom Schlammsau verwendet, wo ich in DX9 mit 2560x1600 ca. 33 FPS hatte, genau auf 30 komme ich leider nicht. Oder erst beim Rumrennen. Wie kann ich den in der Datei genau die FPS von 30 erkennen? Aktuelle Daten kann ich erst ab nächste Woche Montag liefern.
Welches OS und welche Treiber hast du verwendet? Ist das sichtbare Microruckeln weg?
Siehe hier (http://www.forum-3dcenter.org/vbulletin/showpost.php?p=6816612&postcount=42).
E8600 3,33 GHz, 2 x Leadtek GTX 280 SLI, 4 GB DDR-3 1333, XFX 790i Mainboard. Nichts übertaktet, mit Schlammsaus Config:
Vista 64 SP1, Geforce 178.13, 16 AF, 1 AA, 2xGTX 280 SLI
Und bei diesem Test kam mit mir mit Harmonizer das Spiel flüssiger vor als ohne, wobei ich aber meine, daß die MR bei Warhead nicht so deutlich zu sehen sind
mit dem aktuellen Treiber 178.13. Mit der besagten Szene merkt man einen marginalen Unterschied, anscheinend wurde hier wirklich etwas gemacht. Die übelsten MRs findet man aktuelle bei Stalker in DX10, deshalb wäre es schön, wenn Du mal eine DX10-Version machst.
Leider konnte ich mit den csv-Daten nichts anfangen und rauslesen, sonst hätte ich schon die entsprechenden Werte ausgesucht.
Leider konnte ich mit den csv-Daten nichts anfangen und rauslesen, sonst hätte ich schon die entsprechenden Werte ausgesucht.
Ganz einfach: der erste Wert ist die Framenummer und die nächsten beiden Werte sind die Zeiten für die GPU und CPU in diesem Frame in Millisekunden. Steht da z.B. ein Wert von 50ms, so sind das umgerechnet 1000/50=20fps. 30fps wären dann ca. 33ms pro Frame. Suche bitte die Stellen in der Datei, wo der dritte Wert bei mindestens 25ms (also max. 40fps) liegt.
Der letzte Wert ist ein wenig kompliziert zu beschreiben, der hilft mir hauptsächlich bei der Entwicklung weiter. Grob gesagt ist es ein gemittelter Wert von den Frametime-Unterschieden. Je geringer er ist, umso genauer arbeitet meine Vorhersage für das nächste Frame und umso besser werden die Microruckler geglättet.
Bei funktionierendem SLI sind die GPU-Zeiten übrigens höher als die CPU-Zeiten, da immer 2 oder mehr Grafikkarten parallel rechnen und versetzt jeweils ein Bild ausgeben. ist diese Zeit doppelt so hoch wie die CPU-Zeit, arbeitet Dual-SLI mit maximaler Effizienz.
Der D3D10-Support wird noch ne Weile auf sich warten müssen, hab im Moment nicht so viel Zeit. Wenn mich jemand unterstützen möchte, den Source-Code gebe ich gerne raus...
Ronny145
2008-10-02, 23:01:48
Der D3D10-Support wird noch ne Weile auf sich warten müssen, hab im Moment nicht so viel Zeit. Wenn mich jemand unterstützen möchte, den Source-Code gebe ich gerne raus...
Am besten wärs doch wenn du mit Grestorn zusammenarbeitest. Wo liegt denn der Unterschied zwischen tb's Harmonizer und deinem? Ich blicke da gar nicht mehr durch.
Am besten wäre ein nHancer bei dem man bei einzelnen Games einstellen kann, dass der Harmonizer dazugeschaltet werden soll!
DAS wäre mal eine wirkliche Bereicherung für nHancer!
Na? Projekt gestorben oder was?
Na? Projekt gestorben oder was?
Nein, es geht aber im Moment nicht vorwärts. Für den D3D10-Support brauch ich wieder eine Hooking-Library und Grestorn scheint zur Zeit nicht erreichbar...
Danke für die Info, bisher läuft der Harmo gut, aber DX10 wäre eben eine tolle Bereicherung :)
Vielen Dank, dass du an so etwas wie einem Harmonizer arbeitest, obwohl das Nvidias Job wäre
Greystorm immernoch nicht erreichbar? Oder haste ihn erreicht und hast bereits nen DX10-Harmo in den Startlöchern?^^
Far Cry 2 ist da und ich will in DX10 spielen, bitte Kiba, wo ist der neue Harmo? :)
nein, grestorn hat sich noch nicht gemeldet...
Spasstiger
2008-11-05, 18:21:06
Ich hab mir einen Algorithmus überlegt, der es ermöglicht, die mittlere gefühlte Framerate zur ermitteln:
http://www.forum-3dcenter.org/vbulletin/showthread.php?t=436940
Wenn Mikroruckler auftreten, dann liegt die gefühlte Framerate deutlich unter der tatsächlichen, mittleren Frameraten. Bei einem eher gleichmäßigen Frameverlauf sind die beiden Werte dagegen nahezu identisch.
Das Projekt ist ja ma soo tot -,-
RoNsOn Xs
2008-11-29, 14:11:16
die wurden bestimmt alle von nv&ati eingefangen und mundtot gemacht :tongue:
Fetza
2008-11-30, 17:53:42
die wurden bestimmt alle von nv&ati eingefangen und mundtot gemacht :tongue:
Ach quatsch, Grestorn ist bestimmt nur so mit weihnachtsgeschenken einkaufen beschäftigt. :D
Johnny Rico
2008-11-30, 18:07:07
Nachdem er mit dem nH Millionen verdient hat, wird das bestimmt ein großes Fest :)
http://www.tommti-systems.de/main-dateien/misc/sliharmonizer.rar
bitte folgendes unter 32-bit & 64 bit window testen:
- SLIHarmonizerEnable aufrufen (sollte keine Fehlermeldung kommen)
- ein Spiel starten
- sobald das Spiel etwas darstellt, sollte ein Piepton aus dem pc-speaker kommen
- Aktivierung der Hooks funktioniert
- SLIHarmonizerDisable aufrufen
- Spiel erneut starten, nun sollte es ohne den Piepton laufen
- Deaktivierung der Hooks funktioniert
speziell für 64-bit:
- System ohne Treiberprüfung starten (F8 beim Booten)
- getrennt 32-Bit und 64-Bit Spiele testen (z.b. Crysis mal die 64-Bit Version und mal die 32-Bit Version)
benötigte Runtime Libraries:
Unter 64-Bit jeweils beide, also 32 Bit und 64 Bit installieren, unter 32-Bit nur die 32-Bit Versionen!
http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=eb4ebe2d-33c0-4a47-9dd4-b9a6d7bd44da&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
http://www.microsoft.com/downloads/details.aspx?familyid=BD2A6171-E2D6-4230-B809-9A8D7548C1B6&displaylang=en
Viel Spaß,
Thomas
Hat hier jemand die Möglichkeit, anhand der Sourcen im Unterverzeichnis timer eine schlichte timer32.dll zu kompilieren? Ich glaube, man braucht Visual C++.
Das Tool funktioniert bei mir prima als Framelimiter für eine Single-GPU, aber 30fps ist ein wenig dürftig, eine timer32.dll für 40fps wäre Gold wert. Ich glaube, man müsste nur diesen Part in der timer.cpp abändern:
// limit to 30 fps
if(lastFramesTime[callCounter]<(1000/30))
{
timeToWait=(1000/30)-lastFramesTime[callCounter];
Sleep(timeToWait);
myTimer->elapsed(); // reset timer, otherwise the next frame will be too long
}
40fps wären godlike. :)
puntarenas
2008-12-14, 10:07:05
// limit to 30 fps
if(lastFramesTime[callCounter]<(1000/30))
{
timeToWait=(1000/30)-lastFramesTime[callCounter];
Sleep(timeToWait);
myTimer->elapsed(); // reset timer, otherwise the next frame will be too long
}
Ich habe mir einfach die Trialversion von Visual Studio 2008 (http://msdn.microsoft.com/en-us/visualc/aa700831.aspx) gezogen und die Projektdatei SLIHarmonizer/timer/timer.sln ließ sich problemlos importieren Anschließend noch schnell obige Codezeilen von 30 auf 40 umgebogen und schon ist die neue DLL fertig. :up:
Das war mein erster Kontakt mit Visual Studio und ich muss sagen, das flutscht und ist für so einfache Dinge sogar idiotensicher, man findet alles intuitiv. Ich habe mich nur gewundert, warum die neue DLL timer.dll statt timer32.dll heißt und statt 60kb auf einmal satte 450kb auf die Waage bringt, aber wenn man im Projekt von "Debug" auf "Release" umstellt, erzeugt Visual Studio brav die kompakte timer32.dll. Die fette Debugversion hat nach dem Umbenennen übrigens auch funktioniert.
Nochmals vielen Dank tb, dein SLIHarmonizer begrenzt bei mir trotzt Einzelkarte zuverlässig fast alle Spiele und jetzt eben wahlweise auch auf 40fps statt nur 30fps. :smile:
Wie versprochen, hier die neue Version:
http://rapidshare.de/files/40570209/harmonizer.zip.html
Das Alt-Tab-Problem sollte damit behoben sein und die Frametimes noch glatter als vorher. Ich habe ca. 10 Spiele damit getestet. Bei jedem habe ich die AA-Einstellungen so hoch gewählt, dass 20-30 fps rauskamen. Bei allen Spielen gab es keine Microruckler mehr. :-)
Wie gehabt, die d3d9.dll ins Spieleverzeichnis parallel zur .exe kopieren. Entsprechend aus dem x86- bzw. x64-Ordner, je nachdem, ob das Spiel 32- oder 64-bittig ist. Im Ausführungsverzeichnis (kann ungleich dem exe-Verzeichnis sein) wird eine harmonizer.csv-Datei angelegt, welche die GPU- und CPU-Zeiten für jedes Frame enthält. (Und noch einen internen Wert, der für mich zum debuggen interessant ist). In dasselbe Verzeichnis wie diese log-Date kann man noch die harmonizer.cfg kopieren und mit dieser die Anzahl der GPUs einstellen sowie den Harmonizer ausschalten. Letzteres kann verwendet werden, um mit Hilfe der log-Datei den Unterschied zu sehen.
Bitte testet das, und schreibt, ob die Microruckler damit beseitigt werden. Postet auch Auszüge aus der log-Datei!
ich versteh nur Bahnhof....wie gehabt....die dll seh ich zum ersten mal....
Moin,
mir war gerde langweilig, daher habe ich mal meinen eigenen Namen gegoogelt und dabe ist mir aufgefallen, das mein FPS Limiter wohl immer noch da draußen beliebt ist, jetzt sogar mit Java-Gui, obwohl ich dafür niemals mein Einverständnis gegeben habe, hehe.
Ich glaube, ich werde das ganze Zeug mal auf Codeplex hochladen, wenn ich den Code noch finde.
Wie schauts eigentlich mittlerweile aus? Gibt es endlich das ultimative Tool gegen Micro-Ruckler?
Grüße
Marko
Gouvernator
2009-04-22, 15:37:22
Nö, woher auch.
Bei PCGH gehört "Mickroruckeln" zum Standard Satz bei absolut jedem Test wo SLI/CF vorkommen.
ich würde ja gerne an meinem harmonizer weiter arbeiten, aber leider erreiche ich tb nicht, von dem ich die hooking-library brauche. falls jemand eine alternative kennt oder nen draht zu tb hat, bitte melden!
ich würde ja gerne an meinem harmonizer weiter arbeiten, aber leider erreiche ich tb nicht, von dem ich die hooking-library brauche. falls jemand eine alternative kennt oder nen draht zu tb hat, bitte melden!
die library ist closed source, kostet also geld. hier www.madshi.net kann man die kaufen.
Thomas
die library ist closed source, kostet also geld. hier www.madshi.net kann man die kaufen.
Wie wäre es, wenn du deinen Code veröffentlichst, dann könnte jemand daran weiter arbeiten und eben die Library erwerben und dagegen linken oder die Funktionen eben ersetzen?
Robert83
2009-04-23, 07:52:22
Ab den 180er Treibern ist das Mikroruckeln so gut wie nicht mehr erkennbar, also so gut wie weg - da haben die Programmierer endlich mal was sinnvolles gemacht.
Eine Weiterentwicklung ist somit zumindest dann für nVidia Karten nicht mehr nötig.
Ab den 180er Treibern ist das Mikroruckeln so gut wie nicht mehr erkennbar, also so gut wie weg - da haben die Programmierer endlich mal was sinnvolles gemacht.
Die Berichte hier im Forum sprechen davon, dass es sich um spielspezifische Profilanpassungen handelt.
Eine Weiterentwicklung ist somit zumindest dann für nVidia Karten nicht mehr nötig.
Wenn es sich wirklich um spielspezifische Lösungen handelt, ist das etwas verfrüht, denn abseits vom Mainstream kann man damit auf die Nase fallen. Außerdem ist diese Haltung unsolidarisch, es gibt ja auch Crossfire-Nutzer.
Exxtreme
2009-04-23, 10:29:16
Ab den 180er Treibern ist das Mikroruckeln so gut wie nicht mehr erkennbar, also so gut wie weg - da haben die Programmierer endlich mal was sinnvolles gemacht.
Eine Weiterentwicklung ist somit zumindest dann für nVidia Karten nicht mehr nötig.
Ich gehe davon aus, daß das reiner Zufall ist, daß das MR "so gut wie nicht erkennbar" ist. Oder NV hat pauschal paar Wartezyklen eingefügt, die das meiste etwas glätten.
Ab den 180er Treibern ist das Mikroruckeln so gut wie nicht mehr erkennbar, also so gut wie weg - da haben die Programmierer endlich mal was sinnvolles gemacht.
Eine Weiterentwicklung ist somit zumindest dann für nVidia Karten nicht mehr nötig.
Ich konnte keinerlei Verbesserung feststellen. Crysis z.B. ruckelt unter 30fps wie eh und jeh und der Mouselag ist von einer anderen Welt.
Mist, ohne die lib von tb kriege ich keinen vernünftigen Hook für D3D10 hin, da klappt das mit den replacement-dlls nicht mehr so einfach wie bei D3D9...
Ich konnte keinerlei Verbesserung feststellen. Crysis z.B. ruckelt unter 30fps wie eh und jeh und der Mouselag ist von einer anderen Welt.
Doch das hat sich massiv verbessert gerade bei Crysis...
Gouvernator
2009-04-23, 18:24:14
Doch das hat sich massiv verbessert gerade bei Crysis...
Das kann sich auch wieder massiv verschlechtern mit neueren Treiber und/oder neuen GPU's.
Das ist echt ziemlich krass, aber anscheinend haben wohl nVidia und AMD genügend Druckmittel, um das Problem tot zu schweigen, bzw. als Nichtigkeit abzustempeln.
Das ist echt ziemlich krass, aber anscheinend haben wohl nVidia und AMD genügend Druckmittel, um das Problem tot zu schweigen, bzw. als Nichtigkeit abzustempeln.
Wenn es weiter gekauft wird, warum was ändern?
Exxtreme
2009-04-24, 16:57:48
Doch das hat sich massiv verbessert gerade bei Crysis...
Ist reiner Zufall. ein leicht anderes Timingverhalten des Treibers + CPU + Latenzkombi ergibt halt ein spürbares Mikroruckeln oder auch nicht.
EL_Mariachi
2009-04-24, 17:10:31
Doch das hat sich massiv verbessert gerade bei Crysis...
ich kenne SLI leider erst seit der 180er Treiber Serie und hab deshalb keine Ahnung wie es vorher war...
Crysis rennt auf meinen 2 GTX260 jedenfalls ziemlich gut bzw. deutlich besser als nur mit einer Karte.
.
Gouvernator
2010-10-25, 23:43:06
Ich habe jetzt einen neuen Tool entdeckt das die gleiche Funktion besitzt wie ein SLI/CF-Harmonizer. Es ist beiläufig ein spezielles Programm mit dem man 2D Bild auf runde Flächen ziehen kann und da ist die Funktion FPS-Limiter eingebaut! Ich hab es getestet und es funktioniert mit SLI ich habe gleichmäßige Frametimes. Einziges Problem ist das es wie der andere FPS_limiter_02 nicht mit DX11&10 funktioniert. ABER da es kostenpflichtiges Tool ist ~220€ da kann man es erwarten das sie es einbauen den >Vorschlag< hab ich schon gemacht. Jetzt brauche ich vielleicht Leute die das unterstützen.
http://nthusim.com/forum
derpinguin
2010-10-25, 23:50:12
Wenn es weiter gekauft wird, warum was ändern?
Was außer AMD oder nVidia soll man denn kaufen? Matrox? S3? Sind doch keine Alternativen.
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.