Wes Ellis./ a personal notebook
Technology. Stories. Side projects.
A few things worth writing down.

A thread · 10 notes · Script Library

Keeping a media library tidy.

Game backups, comics, manga and ebooks: renaming, de-duping and sorting big collections without losing anything.

  1. 1
    Script Library2 min read · Script

    Fix Wrong Extensions and Find Duplicate Books in an Ebook Library

    Check every book and comic file's real format from its first few bytes, rename the ones that lie, find identical copies by hash, and file whatever is loose in the library root.

  2. 2
    Script Library2 min read · Script

    Sort a Comic or Manga Library into Genre Folders from a CSV

    Move CBZ and CBR files, or whole series folders, into genre or decade folders using a series list you keep in a spreadsheet, then list what didn't match and check nothing went missing.

  3. 3
    Script Library2 min read · Script

    Clean Up Game File Names Without Losing the Tags That Matter

    Strip dump flags like [!] and [b1], turn (U) into (USA), tidy revision tags and optionally add release years from a CSV, with a before-and-after list of every rename.

  4. 4
    Retro Tech4 min read

    My ROM Naming Convention: Genre Codes Up Front, Region at the Back

    The file naming standard I use for my game backups, with a four-letter genre code at the front so a folder sorts itself by type, plus the full code list, region and note codes, and examples.

  5. 5
    Script Library2 min read · Script

    Tag Game Backups With a Genre Code From a CSV

    Renames game files to "(GENRE) Title (REGION) (NOTES)" using a CSV of titles and genre codes you keep, with short region codes, note codes for betas and hacks, and a list of everything it couldn't place.

  6. 6
    Retro Tech5 min read

    Folders by Platform: How I Lay Out a Multi-System Game Backup Library

    The manufacturer-then-system folder layout I use for game backups, the file extensions each system uses, the systems in my own collection, the ones I'd add next, and the cases where a later release beats the original.

  7. 7
    Script Library1 min read · Script

    Give Every Game Its Own Folder, With Updates and DLC Alongside

    Moves loose game files into one folder per title, worked out from the file name, so a game's base file, updates and DLC end up together. Built for Switch backups, and it works for anything with a consistent naming pattern.

  8. 8
    Script Library1 min read · Script

    Set Aside Unwanted ROMs by Keyword, Without Deleting Anything

    Moves game files with keywords like (Beta), (Proto), Mahjong or (Germany) in their names into a review folder, keeping their subfolders, so you can trim a huge set down to what you'd actually play and change your mind later.

  9. 9
    Script Library2 min read · Script

    Sort a Game Collection Into Tiers by Review Score

    Moves game files into Must-Play, Great, Good, Average and Niche folders using a CSV of titles and scores, with series fallbacks, so a huge backlog shows you the best stuff first.

  10. 10
    Script Library2 min read · Script

    Keep One Copy of Each Game in Your ROM Backups, by Region

    Group the USA, Europe, Japan and revised versions of each game in a folder of backups, keep the one you'd actually play, and move the rest to a _duplicates folder.