|
|
|
|
|
by lbussell
1017 days ago
|
|
I believe Ryujinx actually translates the ARM code to .NET IL, which is then JIT compiled to machine code by .NET. As far as I know it’s a pretty innovative approach to emulation! And on Apple Silicon, it just runs the Switch’s Arm64v8 instructions natively using a hypervisor! [1] [1] https://blog.ryujinx.org/the-impossible-port-macos/ |
|
For the MacOS port, they also added an ARM-to-ARM JIT in case hypervisor runs into issues.