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

Reply via email to