[Coco] A bug in Basic09/RunB
Robert Gault
robert.gault at worldnet.att.net
Mon Dec 7 07:53:39 EST 2009
Gene Heskett wrote:
> On Sunday 06 December 2009, Robert Gault wrote:
>>
>> The stock Basic09 for OS-9 Level Two has a length of $5ACC and a CRC of
>> $F0388C.
><snip>
>> The most recent Basic09 with NitrOS-9 6309 version has a length of $5955
>> and a CRC of $22CA28.
><snip>
> Thanks for the clarification Robert. Now the question is what was removed to
> shrink it by over a page of memory in the latest version?
>
Keep in mind the above is the 6309 version. The 6809 NitrOS-9 version of
Basic09 has a length of $5A29, CRC $6C8F27. So, comparing apples with
apples instead of apples with oranges :) , the size change is not all
that large.
A large amount of optimization was done by Curtis Boyle and the Gale
Force/ Northern Exposure team when NitrOS-9 was created in the 1990s.
You can study the comments in the source code 3rdparty/packages/basic09.
More information about the Coco
mailing list