Ryzen AI 300 laptops; Z2 Extreme handhelds
Switch 2 emulation on AMD Radeon 890M
The 16-CU RDNA 3.5 GPU of Ryzen AI 9 HX 370 laptops. Ryzen Z2 Extreme handhelds (ROG Xbox Ally X, Legion Go 2) carry a GPU of the same class. One community report exists, from a ROG Xbox Ally X on the upstream Lichii tracker.
Community reports Reported by others, on other builds. Not verified by us.
What we know
- Third-party report: about 30 fps in Ocarina of Time on a ROG Xbox Ally X (Ryzen Z2 Extreme, Radeon 890M-class GPU), in Lichii issue #1433. Its author found the emulator's own GPU threads waiting on each other to be the limit, not the GPU. Not measured by us.
- No Guarana measurement yet, and no report from an 890M laptop.
Specs that matter for emulation
- GPU architecture
- RDNA 3.5
- GPU size
- 16 compute units, up to 2.9 GHz (Ryzen AI 9 HX 370)
- Memory
- Shares system RAM (DDR5 or LPDDR5X); the firmware reserves part of it as dedicated video memory
- Power
- Ryzen AI 9 HX 370: 15–54 W configurable. Ryzen Z2 Extreme handhelds: 15–35 W
- Found in
- Ryzen AI 9 HX 370 and 375 laptops; ROG Xbox Ally X and Legion Go 2 (Ryzen Z2 Extreme, same 16-CU RDNA 3.5 class)
- Driver
- AMD Software: Adrenalin Edition (Windows)
From Intel, AMD and device makers' published specs. Power limits vary with model, firmware and mode.
Starting point for settings
Not tuned for this device: it's the setup from the tested Arc 140T laptop. Change one thing at a time and report what helps.
Power
Plug in and pick the device's highest performance mode. Put the mode and wattage in your report.
Driver
Use a current AMD graphics driver (AMD Software: Adrenalin Edition, or the package from your device maker) and report its version.
Global-memory routing
Add
EDEN_NX2_GM=11tonx2_switches.txtnext to the emulator, or set it as an environment variable. It is the change behind the measured Arc 140T gain. If a game renders wrongly, remove it first and tell us.Frame generation
In the graphics settings, turn on Enable Frame Generation and set Target Frame Rate to 60. Add
EDEN_NX2_EXTRAPOLATE=1for extrapolated frames (motion data is wired up for Ocarina of Time only). Report game fps, not the total with generated frames.Shaders
The first visit to an area hitches while shaders compile. Judge smoothness on the second pass.
Notes for this device
- Switch 2 games are written for an NVIDIA GPU, and AMD drivers expose emulation gaps differently. Upstream Lichii keeps notes on AMD GPUs, with the fixes so far and the open reports: read them before filing a bug.
- When you compare frame rates, set the log filter to
*:Error. Info-level logging costs CPU time in busy scenes (from the same notes).
Have one? Send a report
One report turns this page from a guess into data. Include:
- Device, CPU, GPU and RAM
- The full graphics driver version (on Intel, like
32.0.101.9175; on Linux, the Mesa version) and the OS - Plugged in or on battery, and the power mode or wattage
- The emulator build, every setting you changed and every
EDEN_NX2_*switch you set (or "none") - The game and the exact spot, docked or handheld mode, and a screenshot of the scene
- Average fps and, if you can, p50 and p99 frame times, measured after the scene settled
Never attach keys, firmware, game files, saves, shader caches, or logs that show your user name or folder paths.
Questions
How fast is Switch 2 emulation on a Radeon 890M?
One third-party report on the upstream Lichii tracker (#1433) shows about 30 fps in Ocarina of Time on a ROG Xbox Ally X, whose Z2 Extreme has an 890M-class GPU. We haven't measured it, so treat it as a lead, not a benchmark.
Is the ROG Xbox Ally X the same as a Radeon 890M?
Its Ryzen Z2 Extreme has a GPU of the same class (16 RDNA 3.5 compute units) at handheld power limits (15–35 W), so results can differ from a laptop.
Related
- ASUS ROG Xbox Ally X: Ryzen AI Z2 Extreme · RDNA 3.5, 16 CUs Community reports
- Lenovo Legion Go 2: Ryzen Z2 Extreme or Ryzen Z2 · 8.8-inch OLED Untested
- AMD Radeon 780M: Ryzen 7040/8040 laptops; Z1 Extreme and Z2 handhelds Untested
All devices · Benchmarks · FAQ