Our title, Teensy Tiny Tankery, has seen major frame stutters over the last two days. We used the Universal Windows Application for a majority of testing and development through December to January in order to ensure we could ship the title for XBOX systems later on. Recently, we are seeing frame stutters every third frame and are unable to find a direct cause. The microprofiler is not listing any of our scripts as the cause and we do not know of any other platform-platform differences that could be causing this.
We have moved to the X86_64 application for continued development, as the UWP application is causing nausea for some team members.
Processor: Intel i9-10900F @ 2.80 GHz
GPU: AMD Radeon RX 7900 XTX (24GB)
RAM: 128GB DDR4 @ 3000MT/s
OS: Windows 11 Pro 24H2 (26100.3025)
Windows Feature Experience Pack: 1000.26100.48.0
Expected behavior
Unified performance between the UWP and X86_64 applications for Windows. The microprofiler should be reporting similar graphs and frame rate deltaTimes.
Thank you for the detailed bug report! Can you please attach (to the private message thread) a Microprofiler dump from the UWP application when it’s showing this behavior? Since the problem appears in the on-screen Microprofiler, we should be able to tell what is going on from the Microprofiler dump file.
Additionally, as a heads-up, please note that our UWP application is distinct from our Xbox application (i.e. UWP and Xbox share approximately the same amount of code as Win64 and Xbox). It is still useful to test with other Roblox clients, though, as this testing can surface issues such as the one we’re discussing here.
Thank you with the extra clarity for the UWP and Xbox App differences - we used UWP as a testing grounds as controller input felt slightly better for it, while the executable would sometimes find stickdrift errors that weren’t present on brand new controllers.
I’ll generate these files tomorrow for both x86_64 and UWP, then send them over.
One is a HTML generated by the x86_64 application and one is a .txt generated by the UWP application, alongside a brief description of the gameplay actions being performed.
Hi Claire,
You can find the UWP app HTML dumps in the following folder:
C:\Users\[[username]]\AppData\Local\Packages\ROBLOXCORPORATION.ROBLOX_[[random_hash]]\LocalState\logs\