-
Posts
3,436 -
Joined
-
Last visited
-
Days Won
30
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
REQUEST - Show controller mappings before launching game?
JoeViking245 replied to The IVI's topic in Features
Arcade Platform... you can have it show per game (like @neil9000 said). Loading screen: Pause screen: For the other Platforms, I just hard coded the 1 controller image. On this one (Atari 2600) the background kind of obscures it. Here's a better one (NES) -
If you have MAME revision 0.201 (it says MAME 0.201 at the top when you open it), open the command prompt in your MAME directory and type mame64 -listfull >AllNames.txt This will create a txt file called AllNames (change that to whatever you want) that looks like I believe that is what you're looking for.
-
If you set your script to be the executable for an emulator, it will pass the rom name as %1%.This is one I made that will show a splash screen of the game specific controls (.png file), then launch the game. Say I have this setup as my Arcade platforms' emulator and I go to start Donkey Kong. LaunchBox will pass to the AHK script dkong as %1%. Note that, if both check boxes were unchecked, %1% would be "D:\LaunchBox\Games\Arcade\dkong.zip" Also, I'm not sure, but possibly depending how it's used in the script, it may be %1 vs %1%. Don't know off hand. Confirmed. It's %1% Now, if you were to put your script (text) under the "Running AutoHotKey Script" tab...,...LaunchBox will NOT pass anything to %1%. Well, in fact, it's only to the Emulator Application the %1% will be passed. So it won't be passed to a script you use in the Additional Apps for a game either. I think there was something passed as %2% also but have no recollection what it was. Then again, could be thinking of something completely different. ? Confirmed. I was thinking about something completely different. So I still contend, LaunchBox can be utilized to start ANY program. You just may have to concoct a pseudo program (i.e. AHK script) to act as a middle man in obscure cases.
-
It's been a while since I set it up, but as of yesterday afternoon Steam still works through LB. At least for me. Think of it as LaunchBox is a "shortcut" to whatever program you're launching. In this case, a shortcut(s) to your Steam game(s).
-
See if this works mame64 a800 -cart
-
@Retro808 In that case, as you can tell, I'm continuing to learn and understand it myself. ?
-
I'm sure there're many ways to do the same thing. Retro808's script will work (as he confirmed) as long as the emu doesn't change versions. With SetTitleMatchMode set to "2", you could just have "SameBoy" in the parenthesis. Then you're for sure covered. Alternate: Process,Wait,sameboy.exe ;wait here until 'my_program.exe' is running Sleep,2000 ;wait to make sure it's loaded (2 seconds. Can be changed) WinActivate,ahk_exe sameboy.exe ;set (make sure) my_program is the active window send, ^f ;Ctrl F Again, same result.
-
Why Virtual Pinball is different - a Vpinhead's confession
JoeViking245 replied to JaysArcade's topic in Monkeys
@ItchyRobot I recall doing something in the registry (quite a while back). But it was for VPX in general vs. per specific tables. I think it had to do with direct draw. Not sure if it helps any, but here's my Video Options setup. -
Why Virtual Pinball is different - a Vpinhead's confession
JoeViking245 replied to JaysArcade's topic in Monkeys
As for your videos and wheel images (Clear Logos), if they're the same name as the table_name.vpx, I'm pretty sure you can just drop those files into the respective Image folders and they'll show up. (in LaunchBox, F5 to refresh images). Aw heck! (just looked at the video) You do have a pin cab. Nice!! DMD and all. Sweet! -
Why Virtual Pinball is different - a Vpinhead's confession
JoeViking245 replied to JaysArcade's topic in Monkeys
@ItchyRobot I just tested a couple tables in BigBox without any exit problems. Are you running VP in fullscreen or windowed? @Casdha Easier? I'm thinking no. Reason being you need to setup PinballX and then setup BigBox to launch PinballX. To me it seems kind of a redundancy and a step backwards from the reason for having LaunchBox/BigBox. There may even already be a Theme similar to your video available for LaunchBox/BigBox. These sorta show my simple setup. -
@Lapo Getting a code is as simple as taking a pict of your PC (maybe have FX3 up on the monitor) and sending it in with a request. It's quick, easy, free and will guarantee to make your LaunchBox experience more enjoyable. Mine took about 12 hours to get.
-
If all the Platform images are still in your ../LaunchBox/Images/ folder, try Tools, Refresh All Images.
-
Ok. So I may have guessed wrong on SF3. [blush] Depends on which SF3 rom you're using. sfiii3u.zip is one of the US clone roms and uses the cap-3s-2.chd file You can find info here http://adb.arcadeitalia.net/?mame=sfiii3u scroll down to where it says Files and click/expand "Show Mame required Files". sfiii3.zip is the European (parent rom) release. The small sized zip (129kb compressed) file is the rom and the larger sized same-name.zip file will be the chd. The other (newer) US release is sfiii3ur1.zip which needs cap-33s-1.chd http://adb.arcadeitalia.net/?mame=sfiii3ur1
-
Street fight III - 3rd Strike needs a chd file (probably sfiii3u.chd). Bloody Roar 1 and 2 needs COH1002E.zip. PacMan probably needs puckman.zip.
-
Can you show us the batch file? I've used a program call Monitor Profile Switcher (free, my favorite price) which works really well. But all it actually does is set up which monitor is primary, 2nd, 3rd, 4th etc. via different profiles you create. It can't "send" a program to a specific monitor (I don't think). Regardless, I would think you Windows app/game/whatever if nothing else, would/should default to the primary monitor.
-
I'm not personally familiar with Type X games, but setting things up with dual monitors typically has a lot to do with the emulator itself. Not knowing which emulator you're using, have you tried different emulators?
-
First step is to see if they can run outside of LaunchBox (in Windows). Once that works, go here (assuming you're talking about MAME):
-
Downloading all files instead of downloading one by one on here?
JoeViking245 replied to FreddyKrueger's topic in Noobs
Not sure about bulk downloading, but (if I recall correctly) you can wheel-click the individual files [download] and it'll open a new tab in your browser without setting focus, start that download and then close automatically. That way you don't have to keep clicking Back to start the next one. -
Bulk Custom Command-Line Editor - plugin View File Bulk Custom Command-Line Editor Use this to set (or clear) the Custom Command-Line Parameter for the selected games. The would be the same as selecting a game, click Edit, go to the Emulation tab and check "Use Custom Command-Line Parameters:" and entering in a command line. But for multiple games all at once. This will not change anything for the Emulator itself (i.e. Edit Emulator). This is only for the selected games' Custom Command-Line. Setting up: 1) Copy "BulkEditCommandLine.dll" into your LaunchBox\Plugin folder. 2) Navigate to the folder, right click the dll file, click Properties then click Unblock.Using: 3) Start LaunchBox 4) Select a game (or games), right click and choose "Bulk Command Line Editor" - Type in the command line and click "Finish" (or hit Enter) - To clear the Command-Line for the selected game(s), leave blank and click "Finish" - To exit without making changes, click "Cancel" Submitter JoeViking245 Submitted 09/12/2019 Category Third-party Apps and Plugins
-
- 5
-
- command-line parameters
- plug-ins
-
(and 1 more)
Tagged with:
-
Version 1.10
336 downloads
Bulk Custom Command-Line Editor Use this to set (or clear) the Custom Command-Line Parameter for the selected games. The would be the same as selecting a game, click Edit, go to the Emulation tab and check "Use Custom Command-Line Parameters:" and entering in a command line. But for multiple games all at once. This will not change anything for the Emulator itself (i.e. Edit Emulator). This is only for the selected games' Custom Command-Line. Setting up: 1) Copy "BulkEditCommandLine.dll" into your LaunchBox\Plugin folder. 2) Navigate to the folder, right click the dll file, click Properties then click Unblock.Using: 3) Start LaunchBox 4) Select a game (or games), right click and choose "Bulk Command Line Editor" - Type in the command line and click "Finish" (or hit Enter) - To clear the Command-Line for the selected game(s), leave blank and click "Finish" - To exit without making changes, click "Cancel"- 5 comments
- 5 reviews
-
- 14
-
- plug-ins
- command-line parameters
-
(and 1 more)
Tagged with:
-
Why Virtual Pinball is different - a Vpinhead's confession
JoeViking245 replied to JaysArcade's topic in Monkeys
No, I don't have a pin cab. I do have a full size upright arcade cabinet that has buttons on the sides for flippers. Baby steps. lol It's been a while, but I believe on vpforums there's a pinned topic about building one. Pretty thorough as I recall. And of course many others I'm sure scattered around the internet. -
Why Virtual Pinball is different - a Vpinhead's confession
JoeViking245 replied to JaysArcade's topic in Monkeys
Yes! VPX is awesome! Now you'll start getting that 'itch' to build your own pin-cab. ? -
MAME Software Lists Import Tool - plugin View File Use this plugin to filter and import MAME Software Lists into LaunchBox. New - version 6.0 Requires LaunchBox 13.3 or newer* Slightly different look. Same old features. A lot of (behind the scenes) code improvement. This update has been rewritten in .NET 6.0 to “keep up with the times”. *If you’re using LaunchBox version 13.2 or older, download version 4.5 of the plugin. (For now, at least) v4.5 will still work with LaunchBox 13.3 and newer. Features: Import MAME Console/Computer ROMs into a new or existing Platform Import clones as Additional Apps, separately or not at all (Option) Skip Prototypes (Option) Skip Non-Supported ROMs Adds the Platform and Command-line Parameter to the selected MAME emulator (ex. Atari 2600 a2600 -cart) (Option) Copy ROMs to a new folder during importing Imported games tagged as not supported by MAME will be marked as "Broken". (Option) Import only games that exist in your ROMs Source Folder (Option) Ignore games that only have a Title change (when updating) Version information found inside parenthesis in a Games Title will be added to the games "Version" (metadata) Audit Feature: Compare your existing softlist console/Platform against the MAME hash.xml. Will cross check Title and Rom names. - Select the respective hash.xml and Platform - Click Audit (last page) - Any differences along with a brief description will be shown. - Option to select files (if any) and have them removed from your LaunchBox Platform. - Will check main Titles as well as Additional Apps (if you imported them that way). This does NOT check rom integrity. That's between you and Clrmamepro (or related utility). What's needed: (1) dll file included in the zip. MAME Software List hash files (located in the "hash" sub folder of your Mame's main folder) MAME Software List ROMs* and BIOS files (only if you want to actually play them) *The rom set needs to be either a Split set or a Non-Merged set for a full import If you plan to not import clones, any type set will work. What it won't do: Filter/Sort by Region (it's a MAME hash file limitation) Determine if/what BIOS files are needed Import Metadata and Media (just use the built in LaunchBox Tool) To remove extra information from the games titles [Example "(Jpn)"], select Yes, download and replace all existing metadata and media when running the tool.) How to: - Copy the "ImportMameSoftwareLists" folder from the zip file to your ..\LaunchBox\Plugins folder. - Navigate to that folder and unblock the .dll file. (Right click, Properties, and click Unblock) - Start LaunchBox. Click on "Tools" and select "Import MAME Software Lists". - Navigate through the wizard. - After running the plugin, right-click your new platform and select Edit. Set Scrape-as to whatever your platform is and save. Notes: ROM Folder Locations (screen): The Destination Folder is required even if you don't plan to copy the files. It's needed to set up the Application Path for the ROMs when Importing. Copy and/or Import (screen): To add Version info (if it exists in the Games Title) to an existing console (Platform), run the plugin and DO NOT CHECK Ignore games that only have a Title change (when updating) Selecting an emulator: The main intent of this plugin is to import consoles and computers using MAME softlist ROMs and set the games "proper" Title and application path. It will also attempt to add the appropriate Command-line Parameter for the platform in MAME’s Associated Platforms. If you prefer to use an emulator that can load MAME ROMs other than MAME (or a variant there-of), go for it. It’s recommended to select MAME while using the importer, and then change the Default Emulator when done importing. You can select the 'other' emulator in the plugin, and it will be set as the default for the platform. But it will also have the default command line parameters for the associated platform set using MAME parameters. So be sure to adjust as necessary. Importing: (optional) "Import games that only exist in the ROMs Source Folder" If using a Merged softlist set, clones will not get imported using this option. But if you have a curated Split set, this can be handy. (optional) "Ignore games that only have a Title change (when updating)" If you manually renamed your game titles, check this box. Updating: If you’ve updated your MAME emulator and MAME softlist ROMs, simply run the importer and point to the updated hash file and select your existing platform. When updating, this plugin will NOT remove any games from your collection that MAME has removed from the hash file(s). You can use Audit to compare your collection to the MAME hash file and manually remove games from your collection that don't exist in the hash file (if you so desire). Downloading Metadata: After running the plugin, right-click your new platform and select Edit. Set Scrape-as to whatever your platform is and save. When downloading metadata and Media, choose "Yes, download and replace all existing metadata and media". This will remove the Version info from the games Title. After updating the metadata, if some, but not all games got updated, restart LaunchBox and try the bulk metadata downloader again. Auditing: When auditing, if a game originally had the version info in its Title and you have ran the Download Metadata and Media wizard selecting "Yes, download and replace all existing metadata and media", you WILL see games marked as Missing. * MESS xml * Other Notes: (things I've learned) - Software List folder/file locations: - *Associated Platform Command line parameters - MAME and CDROMS Submitter JoeViking245 Submitted 09/08/2019 Category Third-party Apps and Plugins
- 196 replies
-
- 4
-
Version 6.0.2
2,791 downloads
Use this plugin to filter and import MAME Software Lists into LaunchBox. New - version 6.0 Requires LaunchBox 13.3 or newer* Slightly different look. Same old features. A lot of (behind the scenes) code improvement. This update has been rewritten in .NET 6.0 to “keep up with the times”. *If you’re using LaunchBox version 13.2 or older, download version 4.5 of the plugin. (For now, at least) v4.5 will still work with LaunchBox 13.3 and newer. Features: Import MAME Console/Computer ROMs into a new or existing Platform Import clones as Additional Apps, separately or not at all (Option) Skip Prototypes (Option) Skip Non-Supported ROMs Adds the Platform and Command-line Parameter to the selected MAME emulator (ex. Atari 2600 a2600 -cart) (Option) Copy ROMs to a new folder during importing Imported games tagged as not supported by MAME will be marked as "Broken". (Option) Import only games that exist in your ROMs Source Folder (Option) Ignore games that only have a Title change (when updating) Version information found inside parenthesis in a Games Title will be added to the games "Version" (metadata) Audit Feature: Compare your existing softlist console/Platform against the MAME hash.xml. Will cross check Title and Rom names. - Select the respective hash.xml and Platform - Click Audit (last page) - Any differences along with a brief description will be shown. - Option to select files (if any) and have them removed from your LaunchBox Platform. - Will check main Titles as well as Additional Apps (if you imported them that way). This does NOT check rom integrity. That's between you and Clrmamepro (or related utility). What's needed: (1) dll file included in the zip. MAME Software List hash files (located in the "hash" sub folder of your Mame's main folder) MAME Software List ROMs* and BIOS files (only if you want to actually play them) *The rom set needs to be either a Split set or a Non-Merged set for a full import If you plan to not import clones, any type set will work. What it won't do: Filter/Sort by Region (it's a MAME hash file limitation) Determine if/what BIOS files are needed Import Metadata and Media (just use the built in LaunchBox Tool) To remove extra information from the games titles [Example "(Jpn)"], select Yes, download and replace all existing metadata and media when running the tool.) How to: - Copy the "ImportMameSoftwareLists" folder from the zip file to your ..\LaunchBox\Plugins folder. - Navigate to that folder and unblock the .dll file. (Right click, Properties, and click Unblock) - Start LaunchBox. Click on "Tools" and select "Import MAME Software Lists". - Navigate through the wizard. - After running the plugin, right-click your new platform and select Edit. Set Scrape-as to whatever your platform is and save. Notes: ROM Folder Locations (screen): The Destination Folder is required even if you don't plan to copy the files. It's needed to set up the Application Path for the ROMs when Importing. Copy and/or Import (screen): To add Version info (if it exists in the Games Title) to an existing console (Platform), run the plugin and DO NOT CHECK Ignore games that only have a Title change (when updating) Selecting an emulator: The main intent of this plugin is to import consoles and computers using MAME softlist ROMs and set the games "proper" Title and application path. It will also attempt to add the appropriate Command-line Parameter for the platform in MAME’s Associated Platforms. If you prefer to use an emulator that can load MAME ROMs other than MAME (or a variant there-of), go for it. It’s recommended to select MAME while using the importer, and then change the Default Emulator when done importing. You can select the 'other' emulator in the plugin, and it will be set as the default for the platform. But it will also have the default command line parameters for the associated platform set using MAME parameters. So be sure to adjust as necessary. Importing: (optional) "Import games that only exist in the ROMs Source Folder" If using a Merged softlist set, clones will not get imported using this option. But if you have a curated Split set, this can be handy. (optional) "Ignore games that only have a Title change (when updating)" If you manually renamed your game titles, check this box. Updating: If you’ve updated your MAME emulator and MAME softlist ROMs, simply run the importer and point to the updated hash file and select your existing platform. When updating, this plugin will NOT remove any games from your collection that MAME has removed from the hash file(s). You can use Audit to compare your collection to the MAME hash file and manually remove games from your collection that don't exist in the hash file (if you so desire). Downloading Metadata: After running the plugin, right-click your new platform and select Edit. Set Scrape-as to whatever your platform is and save. When downloading metadata and Media, choose "Yes, download and replace all existing metadata and media". This will remove the Version info from the games Title. After updating the metadata, if some, but not all games got updated, restart LaunchBox and try the bulk metadata downloader again. Auditing: When auditing, if a game originally had the version info in its Title and you have ran the Download Metadata and Media wizard selecting "Yes, download and replace all existing metadata and media", you WILL see games marked as Missing. * MESS xml * Other Notes: (things I've learned) - Software List folder/file locations: - *Associated Platform Command line parameters - MAME and CDROMS- 46 comments
- 2 reviews
-
- 19
-
Are your ../Data/Platform/platform.xml files copied over as well? i.e. "../Data/Playlists/Arcade Atari Classics.xml" also needs "../Data/Platform/Arcade.xml".