-
Posts
4,344 -
Joined
-
Last visited
-
Days Won
34
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
Version 6.1.0
3,122 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- 55 comments
- 2 reviews
-
- 21
-
-
-
-
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".
-
Your controller is configured in the emulator that launches the game you want to play.
-
Why Virtual Pinball is different - a Vpinhead's confession
JoeViking245 replied to JaysArcade's topic in Monkeys
Setup your Visual Pinball emulator like so...Then for the game (table), just point to your .vpx file. -
Maybe a moot point now, but if that does work, change hh to HH. hh being 12hr format and HH being 24hr.
-
or maybe "{Binding CurrentTime, StringFormat=h:mm tt}"
-
<TextBlock Text="{Binding Date, StringFormat=h:mm tt}" FontFamily="LAUNCHBOX_ROOT_FOLDER/Themes/NeonDeluxeArcade/Beon.ttf#Beon" Foreground="#A8FFF3" TextAlignment="Right" FontSize="40" TextWrapping="Wrap"> This Yankee prefers 12hr AM/PM. ?
-
Oops.
-
Oh snap! lol. Umm... might try: <TextBlock Text=DateTime.Now.ToString("h:mm tt") FontFamily="LAUNCHBOX_ROOT_FOLDER/Themes/NeonDeluxeArcade/Beon.ttf#Beon" Foreground="#A8FFF3" TextAlignment="Right" FontSize="40" TextWrapping="Wrap"> The code is for C# which is what Jason's code is written. May also pass to Theme xmal codes.
-
-
string Time = DateTime.Now.ToString("h:mm tt"); 7:46 AM string Time = DateTime.Now.ToString("HH:mm"); 07:46
-
Did you get it working in LB? I tried playing around a bit. Couldn't get it force full screen (--start-fullscreen) in LB nor the command line [which I think I screwed up the command line for (operator error)]. But it does seem to open in the state it was last opened in (fs or windowed). Couldn't get Brave to pass a .url shortcut either. In LB I had to set it up with no emulator. With Brave not accepting the .url and LB not liking the http link as the Application Path (File doesn't exist), I ended up with this.Which doesn't help with any sort of mass importing.
-
I guess I need a nudge in Visual Studio
JoeViking245 replied to Luvkraft's topic in Big Box Custom Themes
Myself, I don't know. Though I was just able to load a 'Default Copy' and it worked with Wheel3. My VS Community is up to date.Hopefully someone will chime in with "that one little checkbox" or whatever it takes to have it show. The only remotely possible thing I can think of is, the Default theme (at least mine) uses .Net 4.6.1. May check you have that. -
I guess I need a nudge in Visual Studio
JoeViking245 replied to Luvkraft's topic in Big Box Custom Themes
That (screen error message) will happen with some of the older themes. Even though they still open properly in BigBox. Do you get that error when you open (a copy of) the Default. theme? -
Can you backup/move retroarch.cfg (say rename it retroarch.cfg.old) and then start RA? I would think that'd at least get you back in (assuming it recreates the original .cfg) then you could compare the 2 files.
-
-
Don't open/run it. It's the Bios file that SFEX2P needs to be able to run. Do you have all 3 of those files in your Mame roms directory and does Street Fighter EX2 Plus now work?
-
Never heard of Brave until now. What you need to do is (unless I missed it in the reading) is to get it to do exactly what you want from the command (DOS) prompt 1st. Whether directly or via a batch (or ahk) file. So if you can pass something like d:\BraveSoftware\Brave-Browser\Application\brave.exe "https://www.launchbox-app.com/" --start-fullscreen (however the order, quotes etc go) then getting into LB is easy. Well, easier. It looks likes there about a bazillion Chromium command line switches which Brave makes use of. Having Brave as your default browser is fine, but I think it's best to point to it directly as opposed to relying on Windows to pass the URL. Also, you get to use your command lines.
-
-
I'd think you could just unbind those 2 in RetroArch altogether. Go to Settings, Input, Hotkey Binds and remove those 2.
-
Sound like a serious project. You can't run LaunchBox with a(ny) command-line parameter(s). Wouldn't that basically be a shelled redundancy of just launching the emulator with its' command-lines? To get the rom path you can parse the platforms xml file located under ../Data/Platforms. <Application Path> If the specific game has a cl, it's in <CommandLine>. Now, if the emulator for that game has its' own cl, from the platforms xml file you need to get the emulators Guid from <Emulator> and then under ../Data, open Emulators.xml, search for the Guid in <ID> and in that node find <CommandLine>.
-
Setting up Pinball FX3 to launch directly into tables
JoeViking245 replied to HapHzrd's topic in Noobs
Do you have the Steam version or the one from Windows Store? I believe the one from Windows Store won't work. -
There isn't currently a way to setup an emulator with a 'run before main application' and 'run after main main application ' like you can per game. However under "Edit Emulator" you can add your script under the "Running AutoHotKey Script" tab. Also, you could add your bat file command to the script instead of calling it. Run, d:\games\joytokey\joytokey.exe WinWait, ahk_exe x64.exe WinWaitClose ; Wait for the exact window found by WinWait to be closed. Run taskill.exe /IM joytokey.exe /F,, Hide
-
It sounds like start+select is mapped to something like Alt+F4. So whatever window you have open, pressing start+select will close the active window. If you're saying that when closing (exiting) a game, it closes the other windows at the same time too, you may be just pressing/holding the buttons a touch too longgggggggggg. Essentially still sending Alt+F4 even after the emulator closes.