Re: [hatari-devel] 68020 addressing modes not correctly disassembled

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Thorsten Otto schrieb:

> Hm, you are right, but only when cpulevel >= 2. IMHO that should always
> be disassembled;

This is of course at the discretion of the Hatari developers, but I
disagree. Imho, the Hatari disassembler is mostly a helper while
interactively debugging a program. It is not a general purpose
disassembler to, e.g., reverse-engineer software [1].

Imagine how confusing it would be if you single stepped a through a
program in 68000 mode, saw a perfectly disassembled 68020-and-above
instruction (without realizing that it's 68020-and-above) and then the
emulated CPU correctly took the invalid instruction exception.

Regards
Christian

[1] There are a lot of disassemblers for that.
--
Christian Zietz  -  CHZ-Soft  -  czietz@xxxxxxx
WWW: https://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/