Jump to content
LaunchBox Community Forums

Third-party Apps and Plugins

100 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,251 downloads

       (3 reviews)

    50 comments

    Updated

  2. Nuvee PSCX2 Configurator Next Nuvee Edition(LightGuns)

    Hello, I thought I would gather everything in one thread aswell upload all files, with my fork of PSCX2 Configurator, all I have added to the code is lines to use nuvee ini files.
     
    *IMPORTANT* CALIBRATE THE GUNS PER GAME AND THEN USE THE CONFIGURATOR FOR THE SELECTED GAME. *IMPORTANT*
     
    This awesome tool was created by alec100_94 all credits to him, I saw an opportunity to fork it and add nuvee support especially for lightguns. All info how to use the PSCX2 Configurator can be found in alec100's post.
    As the original plugin, it works exactly the same but with the added options of Nuvee, I was too noob to push it into github, I tried but ended up making 10000 patches which I couldn't understand.
     
    I have attached the Nuvee plugin from Shalma which still works in PCSX2 Today, this also includes calibrations for 1080p screens, you might need to redo the calibrations depending on your screen, but information in a code blow.
    FileName:
    Nuvee Plugin + 1080 Calls.rar
     
     
    Taken from arcadecontrols.
    http://forum.arcadecontrols.com/index.php?topic=151385.0
    Here's a little guide to install and configure Nuvee plugin with PCSX2. Dual gun (Dual Aimtraks) for 2P games is working. And as bonus some ideas / basic scripts to execute PCSX2 + Nuvee from a frontend Please forgive me for not beeing extremely precise in the latest part (calibration tweaking, various game issues) as I did that several month ago and I do not remember exactly all of it. Notes : - I based this guide on a fresh new install, so there is no old/default PCSX2 already present on my hard disk (MyDocuments\PCSX2\ folder) - I kept path from my system (so that scripts can be understandable) so don't forget to adapt those parts - PCSX2 version is the latest one available : PCSX2 1.4.0 - Time Crisis 2 and Time Crisis 3 are working great without any speedhack BUT you'll need the latest PS2 NTSC bios (2.30). Older bios have issues with i-link (for 2 players) emulation and games are too slow to be playable Step 1 : Installation 1) Download and install PCSX2 ( link here ) 2) Download Nuvee plugin ( link here ) 3) Extract Nuvee archive and copy the file nuvee_ps2_usb.dll from archive's nuvee_ps2_usb - guncon2, keyboard, mouse\bin\ folder into the plugin folder of PCSX2 4) Install your bios files (by default, MyDocuments\PCSX2\bios\) 5) ! Important Trick ! Manually create a folder named inis into PCSX2 folder. Without it Nuvee won't be able to read/write config files !! 6) Now execute PCSX2, choose your language and if it's the first startup, you'll see the Plugin selection window. If it's not your first startup, open it with Config -> Plugin/BIOS Selector menus 7a) Select LilyPad as PAD plugin and click the Configure... button, set Keyboard API to DirectInput and Mouse API to Disabled 7b) You can go to Pad1 and Pad2 tab and configure your keys for directionnal arrows, select, etc.... (optionnal step but recommended) 8 ) Select nuvee ps2 usb 0.2.0 [nuvee_ps2_usb] as USB plugin 9) Click OK and on the next window choose your bios (again, if first startup) 10) Now on the main window, open Config -> Emulation Settings window, then select GS Window tab. Uncheck Double-click toggles fullscreen mode Uncheck Always Hide mouse cursor Uncheck Default to fullscreen mode on open Installation is finished, just make sure everything is working good by testing a game (let's say...End Game for example). You'll have no lightgun controls yet, this is normal Step 2 : 1st Nuvee Game We'll start with a simple one, for 1P game (End Game) : 1) On the main window, open Config -> USB -> Plugin Settings... window Set Port1 to Guncon 2 Set Port2 to None UnCheck Swap lightgun players 1-2 2) Don't close PCSX2, go to the previously created inis folder, there should be a nuvee_ps2_usb_main.ini file looking like this : Code: [Select] PORT1 = 1 PORT2 = 1 HIDMOUSE_API = 0 Debug = 0 Swap lightguns = 1 Snap mouse = 1 These are corresponding values of what was just modified by the GUI This can be edited/copied manually in the future 3) Back on Nuvee plugin window, click the Config button of the Port1 Check use Keyboard as D-PAD Set "Left" to Trigger Set "Right" to Start Set "Middle" to A (A button = pedal/cover) Select EndGame (U) in the dropdown list Check Mouse Calibration Hack Click Acquire button and follow the procedure (close dialog window and push Aimtrak Trigger) If you're using an Aimtrak, only buttons acting like mouse clicks will be recognized. Other buttons available or other buttons (real pedal, panel buttons..) will have to be set on an Autohotkey script to send keyboard input according to this model : 4) For information, the small buttons on top of the game list : E = Open the calibration file to edit it D = Restore default calibration values (for all games !!!) 5) Go back to the inis folder in PCSX2 directpry, you'll see 2 more files : nuvee_ps2_usb_guncon_profiles.ini : calibration values file (for all games) nuvee_ps2_usb_guncon1.ini : Port1 gun configuration (buttons, selected game, etc....) 6) Back to PCSX2, you can now launch the game and you should arrive to calibration screen. Shoot the target, it should work If you're still in windowed mode, the mouse cursor should be aligned with PCSX2 aimtrak aim, but if you go fullscreen you'll see it going off at the borders. Now is a fun part....calibration ! 7) Open your nuvee_ps2_usb_guncon_profiles.ini and look for End Game(u) line, you'll see 4 values. You'll have to tweak them one by one so that, according to your resolution, your mouse pointer is accurate with in-game cursor everywhere. To do so, no need to quit PCSX2 : press ESC to pause game, modify the values, save the file and go back to PCSX2 to resume the game. 8 ) Once calibration is OK, copy both nuvee_ps2_usb_main.ini and nuvee_ps2_usb_guncon1.ini to a specific EndGame folder you'll have to create somewhere on your disk. It will be used later. That's it for the 1st game ! Step 3 : Set up another game, 2P mode Now let's try to set up Virtua Cop: 1) On the main window, open Config -> USB -> Plugin Settings... window Set Port1 to Guncon 2 Set Port2 to Guncon 2 Check Swap lightgun players 1-2 2) Click the Config button of the Port1 Check use Keyboard as D-PAD Set "Left" to Trigger Set "Right" to Reload Set "Middle" to Start Select Virtua Cop (U) in the dropdown list Check Mouse Calibration Hack Click Acquire button and follow the procedure (close dialog window and push P1 Aimtrak Trigger) Save and close 3) Click the Config button of the Port2 Check use Keyboard as D-PAD Set "Left" to Trigger Set "Right" to Reload Set "Middle" to Start Select Virtua Cop (U) in the dropdown list Check Mouse Calibration Hack Click Acquire button and follow the procedure (close dialog window and push P2 Aimtrak Trigger) Save and close 4) Now launch Virtua Cop Elite, and start again calibration file tweaking 5) Once calibration is over, copy nuvee_ps2_usb_main.ini, nuvee_ps2_usb_guncon1.ini and nuvee_ps2_usb_guncon2.ini to a specific VirtuaCop folder you'll have to create somewhere on your disk. It will be used later. Step 4 : Set up all other games Now it's up to you, set up as many games as you want and each time you finished, copy the Nuvee files to a game specific folder. As you see, for each game you'll be able to select different config for your Aimtrak inputs (offscreen reload, pedal button....) and sometimes you'll have to check or uncheck "swap guns"....a lot of trial and errors to configure Nuvee. You may have some issue with Crisis Zone, in my memory when I made the gun to work, it would not shoot as an automatic when I stay pressed on the trigger. There's a way to bypass that I'll talk about it later I'm joining in a zip at the bottom (Nuvee_GameFiles.zip) all my working files, with calibration values for my 1080p display Before going into a more advanced tutorial, now that every game is working fine on his own, you can set these option to finalize : On the main window, open Config -> Emulation Settings window, then select GS Window tab. Check Always Hide mouse cursor Check Default to fullscreen mode on open Step 5 : Try to make it "frontend friendly" Ok, now you have a good understanding of how the plugin is working : you have to launch PCSX2, go into USB menu to configure you lightgun buttons, select your profile game so that the calibration is accurate, then launch a game..... Luckily you have now a bunch of saved Nuvee files (for each game) with all those information on it. So let's make a little Autohotkey script, let's call it PCSX2_TC2.ahk (once again, adapt filepath to your system !) : Code: [Select] ;Copying Nuvee configuration and TimeCrisis 2 game profile FileCopy, D:\PS2\Jeux\Time Crisis II\nuvee_ps2_usb_guncon1.ini, D:\PS2\PCSX2 1.2.1\inis, 1 FileCopy, D:\PS2\Jeux\Time Crisis II\nuvee_ps2_usb_guncon2.ini, D:\PS2\PCSX2 1.2.1\inis, 1 FileCopy, D:\PS2\Jeux\Time Crisis II\nuvee_ps2_usb_main.ini, D:\PS2\PCSX2 1.2.1\inis, 1 Run, D:\PS2\PCSX2 1.2.1\pcsx2-r5875.exe "D:\PS2\Jeux\Time Crisis II\Time Crisis II [NTSC_US].iso" --fullscreen --nogui, D:\PS2\PCSX2 1.2.1 Execute this script, and voilà :) if you want to add more buttons just add those kind of code to the script : Code: [Select] ;P1 Pedal(optional) 1Joy5:: Send {f Down} Sleep 100 Send {f Up} Return I do not use Hyperspin or RocketLauncher or anything like that, so this script is NOT MADE to be used with these frontends, bust it's just here to give you some example of what can be done to use PCSX2 and Nuvee without needing to go in the emulator menus. I know those frontends are highly scriptable so there has to be a way to implement it, I'll let you find how ! :) Various issues I ran into : Guns are inverted : In USB nuvee window, where you set Port1 and Port2 to guncon, check or unchek Swap lightgun palyers 1-2 Important note : if you're adding another mouse or USB device, it can totally screw your Nuvee config (as for TroubleShooter2 and MAME without controllerRemap utility) Time Crisis 2 and Time Crisis 3 are horribly slow Get the latest NTSC BIOS v2.30 Time Crisis 2 and Time Crisis 3 have a white fog never disappearing For the graphic plugin, choose Direct3D 9 (hardware) instead of Direct3D 11 Autofire does not work in Crisis Zone, only 1 bullet is fired This issue is linked to the "Mouse Calibration Hack" checkbox in P1 or P2 config of Nuvee : - If checked, you can calibrate the guns when the game asks you to at start. But autofire is not working - When unchecked, you can't calibrate the guns - and so can't go pass the calibration screen - but autofire is working So what I did to trick the system : 1) On the main window, open Config -> USB -> Plugin Settings... window Set Port1 to None Set Port2 to None Check Swap lightgun players 1-2 2) Load Crisis Zone game, it will load straight to the main title screen without going through the calibration menu. But you can't control anything yet 3) Go back to the main window, open Config -> USB -> Plugin Settings... window Set Port1 to Guncon2 Click Config button for Port1 Uncheck Mouse Calibration Hack Set your buttons as usual (for pedal, etc...just like for time crisis 2 &3 ), acquire the gun if needed Select the Crisis Zone profile for aligment/plugin calibration Click OK button 4) Back to USB Nuvee plugin config, set Port1 to Guncon 2 [/b] and check Reconnect USB devices (PS2 Detection) Click OK button This should force the Gun to be recognised, and this time autofire will work ! But as you'll see, calibration is completely off 5) To make things easier, make a savestate of your game (press F1 to save to slot 0) 6) Use impacts when fire on title menu screen to calibrate the game by changing values in the corresponding profile in nuvee_ps2_usb_guncon_profiles.ini 7) Now your gun should be calibrated, autofire should work. To use it now, and bypass the whole NoDevice-Guncon swap thing, just keep the final Nuvee configuration, load the game and press F3 to load the savesate 8)You can now save inis files if you want to swap Nuvee configs with AHK scripts, and you can implement an auto F3 keypress a few seconds after launching the emulator to load the CirsisZone Savestate by the script  
    Follow the guide and copy the files to which pcsx2 config you are using, to calibrate you need to use mouse hack then disable it and use load state inorder to get 1:1 gameplay.
     
    I thought I gather all information here in order to make it easier for people to use nuvee pscx2.
     

    16 downloads

       (0 reviews)

    0 comments

    Updated

  3. Kodi addon for LaunchBox

    Launches LaunchBox in Big Box mode from within Kodi - It will close or minimize Kodi, launch LaunchBox in Big Box mode and when Big Box is exited Kodi will restart or maximize, with the option to run programs pre/post LaunchBox. It works with Windows only.
    Features:
    BigBox Startup video and splash screen support
    BigBox Updater support
    Pre/Post scripts
    Minimize or close Kodi option
    Launcher Helper script version check
    Supports Kodi 16, Kodi 17, Kodi 18 and Kodi Windows Store versions.
    Requirements:
    Windows PC
    LaunchBox Premium
    Kodi 16, 17, 18 or Kodi Windows Store for Windows
    Known Issues:
    Due to Windows Store's UWA security restrictions, user must set a save directory under the plugin's Advanced Settings to a directory of the user choice where the plugin's ahk helper script and icon file can be saved.
    Taskbar will flash on Kodi Windows Store version (UWA) using 1.5.4+. Current workaround is to switch to Kodi non-UWA or to minimize effects, enable hide taskbar in advance options, remove Cortana search bar and change taskbar to black.
    Install instructions:
    Use 'Install from Zip' in Kodi and browse to the directory the plugin's zip was downloaded to and select it.
    Configuration:
    This plugin requires the user to set the location of their LaunchBox directory in the addon settings before first use. eg. C:\Users\<username>\LaunchBox\
    PLEASE NOTE:
         THIS PLUGIN WILL PRODUCE AN ERROR DURING INSTALL IN KODI ON ANY OPERATING SYSTEM THAT CANNOT RUN LAUNCHBOX.
         SINCE LAUNCHBOX IS CURRENTLY WINDOWS ONLY THAT IS THE ONLY OPERATING SYSTEM THE PLUGIN CURRENTLY SUPPORTS.
    ATTENTION: WILL NOT WORK ON ANDROID (BOX, SMART TV, ETC.), IOS or MAC AND LINUX.

    7,900 downloads

       (6 reviews)

    12 comments

    Updated

  4. Ao.Bigbox Customs

    Ao.Bigbox Customs is a collection of LB/BB plugins. The Themer library contains custom controls useful for theme developers. The Dropins library contains true plugins you can just drop into the LB plugins folder. By default, the only drop-in enabled is WootLauncher; enabling the other drop-ins is easy (see the PDF doc download). Here are the included drop-ins:
    GameManualViewer: Adds menu item "Game Manual 8D" (string is customizable) to the game details menu in BB, if the game has an associated PDF manual. When activated, the PDF will be read and converted to images on the fly for display within BigBox; it will not launch an external program. As occasionally some manuals take a few seconds to load, an animated GIF is displayed while you wait. The gif is currently a space invader, but I might add customization in the future. When viewing the PDF manual, use the standard keys (or gamepad buttons) used to navigate around BigBox.
    PlatformAuditor: Adds another media audit tool for LB with support for OCD-type personalities. This can help you quickly find a platform's missing game media and rename media according to the game's title. It can also be used to delete superfluous media. It works for images, manuals, music, and videos. As with any tool that potentially modifies your library, consider backing up your media folders before using this.
    PlatformExporter: Adds a simple way to export games including metadata and boxart to other applications. Currently, the only application to which it exports is EmulationStation. Support for other applications might be added in the future, if there is enough demand and I have enough time and interest in doing so.
    PlaylistGenerator: Adds playlists to your library but does not otherwise alter your library. Playlists are regenerated each time LB/BB is started. You can add your own media (videos, banners, etc) for the playlist, in the same way you would for manually generated playlists in LaunchBox. This media will not be overwritten when the playlists are regenerated. You can customize the names of these playlists and number of games added to each.
    WootLauncher: Adds game load/exit screens, pause screens including support for viewing PDF manuals and save/load states, and bezels/overlays (useful for emulators which do not themselves support overlays). There is a separate download page dedicated to WL:
    Here are some of the themes that use Ao.Bigbox.Themer
    FluxCRT - videos displayed within a mock CRT including curvature effect MinimalX - simple but very flexible (skinnable) theme with some cool controls Nostalgia - videos displayed within viking's clean and nostalgic platform images Refaktor - clean view suited for 16:9 or 4:3 displays and videos/screenshots of all sizes

    138 downloads

       (1 review)

    4 comments

    Updated

  5. Online Video Links

    This plugin allows you to add online videos to your game, which will appear on the game's menu both in LaunchBox and BigBox. Mainly, it supports YouTube and Steam videos. The videos get played by LaunchBox's portable VLC distribution, so you don't have to worry about having the right video player installed.
    LaunchBox Interface
    There is a new menu item on the game's menu in LaunchBox, allowing you to manage your game's video links, which can be seen in the following screenshot, along with two sample video links. Once you open the video manager dialog, follow the on-screen instructions (and click "More info") to add, edit or remove your video links.

    BigBox Interface
    In BigBox, the video links can be played from the game's "Additional Apps/Versions" menu, as exemplified here:

     
    The project is available on GitHub.

    23 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

    758 downloads

       (3 reviews)

    4 comments

    Updated

  7. gog.com Plugin

    Plugin for importing games from gog.com.
    Readme and source code on github.
    Probably won't work on 32 bit systems.
     
    Thread:
     

    153 downloads

       (0 reviews)

    5 comments

    Updated

  8. SteamLauncher

    SteamLauncher Plugin for LaunchBox
    Updates/Notices
    If you have ANY problems with the plugin, I want to know about them. While you are free to post on the plugin thread or send me a PM, the most effective/fastest way to speak with me personally is via Steam. If I am at my computer, I will answer your message immediately. My Steam alias is lahma0. You can click on my alias to open my Steam profile to add me as a friend, or you can copy/paste the following URL into your address bar:
    steam://friends/add/76561198237461630
    3/16/2019 - Major Overhaul of SteamLauncher - New Beta Available for Download (Beta v0.9.1.0)
    There is a new beta version of the plugin available for download. I’ve been working hard over the last few months to complete this major overhaul of the plugin, and I’ve decided to release this beta for those wanting an early peek at the new features.
    This new version works in a fundamentally different way when compared to the old version. The biggest change is that there is now a universal toggle to enable/disable the plugin, and when enabled, any game/emulator launched through LaunchBox/BigBox will now be launched via Steam, without the need to select the “Launch via Steam” context menu item. Nearly all of the limitations of the old plugin are now eliminated, enabling features such as compressed rom support, non-default emulator configs (“Launch with [...]”), and startup/shutdown screen support.
    The old version of the plugin will still be available for those who prefer to wait for a stable release. However, the current beta still retains the old “Launch via Steam” context menu item whenever the universal Steam launching toggle is disabled. This should make it easy to switch between the old plugin’s Steam launching feature and the new beta’s universal Steam launching feature.
    A moderate amount of testing has been done on the new version, but seeing as this is a beta, there may still be some bugs under certain edge cases. If you find anything, please report your findings in the plugin’s forum thread. Before using the new beta, please read the new “How to Use” section in the documentation below. While in transition to the new plugin, please excuse the messy, unorganized documentation. It will be completely overhauled once a stable release of the new plugin is available.
    If you want to back up your existing "SteamLauncher" directory prior to installing the beta, MAKE SURE you do NOT leave it inside of the "Plugins" directory OR ANYWHERE ELSE within the directory structure of LaunchBox.. Move it outside of the LaunchBox directory entirely.. If you have 2 copies of "SteamLauncher.dll" ANYWHERE within the LaunchBox directory structure simultaneously, VERY WEIRD THINGS WILL HAPPEN. Strictly speaking, you probably do not have to delete your existing config.xml file before upgrading to the beta, but if you have any problems, close LaunchBox, delete config.xml, and then run LaunchBox again (it will create a new config.xml file when the plugin loads.)
    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'.
    Introduction
    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".
    March 2019 Beta: The new beta works differently than described above. Please read the new “How to Use” section in the documentation below.
    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)')” Features (March 2019 Beta)
    Here are a list of the features added in the March 2019 beta update:
    Compressed rom files are now supported (should work the same as when the plugin is not enabled)
      Startup/shutdown screens should work normally (as they do when the plugin is not enabled)
      Non-default emulator configurations are now supported (when you right click a game and choose a “Launch with” option)
      There are other additional features included with the new beta that will be explained at a later date or upon release of a stable/final version. Requirements
    .NET Framework 4.6.1+
      .NET Framework 4.7+ (March 2019 Beta)
      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
    Original/Old Plugin
    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.)
    March 2019 Beta
    After installing the plugin, there is now a simple ON/OFF toggle to enable the new functionality. In LaunchBox, this toggle can be found at the bottom of the “Tools” menu. In BigBox, this toggle can be found near the bottom of the root system menu (go back one level after starting BigBox). The new functionality is OFF by default. To turn it ON, simply click the menu item. When enabled, the menu item text will end with “(ON)” as displayed in the image below. When this option is turned ON, the old plugin’s “Launch via Steam” context menu item will be unavailable.
    LaunchBox
    BigBox

    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
            (Does not yet reflect the changes made in the March 2019 Beta)
    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
            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.

    432 downloads

       (6 reviews)

    0 comments

    Updated

  9. 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 built-in LB/BB startup screens (for exceptions see PDF)
    3. Do not try to use both RL and WootLauncher; it will not go well
    4. Configure your emulators to run in windowed mode
    NOTE: If criteria 1 and 2 are not met, the plugin will simply disable itself.
    ADDITIONAL PLUGINS: This DLL (Ao.Bigbox.Dropins.dll) contains additional plugins besides WootLauncher, but they are inactivate by default. You can activate these other plugins by editing the DLL's config file (Ao.Bigbox.Dropins.dll.config). See the Ao.Bigbox Customs download page for additional details about these other plugins.
     

    300 downloads

       (0 reviews)

    4 comments

    Updated

  10. Arcade Classics Windows 10 Desktop Theme

    This is the ONLY Windows 10 Arcade Classics Desktop Theme available anywhere (that I could find)!  I know this is not specifically LaunchBox related but it is retro-gaming related so I though I would share.
    NOTE - YOU DO NOT NEED LAUNCHBOX TO USE THIS THEME.
    I created this desktop theme for Windows 10 from 33 images and 30 wave files found around the internet and use them for my arcade cabinet. I take no credit for any of the images or sounds but thought I would share the theme in case anyone's interested. I put the Sound Scheme and Images together to create an ARCADE CLASSICS WINDOWS 10 DESKTOP THEME. Most images are 1920x1080 except for 2 that are a bit bigger and don't look that good scaled down.
    IN ORDER TO GET THE SOUND SCHEME AND DESKTOP THEME TO WORK TOGETHER:
    1. Place the Arcade Classics Folder containing the WAV files into your %WINDIR%/media folder. Press WINDOW KEY + R then type in %WINDIR%/media to open the folder.
    2. Double-click on the ARCADE CLASSICS THEME file (Arcade Classics.deskthemepack). It should connect the sound scheme to the desktop theme.
    I also included a VBS script that makes the desktop wallpaper rotate to the next random image and a shortcut to this script that makes it easy to double-click and run the script. You WILL NEED TO EDIT THE SHORTCUT depending on where you move the VBS script but I included it for completeness. Put the VB-SCRIPT wherever you'd like then edit the shourtcut to point to the vb-script. I have my script in my ../Hyperspin/ folder and the shortcut on my desktop but you can place it in your Launchbox directory or wherever you'd like.
    Enjoy, and let me know in the comments below if you have any issues with the theme or what your favorite images are. I like Space Invaders, Star Wars, and Battle Zone the best.

    64 downloads

       (0 reviews)

    2 comments

    Updated

  11. 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)
    ssriders (4 player)
    ssridersabd (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.
     

    345 downloads

       (1 review)

    17 comments

    Updated

  12. 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:
     
     
     

    389 downloads

       (3 reviews)

    22 comments

    Updated

  13. Starplayer's Local Scraper for Launchbox

    This program is a scraper for your video files, to be used with launchbox.

    ------------What it does:------------
    Imagine you have in your possesison a full collection of video snaps and theme videos for launchbox.
    Now, you might just have them all in your launchbox\videos\ folder, and everything will work.
    However, you might prefer to have only some games that you like in your launchbox installation, in a faster SSD, or you might have a Raspberry Pi, which has limited space.
    In those cases, you will want to only get the videos that correspond to the games you have in launchbox.
    This program does that automatically for you.
    -----------------------------------------------------------------------------------------------------------
    ------------How do you use this program then??------------
    Glad you ask!
    -1: set the path of your launchbox installation. Usually C:\program Files\Launchbox for example
    -2: set the path of the folder in which you have your full video collection. For example D:\Launchbox Videos\
    -3: Check the checkboxes "Run for videos snaps" and "Run for Themes" depending on
    if you want to get game snaps, theme videos, or both
    -4: Press Run
    -----------------------------------------------------------------------------------------------------------
    ------------Things to have in consideration:------------
    You have to have your video folders with the same name of the folders in the launchbox directory.
    ie, if a folder is called "sega saturn" in launchbox, the correspondent in the folder that containsall your videos can't be called only "saturn".
    The blue button "Correct Names of video folders attempts to solve this, but you should check.
    If you want, you can run the program for just one game platform.
    To do that, check "Run for One Platform Only", press "Get Platforms" and select the platform you want to run for.
    -----------------------------------------------------------------------------------------------------------
    ------------"Other Options" explanation:------------
    --"Ignore platform if no original videos are present" - check this if you don't want to be reminded thatthe program didn't found any videos for a specific platform.
    --"Rename original videos": check this if you also want the original videos in your video collection to bepermanently renamed to the name that launchbox is expecting for each game.
    Any suggestions, you can find me on Launchbox's forum.
    You're welcome. Be happy.
                                                                                  Starplayer

    60 downloads

       (0 reviews)

    0 comments

    Updated

  14. HelperControl

    This HelperControl has been integrated into LB 9.4.  I have included a link with steps to help reference the library within big box.  Thank you to everyone that has used this plugin and thank you to @Jason Carr for integrating it into the latest release. 
    HelperControlv4.0
    This XAML User Control is provided as is and without warranty and should only be used by Theme Developers.   
    The purpose of this control is to add scrolling Horizontal text as done in the Aeon Nox theme.
    Returns total game count for platforms and playlist 
    * Please read the PDF file explaining how it's used.  
    ** Total Game Count works in all languages

    106 downloads

       (1 review)

    5 comments

    Updated

  15. 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,376 downloads

       (3 reviews)

    52 comments

    Updated

  16. EpicFail ScummVM Launcher NEW

    Version 3.4.0
    Big changes in this one.  Some may like it, some may hate it.  I now rewrite your ini file to help you out and maintain portability. 
    New game menu item to Configure ScummVM.  ScummVM will open with that game selected.  No need to scroll through a big list to find/guess the specific game to configure. When using my menu items to configure scummvm, I will automatically rewrite absolute paths as relative paths to your ini file. I also gave you the Configure ScummVM from the Tools drop down. During generation of the *.bat launchers I will check that you have the emulator set up, if not I will fix it for you. Can't change ScummVM path or launcher path now.  Just go with it, life will be better. Simple and Advanced modes. Advanced mode is what your used to. Simple mode is one click setup, creates full list of launchers, and emulator creation. It will ask if you want to filter the non english languages. It should be easy if it works the way I intend.
    click on the Tools->ScummVM Import Tool (simple) click on the Tools->Import->Rom Files to import the bat files as ScummVM games. Now scummvm can be portable easily in 3.3.1-plugin, you can rewriting the ini file.  One click will read every single setting out of the ini file and find all absolute paths, check if the path is valid, than convert then to be relative to the launchbox directory.
    I owe you guys some new instructions. 
    Updated with relative path for better travel! 
    ONLY the DLL is updated...  See the update note below lots of new stuff.
    uses launchbox built in ScummVM by default uses a local scummvm.ini by default, import existing to a local or create new fresh local scummvm.ini, all built in find and remove existing epicfail files.  better rom names for smoother mass import BatRunner.exe installed from gui, must stay in your launchbox folder, point to it as your scummvm emulator. (BatRunner.exe is just the ScummVMimport.dll renamed and move to the launchbox main directory. Will prompt you when you create your launcher bat files.  So its automatic you won't have do any thing to create it)  Just point to it as the application for you scummvm emulator if your using the bat files. Updated filtering with priority duplicate control.   ------------------------------------------------------------------------------------------------------------------
    Older Version 2.0.5 from the videos ScummVMLauncher.exe
     
    NEW AND IMPROVED - NOW WITH RETROARCH FEATURE
    This is the scummvm launching system I use with launchbox.  Most importantly this allows you to get art and videos for BB.  It works for me, so I'm sharing it.  
    SETUP LAUNCHERS:
    Put these ScummVMLauncher.exe files in your scummvm directory same directory as your scummvm.exe. I'm using 1.9.0.2-win32 currently.  If you already setup my old launcher you can just delete the files and the launchers folder.   
    This is how I use it.  
     1st is to open your ScummVM and do a "Mass Add"  if you don't know what that is hold the shift button down and the add button on scummvm will  change.  You could skip this if you already have your games loaded in scummvm, but I recommend starting fresh.   After that close the scummvm program and assuming you have the microsoft .net framework installed run the ScummVMLauncher.exe.   From the window, select Tools->load scummvm.ini this will attempt to automatically find your file in  %appdata%ScummVM/, if its not there just navigate to the directory that you keep it and select your scummvm.ini file, then select open.  This will grab the scummvm.ini file selected and parse it.  You should see the gui populate and look similar to the screenshot.  The gui should be intuitive.  Filter the games the way you want to.   Select Tools->Generate Launchers SETUP IN LAUNCHBOX:
    Setup the emulator for ScummVM and pick the ScummVMLauncher.exe file as the executable. import roms - pick the launchers folder to import. Enjoy in BB, with art and videos!

    2,362 downloads

       (0 reviews)

    32 comments

    Updated

  17. File 2 LB

    This is a basic cmd/bat script. It's main purpose is to copy full sets from a huge source folder.
    It's only purpose is to copy or move roms and images to your LaunchBox Games or Images folder based on a list.
    Because the file extension is set up with a wildcard, it can copy or move any file with the same name of the rom.
    Example being: Super Mario Bros. (World).zip / Super Mario Bros. (World).nes / Super Mario Bros. (World).mpg / Super Mario Bros. (World).png all can be moved/copied
    because it ignores the extension. Just make sure to run the .bat in the correct source folder, weather it be roms, images, videos ect.
     
    This is a .bat so you can view it in notepad if you want to see what exactly it's doing.
    I provided a readme file with example code I used and will continue to add more platforms.
    I've expanded upon my initial release of just copying mame roms, to copying or moving many platform roms or images.
    I know no one wants 30,0000+ mame roms in LaunchBox when most either don't work or a lot are weird mature or mahjong roms 
    There is currently 30 platforms and 2 options for MAME and options for mame bios/device files.
    File names are based on the No-Intro rom/image sets. Each platform is a list of file names to be moved or copied, similar to a HyperList xml.
    I'm using file names only based off No-Intro sets, which is what seems to be what Hyperspin uses. So for example if the  HyperList xml of Atari 2600 has 667 roms, I've created a file list to copy/move 667 roms.
    Files will be copied/moved within the same drive. Once it's
    done you can move/rename the destination folder to where ever you want.
    Use either .bat file:
    File 2 LB (Copy).bat
    File 2 LB (Move).bat
    Place the .bat file in the folder of the source of your roms, images, or whatever source your needing.
    Ex:
    D:\Nintendo Entertainment System  Source <-- (Place the .bat here)
    Run the .bat by double-clicking it.
    If your running this on the root of your C:\ drive you may need
    to right click the .bat and "Run as Administrator"
    Here is an example below:
    Follow the instructions on screen.
    Set folder directory D:\LaunchBox\[Games|Images]:Games
    List the Platform you want to copy or move.
    Type: LP (This will List Platforms)
    The following is a list of options to copy/move that platform: 
    1 =    (AAE)
    2 =    (Atari 2600)
    3 =    (Atari 5200)
    4 =    (Atari 7800)
    5 =    (Atari Jaguar)
    6 =    (Atari Lynx)
    7 =    (Capcom Play System)
    8 =    (Capcom Play System II)
    9 =    (Cave)
    10 =    (MAME NO-casino-clones-mahjong-mature-quiz-electro-utilities)
    11 =    (MAME NO-casino-mahjong-mature-quiz-electro-utilities)
    12 =    (MAME _NoFiller-Plus 675 Most Popular working roms)
    13 =    (Mame Bios Pack)
    14 =    (Mame Devices Pack)
    15 =    (NEC TurboGrafx-16)
    16 =    (Nintendo Entertainment System)
    17 =    (Nintendo Famicom)
    18 =    (Nintendo Famicom Disk System)
    19 =    (Nintendo Game Boy)
    20 =    (Nintendo Game Boy Advance)
    21 =    (Nintendo Game Boy Color)
    22 =    (Nintendo GameCube)
    23 =    (Nintendo Super Famicom)
    24 =    (Nintendo WiiWare)
    25 =    (Nintendo 64)
    26 =    (Sammy Atomiswave)
    27 =    (Sega 32x)
    28 =    (Sega CD)
    29 =    (Sega Dreamcast)
    30 =    (Sega Genesis)
    31 =    (Sega Master System)
    32 =    (Sega Naomi)
    33 =    (Super Nintendo Entertainment System)
    Type Platform number:16 
    Read on screen instructions and press any key to start.
    When it is finished it will create a LOG file in folder of the copied/moved files,
    and copy/move the roms or images based on the exe to the destination folder (D:\LaunchBox\Games\Nintendo Entertainment System)
    Read the provided ReadMe.txt file for any other information or how to read the log file.
    If you have any issue let me know and I'll do my best to answer them here.
    (As with anything, make backups of your roms and images if you are in fear of them getting deleted)
    Safe bet is using the Copy Version as it only copy's, but I've used both and had no issues.
    Thanks and enjoy!
     


    55 downloads

       (0 reviews)

    0 comments

    Updated

  18. 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.

    226 downloads

       (3 reviews)

    2 comments

    Updated

  19. 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)

    144 downloads

       (1 review)

    8 comments

    Updated

  20. 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  

    114 downloads

       (0 reviews)

    10 comments

    Updated

  21. 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

    19 downloads

       (0 reviews)

    0 comments

    Updated

  22. 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

    34 downloads

       (0 reviews)

    4 comments

    Updated

  23. 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.

    288 downloads

       (1 review)

    2 comments

    Submitted

  24. 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,954 downloads

       (11 reviews)

    29 comments

    Updated

  25. 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

    18 downloads

       (0 reviews)

    0 comments

    Updated

×
×
  • Create New...