OldComp.cz
https://oldcomp.cz/

PMD 85 - fonty, diakritika, editory
https://oldcomp.cz/viewtopic.php?f=49&t=8823
Stránka 11

Autor:  MrWifiHifi [ 04.08.2020, 14:49 ]
Předmět příspěvku:  PMD 85 - fonty, diakritika, editory

Zdravím

Ako je na tom PMD s fontami a diakritikou?
Existujú aj iné fonty ako ten základný, poprípade existuje nejaký font-editor pre
PMD? A ako je to s diakritikou, je vôbec možné diakritiku na PMD nejako zobraziť?

Existujú priamo pre PMD aj nejaké grafické editory a editory sprajtov
(koncepčne niečo ako už existuje na Commodore64)

Poprípade, bolo by ťažké na niečo také napísať program v monitore alebo basicu?

Autor:  rombor [ 06.08.2020, 19:37 ]
Předmět příspěvku:  Re: PMD 85 - fonty, diakritika, editory

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.zip
Znakovú 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.

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/