diff --git a/zsnes/src/gui/guikeys.inc b/zsnes/src/gui/guikeys.inc index 5a716b7a..c444d052 100644 --- a/zsnes/src/gui/guikeys.inc +++ b/zsnes/src/gui/guikeys.inc @@ -833,6 +833,7 @@ GUIOptionKeys: .noautoincsave cmp dh,'M' jne .nommxcopy + xor byte[MMXSupport],1 call MMXCheck .nommxcopy cmp dh,'U' diff --git a/zsnes/src/gui/guimouse.inc b/zsnes/src/gui/guimouse.inc index 5463fd8e..173147cf 100644 --- a/zsnes/src/gui/guimouse.inc +++ b/zsnes/src/gui/guimouse.inc @@ -1363,7 +1363,7 @@ GUIWinClicked: %%noclick %endmacro -%macro GUIClickCButton5MMX 4 +%macro GUIClickCButton5MMXC 4 cmp eax,%1+1 jl %%noclick cmp edx,%2+3 @@ -2364,12 +2364,12 @@ DisplayGUISoundClick: GUIClickCButton5 11,163,byte[SoundInterpType],1 GUIClickCButton5 11,173,byte[SoundInterpType],2 %ifndef __MSDOS__ - GUIClickCButton5MMX 11,183,byte[SoundInterpType],3 + GUIClickCButton5MMXC 11,183,byte[SoundInterpType],3 %endif GUIClickCButton5 111,163,byte[LowPassFilterType],1 GUIClickCButton5 111,173,byte[LowPassFilterType],2 %ifndef __MSDOS__ - GUIClickCButton5MMX 111,183,byte[LowPassFilterType],3 + GUIClickCButton5MMXC 111,183,byte[LowPassFilterType],3 %endif cmp eax,15 jl near .nosrate