Den Thu, 29 Nov 2018 17:55:24 +0100 skrev Ruud@Baltissen.org: > Hallo Spiro, > > > > cmp #$E5 ; ??? > > I found out later as well, see the subroutine Scratch. > > > > lda > > (DirPointer),Y ; ??? > > [FB] > > I simply forgot to remove it. > > But thanks any way for your comment !!! > > > I still don't know if MS-DOS FAT12 is used. So far I haven't found > any hard proof for it. What is quite disturbing is that the program > uses a lot of those "TapeBuffer+xx" variables. And some are used in > more than one way. Maybe you could add code to your disassembler that looks at possible program execution paths, and more or less can tell which writes to a variable will be read back by other reads, so that you somehow in some semiautomatic way can get multiple labels for one physical address? I.E. if some place in the cassette buffer is only read after it has been written in the same routine, it could be treated as a local variabel. -- (\_/) Copy the bunny to your mails to help (O.o) him achieve world domination. (> <) Come join the dark side. /_|_\ We have cookies.Received on 2018-12-05 14:00:02
Archive generated by hypermail 2.2.0.