Menu

#238 package:gnuchcp re-organization

freedos12
closed-fixed
Shidel
gnuchcp (1)
5
2021-12-31
2019-07-04
luweitest
No

gnuchcp and it's fonts are separated in two packages, which is not convenient, since gnuchcp can do nothing without fonts. And its doc is placed wrongly in a misspelled "gnuchchp" directory.

Discussion

  • Anthony Williams

    I don't know who originally made the "package", so I'm not sure of the rationale behind making two separate .ZIPs. Probably it's just trying to keep data separate from code (although it's a very simple program, just calls the BIOS). I'm not even sure where the fonts came from (probably not created from scratch) nor whether you can copyright bitmapped fonts!

    Years ago, I did manually translate the program to assembly, just for smaller size, and to not rely on a (proprietary) Pascal compiler. Of course, nowadays there is FPC's i8086-msdos cross-target support, if needed. I also created a (very sloppy) font just to give us something "Free", but later I found Terminus.

    Long story short: I've corrected the subdir misnomer and added Terminus (8x16, Latin-1) to the "package".

    It seems they (also) elsewhere support 8x14 (80x43, EGA) but not 8x8 (80x50, VGA). But I'm no expert anyways, so get on the freedos-user mailing list if you want more discussion about this.

     
  • luweitest

    luweitest - 2019-08-17

    Thanks. I think my opportunity of using DOS is few. Just want to give some thoughts when using it.

     
  • Shidel

    Shidel - 2020-12-13

    The package documentation is in the correct directory in the latest version of the package.

     
  • Jim Hall

    Jim Hall - 2021-06-19

    Checking bugs after FreeDOS 1.3 RC4 .. confirming the pkg documentation dir is correct

    But not sure why TERMINUS.F16 (GNUCHCP package) is installed in the C:\FDOS\BIN directory. Terminus doesn't seem to be a default for GNUCHCP .. I still have to give the path to load the TERMINUS.F16 font file .. or am I missing something?

    I think the best solution is to move the TERMINUS.F16 font to the GNUFONTS package.

     
  • Jim Hall

    Jim Hall - 2021-06-19

    However, I think having separate GNUCHCP and GNUFONTS packages is still a good idea. Rationale is that the fonts were not included in the GNUCHCP program (there's a separate TTF2FNT program that converts TTF to FNT) so it seems unfair to include the extra fonts with the program.

     
  • Jim Hall

    Jim Hall - 2021-06-19
    • assigned_to: Shidel
     
  • Shidel

    Shidel - 2021-12-31

    moved terminus font to gnufonts package

     
  • Shidel

    Shidel - 2021-12-31
    • status: open --> closed-fixed
     

Log in to post a comment.