-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.185.152.121.24
6!not-for-mail
From: Adam <a...@p...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: <a...@g...com>
<3...@g...com>
<7...@h...invalid>
<u03eu2$ohg2$1@dont-email.me>
<f...@h...invalid>
<u04po2$llk$1$strowger@news.chmurka.net>
<b...@h...invalid>
<u0cb6k$tua$1$strowger@news.chmurka.net>
<1...@h...invalid>
<u0dkgk$2rbuv$1@dont-email.me>
<35hcp03ile1e.1kx0hvpnnj6ia$.dlg@40tude.net>
<s...@f...lasek.waw.pl>
<1...@4...net>
NNTP-Posting-Host: 185.152.121.246
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
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
Xref: news-archive.icm.edu.pl pl.misc.telefonia:242986
[ ukryj nagłówki ]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-2
007.html
--
Pozdrawiam.
Adam
Następne wpisy z tego wątku
- 03.04.23 18:57 J.F
- 03.04.23 23:05 Jarosław Sokołowski
- 03.04.23 23:44 Krzysztof Halasa
- 03.04.23 23:45 Krzysztof Halasa
- 04.04.23 00:03 Krzysztof Halasa
- 04.04.23 00:27 Jarosław Sokołowski
- 04.04.23 00:31 Jarosław Sokołowski
- 04.04.23 02:09 Arnold Ziffel
- 04.04.23 02:16 Arnold Ziffel
- 04.04.23 16:59 Tomasz Śląski
- 04.04.23 18:20 Jarosław Sokołowski
- 04.04.23 20:32 nadir
- 04.04.23 23:04 Klakier
- 04.04.23 23:19 Klakier
- 04.04.23 23:29 Klakier
Najnowsze wątki z tej grupy
- Chess
- Vitruvian Man - parts 7-11a
- Czas umierać.
- [ot] aplikacja - ameryk. nr. telef + dzwonienie za free do stanow i kanady
- Vectra 'Plan domowy bez limitu'
- Re: Ponownie: Android i zarządzanie książką telefoniczną z komputera
- Re: Ponownie: androSRAJ i zarządzanie książką teleSRAną z bitMłyna
- Re: Ponownie: Android i zarządzanie książką telefoniczną z komputera
- Android, export/import książki telefonicznej
- Przeniesienie numeru HaloNet -> INEA
- Czy tradycyjna telefonia stacjonarna już nie istnieje?
- AB=45 - co to?
- Szok! Działający automat telefoniczny!
- Modemy sprzętowe PSTN i ISDN Microcom - czy ma to jakąś wartość
- Ciekawe numery 2023
Najnowsze wątki
- 2024-05-18 Warszawa => Software .Net Developer <=
- 2024-05-18 Warszawa => Mid/Senior QA Engineer <=
- 2024-05-18 Ulm => Solution Architect (sichere Kommunikation und IoT-Loesungen <=
- 2024-05-18 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-05-18 Warszawa => SAP WM Consultant / Execution <=
- 2024-05-18 Wrocław => Consultant/Implementer Comarch ERP XL <=
- 2024-05-18 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-05-18 Warszawa => Account Manager (Recruitment Services) <=
- 2024-05-18 Łódź => Salesperson - CRM Systems <=
- 2024-05-18 Łódź => Handlowiec - Systemy CRM <=
- 2024-05-17 ZŁOMNIK o pracy w TVN TURBO, nowych przepisach i współczesnej motoryzacji. Turbo Taryfa!
- 2024-05-17 Białystok => DevOps Engineer Conexa First (Contractor) <=
- 2024-05-17 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-05-17 Zabrze => Junior HelpDesk <=
- 2024-05-17 Bieruń => Administrator i wdrożeniowiec Lotus Notes/Domino <=