New QL fonts
New QL fonts
I found a ZX Spectrum font sheet and I ported all fonts to QL. So here are 92 new fonts.
- Attachments
-
- ZXFONTS.ZIP
- (49.23 KiB) Downloaded 149 times
Re: New QL fonts
Would it be OK to add these to my website to preserve them for QL?
--
All things QL - https://dilwyn.theqlforum.com
All things QL - https://dilwyn.theqlforum.com
Re: New QL fonts
Yes, of course.dilwyn wrote: Sun Nov 06, 2022 10:57 am Would it be OK to add these to my website to preserve them for QL?
Maybe you ca also add my Charmap app - https://www.theqlforum.com/viewtopic.php?p=45034#p45034
Re: New QL fonts
Hi
Well done Andrew. Thanks for all the Fonts.
I have downloaded and viewed at few while testing out my QBITS QLFont Editor.
QBITS
Well done Andrew. Thanks for all the Fonts.
I have downloaded and viewed at few while testing out my QBITS QLFont Editor.
QBITS
- Attachments
-
- QLFontEdit.jpg (38.82 KiB) Viewed 2373 times
- Mark Swift
- Bent Pin Expansion Port
- Posts: 82
- Joined: Fri Jul 18, 2014 9:13 am
- Location: Blackpool, Lancs, UK
- Contact:
Re: New QL fonts
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.
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.
Re: New QL fonts
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
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
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.
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
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.
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
- Attachments
-
- PETSET QL Fonts_fnt.zip
- (20.36 KiB) Downloaded 111 times