Superluminal for Xbox

The profiler with the accessible, fast UI is now available for Xbox One® and Xbox Series X® -- at no additional charge!

Getting access is super easy -- just click the button.

Get access
profile-img
Avalanche Studios | Daniele Pieroni, Technical Director

With Superluminal we can easily attach to remote kits and quickly access and navigate an overview of the game frame even with very long captures.

We can locate hotspots in the code and analyze if there are any stalls between threads without any code modifications. This has been proven exceptionally useful when analyzing third party libraries and instrumentation is not an option!

First-class support for Xbox

Full platform integration

Select your devkit, run your game directly from Superluminal, and capture performance data — it all works exactly as you would expect.

The sampling frequency on Xbox is even higher than on Windows: Superluminal supports capturing performance data up to 10 kHz.

And many more features

Visual UI

Superluminal is the only sampling profiler that displays the profiling data in a visual UI. Sampling data is displayed on a per-thread timeline, which allows you to see exactly what function is being called when, in what order, and what other functions are being called around it.

Multithreading Analysis

Understanding the complex interactions between threads in a program can be key in resolving performance issues. These complex interactions are visualized in an intuitive interactive interface that allows you to inspect blocking and unblocking callstacks and easily navigate between them.

High Frequency Sampling

High frequency sampling (8 – 40 kHz, depending on platform) allows you to hit the ground running without the need to make any code modifications. Sampling can start right from the start of the application, allowing you to inspect application startup, including DLL loading, the static initialization phase and more.

Source & Disassembly

The source window displays source code along with per line timing and thread state information. To drill down even deeper, a mixed-mode disassembly view lets you view per-instruction timing information. If no source code is available, the disassembly is displayed.

Filtering

Superluminal is capable of isolating a specific portion of a capture. Investigate unexpected frame spikes, or zoom in to the startup phase of your application.

And much more!

Take a look at our full list of features, or check out the cool stuff we have in store for you on the product roadmap

Client Selection

...and many more we can't show here because they're working on top secret projects...

Get access

Getting access is quick & painless! Send us the info below and we’ll verify your developer status with Microsoft. Once verified, Superluminal will automatically install the Xbox support for you.