-
Posts
3,514 -
Joined
-
Last visited
-
Days Won
30
Community Answers
-
JoeViking245's post in Issue with Pause Menu Exit Button vs. ESC Key for JoyToKey Profile Change was marked as the answer
The script you show is in the Running Script section of the emulator. (An educated guess)
To exit from the Pause Menu, that portion of the script [also] goes in the Exit Script section - 'The script to use when exiting from the Pause Menu'.
So in the emulators Exit Script section, put:
$Esc:: { if WinExist("JoyToKey") Process, Close, joytokey.exe Run, "D:\HFSBox\Utilities\JoyToKey\JoyToKey.exe" "Layout 8 Boutons.cfg" WinClose, ahk_exe {{{StartupEXE}}} } (while keeping the full script in the Running Script section.)
Note: I moved the 'close the emulator' to the last line. I'm kind of surprise that when exiting from NOT in the pause menu that the script changes the profile back.
I say this because when the game is exited, the Running Script is essentially discarded/thrown-away/process-killed. No matter where it's at. It may be that the processes you have, take place "super-fast". i.e. before the game is 'completely exited'. That said, if it ain't broke, don't fix it.
-
JoeViking245's post in M.A.M.E and Autosave feature in Launchbox was marked as the answer
If you have autosave enabled in MAME itself (autosave 1), you don't need the -autosave parameter. Adding that parameter just overrides whatever you have set in MAME. Just like as if you executed MAME form the Windows command prompt.
Same thing with "state_directory sta" and the -state_directory <path> parameter.
If in LaunchBox you have Upload Your MAME High Scores... enabled (Tools < Options < Integrations < MAME), there's a caveat...
I know high scores and autosaves are 2 separate things. But if it affects that, it's possible it has an effect on auto saves as well. (I don't know for certain)
-
JoeViking245's post in M.A.M.E and CHD based games in Launchbox was marked as the answer
Edit you MAME emulator in LaunchBox and check the Command-line Parameters for -rompath %romlocation%. If it is there, since you edited you own 'rompath' in mame.ini, remove that parameter and value.
-
JoeViking245's post in Download media from ROMs doesn't work for me was marked as the answer
When importing, the importer ignores everything inside parenthesis. So probably the easiest way to keep your special numbers in the filenames would be to use a bulk file-rename utility and have it add parentheses around the number and then import those files with the 'new' filename.
The 'new' filename would be for example: (04.) Sonic The Hedgehog.ext
-
JoeViking245's post in Strange Window Error Message That I only get through Launchbox and Not Through MAME was marked as the answer
That's a good sign. Try adding a 3 second timer before Process, Wait... Giving the com commands a few moments to settle in.
If it still doesn't work, move the 1st 2 com commands into their own script and add that as an Additional App for the games and set them to Run Before Main App. Try it on one or two and if it works, there's a plugin where you can bulk add Additional Apps to all the games [that need it].
-
JoeViking245's post in Help with LB not launching games was marked as the answer
Remove -fullscreen from the emulators Default Command-line Parameters (1st screenshot). (It's not an available parameter [anymore?].)
Then, open [just] the emulator. Go to Video - Display Configuration - and check Emulate Fullscreen and Fullscreen on ROM Open.
-
JoeViking245's post in Trying to launch MAME from AHK file? was marked as the answer
You have an extra - (dash) right before the "path\to\ROM.zip". Remove it.
Run, %MAMERun% -"D:\LaunchBox Arcade\Games\Arcade\chasehq.zip", , Hide
Run, %MAMERun% "D:\LaunchBox Arcade\Games\Arcade\chasehq.zip", , Hide ; OR Run, %MAMERun% "%GameRDP%", , Hide
-
JoeViking245's post in Can't access games of Launchbox anymore was marked as the answer
Close LaunchBox. (Click on it and press Alt+F4) Open Windows Explorer and navigate to //LaunchBox/Data/ Open Settings.xml with any text editor Find the line starting with <ControlsBarHeight> Set the value to 50 (is probably something like 1550, or some big number) <ControlsBarHeight>50</ControlsBarHeight>
DO NOT TOUCH OR CHANGE ANYTHING OTHER THAN THAT NUMBER Save and close the file Restart LaunchBox Don't do what you did before to get it like that. -
JoeViking245's post in mame adding audio files to games with no sound was marked as the answer
The Sample files go in the samples folder.
D:\Emulators\MAME\samples\seawolf.zip
Note the sample file and the ROM file have the exact same name. So don't get them mixed up.
-
JoeViking245's post in After update: could not load game. error reading file (psp specific), then black screen was marked as the answer
My cab's shut down for the night so can't look... but should box: be in the command-line parameters? I do recognize --escape-exit though.
-
JoeViking245's post in this new plugins manager thing was marked as the answer
Hopefully it regenerated those too.
The notification is part of the new emulator installer/updater plugin feature in v13.15.
Go to Tools - Manage - Plugins. Select the Dolphin plugin and click Update. Then LaunchBox will stop asking.
It's not asking you to update your Dolphin installation. Just the plugin.
-
JoeViking245's post in MAME Games Don't Launch In Launchbox But Work Fine In Mame was marked as the answer
Since you set your ROM paths in MAME, try removing from the command-line parameters -rompath %romlocation%
-
JoeViking245's post in Custom icons for additional content was marked as the answer
Sounds like what you want is a Custom Badge.
-
JoeViking245's post in Launching with Bat files issue was marked as the answer
Try adding start "" to the beginning. (And pretty sure remove the @ symbol also [for asterix.bat])
start "" ..\..\Emulators\hypseus\hypseus.exe singe vldp -framefile singe\asterix\asterix.txt -script singe\asterix\asterix.singe -sound_buffer 2048 -fullscreen -gamepad -scanlines -scanline_shunt 3 (in Cyber Shadow, add it in front of the last line... start "" "%emulator_path%".....)
I assume since you have the full path to the emulator, the batch file is not located in the same folder as the emulator. That said you may need to switch to that folder, first.
cd ..\..\Emulators\hypseus start "" ..\..\Emulators\hypseus\hypseus.exe singe vldp -framefile singe\asterix\asterix.txt -script singe\asterix\asterix.singe -sound_buffer 2048 -fullscreen -gamepad -scanlines -scanline_shunt 3
Then if you want to make use of LaunchBox's Startup and Shutdown screens for that game (have the Shutdown screen actually show after the game exits), add a wait parameter (/w) to the start line. (don't forget the "cd" line)
start /w "" ..\..\Emulators\hypseus\hypseus.exe singe vldp -framefile singe\asterix\asterix.txt -script singe\asterix\asterix.singe -sound_buffer 2048 -fullscreen -gamepad -scanlines -scanline_shunt 3 You'll then need to do the above shortcut thing to hide the batch file command window.
...which now that I think about it, those screens may have been the issue. If you're so inclined, don't do anything I've said to do, above. Edit one of the games and turn off the Startup/Shutdown screens. Startup/Pause - check Override Default Start Screen Settings. Click OK to save and close. If that fixes it, you can then do the wait/shortcut thingy and re-enable the Startup screen (un-check override) [if you want to have them show].
-
JoeViking245's post in Odd popup Window was marked as the answer
In Tools - Manage - Plugins, is the Dolphin plugin up-to-date (v1.2)?
-
JoeViking245's post in Plugin loaded but doesn't get any calls (LB 13.15) was marked as the answer
Usually when a simple plugin like this doesn't work it's because it's blocked. But if you used 7-Zip to extract it, it should unblock it for you. Double check by right-clicking the dll file, select properties and see if there's an option to unblock it. If there isn't, then it's ok.
I tried running LB as admin (which we should NEVER do). But the plugin still showed.
Then I got a crazy idea.... I added a manifest.json file to the test plugins folder. Though the plugin showed up in Manage Plugins (not that you can do anything with it there), it would not appear on right-click. So if you still have that json file in with the plugin, remove it. Note to self: the manifest.json file is only for plugins that are internally managed by LaunchBox.
If it's not the json file thing, then I don't know. I suppose maybe try a known working right-click-game plugin and see if it works. Here's a small, simple one known to work. Note in the instructions it talks about checking that it's unblocked.
-
JoeViking245's post in Times Played info remains even after fresh install? was marked as the answer
I was referring to your MAME emulator settings in LaunchBox itself. (Tools - Manage - Emulators - [select MAME] - Edit)
No matter how you have things set in mame.ini, if you pass a parameter(s) via the command-line, it will take precedence over what's in any of the MAME configuration files.
-
JoeViking245's post in disable Emulator updater on startup LB was marked as the answer
Yes. Update the plugin.
The notification is part of the new emulator installer/updater plugin feature in v13.15.
Go to Tools - Manage - Plugins. Select the plugin needing updated and click Update. Then LaunchBox will stop asking.
It's not asking you to update your emulator installation. Just the plugin.
-
JoeViking245's post in Question about cache was marked as the answer
The \LaunchBox\Core\Images\ folder is a symbolic link that only exists when LaunchBox/BigBox is running.
The \LaunchBox\Images\Cache-BB\ folder (the one that's linked to when running) will change (update). If the purpose of your syncing is just to maintain a backup of your build, I'd exclude that cache folder (also the Cache-LB folder) from the sync operation.
May look at setting up the sync software to only sync files that have changed. I.e. set it for 'update" rather than "mirror". That should save a significant amount of time.
-
JoeViking245's post in Is there a way to copy over all vertical mame roms to another folder? was marked as the answer
If you used the Import MAME Arcade Full Set Wizard to import, on the How would you like to filter your games screen, if you left the Create Playlists section as default, it will have created a playlist of vertical games.
On the left pane in LaunchBox, switch to Playlist and then scroll down to Arcade Vertical.
Select all the games, then go to Tools, File Management, and select Export/Copy ROM Files from Selected Games to New Folder.
Edit: The playlist is actually called Vertically Oriented Games
-
JoeViking245's post in Big Box pause menu won't exit emulator was marked as the answer
Mine is setup without anything in the Running Script section nor the Exit Script section.
Then in Yuzu (v1510 2023-07-28), I set the Exit Yuzu hotkey to something OTHER than Esc. Mine happens to be Ctrl+W (only so as to have a 'something' in there).
Exiting from the Pause Menu works without issue.
Side note: If you're using the Pause Menu to actually Pause during gameplay (rather than just to exit it), in Yuzu you may want to check the box to Pause emulation...
-
JoeViking245's post in Controlling / removing Bezels was marked as the answer
But there is. (in a roundabout way)
Edit your MAME emulator in LB and in the Default Command-line Parameters add (probably towards the beginning of the line):
-artpath "D:\this\path\does\not\exist"
-
JoeViking245's post in Windows game EXE fullscreen (Alt+Enter) was marked as the answer
It'd be easier just to press "f" next you start it.
Final, Final-Script - With failsafe
Run the exe Wait 'til it's actually active Get the window 'Style' of the exe's window and save them to the variable 'style' If within the 'style' contains "Title Bar" (when the game is not fullscreen, it has a Title Bar. aka "WS_CAPTION". aka "0xC00000") Press "f". And to be safe, make sure you send it to the exe's window. "hang out until it's no longer running." #SingleInstance force SetWorkingDir %A_ScriptDir% Run, Z2TAOL_P03.exe WinWaitActive, ahk_exe Z2TAOL_P03.exe WinGet, style, Style, ahk_exe Z2TAOL_P03.exe if(style & 0xC00000) ControlSend,,f,ahk_exe Z2TAOL_P03.exe WinWaitClose, ahk_exe Z2TAOL_P03.exe ExitApp $Esc:: Send, !{F4}
-
JoeViking245's post in Critical error was marked as the answer
The error indicates something is up with your license file. Email support@unbrokensoftware.com and they can sort it out for you.