Which renderer to use
Highball can run each game through three different Direct3D translation layers. This is what the database knows for this title — empty rows are open questions, not failures.
| Renderer | Verdict | Evidence |
|---|---|---|
| DXVKDirect3D 9-11 over Vulkan | Untested | no report yet — send one |
| DXMTDirect3D 11 over Metal | Untested | no report yet — send one |
| D3DMetalApple's Game Porting Toolkit | Reported | 1 report |
No dated Highball run yet. When one lands it records the renderer, the engine build and the macOS version it was seen on — which is what stops a verdict quietly rotting. Send one.
Notes
DirectX 11. Needs the CrossOver-tree engine: the reporter says the Sikarugir (Wine 10) engines do not run it. The recipe asks for x64-crossover26.3-r8, which the reporter found more stable than r7 while the game loads. Mode: D3DMetal is the one rated 5 of 5 (on r7). DXMT: on r7, with DXMT_ALLOW_CROSS_PROCESS_SWAPCHAIN=1 set to get a window, the reporter's Mac kernel-panicked (a watchdog panic, macOS's GPU driver going down); on r8 the reporter says DXMT runs, 26 fps in Shibuya at 1280x800 on a throttling M5, and the panic did not recur. The panic's cause was not measured, and whether r8's fiber slot change is what removed it is the reporter's inference, not a measurement. No measurement here yet.
Known issues
On engine r7 with DXMT and DXMT_ALLOW_CROSS_PROCESS_SWAPCHAIN=1 the whole Mac kernel-panicked (reported on an M5, macOS 27.0)
What helps the recipe asks for engine r8 and sets D3DMetal, the mode the reporter rated; DXMT on r8 is reported working
Why not measured; the panic log names the watchdog timer, which is what fires when the GPU driver stops responding. The reporter says it did not recur on engine r8 with DXMT
Does not run on the Sikarugir (Wine 10) engines
What helps the recipe asks for engine x64-crossover26.3-r8
Why not measured (reported)
One-click setup
Highball ships a recipe for Persona 5 Royal: open the game in your Library and apply it. The recipe carries the tested renderer and any per-game fixes, so you don't have to reproduce them by hand. Read the recipe.
Provenance
Reported by ry-diffusion (highball-db#22, 2026-09-12): M5, macOS 27.0, Highball 0.9.7 then 0.9.9, D3DMetal on engine x64-crossover26.3-r7 rated 5 of 5 after 6 minutes on medium graphics, then DXMT on engine x64-crossover26.3-r8 running in Shibuya at 26 fps, 1280x800 windowed, on a Mac the reporter says was throttling in the heat. Not verified by the maintainer.
Before installing anything, it is worth checking whether the game already ships a native Mac build.
Common questions
Does Persona 5 Royal work on Mac?
Persona 5 Royal has no native Mac build, but it is reported to run on Apple Silicon through Highball, a free open-source compatibility layer. This comes from community reports rather than a Highball test run, so treat it as a reasonable expectation rather than a guarantee.
Which renderer should I use for Persona 5 Royal?
D3DMetal. Highball can translate Direct3D through DXVK, DXMT or Apple's D3DMetal, and the right choice varies by game. The database records D3DMetal for Persona 5 Royal, and applying the Persona 5 Royal recipe sets it for you.
Is there a one-click setup for Persona 5 Royal?
Yes. Highball ships a recipe for Persona 5 Royal that sets the tested renderer and any per-game fixes. Open the game in your Library and apply it.
Contribute a result
This page is generated from an open database. If you have run Persona 5 Royal on Apple Silicon, working or not, a report takes a minute and fills in the empty rows above. Send a report, or read how the data is put together.