Jump to content
LaunchBox Community Forums

Third-party Apps and Plugins

97 files

  1. Add To Games DB

    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.
    ***** Version 2 Update is Live! *****
    Since the initial release, there have been a number of fantastic updates to the Games Database submission process.  This update is largely oriented toward supporting all of the latest changes to the submission process, making the automation more resilient to changes going forward, and supporting detailed error handling and logging so that if something does go wrong, everything I need to debug the issue and update the automation will be in the log file.
    *********************************
    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 (multiple developers supported as of 1.3.0) Publishers (multiple publishers supported as of 1.3.0) Genres (multiple genres supported as of 1.3.0) Wikipedia URL Overview Max Players (as of 1.3.0) Cooperative (as of 1.3.0) Images (as of 1.2.0, all Image Types are supported!) 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,026 downloads

       (2 reviews)

    46 comments

    Updated

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

    94 downloads

       (5 reviews)

    0 comments

    Updated

  3. MAME No Nag with Default Artwork

    MAME 0.201 No Nag with Default Artwork
    _____________________________________________________________________________________________________________________________________________________________________________________________________
    All version going forward will be here.  
    MAME FOLDER
    mame (root folder)
    |   mame64.exe
    |   
    +---artwork
    |       horizont.zip (Default Horizontal Artwork)
    |       vertical.zip (Default Vertical Artwork)
    |       
    \---ini
            horizont.ini (allows the fallback artwork)
            vertical.ini (allows the fallback 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.
    Happy Gaming

    115 downloads

       (0 reviews)

    0 comments

    Updated

  4. 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!
     

    872 downloads

       (3 reviews)

    31 comments

    Updated

  5. 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/

    33 downloads

       (0 reviews)

    1 comment

    Updated

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

    2 downloads

       (0 reviews)

    0 comments

    Updated

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



    5 downloads

       (0 reviews)

    0 comments

    Updated

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

    22 downloads

       (0 reviews)

    1 comment

    Updated

  9. Mame NoFiller Version 2

    Requirements:
    A complete Mame 0.201 Non Merged rom set. 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 - 201.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.
     

    82 downloads

       (1 review)

    0 comments

    Updated

  10. AO Bigbox Customs

    AO Bigbox Customs contains a collection of WPF controls for theme development (Ao.Bigbox.Themer) and drop-in BigBox plugins (Ao.Bigbox.Dropins). Whereas controls are intended for theme developers, plugins (or "drop-ins") may be used in any theme by simply dropping this library into your LaunchBox installation. Plugins include an integrated PDF game manual viewer and playlist generator. These plugins are always on by default, but you can disable them (see config section below). Please refer to the INSTALLATION instructions at the bottom of this post; in fact I strongly urge you to read that before downloading.
    GAME MANUAL VIEWER: Adds menu item "Game Manual 8D" (this string is customizable ) to the game details menu, 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 to this in the future. When viewing the PDF manual, use the keys below. These are the standard keys used to navigate around BigBox; gamepads are supported based on how buttons are mapped in BigBox:
    PgUp: advance to next page (if there is one) PgDn: advance to previous page (if there is one) Arrow Keys: pan around the image for a particular page if zoomed in Enter: zoom in by one step, and if already at max zoom with wrap around to min zoom Escape: close the viewer (viewer also closes when clicking out the box or alt-tabbing) PLAYLIST GENERATOR: This adds playlists to your library but does not otherwise alter your library. No games marked as hidden or broken are added to the playlists. Playlists are regenerated each time BigBox 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. See the enclosed documentation for more info, but briefly:
    Everything: all games in the library Favorite: 10 most favorite games, per the star rating you assign to games in your DB Frequent: 10 most frequently played games, according to play count tracked by LaunchBox Random: 10 randomly selected games Recent: 10 most recently played games INSTALLATION - IMPORTANT! (especially Step 1 or will get errors when launching BigBox)
    1. Right-click the downloaded DLL file and select Properties, then on the General tab click Unblock.
    2. Ao.Bigbox.Dropins.dll -- to use this one, place it in the LaunchBox\Plugins folder, then restart BigBox.
    3. Ao.Bigbox.Themer.dll -- place in your LaunchBox\Themes\[ThemeName]\Plugins folder, and get to theming!
    Unblocking the DLL will give your computer permission to run this DLL. This can be a known problem with all plugins you might download from this forum. It is a Windows security feature. You basically have to vouch for a file before Windows will use it. I liken it to how a MS office document you download from an email runs in Protected Mode until you unblock it for printing, editing, etc. Below is the error you'll see if you don't unblock the file, as well as a screenshot of the solution.

    CONFIGURATION: Future versions might have a configuration screen accessible in BigBox. For now, you can configure the library using the Ao.Bigbox.Dropins.dll.config file. This file will be generated in the same directory as where the DLL is located (Launchbox\Plugins); it will be generated the first time the library is used. It's an XML file and can be edited using any text editor. An example is below:
    <?xml version="1.0" encoding="utf-8"?> <configuration> <appSettings> <add key="AoHeadlessMode" value="False" /> <add key="GameManualViewer.Active" value="True" /> <add key="GameManualViewer.MenuItemText" value="Game Manual 8D" /> <add key="PdfRasterizer.Engine" value="BALANCED" /> <add key="PdfViewer.LoadingAnimation" value="Animation-Invader-White" /> <add key="PlaylistGenerator.Active" value="True" /> <add key="PlaylistGenerator.EverythingActive" value="True" /> <add key="PlaylistGenerator.EverythingNotes" value="All games in the collection." /> <add key="PlaylistGenerator.FavoriteActive" value="True" /> <add key="PlaylistGenerator.FavoriteCount" value="10" /> <add key="PlaylistGenerator.FavoriteNotes" value="Favorite playlist." /> <add key="PlaylistGenerator.FrequentActive" value="True" /> <add key="PlaylistGenerator.FrequentCount" value="10" /> <add key="PlaylistGenerator.FrequentNotes" value="Frequent playlist." /> <add key="PlaylistGenerator.RandomActive" value="True" /> <add key="PlaylistGenerator.RandomCount" value="10" /> <add key="PlaylistGenerator.RandomNotes" value="Random playlist." /> <add key="PlaylistGenerator.RecentActive" value="True" /> <add key="PlaylistGenerator.RecentCount" value="10" /> <add key="PlaylistGenerator.RecentNotes" value="Recent playlist." /> </appSettings> </configuration>  

    343 downloads

       (1 review)

    5 comments

    Updated

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

    148 downloads

       (0 reviews)

    5 comments

    Updated

  12. MAME 0.200 No Nag with Default Artwork

    MAME 0.200 No Nag with Default Artwork
    Here's a build of MAME based on 0.200 with no nag screens and it supports default artwork.
    MAME FOLDER
    mame (root folder)
    |   mame64.exe (0.200 )
    |
    +---artwork
    |       horizont.zip (Default Horizontal Artwork)
    |       vertical.zip (Default Vertical Artwork)
    |       
    \---ini
            horizont.ini (allows the fallback artwork)
            vertical.ini (allows the fallback artwork)
    NOTE
    Rename your mame64.exe to mame64.exe.old (this way if you have issues you can just revert back to your Original copy).
    Unzip the files in your MAME folder.
    _______________________________________________________________________________________________________________________________________________________________________________________________________________________
    What is No Nag
    This 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.
    Happy Gaming

    140 downloads

       (0 reviews)

    0 comments

    Submitted

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

    38 downloads

       (0 reviews)

    0 comments

    Submitted

  14. bbweiners PauseMenu

    bbweiners PauseMenu

    14 downloads

       (0 reviews)

    0 comments

    Submitted

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

    549 downloads

       (1 review)

    13 comments

    Updated

  16. MAME .199 No Nag with Default Artwork

    MAME .199 No Nag with Default Artwork
    Here's a build of MAME based on 0.196 with no nag screens and it supports default artwork.
    MAME FOLDER
    mame (root folder)
    |   mame64.exe (0 .199 )
    |
    +---artwork
    |       horizont.zip (Default Horizontal Artwork)
    |       vertical.zip (Default Vertical Artwork)
    |       
    \---ini
            horizont.ini (allows the fallback artwork)
            vertical.ini (allows the fallback artwork)
    NOTE
    Rename your mame64.exe to mame64.exe.old (this way if you have issues you can just revert back to your Original copy).
    Unzip the files in your MAME folder.
    _______________________________________________________________________________________________________________________________________________________________________________________________________________________
    What is No Nag
    This 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.
    Happy Gaming

    84 downloads

       (0 reviews)

    0 comments

    Submitted

  17. FUSE 1.5.1 sdl build

    FUSE build with sdl for fullscreen support.
    source:https://tinyurl.com/yar66e4g

    6 downloads

       (0 reviews)

    0 comments

    Submitted

  18. BigBox Random Game Selector

    This plugin will allow you to select a random game from your platforms/playlists/entire library in BigBox. It was written mainly for the platform views, but it does work in game views as well with a small caveat that will hopefully be fixed soon. Since this plugin utilizes a custom menu, you cannot just drop it in the LaunchBox\Plugins folder. There are additional steps that must be taken that involve editing your theme files, all outlined with step-by-step pictures, in the documentation.
    Please, READ THE DOC before you post that it doesn't work (because I have thoroughly tested it and it does).
    In the download I have included a sample theme which has the plugin implemented in the PlatformWheel1 view as well as some individual xaml files in another directory that have the plugin implemented. Please look at these files if you are having trouble adding this to the theme you use, it will help you see what needs to go where. There's only two things that need added to make this work, so it's not difficult.
    Usage
    After following the install instructions, start up BigBox. Once you are in the view(s) you configured the plugin for:
    hold right to bring up the random game selector for the currently selected platform/playlist hold left to bring up the random game selector for your entire library hold right to call the plugin (the menus have been combined) Updates
    From this point moving forward (June 28th, 2018) updates will only be posted on GitHub. It's way easier than zipping the project up, uploading it to this site, editing the description/change-log, etc. You can find the most current release at https://github.com/G-rila/BigBoxRGS/releases.
    Thanks to all in the thread (https://forums.launchbox-app.com/topic/43251-bigbox-select-random-game-feature-fixed-by-wheel-spin/) who suggested this. Hopefully the changes implemented in this version will make it a bit more user friendly.
    A very special thanks to @MayorQwert for being the guinea pig on this plugin.

    72 downloads

       (0 reviews)

    3 comments

    Updated

  19. gog.com Plugin

    Plugin for importing games from gog.com
    Readme and source code on github.
    Thread:
     

    92 downloads

       (1 review)

    4 comments

    Submitted

  20. MAME 0.198 No Nag with Default Artwork

    MAME .198 No Nag With Default Artwork
    Here's a build of MAME based on 0.197 with no nag screens and it supports default artwork.
    MAME FOLDER
    mame (root folder)
    |   mame64.exe  (Version 0.198)
    |   whatsnew_0198.txt
    |
    +---artwork
    |       horizont.zip (Default Horizontal Artwork)
    |       vertical.zip (Default Vertical Artwork)
    |       
    \---ini
            horizont.ini (allows the fallback artwork)
            vertical.ini (allows the fallback artwork)
    NOTE
    Rename your mame64.exe to mame64.exe.old (this way if you have issues you can just revert back to your Original copy).
    Unzip the files in your MAME folder.
    _______________________________________________________________________________________________________________________________________________________________________________________________________________________
    What is No Nag
    This 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.
    Happy Gaming

    126 downloads

       (0 reviews)

    1 comment

    Submitted

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

    234 downloads

       (4 reviews)

    0 comments

    Updated

  22. Shutdown, Sleep, Reboot, Logout while locked.

    Shutdown, Sleep, Reboot, Logout while locked in Bigbox system menu.
     
    When unlocked you will have 2 of everything. 

    17 downloads

       (0 reviews)

    0 comments

    Submitted

  23. EpicFail ScummVM Launcher NEW

    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!
    P.S.  I need to make a new video, or maybe someone can make one for me.     

    1,336 downloads

       (0 reviews)

    30 comments

    Updated

  24. MAME 0.197 No Nag with Default Artwork

    MAME .197 No Nag With Default Artwork
    Here's a build of MAME based on 0.197 with no nag screens and it supports default artwork.
    MAME FOLDER
    mame (root folder)
    |   mame64.exe  (Version 0.197)
    |   whatsnew_0197.txt
    |
    +---artwork
    |       horizont.zip (Default Horizontal Artwork)
    |       vertical.zip (Default Vertical Artwork)
    |       
    \---ini
            horizont.ini (allows the fallback artwork)
            vertical.ini (allows the fallback artwork)
    NOTE
    Rename your mame64.exe to mame64.exe.old (this way if you have issues you can just revert back to your Original copy).
    Unzip the files in your MAME folder.
    _______________________________________________________________________________________________________________________________________________________________________________________________________________________
    What is No Nag
    This 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.
    Happy Gaming

    144 downloads

       (1 review)

    1 comment

    Updated

  25. JoyToKey Profiles for LaunchBox and Rocket Launcher

    What's New for Version 1.1.0:
    ADDED 7 New Systems (80 TOTAL) + LB/HS/RL/Default profiles. New systems include Sega Model 1, Sega System 16, Sega System 24, , Sega X Board, Sega Y Board, Pop-Cap, and Microsoft MS-DOS. Changed the ESC key functionality to buttons 7 + 8 (COIN+START). You must now press both to exit the game. Placed the ESC key location on Button 25 (a dummy location good for using combo buttons). Changed Button 5 to TAB. Changed Button 6 to P (PAUSE). Changed Button 9 to C. Changed Button 10 to V. Changed Button 11 to Z. Changed Button 12 to X. I'll see how this configuration works for me for the time being. If it's a pain or something is not quite right, I'll continue tweaking it until I find what's best.
    *********** BACK UP YOUR OLD PROFILES IN CASE YOU DON'T LIKE THE CHANGES ***********
     
    If you use Rocket Launcher as the primary emulator for Launch Box then this is for you.
    I created about 75 profiles for various systems, added them to a RAR archive, and attached to this post. All you have to do is unrar and place the folders within the archive into your ..\RocketLauncher\Profiles\JoyToKey directory. For example, mine is --  ..\RocketLauncher\Profiles\JoyToKey.
    You may need to edit the profiles so they are more to your liking or work correctly with your setup. I use the default MAME setup for everything. If you want to change one or all of them, all you have to do is edit only one CFG file, copy the CFG file to every other folder, and rename the CFG file and FOLDER to the name of the emulator you're using for the system.

    For example -- I use Rocket Launcher as the emulator for ALL my systems but, once RL starts, I use Stella for the Atari 2600. My path is then ..\RocketLauncher\Profiles\JoyToKey\Atari 2600\Stella\Stella.cfg
    Maybe you don't use Stella for the Atari 2600 but use RetroArch. Here's how to change it:
    You would simply rename ..\RocketLauncher\Profiles\JoyToKey\Atari 2600\Stella\Stella.cfg to ..\RocketLauncher\Profiles\JoyToKey\Atari 2600\RetroArch\RetroArch.cfg.It's the same path\folder\file but the innermost folder and cfg file have simply been renamed to match the emulator being used.
    It's tedious to copy, paste, and rename but it doesn't take too long. I've copied these files to from my Hyperspin machine to another PC that uses Launch Box, set up JoyToKey in Rocket Launcher via the tutorial link below, and found it working beautifully. MAME is a bit of a jerk, however. Sometimes it works straight away and sometimes you still have to map the game within the MAME TAB menu. 
    I ONLY HAVE CONTROLLER 1 MAPPED IN THESE FILES!
    NOTE: There are NO games or programs within this archive. There are, however, 2 other files -- a BAT file for killing the JoyToKey process and a shortcut that gives that BAT file ADMIN privileges. As I use Hyperspin for my main machine, I am not yet sure if there is a way to have Launch Box use the JoyToKey.exe as the startup program and JoyToKeyKill.lnk as a shutdown program. Once I find out a way to get them to function, I will update this post. In the meantime, there shouldn't be too much trouble with it. You can always exit JoyToKey manually if it causes you any issues.
    All files were created manually by me so there's no copyright issue. Launch Box doesn't need a JoyToKey profile as, from my testing, it has its own ability to use a joystick/controller.
    **** Here is a very good tutorial on how to set up JoyToKey with Rocket Launcher - READ IT CAREFULLY!:
    http://bit.ly/2oA2CJ4
    Here's a tutorial on how to use Rocket Launcher with LaunchBox:

    ----------------------------------- ONLY FOR THOSE USING A MOGA PRO CONTROLLER-----------------------------------
    In case you have a Moga Controller, download and install the Moga Serial program:
    https://github.com/Zel-os/MogaSerial
    NOTE: I can only get it to work in Mode A on the PRO Controller but it works great!
    Your computer will also need BlueTooth enabled and successfully linked to the MOGA.
    Here is where you can get the latest vJoy USB Controller Driver (you'll need this for the MOGA Controller):
    http://vjoystick.sourceforge.net/site/
     

    152 downloads

       (0 reviews)

    3 comments

    Updated

×