I've converted the Intel 8089 to a proper CPU core with disassembler now, here's how it looks in the debugger:

[Linked Image from i.imgur.com]

unidasm works too:

Code
d:\workspace\mame>unidasm 8089_sample.bin -arch i8089
00000000: 51 30 80 00        movi gc, 0080
00000004: 01 8A              lpd ga, [gc]
00000006: 31 30 00 00        movi gb, 0000
0000000A: D1 30 08 C4        movi cc, c408
0000000E: 80 00              wid 8, 8
00000010: 60 00              xfer
00000012: 68 30 80           movbi bc, 80
00000015: 20 48              hlt

It's still very incomplete, but I'm not aware of any other 8089 disassembler, so that's another MESS/MAME first (maybe) wink

This will help the ACT Apricot emulation, and any other machines which used the 8089 (there weren't many).