-
Data: 2018-09-27 10:08:02
Temat: Re: Wypisywanie tekstu na wyjściu kompozytowym
Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
dyskusyjnych:s...@f...lasek.waw.p
l...
Pan J.F. napisał:
>>>> No to pozostaje, ze byl kompatybilny z MDA, i bios komputera
>>>> go dobrze zaprogramowal. W trybie tekstowym.
>>> I chyba tylko w takim. Mam wrażenie, że do pokazania czegokolwiek
>>> w trybie graficznym potrzba było zaprogramowanie karty z, jak to
>>> byśmy dzisiaj powiedzieli, userspace.
>
>> Tak mi to jakos chodzi po glowie.
>> Tryb byl nietypowy ... czyzby to oznaczalo, ze CGA potrafil
>> zaprogramowac bios komputera, we wszystkich trybach ?
>Jak mam rozumieć "zaprogramować bios komputera"? Ten był przecież
>w ROM.
Bios komputera potrafil zaprogramowac kartę.
>A karta CGA była kartą "oficjalną", ze wsparciem oficjalnych
>trybów w systemie.
Oficjalna byla tez EGA i VGA, a miala wlasny BIOS.
Po to przewidziano mozliwosc rozszerzen BIOS.
No dobra - jesli mnie skleroza nie myli, to Hercules byl kompatybilny
z MDA
(Mono, tekstowa tylko), wiec pecet startował na wlasnym BIOS,
a uruchomienie trybow graficznych musialy juz robic programy i to na
poziomie rejestrow sterownika.
>>> Istniały też emulatory CGA na Herculesa. Działały niejako
>>> dwuetapowo, z jednej strony podłączały się pod obsługę CGA
>>> a komputerze, a z drugiej strony modyfikowały chyba trochę
>>> działanie samej karty (ale nie tak, że karta współpracowała
>>> z monitorem CGA, co teraz chcemy osiągnąć).
>
>> A nie tak, ze pozwalaly komputerowi wpisywac w pamiec video
>> karty, Hercules mial ją bodajze dwa razy wiekszą niz CGA,
>> a inny program chodzil w tle i przepisywal dane do drugiej
>> połówki pamieci, odpowiednio przetwarzajac ?
>Herkules używał tego samego obszaru pamięci co CGA plus jeszcze
>drugie tyle za nim. Można było z nich korzystać przemiennie --
>jeden wyświeklany, a w drugim komponujemy nową treść obrazu.
>A potem myk -- i zamieniamy ich rolę, obraz na monitorze zmiania
>się błyskawicznie. Ale jeśli w komputerze były obie karty, to
>dało się w HGC korzystać tylko z tego drugiego banku pamięci.
>Zatem ta, emulator mógł działać w opisany sposób. Z tym że *chyba*
>były też zmieniane częstotliwości odchylania, by lepiej dało się
>w jednobitowej rozdzielczości emulować 320x200@4.
Czestotliwosci programow na pececie nie interesowaly.
Mogly sobie byc nieco inne, a programy nadal dzialaly tak samo.
>>>> I jeszcze jedno mi sie przypomnialo - karte HEGA raz widzialem.
>>>> Hercules i EGA w jednym.
>> Podlaczona do monitora Hercules pozwalala na uzyskanie 16 stopni
>> szarosci. Hm, a moze tylko 8.
>
>> A ciekawe, to taki monitor mial dwa bity do sterowania jasnoscia.
>> Wiec jak ona to robila ?
>Może monitor był tylko w teorii dwustanowy, a w praktyce nie było
>na wejściu przerzutnika, dało się przy różnych napięciach osiągnąć
>stopnie szarości?
Jest to mozliwe, ale:
-w monitorach czesto jednak byla na wejsciu bramka, ale byc moze ten
mial oporniki ...
-karta miala dwa wyjscia, dawac do Herculesa analogowe wyjscie,
wiedzac, ze monitor spodziewa sie TTL ? Glupio troche.
spodziewalbym sie raczej PWM, tylko jakiego - w czasie piksela, czy
miedzy obrazami ?
J.
Następne wpisy z tego wątku
- 27.09.18 16:09 Queequeg
- 27.09.18 16:17 Queequeg
- 27.09.18 16:20 Queequeg
- 27.09.18 16:22 Queequeg
- 27.09.18 16:25 Queequeg
- 27.09.18 16:34 Jarosław Sokołowski
- 27.09.18 17:08 J.F.
- 27.09.18 17:15 J.F.
- 27.09.18 17:16 J.F.
- 27.09.18 18:51 Jarosław Sokołowski
- 27.09.18 19:52 Mateusz Viste
- 27.09.18 19:55 Mateusz Viste
- 28.09.18 10:27 Queequeg
- 28.09.18 10:34 Queequeg
- 28.09.18 10:41 Queequeg
Najnowsze wątki z tej grupy
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
Najnowsze wątki
- 2025-05-31 Warszawa => IT Data Analyst (obszar Power BI) <=
- 2025-05-31 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-05-31 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-05-31 Gdańsk => PHP Developer <=
- 2025-05-31 Lublin => Delphi Programmer <=
- 2025-05-31 co to za obcęgi? [OT]
- 2025-05-30 Rondo :)
- 2025-05-30 Warszawa => Senior Account Manager <=
- 2025-05-30 Warszawa => Senior C++ Developer (analiza numeryczna i modelowanie) <=
- 2025-05-30 Gdańsk => Team Lead Data Engineer (Snowflake) <=
- 2025-05-30 Warszawa => Team Lead Data Engineer (obszar Snowflake) <=
- 2025-05-30 Gdańsk => Programista Delphi <=
- 2025-05-30 Warszawa => Software Engineer .Net <=
- 2025-05-30 Warszawa => Inżynier oprogramowania .Net <=
- 2025-05-30 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=