07-13-2012, 11:33 AM
(07-12-2012, 11:28 PM)hyakki Wrote: r2612To exclude a compiler bug, could you try the following:
On this one level (I have yet to test it on other levels) if you stand still long enough you will fall through the map, I actually noticed this bug alittle while ago but I forgot to report it :\
It only seems to happen when she changes into the idle or relaxed position
Here is a log and profile.txt with aya falling for about 1 minute.
I tried changing the method size thinking it might of been related to that but same result.
- delete the file Compiler.xml (or rename it to something else): this will disable the Java native code sequences.
- replace the compile method from jpcsp.Allegrex.compiler.CodeInstruction (lines 165-181) with the following:
Code:
public void compile(CompilerContext context, MethodVisitor mv) {
startCompile(context, mv);
if (isBranching()) {
compileBranch(context, mv);
} else if (insn == Instructions.JR) {
compileJr(context, mv);
} else if (insn == Instructions.JALR) {
compileJalr(context, mv);
} else if ("VFPU".equals(insn.category())) {
context.compileInterpreterInstruction();
} else {
insn.compile(context, getOpcode());
}
context.endInstruction();
}
Always include a complete log file at INFO level in your reports. Thanks! How to post a log