
P              s programem jsou dodavany prevodni tabulky
I                  mezi znakovou sadou Allegra & Windows
C         achina            a kodovanim bri Kamenickych
2eus Ex    font file    podporovany ceske a slovenske znaky
  converter v0.72(1st_ACE)               s diakritikou!!

  autor: Aceman
  Copyright (c) Aceman, 07-1999

  konvertovaci utilita pro tvorbu fontu Deus ex Machiny (editor 
  a prohlizec diskmagu) z monochromatickeho fontu ulozeneho jako obrazek 
  (bmp, lbm, pcx, tga)

  pro update programu navstivte www.hieronimus.cz/utility.html
  (btw: tento program bude mozna prejmenovan)

  kontakt: aceman@email.cz

  me diky patri temto osobam (uvedeno abecedne):

                             Aceman
                             - ze me celou dobu psychicky podporoval, ze to zvladnu i ja ;)

                             Bestie
                             - za pomoc pri uchylnem vytvareni prevodni tabulky
                             Windows kodovani->kodovani bri Kamenickych
                             a napad zakomponovat do ni i slovenske diakriticke
                             znaky

                             Biges
                             - kvuli nemuz jsem pokracoval v programu i kdyz uz jsem
                             to chtel vzdat, protoze mi poslal mail v nemz psal,
                             ze 'uz vybira ty TTFka, ktery pouzije...'

                             Carlos
                             - za FontEdit, ktery poslouzil jako tester fontu
                             vytvorenych timto programem

                             Dement
                             - za odpovedi na vsechno, co jsem kdy chtel vedet,
                             ale bal jsem se na to zeptat ;)

  fuck off patri:
                             tomu kteryho druhy lidi porad neslysej,
                             furt se mi sere do zivota a co tvrdil,
                             ze to nedokazu.... ;)


********** SEKCE "PREVOD FONTU" **********

Utilita pic2DMfn slouzi k prevadeni fontu ulozenych jako mono
font v obrazku (bmp, lbm, pcx, tga) do formatu *.fn - coz je format
pouzivany prohlizecem diskmagu Deus ex Machina.
Navod na pouziti programu se vypise po jeho spusteni.
Zde je popis obtiznejsiho prevadeni mezi Windows(TTF) fontem
a fontem programu Deus Ex Machina(FN).

(priklad pro prevod fontu times.ttf (Times New Roman) do times.fn)
1. Utilitou ttf2pcx prevedeme nasledovne font do obrazku:
   ttf2pcx -p20 times.ttf times.pcx

   (pricemz '-p20' je velikost vysledneho fontu - lze menit
    i nezavisle na sobe vyska a sirka fontu - viz info v programu)

2. Dalsim programem pic2DMfn pak prevedeme obrazek s fontem do formatu FN:
   pic2dmfn times.pcx times.fn Times_New_Roman 32 wintab.chr

   ('Times_New_Roman' je nazev fontu, '32' pak ordinalni hodnota 1. uvedeneho
    znaku ve fontu (vetsina fontu zacina az 32. znakem - tedy mezerou
    (predchozi znaky se nepouzivaji) - pokud nebylo zadano jinak, font vytvoreny
     predchozi utilitou ttf2pcx zacina vzdy az 32. znakem)
    'wintab.chr' je pak vlastni definovana tabulka znaku - k tomuto programu
    jsou dodavany 2 tabulky: z Allegro do Kamenickych a z Windows do Kamenickych
    - jelikoz napr. ve Windows je jine rozmisteni ceskych diakritikych znaku nez
    v kodovani Kamenikych, musi se proto pouzit predefinavavaci tabulka znaku.
    Tabulka ma 256 radku - co radek, to znak ascii tabulky - mame-li tedy
    napr. soubor wintab.chr a na radku 130 je hodnota 251, znamena to,
    ze znak cislo 129 v kodovani Kamenickych odpovida znaku cislo 251
    v kodovani Windows (129. proto, ze radky v souboru se pocitaji
    od 1. kdezto znaky ascii tabulky uz od 0.).


********** SEKCE "WHAT'S NEW" **********

v0.72(1st_ACE)
 odebrane nektere zbytecne gfx drivery - ponechan pouze VESA v1.0 driver
  => exe soubor mensi cca o 25 kB

v0.70b3(1st_ACE)
 $$ nahrazuje za font size i ve font name

v0.70b2(1st_ACE):
 specialne pro Dementa pridana jedna feature:
  pri vyskytu znaku '$$' v nazvu souboru nahrazuje ty za velikost fontu
  napr. times$$.fn nahradi times31.fn
 na pozadani Dementa vypusteno pridavani "(created by pic2DMfn vX.Y)" do nazvu fontu
 TOTO JE PRVNI 'Absolutely Capable, Elegance' VERZE!

v0.70b:
 prepracovany - opraveny soubor wintab.chr (diakr. znaky)
  (chyby vznikly spatnym prevodem stare verze ttf2pcx - vynechavalo to
   vzdy znak 225 - zapsane byly tedy vzdy jen znaky 224 a pak az 226)
 program pakuju novym UPXkem => cca o 2 kB mensi exe fajl

v0.70a:
 takze ne, porad to spatne zjistovalo lastchar
  - az ted je to teprve ok
 ze zdrojaku zpovyhazenejch par zbytecnejch promennejch
 +neco navic....

v0.70P:
 uz by melo bejt ve fontu fakt vse ok (dle Dementovych predstav ;) )
 navic opravena drobna prasarna - spatne zjistovalo lastchar
 ale uz zase nejak podezrele moc zPrasenej zdrojak

v0.64g:
 objevena buga v rutine na kontrolu velikosti *.fn
  ale nechce se mi ji opravovat, tak to tak necham
  a nebudu ji vubec zprovoznovat (stejne jsem zjistil,
  ze masina font > 64k sezere)
  a jeste neco, ale ted uz sam nevim co....
  proste se mi libi tohle oznaceni verze, no a co?!

v0.64f:
 za pomoci maly finty, redukce casu potrebneho na prevod
  (pri zapisu kazdyho znaku se neprovadej desne uchylny vypocty
   - myslel jsem ze bude tedy konverze mnohem rychlejsi, ale
  DJGPP dela asi tak desne rychlej kod, ze mu ta 'trocha' metematiky
  ani nevadila... - i kdyz ony ty vypocty vlastne az zas tak uchylny nebyly...)
  (elapsed time snizen az o jednu desetinu!)
 taky diky tomu odebrana jedna promenna
  sakra ted koukam.... ono o 24 bytu vzrostlo exicko... :(

v0.64c:
 pridana pojistka, pro pripad ze je v predefinovavaci tabulce
  obsazen nedefinovany znak (napr. ttf2pcx jich vygeneroval 192,
  ale v tabulce byla obsazena zmena, 95. za 235. znak - skoncilo
  to samozrejme zhroucenim programu)

v0.64:
 zameneno "created with ..." za "created by ..." - coz povazuju
  za dosud nejradikalnejsi zmenu v programu ;)
 upravenej zdrojak (vyhazeny zbytecnosti)
 opravena fce checkimageborder

v0.4:
 asi prvni pouzitelna verze programu - i kdyz to by mohlo bejt diskutabilni

v0.1:
 vypisuje na obrazovku nazev a autora programu
  (zatim to teda nic jinyho bohuzel neumi....)


********** SEKCE "BUGS" **********

toto je seznam me znamych bug a nedostatku, jimiz program disponuje :)

 zkus mu podstrcit treba antialiaslej font... uvidis tu srandu
 neosetreny stav: vyskytuje-li se v souboru s tabulkou znaku neco jineho, nez jen cislice ... muze tam byt tedy klidne i "Aceman je ...." a program to sezere
 do mytable.chr se neda pripisovat komentar
 vyrazena kontrola na prekroceni velikosti formatu *.fn (max. 64kB)
  - zdrzuje a kdovi co jeste...
 ovladani programu (z prik. radky) je drobet nedoresene
  - vyznamy parametru prik. radky jsou natvrdo nastavene


                                                                  Aceman
