File:
[RetroPC.NET] /
np2 /
romimage /
SSP_SUB.X86
Revision
1.1:
download - view:
text,
annotated -
select for diffs
Wed Dec 10 21:48:09 2003 JST (21 years, 10 months ago) by
yui
Branches:
MAIN
CVS tags:
VER_0_82_x64,
VER_0_82,
VER_0_81A,
VER_0_81,
VER_0_80,
VER_0_79,
VER_0_78,
VER_0_77,
VER_0_76,
VER_0_75,
VER_0_74,
VER_0_73,
HEAD
add ITF Images (T.Yui)
ssp_resdisp: xor di, di
mov cx, 1950h
call boxclear
ssp_rboxdisp: db FIXCS
lodsb
cmp al, 0
je short ssp_rtxtdisp
mov cl, al
db FIXCS
lodsw
mov dx, ax
db FIXCS
lodsw
mov bx, ax
call puttextbox
jmps ssp_rboxdisp
ssp_rtxtdisp: db FIXCS
lodsb
cmp al, 0
je ssp_resdsp_ed
mov cl, al
db FIXCS
lodsw
mov dx, ax
db FIXCS
lodsw
push si
mov si, ax
call disptextjis
pop si
jmps ssp_rtxtdisp
ssp_resdsp_ed: ret
ssp_keyevent: push ax
keyeventst: mov al, -1
keyeventlp: out 5fh, al
xchg al, ds:[KEYSTAT]
out 5fh, al
cmp al, -1
je keyeventlp
push si
keyeventsea: mov ah, cs:[si]
cmp ah, al
je keyeventhit
add si, 3
cmp ah, -1
jne keyeventsea
pop si
jmps keyeventst
keyeventhit: pop ax
pop ax
jmp word ptr cs:[si+1]
RetroPC.NET-CVS <cvs@retropc.net>