geekygreek7 Posted December 7, 2015 Posted December 7, 2015 Hi guys, I almost have my whole setup done! Would love to post it once it's done too, but I'm having ONE final issue I'm trying to deal with. I've looked everywhere online for hours and cannot find anything, all I see is other people looking for the same answer but nobody seems to have it. Hope to come here for it. I would like to disable AltF4 for hyperspin, or assign it to a different key so it doesn't close the app. I have that set up on my arcade machine to close emulators that won't close by using escape, but I don't want the person to be able to exit hyper spin with it (AltF4). So you get my drift now... I cannot for the life of me use autohotkey for some reason, so I'd like to try and rule that out, plus I want the AltF4 disabling to be applied to JUST hyper spin. Hope this was clear enough. I will pray that there is an answer. Thanks so much everyone.
gigapig Posted December 8, 2015 Posted December 8, 2015 Are you not using RocketLauncher then? If you were then you would assign a different "Exit Emulator" key or button combo in RLUI instead of "esc". If you have it up to date then you can set an "Exit Emulator" key, per system.
geekygreek7 Posted December 8, 2015 Author Posted December 8, 2015 I believe I'm up to date, but changing the RocketLauncher "Exit Emulator" key doesn't do anything for the emulator. Not sure why. I'm also not sure why I have to set up where the emulator's EXE file is in HyperHQ either as it takes precedence over RocketLauncher.
geekygreek7 Posted December 8, 2015 Author Posted December 8, 2015 You don't have to set the emulator's exe in HyperHQ. If you have that set and the Execution set to Normal instead of HyperLaunch that could be your issue. I always have the execution set to hyperspin on everything, but it still won't run unless i set the exe in HyperHQ. Can't figure out why. What emulator are you referring too? I'm hoping for all my emulators to exit with my arcades EXIT button which is set to altF4. (some emulators don't exit unless you do this, so I've just set my arcade exit button to a universal exit command of altF4). The problem is, I don't want someone to hit Exit again on accident lets say, and have it exit hyperspin too and bring them to the desktop.
gigapig Posted December 8, 2015 Posted December 8, 2015 I'm hoping for all my emulators to exit with my arcades EXIT button which is set to altF4. (some emulators don't exit unless you do this, so I've just set my arcade exit button to a universal exit command of altF4). The problem is, I don't want someone to hit Exit again on accident lets say, and have it exit hyperspin too and bring them to the desktop. So you should change it to use a button combo which you could set to be held for so many seconds. That makes it less likely for some to exit accidentally.
geekygreek7 Posted December 8, 2015 Author Posted December 8, 2015 So you should change it to use a button combo which you could set to be held for so many seconds. That makes it less likely for some to exit accidentally. Unfortunately that won't solve the issue I'm having with emulators exiting with the same button. Many emulators exit with escape, some exit with CTRL+X, some with AltF4 (ONLY). Many emulators cannot be altered in how they exit, but AltF4 does exit all of them no matter what, so this is what I set my EXIT arcade button to do... Only issue is it can exit hyperspin as well (as AltF4 can close ANY program in windows). If only I can change the exit command for emulators. If I try to edit the "exit emulation" key in rocketlauncher and set it to ESC for a specific emulator that only usually exits with ALTF4, it doesn't do anything. And I don't know why. So this was my other alternative. Hope this makes sense.
gigapig Posted December 8, 2015 Posted December 8, 2015 I think one of us is missing something here. I have 75 systems set up and none of them are closed by pressing esc or alt-F4. I either press keyboard keys "c" & "1" or if using the 360 controller "Back" & "Start", those buttons are held down for 2 seconds and then the emulator closes. So can't you change your exit button to another keyboard key? there should be no need to change anything in the emulator just do it in RLUI.
geekygreek7 Posted December 8, 2015 Author Posted December 8, 2015 I may be wrong here but its sounds to me like there's a problem with the HS and RL connection in the setup due to the fact that you have to have the exe in HyperHQ and you claim the exit emulator key doesn't work. Setting the exit emulator key to Alt-F4 in RLUI is unnecessary because it's built in to windows, even if it's not set to Alt-F4 in RLUI if you have your button mapped to it the emulator or whatever program will close because it's a global windows hotkey. So if it only works by setting it to Alt-F4 in RLUI that doesn't mean that RL is working correctly because it would do that regardless. There just might be a connection issue between the two. But I'm not sure how to check if there is or not, or how to connect them again.. :-/ Oy
gigapig Posted December 9, 2015 Posted December 9, 2015 Post your RocketLauncher log and make sure it's set to troubleshooting and also your HyperSpin log.
geekygreek7 Posted December 9, 2015 Author Posted December 9, 2015 Total noobie question. How do i get the logs from them? I can figure it out but figured I would ask here first.
geekygreek7 Posted December 9, 2015 Author Posted December 9, 2015 I'm having issues uploading the logs so here are a couple links to a zip file which contains the logs: http://www.anyfiles.org/SDO http://www.321webs.com/download/102754.htm (either one works). So one weird thing I ran into was that the RocketLauncher.log file was last updated in October (2 months ago). But the log file inside the RocketlauncherUI folder was a little more recently updated (within hours). Maybe that has something to do with the problem? I"m not sure what Rocketlauncher actually does but I know the RocketlauncherUI is what I used to make the configurations. So attached in this ZIP file is the hyperspin log, the rocketlauncherUI log and the rocketlauncher log files. Let me know if you need anything else from me. Thanks so much guys! You're geniuses!
gigapig Posted December 9, 2015 Posted December 9, 2015 Your main problem is you are not using RocketLauncher to launch your games from HyperSpin, you're actually using Hyperlaunch. Check it and you will see the path is set to Hyperlaunch. You need to open the settings.ini which you can find in the HyperSpin\settings folder and change the path to point to RL. So here is mine. [Main] Menu_Mode=multi Single_Mode_Name=MAME Enable_Exit_Menu=true Enable_Exit=true Exit_Default=yes Exit_Action=exit Version=1.0.0.0 Last_System=MAME Hyperlaunch_Path=O:\RocketLauncher\RocketLauncher.exe
gigapig Posted December 9, 2015 Posted December 9, 2015 For future reference the RocketLauncher Log can be pasted into your post, just make sure the code tags are included. Or you can use http://pastebin.com
gigapig Posted December 10, 2015 Posted December 10, 2015 Beat me to it Giga, you're pretty fast for a pig. I knew you would have spotted the same thing straightaway. Luckily I opened the HS log first.
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 Amazing you two! Thank you I'm going to try this out in a bit. Will this mess with any of my settings I currently have? What type of trouble you think I will run into if anything? That's okay though! I'll keep you updated in a bit! UPDATE: Well it looks like it is pointed to the right direction (settings.ini file); [Main] Menu_Mode=multi Exit_Emulator_key=Esc Single_Mode_Name=MAME Enable_Exit_Menu=false Enable_Exit=false Exit_Default=no Exit_Action=exit Version=1.0.0.0 Last_System=Nintendo Gamecube Hyperlaunch_Path=C:\ARCADE\RocketLauncher\RocketLauncher.exe
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 Sure thing, I should be able to do this in a bit. I also had to create a mame.ini file in Mame's emulator folder too for some reason because apparently it was not there. But I was able to enable the trackball on my arcade machine by changing the mouse from "0" to "1" so I'm psyched about that lol
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 [exe info] path=C:\ARCADE\Emulators\MAME\ rompath=C:\ARCADE\Emulators\MAME\roms\ userompath=true exe=mame.exe romextension=7z,zip parameters= searchsubfolders=true pcgame=false winstate=HIDDEN hyperlaunch=true Per_Game_Modules=false Skipchecks=false Hide_Cursor=use_global Hide_Desktop=use_global Hide_Taskbar=use_global CPWizard_Enabled=use_global CPWizard_Delay=use_global CPWizard_Params=use_global Fade_In=use_global Fade_Out=use_global Fade_Color=use_global Fade_In_Duration=use_global Fade_Out_Duration=use_global Fade_In_Delay=use_global 7z_Enabled=use_global 7z_Extract_Dir=use_global 7z_Delete_Temp=use_global Keymapper_Enabled=use_global Keymapper=use_global MultiGame_Enabled=use_global MultiGame_Background_Color=use_global MultiGame_Side_Padding=use_global MultiGame_Y_Offset=use_global MultiGame_Image_Adjust=use_global MultiGame_Font=use_global MultiGame_Text_1_Options=use_global MultiGame_Text_1_Text=use_global MultiGame_Text_2_Options=use_global MultiGame_Text_2_Offset=use_global MultiGame_Use_Sound=use_global MultiGame_Sound_Frequency=use_global MultiGame_Exit_Effect=use_global MultiGame_Selected_Effect=use_global MultiGame_Use_Game_Art=use_global MultiGame_Art_Folder=use_global [filters] parents_only=false themes_only=false wheels_only=false roms_only=false [themes] use_parent_vids=true use_parent_themes=false animate_out_default=false reload_backgrounds=false [wheel] alpha=.15 small_alpha=1 style=normal speed=high pin_center_width=500 horz_wheel_y=512 vert_wheel_position=right y_rotation=center norm_large=360 norm_small=230 vert_large=400 vert_small=240 pin_large=500 pin_small=200 horz_large=240 horz_small=150 letter_wheel_x=800 letter_wheel_y=384 text_width=700 text_font=Style4 small_text_width=260 large_text_width=400 text_stroke_size=6 text_stroke_color=0x000000 text_color1=0x00BFFD text_color2=0xFFFFFF text_color3=0x00BFFD color_ratio=139 shadow_distance=0 shadow_angle=45 shadow_color=0x000000 shadow_alpha=1 shadow_blur=0 [pointer] animated=true x=975 y=384 [video defaults] path= [sounds] game_sounds=true wheel_click=true [navigation] game_jump=50 use_indexes=false jump_timer=400 remove_info_wheel=false remove_info_text=false use_last_game=false last_game=baddudes random_game=false start_on_favorites=false [special Art A] default=false active=true x=512 y=720 in=0.4 out=0.4 length=3 delay=0 type=normal start=bottom [special Art B] default=true active=true x=512 y=740 in=0.4 out=0.4 length=3 delay=0 type=fade start=none [special Art C] active=false x=512 y=384 in=0 out=0 length=3 delay=10 type=fade start=none [Game Text] game_text_active=true show_year=true show_manf=true show_description=true text_color1=0xffffff text_color2=0x0099cc stroke_color=0x000000 text_font=Style1 text1_textsize=26 text1_strokesize=7 text1_x=32 text1_y=610 text2_textsize=36 text2_strokesize=8 text2_x=30 text2_y=640
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 Yeah I feel like if HyperHQ is controlling where the EXE is and not rocketlauncherUI then there's gotta be some link between hyperspin and rocketlauncher thats missing maybe. Although I've used rocketlauncherUI to set up the systems and add the game databases and what not, so I really don't get what it could be. This is going to take a mastermind to figure out... I just know it.
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 Ugh man who knows at this point. I will probably need to start the setup again. I just don't want to lose all my configurations (media files, etc etc). Wonder what the best way to go about this is. Yeah the original question was to somehow make it so Alt+F4 does not exit hyperspin but still exits my emulators (since the exit emulator command didn't work in rocketlauncher for me and most emulators have different exit commands (esc, AltF4, CTRL+X, etc). Just using Esc to exit emulators would be AWESOME but for some reason, as you know, rocketlauncher isn't configuring the emulator to use Esc instead. I guess we are pin pointing it to the fact that I'm still using Hyperlaunch? Where do you see this is the case? What is the best step to fix the issue? I thought I remembered downloading hyperspin and rocketlauncher separately and configuring it that way, but I guess it's because I copied a preconfigured ZIP file with tons of media, etc and just edited that. Must have been an old configuration or something. GAH! Gotta figure out the next best step from there. I want it done right! Thanks again for all your help guys, we got some smart cookies on this forum board for sure.
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 Your settings files are the problem, that's what's pointing it to use hyperlaunch. I believe there's a transition tool on the RL website that will convert your settings files to work with RL but I haven't used it before. I may be able to modify this one for you to test. EDIT: Which version of HS are you using, 1.3 or 1.4? I believe I'm using 1.4 (if it's the newest one on the website), but I'll have to check.
gigapig Posted December 10, 2015 Posted December 10, 2015 Where do you see this is the case? What is the best step to fix the issue? I thought I remembered downloading hyperspin and rocketlauncher separately and configuring it that way, but I guess it's because I copied a preconfigured ZIP file with tons of media, etc and just edited that. Must have been an old configuration or something. GAH! Gotta figure out the next best step from there. I want it done right! Thanks again for all your help guys, we got some smart cookies on this forum board for sure. You have reset the path like we suggested in post #16 haven't you? And still not working?
geekygreek7 Posted December 10, 2015 Author Posted December 10, 2015 You have reset the path like we suggested in post #16 haven't you? And still not working? Yes I checked this and its set to the right path already. If that's the case, then do I need to reconfigure everything? It shouldn't be using hyperlaunch right? How can I tell if it's actually using hyperlaunch still? Why does 1.3 come with hyperlaunch still? I realized that I'm using 1.3 yes. Should I be using the 1.4 beta?
gigapig Posted December 10, 2015 Posted December 10, 2015 Yes I checked this and its set to the right path already. If that's the case, then do I need to reconfigure everything? It shouldn't be using hyperlaunch right? How can I tell if it's actually using hyperlaunch still? Why does 1.3 come with hyperlaunch still? I realized that I'm using 1.3 yes. Should I be using the 1.4 beta? Forgive me for getting really confused but the HyperSpin log you posted had the path set to HyperLaunch and now you are telling us this is correct? You also posted a RocketLauncher log hence my confusion. If you want RocketLauncher to exit your emulators for you and you would like future support then you need to forget about HyperLaunch and get RL setup. Start with Agent47's advice and use HS 1.4 so it works correctly with RL and the controls work as they should.
geekygreek7 Posted December 11, 2015 Author Posted December 11, 2015 Forgive me for getting really confused but the HyperSpin log you posted had the path set to HyperLaunch and now you are telling us this is correct? You also posted a RocketLauncher log hence my confusion. If you want RocketLauncher to exit your emulators for you and you would like future support then you need to forget about HyperLaunch and get RL setup. Start with Agent47's advice and use HS 1.4 so it works correctly with RL and the controls work as they should. The log asked for Hyperlaunch path: and we gave the Rocketlauncher path name. So I'm not sure if that's what you mean? I'm definitely using RocketLauncher and launching RocketlauncherUI.exe so I know Hyperlaunch isn't being used. Yup your settings are set up to work with 1.4. Drop that in there and you should be much better Imagine if this fixes the issue? I'm going to feel like a fool, yet I'll be super excited. About to try it out. I'll keep you guys updated!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.