Article View: pl.misc.telefonia
Article #243483Re: Ciekawe numery 2023
From: Adam
Date: Mon, 03 Apr 2023 15:11
Date: Mon, 03 Apr 2023 15:11
88 lines
5094 bytes
5094 bytes
Dnia Mon, 3 Apr 2023 16:19:13 +0200, J.F napisał(a): > On Mon, 3 Apr 2023 12:50:55 +0200, Jarosław Sokołowski wrote: >> Pan Adam napisał: >>>> Offtop się zrobił. >> Nie ma takiego offtopa, żeby nie dało się zrobić jeszcze większego. >>> polskie fonty opracował ksiądz Jan Pikul - standard xJP. Zresztą stworzył >>> też m.in. wiele sterowników pod drukarki - bo wtedy raczej nie było >>> polskich znaków w ROM drukarek. >> >> Z tymi sterownikami do drukarek było tak, że na ogół nie były potrzebne. >> Nie było też potrzeby wymiany ROM, a taka usługa była często wciskana >> przez liczne firmy i firemki. Drukarki mozaikowe w trybie znakowym >> przeważnie działały tak, że w czasie inicjalizacji zawartość ROM była >> przepisywana do RAM, po to, by dało się tam modyfikować opisy każdego >> znaku. Jak to robić, jakimi poleceniami, było opisane w grubaśnej >> instrukcji obsługi, wtedy dołączanej do każdego egzemplarza drukarki. > > Bywało czesto tak, że mogles zmodyfikować tylko kilka znaków, nie > wszystkie. > No i trzeba to jakos wysłac. Wyłączasz drukarkę, bo sie papier zaciął, > wychodz z programu, inicjuj innym programem, uruchamiaj edytor ... I po to były wymiany ROM w drukarkach, aby nie było właśnie tak, że drukarka się przycięła, ktoś ją wyłączył i po ponownym włączeniu na kolejnej drukowanej fakturze wychodzą krzaki. Owszem, podmiany fontów można było roboć OIDP nawet i w Spectrum/Timex. > >> Wystarczyło więc ciąg dych poleceń zapisać w pliku, a potem zaraz po >> włączeniu drukarki robić zwykłe "copy mazovia.prn lpt1:" (czy jak to >> się pisało), by drukarka drukowała zgodnie z wtłoczonym jej kodowaniem. Bezpieczniek było: copy /b ... >> >> Oczywiście można też było napisać sterownik, który przechwytywał jakieś >> przerwanie i w locie zamiast jednej literki wysyłał sekwencję drukującą >> stworzony ad hoc układ kropek. To również opisywały instrukcje, nawet na >> wczęśniejszych stronach -- i tym tłumaczę pomysły z pisaniem sterowników. W trybie graficznym. Bardzo powoli, bo najczęściej najpierw szedł tekst, a potem powrót głowicy i dodruk graficzny. W niektórych drukarkach powrót głowicy był gla każej graficznej litery, co mocno męczyło drukarkę i tasiemkę oraz spowalniało wydruk. > > Ale to tez nie takie proste - bo grafika miała mniejszą rozdzielczosc > niz fonty, a przeciez mogles drukowac cos graficznie - musialby > analizowac co do drukarki leci i podmieniac lub nie. > A do dyspozycji mało miejsca w RAM. > > I nie pamietam - programy drukowały przez BIOS, czy wkrotce tez > bezposrednio do portu, na przerwaniach w dodatku? DOS-owe najczęściej wprost do portu. Na przerwaniach działało dosowe polecenie PRINT. Przez długi czas jedyne zresztą polecenie, które prawidłowo działało na przerwaniach i emulowało wielozadaniowość. A w zasadzie dwu-zadaniowość. > >> Kilka lat temu na jednej z grup zrobiła się dyskusja na ten temat. Brali >> w niej udział również autorzy takich przemyślnych sterowników. Dopiero >> po prawie czterdziestu latach dowiedzieli się, że ich robota była zbędna. Jakiś link? Dlaczego "zbędna"? > > podejrzewam, ze grubaśną ksiązke przeczytali, i wyszło im, ze trzeba > tak jak zrobili. > Potem byc moze przyszly nowsze drukarki, lepsze - i mozna było lepiej > zrobic, ale ich działało.. > Przypominam: przełom lat 80/90 - brak polskich stron kodowych w drukarkach. Można było drukować graficznie, ale to była katorga i dla urządzenia i dla operatora. Link: https://www.ppa.pl/publicystyka/ks.-jan-pikul-luty-2007.html -- Pozdrawiam. Adam
Technical Details
Message-ID:
<1ch92i97662rs$.1te61q7mpc572.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.185.152.121.246!not-for-mailReferences:
<a36b2739-1c40-47e9-9883-d97226766dbdn@googlegroups.com> <3c05a2c1-6117-4b14-a72a-65af90ec7198n@googlegroups.com> <776e769b-8eb4-422b-966b-4770b70345cf@hooterville.invalid> <u03eu2$ohg2$1@dont-email.me> <f0b823d3-e2b4-448c-af7d-fbd1ad0e08e7@hooterville.invalid> <u04po2$llk$1$strowger@news.chmurka.net> <bfcbf239-1040-4f0d-b0a0-e13b433370fa@hooterville.invalid> <u0cb6k$tua$1$strowger@news.chmurka.net> <1cfc0937-6314-47b9-9530-b1263a96fb01@hooterville.invalid> <u0dkgk$2rbuv$1@dont-email.me> <35hcp03ile1e.1kx0hvpnnj6ia$.dlg@40tude.net> <slrnu2lbsf.1cgbk.jaros@falcon.lasek.waw.pl> <1ftp5n7aaz1oi.inlnq8f9up1m.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.185.152.121.246!not-for-mail From: Adam <a.g@poczta.onet.pl> Newsgroups: pl.misc.telefonia Subject: Re: Ciekawe numery 2023 Date: Mon, 3 Apr 2023 17:11:55 +0200 Organization: news.chmurka.net Message-ID: <1ch92i97662rs$.1te61q7mpc572.dlg@40tude.net> References: <a36b2739-1c40-47e9-9883-d97226766dbdn@googlegroups.com> <3c05a2c1-6117-4b14-a72a-65af90ec7198n@googlegroups.com> <776e769b-8eb4-422b-966b-4770b70345cf@hooterville.invalid> <u03eu2$ohg2$1@dont-email.me> <f0b823d3-e2b4-448c-af7d-fbd1ad0e08e7@hooterville.invalid> <u04po2$llk$1$strowger@news.chmurka.net> <bfcbf239-1040-4f0d-b0a0-e13b433370fa@hooterville.invalid> <u0cb6k$tua$1$strowger@news.chmurka.net> <1cfc0937-6314-47b9-9530-b1263a96fb01@hooterville.invalid> <u0dkgk$2rbuv$1@dont-email.me> <35hcp03ile1e.1kx0hvpnnj6ia$.dlg@40tude.net> <slrnu2lbsf.1cgbk.jaros@falcon.lasek.waw.pl> <1ftp5n7aaz1oi.inlnq8f9up1m.dlg@40tude.net> NNTP-Posting-Host: 185.152.121.246 MIME-Version: 1.0 Injection-Info: news.chmurka.net; posting-account="Adam"; posting-host="185.152.121.246"; logging-data="17700"; mail-complaints-to="abuse-news.(at).chmurka.net" User-Agent: 40tude_Dialog/2.0.15.1pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit