Jump to content
LaunchBox Community Forums

Third-party Apps and Plugins

251 files

  1. Visual Pinball X VideoSnap Creator

    Visual Pinball X VideoSnap Creator (Playfield Recorder)
     
    Use this plugin to create videosnaps of the Visual Pinball X tables on your PC/Cab.
    This will record any VPX table at any orientation and from any monitor.
    Why record your own?
    There already exists a lot of video snaps of most every Visual Pinball Table. You can even find vertically oriented (portrait) ones for your pincab. The issue is they may not be recordings of the actual version of the table you use. Or you simply can’t find one for a particular Original. Or you just don’t like the one(s) you found.
    Features:
    This will automatically ‘find’ your table’s playfield view so there’s no need to set up which monitor to look at or set any scale, resolution or aspect ratio. Your VPX default monitor settings will be displayed for your reference.  (new v2.0) Record the backglass at the same time as the playfield. (optional) (new v2.0) Record the DMD (3rd screen) at the same time as the playfield. (optional) (new v2.0) Record the tables gameplay sounds along with the playfield video. (optional) (new v2.1) Add the tables Clear Logo to the end of the video. (optional) Included is an AutoHotkey script that the plugin uses to quickly bypass the VPinMAME window when loading a table. (Should reduce loading time by approximately 4 seconds per table)  (This also works well if added to your Running AutoHotkey Script tab for your VPX emulator ) Record durations can be set between 5 seconds and 3 minutes. If your playfield is in portrait mode, the saved output video can be rotated for proper viewing. (Options are 0º (default), 90º, 180º, -90º) You can set the video to record at 60 FPS  (Depreciated v2.1)  All video will be recorded at 30 FPS Videos are automatically saved to the default folder (/Plugins/VPXVideoCreator/CreatedVideos/) or you can change it to be placed directly into your /LaunchBox/Videos/Visual Pinball/ folder. Installing:
    Download and unblock the zip file. (right click the file, select properties and check the Unblock check box and click OK) Copy the VPXVideoCreator folder (from inside the zip) into your /LaunchBox/Plugins/ folder. If updating to 2.0, overwrite the existing file. Quick Start:
    Start LaunchBox (always a good place to start) Right click one of the tables in your Visual Pinball platform and select Create VPX video. Set how long you want your final recording to be. Click Capture Video. The default save location is in the plugins’ subfolder, “CreatedVideos”.
     
    Setting up to record audio: (new v2.0) (optional)
    You will need to register “audio_sniffer-x64.dll”** (included with the plugin) with Windows.  Basically what this does is makes all your audio output accessible in one place.  Think of it as a Frontend for all your audio output devices.  This “frontend” will be labeled “virtual-audio-capturer”.
    2 ways to register/unregister audio_sniffer are:
    The easy way: Run the included batch file (located in the plugins AudioSniffer subfolder).  You need to run this as administrator.  The batch file can also be used to unregister it.  Follow the prompts.

    Old school:  Open the command prompt [as administrator] in the “AudioSniffer” subfolder.
               To Register: type in then press enter:
    regsvr32 audio_sniffer-x64.dll.1            To Unregister: type in then press enter:
    regsvr32 /u audio_sniffer-x64.dll.1 **NOTE: The file is named "audio_sniffer-x64.dll.1" (with a “.1” at the end).  Otherwise LaunchBox will try to load it as a plugin, which will cause errors.  Source code for audio_sniffer can be found here:  https://github.com/rdp/virtual-audio-capture-grabber-device
     
    Using the plugin:
    Set Delay:
    This is the delay time between clicking Capture Video and the video actually starting to record. Set to bypass (in the recording) the VPX editor loading the table. Default is 12 seconds. Options are from 5 to 30 seconds.
    Record Duration:
    Set to how long you want your video snaps to be. Default is 30 seconds. Options are from 5 to 180 seconds (3 minutes).
    Video Rotation:
    If you play on a rotated monitor (or TV), you will want to set this to the direction your monitor/TV is rotated. Default is 0º. Options are 0º, 90º, 180º and -90º.
    Include Audio: (new v2.0)
    Check this box to include the tables playfield sounds with the recording (needs to be configured).
    Record Backglass: (new v2.0)
    Check this box to record the Backglass at the same time as recording the Playfield.  This will be saved to a separate file that is saved in the “/VPXVideoCreator/CreatedVideos/Backglass/” folder.  
    The backglass is typically on a 2nd monitor, but (if setup) will get recorded separately no matter which monitor it’s on (single or otherwise).  The file will be saved as [the-games_Title]_BG.mp4
    Record DMD: (new v2.0)
    Check this box to record the Dot Matrix Display (DMD) at the same time as recording the Playfield.  This will be saved to a separate file that is saved in the “/VPXVideoCreator/CreatedVideos/Backglass/” folder alongside the backglass video.
    The DMD is typically on a 3nd monitor, but (if setup) will get recorded separately no matter which monitor it’s on (single or otherwise). The file will be saved as [the-games_Title]_DMD.mp4
    Add Clear Logo to the end of the video: (new v2.1)
    Check this box to add the tables Clear Logo (if one exists) to the end of the video.  The logo will fade in as the video fades out during the last 2 seconds of the recording.  This feature is automatically disabled if no Clear Logo for that table exists.
    60 FPS  Option removed (v2.1)
    Experimental. Check this box to record at 60 frames per second. Default is 30 FPS (un-checked).  Depending on your video card (and probably some other factors too), this may or may not even be worthwhile.
    Change Save Location:
    The default save location is in /LaunchBox/Plugins/VPXVideoCreator/CreatedVideos/.  The video filename will be saved as the ‘games’ Title in LaunchBox with .mp4 file extension. You can save them anywhere you want.
    Reset to Default:
    This will reset the Save Location, Delay, Duration and Rotation to their default values.
    Save Settings:
    This will save the Save Location, Delay, Duration and Rotation values you set and will load these next time you run the plugin.
    Save settings before video capture
    This is checked by default and will save any changes made when you click Capture Video and before launching VPX.
    Capture Video:
    This will launch the table you selected to open the plugin with. At the same time, the AutoHotkey script “vpxBypassPinMAME.ahk” will start. This runs in the background and waits for the VPinMAME popup window to appear and then ‘hits the spacebar’ to make it go away (sooner). The script will exit after it see the popup, or 15 seconds. Whichever comes first.
    After the amount of Delay time has passed, recording will begin and will continue for the set Duration. When done, VPX closes and the video gets converted.
    The video is saved to “_tempVideo.mkv” (in the CreatedVideos subfolder) and then gets converted to an mp4 file. After conversion, _tempVideo.mkv will be deleted.
    Keep temp video when done:
    By default, “_tempVideo.mkv” will be deleted after the video has been converted. If you want to see what the video looks like before converting, check this box. After your video is complete, go to the CreatedVideos folder to view it. Note: this file gets overwritten each time you click Create Video if you have the checkbox checked.
    View Saved Video
    Click this to view the converted video. This is the video file shown in Saved Video Location.
    VPX Playfield
    This shows the default playfield monitor settings you have setup for your Visual Pinball installation. These get read from your Registry settings:
    HKEY_CURRENT_USER\SOFTWARE\Visual Pinball\VP10\Player\Display
    The Monitor # listed may not be the same as what your Windows Display Settings says. So if it’s “wrong”, ignore it. The Image Scale (W and H) shown will be correct.
    If the VPX display settings cannot be retrieved from the registry, monitor #1’s information will be displayed with an asterisk (*) after the monitor number.  (Monitor #: 1*)
     
    Some notes:
    When you click Capture Video, probably don’t click anything else until recording is complete. However once the table is loaded, feel free to drop in a coin, hit start and play until ‘your time is up’. Just don’t click on another window.
    Backglass and DMD recordings only work with B2S Backglass Server (which is what most of them are).  PinUPPlayer windows are not supported.
    Designed for LaunchBox v11.3 and higher.
    Special Thanks!
    Special thanks to gtxjoe’s PBX Recorder on VPForums and Carny_Priest’s post on GameEx Forum for paving the way to figuring out an excellent approach to creating your own Visual Pinball table videosnaps.
    Huge thanks to @sundogak for convincing me (though it didn't take much once I saw it in action) and showing me how to add video fade and attaching Clear Logos to the videos.  Also for all the testing done and invaluable insight! 
     
    Future releases and enhancements:
    If there’s enough interest in this plugin (as in, it’s actually useful and would get used), I will look at adding:
    Option to record the table’s audio in with the video. (added v2.0) Ability to select multiple tables for ‘bulk recording’. Record backglass videos??? (added v2.0) Any REASONABLE request.  
    As always, any and all feedback is welcome!

    278 downloads

       (0 reviews)

    26 comments

    Updated

  2. Mame 0.238 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.238 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.238 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    206 downloads

       (0 reviews)

    6 comments

    Submitted

  3. EmuStation2LaunchBox.bat

    EmuStation2LaunchBox moves emulation station roms/images (from a pi image saved to drive) into LaunchBox folders.
    Then by using a pre-filled platforms.xml file, you can import the lot into LaunchBox with one command.

    I've set up most of the front ends over the years and usually automate it. There are loads of pi images available, just grab one, use a tool to extract to your hard drive and run this.

    140 downloads

       (0 reviews)

    0 comments

    Updated

  4. Mame 0.237 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.237 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.237 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    176 downloads

       (1 review)

    0 comments

    Submitted

  5. Mame 0.236 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.236 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.236 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    281 downloads

       (2 reviews)

    0 comments

    Submitted

  6. Sega Model 3 Game Importer

    The intent of this plugin is to import MAME's Sega Model 3 roms that are supported in the Supermodel emulator.  
    Sega Model 3 machines are not playable in MAME, but a MAME full romset does contain the roms for it.  This is where Supermodel ["A Sega Model 3 Arcade Emulator"] comes into 'play'.  And quite literally.  There are currently 60 machines supported, of which 38 are clones.
    The plugin uses "Games.xml" to get the rom names, proper Titles and versions for the SM3 machines that Supermodel supports.  This file is located inside the "Config"  folder of your Supermodel installation.
    Required Files:
    This downloaded plugin Games.xml  Not required for importing, but highly recommended:
    All Supermodel files (you know, like supermodel.exe, etc.) A MAME romset containing the necessary SM3 roms Using the plugin:
    Download and unblock the zip file. Copy the folder (which includes 1 file)  inside the zip into your ../LaunchBox/Plugins folder.        i.e.   D:\LaunchBox\Plugins\ImportSegaModel3\ImportSegaModel3.dll Start LaunchBox. Select Tools,  Import Supermodel Games.xml v1.00  
    The process from here should be fairly intuitive by just following the steps in the Import Wizard. 
    Select the folder where Supermodel's Games.xml file is located (if not automatically selected). Select Games.xml. (if not automatically selected) Choose a Platform to import the games into (You can create a new one or use existing). If you choose an existing Platform, the imported games will be set to Emulator selected in the next step and will not affect any of the existing game's emulator. Select your Emulator. (I strongly recommend Supermodel. But you can choose any emu [and change it later]) Filter the clones (Options are to Import:  All games individually, clones as additional apps, no clones). Select the roms’ source folder (Only required if you plan to copy them from their current location). Select the roms’ destination folder (This is required to set the Application Path for the games). Select Copy & Import or Import Only.
    Downloading Metadata:
    If you selected an existing Platform to import the roms into, Right click that Platform and select “Edit”. Make sure the Scrape As: is set to “Arcade” and then click “OK”.
    Click on one of the games, then press CTRL+A to select all games.  Now click Tools and select Download Metadata and Media and follow the prompts.  Be sure to check the box for:  Search for game information and media from the LaunchBox Games Database (recommended).
    Check or un-check the media images/videos you wish to download. (You can also click "None" and download these at a later time)
    Click Yes, download and replace all existing metadata and media. Then click Finish.
     
    This plugin was "designed" to account for subsequent Supermodel updates.  After a Supermodel update (which should include an updated Games.xml file), rerunning this plugin "should" account for any new additions, renamed roms and renamed titles/versions.  Adding/changing those respectively in your Platform.  It won't, however, account for any games that were completely removed. But I really don't think this will be an issue.
    If you're having issues getting Supermodel setup and running your games, a quick Goggle search will usually get you what you need.  i.e. "LaunchBox Supermodel", "Supermodel <insert game title here>".  For general (and some somewhat specific) information/help regarding Supermodel, see here: Installation - Supermodel: A Sega Model 3 Arcade Emulator (supermodel3.com).  
     
    List of currently supported games per Games.xml (Aug 31, 2021):
    bassdx Sega Bass Fishing (USA, Deluxe) getbassdx Get Bass: Sega Bass Fishing (Japan, Deluxe) getbassur Get Bass: Sega Bass Fishing (Japan, Upright) getbass Get Bass: Sega Bass Fishing (Japan, Standard) daytona2 Daytona USA 2 - Battle on the Edge (Japan, Revision A) dayto2pe Daytona USA 2 - Power Edition (Japan) dirtdvls Dirt Devils (Export, Revision A) dirtdvlsu Dirt Devils (USA, Revision A) dirtdvlsau Dirt Devils (Australia, Revision A) dirtdvlsj Dirt Devils (Japan, Revision A) dirtdvlsg Dirt Devils (Export, Ver. G?) eca Emergency Call Ambulance (Export) ecap Emergency Call Ambulance (US location test?) ecau Emergency Call Ambulance (USA) ecaj Emergency Call Ambulance (Japan) fvipers2 Fighting Vipers 2 (Japan, Revision A) fvipers2o Fighting Vipers 2 (?) harley Harley-Davidson and L.A. Riders (Revision B) harleya Harley-Davidson and L.A. Riders (Revision A) lamachin L.A. Machineguns: Rage of the Machines (Japan) lemans24 Le Mans 24 (Japan, Revision B) lostwsga The Lost World (Japan, Revision A) lostwsgp The Lost World (Location Test) magtruck Magical Truck Adventure (Japan) oceanhun The Ocean Hunter (Japan) scud Scud Race (Export, Twin/DX) scudau Scud Race (Australia, Twin/DX) scuddx Scud Race (Export, Deluxe) scudplus Scud Race Plus (Export, Twin/DX, Revision A) scudplusa Scud Race Plus (Export, Twin/DX) skichamp Ski Champ (Japan) spikeofe Spikeout Final Edition (Export) spikeout Spikeout (Export, Revision C) srally2 Sega Rally 2 (Export) srally2p Sega Rally 2 (Prototype) srally2pa Sega Rally 2 (Prototype Version A) srally2dx Sega Rally 2 (Export, Deluxe) swtrilgy Star Wars Trilogy Arcade (Export, Revision A) swtrilgya Star Wars Trilogy Arcade (Export) swtrilgyp Star Wars Trilogy Arcade (Location Test, 16.09.98) vf3 Virtua Fighter 3 (Revision D) vf3a Virtua Fighter 3 (Revision A) vf3c Virtua Fighter 3 (Revision C) vf3tb Virtua Fighter 3 Team Battle (?) von2 Virtual On 2: Oratorio Tangram (Revision B) von254g Virtual On 2: Oratorio Tangram (Ver 5.4g) von2a Virtual On 2: Oratorio Tangram (Revision A) von2o Virtual On 2: Oratorio Tangram (?) vs2 Virtua Striker 2 (Step 2.0) vs215 Virtua Striker 2 (Step 1.5) vs215o Virtua Striker 2 (Step 1.5, older) vs298 Virtua Striker 2 '98 (Step 2.0) vs29815 Virtua Striker 2 '98 (Step 1.5) vs2v991 Virtua Striker 2 '99.1 (Revision B) vs299 Virtua Striker 2 '99 (?) vs29915 Virtua Striker 2 '99 (Step 1.5) vs299a Virtua Striker 2 '99 (Revision A) vs299b Virtua Striker 2 '99 (Revision B) As always, I'm open to any and all comments and suggestions regarding this plugin you may have. 

    245 downloads

       (0 reviews)

    0 comments

    Updated

  7. Mame 0.235 No-Nag

    Important:
    Mame changed the BGFX shader, if you are using this shader, i recommend you either make a completely New install and set it up to how you like, or change the shader options before running a game, then add the no-nag, if you try running this over an older install with the BGFX shader you may find your screen will be dark and barely visable.
     
    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.235 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.235 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    168 downloads

       (0 reviews)

    1 comment

    Updated

  8. Mame 0.234 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.234 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.234 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    127 downloads

       (0 reviews)

    1 comment

    Submitted

  9. Mame 0.233 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.233 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.233 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    189 downloads

       (0 reviews)

    2 comments

    Updated

  10. 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
     
    Update: You can find the source code here, in case anyone wants to change it. License is GPL: https://github.com/rafcon-dev/Launchbox-Local-Scraper                             

    291 downloads

       (0 reviews)

    2 comments

    Updated

  11. Unpack My Game

    Hi guys !

    1) Description
        UnpackMyGame allow to inject games packed with PackMyGame into LaunchBox, based on wpf/.net Core 3.1 instead of  forms/.net framework ... 

       It's available in English and French.

    2) Current Version
    Unpack-My-Game: v1.0.2.1 (beta) PackMyGame
    3) Links
        Because there is a lot of modifications, bugfixes since the last version i made a wiki on my github, i will try to let the best explanations on it. 
    Github Wiki     Don't hesitate to signal any bug, there is a log system, it will help to improve the application (if you are french, write to me in french ^^)
    4) Some words...
    If, after have inject a game, you don't see its cover, check if the emulator injected from the xml files (your old backup) still available, and/or refresh images. Sapp Pas Root could help you at the end to manage paths. I tested a lot Pack and Unpack, 3 months for pack and 1 month since i changed all the core for Unpack. I tried to place some securities to avoid bad manipulations, but it still to be a beta there is probably some (minor i hope) bugs to remove. Unpack makes a copy of platforms before to inject, you have 100 copies before it blocks on the 00 version of the backup and overwrite it. I must find an algorithm to overwrite by date on 100 copies. Difference between unpack and inject is inject don't add files... If you have several users on the same machine, you don't need to copy files but you need to inject games for each launchbox profile, inject is here for that. Pack  and Unpack use a common library i wrote, the same used in SappPasRoot... Step by step i will accelerate and reduce verbose, and put a parameter in config file to change the verbose mode for the user. You need the 7z NATIVE dll to use 7z compression, it must be copie in x86 or x64 folder according of your version. Currenly tested only on windows computer, i will happy to have feedback if somebody test with linux but i don't think it can work because of link i use in paths. I must install a linux machine soon i will see what can i do for that. 5) Bug Knowns 
    Inject game: right button crash, fixed on source files.

    49 downloads

       (0 reviews)

    0 comments

    Updated

  12. PackMyGame V2

    Hi guys,
    I made a new version of PackMyGame, based on wpf/.net Core 3.1 instead of  forms/.net framework ... 

    1) What's new
        This new version bears the possibility to unpack games, extract platforms to reinject later, don't have paths into the xml extracted, check links validity, md5 file calculation. Unpack need a new file, generated by PackMyGame, 'DPGame.json', but you can generate a new:
    By pack if you have always your game into LaunchBox. By the old xml files (TBGame, EBGame) with Unpack. This DPGame.json file allows also to change, place default files... except for Additionnal Application and the main, there is a lot of modification with LaunchBox, i prefere that the user changes it into LaunchBox.
    Both are now portable, new config file is created at the root. Both use relative links for LaunchBoxPath and the working folder... You could let it on an external hard drive.

    Read the wiki to discover all the other things that changed since the last version.
    2) Description
        PackMyGame allow to pack your games into folders, zip or 7zip archives. If you need to keep a backup of them, even more if you translated descriptions of your games, you could keep it in a sure place with this application.
       It's available in English and French, PackMyGame use now a xml file to translate, you could easy make your own translation, put it in the Languages folder, it will be recognize

    3) Version
    Pack-My-Game: v2.0.2.0 (beta) UnpackMyGame    

    4) Links
        Because there is a lot of modifications, bugfixes since the last version i made a wiki on my github, i will try to let the best explanations on it. 
    Github Wiki     Don't hesitate to signal any bug, there is a log system, it will help to improve the application (if you are french, write to me in french ^^)
    5) Some words...
    I tested a lot Pack and Unpack, 3 months for pack and 1 month since i changed all the core for Unpack. I tried to place some securities to avoid bad manipulations, but it still to be a beta there is probably some (minor i hope) bugs to remove. I'm sick, this why sometimes i can't make update, i will not die but i have a genetical dicease that make my days very difficult during months. This is why i couldn't make any update during months, i couldn't understand my own code because i was to tired. I apologize for that. Pack  and Unpack use a common library i wrote, the same used in SappPasRoot... Step by step i will accelerate and reduce verbose, and put a parameter in config file to change the verbose mode for the user. You need the 7z NATIVE dll to use 7z compression, it must be copie in x86 or x64 folder according of your version.

    81 downloads

       (0 reviews)

    0 comments

    Updated

  13. Mame 0.232 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.232 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.232 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    217 downloads

       (0 reviews)

    1 comment

    Submitted

  14. Mame 0.231 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.231 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229)
    It's advisable to download the full 0.231 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    170 downloads

       (0 reviews)

    1 comment

    Submitted

  15. Mame 0.230 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame64.exe - Normal Mame with Nags removed. For Version 0.230
    It's advisable to download the full 0.230 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    127 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Node.js Virtual Gamepads

    GitHub link:
    https://github.com/hifihedgehog/node-virtual-gamepads

    Ever have friends over and was shy in the controller department? Have them connect to your local Wi-Fi network and access this handy dandy application! This Node.js application instantly transforms any smartphone, tablet, or other Internet browsing touchscreen device into a full-fledged gamepad controller simply by reaching a local web address. I stumbled on this neat little Node.js application on GitHub. (Credit goes to egemenertugrul and jehervy on GitHub for authoring this marvelous application.)  Wanting to kick this killer app up a notch, I immediately went to task integrating some bits from the upstream Linux version into egemenertugrul's Windows branch in my own fork. As a result, I bumped up the maximum number of connected virtual controllers from 4 to 10. Eight-way Super Smash Bros. FTW!
     

    29 downloads

       (0 reviews)

    0 comments

    Updated

  17. Mame 0.229 No-Nag

    Change for 0.229,  Mame no longer carries the suffix 64 on its executable, so either rename the exe to add the suffix back, or update your mame emulators for LB & RL to the non-suffix version. This change was introduced by the mame devs this month.
    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame.exe - Normal Mame with Nags removed. For Version 0.229
    You are required to download the full 0.229 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    185 downloads

       (0 reviews)

    2 comments

    Updated

  18. Mame 0.228 No-Nag

    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame64.exe - Normal Mame with Nags removed. For Version 0.228
    You are required to download the full 0.228 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    203 downloads

       (0 reviews)

    1 comment

    Submitted

  19. Mame 0.227 No-Nag

    New Year, new release.
     
    This release is not a simple drop into Mame, you will have to use a full mame 0.227 setup from mamedev.org, this is due to changes that have been made since 0.226. Once you have that installed just drop this version on to it and overwrite.
    If you already have a Mame install that's not 0.227 i suggest renaming your current folder and make a new one, install 0.227 and the no-nag, then from your original Mame copy the folders artwork/cfg/ctrl/hi/ini/nvram/roms and any ini files from the root folder (mame.ini/plugin.ini/ui.ini). And overwrite when asked too.
     
    NOTE: This does NOT interfere with the Leader boards at all.
    **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame.
    mame64.exe - Normal Mame with Nags removed. For Version 0.227
    You are required to download the full 0.227 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files.
    After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the mame.ini file from your original mame folder, and move/copy them to the new install.  
    make sure in the mame.ini file you have  the following set.
    Skip_gameinfo  1

    162 downloads

       (0 reviews)

    1 comment

    Submitted

  20. Playtime Tracker

    New Version 1.4
    Removed "Reset Playtime" function from BigBox as requested by @klepp0906 and @Blazer
    New Version 1.3
    Added a visual playtime setter/editor
    New Version 1.2
    Fixed another string error that would sometimes cause the playtime to not record. Thanks @TheNewClassics. Everything should work now but please don't hesitate to let me know if any other problems arise.
    New Version 1.1
    Please update to the new version. I caught a string error that would prevent any playtime from going over 23 hours. The new version will keep all your game's previous playtime intact. Also, you can now reset a game's playtime in LB from the selected games right click menu (@Krakerman).
     
    Drop the .dll in your LaunchBox\Plugins directory and start tracking how long you play your games. The playtime is recorded as a custom field so it is visible in LaunchBox on the game details bar and in BigBox in the game details. See the screenshots for reference.
    Known Issues:
    Per the plugin API (http://pluginapi.launchbox-app.com/html/a40a286d-83c6-e179-940c-7e4166d567fe.htm) this may not function correctly with all platforms (ie. Steam) but I have tested it with RetroArch, Dolphin, and PCSX2 without problems.

    1,170 downloads

       (2 reviews)

    44 comments

    Updated

  21. Rom Breakout - M2,MVS,M3,DEMUL etc 0.225 SET

    Hello,
    Since I use different emulators for many MAME roms, I decided to create these bat files to break them out.
    Thanks to the ones that created the initial ones, I just went and did the after work
    The BAT files will grab all zips and chd folders and move them to a new folder. It's based on Non-Merged romset so it should work excellent on split and merged.
    Emulators & Systems
    Sammy Atomiswav - __demul_awave - DEMUL Cave Systems - _demul_cave3rd - DEMUL Galeco - _demul_gaelco - DEMUL Sega Hikaru - _demul_hikaru - DEMUL Sega Naomi - _demul_naomi - DEMUL/FLYCAST Sega Naomi 2 - _demul_naomi2 - DEMUL Sega Naomi GD-ROM - _demul_naomigd - DEMUL Sega Naomi GD-ROM2 - _demul_naomigd2 - DEMUL Sega System SP - _demul_spider - DEMUL Sega Model 2 - _model2_roms - M2Emulator Sega Model 3 - _model3_roms - Supermodel SNK Neo Geo MVS - _neogeo - Mame or FB Neo IGS Poly Game Master_PGM - Mame or FB Neo Capcom Play System - _CPS1 - Mame or FB Neo Capcom Play System II - _CPS2 - Mame or FB Neo Capcom Play System III - _CPS3 - Mame or FB Neo If you use Final Burn Neo, it might not work with all mame roms and needs special roms.
    Same applies for M2Emulator and Supermodel

    1,231 downloads

       (0 reviews)

    1 comment

    Updated

  22. Mame 64 0.0225 No Nag

    This is an updated NoNag. Mad9k is no longer doing them.
    Here is a temp fix for future versions as I only update once a year.
    Mame dev has come up with a compromise to where you can put this line in your ini file and then the nags will not show up for a certain amount of time.  
    Place this in ui.ini under UI MISC Options:
    skip_warnings 1  
    This file is thanks to @nate67000 .  If he has a problem sharing it here, I can remove his file and add mine i created.  I just trust his more

    87 downloads

       (0 reviews)

    2 comments

    Submitted

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

    84 downloads

       (0 reviews)

    1 comment

    Updated

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

    3,766 downloads

       (6 reviews)

    83 comments

    Updated

  25. MAME to Classics extraction Scripts

    This file contains a few .bat files to extract the "Classics" from MAME Merged Romset. There are files for the next Systems:
    Atari Classics
    Capcom Classics
    Capcom Play System
    Capcom Play System II
    Capcom Play System III
    Data East Classics
    Irem Classics
    Konami Classics
    Midway Classics
    Namco Classics
    Nintendo Classics
    Sega Classics
    SNK Classics
    Taito Classics
    Williams Classics
     
    How to use it?
    Just place the .bat files into your MAME Merged Romset and execute each file. It will create a folder for each System.
     
     

    150 downloads

       (0 reviews)

    2 comments

    Submitted


×
×
  • Create New...