Hiiren osoittimen vaihto.
En jaksanut muuta tähän laittaa, mutta tässä tämä minkä lupasin vuosi sitten laittaa :P
; NÄYTTÖPEITE OSOITTAVALLE KÄDELLE
PtrHand LABEL WORD
DW 0E1FFh, 0E1FFh, 0E1FFh, 0E1FFh, 0E1FFh, 0E000h, 0E000h, 0E000h
DW 0, 0, 0, 0, 0, 0, 0, 0
; KOHDISTINPEITE OSOITTAVALLE KÄDELLE
DW 01E00h, 01200h, 01200h, 01200h
DW 01200h, 013FFh, 01249h, 01249h
DW 0F249h, 09001h, 09001h, 09001h
DW 08001h, 08001h, 08001h, 0FFFFh
VMODE DB 3
CX0 DW 0
DX0 DW 0
;----------------------------------------------------------
; funktio 09 - Määritä grafiikkahiiriosoitin
Func9: OutMsg TXT9 ; tulosta viesti "funktio 9"
Waitkey
mov ax,09h ; funktio 09 - Määritä grafiikkaosoitin
mov bx,0 ; kuuman pisteen sarake bittikartassa
mov cx,0 ; kuuman pisteen rivi bittikartassa
push ds ;
pop es ; ES osoittaa nyt datasegmentti
lea dx,PtrHand ; ES:DX - kohdistimen kuvan osoite
int 33h ; hiiripalvelukutsu
mov ax,1 ; funktio 01 - Näytö hiiriosoitin
int 33h ; hiiripalvelukutsuAihe on jo aika vanha, joten et voi enää vastata siihen.