Added chip config window

This commit is contained in:
n-a-c-h
2004-01-09 00:58:56 +00:00
parent 51c186780d
commit fa8c6a0df3
2 changed files with 23 additions and 7 deletions

View File

@@ -316,7 +316,7 @@ lastcursres db 0 ; 0 = go to load, 1 = go to previous menu, 2 = no menu
resetposn db 1 ; 0 = no window reset, 1 = window reset resetposn db 1 ; 0 = no window reset, 1 = window reset
NEWSYM GUIClick, db 0 ; 1 = mouse click enters/exits gui NEWSYM GUIClick, db 0 ; 1 = mouse click enters/exits gui
GUIwinposx2 dd 0,5 ,60 ,30 ,55 ,50 ,65 ,5 ,30 ,20 ,10 ,80 ,65 ,20 ,70 ,50 ,3 ,0 GUIwinposx2 dd 0,5 ,60 ,30 ,55 ,50 ,65 ,5 ,30 ,20 ,10 ,80 ,65 ,20 ,70 ,50 ,3 ,0
GUIwinposy2 dd 0,20 ,70 ,30 ,20 ,22 ,36 ,20 ,30 ,20 ,40 ,70 ,60 ,30 ,65 ,50 ,22 ,0 GUIwinposy2 dd 0,20 ,70 ,30 ,20 ,22 ,36 ,20 ,30 ,20 ,40 ,70 ,60 ,30 ,65 ,50 ,22,0
; Default keys ; Default keys
; Sound Channels 0 .. 7, Save/Select/Load States, Fast Forward ; Sound Channels 0 .. 7, Save/Select/Load States, Fast Forward
@@ -635,11 +635,11 @@ ModemPTimer resd 1 ; Timer for modem process
ModemOKStat resb 1 ; OK is detected on modem status ModemOKStat resb 1 ; OK is detected on modem status
SECTION .data SECTION .data
; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO ; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP
GUIwinposxo dd 0,5 ,60 ,30 ,55 ,50 ,35 ,5 ,30 ,10 ,10 ,50 ,65 ,20 ,70 ,50 ,3 ,50 GUIwinposxo dd 0,5 ,60 ,30 ,55 ,50 ,35 ,5 ,30 ,10 ,10 ,50 ,65 ,20 ,70 ,50 ,3 ,50 ,50
GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,20 ,20 ,20 ,60 ,30 ,65 ,50 ,22 ,60 GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,20 ,20 ,20 ,60 ,30 ,65 ,50 ,22 ,60 ,60
GUIwinsizex dd 0,244 ,126 ,189 ,167 ,180 ,188 ,244 ,8*16,235 ,240 ,190 ,9*16,8*16,9*16,140 ,250 ,160 GUIwinsizex dd 0,244 ,126 ,189 ,167 ,180 ,188 ,244 ,8*16,235 ,240 ,190 ,9*16,8*16,9*16,140 ,250 ,160 ,160
GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,189 ,150 ,190 ,42 ,40 ,42 ,70 ,190 ,100 GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,189 ,150 ,190 ,42 ,40 ,42 ,70 ,190 ,100 ,100
GUIwinptr db 0 GUIwinptr db 0
section .bss section .bss
@@ -3367,6 +3367,7 @@ GUITryMenuItem:
;The number on the left is the window to open ;The number on the left is the window to open
;the number on the right is where in the drop down box we are ;the number on the right is where in the drop down box we are
GUICheckMenuItem 17, 6 GUICheckMenuItem 17, 6
GUICheckMenuItem 18, 7
GUICheckMenuItem 4, 9 GUICheckMenuItem 4, 9
GUICheckMenuItem 5, 10 GUICheckMenuItem 5, 10
GUICheckMenuItem 6, 11 GUICheckMenuItem 6, 11
@@ -3576,6 +3577,11 @@ DisplayBoxes:
call DisplayGUIAddOns call DisplayGUIAddOns
jmp .finstuff jmp .finstuff
.noaddon .noaddon
cmp al,18
jne .nochipconfig
call DisplayGUIChip
jmp .finstuff
.nochipconfig
.finstuff .finstuff
pop esi pop esi
inc esi inc esi

View File

@@ -6278,6 +6278,15 @@ GUIAddOnTextA db 'DIP 4',0
GUIAddOnTextB db 'DIP 5',0 GUIAddOnTextB db 'DIP 5',0
GUIAddOnTextC db 'DIP 6',0 GUIAddOnTextC db 'DIP 6',0
SECTION .text
DisplayGUIChip:
GUIDrawWindowBox 18,GUIChipConfigDisp
ret
SECTION .data
;General data
GUILoadDisp db 'LOAD GAME',0 GUILoadDisp db 'LOAD GAME',0
GUIResetDisp db 'RESET GAME',0 GUIResetDisp db 'RESET GAME',0
GUIStateSelDisp db 'STATE SELECT',0 GUIStateSelDisp db 'STATE SELECT',0
@@ -6295,6 +6304,7 @@ GUIMovieDisp db 'MOVIE OPTIONS',0
GUIStatesDisp db 'STATE CONFIRM',0 GUIStatesDisp db 'STATE CONFIRM',0
GUIComboDisp db 'KEY COMBINATION EDITOR',0 GUIComboDisp db 'KEY COMBINATION EDITOR',0
GUIAddOnsDisp db 'ADD-ON SELECTOR',0 GUIAddOnsDisp db 'ADD-ON SELECTOR',0
GUIChipConfigDisp db 'Configure Chips',0
SECTION .bss SECTION .bss
GUIItemBoxColor resd 1 GUIItemBoxColor resd 1