From 6a7e71e4f4d7b8a2202d729b84421212106028e3 Mon Sep 17 00:00:00 2001 From: n-a-c-h <> Date: Fri, 9 Jan 2004 02:02:06 +0000 Subject: [PATCH] ST10 radio buttons now functional. --- zsnes/src/gui/gui.asm | 2 +- zsnes/src/gui/guimouse.inc | 7 +++++++ zsnes/src/gui/guiwindp.inc | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/zsnes/src/gui/gui.asm b/zsnes/src/gui/gui.asm index ddbcebe3..03804702 100644 --- a/zsnes/src/gui/gui.asm +++ b/zsnes/src/gui/gui.asm @@ -3582,7 +3582,7 @@ DisplayBoxes: .noaddon cmp al,18 jne .nochipconfig - call DisplayGUIChip + call DisplayGUIChipConfig jmp .finstuff .nochipconfig cmp al,19 diff --git a/zsnes/src/gui/guimouse.inc b/zsnes/src/gui/guimouse.inc index 0b9ff62c..73d1e0ca 100644 --- a/zsnes/src/gui/guimouse.inc +++ b/zsnes/src/gui/guimouse.inc @@ -985,6 +985,8 @@ GUIWinClicked: je near DisplayGUIComboClick cmp ebx,17 je near DisplayGUIAddOnClick + cmp ebx,18 + je near DisplayGUIChipClick ret %macro GUIClickCButton 3 @@ -3229,6 +3231,11 @@ DisplayGUIAddOnClick: GUIClickCButton 109,93,byte[nssdip6] ret +DisplayGUIChipClick + GUIPButtonHole 20,25,byte[st010difficulty],0 + GUIPButtonHole 75,25,byte[st010difficulty],1 + ret + DrawMouse: mov edi,[vidbuffer] add edi,16 diff --git a/zsnes/src/gui/guiwindp.inc b/zsnes/src/gui/guiwindp.inc index c0dc8c47..5808208b 100644 --- a/zsnes/src/gui/guiwindp.inc +++ b/zsnes/src/gui/guiwindp.inc @@ -6280,7 +6280,7 @@ GUIAddOnTextC db 'DIP 6',0 SECTION .text -DisplayGUIChip: +DisplayGUIChipConfig: GUIDrawWindowBox 18,GUIChipConfigDisp sub byte[GUItextcolor],15 GUIOuttextwin2 18,15,18,GUIChipText1