On Wed, 25 Oct 2017 17:06:17 -0400 Stephen Adolph <[email protected]> wrote:
> Boy I wish we could all agree on variable names in M100! It would be nice, yes. I don't have an origin comment on the offending labels, which usually means either I had to name them or they were named in the M100 TechRef. Also why I included the addresses. Should I convert to the NEC labels? > > here is my assessment of what you've done- > > 1) you are using the wrong starting location. Think you need to use > the ASCTAB (DOSTART?) location which is the lowest first byte of .DO > file data. 2) you need to ensure your new directory entry gets the > correct (incorrect) address , meaning you need to trick LNKFIL > (DIROK?) to order the file names correctly. in this case ASCTAB-1. > in this way the current directory entry, that points to ASCTAB, will > be ordered and linked correctly. > > make sense? Yes, I missed the trick that you had to put ASCTAB-1 in the directory entry but start writing at ASCTAB. That *should* make it work. Man I tried just about every combination EXCEPT that. > and I agree with John, without the NEC reference I would never have > gotten REX to work. > One of my excuses for spending so much time with retro-computers is that they did things differently, and those different paths are worth learning from. This is a good example, this whole sorta-a-RAMdisk-but-in-place stuff is fascinating but very fragile and complicated. Easy to see why nobody does it this way anymore! ;-) Thanks again, Willard -- Willard Goosey [email protected] Socorro, New Mexico, USA I search my heart and find Cimmeria, land of Darkness and the Night. -- R.E. Howard
