Yes. That is why you need to run the program to correctly dissassemble it. Though, that still won't work completely. > There is still problems with that. If I put one byte of data between a > routine then the rest of the code would be disassembled incorrectly. > > routine1: > ld a,3 > ret > .db $FE > routine2: > ld a,4 > ret