Dybdal Posted Wednesday at 10:41 PM Posted Wednesday at 10:41 PM I've run into a weird issue that i don't know how to fix, nor even know whats wrong. There's a Nintendo Satellaview emulator called "bsnes-plus" that does not have a fullscreen augmentation in its command line offering. Not useually a big deal, just a quick AHK script fixes it. But this emulator seems completly unaffected by AHK scripts and i don't know whats causing it. https://project.satellaview.org/downloads.htm <- first emulator you see, its called bsnes-plus. If anyone got a minute to check what i could do to get AHK to send a " Send !{Enter}" cmd to that emulator, i'll kiss you on mouth, twice. Cheers Quote
Dybdal Posted Wednesday at 10:46 PM Author Posted Wednesday at 10:46 PM The emulator is a fork of bsnes, thats a fork of higan. And i know this simple AHK script works on higan (in the first comment) but does absolutly nothing to bsnes-plus Quote
launchretrogirl2562 Posted Wednesday at 11:50 PM Posted Wednesday at 11:50 PM which ahk scripts have u tried? Quote
launchretrogirl2562 Posted Wednesday at 11:59 PM Posted Wednesday at 11:59 PM Did u try these? #IfWinActive ahk_exe bsnes.exe F11:: ControlSend,, !{Enter}, ahk_exe bsnes.exe return #IfWinActive OR #IfWinActive ahk_exe bsnes.exe F11:: SendMode Input Send !{Enter} return #IfWinActive OR #IfWinActive ahk_exe bsnes.exe F11:: SendMode Event Send !{Enter} return #IfWinActive OR #IfWinActive ahk_exe bsnes.exe F11:: SendMode Play Send !{Enter} return #IfWinActive OR #IfWinActive ahk_exe bsnes.exe F11:: ; Send Alt+Enter using Windows messages PostMessage, 0x0104, 0x12, 0x20380001,, ahk_exe bsnes.exe ; Alt down (0x12 = VK_MENU) PostMessage, 0x0104, 0x0D, 0x20380001,, ahk_exe bsnes.exe ; Enter down PostMessage, 0x0105, 0x0D, 0xC0380001,, ahk_exe bsnes.exe ; Enter up PostMessage, 0x0105, 0x12, 0xC0380001,, ahk_exe bsnes.exe ; Alt up return #IfWinActive OR #IfWinActive ahk_exe bsnes.exe F11:: WinGet, TempWindowID, ID, ahk_exe bsnes.exe If (TempWindowID) { WinGet, WindowStyle, Style, ahk_id %TempWindowID% If (WindowStyle & 0x20000) ; WS_MINIMIZE { WinRestore, ahk_id %TempWindowID% } Else { WinSet, Style, ^0xC40000, ahk_id %TempWindowID% WinMove, ahk_id %TempWindowID%, , 0, 0, A_ScreenWidth, A_ScreenHeight } } return #IfWinActive Quote
Dybdal Posted Thursday at 10:33 AM Author Posted Thursday at 10:33 AM Will try those as soon as i can later today or maybe in the weekend, depending on when the flu ravaging my boys & wife passes. Quote
launchretrogirl2562 Posted Thursday at 02:01 PM Posted Thursday at 02:01 PM sure. Let me know how you get on.😊 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.