@Nyap I think either merry or linkmauve already ran Citra on some ARM device. I didn't run it on ARM yet and haven't used ARM devices the last couple of years - the following is just what I gathered on IRC or assumptions:
It should work without code changes, but you won't have a shader jit.
Also, for obvious reasons any kind of CPU jit probably won't improve ARM performance for at least a couple of months, possible years.
And as GPU drivers probably don't implement OpenGL 3.3 Core, you'll also be stuck with software rendering (or you must change some context stuff, possibly use a wrapper [if that exists yet?]).
Performance wise I'd expect nothing, and be happy about every frame you get to see
You are welcome to try and provide feedback though!
(if you port the shader jit that'd be even more awesome. As we use the Dolphin code emitter it should probably be straightforward to add an ARM emitter)
I think someone was working on a unicorn-engine backend, so maybe that would even support hardware accelerated CPU emulation on ARM? (I didn't check yet wether unicorn engine, the linked board, linux or w/e support it. Also it's my understanding that the unicorn-engine backend is far from complete)
It should work without code changes, but you won't have a shader jit.
Also, for obvious reasons any kind of CPU jit probably won't improve ARM performance for at least a couple of months, possible years.
And as GPU drivers probably don't implement OpenGL 3.3 Core, you'll also be stuck with software rendering (or you must change some context stuff, possibly use a wrapper [if that exists yet?]).
Performance wise I'd expect nothing, and be happy about every frame you get to see
You are welcome to try and provide feedback though!
(if you port the shader jit that'd be even more awesome. As we use the Dolphin code emitter it should probably be straightforward to add an ARM emitter)
I think someone was working on a unicorn-engine backend, so maybe that would even support hardware accelerated CPU emulation on ARM? (I didn't check yet wether unicorn engine, the linked board, linux or w/e support it. Also it's my understanding that the unicorn-engine backend is far from complete)















