Jump to content
LaunchBox Community Forums

Third-party Apps and Plugins

96 files

  1. Add To Games DB

    *** Updated for Initial Support for LaunchBox v.Next ***
    AddToGamesDb:  A plugin to help automate the process of submitting all of your game information and images from your collection to the LaunchBox Games Database.
    About the Plugin
    This plugin makes use of an application traditionally used in automated testing (Selenium) to automate the process of submitting games to the LaunchBox Games Database.  It will open an instance of your default browser (provided that browser is either Chrome or Firefox.  If some other browser is your default, it will try to open Chrome), and attempt to submit the selected game to the LaunchBox Games Database based on the information provided in your collection. 
    If the game does not exist in the database, it will create a new game entry and submit it to the database. If you have added additional information or images to a game that already exists in the database, it will enter the title and platform, then pause to let you choose the existing game, then add any additional information from your collection to the LaunchBox Games Database. Installation Instructions
    Note:  For this plugin to work, you will need to have either Chrome or Firefox installed.  If you have both installed, it will use whichever you have set as your default browser.  If you are using Firefox as your default browser and have enabled Firefox Profiles, please note that this will run under the default profile.  For any and all other cases, Chrome is the preferred browser.
    Unzip everything to the Plugins folder. Usage Instructions
    Note: If, in editing your collection, you are prompted to download an update for the LaunchBox Games Database, afterward you will need to close and re-open LaunchBox for the plugin to detect the changes.
    Open LaunchBox and browse to a game that is either missing from the Games Database, has additional information not in the database, or has images not in the database -- right click that game, and select the appropriate option, it will show either: Add Game to LaunchBox Games Database Update Game in LaunchBox Games Database Add New Images to LaunchBox Games Database The first time you run the plugin, you may be prompted to login to LaunchBox Games Database.  If so, the plugin will pause here to allow you to login as normal. Check "Remember Me" to skip this step going forward.  Your login information is not read or stored in the code, it is stored in Chrome or Firefox's normal AppData cache on your system.  If you do not login, the plugin will time-out after 5 minutes and close the browser.  Depending on the game, you may be prompted with a screen that identifies similar titles and you will be asked to either select the correct title, or click the button to add a new game.  If so, the plugin will pause here until you make your desired selection, then automation will resume for the remainder of the process. Logging
    By default, the logging is only set to a general "Info" level and up that contains generic start and submission successful messages, along with any errors encountered.  If you continue to encounter an error somewhere along the way, please take the following steps:
    Browse to the plugin's folder -- LaunchBox\Plugins\AddToGamesDb Open NLog.dll.nlog in Notepad or another text editor. Scroll down to the bottom and find the <rules> section of the configuration. Find this line:  <logger name="*" minlevel="Info" writeTo="file" /> And change it to this: 
    <logger name="*" minlevel="Trace" writeTo="file" />  
    Try to submit the problem game, if it is a particular game causing the issue, or another game in general otherwise.
    Browse to the log file in the plugin's folder -- LaunchBox\Plugins\AddToGamesDb\log\AddToGamesDb.log
    Feel free to post the error and preceding trace either on the plugin's support page or PM me either the entire log or the part pertaining to the last issue, whichever is easier for you.  From there, I'll investigate and make any updates necessary.
    Supported Fields
    Auto-population of the following fields is currently supported:
    Name/Title Platform Release Date ESRB Developers Publishers Genres Wikipedia URL Overview Max Players Cooperative Images Known Issues
    Context Menu (right-click menu) does not refresh on Audit window. If you update the information for a game in LaunchBox (clicking Edit from the right-click menu for the game), you will need to click away from the game (click some other game, for example), and then right-click on the updated game again for the context menu to update.  Even without doing so, however, the correct process should run even though the text and icon on the menu haven't yet updated. A lot of work has gone into stabilizing the initial release and this latest release, but if you encounter any issues, please let me know and I will be glad to work with you to update the plugin accordingly.
    Thanks, Jason, for providing your amazing software and thanks again to Jason, the LaunchBox staff and the community for your support in developing this plugin.

    1,154 downloads

       (2 reviews)

    47 comments

    Updated

  2. Current Weather Control for BigBox

    Yahoo killed their YQL API on January 3rd 2019, which this plugin uses to get the weather data, so it no longer works. Until I have time to switch it to a different weather API it will remain broken.
     
    Grila's BigBox Weather Control v1.0.2
    BigBox Control/Plugin
    1/3/2018
     
    Description
    This control will periodically retrieve the current weather conditions, displayed as a relevant icon, and temperature for the location you choose and display them in a BigBox theme. The location and display units (C or F) are end-user configurable. What this means is this: anyone who uses a theme that incorporates this control can set their location and display units to either Celsius or Fahrenheit by a simple edit of a config file (thank you @eatkinola for the help with that). I'm not sure if there is any want for this kind of information in BigBox (the idea came from looking at my phone's home screen), but the more options for theme's the better. 
     
    Changelog
    v1.0.2 (1/3/2018)
    Added ShowTemp bool Added ShowConditions bool v1.0.1 (1/2/2018):
    Added ShowUnits bool Added ShowLocation bool Added ItemSpacing property v1.0.0 (11/8/2017):
    Initial release  
    Notes
    This isn't a plugin that can just be dropped into the plugin's folder, it's a user control that theme makers (or anyone with enough knowledge for that matter) can incorporate into their themes much like my other controls for controller status, battery percent, etc. I've included instructions (with pictures) on how to get this into a theme.
     
    Screenshot (upper right corner)

    140 downloads

       (1 review)

    7 comments

    Updated

  3. Launchbox-RetroPie Export

    Launchbox is great, but it doesn't run on linux. RetroPie is great, but the scraper is terrible. This script will copy your roms, metadata and images from LaunchBox for use with RetroPie. It will also reduce the size of the copied images to make them load faster on the Pi. Edit the attached file to choose your platforms, and decide if you want everything, or only your favourites.
    How to Install:
    Download and install Python Choose All Users and add it to your Path Open cmd, and type 'pip install Pillow' Download the attached file and edit it accordingly (specify your LaunchBox folder, desired output folder and platforms) Run 'python launchbox_retropie_export.py' Transfer the files to your Pi using WinSCP or similar Copy the gamelists to /opt/retropie/configs/all/emulationstation/gamelists Copy the roms and images to /home/pi/RetroPie/roms Enable the 'Parse Gamelists Only' option in EmulationStation ToDo:
    Filter by playlists, instead of just favourites Option to rename the files to their LB Title Sync management for handheld emulators; consider adding metadata support where applicable  

    98 downloads

       (0 reviews)

    8 comments

    Updated

  4. Streamer Helper - OBS Game Info

    Hi Guys,
    I did a simple plugin to help anyone that streams and is using Launchbox, basically I write the current playing game information to a folder (Launchbox main folder + obs). So using OBS software you can put the information on display to stream it.
    It has two types of files:
    TXT Files - Plain text, so you can put it on stream as text. Json File -  Has every Information for that game, you can build a HTML website and display it easily with some front-end knowledge. Also this is a way to test the new Interface that @Jason Carr did for us
     
    Requirements: Launchbox 9.2+
    Install: Extract the content of zip file to : Launchbox/plugins/OBS
    Source code: https://github.com/rodrigosiviero/launchbox_obsgameinfo (feel free to contribute)
     
    If you have trouble running the plugin and crashing due CAS error, please right click on the DLL's , properties and then unblock.
     

     
    Usage:
    This time I did a video for the usage, enjoy!
    https://www.youtube.com/watch?v=o_7BkhGC7Jk&feature=youtu.be

    12 downloads

       (0 reviews)

    0 comments

    Updated

  5. Starplayer's Local Scraper for Launchbox

    Let's you scrape your own video collection, and puts only the needed ones in your launchbox videos folder. Great if you want to save space on your Launchbox drive.
    Currently only videos are supported, no other media.
    I'm open to suggestions and bug reports.
    Enjoy.
     

    27 downloads

       (0 reviews)

    0 comments

    Updated

  6. MAME No Nag with Default Artwork

    MAME No Nag with Default Artwork
    _____________________________________________________________________________________________________________________________________________________________________________________________________
    No Nag  - is the screen that says hit "Ok to Continue"  when you open a ROM for the first time.  This screen has been suppressed. How can I use my own default In game Artwork
    I have provided two zip files that I use for my default Vertical and Horizontal games.  you can search for MAME In game artwork using your favorite search engine.  Mr Do is a good starting point for History and downloading some artwork.   If you have favorite cabinet that you want to use for your defaults, simply make a copy and rename it to horizont.zip or vertical.zip

    445 downloads

       (2 reviews)

    3 comments

    Updated

  7. WootLauncher

    WootLauncher provides game load/exit screens, bezels/overlays and a pause menu with built-in PDF viewer for manuals, as well as support for emulator savestates and images to remind users of emulator control mappings. I looked into using RL but didn't feel like going through the trouble of setting it up, so I instead ironically went through loads of trouble creating this plugin. It's not meant to do everything RL does (caveat: I've never used RL), but maybe it does enough and you'll find it useful. It's designed to be easy to setup but also quite customizable. It will not support all emulators but should support "enough"; tested with RetroArch, MAME, Dolphin, Demul, and PCSX2 which I think are the more common ones used (anyway what I use). It should work with other emulators, too.
    The PDF bundled with the download describes how to quickly setup and also how to customize ... so I'll not repeat that here. You can also download the PDF guide separately. Please use the support thread if you have any questions or spot bugs. When reporting issues, supply the log file and any relevant screenshots to help troubleshoot. It's worth mentioning this is not compatible with the new built-in game startup screens for LB/BB, and it likely never will be as it uses a different window management strategy. Absolute requirements for using WootLauncher are:
    1. LaunchBox / BigBox version >= 9.2
    2. Disable the built-in LB/BB game startup screens (which are present as of 9.2)
    3. Do not try to use both RL and WootLauncher; it will not likely work
    4. Configure your emulators to run in windowed mode
    NOTE: If criteria 1 and 2 are not met, the plugin will simply disable itself.
     

    148 downloads

       (0 reviews)

    2 comments

    Updated

  8. Unblocker-right click

    Hey, i have been using this for a lot of years and since i have noticed that people have need here for unblocker , i share mine which is automated.
    It will add unblock <directory> to right click of mouse to any folder and will "unblock" all directories within.
     
    There is nothing malicious about it, it has 2 files, one is streams.exe which if u do not trust mine can download from sysinternals (Microsoft), in that case just make it exe autoinstaller
    https://docs.microsoft.com/en-us/sysinternals/downloads/streams
    -fixed wrong link, sorry i had it in my old documentation, microsoft changed since then
    Second file is a simple registry add, again nothing malicious make ur own if u do not trust mine:
    [HKEY_CLASSES_ROOT\*\shell\UnBlock (file)] [HKEY_CLASSES_ROOT\*\shell\UnBlock (file)\command] @="C:\\ProgramData\\streams.exe -s -d \"%V\"" [HKEY_CLASSES_ROOT\Directory\shell\UnBlock (directory)] [HKEY_CLASSES_ROOT\Directory\shell\UnBlock (directory)\command] @="C:\\ProgramData\\streams.exe -s -d \"%V\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\UnBlock (directory)] [HKEY_CLASSES_ROOT\Directory\Background\shell\UnBlock (directory)\command] @="C:\\ProgramData\\streams.exe -s -d \"%V\""  
    If u do use mine, then unpack Unblocker_unpack_me.zip and inside u will find two files, streams.sfx.exe and unblocker.exe , double click each of them and thats it. U will have unblock directory under right click when targeting folder.
    NOTE:
    When u use "unblock directory" for the first time it will ask for some eula agreement , i have nothing to do with that, that is from sysinternals. Just press accept.
    Thats it.
    Have fun
     
    P.S
    Best usage of this is if u use WPI (windows post install wizard)
    Unblocker_unpack_me.zip

    21 downloads

       (0 reviews)

    4 comments

    Updated

  9. Steam Scraper

    Plugin that scrapes Steam Information, banner, screenshots and video to a selected game.
     
    Requirements: Launchbox 8.8+
    Install: Extract the content of zip file to : Launchbox/plugins/SteamScraper
    Source code: Github (feel free to make a pull request )
    Thanks to @fawkesyeah for the extensive testing
     
    EDIT
    If you have trouble running the plugin and crashing due CAS error, please right click on the DLL's , properties and then unblock.
     

     
    Usage:
     
    Just paste the Steam URL from the game that you need to scrape information.
     
    Video Tutorial:
     
     
     

    261 downloads

       (3 reviews)

    6 comments

    Updated

  10. Youtube Scraper

    Simple Plugin to automate download videos from youtube.
     
    Requirements: Launchbox 8.2+
    Install: Extract the content of zip file to : Launchbox/plugins/YoutubeScraper
    Source code: Github (feel free to make a pull request )
    EDIT
    If you have trouble running the plugin and crashing due CAS error, please right click on the DLL's , properties and then unblock.
     

     
    There's two options:
    URL Scraper: Just paste entire youtube URL from the desired video

     
    One-click downloader: It will search automatically and download the first entry from youtube. Bulk Download supported!
     

    1,195 downloads

       (3 reviews)

    52 comments

    Updated

  11. gog.com Plugin

    Plugin for importing games from gog.com
    Readme and source code on github.
    Works with Next on current versions of Launchbox. Probably won't work on 32 bit systems.
    I accidently deleted the old file so here's a new download for new version 0.1.2 with some minor updates.
     
    Changes for 0.1.2:
    - added a logo to Menu and windows
    - check for intitialization of cefsharp on startup (should fix an error that pops up if  a new version of launchbox is avaiable)
     
    Thread:
     

    96 downloads

       (0 reviews)

    1 comment

    Updated

  12. How Long To Beat - Game Length Plugin

    About
    Plugin that scrapes information from HowLongToBeat.com and adds custom fields with game lengths information.
    I made this plugin to add length information for certain games, mostly rpgs. This adds 3 custom fields for Main Story, Main + Extra and Completionist length. You can configure which ones you want to add by editing the file HLTBPlugin.xml.
    Because there's no oficial API from HLTB, I had to parse the HTML, which means that as soon as they change something on the HTML this plugin probably will stop working...
    Install
    Extract files (dll + xml) to : Launchbox/Plugins/HLTBPlugin.
    Config (HLTBPlugin.xml)
    MainStoryLength: Enable/disable main story length update. Default: true. MainExtraLength: Enable/disable main story + extra length update. Default: true. CompletionistLength: Enable/disable completionist length update. Default: true. MainStoryFieldName: Change main story length custom field name. Default: Main Story Length MainExtraFieldName: Change main story + extra length custom field name. Default: Main + Extra Length CompletionistFieldName: Change completionist length custom field name. Default: Completionist Length Note: If you change the fields names it will not update the games that already have information, so you will end up with duplicated fields with different names and you will have to manually delete them (edit game -> custom fields tab). So config the first time and stick with that.
    Usage
    Access the option by right-click a game (only one game, no massive update yet). A window will popup with all the games found and you can choose which one correspond to your game. If there's no results you can manually change the search words (e.g. Metal Gear Ac!d will get no results but you can then change the search to Metal Gear Acid).
    You can use the "Arrange By" option to order the games by length. Lengths are shown with leading zeroes because is the only way to properly order the games since custom fields are strings and not integers.
    Tested on version 8.9. I think you need a premium license because custom fields are not supported in free license (not sure).

    I have no relation with HowLongToBeat.com, if you like their work please go and support them.

    126 downloads

       (1 review)

    2 comments

    Submitted

  13. Quick 1G1R No-Intro ROM Sets Batch Files USA/EU/JPN[EU]

    Intro
    Note; Originally taken from Reddit, posted by Echoj2. I found these while looking into making an English 1G1R set. It includes Japanese games that are not English but have little to no Japanese text which afaik is very difficult to do using clrmamepro. You will to build your own up-to-date No-Intro set or you will be missing some roms.
    This morning I made some No-Intro-based batch files for various console and handhelds for someone in another post. Seeing as they might be useful to some people, I decided to post them here as well.
    1G1R means "One Game One ROM", which further means that there is only one copy of each game.
    The Batch Files
    These were made with the following ROMs in the order listed.
    USA
    Europe - Exclusives and Semi-Exclusives That Require Localization Only
    Japan (En) - Japan Games That Are In English
    Japan - English-Friendly Japan Games That Are Semi-Exclusive To Europe
    Basic Info
    Just grab each ZIP for the systems you want from the folder, unpack them, run the batch files in the system's No-Intro ROM Set's ROM ZIP folder, then you'll have a new folder of ROMs including just the English games.
    You should know that if your No-Intro ROM Set is outdated on the names for the ROM ZIPs, then the batch files will not get every game; the same goes for if they are updated as well, but only Japanese games change names often. That's just how things go and you'll have to update your No-Intro ROM Sets then make your own 1G1R ROM Set to be certain you have everything, which you can read how to do directly below.
    However, keep in mind you can also use my new future-proof DAT files instead of No-Intro's latest 1G1R DAT files, with the advantage of mine being that I have the multi-cart re-releases and special controller games removed (among other things).
    Changelog
    2017-11-07: Cleaned up Atari 2600 bat. Think it is the only way to get a No-Intro 1G1R ROM Set (barring the special controller required games) for Atari 2600 on the internet now. Still need to prune bad prototypes... well... the ones that have the (Proto) tag and don't work or are too unfinished; published prototypes (yeah, they did that back then) are treated the same as published finished games since they were widespread released.
    2018-03-19: Today I finished the Atari 2600 batch file. It's about as good as it gets as far as I'm concerned. The unreleased game prototypes have been pruned down to what appears to only be the games that are complete enough to be called games. Can't be sure I have every Atari 2600 game or the best version of games that were renamed and re-released, but its current state is about as good as it gets.
    2018-03-20: Updated the problem spreadsheet. Mostly a bunch of N/A for lots of systems. Updated some batch files here and there, though nothing major outside of finally getting rid of the emulated NES ports in the GBA batch file.
    2018-04-06: Lots of updating over the past few days. Most Semi-Exclusive Europe games should now be replaced wherever possible with English-Friendly Japan games. Numerous Special Controller Required games also removed, though not completely.
    2018-04-09: Added Magnavox - Odyssey2 batch file in preparation of the new RetroArch update that will add keyboard to gamepad remapping.
    2018-04-10: I've done horrible things today. Fixed N64 batch file so that it gets "Superman - The New Superman Aventures" and learned more about a game I wish I could forget. Added the unlicensed Tengen and Codemasters games to the NES batch file due to their their fame/notoriety, respectfully. Tengen made some fine games, while Codemasters... made a few good ones... I promise. Updated all batch files to No-Intro names as of 2018-04-08 and have made a mental note to not update again until nearly future-proof custom 1G1R DATs are made.
    2018-05-16: The future-proof DATs have been made! They are included with each batch file in case there is a name issue with batch files. Just need to tackle the prototype pruning, then prune the whole Odyssey2/Videopac batch/DAT due to the emulators incompatibilities and make a Videopac+ batch/DAT that has gone through the same process as the Odyssey2/Videopac.
    2018-05-18: Added 1G1R lists for Sega CD and TurboGrafx-CD. Hope someone finds them useful, though I can't say for certain how accurate the TurboGrafx-CD one is due to the fact I only spent a minimal amount of time time removing USA released games from my main Japan collection: please report any duplicates.
    2018-07-04: Full update of batches and DATs, and slightly improved all of them (hopefully). Added Intellivision now that No-Intro supports it. Put all DATs in a single archive since anyone that knows how to use them would just want to get them, and save all other users from downloading something they aren't going to use.
    2018-07-13: Updated batches and DATs again. Narrowed scope of project to just official releases, a few notable unlicensed on the NES, and two prototypes that should just be unpublished in the USA yet complete otherwise.

    137 downloads

       (1 review)

    2 comments

    Submitted

  14. SteamLauncher

    SteamLauncher Plugin for LaunchBox
    5/26/2018 - As of v0.9.0.2, the plugin now supports PC/Windows games, DOSBox games, and ScummVM games in addition to emulated games (roms).
    UNBLOCK DLL AFTER DOWNLOADING: Neil9000 reminded me that Windows automatically "blocks" DLL files that are downloaded from the internet, so after following the instructions and placing the plugin DLL in your LaunchBox plugins directory, you need to right click the DLL, click 'Properties', and check the box at the bottom of the dialog that is labeled 'Unblock'.
    SteamLauncher is a LaunchBox plugin designed to allow roms/emulators to easily be launched within Steam, directly from the LaunchBox/BigBox interface, without any complicated setup or technical know-how. Simply open the LaunchBox/BigBox context menu for any title and select the option labeled, "Launch via Steam".
    Features
    Here are just a few of the features or benefits provided by using this plugin:
    Allow LaunchBox to do what its good at - be the sole organizer and maintainer of your rom collection, without having to duplicate its functionality in Steam (something it was not designed for)
      Keep your Steam library clean and uncluttered by hundreds of emulator/rom shortcuts
      Get all of the benefits of Steam's excellent overlay system while playing any rom or emulator
      Take advantage of Steam's infinitely customizable controller configuration (bindings) for both the Steam Controller and nearly all other DirectInput/XInput controllers
      Use per-rom or per-emulator controller configurations that are automatically remembered between gaming sessions (without having to create convoluted Steam shortcuts for every rom)
      Bypass or improve upon many emulators' extremely limited controller bindings and hotkey options
      Share your "currently playing" status with Steam friends for whatever rom you launched from LaunchBox/BigBox. Example: “YourSteamAlias is currently playing 'Super Metroid (SNES)')” Requirements
    .NET Framework 4.6.1+
      Steam for Windows
      LaunchBox Installation
    Extract the 'SteamLauncher' directory from the compressed package into your LaunchBox plugins directory Right click the SteamLauncher.dll file, click 'Properties', and look at the bottom of the dialog (on the 'General' tab) for a checkbox labeled 'Unblock'; if you see it, check that checkbox and click 'OK'; if you don't see it, then you are done
    Example: If LaunchBox is located at 'C:\LaunchBox', you would copy the 'SteamLauncher' directory to 'C:\LaunchBox\Plugins'. This would result in 'SteamLauncher.dll' and any additional files (if any) being inside the directory 'C:\LaunchBox\Plugins\SteamLauncher'.
    It would be greatly appreciated if you would leave a comment/review on this page with a bit of feedback after installing the plugin and trying it out. Even just a short comment such as, "It works for me" or "Not working" would help out a lot. The plugin was tested on a very limited number of setups and environments prior to release, so any small amount of feedback will help in gauging whether the plugin generally works for most people or whether more testing is needed.
    How to Use
    Simply bring up the rom's context menu in LaunchBox (in BigBox or normal mode) and click the option at the bottom of the menu labeled "Launch via Steam"
    Note: Currently SteamLauncher will only launch the rom using its default emulator. If you wish to use a different emulator with that particular rom, you will have to go into that rom's settings and change its default emulator (or change the default emulator for the entire platform associated with that rom.)
    Customize Platform Names
    When roms are launched with the plugin, the title of the game, as Steam sees it, will be in the format of: "Game Title (Platform Name)"
            Example: Super Mario Bros. (Nintendo Entertainment System)
    For whatever reason, you may want to keep the long "official" name of the platform in LaunchBox, but use a shortened, abbreviated, or different platform name inside of Steam. The plugin has this functionality available, and it can be enabled by following these instructions:
    Open the SteamLauncher directory and look for a file named 'config.xml'
      If you do not see the file, you need to launch at least 1 game with the plugin, and then manually close LaunchBox, and the file should then appear in the directory
      Open the file with a text editor, and look for the line labeled, '<CustomPlatformNames>'
      Anywhere under this line, and before the line labeled, '</CustomPlatformNames>', you can add as many new lines as desired in the format of:                 <Platform Name="Original LaunchBox Platform Name" Custom="Custom Platform Name" />
    You may already see a couple of example lines in place with fake platform names which you can copy/paste and modify to add your own custom platform names
      After making your changes, simply save the file, close it, and then reopen LaunchBox
      The next time you launch a game, you should see your new custom platform name substituting the real platform name in Steam (an easy place to see the title of the game you're playing is in the Steam overlay)
      Just to reiterate, here is an example of what the aforementioned lines look like in my config file:                 <CustomPlatformNames>
                        <Platform Name="Super Nintendo Entertainment System" Custom="SNES" />
                        <Platform Name="Nintendo Entertainment System" Custom="NES" />
                        <Platform Name="Nintendo Game Boy Advance" Custom="Nintendo GBA" />
                        <Platform Name="Nintendo Game Boy Color" Custom="Nintendo GBC" />
                    </CustomPlatformNames>
    Known Issues
    There appears to be a significant bug in the Steam Client right now that can cause problems with controller bindings under a variety of situations for certain users. If you launch a rom/emulator with LaunchBox and your controller bindings don't seem to be working, simply exit the game and launch it again. This may happen the very first time you try to launch a game using the SteamLauncher plugin (one time total after freshly installing the plugin, not on every new session in LaunchBox). If it happens frequently, please report the problem so further workarounds can be investigated.
    Support
    Unfortunately I don't run a dedicated call center to provide technical support... However, if you need help with any technical issues or bugs (see 'Debug Logs'), want to suggest a new feature (I am very open to any ideas), just want to chat, or anything else related to the plugin, feel free to send me a PM or shoot me an email at the address listed below.
    Contact Information
    Alias: Lahma
    Email: lahma0@gmail.com
    GitHub Project URL:
            https://github.com/lahma69/SteamLauncher
    LaunchBox Community Forums Profile:
            https://forums.launchbox-app.com/profile/89710-lahma/
    Debug Logs
    To provide help with any technical problems or to investigate a bug, I will need a copy of the debug log that is generated whenever debug logs are enabled in the configuration file. To enable debug logs follow these instructions:
    Locate the file named 'config.xml' in the SteamLauncher directory and open it with a text editor
      Find the line that looks like this: <DebugLogEnabled>false</DebugLogEnabled>
      Change the word 'false' to 'true' (do not include the quotation marks)
      Save the file and close it
      Now simply repeat whatever behavior was causing the issue and/or bug, and after you're sure you've replicated the behavior, manually close LaunchBox
      Again, look inside the SteamLauncher directory, but this time looks for a file named 'debug.log' (there may be more than one sequentially named log files if there was an enormous amount of output, but this is unlikely if debugging was turned on just briefly)
      Zip up the one or more log files and attach them to your message, along with the details of your particular setup (Windows version, 32-bit or 64-bit, LaunchBox version, Steam version, SteamLauncher plugin version, etc). The more information the better. Source Code
    The source code will be posted on my GitHub very shortly (next day or so). Once uploaded, it will be available at the following URL:
            https://github.com/lahma69/SteamLauncher
    Legal Stuff
    ©2017 Valve Corporation. Steam and the Steam logo are trademarks and/or registered trademarks of Valve Corporation in the U.S. and/or other countries.

    352 downloads

       (5 reviews)

    0 comments

    Updated

  15. PCSX2 Configurator Next

    PCSX2 Configurator Next for LaunchBox
    PCSX2 Configuartor Next is a plugin for LaunchBox that allows users to easily configure PCSX2 on a per-game basis. The plugin also allows for pre-optimised configs to be downloaded from right within LaunchBox for a whole host of popular PS2 games, from Zombeaver's excellent PS2 Configuration Project.
    Installation
    The plugin is easy to install and simply needs to be downloaded and extracted. The archive contains a folder called "PCSX2 Configurator Next", this should be placed in the root of the "Plugins" in the user's LaunchBox directory. Any previous versions of the plugin should be removed before attempting to install this version.
    General Usage
    The plugin is relatively straight forward to use, but has been changed significantly from previous versions. You will first need to have PCSX2 (1.5.0 development build) setup as an emulator in LaunchBox. Then right click on a PS2 Game and choose "PCSX2 Configurator" from near the bottom of the context menu. This will present a menu of options:
    "Create Config" - Creates a new config for the game in question based on the users current PCSX2 settings, If a config already exists this will overwrite that config with a new one.
    "Download Config" - This will download one of Zombeaver's Config and set it up to be ready to play for the selected game, this will be greyed out if now config is available, and will change to "Update Config" if a new update is available for the downloaded config.
    "Remove Config" - This will remove the current config for the selected game, and will be greyed out if there is no current config.
    "Configure With PCSX2" - This will open PCSX2 with the config for the selected game loaded, allowing you to customise your config for the selected game (Downloaded Config's can also be tweaked). Once a game has a created config this can also be done using LaunchBox's built in "Configure" from the games context menu. Both these options will be greyed out if there is no config for the selected game.
    There is also a "settings.ini" file created in the plugins folder ("%LaunchBoxDir%/Plugins/PCSX2 Configurator Next"), this can be tweaked manually but most settings don't need to be touched in most cases. Some people may wish to change the "GameConfigsDir" which is where the created configs are stored, this deafults to the users PCSX2 "inis" directory. There is currently no inteface to modify these settings, but that is planned in a future version.
    Version Info and The Next in The Name
    This version of the plugin is the successor to the original PCSX2 Configurator plugin, with a completely re-worked codebase from that version, and full compatibility with LaunchBox.Next (which is now the current version of LaunchBox). The main reason "Next" was added to the name is to initially seperate it from that (now discontinued) verison of the plugin. This release is currently in Beta and the "Next" from the name will probably be dropped eventually for a stable release with more features.
    Credit and Support
    I have personally put a lot of time and effort into all versions of this plugin, with it essentially being my free-time pet project for the last year and a half. Though I know the plugin would not be what it is today without Zombeaver who really helped me to bring this plugin to the next level, by allow me to integrate his PS2 configurations into it as well as creating artwork and helping me test the plugin. I would also like to say a big thank you to spectral, neil9000, and kmoney for helping me out with testing, and of course Jason Carr for making LaunchBox and implementing some of my requested changes into the plugin engine. I intend to keep working on this plugin, and fix any reported bugs as well as update the plugin with new features. So if you have any problem or feature request's hop over to the plugins thread on the forums and let me know. The project is also open sourced under the MIT license and can be found on my github.

    1,153 downloads

       (11 reviews)

    14 comments

    Updated

  16. GamestreamLauncher (For Custom Scripts, Multiple Monitors, Miners, etc)

    GamestreamLauncher is a simpler launcher application to help assist with operations to be completed before and after a gamestream session.  This can be used to launch any application, but I find it works great with BigBox as a launch point for my PC and emulator games.
    Workflow on Gamestream Session start:
    Disable GPU Miner through Awesome Miner if running Disable non-primary monitors if present Run a custom script Launch Game (BigBox) Workflow on Session end:
    Run a custom script Enable non-primary monitors that were previously disabled Enable the GPU Miner through Awesome Miner if it was previously disabled Close the Gamestream session gracefully Installation:
    Copy the extracted folder to your desired location. Run GamestreamLauncher.exe to configure the launcher. Add a custom game in Geforce Experience that points to GamestreamLauncher.exe. The launcher is configured with the config utility when launching it for the first time. You can run the config utility again by deleting the user.config file that can be found at %localappdata%\GamestreamLauncher under the proper version.
    Known NVidia GameStream issues this launcher will resolve:
    Launching a game while a miner is active GameStream will "flicker" when multiple monitors are active during the stream - https://forums.geforce.com/default/topic/1022778/gamestream/flickering-with-gamestreaming-on-new-windows-builds-/ The launcher is open source and can be found on github here: https://github.com/loueradun/GamestreamLauncher

    13 downloads

       (0 reviews)

    0 comments

    Updated

  17. Mame NoFiller Version 2

    Requirements:
    A complete Mame Non Merged rom set for the version you are downloading. You must have this downloaded to your hard drive to use the batch file. If you have a seedbox you can use the included NoFiller v2 - *.txt file to copy / paste to a filter and only download those files if you don't want to use your own internet bandwidth downloaded a complete Non Merged rom set.
    What is this ?
    This is a batch file for people who only want to have a clean and streamlined set of games in their Arcade platform. It will copy out a curated set of roms from a full Mame rom set. The list of games selected was based off of input from people here on the forums, discord and my own personal experience playing these games growing up in the arcades back in the 80s and 90s. There are 434 rom files that will be copied out but there are some duplicates of a few games that have 2 or 4 player versions such as TMNT or Gauntlet for example, you can pick which one you want to use in your setup. (see below)
    This is not the end all be all set of games of course but it is a good solid base to build your own personal set from rather than trying to pare down a complete set of roms. I tried not to include games that had really funky controls or light gun games though I did include some trackball and spinner games.
    Included in the zip file you will find a batch file, spreadsheet document and 2 text files (1 list of roms and 1 list of games). The spreadsheet will allow people an easy way to maintain and add games as required. The rom list will make it easy to download only those files if you use a seedbox to get your roms from a torrent and the games list will let you compare what you have imported into Launchbox to see if anything is missing.
    How to use this:
    First you will need to download the Non-Merged rom set that the batch file was made with, using a different set than the bat file was intended for may or may not cause incompatibilities in roms. Then simply copy the batch file into the folder with all of the roms and double click the bat file, it will make a new folder within that folder and copy all of the roms into that newly created folder. From there you can copy that new folder of roms to anywhere you like and import them into Launchbox, be sure to update your rom path in your mame.ini to point this rom set location. You can now do whatever you like with your full set you downloaded, it is no longer needed for the NoFiller set to function, though you may want to keep a backup just in case.
    Extra Notes:
    Games that have problems importing into LB, will need to be imported individually.
    Akai Katana - akatana.zip
    Crossed Swords 2 - crswd2bl.zip
    KaGeKi - kagekiu.zip
    Sailormoon - sailormnnu.zip
    Wrestlefest - wwfwfestu.zip
    Games that have more than 1 rom file for 2 player or split screen variant.
    darius2 (3 screen)
    darius2d (2 screen)
    gauntlet (4 player)
    gauntlet2p (2 player)
    tmnt (4 player)
    tmnt2pj (2 player)
    xmen (4 player, 1 screen, pick any character)
    xmen6pu (6 player, 2 screen, coin slot determines character)
     
    List of games in this batch file.
     

    241 downloads

       (1 review)

    13 comments

    Updated

  18. CleanImages

    Description:
    Scan images for a game, find duplicate then ask (see screenshot) to the user for what to do. How to use:
    Right click on a game, then choose the plugin When the scan is finished you can make defile images, you will have resolution, location, mediatype to Help you to decide what to do. Images are trashed, not destroyed. By click on the image you could see it in big picture mode. Versions:
    14/09/2018 Big update 1.1.0.0 + 1.1.0.1 New boxes for multi-game selection Fixed: debug mode Fixed: update progression French translation ok (i hope) Separation gui/process, GUIs come from another depository, you could also use it if needed, everything is free and under gnu licence. Fixed problem on window for manual manage images.
      10/09/2018 First release 1.0.0.2 Note:
    As you can see from the screenshot, I have the same image in two locations, the fun part is that I didn't do that willingly, but it was fine to make an example. The strange string is the md5 sum of the first file.  By click on arrow you change the picture I'm really happy to see people downloading my work, i feel useful Ii'm not really good in english if you see some errors, please be welcome to feedback them to me.. Todo:
    Close multi-game window automatically at ending process (with timer choice) Show filename pics at the top of them.  
     
     
     
    Debug version : verbose in log file located in ./Logs/

    135 downloads

       (0 reviews)

    1 comment

    Updated

  19. PackMyGame

    Repository: https://github.com/daerlnaxe/Pack-My-Game
     
    Explanations in English: https://github.com/daerlnaxe/Pack-My-Game/blob/master/README.md
    Explications en Français: https://github.com/daerlnaxe/Pack-My-Game/blob/master/README-FR.md
     
    Beta version:  don't change anything in LaunchBox. Use it only with roms !
    What it do:
    It copies then compress everything about a game contained in the db of LaunchBox app. It generates a short xml file with the main information about the game It takes images, pdf manual, video, music, rom file. It takes also the cheatcode files if you fill the path ('GameName-.') It generates a tree view file. 7z and zip compression Backup datas about a game from LaunchBox xml When PackMe run, creates an enhanced xml file, adding missing paths, additionally to the original backup Permits to choose manually video, music, manual if db don't mention paths. Contextual menu permits now to make some operations to construct the workfolder, to compress it later.  
    Why ?
    Because as a french gamer i wanted to save everything i fill about my games and keep it for later, just in case there was a problem, reinstall or whatever. Note
    Use it only with roms. Don't move or delete files from the source (never) It asks before to overwrite roms, manuals, music, video that are in the working directory meanwhile the copy (the target directory) Currently it asks a global permission to overwrite for the image/pictures files, even if there is no image file in the the destination folder. The clones are added only if they are grouped with a main in LaunchBox Compression 7z and zip It logs everything during the game treatment in a window, and a file. TODO
    Work in progress: Eliminate duplicates images files function in contextual menu (md5 calcul) Filter platforms Double Security on work folder Find a better way to handle images files Correct the english version Carroussel to see image files to overwrite etc... (if necessary) Mode silent without box prompt ? (All overwrite) Mode silent without log window Edit info in short list ? => it means to load total information of the game. Splashscreen on loading Ameliorate config with own browser system and box path editable md5 Compareason ? Move VFolder, HFolder, copyfile, reconstruct path (set a security basic path option)
    About EBGame.xml and OBGame.xml.
    This xml files are a first step to reinject games in LaunchBox xml files, but keep in mind, it's a beta.  This is why i didn't make a function to do it, to test,before, the reliability, so wait before to do it manually, please, or do it at your own risks.

    14 downloads

       (0 reviews)

    0 comments

    Updated

  20. BBS4LB

    i made a batch file to launch cgterm to connect to the title of the .exe (commodore4ever bbs.exe)
    when run it will extract cgterm in to temp folder then connect you to the bbs of your choice.
    when you exit it will deletc the temp folder.
    you need to add them one by one into LB the first one you make for platform type in BBS
    then on you second one go to the BBS tab in LB and start adding them this saves you from having to fill out the BBS platform everytime.
    ive made 17 BBS Launchers and can make more if you wish.
    i also will release the batch file (.bat) setup and the program i used to pack it into a .exe. if people want it to make there own.



    8 downloads

       (0 reviews)

    0 comments

    Updated

  21. SappPasRoot - Change all the folders by one shot.

    Description a bit obsolete, see git-hub plz. I will update here quickly but i saw some problems with my third-party app 'Pack Game', so i would to resolve them in priority.
    !!! Caution !!!:
    Even if i tested and i made as much attention as possible to make a perfect release, it's a beta version. So make a backup of xml files "./data"  before to use  it. Currently it can't be launched with LaunchBox.next, it's not visible in tools menu but it works perfectly with classic LaunchBox.

    For the while tested only with roms

    !!! Attention !!!:
    Même si j'ai testé et prêté la plus grande attention possible pour faire une release parfaite, c'est une version bêta. Aussi faites avant une backup des fichiers xml "./data" avant d'utiliser le plugin. Actuellement ça ne peut pas être lancé avec LaunchBox.net car ce n'est pas visible dans le menu "tools", mais ça fonctionne parfaitement avec LaunchBox classique.

    Pour le moment testé uniquement sur des roms
     
    Description:
    Tired to change manually the 10+ folders of a platform, or perhaps you fear to make a mistake by editing the xml file ? SappPasRoot permits to change all folders by choose a root folder. If you need to change the name of the mediatype, you can too. You want to reset to default factory... it's also possible.
    I made this plugin with a real wish to make the using very simple, buttons appear or disappear according to the step. The list of folder adapts to the content the most possible to give you the most informations possible without bother you. I hope you will like it.

    Fatigué de changer manuellement les 10+ dossiers d'une plateforme, ou peut être craignez vous une erreur en éditant le fichier xml ? SappPasRoot permet de changer tous les dossiers en choisissant un dossier racine. Si vous voulez changer le nom des médiatypes vous le pouveez aussi. Vous voulez faire un reset factory... C'est aussi possible.

    J'ai réalisé ce plugin avec un réel souhait de rendre son utilisation très simple, les boutons apparaissent et disparaissent en fonction des étapes. La liste des dossiers s'adapte au contenu le plus possible pour vous donner le plus d'information possibles sans vous ennuyer. J'espère que vous apprécierez.
    Languages currently supported:
    English Français. Todo:
    Reset last action Reset Fields of MoreMen backup data files previous to make change ? See with backups. Infos:
    Bugs fixed: Errors on links about image files Added version number in title Options to change paths for existing games (manual, application, etc...) Filter hidden games (or not) Two way to change game paths forced, or respect subdfolders. 'More' fields are now saved (Change platform paths) Notes:
    Change game paths follow the structure of the platform.$ If you think about a new way to change games paths, say it, i i will add it as new option IIn some case the link is not modified, it changes only what he find in database, Launchbox can find musics, vidéos, images by look in the folders and he will found by the folders of the platform... so don't be affraid if you don't see it in the gui for the games folders, it means there is nothing in the xml file.  
     
     
     
     
     

    27 downloads

       (0 reviews)

    1 comment

    Updated

  22. PauseMenu

    Hi,
    I started working on Pause Menus for some different emulators (RetroArch, Dolphin, Demul, PCSX2 and KAT5200). I'm going to post the RetroArch one here. If people like it or are interested, I'll start posting my other ones as well. Please read the, Read Me.txt, file for info on how to set it up.
    The Dolphin Pause Menu has now been released in v1.03
    Thanks
    Special thanks to @jayjay for creating the config and contributing to making the script easier to setup.
    @jayjay is currently working on support for changing fonts and the ability to change button colors.

    236 downloads

       (0 reviews)

    5 comments

    Updated

  23. Mame 200 NoFiller Batch Copy

    What is this ?
    This is a batch file for people who only want to have a clean and streamlined set of games in their Arcade platform. It will copy out a curated set of roms from a full Mame rom set. The list of games selected was based off of input from people here on the forums, discord and my own personal experience playing these games growing up in the arcades back in the 80s and 90s. There are 434 rom files that will be copied out but there are some duplicates of a few games that have 2 or 4 player versions such as TMNT or Gauntlet for example, you can pick which one you want to use in your setup. (see below)
    This is not the end all be all set of games of course but it is a good solid base to build your own personal set from rather than trying to pare down a complete set of roms. I tried not to include games that had really funky controls or light gun games though I did include some trackball and spinner games.
    Included in the zip file you will find a batch file, spreadsheet document and 2 text files (1 list of roms and 1 list of games). The spreadsheet will allow people an easy way to maintain and add games as required. The rom list will make it easy to download only those files if you use a seedbox to get your roms from a torrent and the games list will let you compare what you have imported into Launchbox to see if anything is missing.
    How to use this:
    First you will need to download the Non-Merged rom set that the batch file was made with which is version 0.200, using a different set than the bat file was intended for may or may not cause incompatibilities in roms. Then simply copy the batch file into the folder with all of the roms and double click the bat file, it will make a new folder within that folder and copy all of the roms into that newly created folder. From there you can copy that new folder of roms to anywhere you like and import them into Launchbox, be sure to update your rom path in your mame.ini to point this rom set location. You can now do whatever you like with your full set you downloaded, it is no longer needed for the NoFiller set to function, though you may want to keep a backup just in case.
    Games that have problems importing into LB, will need to be imported individually.
    Akai Katana - akatana.zip
    Crossed Swords 2 - crswd2bl.zip
    KaGeKi - kagekiu.zip
    Sailormoon - sailormnnu.zip
    Wrestlefest - wwfwfestu.zip
    Games that have more than 1 rom file for 2 player or split screen variant.
    darius2 (3 screen)
    darius2d (2 screen)
    gauntlet (4 player)
    gauntlet2p (2 player)
    tmnt (4 player)
    tmnt2pj (2 player)
    xmen (4 player, 1 screen, pick any character)
    xmen6pu (6 player, 2 screen, coin slot determines character)
     
    If you think I have missed some extremely important games that I overlooked and desperately need to be added feel free to post in the thread below and I will consider adding them in a future update.

    46 downloads

       (0 reviews)

    0 comments

    Submitted

  24. bbweiners PauseMenu

    bbweiners PauseMenu

    17 downloads

       (0 reviews)

    0 comments

    Submitted

  25. Mame HLSL ver 2

    This is a new version of HLSL settings I have been using recently and I find them much more "accurate" than my previous settings found here: 
    To use this simply enable HLSL in your mame.ini by setting hlsl_enable to 1 instead of 0 and dropping this raster.ini file into your \Mame\ini\presets folder. Backup your old one first just in case you do not like this one.
    I do not take any credit for these settings at all. I got these from the youtube channel Big Blue Frontend and his custom 186 version of Mame he uploaded.
    As always with shaders there are several factors that have an effect in how they look such as display type (TN vs IPS) size and resolution and of course personal preference.

    777 downloads

       (1 review)

    14 comments

    Updated

×