HardWareMan wrote:Emulator: see below.
Windows: does not matter.
Here is the problem:
1: GENS's debugger wrong decodes ORI.W and some other opcodes.
2: I found a bug in emulation M68K in MOVE.L (A0)+,D1. First time it's work fine, after some calculations it's read garbage in D1, but A0 is still correct. MOVE.B (A0)+,D1 works perfectly.
oh...M68k engine...I never looked at it yet...
I'll try to find if someone corrected this starscream bug.
when you say "wrong decode", do you mean disasm output is wrong or it produces bug (like for move.l) ? (to know if it's a engine or print issue)
PPS. Can you do something with that terrible 16bit screen mode? That screen flashes is killing me... (Gens32 use 32bit screen mode)
ah ah! I know...but it's very hard to change it...
I tried some years ago to just disable color mode change but if you're in 32bit, color became corrupt
I didn't try anymore since I didn't want to lost time in a Gens issue