(03-10-2014, 06:52 AM)RachelB Wrote: Dolphin has a generic build that should work on any hardware, although with only interpreter and software renderer. The JIT, and hardware graphics backends would need to be remade if future hardware broke compatibility, but otherwise, i think everything else in dolphin is safe.I don't think we will fall back to the software renderer at some time. Both d3d and ogl did a huge cleanup in the last 5 years and we only use the new API. So as long as GPU are build for polygon based rendering (eg with in order framebuffer writes), dolphin should be supported. And still then, llvmpipe is much faster then our software renderer.
But x86 is doomed to fail, at least I hope so. For performance, we would have to rewrite the JIT. Good news, dolphin already supports ARM7. There was also a try to use LLVM for code generation, but this was by far too much overhead.
