Tabulka instrukcii Z80
2016-05-16, tagged as
V ramci "digitalizacie" textov vytlacenych na BT-100 som sa rozhodol, ze je
nacase "zachranit" tabulku instrukcii, ktoru pouzivam este aj dnes, napriek
tomu, ze obsahuje len velmi zakladne informacie.
Tabulku som tlacil na BT-100 hadam pred viac ako 20timi rokmi, pravdepodobne v obdobi, ked som este pouzival Didaktik Gama s magnetofonom SP 210 T. Priznam sa uz si ani nespominam, kto je jej autorom, bol som v tom, ze je nim Softhouse, ale ked som ho s touto temou nedavno konfrontoval, odpisal mi, ze si na nic take nespomina. Nuz, jeden z nas dvoch ma asi slabsiu pamat ;], ale ono sa niet co velmi cudovat, je to celkom dlha doba.
takto dnes vypada povodny vytlacok
musite uznat ze ho treba zachranit ;]
Kedze som zdrojove texty do Desktopu nenasiel na ziadnej diskete, tak som sa rozhodol, ze tabulku do Desktopu nanovo napisem. Samozrejme, prva uloha s tym spojena bola najst tie spravne fonty, ktore boli v texte pouzite, pretoze mi slo o co najvernejsiu "napodobeninu". Po par nespravnych pokusoch som fonty nasiel, boli to tm_normal a tm_bold, ktore boli pravdepodobne do Desktopu prekonvertovane z Text Machine.
font tm_normal pre Desktop
[vytvorene skriptom view_desktop_font.php]
font Classic pre Text Machine
[vytvorene skriptom view_text_machine_font.php]
Ako z obrazkov vidno, fonty nie su 1:1, takze predpokladam ze okrem zmeny formatu fontoveho suboru boli nasledne niektore znaky aj rucne upravene.
Fonty som uz mal a tak som sa mohol pustit do prepisovania. Nastastie sa na niektore stranky tabulky dala masivne pouzit metoda copy&paste a tak mi to slo celkom odruky.
Nemal som ambiciu prepisat vsetko za jeden den, takze prvy den som prepisal prvych asi 6-8 stran, o par dni neskor som pokracoval a prepisal som dalsie stranky a dokopy ich uz bolo asi 16... no a potom som v ramci "digitalizacie" kaziet objavil povodny text do desktopu a tak som prepisovaciu aktivitu ukoncil ;]
Nasledne som z textu uz len vytvoril obrazky na vytlacenie na PC (obojstranne). Vysledny format "brozurky" som zvolil A6, ktory sa mi vidi kompaktnejsi ako povodny A5 (a tiez, povodna verzia bola vytlacena na hrubsom papieri a len jednostranne).
takto vypada nova brozurka
V pripade, zeby sa vam brozurka zapacila, obrazky na jej vytlacenie najdete tu (ja som ich tlacil na A4 a kazdy list som prerezal na dve A5, z ktorych som potom poskladal brozurku formatu A6):
list 1, strana 2
list 2, strana 1
list 2, strana 2
list 3, strana 1
list 3, strana 2
Treba ale povedat, ze pocas tych rokov, co som papierovu tabulku pouzival, nasiel som v nej aj par drobnosti zrelych na upravu. Ci uz chybajuci parameter v kode instrukcie, alebo "nestandardne" pomenovanie instrukcie (SLL, presnejsie je asi pomenovanie SLIA). Taktiez som si ceruzkou dopisal niektore neoficialne "zrkadlene" instrukcie po prefixe ED.
Povodnu tabulku som teda zachranil ale tieto drobnosti by sa zisli opravit. Taktiez, by bolo fajn ju rozsirit o dalsie informacie, napriklad o dobu trvania instrukcie v taktoch, pripadne flagy, ktore instrukcia meni. A samozrejme, dopisat dalsie oficialne nedokumentovane instrukcie (DD CB XX YY ...).
To uz je ale iny pribeh ;]
--