|
> Now it's too early to say, but wouldn't this slowdown be true of a dynarec or a > staticrec as well as an interpreter?
A static recompiler would do less ram access & it would be more cache friendly. If the cache is a simple design and you have two opcode handlers which use the same cache slot then it will be fast until someone uses those two opcodes one after another. With a static recompiler you put all the code inline, so the issue should be less. It depends on whether it's cache thats the issue, or whether you're overloading the video controller somehow ( like if palette updates take a long time ).
smf
|