I wasnt getting decodes the first few times I tried this using the 2.01 release. I didnt make alot of changes on my first compile, but the one thing I did change was the INJECT_OFFSET.
here's the default:
I had changed mine toCode:// V2 // This offset determines where the new code is injected in the allocated // memory block. This number will be bit-shifted to get a good // aligned offset for the code. You may make the number anything from // 0x00 - 0xFF (0 - 255 in decimal notation) #define INJECT_OFFSET 0x04
Changing it to an EVEN offset seems to have gotten my decode back. Maybe this is just anidotal evidence. Are there values we shouldn't use? Bitshifting seems like odd/even offsets might make a difference, but I havent recompiled (yet) to convince myself that odd-aligned offsets throw off the decode.Code:#define INJECT_OFFSET 0x63
ymmv