latin625 Posted September 7, 2016 Share Posted September 7, 2016 Hi, I know how to add these games to LB, but how int he world doyou escape / quit from them ? I have to almost always tab out then terminate them from the taskbar. Thanks! Link to comment Share on other sites More sharing options...
imdavid555 Posted September 7, 2016 Share Posted September 7, 2016 Besided tabbing out and ending the process, you can setup an exit key within BigBox (or within RocketLauncher if you use that) 1 Link to comment Share on other sites More sharing options...
Zombeaver Posted September 7, 2016 Share Posted September 7, 2016 You can also add it as an auto hotkey script in the emulator entry: ; This section closes [platform name] when pressing Escape $Esc:: { Process, Close, {{{StartupEXE}}} } 1 Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 7, 2016 Share Posted September 7, 2016 And if that doesn't work try this ; This section closes [platform name] when pressing Escape $Esc::Send !{f4} { Process, Close, {{{StartupEXE}}} } 1 Link to comment Share on other sites More sharing options...
Zombeaver Posted September 7, 2016 Share Posted September 7, 2016 What's up with the Send !{f4} bit out of curiousity? Typically I don't use AHK scripts anymore (Controller Automation's close function normally works) but I've never had an instance where what I posted above didn't work whenever I actually used it. Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 7, 2016 Share Posted September 7, 2016 i tried it for some emulators that use al + f4 to close and it just worked for me. Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 7, 2016 Share Posted September 7, 2016 Whoops meant the Alt+F4 lol 1 Link to comment Share on other sites More sharing options...
Zombeaver Posted September 7, 2016 Share Posted September 7, 2016 Hmm. The script shouldn't require that to my knowledge simply because using that script isn't closing the emulator via the emulator's own close function. It's actually just closing the process following the corresponding keypress (in this case, ESC). In some cases this can actually create a problem - some emulators don't save settings changes properly if closed via this AHK method - MAMEUI for example. Using this script isn't sending a key input to the emulator - it's just saying "When you press this key, whatever you launched will close." You could create a AHK script that would send specific inputs to the emulator (like Alt+F4) but that's not what's happening with "Process, Close, {{{StartupEXE}}}". Using $Esc::Send !{f4} shouldn't hurt anything, but it wouldn't be sending an Alt+F4 input - it'd end the process and also send an F4 input. I still use the AHK script for CCS64 because Controller Automation's close function doesn't work for it. You actually need access to Esc for navigating CCS64's UI however, so I changed $Esc:: to $End:: which closes the emulator when pressing the end key. EDIT: Just now, Maddoc1007 said: Whoops meant the Alt+F4 lol Ah, okay gotcha. 1 Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 7, 2016 Share Posted September 7, 2016 You certainly know a lot more about autohotkey scripts than i, as im really not great at them and i wanted a way to close some emulators with the escape key instead of using the Alt+F4 and using the script that way just worked, technically i do'nt know why but it did. Link to comment Share on other sites More sharing options...
DOS76 Posted September 7, 2016 Share Posted September 7, 2016 Before I used RA I used f4 for emulators that had escape as a usable function in the emulator so I could close with my controller if need be but use my keyboard to access the menus still. Link to comment Share on other sites More sharing options...
Zombeaver Posted September 7, 2016 Share Posted September 7, 2016 Yeah, RA covers a lot of the bases from the get go. Thankfully, some of the other emulators have ways to rebind the close function to a new key or combination of keys. MAME doesn't allow simulated keyboard inputs to be sent to it for whatever reason (which is why Controller Automation's close function doesn't work to close it) but it does allow you to assign a key or combination of keys for it's own close function, just like you would any other input in MAME (via the Tab menu) - I just set it up to close on Back+Left Bumper input which is the same keys I have assigned to close via Controller Automation. CCS64 is a bit of an odd one. In fact, I think it might be the only one I'm still using AHK for. The $End:: function can be changed to whatever key you want, I just needed it to be something other than ESC. I actually need to look into how to use an AHK script to hook into a combination of Xinput button presses. I know there's a way to do it but I haven't read up on it enough. I think the buttons are just "Joy1" through "Joy10" (the triggers might be something different though). I'm not sure how to do a combination of them though...EDIT: Huh... looks like you just have to use "&" between them... I may have to try that. EDIT 2: It says "except joystick buttons" though so maybe not... https://autohotkey.com/docs/Hotkeys.htm#combo 1 Link to comment Share on other sites More sharing options...
latin625 Posted September 18, 2016 Author Share Posted September 18, 2016 HI, Arcana Heart 3 doesn't let me escape for anything. It also messing up my resolution when I taks kill it. ANy ideas on how to escape the game and return the screen back to my original resolution? Thanks, Link to comment Share on other sites More sharing options...
Recommended Posts