-
-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add option to show FPS counter and performance statistics #170
Conversation
This commit adds to debug menu toggle to show Unreal Engine FPS counter and engine statistics. This provides non obnoxious way to have them on screen at all times. Stats appear in top left corner just outside of your normal field of vision. This allows you to turn them on and keep them on compared to Virtual Desktop overlay. Compared to OpenXR toolkit this way is much more compatible with UEVR. Current builds of OpenXR increase number of crashes.
Are you able to verify in the games that you had issues with that they have actually blocked it? It could just be UEVR failing to locate the Exec function. You can use the "show native console" and press ~ to try and enter it manually, or use something like UUU to enable it. |
No. I've just assumed that if it's not working it must be disabled somehow. That plus seeing that most overlay positions are customized and make sense from game UI placement standpoint. I've tried UE4SS Console Enabler in 3 different games to see what is possible. I've also tried all UUU versions I've tried in general crash the game more than anything. Similarly 'spawn native console' in UEVR ended in a crash in all my attempts. Will play with that some more. |
As this just uses exec, I assume there's no way to control the font size? It's sure tiny in some cases. |
Point of this approach is not to mess with game code. So no either something shows up or not. And so far in every game that it works it's apparent someone took a moment to put it in a place that does not collide with anything. Font is visible enough unless you also bind UI to hand movement but then you can bring the counters in front of your eyes. Worst case you can peek on your monitor. At this point I've literally checked every UE game I have installed and the only problem is that in some of them |
I really like the change. It's really useful for testing new games and figuring out what your system can handle or not. Thanks again for making it. Let's hope it's merged in soon in the meantime I built your branch. |
This commit adds to debug menu toggle to show Unreal Engine FPS counter and engine statistics.
This provides non obnoxious way to have them on screen at all times. Stats appear in top left corner just outside of your normal field of vision. This allows you to turn them on and keep them on compared to Virtual Desktop overlay.
Compared to OpenXR toolkit this way is much more compatible with UEVR. Current builds of OpenXR increase number of crashes.
EDIT: after testing in quite some games it looks like devs can block this in release builds and customize overlay locations. But one of 2 added options always worked with exception of "Deliver us Mars" which has some bigger issue with UEVR.