_______________
 I T F ۲  September 17, 1996  v1.61
~~~~~~~~~~~~~~~          rom ZaStaR

The Impulse Tracker Font Customizer.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Are you using a text mode tracker?
Do you squint at the tiny indicators?
Do you complain about fat letters?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Well Complain no more!  Now, with ITF,
you can choose (and make!) your own fonts!!


(Relax, ITF wastes no memory space from
 Impulse Tracker!)


____Using ITF_____________________________
Basically its much like ST3 and IT's
controlls...

Load up a font set and pressing Ctrl-S
will save that font.  Then load IT and
hey! It's all there now!  ('FONT' is 
the current font set you've set IT to use!)

Arrows   Navigate inside the edit box
Tab      Go Between the Edit Box and
         Font List Screens. (If you're
         really good, you can even 
         directly copy and paste from
         the Font List box! :) 

Space    Plot if Empty before
         Blank if Plotted before
Del      Blank a line Horizantally
Ins      Fill a line Horizontally

+        Next Character to Edit
         (Also Ctrl+RightArrow)
-        Previous Character
         (Also Ctrl+LeftArrow)
PageDown 4 Characters Ahead
PageUp   4 Characters Before
Home     First editable Character
End      Last editable Character

i        Inverse the current character
         (just try it, you can inverse
          again to get it back :)
Shift+Arrow  Shifts a character a
         bit left, right, higher, or
         lower
Alt C    Copy a Character
Alt P    Paste a Character
Alt Z    Clear the Edit Box

Ctrl R   Reload Character Bank
         Use the arrow keys here and
         Enter to load up a file to
         see the fonts they hold.  
Ctrl S   Save Character Bank to IT's
         used font list.
         (Remember, nothing's really
          done until you save!)

BackSpace
         You can IGNORE this button.
         It just reloads the old
         standard 8x8 ROM font... but,
         I'm sure you'd prefer the other
         cool fonts.
Control+BackSpace
         You can ignore this one too.
         This only reloads the default
         IT graphics set - so the
         other characters (like A to z)
         are not defaulted.

Ctrl Q   Go make a Song.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
____Note________________________________________

Everything is reletively easy to
  try out so just run ITF and see for
  yourself.  *Remember!: Impulse Tracker
  and ITF strictly use Font.Cfg.  If you
  have another font, rename it to
  Font.Cfg (after making a backup for
  the original, of course ;)
*Also, a minor adjustment for those familiar 
  with previous versions:  ITF now uses the
  'ITF' extension instead of 'CFG' except
  for Font.Cfg.  This way, the files that IT
  uses directly are the ones with 'Cfg' 
  (just a little more organized, don't 
   you think? ;)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Some predefinted font sets are optimized
  for special features.
  'FineLine' uses a thin font set.
  'J-Electr' is a fancier 'FineLine.'  Font by
         Jari Karppinen.
  'J-Flux' is a thicker 'J-Electr.'  Font also 
         by Jari Karppinen.
  'Ariel' is a nice standard to use.
  'FN-Ice' is a useful font with style.  It features
         updated scrollers and volume bars.  Font by
         Phantasm.
  'FN-Round' is another by Phantasm.  Much like Ice,
         but check it out :)
  'EK-Mac' uses the crisp standard font from a Mac.
         Modified frames and scroll bars - this font's
         by Electric Keet.
  'EK-Space' mostly an ariel font.  Also has modified
         volume bars (sine waves), borders, and an
         animated scroll bar (melting ball).
         Also from Electric Keet.
  'KanaFont' is a thick font - very legible :)  Font by
         Jari Karppinen.
  'Thick' is a very clear font set with nice big
         legible words.  If you like big letters,
         this is the right one for you.  Font by
         Jari Karppinen.
  'J_Termo' is the thickest (and large-looking) font
         set.  It's even thicker than 'Thick!'  Also
         by Jari Karppinen.
  'SmallCap' is also superlegible, using capital
         letters for all (shorter ones for lower
         cased ones).  Font by Zirconia. 
  'PeriSoft' is another great (and artistic) font
         set with updated boarders, a robot
         slider,...just try it out :)  This one really
         shows how ITF can change the way IT looks.
         Font by PeriSoft.
  'ZircFont' is very nice and artistic and 
         also useable for general
         purposes.  Another font by Zirconia.
  'GTHS-Bug' is a very legible font from Graham the Happy
         Scum.  It's got borders, scrollers, and everything.
  'Script' is a cursive font made by Jeffrey Lim himself.
  'J_Curse' is a font leaning to the right.  Also
         by Jari Karppinen.

  'Font' is the font set that IT will use - so,
         remember to always save!  (pressing
         control-s will automatically save
         into this file)
_______________________________________________________
Many thanks to Emmanuel Giasson (Zirconia) for
 the 'ZircFont' and 'SmallCap' (giassone@ift.ulaval.ca).
And to PeriSoft/capacala for the 'PeriSoft' font
 (w23@cornell.edu)
And to Jari Karppinen for the 'Thick,' 'J-Curse,'
 'J-Electr,' 'KaraFont,' 'J-Flux,'and 'J-Termo' fonts.
And to Phantasm for the 'FN-Ice' and the 'FN-Round' font.
 (crose@julian.uwo.ca)
And to Electric Keet for 'EK-Mac' and 'EK-Space.'
And to Graham the Happy Scum fot 'GTHS-Bug.'
 (gths@itclub.mur.csu.edu.au)
Thanks to all who give me those interesting lil' ideas :)
Did I get everyone?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Special thanks to Jeffrey Lim for some
 vital programming support (testing, info,
 supporting ITF in IT, music to listen to,
 and, basically, everything).
_________________________________________________
And a Standard Disclaimer...
"I disclaim all responsibility for all
 possible 'bad' stuff ITF may possibly
 do."   ---ZaStaR
_________________________________________________
Questions? Comments? Or, :) If you make a
 great new font set (usable OR artistic) 
 please send them to me...I may be able
 to release them in the future for everyone.
 I'm at (zastar@uclink4.berkeley.edu), mail
 me, even if it's just to see if I really
 exist :)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
And Finally....
 Stop Reading this and GO MAKE THAT
  great  S O N G  for all to Hear ! ! !
  (or the environment to make that song)  ;)


       \ /\ /
     \ //~~\\ /
     Z a S t a R
     / \\__// \
       / \/ \

















P.S.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you thing you're REALLY good, you can try out
  the -a option (it stands for "advanced").  Type
  "ITF" to get some info on it.  With it, you can
  save over the standard ITF fonts with your own
  modifications.
There's even a way to load graphics into the font ;)
Remember, -a is all undocumented so be very
  careful...but have fun, it's packed with a lot
  of extra options.
I kept -a appart from the standard program to try to
  keep the basic ITF simpler to use (hope I succeded).
  Also, IT will internally change some characters>127
  anyway.
-a also allows the Shift-G, which saves the font into
  a raw graphics file (8x2048).  Just Press Shift-G
  anytime in the Control-S saving window...it'll always
  save only into "ITF.Raw"
Another option is -f which loads a 8x16 font file and
  *tries* really hard to squish it into the 8x8 form.


If you got suggestions for more additional
  functions for whatever need, just tell me.  I'll
  put it in (if my University allows me the time  ;)

Okay, that's all!   Now go make that song !!