INT 21 - DESQview - INSTALLATION CHECK
Input |
DOS1 |
N |
DOS2 |
N |
DOS3 |
Y |
DOS5 |
Y |
Output |
AX |
2Bh |
01h |
|
FFh=No
DesqView |
AX |
BX |
|
|
Major
Version |
Minor
Version |
BX |
CX |
|
|
|
|
CX |
DX |
'DE' |
|
|
DX |
ES:DI |
'SQ' |
|
CF |
Get DesqView Version
Note: Early copies of v2.00 return 0002h
Input |
DOS1 |
N |
DOS2 |
N |
DOS3 |
Y |
DOS5 |
Y |
Output |
AX |
2Bh |
02h |
|
FFh=No
DesqView |
AX |
BX |
|
|
Rows
in Shadow |
Cols
in Shadow |
BX |
CX |
|
|
|
|
CX |
DX |
'DE' |
Segment
of Shadow Buffer |
DX |
ES:DI |
'SQ' |
|
CF |
Get shadow buffer info, and start shadowing
Input |
DOS1 |
N |
DOS2 |
N |
DOS3 |
Y |
DOS5 |
Y |
Output |
AX |
2Bh |
03h |
|
FFh=No
DesqView |
AX |
BX |
|
|
Rows
in Shadow |
Cols
in Shadow |
BX |
CX |
|
|
|
|
CX |
DX |
'DE' |
Segment
of Shadow Buffer |
DX |
ES:DI |
'SQ' |
|
CF |
Get shadow buffer info
Input |
DOS1 |
N |
DOS2 |
N |
DOS3 |
Y |
DOS5 |
Y |
Output |
AX |
2Bh |
04h |
|
FFh=No
DesqView |
AX |
BX |
|
|
|
|
BX |
CX |
|
|
|
|
CX |
DX |
'DE' |
|
DX |
ES:DI |
'SQ' |
|
CF |
Stop shadowing |