In the past (I think it was with v2.3.1) I would get output such as this:
Code: Select all
000125e8 13e8 0008 0001 29ca move.b (a0,$0008) == $00000008 [02],$000129ca [00]
000125f0 13e8 0007 0001 29d0 move.b (a0,$0007) == $00000007 [30],$000129d0 [00]
000125f8 13e8 0003 0001 29c3 move.b (a0,$0003) == $00000003 [62],$000129c3 [00]
00012600 0c28 0002 0003 cmp.b #$02,(a0,$0003) == $00000003 [62]
00012606 6408 bcc.b #$08 == $00012610 (T)
00012608 13fc 004c 0001 665a move.b #$4c,$0001665a [46]
00012610 43fa 4292 lea.l (pc,$4292) == $000168a4,a1
00012614 d3fc 0000 8000 adda.l #$00008000,a1
0001261a d3fc 0002 bf20 adda.l #$0002bf20,a1
00012620 b83c 0002 cmp.b #$02,d4
00012624 660a bne.b #$0a == $00012630 (T)
Now the output is like this with both the "-disasm ext" or the "-disasm uae" options:
Code: Select all
00000150 48E7 78FC movem.l d1-d4/a0-a5,-(a7)
00000154 0C28 003A 0001 cmp.b #$3A,(a0,$0001)
0000015A 6602 bne.b #$02
0000015C 5488 addaq.l #$02,a0
0000015E 2849 movea.l a1,a4
00000160 2448 movea.l a0,a2
00000162 43FA 0136 lea.l (pc,$0136),a1
I see this in the terminal window when I start hatari up:
Code: Select all
Selected external disassembler.
Disassembly output flags are 0x7.
INFO : Hatari v2.5.0-devel (Dec 19 2022), compiled on: Dec 19 2022, 09:14:59
Code: Select all
Selected UAE CPU core internal disassembler.
Disassembly output flags are 0x7.
INFO : Hatari v2.5.0-devel (Dec 19 2022), compiled on: Dec 19 2022, 09:14:59

