Шпаргалка: Программа-переключатель кодировки

mov cl,3

mov dl,0CEh

@@Outport:

rep outsw

retn

SetMode endp

SetDisplayType proc

push ax

push es

xor ax,ax

mov al,es:[0487h];а какой у тебя адаптер ?

test al,2 ; EGA ?

jz @@Exit

mov al,0Ah ; MDA / HDA - значит

mov [DispType],al ; придется с ним работать

@@Exit:

pop es

pop ax

ret

SetDisplayType endp

NewFont db 16*256 dup(0)

END_TSR:

FileName db '8x16.fnt',0

ErrorMsg db 'Cannot find 8x16.fnt in current directory.

Aborting',13,10,'$'

Install:

mov ax,3D00h ; отpыть файл

mov dx,offset FileName

int 21h

К-во Просмотров: 462
Бесплатно скачать Шпаргалка: Программа-переключатель кодировки