ocat icon indicating copy to clipboard operation
ocat copied to clipboard

Overlay displays no parameter

Open DevTechProfile opened this issue 5 years ago • 14 comments

Version: 1.2.0.167, GeForce 1080 Ti with latest driver, Windows 10 with latest updates No parameter are been displayed when overlay is active, in no game. It's completely "dead". Paint.net is the only exception. Not a quite good shooter... ^^

DevTechProfile avatar Nov 17 '18 13:11 DevTechProfile

Unfortunately, we couldn't reproduce the issue. Do you mind providing some more details, e.g. name some game titles and list the repro steps on how you enable the overlay. Are you already on RS5? Thanks

aurolou avatar Nov 21 '18 10:11 aurolou

I'v cleaned up my system. I've uninstalled all versions (there was also an older version), deleted all registry entries. So for me nearly everything is fine. On my system with GeForce 1080 Ti and latest driver:

Raft (Unity) -> works Earthfall (Unreal Engine) -> works SotTR (Crystal Dynamics) -> works Doom (id Tech) -> doesn't work Wolfenstein II (id Tech) -> works Vampyr (Unreal Engine) -> works Call of Duty: WWII (IW) -> works Strange Brigade Vulkan -> works

But, there are users with AMD Vega 64 graphic cards, who have still problems after clean up:

Vermintide 2 -> doesn't work Frostpunk -> doesn't work Forza -> doesn't work Unity engine -> works Frostbite engine -> works Azzura engine -> works Quake Champions -> works

DevTechProfile avatar Nov 24 '18 14:11 DevTechProfile

Thanks a lot for this intensive testing! I just checked Doom, but couldn't reproduce the issue neither on Nvidia nor AMD. So just to double-check, this relates to the Vulkan version, right? Because OCAT does not support an overlay for OpenGL :( Will try to repro the problems on the other games, you mentioned, as soon as possible.

aurolou avatar Nov 26 '18 14:11 aurolou

I was able to reproduce the issue on Frostpunk using the global hook - no overlay is shown because it seems the hooking happens too late, once everything is already set up. However, the exclusive hook (under the tab 'Launch App') should work. I couldn't repro the issues on Vermintide 2 - could you provide please more details? Also for Forza, I unfortunately only have the UWP version, which is troublesome in its own way, so more details about the issue would be very helpful.

aurolou avatar Nov 28 '18 08:11 aurolou

I'm also a Vega owner, now on Version 1.2.0.185

Out of the games I've installed, these work with the exklusive hook, any chance getting it to auto hook up sooner?

Frostpunk Ni No Kuni 2

And these don't work at all(recording works in all but No Mans Sky though) Final Fantasy XV Starcraft 2, Stronghold Crusader 2, Borderlands 2, They are Billions (DX9?) No Man's Sky(OGL?) Destiny 2(even FRAPS and Afterburner Overlay doesn't work here) Spellforce 3 (Overlay shows, but extreme graphic errors, nearly a white screen in the menu, without the overlay it works fine)

Taxxor90 avatar Dec 04 '18 17:12 Taxxor90

Could you try launching Final Fantasy XV with the command line argument steam://run/637650 ? This should prevent the app to restart and make the exclusive hook work.

I will have a look at the other games you mentioned. Unfortunately, I haven't found a solution yet to get the auto hook up sooner, still working on it.

Thanks for the testing!

aurolou avatar Dec 05 '18 07:12 aurolou

Like putting "steam://run/637650" into the launch options in steam? This didn't work.

Taxxor90 avatar Dec 05 '18 17:12 Taxxor90

Not in Steam but in the command line arguments field of OCAT, when you launch the executable via the 'Launch App' tab.

aurolou avatar Dec 05 '18 17:12 aurolou

Okay that worked, now the overlay is showing from the start.

While this is a solution if I really want to use OCAT for FFXV, I wouldn't choose it over FRAPS because with FRAPS I get the overlay without setting the specific game up first.

So as long as the auto hook up doesn't work with all the games, OCAT will probably be used only for DX12 and Vulkan Games, where the FRAPS overlay doesn't work.

Which is a shame because I really like the OCAT overlay and the visualize option.

Taxxor90 avatar Dec 05 '18 17:12 Taxxor90

Thanks for the feedback, very valuable! Will see what I can do for the auto hook :)

About the other titles: DX9 and OGL are not supported, so that the overlay doesn't show up is expected. No Man's Sky: I did get a recording/capture file - both, the verbose .csv and the entry log in the perf_summary.csv. Spellforce 3: I could reproduce the issue, working on a fix! Destiny 2: Still need to check ...

aurolou avatar Dec 05 '18 19:12 aurolou

I get the capture file for NMS as well now, maybe it didn't work with the previous version or I did something wrong.

By the way, it seems like OCAT isn't saving the output folder when I close and restart the app. Is that a normal behaviour? Maybe that's what happened and I benched NMS without an output folder selected.

Taxxor90 avatar Dec 05 '18 19:12 Taxxor90

Yes, that is the normal behaviour. I do make a note though that it seems to cause some confusion.

aurolou avatar Dec 13 '18 10:12 aurolou

May I ask why this is the case? It seems quite inconvenient to set the folder everytime you start OCAT. My plan was to have it on auto start for overlay and logging.

Taxxor90 avatar Dec 13 '18 19:12 Taxxor90

We'll add saving any retargeted folder location to a future release (and note the current behaviour in the documentation until then). Tracked as #53

rys avatar Dec 17 '18 14:12 rys