Quote:
Originally Posted by Foul
I'm not a coder but i think the question is : why with the little modification in the sourcecode, everything is working well ! and if it affect something else...
|
What happens when you add
#define DISABLE_I_MVEL
is that you force UAE to run this instruction using the normal interpreter. So, if there is a bug with the JIT implementation of this instruction, then this will do as a workaround. However, there is some overhead in dropping out of JIT mode into interpreter mode and back, so obviously not a real solution.
Let's test this again later with merged code from WinUAE 4.2.0. There's been some JIT merges from Aranym, so maybe the problem is already fixed.