[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