-
Posts
4,041 -
Joined
-
Last visited
-
Days Won
33
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
@JoeViking245 Can you confirm you're seeing this update corrects the issues you brought up related to your plugin and data saving? Works perfectly! Thank you.
-
AHK script for trilogy/game-within-game games?
JoeViking245 replied to Garosath's topic in Troubleshooting
So you know, I'm the only one that I know of here on the forums that uses "Monitor Profile Switcher" for this purpose. It's a small simple program that does only what is needed and works perfectly. A lot of people like using Display Fusion. Probably because it has a lot of other "bells & whistles", it's frequently updated, and (just guessing) "if you have to pay for it, it must be good". The views and opinions expressed here are those solely if the author and in no way reflect those of management. 1st thing you'll need to do is to download Monitor Profile Switcher and then create/save the profiles for you monitor configurations. Their Wiki page also describes how to do this. Download the zip file, right click it and select Properties, check Unblock and click OK. Extract the files to somewhere convenient. i.e. F:\MonitorSwitcher\ Start MonitorSwitcherGUI.exe. This will show an icon on your task bar. Setup your monitors via Windows Display Settings with your PC as the Primary Monitor (I assume it's that way now). Click the icon and select Save Profile, New Profile, and name it something you'll remember. i.e. PC_Primary. Now in Display Setting, set your monitors so that the TV is the Primary Monitor (and any other adjustments you may need to make). Click the icon and select Save Profile, New Profile, and name it something you'll remember. i.e. TV_Primary. The 2 profiles you just created will be saved in C:\Users\YourUserName\AppData\Roaming\MonitorSwitcher\Profiles\ Now that you monitor settings are all screwed up for working from the PC, click the icon and select PC_Primary. You monitor settings will now be back to your "normal" settings. Click the MonitorSwitcherGUI icon and select Exit. Copy (or move) the 2 'profile' files ("PC_Primary.xml" and "TV_Primary.xml") from where they were saved to where you extracted the files above (F:\MonitorSwitcher\) 2nd thing, create a batch file. In your MonitorSwitcher folder, create a new batch file and name it something you'll remember. ("BigBoxOnTV.bat") The batch file will something like this: start /w "" "MonitorSwitcher.exe" -load:TV_Primary.xml start /w "" "F:\LaunchBox\Core\BigBox.exe" start "" "MonitorSwitcher.exe" -load:PC_Primary.xml On lines 1 and 3, change the file name (right after "-load:") to whatever you called them (if different than my example names). On line 2, change the path to where your LaunchBox is installed ("F:\LaunchBox"). But leave it pointing to "BigBox.exe" that is in the "Core" subfolder. If you have it point to BigBox.exe that's in LaunchBox's root folder ("F:\LaunchBox\BigBox.exe"), this batch file won't work as intended. Double click on "BigBoxOnTV.bat" and if all goes well, watch magic happen. Once this is all working as expected, to make the Command Prompt Window not show a 'popup' when you start the batch file, create a shortcut to batch file (in the same folder or somewhere else). Right click the shortcut and select Properties. Next to Run:, change it to Minimized and click OK. Now use the shortcut to start the batch file. -
Did some more testing based on what @Headrush69 said. Setting the DIP switch to cocktail, then restarting/resetting the game does make P2 controls work as assigned. But if you're on a single upright monitor, the screen does go upside down for player 2.
-
At least for keyboard inputs... Even though (for some reason) MAME shows P1 and P2 in the Input Assignments, it's still an alternating controller game. Whereas Gauntlet can actually be played with 2-4 concurrent players. Your DK work around is to double up the P1 input assignments. The problem with that is, while P1 is playing, P2 [controller] can mess with P1. At least that's what my testing came up with... couldn't get P2 to have its own key assignments. I don't know if it's different using actual controllers (like Xbox controllers). Didn't test it.
-
(Bulk) Remove Additional Applications
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Scratch everything I said about the plugin working or not working between different versions of LaunchBox. I was wrong. Interim fix: After running the plugin, click on any game in the platform(s) that you did the bulk remove in. Click Edit, then click OK. Permanent fix: The next release of LaunchBox (post 12.15) will permanently save the removed additional apps upon exiting. -
AHK script for trilogy/game-within-game games?
JoeViking245 replied to Garosath's topic in Troubleshooting
Never said it was elegant. Just simple. And it is a solution. What you're needing to do is wait for a new instance of rpcs3.exe to open and then move that window. I don't have that game to test with, so now really sure what all it's doing. Window-wise. You may need to tweak it a little depending on what rpcs3 is actually doing with its windows for your game. WinWaitActive, ahk_exe rpcs3.exe WinGet, var, PID, A Send #+{Left} WinMaximize Loop { IfWinActive ahk_exe rpcs3.exe WinGet, var2, PID, A if var = var2 Sleep 500 Else { Sleep, 2000 ;give it a sec or two to actually appear (may not be necessary?) Send #+{Left} WinMaximize, ahk_exe rpcs3.exe Break } } $Esc::Send !{F4} Depending on how many instances it opens to finally get to the actual game, you may need to add one or more loops to get and compare PID's. If the "exclusive features" opens yet another instance of rpcs3 windows (as does the game), that'll really screw things up (using the above example script). But if you go straight to one of the games, you should be OK. I don't know what the exclusive features actually are, but for me, if I'm putting a game on "the Big Screen", I'm just wanting to play the game. If you plan to pop in and out of exclusive features before actually starting a game, that could get messy. Each instance of rpcs3 you start, you'll need to win+shift+left and maximize. Between new windows opening up, you need to capture which window instances you've moved/maximized or nest more loops. I think the most straight forward solution might be to set the TV as the primary monitor before starting LaunchBox/BigBox when you want play games on it. I use a program called Monitor Profile Switcher and created 2 different profiles. One where the arcade cabinet is the Primary monitor and another where the TV is the Primary monitor. I then created a batch file that will: load the profile for the TV as primary, start BigBox, then when BB exits, loads the cab as primary profile. No fuss. No muss. No Win+Shift+Left. Ever. -
AHK script for trilogy/game-within-game games?
JoeViking245 replied to Garosath's topic in Troubleshooting
If I'm reading this correctly, the simplest fix might be to set up a new ("2nd") RPCS3 emulator in LaunchBox, pointing to your same rpcs3.exe but with a different Running Script. In the new script, add a Sleep timer right after the WinMaximize line. Set it to however long you think it takes to select one of the 3 games have it start running. Then add another Send and WinMaximize lines after the sleep. Then set "The Sky Collection to use this new emulator. WinWaitActive, ahk_exe rpcs3.exe Send #+{Left} ;Send Win+Shift+Left WinMaximize, ahk_exe rpcs3.exe Sleep, 10000 ;10 seconds Send #+{Left} ;Send Win+Shift+Left WinMaximize, ahk_exe rpcs3.exe $Esc:: { ;Process, Close, {{{StartupEXE}}} WinClose, {{{StartupEXE}}} ;better method to exit a program ;WinClose, ahk_exe rpcs3.exe ;alternate, direct method to exit a program } Adjust the Sleep timer accordingly. -
How to get LaunchBox to close an .EXE it didn't launch?
JoeViking245 replied to Indrid_Cold's topic in Troubleshooting
That was going to be my next suggestion if indeed the above worked. -
(Bulk) Remove Additional Applications
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
-
Not sure what you mean by Kodi integration, but what you did to start (launch) Kodi will work. I might suggest turning off Startup screens.
-
(Bulk) Remove Additional Applications
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
-
(Bulk) Remove Additional Applications
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Thanks for letting me know. It's not a permissions issue. Something definitely changed between LaunchBox Version 12.14 (plugin works) and 12.15 (plugin no longer works). I did do some quick testing and tried some changes, but nothing worked. I'll need to get with my team of experts, dig onto it deeper and see what we can come up with. Until then, you'll have to go "old school" and do it one-by-one. If you are in a huge need of a Bulk Remove, as an option, you could go into ../LaunchBox/Updates/ and install 12.14 over the top of your current LB installation (a.k.a. a temp. 'downgrade'), run the plugin, then reinstall 12.15. Not the most elegant solution, but an option none-the-less. I can't give any timeframe on when I can fix this. If at all. So please don't hold your breath. -
How to get LaunchBox to close an .EXE it didn't launch?
JoeViking245 replied to Indrid_Cold's topic in Troubleshooting
Try this: Create a text file that contains the following, save it, and rename it to a .ahk file extension. Something like "ClosePhoenixEmu.ahk" Be sure it doesn't get saved with a .txt on the end. Like "ClosePhoenixEmu.ahk.txt" $Esc:: WinClose, ahk_exe PhoenixEmuProject.exe ExitApp Edit one of your games, go to Additional Apps and click Add Application For the Application Path, Browse to ..LaunchBox\ThirdParty\AutoHotkey\ and select AutoHotkey.exe In the Application Command-Line Parameters field, enter the full path to where you saved the file you created, in "quotes". Check the box Automatically Run Before Main Application. Click OK Play the game and see if it works. -
RetroAchievement Badges
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Thanks! Maybe some of us (you) have a faster processor to 'do the work' than others (me) in between page requests. lol Seriously though, that's the only thing I can think of. Glad the delay did the trick. I was hoping just removing the list of consoles updated would do it so as to not increase the time it takes to update. But happy to hear it's working for you again.- 131 comments
-
- 2
-
-
- retroachivements
- badges
-
(and 1 more)
Tagged with:
-
RetroAchievement Badges
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Ya, looking and hearing that, it's nothing to do with PS2. Thanks for testing! But I still can't reproduce the error here. I removed the PS2 checkbox as it's obviously not the issue. On this I removed where it shows (in orange) which consoles were added (hoping that's the hiccup). RetroachievementBadges (test 2.3.3-2).7z If that doesn't work, as a last-ditch effort, I added a 2 second delay when it reads the website for the 'next console'. There are 41 consoles the plugin grabs. Which means it loads a different page from the site 41 times. (Ya. A sucky way to do it. But the API [when last checked] would get spammed a lot worse because of other constraints). Thought here being, it won't spam their site so fast?.?.? It'll take a bit longer to update but may help narrow things down. RetroachievementBadges (test 2.3.3-3).7z- 131 comments
-
- 3
-
-
- retroachivements
- badges
-
(and 1 more)
Tagged with:
-
RetroAchievement Badges
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
@SqHd @Wally @Rlad Not sure what to tell you all. I ran it here about 5 times this morning without getting any error. If the output is showing consoles and the error (like Rlad's the image above), that tells me it's reading R-Achievements web site and getting games for the consoles listed, and then failing for whatever reason. Looking at Rlad's image, it's failing at Sony Playstation 2 (that would be the next one to show after Nintendo DS) which was just recently added. To both the plugin and R-Achievements site. Coincidence? Attached is a "PS2 Special Edition". Check the box if you want to Add Sony Playstation 2. If you continue to get the error message with the box UN-checked (default), I'm still not sure what to tell you. If you don't get the error message with the box UN-checked, I have an idea of what to tell you. Replace your existing "RetroachievementBadges.dll" file with the one inside the attached 7zip. Remember to Un-Block the file. (Replace just the 1 file. NOT the whole folder) (Edit: removed file due to 'it didn't work')- 131 comments
-
- 1
-
-
- retroachivements
- badges
-
(and 1 more)
Tagged with:
-
Pulling MAME Roms out of a non-merged set
JoeViking245 replied to maxforwardspeed's topic in Emulation
Sorry. I don't clrmamepro that often. Yes, you're right. Use the dat file. You can open and search it the same way with a text editor to verify against your ROM. -
Pulling MAME Roms out of a non-merged set
JoeViking245 replied to maxforwardspeed's topic in Emulation
A shot in the dark, when you downloaded the MAME xml, did you set the version there? Or just in the search? Next I'd say, open the xml, look for "puckman" and compare the ROMs it lists with what's in your zip file and make sure those match up. Above is the 0.78 set. -
RetroAchievement Badges
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
- 131 comments
-
- retroachivements
- badges
-
(and 1 more)
Tagged with:
-
RetroAchievement Badges
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
- 131 comments
-
- 1
-
-
- retroachivements
- badges
-
(and 1 more)
Tagged with:
-
RetroAchievement Badges
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Please provide me more details on how exactly the plugin is "broken"? [Sony] PlayStation 2 (PS2) is not currently included in the list of consoles the plugin checks. So I'm not really sure how it could have broken it. Or are you trying to say, now that there are achievements being created for PlayStation 2, could it please be added it to the list of consoles that the plugin checks?- 131 comments
-
- 1
-
-
- retroachivements
- badges
-
(and 1 more)
Tagged with:
-
Since it's a Windows game and you're not using an emulator, how exactly are you setting up the command? I assume an AutoHotkey script launched via an Additional App. What does your script look like? Are you trying to set it to a key on the keyboard (i.e. ESC)? Or a button on a controller? Both?
-
If you have the Steam version and are using the Steam ID# to launch the game, it's not going to work this way. If you use the Steam game.exe to launch it, it may work. But either way, you really should be exiting it through the games' menu (for Steam games). If you have a console version, which emulator are you using for your game?
-
There are Mega Drive versions available. What you might try doing is in your Sega Mega Drive platform, select all the games then click Edit (or press Ctrl+E) to open the Bulk Edit Wizard. Then when it asks which Field you want to change, select Region. For the Value, select Europe. Once that's completed, when you download/update metadata and media for those games, I believe it should grab the "(Europe)" versions of the images.
-
To be honest, I'm not sure how I got the System metadata in there for Sega Naomi 2. (It was done quite a while ago) I tried to reproduce it and the only way I could get it to work was to import the ROMs directly in LaunchBox into a new platform and setting the Scrape As value there. The plugin was set to assign the Scrape As value to Arcade for all 9 systems. I have updated the plugin (v1.01) so it will now set the Scrape As value according to the system. I figured this way it'll get the appropriate System metadata in there. Then if later, anyone wanted to change to Arcade it'd be a lot easier as Arcade doesn't really have any metadata. It goes something like this: System Scrape As --------------------- ----------------- Atomiswave Sammy Atomiswave Cave3rd Arcade Gaelco PVR2 Arcade Hikaru Sega Hikaru Naomi Cart Sega Naomi Naomi GDROM Sega Naomi System SP Sega Naomi Naomi Cart 2 Sega Naomi 2 Naomi GDROM 2 Sega Naomi 2