diff options
Diffstat (limited to 'fonts/mkpsf.pl')
-rw-r--r-- | fonts/mkpsf.pl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/fonts/mkpsf.pl b/fonts/mkpsf.pl index 06e79a4..8166c8a 100644 --- a/fonts/mkpsf.pl +++ b/fonts/mkpsf.pl @@ -109,6 +109,7 @@ sub read_rom { # and 0x241b aka SYMBOL FOR ESCAPE). sub setup_map { our @map = ( + 0x0000, 0x2665, # 0x00 0x2523, # 0x01 0x2503, # 0x02 @@ -434,7 +435,8 @@ setup_map(); @scale3 = (); #$raw = read_rom("atarixl.rom", 0x2000, 128); -$raw = read_rom("atarixl.rom", 0x2200, 32); +$raw = read_rom("char0.raw", 0, 1); +$raw .= read_rom("atarixl.rom", 0x2200, 32); $raw .= read_rom("atarixl.rom", 0x2000, 32); $raw .= read_rom("atarixl.rom", 0x2100, 32); $raw .= read_rom("atarixl.rom", 0x2300, 32); @@ -524,7 +526,7 @@ sub mkfonts { close $fh; system("txt2psf $fontname-$px.txt $fontname-$px.psf"); - system("perl dupglyphs.pl $fontname-$px.txt | txt2psf | psf2bdf --iso10646 --fontname=$fontname-$px | perl ./fixbdf.pl $px > $fontname-$px.bdf"); + system("perl dupglyphs.pl $fontname-$px.txt | txt2psf | psf2bdf --defchar=0 --iso10646 --fontname=$fontname-$px | perl ./fixbdf.pl $px > $fontname-$px.bdf"); } mkfonts(8, \@scale1, 1); |