🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #1495

Re: Jak wymusić tryb VESA 104 w trybie tekstowym?

#1495
From: Bernard
Date: Mon, 03 Sep 2007 18:08
32 lines
2282 bytes
hamed_shaibu010@yahoo.fr wrote:
> Potrzebuję otworzyć tryb tekstowy (standardowe 16 kolorów VGA):
> 1024x768x4bpp@75Hz, czcionka to 8x16.
> po przeliczeniu wyszedł mi tryb tekstowy:
> 128x48x4bpp@75Hz

> nie wiem czy ma 75Hz ale pasuje. Jak tylko na nim odpalić sprzętowy
> generator znaków, który jest na każdej pecetowej grafie i parametr tty
> informuje, że jest dostępny w tym trybie?

"tty" oznacza, że w tym trybie działają znakowe funkcje BIOS.

> 
> Tak teoretycznie to wygląda na to, że wystarczy użyć wbudowanego w vbios
> trybu vesa 104 i jakoś aktywować sprzętowy generator znaków.
> 
> Tylko jaką funkcją bios/vbios aktywować sprzętowy generator znaków w trybie
> domyślnie graficznym? (tryb tty był pomyślany jako metoda wyplucia
> komunikatu o błędzie w aplikacjach graficznych).

żadną. Skoro jest obsługa tekstu, to funkcje BIOS piszące znaki na ekran 
będą działały poprawnie, rysując obrazy liter na ekranie. W trybach 
graficznych nie działa generator sprzętowy - funkcje BIOS rasteryzują 
tekst na podstawie generatora zapisanego z BIOSEM w pamięci ROM karty, 
ew. "podstawionego" odpowiednią funkcją BIOS, tak jak ma to miejsce przy 
korzystaniu z "miękkich" stron kodowych w DOSie.

> Szukając TTY w tym dokumencie:
> http://www.vesa.org/public/VBE/vbe3.pdf
> można potwierdzić, że się da. Tylko nie dali przykładu jak to się robi :(
> 
> Zbyszek L.
Technical Details
Message-ID: <46dc48af$0$4954$f69f905@mamut2.aster.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mail
References: <fbenn0$a3j$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mail
Date: Mon, 03 Sep 2007 20:08:09 +0200
From: Bernard <bernard@earth.net>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
Newsgroups: pl.comp.lang.asm
Subject: Re: Jak wymusić tryb VESA 104 w trybie tekstowym?
References: <fbenn0$a3j$1@nemesis.news.tpi.pl>
In-Reply-To: <fbenn0$a3j$1@nemesis.news.tpi.pl>
X-Antivirus: avast! (VPS 000772-0, 2007-09-03), Outbound message
X-Antivirus-Status: Clean
Lines: 32
Message-ID: <46dc48af$0$4954$f69f905@mamut2.aster.pl>
NNTP-Posting-Date: 03 Sep 2007 17:47:28 GMT
NNTP-Posting-Host: 82.210.165.187
X-Trace: 1188841648 mamut2.aster.pl 4954 82.210.165.187:1122
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit