Totally disables the Netplay options. They are also grayed-out to show that they are disabled.
This commit is contained in:
@@ -1166,6 +1166,11 @@ LoadDetermine:
|
|||||||
mov byte[GUICheatMenuData+14],1
|
mov byte[GUICheatMenuData+14],1
|
||||||
mov byte[GUICheatMenuData+14*2],1
|
mov byte[GUICheatMenuData+14*2],1
|
||||||
mov byte[GUIMiscMenuData+14*2],1
|
mov byte[GUIMiscMenuData+14*2],1
|
||||||
|
mov byte[GUINetPlayData],1
|
||||||
|
mov byte[GUINetPlayMenuData],2 ; Grays out the Internet option.
|
||||||
|
%ifdef __MSDOS__
|
||||||
|
mov byte[GUINetPlayMenuData+14],2 ; Grays out second Netplay option for DOS
|
||||||
|
%endif
|
||||||
cmp byte[romloadskip],0
|
cmp byte[romloadskip],0
|
||||||
je .noromloaded
|
je .noromloaded
|
||||||
mov byte[GUIGameMenuData+14],2
|
mov byte[GUIGameMenuData+14],2
|
||||||
@@ -1177,6 +1182,7 @@ LoadDetermine:
|
|||||||
mov byte[GUICheatMenuData+14],2
|
mov byte[GUICheatMenuData+14],2
|
||||||
mov byte[GUICheatMenuData+14*2],2
|
mov byte[GUICheatMenuData+14*2],2
|
||||||
mov byte[GUIMiscMenuData+14*2],2
|
mov byte[GUIMiscMenuData+14*2],2
|
||||||
|
mov byte[GUINetPlayData],2
|
||||||
.noromloaded
|
.noromloaded
|
||||||
ret
|
ret
|
||||||
|
|
||||||
@@ -2643,11 +2649,11 @@ GUITryMenuItem:
|
|||||||
cmp byte[GUIcmenupos],5
|
cmp byte[GUIcmenupos],5
|
||||||
jne near .nonet
|
jne near .nonet
|
||||||
%ifdef __MSDOS__
|
%ifdef __MSDOS__
|
||||||
GUICheckMenuItem 8, 0
|
; GUICheckMenuItem 8, 0 ; Disable DOS Netplay options
|
||||||
GUICheckMenuItem 8, 1
|
; GUICheckMenuItem 8, 1
|
||||||
%endif
|
%endif
|
||||||
;.win32
|
;.win32 ; Already commented out
|
||||||
GUICheckMenuItem 8, 0
|
; GUICheckMenuItem 8, 0 ; Now for WIN/SDL
|
||||||
cmp byte[GUIcrowpos],0
|
cmp byte[GUIcrowpos],0
|
||||||
jne near .nonet
|
jne near .nonet
|
||||||
.nonet
|
.nonet
|
||||||
|
|||||||
Reference in New Issue
Block a user