diff --git a/zsnes/src/gui/gui.asm b/zsnes/src/gui/gui.asm index 9d5fb83b..9864127b 100644 --- a/zsnes/src/gui/gui.asm +++ b/zsnes/src/gui/gui.asm @@ -122,7 +122,7 @@ EXTSYM PJoyAOrig,PJoyBOrig,PJoyCOrig,PJoyDOrig,PJoyEOrig EXTSYM GetHostName EXTSYM vramaddr,curypos,ClearRegs,vram,sndrot,regsbackup EXTSYM GetScreen,GUITBWVID - +EXTSYM Clear2xSaIBuffer EXTSYM MouseWindow EXTSYM GotoHomepage EXTSYM cfgcvidmode, ExitFromGUI diff --git a/zsnes/src/gui/guimisc.inc b/zsnes/src/gui/guimisc.inc index 7cc3de55..6ed5249a 100644 --- a/zsnes/src/gui/guimisc.inc +++ b/zsnes/src/gui/guimisc.inc @@ -449,6 +449,10 @@ SetDevice: NEWSYM GUIDoReset call ClearScreen + cmp byte[En2xSaI],1 + jnae .noclear2xsai + call Clear2xSaIBuffer +.noclear2xsai ; mov byte[NetPlayNoMore],1 mov byte[RestoreValues],0 diff --git a/zsnes/src/gui/guimouse.inc b/zsnes/src/gui/guimouse.inc index 34dfc70e..5d9a47fe 100644 --- a/zsnes/src/gui/guimouse.inc +++ b/zsnes/src/gui/guimouse.inc @@ -15,7 +15,7 @@ ;along with this program; if not, write to the Free Software ;Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -EXTSYM Clear2xSaIBuffer + %ifdef __WIN32__ EXTSYM CheckPriority EXTSYM CheckAlwaysOnTop