Page 2 of 2

Re: Installing own fonts and applying config changes without reboot

Posted: Fri Dec 02, 2022 3:59 pm
by RWAP
I have changed the font so that it works with the Atari fixed size one - you could of course test this by overwriting the default in fonts/Roman/Epson-PC437-US font.

Unfortunately, the Atari 16 bit .bin file you supplied is not the Atari font as described on the Wikipedia page - that is why I asked for the .fon file.

Creating fonts in Fony takes a lot of patience and time

Re: Installing own fonts and applying config changes without reboot

Posted: Sat Dec 03, 2022 2:59 pm
by rosenrost
FYI: I don't use Fony or anything similar to create the fonts. On the Atari, I save the font data to a file and convert that file using the atari2epson tool of the PrinterToPDF repository.

Re: Installing own fonts and applying config changes without reboot

Posted: Mon Dec 05, 2022 9:00 am
by RWAP
rosenrost wrote: Sat Dec 03, 2022 2:59 pm FYI: I don't use Fony or anything similar to create the fonts. On the Atari, I save the font data to a file and convert that file using the atari2epson tool of the PrinterToPDF repository.
Hmm - something is not quite right here....

I ran a short program to run through the atarist.bin file and the characters from $B0 onwards are the original Epson PC437 codepage - not the Atari fonts shown on https://en.wikipedia.org/wiki/Atari_ST_character_set.

Short program (running in a QL emulator):

Code: Select all

1005 show = 0
1010 OPEN_IN #3;dos1_atarist.bin
1020 FOR i = 0 TO 255
1030 FOR j = 0 TO 15
1040 x$=INKEY$(#3)
1050 IF i > 175:show=1:PRINT BIN$(CODE(x$),8)
1060 END FOR j
1070 IF show:PAUSE
1080 IF show:CLS:PRINT "CHARACTER ";i:PRINT:PRINT
1090 END FOR i
1100 CLOSE #3

Re: Installing own fonts and applying config changes without reboot

Posted: Mon Dec 05, 2022 11:42 am
by rosenrost
That's correct. My font has the hebrew characters replaced by CP437 graphics.

Re: Installing own fonts and applying config changes without reboot

Posted: Mon Dec 05, 2022 2:56 pm
by RWAP
rosenrost wrote: Mon Dec 05, 2022 11:42 am That's correct. My font has the hebrew characters replaced by CP437 graphics.
OK so ideally you want two different codepages - one with CP437_Standard, one with CP437_IW (IW is Hebrew) and the font with the Hebrew characters

Re: Installing own fonts and applying config changes without reboot

Posted: Mon Dec 05, 2022 3:31 pm
by rosenrost
Yes, and a copy of 225 at 158.

Re: Installing own fonts and applying config changes without reboot

Posted: Mon Dec 05, 2022 3:34 pm
by RWAP
rosenrost wrote: Mon Dec 05, 2022 3:31 pm Yes, and a copy of 225 at 158.
Can you supply the BIN files? I don't have an Atari

What would you call the one with a copy of character 225 at character 158?

Re: Installing own fonts and applying config changes without reboot

Posted: Mon Dec 05, 2022 4:13 pm
by rosenrost
The copy of 225 at 158 applies to all Atari fonts.

I already changed the original Epson-PC437-US.bin to a Epson-AtariST-Graphics.bin. You can find it in the attached ZIP file. You will also find a file AtariST-Orig.bin which is the original Atari ST font without any graphics. The differences compared to CP437 are described in the Wikipedia page I posted recently.
Atari-Fonts.zip
(3.19 KiB) Downloaded 1226 times