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.
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.
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
Thanks. I think my opportunity of using DOS is few. Just want to give some thoughts when using it.
The package documentation is in the correct directory in the latest version of the package.
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 theTERMINUS.F16
font file .. or am I missing something?I think the best solution is to move the
TERMINUS.F16
font to the GNUFONTS package.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.moved terminus font to gnufonts package