[Coco] Font editor for OS9/NitrOS-9 Level 2?

K. Pruitt pruittk at roadrunner.com
Wed May 13 15:16:28 EDT 2015


----- Original Message ----- 
From: "L. Curtis Boyle"
Sent: Tuesday, May 12, 2015 10:05 PM
Subject: Re: [Coco] Font editor for OS9/NitrOS-9 Level 2?


> The expanded fonts use characters 32-255 ($20-$FF). 0-31 are reserved for 
> display codes for cursor control, etc. BASIC09 supports CHR$(x), and as 
> Robert mentioned, it is easy to do in assembly language. I had made 2 
> fonts to go with it (IBM ANSI, and an ISO font to allow some special 
> characters from web pages), but I didn't make a font editor to do the 
> expanded character set. Can't remember if anybody else dead... Perhaps one 
> of the current NitrOS9 coders knows?
> I can't remember if DISPLAY supports characters >$7F... I thought it did, 
> but I may be remembering that wrong.
>
> Sent from my iPhone
>
>> On May 12, 2015, at 8:13 PM, Robert Gault wrote:
>>
>> L. Curtis Boyle wrote:
>>> It was quite a bit lower in Level II, and I expanded it to 224 
>>> characters in NitrOS9, starting with version 2.0.
>>>
>>> Sent from my iPhone
>>
>> The LevelII manual contains in "Font Select Font", "The fonts are ordered 
>> with characters in the following ranges:
>> $00-$1F  International characters
>> $20-$7F  Standard ASCII characters
>>
>> There is no equivalent in OS-9 to the Basic PRINT CHR$(#). The closest is 
>> the command Display. On text screens, display shows values from $20-$7F. 
>> On graphics screens, display shows additional values from $BA-DA.
>> You will have to look at the source code for display to tell if the range 
>> can be expanded.
>>
>> Maybe Curtis can say more about how to get additional characters onto the 
>> screen without an assembly language program.
>>
>> Robert
>>
>>
>> -- 


Thanks guys, that was very helpful and very much appreciated.




More information about the Coco mailing list