[ASM/BIOS] Zmiana tablicy ASCII

0

Heya..

Mogl by mi ktos podac oba adresy gdzie sa bitmapki literek tablicy ascii ? Chodzi mi o segment:offset... gdzies to mialem ale mi sie zapodzialo ;/

0

Piktogramy, nie bitmapki.

(wszystko dla vga, niektóre dla ega/mcga)
int 10h

wywołanie:

ax=1130h
bh=...
00h - aktualne wskazanie wektora 1fh (wektora przerwania)
01h - aktualne wskazanie wektora 43h
02h - standardowa czcionka 8x14 (ega)
03h - standardowa czcionka 8x8 (znaki 00-7f)
04h - standardowa czcionka 8x8 (znaki 80-ff)
05h - alternatywna standardowa czcionka 9x14 (ega)
06h - standardowa czcionka 8x16 (mcga)
07h - alternatywna standardowa 9x16

powrót:

cx - liczba bajtów na znak
dl - liczba wierszy na ekranie -1
es:bp - adres tablicy definicji znaków.

c000 - segment biosu karty graficznej ega/mcga/vga.

Oczywiście wszystkie adresy dla trybu rzeczywistego procka.

0

Thhhxxxxx, dokladnie o to mi chodzilo =^^=
(piktogram afaic = bitmapa 2 kolorowa)

0

(piktogram afaic = bitmapa 2 kolorowa)

piktogram = konkretny wymiar
bitmapa = dowolny wymiar

ergo

Nie poprawiaj mnie do ciężkiej jasnej.

//flabra luzuj, kazdy ma tu jakies zdanie, a na przyszlosc loguj sie

0

[spoko] Dla Ciebie Lofix prawie wszystko. [peace]

1 użytkowników online, w tym zalogowanych: 0, gości: 1