Closed GoogleCodeExporter closed 9 years ago
Mupen should support any architecture when the interpreter is used, not just
x86 and
x86-64
Original comment by jezte...@gmail.com
on 9 Jan 2009 at 5:01
>>Mupen should support any architecture when the interpreter is used, not just
x86 and
>>x86-64
While that is true, there is still the problem that the interpreter is almost
unbearable slow compared to a dynarec.
There aren't many 3GHZ ARM, MIPS or whatever non-X86 CPUs avaiable to buy.
Original comment by stevew...@googlemail.com
on 9 Jan 2009 at 2:10
There are several important reasons why this won't happen any time soon:
1. We don't have any developers, testers, or maintainers for ARM, MIPS, or PPC
architectures
2. You can't just 'port' the Dynarec to a new CPU, you must write an entirely
new
one, which requires a massive effort by a skilled assembly language programmer.
3. There are bugs (may be in the core or in the video plugins) which prevent
operation even with the interpreter on big-endian CPUs.
4. Most or all of the video plugins require SSE capability
If someone wants to step up and do all of the work to support a new CPU
architecture
we will welcome the contribution but none of our current developers will take
this on.
Original comment by richard...@gmail.com
on 9 Jan 2009 at 11:20
Original issue reported on code.google.com by
stevew...@googlemail.com
on 7 Jan 2009 at 6:37