labeattie Posted October 17, 2016 Share Posted October 17, 2016 I'm thinking this will be easy to diagnose and fix. I'm running snes9x 1.53. When I launch it from launchbox, the esc key closes the emulator as expected, but when I launch snes9x from the desktop, the esc does not close the program. I've recently noticed that this causes a problem. If you save your game (in game saves, so s-ram data) and exit snes9x WITHOUT using the esc key, the s-ram data is saved as expected. However if you use the esc key to close snes9x it does NOT save on exit. I expect launchbox's esc protocol is somehow not a "proper" snes9x shut down. Any help to work around this (and still be able to use esc to close) would be greatly appreciated. Thanks! Link to comment Share on other sites More sharing options...
SentaiBrad Posted October 17, 2016 Share Posted October 17, 2016 I suspect that the AutoHotKey script has something to do with it, as it uses an alternate more powerful method. I actually don't have a fix unless there is an alternate AHK script to use. I've been using RetroArch for so long I am also not completely sure. I know the AHK is more powerful to make sure it catches a wide variety of programs, and I never realized it could really conflict like this. This is the only function in LB I can think of that could mess with it though. Link to comment Share on other sites More sharing options...
labeattie Posted October 17, 2016 Author Share Posted October 17, 2016 Ok thanks Brad. I know this problem isn't unique to launchbox. If interested, here's a post on the snes9x forums where a Maximus Arcade frontend was causing the same issue. http://www.snes9x.com/phpbb3/viewtopic.php?f=6&t=23625 Also, for a workaround, is there an easy way I can disable the esc key within launchbox to keep me from making the mistake on reflex? Link to comment Share on other sites More sharing options...
SentaiBrad Posted October 17, 2016 Share Posted October 17, 2016 Go to Tools -> Manage emulators, and edit your SNES emu. Go to the AHK tab and clear out the script if there is one. If there isn't one, then I am more confused. Link to comment Share on other sites More sharing options...
labeattie Posted October 18, 2016 Author Share Posted October 18, 2016 That did the trick. I'll just use alt+f4 to exit now and I don't think I'll have any more problems. Thanks! Link to comment Share on other sites More sharing options...
SentaiBrad Posted October 19, 2016 Share Posted October 19, 2016 Yea just shy of changing up emulators, I am not sure much more can be done given the keys required. Link to comment Share on other sites More sharing options...
Recommended Posts