Fixed DOS port. It compiles!
This commit is contained in:
@@ -444,6 +444,8 @@ void DisplayBatteryStatus()
|
||||
|
||||
// Make use of multiple mice.
|
||||
|
||||
#ifndef __MSDOS__
|
||||
|
||||
int MouseCount = 0;
|
||||
int Mouse1MoveX = 0;
|
||||
int Mouse2MoveX = 0;
|
||||
@@ -533,3 +535,6 @@ void MultiMouseProcess(unsigned int mouse)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -155,6 +155,7 @@ NEWSYM processmouse1
|
||||
push ebx
|
||||
call Get_MouseData
|
||||
mov [mousebuttons],bx
|
||||
%ifndef __MSDOS__
|
||||
cmp byte[MouseCount],1
|
||||
jle .nomultimouse
|
||||
pushad
|
||||
@@ -165,6 +166,7 @@ NEWSYM processmouse1
|
||||
mov dx,[Mouse1MoveY]
|
||||
jmp .mousestuff
|
||||
.nomultimouse
|
||||
%endif
|
||||
call Get_MousePositionDisplacement
|
||||
.mousestuff
|
||||
mov word[mousexpos],0
|
||||
@@ -222,6 +224,7 @@ NEWSYM processmouse2
|
||||
.noautosw
|
||||
mov byte[ssautoswb],0
|
||||
.ss
|
||||
%ifndef __MSDOS__
|
||||
cmp byte[MouseCount],1
|
||||
jle .nomultimouse
|
||||
pushad
|
||||
@@ -232,6 +235,7 @@ NEWSYM processmouse2
|
||||
mov dx,[Mouse2MoveY]
|
||||
jmp .mousestuff
|
||||
.nomultimouse
|
||||
%endif
|
||||
call Get_MousePositionDisplacement
|
||||
.mousestuff
|
||||
cmp byte[device2],3
|
||||
|
||||
Reference in New Issue
Block a user