Jump to content
LaunchBox Community Forums

Third-party Apps and Plugins

224 files

  1. CopyMAMEExtras - Copy only Launchbox filtered Roms, Parents & Extras

    This utility will take the full sets of MAME Extras (snaps, titles etc) & ROMS and copy only the ones that exist in your Launch Box database (Arcade.xml) to the folders you've specified. It essentially allows you to keep your complete MAME sets elsewhere and create a smaller subset for use with Launchbox. 
    LaunchBox
    Although using the Copy ROMS option in the Launchbox importer will physically copy the ROMS based on the filters you've selected it won't currently copy the required parent ROMS too, so some games won't run. It also can't bring over the "official" MAME Extras into Launchbox. CopyMAMEExtras has options to handle both of these.
    Lightspeed
    Currently Lightspeed does not provide the option to copy only the files needed for the filtered ROM set to a new location. CopyMAMEExtras will also handle this.
    To Use for Extras
    Browse to Arcade.xml
    Browse to the sources for the Extras you want to transfer.
    Browse to the target location which will usually be your Launchbox Images and Videos folders for your Arcade Platform.
    Tick the types you want to transfer e.g Snaps and Titles.
    Tick TEST MODE if you want to just test a transfer without copying.
    Click Copy

    To Transfer ROMS or required parent ROMS
    Browse to the source of your MAME ROMS.
    Browse to the target for your MAME ROMS which will be your chosen LaunchBox location for the ROMS.
    Browse to the "listxml" MAME xml file (This can be extracted from MAME64.exe but I've included one for .181 in the download)
    Tick TEST MODE if you want to just test a transfer without copying.
    Click either Copy ROMS or Copy Only Parents
    "Copy ROMS" will copy ALL the ROMS listed in Arcade.xml including the required parents.
    "Copy Parent ROMS" will only copy the required parent ROMS.

    NOTES!!

    This was knocked up very quick so forgive any bugs. It works fine for me and there are no delete or move functions in the code so it shouldn't be a problem, but it's best I put the caveat in place.
    If you use this with Lightspeed AND use the "Copy ROMS" option of CopyMAMEExtras, you will need to edit the Arcade.xml afterwards and do a find|replace to change to the new folder location.
    It's not multi-threaded yet so it will appear unresponsive whilst it works (Sorry!) When it's finished, a log will appear in the large box.
     

    144 downloads

       (0 reviews)

    0 comments

    Updated

  2. MAME to Demul Rom Copier (MAME .184 & demul07a_180816)

    So Derek (@DOS76), originally posted these scripts, and I saw that they were not copying over all of the files for these systems, and that there were now some errors thrown in. So I updated all of the scripts to include name changes, newly added games, and now the Naomi GD and Naomi GD2 scripts also copy over CHD files.
    Required Files:
    1. These scripts obviously.
    2. MAME .184b and demul07a_180816
    2. A MAME .184 split or non-merged rom set. Searching mame dome of pleasure helps. (Non-merged is suggested for the best compatibility, even though it's much larger).
    3. A MAME .184 CHD pack. This is optional, but the Naomi GD and Naomi GD2 games will either not run correctly or at all. The CHD pack only comes as "merged".
    How to Use:
    1.Download the zip
    2. Extract the contents of the zip to a folder (like your Demul folder).
    3. Move the scripts (.bat) files to your MAME .184 roms folder.
    4. Run each of the scripts 1 by 1, and when the script is done it will ask you to press a button to close the Windows Command Prompt.
    5. It will create new folders, sorted to the top of your current view; These folders begin with _ so they move to the top.
    6. Move those folders to a location of your choosing so that you can import them in to LaunchBox.
    6.5 Make sure to set the "Scrape As" option for these platforms all to Arcade (Will automatically pop up during import when you type in a non-default System name) and check the box "Force using MAME Metadata" (That box is on the final screen with the rest of those check boxes). Remember, these are all Arcade MAME Games, so all of their metadata will be in there.
    7. Make sure to also tell Demul where your MAME roms are located for parent and dependency reasons. You can add this in the Plugins and Bioses options menu in Deuml, pictured below.

    The Systems this script will copy games for:
    Naomi
    NaomiGD
    Naomi 2
    Naomi 2 GD
    Sammy Atomiswave
    Hikaru
    Gaelco
    This script uses 2 commands, copy and xcopy, and I can only promise that it will work on Operating Systems that LaunchBox supports (Windows 7, Windows 8 / 8.1 and Windows 10 currently).
    If you have any questions, leave a comment on the download page or the thread. I will also post Derek's original script for the version of MAME he edited them for. To clarify, his scripts work on a older version of MAME and Demul.
     

    561 downloads

       (1 review)

    2 comments

    Updated

  3. Pre-configured SumatraPDF + JoyToKey to view PDF's with a controller in LaunchBox

    This is a pre-configured SumatraPDF and JoyToKey to use for viewing PDF manuals in LaunchBox with a controller. It was setup with a DS3 using ScpTools Reloaded so it should also be compatible with a Xbox 360 controller. I have not tested it with any other controllers.
    The zip file contains SumatraPDF, JoyToKey and a AHK script that will launch JoyToKey in a hidden state, then SumatraPDF and when SumatraPDF is closed it will kill JoyToKey. For it to display PDF's in LaunchBox you need to configure the Windows default PDF viewer as 'SumatraPDF-JoyToKey.exe'. You can update either SumatraPDF or JoyToKey by placing the contents of the portable installs in the root directory.
    Script usage outside of LB is:  "c:\path\to\SumatraPDF-JoyToKey.exe" "c:\path\to\pdf\file.pdf"
     
    Controls:
    D-Pad/Left analog stick: Up Down Left Right
    Right analog stick Up+Down/L+R triggers: Zoom in/out
    L+R bumpers: Go to First/Last page
    Cross (Green A on 360): Next page
    Square (Blue X on 360): Rotate image 90'
    Triangle (Yellow Y on 360): Cycle through zoom/fit to screen modes (reset zoom)
    Circle (Red B on 360): Exit SumatraPDF
     
    Forum thread
     
    Credits:
    JoyToKey
    SumatraPDF
    AutoHotKey
     

    362 downloads

       (3 reviews)

    0 comments

    Updated

  4. AutoHideMouseCursor

    I found a great, simple and free app that hides your mouse cursor after a specified amount of time. 
    I have the application start when I start Windows and have specified a 5 second interval.
    Its perfect for Big Box and HTPC users.
    credit to: http://softwareok.com/ for an elegant solution.

    303 downloads

       (1 review)

    0 comments

    Updated

  5. All Killer - Some Filler list for Lightgun Games

    This is an All Killer - No Filler style bat file for lightgun games. Simply place the bat file in you roms folder and double click to run. It will automatically create a lightgun folder and copy the lightgun roms to that folder. List was created by me Jay Thompson, and is probably missing some good games (Terminator 2 is missing for example) but it will get you started. Let me know if there are any games that obviously belong in here that I missed. The original lists exclude Lightgun Games and Trackball Games as part of the no filler mantra. A lot of folks have lightguns on their cabinet so I felt it in the best interest of the community to go ahead and make this.
    Interested in more All Killer-No Fillers lists? Check out this thread at byoac - http://forum.arcadecontrols.com/index.php?topic=149708.0 .
    And this one by @lordmonkushttps://forums.launchbox-app.com/files/file/282-no-filler-mame-rom-copy-182/ .
     

    194 downloads

       (0 reviews)

    0 comments

    Submitted

  6. No Filler Mame Rom Copy 182

    These bat files will copy all the roms and bios files from a split rom set as of Mame v.182 rom set. Using this on a rom set not 182 you may have missing roms so use with care if your set is different.
    This is an updated version of the older No Filler batch file for romset 170 I uploaded here:
    Thanks to @ckpfor taking the time to update this batch file for the newer set.
    In the download zip file you will find 2 files, one .txt and one .bat file. The .txt file is just there so you can look inside and see what is being done by the .bat file.
    To use this simply copy the _NoFiller.bat file to the folder containing your 182 rom set and run it like any other program. It will create a folder called _NoFiller and copy all the roms from your rom collection into the _NoFiller folder. From there you can then move that folder out to a location of your choosing for storage and then import those roms into Launchbox and you will have a nicer streamlined set of games.

    250 downloads

       (2 reviews)

    0 comments

    Submitted

  7. All Killer No Filler Mame Rom Copy

    These bat files will copy all the roms and bios files from a split rom set as of Mame v.170 rom set. Using this on a rom set not 170 you may have missing roms so use with care if your set is different.
    First off I did not create this at all, I am merely packaging this into one file for easy download and distribution. I got these files from http://forum.arcadecontrols.com/index.php/topic,149708.msg1563036.html#msg1563036 and they were created by the user BadMouth and he deserves all the credit for these files and the work put into them.
    In this package you will find bat files and txt files of the same name, these are exactly the same files but with different extentions. Open the txt files if you wish to view exactly what the bat files are going to do.
    To use these files simply copy the bat files into your Mame rom folder and run each bat file. Each bat file will then create a folder with a name matching the bat file and copy the roms from your Mame roms into the corresponding folder for easy organization. It does not move your files so you will still have an intact full Mame rom set.
    If you do not wish to have separate folders simply use the _NoFiller.bat to copy them all in one shot into a folder created by the bat file.
    630 games including those commented out.  The batch file may contain more than this since I included multiple versions of a few games so the user could pick which works best for them.  (2 or 4 player version, Budweiser Tapper or Root Beer Tapper, etc)
    I'm using split sets, these numbers may vary depending on type of set and compression method.

    3,109 downloads

       (1 review)

    24 comments

    Updated

  8. LaunchBoxMedia

    A tool to import movies and tv show episodes into LaunchBox.
    You'll need to apply for a TMDb API v3 key in order to use the application.
    Trailers for movies and theme songs for tv shows can optionally be downloaded in case a YouTube Data API key is supplied.
     
    Features:
    finds all the movie files in the given directory + subdirectories fetches the movie title + year based on the filename queries TMDb for the release date, synopsis, actual title and a backdrop and poster image automatically generates / fills an .xml-file in the launchbox/data/platforms folder downloads images to the 'Box - Front' and 'Fanart - Background' folders optional trailer download (all the required and optional keys are freely available)  
    https://github.com/jsBrian/LaunchBoxMedia

    580 downloads

       (2 reviews)

    1 comment

    Updated

  9. CPS2 ROM copier

    In the newer versions of MAME there has been a change to these files adding a .key file that is needed to run on the latest versions this also keeps them from working properly with the FBA core in RA also. I didn't have the latest version separate with my CPS2 stuff so here is a .bat to extract them from the latest MAME source you can use them to overwrite your old files and everything will work with the latest emulators.

    85 downloads

       (0 reviews)

    0 comments

    Submitted

  10. Screen-WHeel

    ScreenWheel by Experimantalc4d !
    COMING SOON ......................
     

    314 downloads

       (0 reviews)

    3 comments

    Updated

  11. ReadLaunchBox

    Scan your list of games by platform and type of media, and get a detailed list of games that do not have their box, video, data id base, this repeated, etc.
    - Specify folder Launchbox
    - Select platform
    - Select media type
      -> Analyze
    you will have:
    - List of games
    - Id database of their games
    - If the game has any type of media
    - Route media type
    - Route Game
    - Wikipedia game
    this we can filter by:
    - Repeated game
    - Type of media: all, none, or only has.
    - Repeated games.
    and everything can export to Excel.
    It works perfect for me and I hope to help you any.
     
    I want to share a small grassy develop in order to be able to order and complete the multimedia components (images, videos, etc) from my collection.
    mainly I needed to know which games had not associated an ID, plus your images, etc. this in every collection. for this, create "ReadLaunchBox" to get the information from my collection and to complete it.
    Try them and I welcome your comments and any advice for improvement.
    sorry for my English, but my language is Spanish.
    -----------------
    Analiza tu lista de juegos por plataforma y tipo de media, y obtendrás una lista con el detalle de los juegos que no tienen su caja , vídeo, id base datos, esta repetido, etc.  
    les quiero compartir una pequeña heramienta que desarrolle con el fin de poder ordenar y completar los componentes multimedia (imagenes ,videos, etc) de mi coleccion.
    principalmente necesitaba saber cuales juegos no tenian asociada una ID , ademas de sus imagenes, etc. esto en cada coleccion. 
    para esto, cree "ReadLaunchBox" para obtener la informacion de mi coleccion y poder completarla.
    pruebela y espero sus comentarios y cualquier consejo para mejora. 
    perdon por mi ingles, pero mi lengua es español.




    710 downloads

       (6 reviews)

    22 comments

    Updated

  12. SegaModel3 Rom Extractor

    This is a .bat file that will copy all of the needed ROMs from your MAME folder. To use just place the .bat in your MAME ROMs folder and run the program can't be done from a network location has to be done on the actual computer where the directory is located. A few games won't copy as the names have changed and SuperModel doesn't play the new ROMs that aren't named correctly and renaming them to the correct name doesn't make a difference either. They are mostly deluxe versions of games and Scud Racing Plus. Their or is a version of the games in working order . VF3 wouldn't launch with the ROM from the 178 version of MAME so I went back to the one I had originally everything else is working with the newer MAME ROMs I was using r488 of SuperModel but that was crashing all of the Virtua Fighter games after updating to r495 from emu.cr those games are no longer crashing. Hope this makes it easier to either get your Model 3 games imported or at least to update your ROMs to the latest version.

    125 downloads

       (0 reviews)

    0 comments

    Submitted

  13. Retroarch - DS with Overlay & Border

    Retroarch - DS with Overlay & Border
     
    Core Settings
    Aspect Ratio - Config
    Width - 512
    Height -768
    Interger Turned On
    In Options - Screen Gap 95
     
    Thank you very much to "Orion Angel"
    Channel : https://www.youtube.com/user/RetroVGamer/videos
     

    543 downloads

       (0 reviews)

    11 comments

    Updated

  14. Demul ROM extractor pack for MAME ROMs

    Ok this was totally motivated by the fact that a lot of my Naomi ROMs no longer work in Demul due to needing newer ROMs so inspired by the  All Killer No Filler .bat and .txt files that @lordmonkusposted I don't recall the original person who did the work but he gets credit for this also. I simply looked at the NoFiller .txt file and saw what was going on and basically did the same thing for all of the Naomi, NaomiGD, Naomi2, Naomi2GD, Hikaru, Gaelco and Sammy Atomiswave games. I hope people find it useful. I'm also thinking about making one of these for Sega Model 3 which I believe uses MAME ROMs.

    4,359 downloads

       (0 reviews)

    19 comments

    Updated

  15. NoMousy

    Some emulators fail to hide the mouse cursor in fullscreen mode. This little tool rectifies that issue.
    Syntax: nomousy /hide
    Simply run nomousy.exe without parameters to bring back the cursor.
     
     
     
     
     

    483 downloads

       (0 reviews)

    1 comment

    Updated

  16. mame64.exe v0.178 no startup screens

    Windows Mame x64 version 0.178 compiled without warning or information screens on startup
    Source modification:
      src/frontend/mame/ui/ui.cpp @@ -284,6 +284,9 @@ void mame_ui_manager::display_startup_screens(bool first_time)     bool show_warnings = true, show_mandatory_fileman = true;     int state;         + // HACK disable all startup screens     + show_gameinfo = show_warnings = show_mandatory_fileman = false;     +

    97 downloads

       (0 reviews)

    0 comments

    Submitted

  17. romsort.zip

    this is a very very alpha app to automate rom organization by region of release, and/or beta/prototype status
     
    feedback appreciated
    requires >net Framework 3.5

    108 downloads

       (0 reviews)

    0 comments

    Submitted

  18. NeoGeo Rom Copy

    These bat files are used to copy or move the NeoGeo rom set out of a Mame rom set to have a separate collection of just NeoGeo roms if you have not obtained a separate NeoGeo rom set already.
    In this zip file you will find 4 bat files, use the one for the job you wish to do whether it is move or copy and if your rom set is in .zip or .7z files.
    Simply drop the appropriate bat file into the folder where your Mame roms are located. Run the bat file and it will create a folder in that folder called NeoGeo and then copy / move all the files located in that folder over to the folder that was created. It will copy / move all the game roms and the bios files.
    I generated this list of roms from my "full" NeoGeo rom set I had downloaded. It should be complete but I cannot guarantee with 100% certainty that its completely accurate.
    If you find any problems please let me know on the Launchbox forums.

    585 downloads

       (1 review)

    3 comments

    Updated

  19. Mame HLSL Settings

    Here are the Mame HLSL settings I use. HLSL has the advantage of working for both horizontal and vertical games.
    These settings are for use in Mame version 0.172 or later. Older versions will not look right, there were changes made in Mame 0.172 that made HLSL a much better shader choice.
    There are 3 text files inside, one is a readme with simple instructions. As always when making edits and changes make a backup of your files you are about ti edit first just in case you do not like the changes.
    Copy the text from "mameini.txt" and paste it into the mame.ini file replacing the block of text that is already in it. Don't simply add it to the end.
    Copy the text from rasterini.txt into the "raster.ini" file located in the /ini/presets folder in the Mame folder. Overwrite everything that is there.
    As always with shader settings they may look better or worse on your monitor depending on size, resolution and calibration. These settings I think look really good on my monitor which is a 27" 1440 resolution TN panel from Asus.

    2,096 downloads

       (2 reviews)

    6 comments

    Updated

  20. Sega Saturn Region Patcher

    So this is really only if you are using Mednafen to playing Saturn games. As of now Mednafen doesn't play PAL games at all. Well, With this program, we can fix that. Just change the reion from your PAL game to an NTSC one and boom, the games works in Mednafen now.

    86 downloads

       (0 reviews)

    0 comments

    Submitted

  21. Tweaked CRT Geom Shader for Retroarch

    This is a tweaked crt geom shader for retroarch with some lines of code commented out such as curvature and etc. for better results instead of the default settings that comes packaged with retroarch. Remember to backup your crt-geom.cg folder and replace with this which is located at your RetroArch\shaders\shaders_cg\crt\shaders\crt-geom.cg.

    125 downloads

       (0 reviews)

    0 comments

    Submitted

  22. Script To launch DesMume in fullscreen automatically with LaunchBox.

    Hi,
    I made this script to start DeSmuMe (Stand-alone. Not RetroArch) in fullscreen automatically.
    These are the steps for using the script:
    1) Extract the attached file "desmume.zip" in the folder where you have the executable of the emulator. 
    2) Open "desmume.vbs" with a text editor and replace "DeSmuME_0.9.11_x86.exe" with your executable file name. Save the file "desmume.vbs"
    3) On launchbox go to Tools / Manage Emulators, select your DeSmuMe emulator and click Edit.
    4) In "Emulator Application Path" select "desmume.vbs" file (Filter All Files in Browse) instead of the emulator executable.
    In "Default command-line parameters" enter "/rompath:"
    Check the option "No space before ROM"
    Click ok
    4) Play Little Red Riding Hood's Zombie BBQ  (If you bought it )
    I'm a noob in vbscript, if you know an easier way to solve this problem, tips are welcome.
    (Sorry for bad Great Britainnnish)

    261 downloads

       (2 reviews)

    0 comments

    Updated

  23. Script for removing ESRB logos from Steam trailers

    It seems that many people find it annoying that many trailers which get downloaded by LaunchBox from Steam begin with an ESRB or PEGI logo before the actual trailer starts. With this ffmpeg script you can batch remove the first seconds of all your trailers and cut these logos out of the videos without the need to re-encode them.
    NOTE:
    Besides this script you’ll need the free program ffmpeg. You can get it here:
    https://ffmpeg.zeranoe.com/builds/
    You won’t have to install it. Just download the static version and extract it somewhere on your PC.
    How to use it:
    1.    Put my script in the “bin” folder of your ffmpeg installation.
    2.    Open the .cmd file with any text editor and edit the paths for your Steam/WIndows video folder and the output folder (where it should save the edited videos). Only change the placeholder names in capital letters and leave the rest as it is.
    3.    The number after the –ss command is the length you want to cut out at the beginning. I set it to 5 seconds but you can change it as you like.
    4.    Save the file and start it with a double-click. Wait until it’s finished.
    5.    Overwrite your old video files with the new ones from your output folder.

    136 downloads

       (0 reviews)

    0 comments

    Updated

  24. LaunchBox Game Info Utility

    What it does:
    Reads your LaunchBox.xml file to get the list of games and their properties Counts the number of Videos and Images by type (Box - Front, Clear Logo, etc.) for each game by looking through the Videos and Images directories Writes all of this data to a single CSV file which is created in the LaunchBox directory How to use it:
    Place the LaunchBoxInfoUtils.jar file in the your LaunchBox folder (same folder as LaunchBox.xml) Double click the JAR file (You may have to install a JRE and add it to your system path if you don't already have one) A new file, GameInfo.csv, will be created in the same directory, which you can open in Excel or any other CSV editor and filter as needed (for instance, you can filter out games that have 0 in the "# BoxArt(Front)" column to see which games need Box - Front images) Notes:
    As implied above, I threw this together quickly (a couple of hours) for my own use, so it is tailored my own library and may not work with everything (for instance, I don't have Steam games in my LB so I didn't include Steam Banners). So I can't guarantee that this will work for everyone, but I'd be happy to add features if there is interest Again, I haven't put a ton of time into this so currently there is no feedback when you run the program (no logs, no status window). The only way you'll know it is done is when the CSV is created. So if you run it and nothing happens after a while (it runs for my Library of ~2000 games in < 5 seconds) you may want to open your task manager and check that the Java process isn't running in the background and eating resources (kill it if it is). Let me know if you love it/hate it/have suggestions.. I'd be happy to improve it if it's helpful to the community

    275 downloads

       (0 reviews)

    0 comments

    Updated


×
×
  • Create New...