Page 1 of 2

New QL fonts

Posted: Sun Nov 06, 2022 2:22 am
by Andrew
I found a ZX Spectrum font sheet and I ported all fonts to QL. So here are 92 new fonts.

Re: New QL fonts

Posted: Sun Nov 06, 2022 10:57 am
by dilwyn
Would it be OK to add these to my website to preserve them for QL?

Re: New QL fonts

Posted: Sun Nov 06, 2022 12:39 pm
by Andrew
dilwyn wrote: Sun Nov 06, 2022 10:57 am Would it be OK to add these to my website to preserve them for QL?
Yes, of course.
Maybe you ca also add my Charmap app - https://www.theqlforum.com/viewtopic.php?p=45034#p45034

Re: New QL fonts

Posted: Mon Nov 07, 2022 7:35 pm
by Cristian
Thank you Andrew!

Re: New QL fonts

Posted: Sat Nov 12, 2022 2:48 pm
by qbits
Hi
Well done Andrew. Thanks for all the Fonts.
I have downloaded and viewed at few while testing out my QBITS QLFont Editor.

QBITS

Re: New QL fonts

Posted: Sat Nov 19, 2022 9:57 pm
by Mark Swift
Hi

Attached, a QL version of the Commodore PET character set.
Put together some years ago when I was trying to load some old PET programs off tape.

PETSET.png
PETSET_chr.zip
(963 Bytes) Downloaded 172 times

Re: New QL fonts

Posted: Wed Feb 28, 2024 9:04 am
by neozeed
Wow just the thing something like Petscii robots would need!

Re: New QL fonts

Posted: Wed Feb 28, 2024 5:21 pm
by badaman
Great!

Re: New QL fonts

Posted: Wed Feb 28, 2024 7:47 pm
by t0nyt
Lovely fonts thanks, I especially like the Moon font

The PET font just bought back a flood of memories (and emotions) as PET’s were the first systems I ever used at school and I remember trying to push what I could do with the character set to the limits

Re: New QL fonts

Posted: Thu Feb 29, 2024 9:47 am
by qbits
Hi Mark,
Thanks for posting your PETSET_chr. I assume you added a Byte to the 8 Byte 8x8 matrix used by Commadore. Using QBITS FTidy I reviewed in hex your file PETSET_chr the two Byte header read as 00 – FF ie Start at 0 with 255 characters and 2305 bytes in length not your 963Bytes (is this the Commadore PETSETsize).

The fonts you have shown I believe there was Upper and lower case Characters in two sets which were accessed by holding down the SHIFT key, part of the so-called Business text option I think. In addition to visible characters, the sets also supported a number of invisible control characters. There were a number of Commadore font sets and latter ones more closely followed the ASCII standard.

The QL Font App uses two font sets, a standard 31 to 127 and the extended 128 to 192 and base on ASCII codes. Other CHR$(n) involve control characters and two in particular 10 0A Enter and 255 FF ALT may cause problems if your try to implement an associated Bitmap for a printable character.
PETSET Fonts.jpg
I hope you don’t mind but I split PETSEt_chr into PETSETA_fnt and PETSETB_fnt for use with QL Font APP, which then allows you to load and used with CHAR_Use#ch,addrA,addrB. Where addrA and AddrB are memory slots allocated by ALCHP.

Note: You lose CHR$(10) and CHR$(255) as potential printable Bitmap characters.

QBITS