Custom Version OCAT Frametime Capture Tool

AW: Neue Beta Version OCAT Frametime Capture Tool

Als OSD ist es zu mager bestückt. Die Stärke von OCAT ist, dass es die gesamte Render-Pipeline abdeckt. Damit lassen sich Benchmarks auf eine sehr professionelle Weise erstellen, weil du verlässliche Rohdaten hast. Fraps ist längst nicht so gut und wird daher von Profis normalerweise nicht eingesetzt. FCAT ist nochmal was ganz anderes. Das hat dermaßen viele Features, das rappelt im Karton.
 
Zuletzt bearbeitet von einem Moderator:
AW: Neue Beta Version OCAT Frametime Capture Tool

Schönes Erweiterung ;)

Leider funktioniert bei mir das Overlay nicht. Kann sein, dass das wegen meinen überfüllten System ist, aber aufjedenfall kommt kein Overlay. Ich werde es aber morgen an einen komplett frischen System testen also mal gucken. Wahrscheinlich liegt der Fehler vor den System :D
Der Benchmark funktioniert aber Einwandfrei. Ebenso funktioniert die Visualisierung gut. Allerdings scheinen die Frametimes zwar zu stimmen, aber sie sind 1000 mal höher als sie sollten. Heißt: Statt 50ms Frametime werden 50000 ms Frametime angezeigt. (Sieht man auch auf den Bildern, die schon hochgeladen wurden) Ich denke das liegt daran, dass das Programm die Werte nicht mit komma anzeigt, sondern ohne (also als Integer) und um das genauer darzustellen um 3 Stellen verschiebt. Sollte also recht einfach zu fixen sein.

Aufjedenfall schön, dass sie jemand die Arbeit macht die Vorarbeit von AMD weiter auszunutzen. Auch viel Erfolg für das Analyse Programm.
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Danke für die Hinweise. Ich habe eine Version 1.0.1.X hochgeladen. Dort sollten die Probleme mit den Werten behoben sein. Auch die statistische Auswertung sollte jetzt korrekte Werte liefern.

Leider funktioniert bei mir das Overlay nicht. Kann sein, dass das wegen meinen überfüllten System ist, aber aufjedenfall kommt kein Overlay. Ich werde es aber morgen an einen komplett frischen System testen also mal gucken. Wahrscheinlich liegt der Fehler vor den System
biggrin1.gif

Hast du "p" schon gedrückt? Das aktiviert das Overlay. Wie ist dein System im Groben? Hardware, Treiber, OS?
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Dem Fehler mit dem HDR Support komme ich nicht bei. Ich muss das leider canceln und an AMD weitergeben...:(
 
AW: Neue Beta Version OCAT Frametime Capture Tool

N'abend Gurdi. Meinst du ein Update bzgl. HDR?
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Hey gaussmath, kannst du vielleicht zu den OCAT Fehlermeldungen etwas sagen? http://extreme.pcgameshardware.de/grafikkarten/485138-amd-rx-vega-laberthread-345.html#post9374222

Irgendwo im Netz habe ich aufgeschnappt, dass für das OCAT-Tool Sonderzeichen und Umlaute Im Windows-Benutzer das Problem sein könnten, bei mir also das ü von Küchenchef. Nachträgliches Ändern des Benutzers hat nichts gebracht.

Edit: Ok mit deiner Version gibt es keine Fehlermeldungen beim Start des Tools.
Edit2: Habe momentan aber auch nicht die Vega FE drin, vielleicht lags daran.
Leider wird keine Recording-Datei im Recording Ordner angelegt, obwohl das Tool sagt, dass es aufzeichnet und am Ende (nach 60 Sec) die AVG FPS, Frametimes etc. im Overlay anzeigt werden. Im PresentMonLog sind lauter Error Codes (2, 18, 87 und 299) zu finden, es soll wohl einfach nicht sein...
 
Zuletzt bearbeitet von einem Moderator:
AW: Neue Beta Version OCAT Frametime Capture Tool

OK, lösche mal die Logs, dann starte eine Aufzeichnung und beende sie mit F12. Poste die Logs, die dann noch vorhanden sind.
 
AW: Neue Beta Version OCAT Frametime Capture Tool

09/16/18 11:27:16 INFO PresentMon 1408 OCAT.exe - MessageLog - Logging started
09/16/18 11:27:16 INFO PresentMon 1408 OCAT.exe - MessageLog - OS: type: 6 Processor architecture: x64
09/16/18 11:27:16 INFO PresentMon 1408 OCAT.exe - OverlayInterface - Start global hook
09/16/18 11:27:16 INFO PresentMon 1408 OCAT.exe - GlobalHook - Starting global hooks
09/16/18 11:27:16 ERROR PresentMon 1408 OCAT.exe - GlobalHook - Creating global hook process failed - Error Code: 2 ()
09/16/18 11:29:00 INFO PresentMon 1408 OCAT.exe - Recording - Capturing all processes
09/16/18 11:29:00 INFO PresentMon 1408 OCAT.exe - PresentMonInterface - Start recording *
09/16/18 11:29:00 INFO PresentMon 1408 OCAT.exe - Capture Config - Create default capture config file
09/16/18 11:29:23 INFO PresentMon 1408 OCAT.exe - PresentMonInterface - Stop recording
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - GlobalHook - Stopping global hooks
09/16/18 11:29:50 WARNING PresentMon 1408 OCAT.exe - OverlayMessage - Post overlay message failed. - Error Code: 1444 ()
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - DLL Injection - free dll in 8964
09/16/18 11:29:50 INFO DLLInjector64 1300 DLLInjector64.exe - MessageLog - Logging started
09/16/18 11:29:50 INFO DLLInjector64 1300 DLLInjector64.exe - DLLInjector - Starting free dll for 8964
09/16/18 11:29:50 INFO DLLInjector64 1300 DLLInjector64.exe - DLLInjector - Acquired process handle for 8964 (GlobalHook64.exe)
09/16/18 11:29:50 INFO DLLInjector64 1300 DLLInjector64.exe - DLLInjector - Found remote DLL module for 8964 (GlobalHook64.exe)
09/16/18 11:29:50 ERROR DLLInjector64 1300 DLLInjector64.exe - DLLInjector - CreateRemoteThread failed - Error Code: 5 ()
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 8964 -free
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - DLL Injection - free dll in 5088
09/16/18 11:29:50 INFO DLLInjector64 7352 DLLInjector64.exe - MessageLog - Logging started
09/16/18 11:29:50 INFO DLLInjector64 7352 DLLInjector64.exe - DLLInjector - Starting free dll for 5088
09/16/18 11:29:50 INFO DLLInjector64 7352 DLLInjector64.exe - DLLInjector - Acquired process handle for 5088 (Explorer.EXE)
09/16/18 11:29:50 INFO DLLInjector64 7352 DLLInjector64.exe - DLLInjector - Found remote DLL module for 5088 (Explorer.EXE)
09/16/18 11:29:50 ERROR DLLInjector64 7352 DLLInjector64.exe - DLLInjector - Remote thread failed
09/16/18 11:29:50 INFO DLLInjector64 7352 DLLInjector64.exe - DLLInjector - DLL freed in process 5088 (Explorer.EXE)
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 5088 -free
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - DLL Injection - free dll in 8828
09/16/18 11:29:50 INFO DLLInjector64 6704 DLLInjector64.exe - MessageLog - Logging started
09/16/18 11:29:50 INFO DLLInjector64 6704 DLLInjector64.exe - DLLInjector - Starting free dll for 8828
09/16/18 11:29:50 INFO DLLInjector64 6704 DLLInjector64.exe - DLLInjector - Acquired process handle for 8828 (steamwebhelper.exe)
09/16/18 11:29:50 ERROR DLLInjector64 6704 DLLInjector64.exe - DLLInjector - Module not found for 8828 (steamwebhelper.exe) - Error Code: 18 ()
09/16/18 11:29:50 INFO PresentMon 1408 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 8828 -free

Danke schonmal, dass du dir es anschaust :) Ich habe OCAT komplett nochmal neu installiert (vorher auch die alle Ordern in Dokumente gelöscht).

CPU ist ein Ryzen 7 2700, Mainboard Gigabyte X470 Ultra Gaming, Graka eine uralte HD 7750, RAM aus der Signatur. Aufzeichnungsversuch fand mit DayZ SA (stress_test) statt, also ein Steam-Spiel. Und Win 10 (1803)...
 
Zuletzt bearbeitet von einem Moderator:
AW: Neue Beta Version OCAT Frametime Capture Tool

Wie ist jetzt dein Account Name? Schau' mal nach OCAT Einträgen in der Registry. Ist da irgendwas, was nicht mit dem aktuellen Account Namen übereinstimmt?
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Ich muss leider weg und bin erst heute Abend wieder zurück, auf die Schnelle fand ich allerdings nur einträge mit "Küchenchef".
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    19,8 KB · Aufrufe: 86
AW: Neue Beta Version OCAT Frametime Capture Tool

Gut, hast du mal geschaut, ob die Recordings im Ordner "Dokumente" des alten Accounts, also "Küchenchef", abgelegt werden? Das Verhalten hatte ich nämlich hier, wenn ich OCAT von einem anderen Account gestartet hatte.
 
AW: Neue Beta Version OCAT Frametime Capture Tool

So bin wieder zurück, danke für die Geduld. Es gibt eigentlich nur den Account Küchenchef (Administrator), zwischendrin hatte ich ihn zu Kuechenchef umbenannt, aber da das nichts brachte (damals mit der alten OCAT Version, da wohl Küchenchef in der Registry zu fest verankert war), habe ich ihn nach einer halben Stunde und etwas Herumprobiererei wieder auf Küchenchef umbenannt. Wahrscheinlich kommen ich nicht an einer sauberen Neuinstallation (diesmal ohne Umlaute...) vorbei.

Edit: Wie heisst denn eine übliche Recording Datei in etwa? Viellleicht kann ich mit der Win-Suche die CSV Datei irgendwo aufspüren, falls tatsächlich eine aufgezeichnet wurde.
 
Zuletzt bearbeitet von einem Moderator:
AW: Neue Beta Version OCAT Frametime Capture Tool

Ich werde wohl die Logging Funktionalität erweitern. Ich sehe in deinen Logs überhaupt keine Hinweise auf das Problem. Da ich das aber im C++ Kern machen muss, brauche ich noch 1-2 Tage.

Die Records müssen in "C:\Users\AccountName\Documents\OCAT\Recordings" abgelegt sein. Wenn da nichts ist, ist was schief gelaufen. Probleme mit Culture Settings gab's aber auch an anderen Stellen. Da haben die anderen Entwickler wirklich geschlampt. Ich versuche, die Lage zu verbessern, wo ich kann.
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Ich habe den Logger nun erweitert. Im Anfangsbeitrag ist der Download Link. In der Datei "PresentMonLog.txt" werden nun Einträge mit dem Pfadnamen erzeugt. Die beginnen mit "INFO PresentMon LogId OCAT.exe - Output file path - C:\Users\AccountName..."

Wie lautet diese Zeile bei dir? Am besten postest du den gesamten Inhalt der "PresentMonLog.txt".
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Hier ist der gesamte Inhalt der PresentMonLog.txt (vorhin war es auch schon der ganze, nur da hatte ich das Tool nicht beendet gehabt, was auch immer noch für einen ganzen Schwung an Fehlern in den Logs sorgt):

09/16/18 23:11:34 INFO PresentMon 2908 OCAT.exe - MessageLog - Logging started
09/16/18 23:11:34 INFO PresentMon 2908 OCAT.exe - MessageLog - OS: type: 6 Processor architecture: x64
09/16/18 23:11:34 INFO PresentMon 2908 OCAT.exe - OverlayInterface - Start global hook
09/16/18 23:11:34 INFO PresentMon 2908 OCAT.exe - GlobalHook - Starting global hooks
09/16/18 23:11:34 ERROR PresentMon 2908 OCAT.exe - GlobalHook - Creating global hook process failed - Error Code: 2 ()
09/16/18 23:12:46 INFO PresentMon 2908 OCAT.exe - Recording - Capturing all processes
09/16/18 23:12:46 INFO PresentMon 2908 OCAT.exe - PresentMonInterface - Start recording *
09/16/18 23:12:46 INFO PresentMon 2908 OCAT.exe - Capture Config - Create default capture config file
09/16/18 23:12:48 INFO PresentMon 2908 OCAT.exe - Output file path - C:\Users\Küchenchef\Documents\OCAT\Recordings\OCAT-Crysis3.exe-2018-09-16T231248.csv
09/16/18 23:13:00 INFO PresentMon 2908 OCAT.exe - PresentMonInterface - Stop recording
09/16/18 23:13:29 INFO DLLInjector64 7364 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:13:29 WARNING DLLInjector64 7364 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:13:29 INFO DLLInjector64 7364 DLLInjector64.exe - DLLInjector - Starting dll injection for 4140
09/16/18 23:13:29 WARNING DLLInjector64 7364 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:13:29 INFO DLLInjector64 7364 DLLInjector64.exe - DLLInjector - Acquired process handle for 4140 (<unknown>)
09/16/18 23:13:29 INFO DLLInjector64 7364 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 4140 (<unknown>)
09/16/18 23:13:29 INFO DLLInjector64 7364 DLLInjector64.exe - DLLInjector - DLL injected into process 4140 (<unknown>)
09/16/18 23:13:41 INFO DLLInjector64 6820 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:13:41 WARNING DLLInjector64 6820 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:13:41 INFO DLLInjector64 6820 DLLInjector64.exe - DLLInjector - Starting dll injection for 2440
09/16/18 23:13:41 WARNING DLLInjector64 6820 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:13:41 INFO DLLInjector64 6820 DLLInjector64.exe - DLLInjector - Acquired process handle for 2440 (<unknown>)
09/16/18 23:13:41 INFO DLLInjector64 6820 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 2440 (<unknown>)
09/16/18 23:13:41 INFO DLLInjector64 6820 DLLInjector64.exe - DLLInjector - DLL injected into process 2440 (<unknown>)
09/16/18 23:14:53 INFO DLLInjector64 1716 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:14:53 WARNING DLLInjector64 1716 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:14:53 INFO DLLInjector64 1716 DLLInjector64.exe - DLLInjector - Starting dll injection for 7424
09/16/18 23:14:53 WARNING DLLInjector64 1716 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:14:53 INFO DLLInjector64 1716 DLLInjector64.exe - DLLInjector - Acquired process handle for 7424 (<unknown>)
09/16/18 23:14:53 INFO DLLInjector64 1716 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 7424 (<unknown>)
09/16/18 23:14:53 INFO DLLInjector64 1716 DLLInjector64.exe - DLLInjector - DLL injected into process 7424 (<unknown>)
09/16/18 23:15:11 INFO DLLInjector64 3720 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:15:11 WARNING DLLInjector64 3720 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:11 INFO DLLInjector64 3720 DLLInjector64.exe - DLLInjector - Starting dll injection for 3728
09/16/18 23:15:11 WARNING DLLInjector64 3720 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:11 INFO DLLInjector64 3720 DLLInjector64.exe - DLLInjector - Acquired process handle for 3728 (<unknown>)
09/16/18 23:15:11 INFO DLLInjector64 3720 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 3728 (<unknown>)
09/16/18 23:15:11 INFO DLLInjector64 3720 DLLInjector64.exe - DLLInjector - DLL injected into process 3728 (<unknown>)
09/16/18 23:15:16 INFO DLLInjector64 6568 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:15:16 WARNING DLLInjector64 6568 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:16 INFO DLLInjector64 6568 DLLInjector64.exe - DLLInjector - Starting dll injection for 8432
09/16/18 23:15:16 WARNING DLLInjector64 6568 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:16 INFO DLLInjector64 6568 DLLInjector64.exe - DLLInjector - Acquired process handle for 8432 (<unknown>)
09/16/18 23:15:16 INFO DLLInjector64 6568 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 8432 (<unknown>)
09/16/18 23:15:17 INFO DLLInjector64 6568 DLLInjector64.exe - DLLInjector - DLL injected into process 8432 (<unknown>)
09/16/18 23:15:31 INFO DLLInjector64 6840 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:15:31 WARNING DLLInjector64 6840 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:31 INFO DLLInjector64 6840 DLLInjector64.exe - DLLInjector - Starting dll injection for 1536
09/16/18 23:15:31 WARNING DLLInjector64 6840 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:31 INFO DLLInjector64 6840 DLLInjector64.exe - DLLInjector - Acquired process handle for 1536 (<unknown>)
09/16/18 23:15:31 INFO DLLInjector64 6840 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 1536 (<unknown>)
09/16/18 23:15:31 INFO DLLInjector64 6840 DLLInjector64.exe - DLLInjector - DLL injected into process 1536 (<unknown>)
09/16/18 23:15:35 INFO DLLInjector64 2360 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:15:35 WARNING DLLInjector64 2360 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:35 INFO DLLInjector64 2360 DLLInjector64.exe - DLLInjector - Starting dll injection for 7412
09/16/18 23:15:35 WARNING DLLInjector64 2360 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:35 INFO DLLInjector64 2360 DLLInjector64.exe - DLLInjector - Acquired process handle for 7412 (<unknown>)
09/16/18 23:15:35 INFO DLLInjector64 2360 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 7412 (<unknown>)
09/16/18 23:15:35 INFO DLLInjector64 2360 DLLInjector64.exe - DLLInjector - DLL injected into process 7412 (<unknown>)
09/16/18 23:15:45 INFO DLLInjector64 7824 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:15:45 WARNING DLLInjector64 7824 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:45 INFO DLLInjector64 7824 DLLInjector64.exe - DLLInjector - Starting dll injection for 8820
09/16/18 23:15:45 WARNING DLLInjector64 7824 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:45 INFO DLLInjector64 7824 DLLInjector64.exe - DLLInjector - Acquired process handle for 8820 (<unknown>)
09/16/18 23:15:45 INFO DLLInjector64 7824 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 8820 (<unknown>)
09/16/18 23:15:45 INFO DLLInjector64 7824 DLLInjector64.exe - DLLInjector - DLL injected into process 8820 (<unknown>)
09/16/18 23:15:59 INFO DLLInjector64 2024 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:15:59 WARNING DLLInjector64 2024 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:59 INFO DLLInjector64 2024 DLLInjector64.exe - DLLInjector - Starting dll injection for 1556
09/16/18 23:15:59 WARNING DLLInjector64 2024 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/16/18 23:15:59 INFO DLLInjector64 2024 DLLInjector64.exe - DLLInjector - Acquired process handle for 1556 (<unknown>)
09/16/18 23:15:59 INFO DLLInjector64 2024 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 1556 (<unknown>)
09/16/18 23:15:59 INFO DLLInjector64 2024 DLLInjector64.exe - DLLInjector - DLL injected into process 1556 (<unknown>)
09/16/18 23:16:03 INFO PresentMon 2908 OCAT.exe - GlobalHook - Stopping global hooks
09/16/18 23:16:03 INFO PresentMon 2908 OCAT.exe - DLL Injection - free dll in 1476
09/16/18 23:16:03 INFO DLLInjector64 5036 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:16:03 INFO DLLInjector64 5036 DLLInjector64.exe - DLLInjector - Starting free dll for 1476
09/16/18 23:16:03 INFO DLLInjector64 5036 DLLInjector64.exe - DLLInjector - Acquired process handle for 1476 (GlobalHook64.exe)
09/16/18 23:16:03 INFO DLLInjector64 5036 DLLInjector64.exe - DLLInjector - Found remote DLL module for 1476 (GlobalHook64.exe)
09/16/18 23:16:03 ERROR DLLInjector64 5036 DLLInjector64.exe - DLLInjector - CreateRemoteThread failed - Error Code: 5 ()
09/16/18 23:16:03 INFO PresentMon 2908 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 1476 -free
09/16/18 23:16:03 INFO PresentMon 2908 OCAT.exe - DLL Injection - free dll in 5080
09/16/18 23:16:03 INFO DLLInjector64 8064 DLLInjector64.exe - MessageLog - Logging started
09/16/18 23:16:03 INFO DLLInjector64 8064 DLLInjector64.exe - DLLInjector - Starting free dll for 5080
09/16/18 23:16:03 INFO DLLInjector64 8064 DLLInjector64.exe - DLLInjector - Acquired process handle for 5080 (Explorer.EXE)
09/16/18 23:16:03 INFO DLLInjector64 8064 DLLInjector64.exe - DLLInjector - Found remote DLL module for 5080 (Explorer.EXE)
09/16/18 23:16:04 INFO DLLInjector64 8064 DLLInjector64.exe - DLLInjector - DLL freed in process 5080 (Explorer.EXE)
09/16/18 23:16:04 INFO PresentMon 2908 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 5080 -free
09/16/18 23:16:04 INFO PresentMon 2908 OCAT.exe - DLL Injection - free dll in 8816
09/16/18 23:16:04 ERROR PresentMon 2908 OCAT.exe - ProcessHelper - GetProcessHandleFromID - Failed getting process hProcess of id 8816 - Error Code: 87 ()
09/16/18 23:16:04 INFO PresentMon 2908 OCAT.exe - DLL Injection - free dll in 8096
09/16/18 23:16:04 ERROR PresentMon 2908 OCAT.exe - ProcessHelper - GetProcessHandleFromID - Failed getting process hProcess of id 8096 - Error Code: 87 ()

Diesmal habe ich Crysis 3 (Origin) genommen, das Overlay mit FPS etc. wurde dort leider nicht angezeigt, ich habe mehr oder weniger blind einen Aufzeichnungsversuch unternommen. Habe jetzt auch mal den neusten Treiber 18.9.1 installiert (vorher 18.6.1). Übrigens wenn ich OCAT beende, stockt das gesamte Desktop-Bild kurz bzw. blinck einmal auf.

Edit: Scheinbar killt das Schließen von OCAT dabei die Radeons-Settings (in der Taskleiste)
 
Zuletzt bearbeitet von einem Moderator:
AW: Neue Beta Version OCAT Frametime Capture Tool

Lass uns erstmal beim Record-Problem bleiben. Wie du siehst, hat der Logger nun den Eintrag
09/16/18 23:12:48 INFO PresentMon 2908 OCAT.exe - Output file path - C:\Users\Küchenchef\Documents\OCAT\Recordings\OCAT-Crysis3.exe-2018-09-16T231248.csv
geschrieben. Befindet sich am entsprechenden Ort eine Datei mit diesem Namen? Wenn nein, dann teste noch bitte folgenden Schritt. Starte mit F12 einen Aufzeichnung. Schaue dann in die Log Datei nach dem oberen Eintrag und überprüfe dann, ob die Datei vorhanden ist. Wenn ja, verschwindet diese wieder, wenn du die Aufzeichnung mit F12 beendest?
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Also ich hab keine Probleme aktuell mit deinem Tool. Außer dass das OSD nicht funzt mit HDR. Aber das war mit dem original Tool auch nicht anders. Da ging das OSD fast nie.
 
AW: Neue Beta Version OCAT Frametime Capture Tool

@Gurdi: Hast du den neusten Treiber installiert?
 
AW: Neue Beta Version OCAT Frametime Capture Tool

Befindet sich am entsprechenden Ort eine Datei mit diesem Namen? Wenn nein, dann teste noch bitte folgenden Schritt. Starte mit F12 einen Aufzeichnung. Schaue dann in die Log Datei nach dem oberen Eintrag und überprüfe dann, ob die Datei vorhanden ist. Wenn ja, verschwindet diese wieder, wenn du die Aufzeichnung mit F12 beendest?

Nein, der Recording Ordner (an dem Ort) ist leer. Habe dann mit Crysis 3 und DayZ die Aufzeichnung gestartet, bin rausgetabt und den Recording Ordner gecheckt. Er war leider leer, bin dann zurück ins Spiel und habe die Aufzeichnung beendet (der Ordner war natürlich nachwievor leer). Dann habe ich alle CSV-Dateinamen über die Windows-Suche auf der kompletten SSD suchen lassen, erfolglos.

Hier noch die Logs:

09/17/18 11:34:47 INFO PresentMon 3536 OCAT.exe - MessageLog - Logging started
09/17/18 11:34:47 INFO PresentMon 3536 OCAT.exe - MessageLog - OS: type: 6 Processor architecture: x64
09/17/18 11:34:47 INFO PresentMon 3536 OCAT.exe - OverlayInterface - Start global hook
09/17/18 11:34:47 INFO PresentMon 3536 OCAT.exe - GlobalHook - Starting global hooks
09/17/18 11:34:47 ERROR PresentMon 3536 OCAT.exe - GlobalHook - Creating global hook process failed - Error Code: 2 ()
09/17/18 11:36:34 INFO PresentMon 3536 OCAT.exe - Recording - Capturing all processes
09/17/18 11:36:34 INFO PresentMon 3536 OCAT.exe - PresentMonInterface - Start recording *
09/17/18 11:36:36 INFO PresentMon 3536 OCAT.exe - Output file path - C:\Users\Küchenchef\Documents\OCAT\Recordings\OCAT-Crysis3.exe-2018-09-17T113636.csv
09/17/18 11:36:40 INFO PresentMon 3536 OCAT.exe - Output file path - C:\Users\Küchenchef\Documents\OCAT\Recordings\OCAT-<error>-2018-09-17T113640.csv
09/17/18 11:36:55 INFO PresentMon 3536 OCAT.exe - PresentMonInterface - Stop recording
09/17/18 11:37:04 INFO DLLInjector64 9380 DLLInjector64.exe - MessageLog - Logging started
09/17/18 11:37:04 WARNING DLLInjector64 9380 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/17/18 11:37:04 INFO DLLInjector64 9380 DLLInjector64.exe - DLLInjector - Starting dll injection for 1960
09/17/18 11:37:04 WARNING DLLInjector64 9380 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/17/18 11:37:04 INFO DLLInjector64 9380 DLLInjector64.exe - DLLInjector - Acquired process handle for 1960 (<unknown>)
09/17/18 11:37:04 INFO DLLInjector64 9380 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 1960 (<unknown>)
09/17/18 11:37:04 INFO DLLInjector64 9380 DLLInjector64.exe - DLLInjector - DLL injected into process 1960 (<unknown>)
09/17/18 11:38:19 INFO PresentMon 3536 OCAT.exe - GlobalHook - Stopping global hooks
09/17/18 11:38:19 INFO PresentMon 3536 OCAT.exe - DLL Injection - free dll in 3812
09/17/18 11:38:19 INFO DLLInjector64 7796 DLLInjector64.exe - MessageLog - Logging started
09/17/18 11:38:19 INFO DLLInjector64 7796 DLLInjector64.exe - DLLInjector - Starting free dll for 3812
09/17/18 11:38:19 INFO DLLInjector64 7796 DLLInjector64.exe - DLLInjector - Acquired process handle for 3812 (GlobalHook64.exe)
09/17/18 11:38:19 INFO DLLInjector64 7796 DLLInjector64.exe - DLLInjector - Found remote DLL module for 3812 (GlobalHook64.exe)
09/17/18 11:38:19 ERROR DLLInjector64 7796 DLLInjector64.exe - DLLInjector - CreateRemoteThread failed - Error Code: 5 ()
09/17/18 11:38:19 INFO PresentMon 3536 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 3812 -free
09/17/18 11:38:19 INFO PresentMon 3536 OCAT.exe - DLL Injection - free dll in 2808
09/17/18 11:38:19 INFO DLLInjector64 9436 DLLInjector64.exe - MessageLog - Logging started
09/17/18 11:38:19 INFO DLLInjector64 9436 DLLInjector64.exe - DLLInjector - Starting free dll for 2808
09/17/18 11:38:19 INFO DLLInjector64 9436 DLLInjector64.exe - DLLInjector - Acquired process handle for 2808 (Explorer.EXE)
09/17/18 11:38:19 INFO DLLInjector64 9436 DLLInjector64.exe - DLLInjector - Found remote DLL module for 2808 (Explorer.EXE)
09/17/18 11:38:21 INFO DLLInjector64 9436 DLLInjector64.exe - DLLInjector - DLL freed in process 2808 (Explorer.EXE)
09/17/18 11:38:21 INFO PresentMon 3536 OCAT.exe - StartDLLInjector - Successfully injected "C:\Program Files (x86)\OCAT\Bin\DLLInjector64" -l "C:\Program Files (x86)\OCAT\Bin\GameOverlay64.dll" -p 2808 -free
09/17/18 11:38:21 INFO PresentMon 3536 OCAT.exe - DLL Injection - free dll in 9100
09/17/18 11:38:21 ERROR PresentMon 3536 OCAT.exe - ProcessHelper - GetProcessHandleFromID - Failed getting process hProcess of id 9100 - Error Code: 5 ()
09/17/18 11:38:21 INFO PresentMon 3536 OCAT.exe - DLL Injection - free dll in 8740
09/17/18 11:38:21 ERROR PresentMon 3536 OCAT.exe - ProcessHelper - GetProcessHandleFromID - Failed getting process hProcess of id 8740 - Error Code: 87 ()
09/17/18 11:38:21 INFO PresentMon 3536 OCAT.exe - DLL Injection - free dll in 2204
09/17/18 11:38:21 ERROR PresentMon 3536 OCAT.exe - ProcessHelper - GetProcessHandleFromID - Failed getting process hProcess of id 2204 - Error Code: 87 ()
09/17/18 11:38:21 INFO PresentMon 3536 OCAT.exe - DLL Injection - free dll in 7660
09/17/18 11:38:21 ERROR PresentMon 3536 OCAT.exe - ProcessHelper - GetProcessHandleFromID - Failed getting process hProcess of id 7660 - Error Code: 87 ()
09/17/18 12:49:25 INFO PresentMon 8128 OCAT.exe - MessageLog - Logging started
09/17/18 12:49:25 INFO PresentMon 8128 OCAT.exe - MessageLog - OS: type: 6 Processor architecture: x64
09/17/18 12:49:25 INFO PresentMon 8128 OCAT.exe - OverlayInterface - Start global hook
09/17/18 12:49:25 INFO PresentMon 8128 OCAT.exe - GlobalHook - Starting global hooks
09/17/18 12:49:25 ERROR PresentMon 8128 OCAT.exe - GlobalHook - Creating global hook process failed - Error Code: 2 ()
09/17/18 12:50:11 INFO PresentMon 8128 OCAT.exe - Recording - Capturing all processes
09/17/18 12:50:11 INFO PresentMon 8128 OCAT.exe - PresentMonInterface - Start recording *
09/17/18 12:50:13 INFO PresentMon 8128 OCAT.exe - Output file path - C:\Users\Küchenchef\Documents\OCAT\Recordings\OCAT-DayZ_x64.exe-2018-09-17T125013.csv
09/17/18 12:50:16 INFO PresentMon 8128 OCAT.exe - Output file path - C:\Users\Küchenchef\Documents\OCAT\Recordings\OCAT-<error>-2018-09-17T125016.csv
09/17/18 12:50:33 INFO PresentMon 8128 OCAT.exe - PresentMonInterface - Stop recording
09/17/18 12:50:59 INFO DLLInjector64 1704 DLLInjector64.exe - MessageLog - Logging started
09/17/18 12:50:59 WARNING DLLInjector64 1704 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/17/18 12:50:59 INFO DLLInjector64 1704 DLLInjector64.exe - DLLInjector - Starting dll injection for 6860
09/17/18 12:50:59 WARNING DLLInjector64 1704 DLLInjector64.exe - ProcessHelper - GetAbsolutePath - Unable to enumerate process hModules. - Error Code: 299 ()
09/17/18 12:50:59 INFO DLLInjector64 1704 DLLInjector64.exe - DLLInjector - Acquired process handle for 6860 (<unknown>)
09/17/18 12:50:59 INFO DLLInjector64 1704 DLLInjector64.exe - DLLInjector - Acquired remote DLL address for 6860 (<unknown>)
09/17/18 12:50:59 INFO DLLInjector64 1704 DLLInjector64.exe - DLLInjector - DLL injected into process 6860 (<unknown>)
 
Zurück