[Coco] Looking for rma or r63 source.
Gene Heskett
gheskett at shentel.net
Fri Dec 6 17:34:01 EST 2019
On Friday 06 December 2019 15:25:03 Stephen Fischer wrote:
> I think that we need to get as suspicious of people that declare they
> have the original copy of "The Bible" written by "GOD".
>
> Provenance is a pivotal vernacular in the art world.
>
> From the French word, provenir, meaning “to come from,” it proves the
> history of ownership of a specific piece of art. Provenance is the
> documentation that authenticates a particular art piece.
>
> It's all in the "Provenance" which we don't have.
>
> There has been so very much disassembly of CoCo programs and comments
> added over the years going way back past the memory of some people
> that they think they have the original and not a comments added
> disassembly of the original program.
>
> I am not declaring that I can tell the difference, it would take the
> word of someone who at least worked at Microware. That is, word of
> someone who left the very restricted 6809 world to earn a living on
> 68000 systems like K____ D______ who worked on the unreleased version
> of OS-9.
>
> SHF
Stephen: (and anybody else that gives a fat rats ass) Based on what I
found in K-D's newest "Christmas Present" rbf.mn when I first converted
rbf.mn to run on the 6309, the most educated opinion I can come to was
that the Christmas Present rbf.mn was intentionally poisoned to prevent
us from ever using a hard drive of more than 131 megabytes.
I'm the one who put the multiple cluster code BACK into rbf.mn at that
time, so now we can use drives up to 4GB. I got the majority of that
code from the original level 1.000000 rbf.mn, so it was there originally
from MicroWare, made a few minor tweaks as I was testing it before
anyone but me ever saw it, then someone else with a bigger machine, an
Apple I suspect, so bigger buffers, ( as I was often working in the last
10 bytes of tsedits 56k buffer while doing that on my coco3 ) did it so
it was a conditional, either r68 or r63 assembly, and thats how rbf.mn
is to this day except the header comments have been edited to hide all
those now very old details.
\Somewhat off topic.
I tried to add an "archive this" bit in rbf.mn ed 34, and mentioned at
the time that a larger default file allocation, like changing the 8 to a
$20 was good insurance against useing up the FD sectors list of
segments, but no one paid any attention until it bit the then head
developer and all hell broke loose.
I still think that bit was a good idea, but should also have coded a one
less segment maximum segment count into rbf.mn thus protecting the last
5 byte block. That 5 bytes would have opened up several other
possibilities I've still not thought of. Ownership controls for up to
255 users comes to mind. And would only use 1 byte of the 5.
By that bit you could have backed up only that which had been changed
since the last backup. But going to a $20 segment allocation size would
have made zero diff in the actual size of a file since os9 gives back
all sectors not used at file closing time. But it would have divided the
used segment count by 4, and insured that the bug the bit I borrowed for
the "archive me" flag would probably never occur in practice. But I've
lost my commit perms, so that will never happen now.
\end off topic
My estimation of K-D's intentions toward the community as a whole went
several rungs down the ladder with that discovery. If you have his
book, take carefull note that rbf.mn's capability in that realm was
moderately well scrubbed.
You will never convince me that was a mistake. That was intentional. To
me the puzzle wasn't that fact, but the motivation for it is still the
unsolved puzzle in my mind.
The singular insult to me is that there is no mention of any of that in
the rbf.mn headers, giving no credit to me for having done that FIRST.
I'd like to see that fixed, giving credit to me for that, but at 85, I'm
not convinced it will happen in my remaining time here. And it has left
a bad taste in my mouth for 3 decades now.
Like Paul Harvey was fond of saying, "and now you know the rest of the
story." Make of it what you want.
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>
More information about the Coco
mailing list