Jump to content
LaunchBox Community Forums

-McFly-

Members
  • Posts

    322
  • Joined

  • Last visited

  • Days Won

    2

-McFly- last won the day on April 27 2023

-McFly- had the most liked content!

About -McFly-

  • Birthday 02/16/1971

Recent Profile Visitors

8,797 profile views

-McFly-'s Achievements

32-Bit GPU

32-Bit GPU (5/7)

219

Reputation

  1. Launchbox Video Recovery - Audit, Find and Fix View File LaunchBox Video Recovery v1.0 Recover missing playlist and platform videos LaunchBox Video Recovery scans your video library and helps you recover missing platform or playlist videos by finding likely matches elsewhere in your LaunchBox video collection. The script can then optionally create symbolic links to the best matches, restoring videos without duplicating files. This is especially useful for large LaunchBox libraries where videos may already exist but are stored under a different platform or theme folder. What This Script Does LaunchBox Video Recovery can: • Scan LaunchBox Playlist XML files for missing videos • Scan LaunchBox Platform XML files for missing videos • Search your video library for possible matches • Score candidate videos based on similarity • Let you choose the correct match • Create symbolic links to restore missing videos The script helps recover missing videos without copying or duplicating large files. Why This Exists Large LaunchBox video libraries can become fragmented over time. Common causes include: • Media packs installed for the wrong platform • Theme videos stored in different platform folders • Moving media between drives • Playlists referencing videos that no longer exist • Duplicate or renamed videos Instead of manually searching thousands of files, this script finds and links likely matches automatically. Features • Recover Playlist videos • Recover Platform videos • Dry-run mode (test without making changes) • Interactive selection of candidates • Candidate scoring system to identify best matches • Automatic symlink creation for recovered videos • Report generation for all actions Match Score Explanation When the script finds possible replacement videos, it displays them with a '[ match score ]': Missing: Aquarium Collection 0. [1170] H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 1. [960] H:\LaunchBox\Videos\MAME\Aquarium Gameplay.mp4 2. [820] H:\LaunchBox\Videos\Arcade\Aquarium Trailer.mp4 3. [610] H:\LaunchBox\Videos\Arcade\Aquarium Intro.mp4 The number in brackets is the match score calculated by the script. Higher scores mean the script believes the video is a closer match. Score Guide Score Range Meaning 1000+ Very strong match 700–1000 Likely correct 400–700 Possible match Below 400 Weak guess Example: Missing: Aquarium Collection Candidate: Aquarium.mp4 The script sees: • "Aquarium" → strong match • "Collection" → missing word (small penalty) Result: high score How Matching Works The script evaluates candidate videos using several factors: • Exact word matches • Partial word matches • Filename similarity • Platform folder relevance • Penalties for extra or missing words This helps identify videos that are likely correct even when stored in another platform folder. Requirements • Windows • PowerShell • Administrator privileges (required for symlink creation) LaunchBox does not need to be running while the script runs. How to Run Place the script anywhere and run it with PowerShell from inside that location: powershell -ExecutionPolicy Bypass -File .\LaunchBox-Video-Recovery-v1.0.ps1 The script will guide you through: Selecting Playlist or Platform recovery Choosing dry-run mode (shows what will be changed without changing anything yet) Setting report output folder Selecting video search roots Example Workflow Example scenario: A playlist references a missing video: H:\LaunchBox\Videos\Playlists\Aquarium Collection.mp4 But the actual video exists here: H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 The script detects the match and can create: H:\LaunchBox\Videos\Playlists\Aquarium Collection.mp4 → symlink to H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 LaunchBox will then play the video normally. Typical Output Example: Playlist XML files checked : 718 Missing destination videos : 365 Missing: Aquarium Collection 0. [1170] H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 1. [960] H:\LaunchBox\Videos\MAME\Aquarium Gameplay.mp4 2. [820] H:\LaunchBox\Videos\Arcade\Aquarium Trailer.mp4 You can then select the correct match. Safety The script is designed to be non-destructive. It: • Does not delete videos • Does not overwrite existing videos • Only creates symbolic links to existing files Dry-run mode lets you preview all changes before anything is created. Recommended Usage This script is most useful for: • Very large video libraries • Recovering missing playlist videos • Fixing broken media references • Consolidating video libraries across platforms Feedback If you encounter issues or have suggestions, feel free to post feedback. Submitter -McFly- Submitted 03/08/2026 Category Third-party Apps and Plugins  
  2. Version 1.0.0

    1 download

    LaunchBox Video Recovery v1.0 Recover missing playlist and platform videos LaunchBox Video Recovery scans your video library and helps you recover missing platform or playlist videos by finding likely matches elsewhere in your LaunchBox video collection. The script can then optionally create symbolic links to the best matches, restoring videos without duplicating files. This is especially useful for large LaunchBox libraries where videos may already exist but are stored under a different platform or theme folder. What This Script Does LaunchBox Video Recovery can: • Scan LaunchBox Playlist XML files for missing videos • Scan LaunchBox Platform XML files for missing videos • Search your video library for possible matches • Score candidate videos based on similarity • Let you choose the correct match • Create symbolic links to restore missing videos The script helps recover missing videos without copying or duplicating large files. Why This Exists Large LaunchBox video libraries can become fragmented over time. Common causes include: • Media packs installed for the wrong platform • Theme videos stored in different platform folders • Moving media between drives • Playlists referencing videos that no longer exist • Duplicate or renamed videos Instead of manually searching thousands of files, this script finds and links likely matches automatically. Features • Recover Playlist videos • Recover Platform videos • Dry-run mode (test without making changes) • Interactive selection of candidates • Candidate scoring system to identify best matches • Automatic symlink creation for recovered videos • Report generation for all actions Match Score Explanation When the script finds possible replacement videos, it displays them with a '[ match score ]': Missing: Aquarium Collection 0. [1170] H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 1. [960] H:\LaunchBox\Videos\MAME\Aquarium Gameplay.mp4 2. [820] H:\LaunchBox\Videos\Arcade\Aquarium Trailer.mp4 3. [610] H:\LaunchBox\Videos\Arcade\Aquarium Intro.mp4 The number in brackets is the match score calculated by the script. Higher scores mean the script believes the video is a closer match. Score Guide Score Range Meaning 1000+ Very strong match 700–1000 Likely correct 400–700 Possible match Below 400 Weak guess Example: Missing: Aquarium Collection Candidate: Aquarium.mp4 The script sees: • "Aquarium" → strong match • "Collection" → missing word (small penalty) Result: high score How Matching Works The script evaluates candidate videos using several factors: • Exact word matches • Partial word matches • Filename similarity • Platform folder relevance • Penalties for extra or missing words This helps identify videos that are likely correct even when stored in another platform folder. Requirements • Windows • PowerShell • Administrator privileges (required for symlink creation) LaunchBox does not need to be running while the script runs. How to Run Place the script anywhere and run it with PowerShell from inside that location: powershell -ExecutionPolicy Bypass -File .\LaunchBox-Video-Recovery-v1.0.ps1 The script will guide you through: Selecting Playlist or Platform recovery Choosing dry-run mode (shows what will be changed without changing anything yet) Setting report output folder Selecting video search roots Example Workflow Example scenario: A playlist references a missing video: H:\LaunchBox\Videos\Playlists\Aquarium Collection.mp4 But the actual video exists here: H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 The script detects the match and can create: H:\LaunchBox\Videos\Playlists\Aquarium Collection.mp4 → symlink to H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 LaunchBox will then play the video normally. Typical Output Example: Playlist XML files checked : 718 Missing destination videos : 365 Missing: Aquarium Collection 0. [1170] H:\LaunchBox\Videos\Final Burn Neo\Theme\Aquarium.mp4 1. [960] H:\LaunchBox\Videos\MAME\Aquarium Gameplay.mp4 2. [820] H:\LaunchBox\Videos\Arcade\Aquarium Trailer.mp4 You can then select the correct match. Safety The script is designed to be non-destructive. It: • Does not delete videos • Does not overwrite existing videos • Only creates symbolic links to existing files Dry-run mode lets you preview all changes before anything is created. Recommended Usage This script is most useful for: • Very large video libraries • Recovering missing playlist videos • Fixing broken media references • Consolidating video libraries across platforms Feedback If you encounter issues or have suggestions, feel free to post feedback.
  3. Launchbox Doctor - Audit Tool View File LaunchBox Doctor v1.0 Repair, audit, and verify LaunchBox installations Author: Mcfly LaunchBox Doctor scans your LaunchBox installation and repairs common structural issues that can break LaunchBox, BigBox, or large collections. It was built specifically for large libraries and multi-drive setups, including collections using junctions, symbolic links, or split storage across multiple drives. What LaunchBox Doctor Does LaunchBox Doctor performs several checks and repairs: • Detects missing or broken symbolic links / junctions • Repairs missing game folder links • Detects missing or invalid media paths • Verifies LaunchBox XML structure integrity • Identifies orphaned or unreachable content • Identifies missing Platform and Playlist videos The script can recreate missing junctions automatically if the source folders exist. Why This Exists Large LaunchBox collections (especially multi-drive setups) often use: • Junction links • Symbolic links • Split storage across drives • Network shares If one of those links breaks, LaunchBox may suddenly show missing games, empty platforms, or startup errors. LaunchBox Doctor helps identify and repair those problems quickly. Typical Problems This Script Fixes Examples of issues LaunchBox Doctor can detect or repair: • Platform suddenly showing 0 games • Games missing after drive letter change • Broken LaunchBox\Games junctions • LaunchBox failing to load certain platforms • Broken symlink libraries after drive reconnect • Incorrect folder mappings Safety LaunchBox Doctor is designed to be non-destructive. The script: • Does not delete games • Does not modify ROM files • Only recreates missing links when the source exists If a required source folder cannot be found, the script will skip it and report the issue instead of making changes. Requirements • Windows • PowerShell • Administrator privileges (required for junction creation) LaunchBox / Bigbox itself should not be running while the script runs. How to Run Place the script anywhere and run it with PowerShell as an Administrator inside that location: powershell -ExecutionPolicy Bypass -File .\LaunchBox-Doctor-v1.0.ps1 Follow the prompts to select your LaunchBox installation and check paths. The script itself can be updated with these paths using Notepad, although last-run paths are remembered. Example Use Case Example scenario: You store games across multiple drives: H:\LaunchBox\Games K:\LaunchBoxGames J:\LaunchBoxGames LaunchBox Doctor can detect if a junction under LaunchBox\Games has broken and automatically recreate it pointing to the correct location. Typical Output See example image. Recommended Usage Run LaunchBox Doctor if you experience: • Missing platforms • Empty game lists • Broken junction libraries • Problems after moving drives • Issues after rebuilding storage • Missing Platform or Playlist videos It can also be useful as a quick audit tool for very large LaunchBox installations. Notes If you use: • NAS storage • Multiple SSD/NVMe drives • Junction-based libraries this script can save a lot of time when troubleshooting missing content. Feedback This tool was written to support large LaunchBox collections. If you find bugs or have improvement ideas, feel free to post feedback. Submitter -McFly- Submitted 03/08/2026 Category Third-party Apps and Plugins  
  4. Version 1.0.0

    1 download

    LaunchBox Doctor v1.0 Repair, audit, and verify LaunchBox installations Author: Mcfly LaunchBox Doctor scans your LaunchBox installation and repairs common structural issues that can break LaunchBox, BigBox, or large collections. It was built specifically for large libraries and multi-drive setups, including collections using junctions, symbolic links, or split storage across multiple drives. What LaunchBox Doctor Does LaunchBox Doctor performs several checks and repairs: • Detects missing or broken symbolic links / junctions • Repairs missing game folder links • Detects missing or invalid media paths • Verifies LaunchBox XML structure integrity • Identifies orphaned or unreachable content • Identifies missing Platform and Playlist videos The script can recreate missing junctions automatically if the source folders exist. Why This Exists Large LaunchBox collections (especially multi-drive setups) often use: • Junction links • Symbolic links • Split storage across drives • Network shares If one of those links breaks, LaunchBox may suddenly show missing games, empty platforms, or startup errors. LaunchBox Doctor helps identify and repair those problems quickly. Typical Problems This Script Fixes Examples of issues LaunchBox Doctor can detect or repair: • Platform suddenly showing 0 games • Games missing after drive letter change • Broken LaunchBox\Games junctions • LaunchBox failing to load certain platforms • Broken symlink libraries after drive reconnect • Incorrect folder mappings Safety LaunchBox Doctor is designed to be non-destructive. The script: • Does not delete games • Does not modify ROM files • Only recreates missing links when the source exists If a required source folder cannot be found, the script will skip it and report the issue instead of making changes. Requirements • Windows • PowerShell • Administrator privileges (required for junction creation) LaunchBox / Bigbox itself should not be running while the script runs. How to Run Place the script anywhere and run it with PowerShell as an Administrator inside that location: powershell -ExecutionPolicy Bypass -File .\LaunchBox-Doctor-v1.0.ps1 Follow the prompts to select your LaunchBox installation and check paths. The script itself can be updated with these paths using Notepad, although last-run paths are remembered. Example Use Case Example scenario: You store games across multiple drives: H:\LaunchBox\Games K:\LaunchBoxGames J:\LaunchBoxGames LaunchBox Doctor can detect if a junction under LaunchBox\Games has broken and automatically recreate it pointing to the correct location. Typical Output See example image. Recommended Usage Run LaunchBox Doctor if you experience: • Missing platforms • Empty game lists • Broken junction libraries • Problems after moving drives • Issues after rebuilding storage • Missing Platform or Playlist videos It can also be useful as a quick audit tool for very large LaunchBox installations. Notes If you use: • NAS storage • Multiple SSD/NVMe drives • Junction-based libraries this script can save a lot of time when troubleshooting missing content. Feedback This tool was written to support large LaunchBox collections. If you find bugs or have improvement ideas, feel free to post feedback.
  5. These are the latest (version... 6 I think?) images of my Arcade setup. I like playing slots so I designed it around that with no 'box' around it. The bottom screen rotates and tilts back to work better in Pinball mode. I basically wanted my cabinet to be multi purpose and hadn't seen anything I liked online, so I designed and built this myself.

    © Mcfly

  6. Version 2026.2.21

    53 downloads

    Here are my current Platforms / Playlists / Platform Categories icons, all taken as a complete zip from my 'LaunchBox\Images\Media Packs\Platform Icons' folder. This is my complete 'Nostalgic Platform Icons' folder in there. Many of these are downloaded via Launchbox itself, some are from various icon packs available in these forums (thanks to everyone who have the time and skill to make these, it's much appreciated), some I found myself and a few I created.
  7. Platform / Playlist / Platform Categories Icons. Single download, almost 2GB. View File Here are my current Platforms / Playlists / Platform Categories icons, all taken as a complete zip from my 'LaunchBox\Images\Media Packs\Platform Icons' folder. This is my complete 'Nostalgic Platform Icons' folder in there. Many of these are downloaded via Launchbox itself, some are from various icon packs available in these forums (thanks to everyone who have the time and skill to make these, it's much appreciated), some I found myself and a few I created. Submitter -McFly- Submitted 02/21/2026 Category Platform Media Packs  
  8. 720 Playlists - Some new, some old - Best of, Arcade, Computers, Consoles, etc. XML files only. Single download. View File Here's the newest versions of my Playlists. Most of these have been uploaded here already but some have been improved or re-done. There are a few new ones too. No images here, just the .xml files from my Data / Playlists folder. *I've since found a couple that were duplicated, UBISOFT and WARNER BROS. Also, WAR is incorrect and should be deleted (recreate with GENRE = Action; Shooter)* Let me know if you see any others that need correcting. Submitter -McFly- Submitted 02/21/2026 Category Playlists  
  9. Version 2026.2.21

    40 downloads

    Here's the newest versions of my Playlists. Most of these have been uploaded here already but some have been improved or re-done. There are a few new ones too. No images here, just the .xml files from my Data / Playlists folder. *I've since found a couple that were duplicated, UBISOFT and WARNER BROS. Also, WAR is incorrect and should be deleted (recreate with GENRE = Action; Shooter)* Let me know if you see any others that need correcting.
×
×
  • Create New...