O nejakých súboroch s rôznymi fontami (generátormi znakov) pre PMD 85 neviem.
Znaky s diakritikou sú priamo na PMD 85-3 a zadávajú sa stlačeným písmenom so súčasne stlačeným klávesom STOP - znaky v kóde KOI-8čs - #C0 - #FF.
Znaková sada na PMD 85 je v rastri 6 bodov na šírku a 8 bodov na výšku - teda 8 bytov na znak. Výška riadku je ale štandardne 9 bodov kvôli kurzoru a medziriadkovej medzere.
Na PMD 85-1 a Didaktik Alfa je generátor znakov od adresy
#8600, táto adresa znížená o
#0100 je uložená v systémovej premennej na adrese
#C03C. Generátor znakov má #0200 bytov a obsahuje iba znaky s kódmi #20 až #5F, teda chýbajú malé písmená.
Na PMD 85-2/2A/3, Maťo, Didaktik Alfa 2, Didaktik Beta a Consul 2717 sa už systémová premenná na adrese
#C03C nepoužíva, generátor znakov je čiastočne "rozkúskovaný" a adresy jednotlivých častí sú v systémových premenných
#C0B2 (znaky #20 - #3F),
#C0B4 (#40 - #5F),
#C0B6 (#60 - #7F),
#C0BC (#C0 - #DF - znaky s diakritikou - iba PMD 85-3 a Didaktik Alfa 2) a
#C0BE (#E0 - #FF - znaky s diakritikou - iba PMD 85-3 a Didaktik Alfa 2). Adresy v týchto systémových premenných sú zvýšené o 8 oproti skutočnej adrese danej časti generátora znakov. Ak daná časť nie je definovaná, je v systémovej premennej hodnota #FF00.
Consul 2717 pozná znaky s diakritikou v kóde KOI-8čs iba pod CP/M. Pre tieto znaky nie je dodatočný generátor znakov, ale "háčky a čárky" sa dopĺňajú k príslušným znakom dodatočne. V tomto prípade je aj výška riadku 12 bodov, takže znaky s diakritikou vyzerajú "ľudskejšie" oproti napr. PMD 85-3.
Na PMD 85 existuje niekoľko grafických editorov -
https://pmd85.borik.net/wiki/Package:Graphics.zipZnakovú sadu možno editovať v programoch
GRED 3.2 a
K-STUDIO (u tohto programu ale nefunguje záznam na kazetu, pretože používa nejaký neštandardný spôsob záznamu).
Na editáciu spritov je určený program
GREP.
_________________
https://pmd85.borik.net - PMD 85 Emulátor, PMD 85, PMD 32-SD
https://pp01.borik.net - PP 01 Emulátor, PP 01, SD-ROM Modul