eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikawyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym? › Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
  • Data: 2016-05-15 17:41:59
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: Mateusz Viste <mateusz.viste@localhost> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 15/05/2016 14:58, Andrzej W. wrote:
    > Nie pomyliło mi się, MDA posiada tylko tryb tekstowy, nie ma
    > graficznego, nie jesteś w stanie zapalić piksela na ekranie a jedynie
    > wyświetlić jeden z 255 znaków strony kodowej 437 w jednej z 2000
    > pozycji (80x25).

    Zgadza się, ale monitor nic o tym nie wie... Od strony programowej MDA
    to zaiste tylko tablica 80x50 bajtów, jednak na wyjściu wysyła do
    monitora faktyczne piksele w 720x350 w trzech możliwych jasnościach
    (zgaszony / zapalony / mocno zapalony).

    Oczywiście na pewno da się przekonwertować to z powrotem na tekst i
    wrzucać na jakiś ekranik LCD, ale to znacząco bardziej skomplikowana
    sprawa niż sama konwersja sygnałów MDA->VGA... To co sugerujesz
    wymagałoby złapania 14 linii pixeli (1080 punktów) i wrzucenie w czasie
    rzeczywistym do jakiegoś OCR który to przetłumaczy na 80 znaków... Nie
    mówiąc o tym że nie każda karta MDA-compatible korzystała z tej samej
    czcionki lub tego samego zestawu znaków (istniały np. modele Pravetz z
    grażdanką na pokładzie).

    Tak, twoja propozycja wygląda na jak najbardziej możliwą w teorii, ale
    to poziom komplikacji który jest zdecydowanie wyższy niż konwersja
    gołych pikseli :)

    Mateusz

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: