Game compatibility
See game compatibility for console test results, community reports and known limitations.
New: move your saves with the Jadyx Portal
Each game in the Jadyx Portal now has a Save tab. Open the portal, go to Library,
pick a game and open Save.
- Download save gets the game's save as a
.zip, up to 512 MiB. It works while another
upload is running. - Load save takes a
.zip,.7zor.rarmade in Jadyx, on another console or on a PC. On
Eden or yuzu, right-click the game, choose Open Save Data Location and compress what is
inside. On Ryujinx, use thebis/user/save/<number>/0folder. The tab has a guide to how the
archive should be laid out. - Your current save is protected. Every file in the archive is checked before anything is
written, and the new save only replaces the old one once it is complete. The previous save is
kept as a copy on the console, and if the load fails your save stays as it was. - What gets rejected: archives with a password, game or update files (
.nsp,.xci), saves
of other games, unsafe paths, file names the console doesn't accept, and archives over 1 GiB or
8192 files. The tab says which file or game caused the problem.
Graphics
- Per-vertex textures now draw. Batched sprites and text can choose their texture per vertex.
The shaders that do this were discarded, so those sprites and text were missing. - Block-linear surface layout fixed. The DMA copies, the inline upload engine and the texture
cache now agree on the block height of small surfaces. Textures the game ships already laid out
for the GPU, such as UI atlases, no longer show only one of every four columns. - Back-face stencil masks. Two-sided stencil draws whose faces use different masks now use the
right masks on each face. Before, a back-face Replace wrote all bits and broke later passes
that test the stencil. - Fewer graphics driver faults. Some shaders made the console's graphics driver fault while
their pipeline was being built, because of how resource handles were created in the shader.
Handles with a constant binding and index are now created once, at the start of the shader.
Fixes
- Save thumbnails. The profile selector asks for them through a command that was not
implemented. Thumbnails can now be loaded, cleared and checked, and storing one now writes it
under the right game instead of discarding it. A save with no thumbnail returns an empty one. - CPU math. The
FRECPSandFRSQRTSinstructions returned NaN for zero and infinity, where
ARM defines 2.0 and 1.5. Normalizing a zero-length vector depends on these results and no longer
produces invalid values. - Jadyx Portal:
- A finished transfer no longer shows as still running, for games, updates, DLC, keys and
firmware. - The file you picked is cleared when the queue finishes.
- If the console refuses a save download, the Save tab shows the error.
- A finished transfer no longer shows as still running, for games, updates, DLC, keys and
Known issues
- Per-vertex textures, partly covered. Strips, fans and per-instance streams draw with a
single texture, and indirect draws with these shaders are skipped. - Pop-in in some engines. In games built on one family of engines, objects and parts of the
scenery pop in and out as the camera moves. - Memory limit. Some games reach the 5 GB (5120 MiB) that Dev Mode gives an app in Game mode.
Permafrost keeps more of them running, but heavy games can still stutter while it swaps. - Frame generation artifacts. Fast-moving edges and some HUD elements can show ghosting with
frame generation on.
Full changelog: v0.3.10.1...v0.3.10.2
Install
You need an Xbox Series X|S in Dev Mode. No keys, firmware or games are included: use your
own dumps.
- Download
Jadyx_0.3.10.2_x64.appxandMicrosoft.VCLibs.x64.14.00.appxfrom the assets
below. Since Jadyx 0.3.9.0, you no longer need to upload a separate.cerfile. - On a PC on the same network, open Device Portal at
https://<xbox-ip>:11443(Dev Home
shows the address) and accept the browser's certificate warning. - Choose Add, pick the Jadyx appx, add the VCLibs appx as a dependency if a compatible
version is not already installed, and install. - In Dev Home, select Jadyx → View details and set App type to Game. In App mode
it runs out of memory. - Start Jadyx and send your keys, firmware and games from a PC or phone with the
Jadyx Portal: Settings → File manager → Network connection → Start server, open
the address it shows in a browser on the same network and enter the connection code. - Other ways: import keys and firmware from a folder or ZIP on a USB drive in
Settings → File manager, and add games from an external folder or USB drive, or copy
them to the app'sLocalState\gamesfolder with the Device Portal file explorer.
A newer version installs over the previous one and keeps your games, saves and settings. Do
not uninstall to update: uninstalling deletes them.
Reporting bugs
Open an issue at https://github.com/JulianDr14/jadyx/issues/new/choose with the Bug
Report form. A good report has:
- The Jadyx version (
0.3.10.2) and whether it is a Series X or S, in Game mode. - What you did, what you expected and what happened instead, with the steps to make it
happen again. - The logs from the app's
LocalState\jadyx\logfolder (Device Portal → File
explorer):jadyx_log.txt,jadyx_diag.txtand, for graphics problems,
jadyx_graphics_bugs.log. Grab them right after the problem, before launching another
game.
Search the existing issues first. Reports about pirated keys, firmware or games are closed.
If the bug also happens in the desktop builds of Eden, report it to Eden instead.
Questions, install help and compatibility reports: join the
Discord.