3 ms·
Next step: emulating nintendo switch games on linux on their nintendo switch. Switchroot (https://download.switchroot.org/ https://download.switchroot.org/) ma
by TAForObvReasons 6y ago
Next step: emulating nintendo switch games on linux on their nintendo switch. Switchroot (https://download.switchroot.org/ https://download.switchroot.org/) makes Ubuntu (based on L4T) and android releases available for running on older switches.
- entropicdrifter 6y agoIt sure feels like an ARM based Switch Emulator should eliminate a lot of the complexity that comes with the emulation process
- KMnO4 6y agoThat's a good point. I wonder if Apple Silicon will give game console emulators a leg up.
- novok 6y agoI was about to say then you would think a PS4 emulator would be out by now then, but lo and behold, it exists! https://pcsx4.com/ https://pcsx4.com/
- reaperhulk 6y agoPCSX4 is a fake, see: https://www.pcgamer.com/ps4-emulator-pc/ https://www.pcgamer.com/ps4-emulator-pc/
- IronBacon 6y agoBut there is one for Linux distributions, released more than a year ago as binary only (not sources at the moment) called "Spine" (like as Wine Spine is not an emulator) that's pretty real and can run a few/couple of commercial titles. Yeah, more a POC that a full emulator but I can assure you that it works, assuming you can decrypt the supported titles, so you'll need an exploitable PS4 or find a dump on the Interweb... Edit: link https://github.com/devofspine/spinedemo https://github.com/devofspine/spinedemo
- saagarjha 6y agoIt does not, DeSmuME on iOS goes through the same JIT.
- b0b_d0e 6y agofail0verflow did this exact thing when they first got linux working on the switch actually! https://twitter.com/fail0verflow/status/988543541403160576 https://twitter.com/fail0verflow/status/988543541403160576 It'd be a pain and a half to get a "proper" fast port with CPU emulation (either some lightweight JITing or natively running the code with hooks on SVC and such) and a GPU backend for the switch graphics. Not nearly simple enough to attract someone to do it on a whim with no other reason that to say it happened haha