Rich is right - the terminus-font.tcz should be compatible with older systems as well, although I haven't tested it on older releases myself.
Since I find the terminus fonts so important for legibility when running a very simple Tiny-x server without a full xorg install, I'll go through the process a bit since the info file is kind of a hint for those who already know what's going on....
The basic stumbling block for new users may be that the terminus-fonts.tcz is a multiple step process where automation in the later steps is left to to the user to provide since there are a few ways to achieve that. I didn't want to force a setup that the user may not like.
Ie, just downloading and installing terminus-fonts won't leave you with something that works. Here is the layout:
1) Download the terminus-fonts.tcz package and place it in your <path/to>/optional directory. Of course later editions of TinyCore make this easy since this package is in the tinycore apps repos.
2) Load that font into the system:
tce-load -i terminus-fonts.tcz
Ok, great. The fonts are loaded but not usable until we do this:
3) Notify X of the additional font-path. This is far different from a user's filepath! We'll use the xset command to inform X of the new fonts:
xset fp+ /usr/local/share/fonts/terminus/
AND, although not absolutely mandatory, we'll force X to "rehash" the fonts. This may be needed if you use this procedure with other systems.
xset fp rehash
4) All set? Now we can fire up Aterm with the new font. How about size 32? (useful for my very high resolution screen)
aterm -fn terminus-32 &
Oh, you want that in BOLD?
aterm -fn terminus-bold-32 &
5) AUTOMATE this. There are a few ways.
The first thing to do if you like it, is to edit in a line for
terminus-fonts.tcz
into your <path/to>/onboot.lst file.
But what about all that xset configuration and the like?
Lately, I decided to put the automation into my hidden ~/.X.d directory.
a) Create a file inside the hidden .X.d directory with a name of your choosing. I created a file titled "myXsetup" (no quotes). I use "my" at the beginning to let me know that it was *me* that created it, not something the system itself did. Whatever you prefer.
b) Inside myXsetup file, I added the following to run xset, rehash, and pop up a shiny new Aterm with the new font:
xset fp+ /usr/local/share/fonts/terminus/
xset fp rehash
aterm -fn terminus-32 &
Tada!
But we're not done. What if you kill your Aterm?
Let's make a simple executable. I picked "tm" as the shell script filename and inside, just edited in this line:
aterm -fn terminus-32 &
Let's go ahead and make that executable:
chmod +x ./tm
Great, so now if we kill all our Aterm's, we can fire it right back up with
./tm
Other options exist, like making this an alias or whatever your heart desires.
It reads like a lot, but if you do it once, you'll see it's quite easy.
Note to new lurkers:
Aterm only supports bitmap fonts. Terminus is a mono-spaced bitmapped font designed specifically to get rid of fuzzy corners, seriphs and other things that might be a strain to read comfortably for hours on end.
BUT, if you don't want to go through all this, and just want an even simpler solution with true-type fonts, then you'll also have to use a terminal that supports those.
One good combo might be to download and install the Deja-Vu fonts, along with a terminal that will support that, like RXVT. See the rxvt / urxvt documentation. One place to automate that is inside your .Xdefaults file.