-
Posts
3,447 -
Joined
-
Last visited
-
Days Won
30
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
Which [LaunchBox] theme are you using? Do they also not show with the Default theme?
-
View - Media - Auto-Play Videos or Ctrl+Alt+V
-
I've only ever used stand-alone Citra. But a couple RetroArch-related settings you have stand out.... Edit your emulator. Uncheck the boxes Remove Quotes and Remove space before ROM. You can also completely remove the Default Command-Line Parameters (on this screen). [It gets overridden on the next screen. So serves no purpose for this emulator.] In the Associated Platforms section, replace the Extra Command-Line Parameters with -f (just like the others).
-
Notifying player to use controller or joystick depending on emulator.
JoeViking245 replied to CalmGamer's topic in Noobs
Not on a per emulator basis. But you can do it on a per platform basis. If you look in \LaunchBox\StartupThemes\Default\, you'll notice there's the Default.xaml theme and then a couple more for specific platforms. They just need to be named the exact same as the specific platform, in your setup. As an example for your use, for Dolphin emulator, you'll see specific [platform] ones are already there. "Nintendo GameCube.xaml" and "Nintendo Wii.xaml". -
I tried to make it NOT work. But failed. If the game can be launched from a shortcut (or better yet, test from the Command Prompt), it'll launch from LaunchBox. From the Command Prompt I used/typed (long-hand): "T:\Emulators\Citra\nightly-mingw\citra-qt.exe" "T:\LaunchBox\Games\Nintendo 3DS\3DS0128 - Frogger 3D (Usa)-decrypted.3ds" Emulator settings in LaunchBox: (Be sure to point to citra-qt.exe. Not "citra.exe". No checkboxes checked)
-
If the emulator does support zip files, you shouldn't have LaunchBox extract them.
-
If you're using FPLoader to launch your tables, it never will. The Running script only stays active while the 'emulator' (FPLoader.exe in this case) is running. If I recall correctly, FPLoader is essentially a launcher for 'Future Pinball.exe'. So as soon as it launches it, it itself closes. Thus, closing out the Running Script making the escape sequence unavailable. Steam is the same way. So if you need to run something after playing a Steam game, you're in the same boat. 'Nature of the beast'. The Fix: Create a new "emulator". Unless you know how to "wait for an application to not exist [anymore]" (Future Pinball.exe in this case) using a batch file, we'll have to learn ya' some AHK. Create a new text document. ("FP-DMD.txt" or whatever) In there, put: Run, "dmdext.exe" mirror --source=futurepinball -q --virtual-stay-on-top --fps 60 -g "[GAMENAME]" --use-ini="C:\Visual Pinball\VPinMAME\DmdDevice.ini", C:\Visual Pinball\VPinMAME, Min Run, "C:\Future Pinball\BAM\FPLoader.exe" /play /exit /open "%1%" Sleep, 10000 While WinExist("ahk_exe Future Pinball.exe") sleep 700 Process, Close, dmdext.exe ExitApp Adjust the 2nd Run command to point where your FPloader.exe is located. Save to somewhere convenient to you, Close and change the file extension to .ahk ("FP-DMD.ahk"). Be careful that it's not saving it as ""FP-DMD.ahk.txt". In LaunchBox, Add a new Emulator. Name the emulator (FP-DMD or whatever you want) Browse to and set the Application Path to ..\LaunchBox\ThirdParty\AutoHotkey\AutoHotkey.exe Note: once selected, LaunchBox will show it as a relative path. In the Default Command-Lin Parameters: enter the full path to the AHK file you created, in quotes. In the Associated Platforms section (select it on the left), Add "Future Pinball" (or whatever the exact name of your platform is). Assuming all your FP tables will be using dmdext, check the box for Default Emulator. You'll probably be asked, Do you want to make this the default emulator?. Yes. Click OK to save and close. Play a table (or two)
-
It's not that it's not finding the files inside the zip. It's not 'seeing' the zip, itself. Edit your MAME emulator in LaunchBox and in the Default Command-Line Parameters, add -rompath %romlocation%. Also make sure both "Remove Quotes" and "Remove file extension" boxes are checked. To test it from Window Command Prompt: G:\LaunchBox> Emulators\MAME240\mame.exe -rompath Games\Arcade asteroid or from any location "G:\LaunchBox\Emulators\MAME240\mame.exe" -rompath "G:\LaunchBox\Games\Arcade" asteroid
-
Add additional Application to every Game in Collection
JoeViking245 replied to micpo's topic in Troubleshooting
Yes. -
Need help getting CXBX Reloaded and Xenia to launch on my second monitor
JoeViking245 replied to BrainyCabde's topic in Noobs
You're welcome. As for Display Fusion being easier to use, you already had MonitorSwitcher working. Just needed the command lines. Anyway, I like the footprint of MonitorSwitcher compared to DF (KB's vs. 200+ MB's), and it doesn't require any installation. Also the $ cost to save profiles for later use is a bit cheaper. But that's just me. Glad you got something working for you. -
Need help getting CXBX Reloaded and Xenia to launch on my second monitor
JoeViking245 replied to BrainyCabde's topic in Noobs
Instead of creating/adding/using the hotkeys and using AutoActions, just use the command(s) available in MonitorProfileSwitcher to load the profiles. If it works to change the profile while the game is loading (vs. it HAS to be switched PRIOR to loading the game), add to the Running Script for that emulator: (For cxbx emulator) Run, "MonitorSwitcher.exe" -load:Profile-1.xml, F:\Misc\Monitor Switcher Process,Wait,cxbx.exe while winExist("ahk_exe cxbx.exe") sleep 700 Run, "MonitorSwitcher.exe" -load:Profile-2.xml, F:\Misc\Monitor Switcher Change Profile-1.xml and Profile-2.xml to your saved profile_names.xml you want to load when the emulator launches (1st line) and after it exits (last line). Respectively. Change F:\Misc\Monitor Switcher (2 places) to the full path where your MonitorSwitcher.exe is located. For your Xenia emulator, do the same thing(s), and also change cxbx.exe to xenia.exe (2 places). If they have to be switched before loading the game (emulator), then you'll [instead] need to add Additional Apps for each game and have them checked to Run Before Main App and Run After Main App using only [modified] line 1 above and the last line. Respectively. LaunchBox can't 'fix' finnicky emulators. But it can accommodate most all of their shortcomings. -
If you have an EmuMovies account Select the Platform you want to add manuals to Click on one of the games in that platform then press Ctrl+A to select all games Click Tools, Download, Update Metadata and Media for Selected Games... Follow through the prompts until you get to Would you like to download media from EmuMovies? In that view, scroll down and check the option Manual Kepp going through the prompts until you get to Ready to Download Click Finish Note, not all platforms will have manuals available.
-
Super Nintendo Platform Icon not showing up
JoeViking245 replied to Kozar's topic in Troubleshooting
When you replaced the icon, I presume it was in ..\LaunchBox\Images\Platform Icons\Platforms\Super Nintendo Entertainment System.png It needs to be a .png file (vs .ico). If you didn't have LaunchBox closed while replacing it, you may be able to select the Platform (on the left pane) and press F5 to refresh the image. Worse case, close and restart LaunchBox and it should appear. -
(Bulk) Remove Additional Applications
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
-
Change the last line to RunWait, "D:\LaunchBox\Emulators\MAME 0.243\mame.exe" -skip_gameinfo -waitvsync -keyboardprovider dinput -rompath %romlocation% %ROM%, D:\LaunchBox\Emulators\MAME 0.243
- 10 replies
-
- 1
-
- 360
- 360 controller
-
(and 1 more)
Tagged with:
-
What does your existing MAME emulator (in LB) Default Command-Line Parameters look like?
- 10 replies
-
- 360
- 360 controller
-
(and 1 more)
Tagged with:
-
No. 😊 Try changing these 2 lines to: romlocation = %1% ROM = %2%
- 10 replies
-
- 2
-
- 360
- 360 controller
-
(and 1 more)
Tagged with:
-
(another "try this") For the fullscreen thing, create a new file ("BSfullscreen" or whatever). In it, put: Set WshShell = WScript.CreateObject("WScript.Shell") WScript.Sleep 10000 WshShell.SendKeys "{F11}" Save the file with a .vbs extension. ("BSfullscreen.vbs") Create an(other) additional app to Run Before. Have the Application Path point to this file. If that works, you can thank @AliMujahid20 (you. lol). If it doesn't, you can blame me.
- 13 replies
-
- nox player
- scripts
-
(and 2 more)
Tagged with:
-
If, after the game loaded, can you manually press F11 and it goes fullscreen? BlueStacks may not be able to accept key presses from an AHK script. But you might try: SetKeyDelay, 125, 50 Sleep, 10000 Send, {F11} ..and then add your escape sequence.
- 13 replies
-
- 1
-
- nox player
- scripts
-
(and 2 more)
Tagged with:
-
This won't work when running as an Additional App because you can't send parameters to them. (EMU = %1% ROM = %2%) To have the parameters sent to the script, you'd need to have it as-the-emulator.** In your script "EMU" is always going to be "MAME" since you're only using this for MAME. Correct? If so, replace that variable. i.e. (replace the 1st line with the 2nd line) This assumes your asset folder is called "MAME". ;ROM_STK_PROF := "D:\LaunchBox\ThirdParty\UltraStick\" . EMU . "\" . ROM . ".ugc /showfeedback" ROM_STK_PROF := "D:\LaunchBox\ThirdParty\UltraStick\MAME\" . ROM . ".ugc /showfeedback" **To set the script up as the emulator, you'd need to add a new emulator in LaunchBox that points to this script. Give it a name Point the App Path to ..\LaunchBox\ThirdParty\AutoHotkey\AutoHotkey.exe In quotes, set the parameters to point to your .ahk script add a [space] and then %romlocation% Check 2 boxes Then at the bottom of your script, you'd have it launch MAME with the ROM file. Something (but not necessarily exactly) like this. (added some beeps when it loads a specific config) romlocation = %2% ROM = %3% ;Process UltraStick Profiles ROM_STK_PROF := "D:\LaunchBox\ThirdParty\UltraStick\MAME\" . ROM . ".ugc /showfeedback" EMU_STK_PROF := "D:\LaunchBox\ThirdParty\UltraStick\MAME\MAME.ugc /showfeedback" DEF_STK_PROF := "D:\LaunchBox\ThirdParty\UltraStick\default.ugc /showfeedback" ULTRAMAP := "D:\LaunchBox\ThirdParty\UltraMap.exe" ;Load the joystick profile if FileExist(ROM_STK_PROF) { SoundBeep, 750, 500 RunWait %ULTRAMAP% %ROM_STK_PROF% } else if FileExist(EMU_STK_PROF) { SoundBeep, 750, 200 SoundBeep, 1350, 200 RunWait %ULTRAMAP% %EMU_STK_PROF% } else { SoundBeep, 750, 200 SoundBeep, 1350, 200 SoundBeep, 750, 200 RunWait %ULTRAMAP% %DEF_STK_PROF% } RunWait, "D:\LaunchBox\Emulators\MAME\mame.exe" -keyboardprovider dinput -rompath %romlocation% %ROM% Not tested, but looks really good 'on paper'. Depending on how your MAME is setup and where it's located, you may need to change something on the last line.
- 10 replies
-
- 1
-
- 360
- 360 controller
-
(and 1 more)
Tagged with:
-
What didn't work? You need to give more details. Or at least one detail. Help me to help you. After 10 seconds does it go fullscreen? Then what?
- 13 replies
-
- nox player
- scripts
-
(and 2 more)
Tagged with:
-
Stand-alone Dolphin. Definitely not RetroArch. The post you quoted pretty much says exactly where Dolphin.ini located. ..\Dolphin\User\Config\Dolphin.ini
-
Try this: RunWait, D:\SteamLibrary\steamapps\common\Vampire Survivors\VampireSurvivors.exe ExitApp z::Enter
-
@Merovingio To create Playlists in LB, you pretty much need the games to already be in an existing Platform. A cheesy, not-100%, but pretty close work around could be done like this: Install RetroAchievement Badges plugin Run the Updater as described in the How to install the plugin: instructions This will create, in the plugins' folder "AllGames.xml" Download/save this AutoHotkey script Parse AllGames.xml to folders-files.ahk Open it with any text editor and edit lines 1 and 2 ONLY. Change Line 1 to the full path to your copy of "AllGames.xml" Change Line 2 to the full path to a temp folder you want to save the console-folders/files.txt Run the script from Windows (this is not a plugin) This will parse the AllGames.xml file Inside the folder you set on Line #2 It will create folders named after each Console In each of those folders, it will create .txt files named after the games Title It'll create about 40 [Console] folders and about 6000 .txt files total Takes less that 10 seconds to complete In LaunchBox, import these .txt files ("games") into (Option 1) your existing Platforms. (Yes, one platform at a time) (Option 1a) Leave "import duplicates" un-checked and don't import any media (yet). Then any game in that platform that doesn't show an image (box-front of whatever you have set as default) should be ones you don't have. (Option 1b) [this will meet the request of the OP] Check "import duplicates". (Option 2) new Platforms. (Again, one platform at a time) [With Option 1] Create a new Playlist Check Auto-Populate this Playlist Set Field to Application/ROM Path Set Comparison to Contains Set Value to ".txt" (without the quotes) [EDIT] Set (on the next line...) Field to Platform Set Comparison to Is Equal To Set Value to "the_exact_name_of_your_Platform" (without the quotes) Click OK to save If you selected Option 1a above, you should now have a Playlist of missing achievement games for that Platform If you selected Option 1b above, you should now have a Playlist of all achievement games for that Platform The caveat is that you will have oddball situations. You might already have "The Addams Family" and it may still import "Addams Family, The". And other similar oddities. Also (with Option1) you'll have a bunch of extra shtuff in your main Platform. Plan "B" is to go back to plan "A"...
-
So, you use LaunchBox, to launch CoinOps, to launch games? Seems redundant. Anyway, to 'press' Ctrl+Alt+F4 instead of just Alt+F4 via AutoHotkey, you can use Send, ^!{F4}