Jump to content
LaunchBox Community Forums

machjas

Members
  • Posts

    42
  • Joined

  • Last visited

  • Days Won

    3

Files posted by machjas

  1. Machtendo No-Intro ROM Parse

    What's this?
    This is a Windows Powershell script you can use to sort any No-Intro romset into a consistent and intuitive structure. The goal is to sort and organize ROM files by region, release type and revision.

    This script creates a directory structure to accommodate for all the various release types and flags found in a No-Intro set, which is then replicated to folders for the four major release regions, then sorted appropriately.
    By default, this script creates full sets for each region - for example, (World) releases are actually COPIED to every major region - I wanted to avoid regional biases where I could so that if someone wanted a full Japanese set or a European set, you only need run the script and grab the contents of the corresponding folder. You can disable this by commenting or removing the "Regional Bias" section of the script.
    Only available as a Windows Powershell script, not compatible with Linux or macOS currently.
    Why's this?

    In order to simplify compatibility with various frontends, to satisfy my own preferences, and possibly the preferences of others. A few use-cases can be found below.
    When using LaunchBox, playlists can be created by using the "Application/ROM Path" parameter - the filepaths/folder structure created by this script will allow you to be as granular as you would like. When using other frontends or utilities, usually you're actually just browsing your file/folder structure - the filepaths/folder structure created by this script are meant to be descriptive and (hopefully) intuitive. Once the script is run, one could simply delete entire regions, remove all the various Test Programs, trim BIOS files, delete Demo or Sample roms, Prototypes, and easily create a custom set that suits their individual taste. This script is entirely filetype agnostic - it doesn't care about file extensions, so as long as the set of files you're applying this script to uses No-Intro's flags, this script can be used to sort them - one could also use this script to sort through artwork/image/media files for corresponding ROM files. Instructions
    Simply copy this script file into the folder containing your rom files, and double click to run it. 
    That's it!
    If you happen to receive an error saying something along the lines of "Running Scripts is Disabled on this System" you can open the folder in Terminal or PowerShell and run the script with the following command. I'll defer to this article if you would like more information.
    powershell -ExecutionPolicy Bypass -File .\Machtendo No-Intro ROM Parse v5.0.ps1 Logic & Structure
    How have these files been sorted, and why?
    BIOS Files
    BIOS files are first moved into a _BIOS folder prior to any sorting functionality. This is so that any available version is immediately and easily accessible for use with an emulator if needed.
    Regions
    I'm going by the three historically major release regions, with a fourth "Other" region to cover the other minor release regions.
    North America US Canada Japan Japan Europe  Italy Spain Sweden France Germany Australia Denmark Scandinavia Other Korea Brazil Argentina Taiwan Mexico Russia Hong Kong Netherlands China Greece Asia No-Intro Flags
    The file structure for the No-Intro flags is replicated to the four regional folders described above.
    Aftermarket Releases - Licensed, Unlicensed, or Homebrew games released for a platform after its "active" or "canonical" lifespan. Hacks - Not strictly within the scope of No-Intro - these ROMs have had patches applied to them to modify, transform, or attempt to improve an existing game. i.e. patches that can be found at RDHN (romhacking.net) Alternate Releases - Re-release of a ROM on a later platform or in a "Classics" Collection, i.e. Virtual Console, Nintendo Switch Online, or compilations such as "Castlevania Anniversary Collection" Official Releases - Licensed games released at the time of a platform's "active" lifespan. Pre-Release - Unfinished games - betas, demos, or prototypes not meant for the general public Test Cartridges & Utilities - These are tools generally used by developers or hardware manufacturers, mostly for testing purposes or diagnostics/troubleshooting Translations - Again, not strictly within the scope of No-Intro, but these are ROM files with an applied translation patch, commonly denoted with the [T-En] flag. Note that the region that these translations are targeting is the region the rom will be moved to - i.e. target language is English, therefore ends up in the North America > Translations folder. Currently, only [T-En] is supported. Unlicensed Releases - Unlicensed games that were released DURING the canonical lifespan of the platform in question without explicit permission or input of the platform's manufacturer. Previous Revisions - Earlier releases of a given title - The latest Revision is kept in the "Official Releases" folder, while the earlier revisions end up here. Notes & Clarification
    Keep in mind, this script is only intended for use with romsets following the No-Intro naming convention. More information can be found here:  https://wiki.no-intro.org/index.php?title=Naming_Convention This script cares ONLY about the No-Intro naming convention - the use of DAT files and ROM managers have not been considered, and splitting up these ROM files may break compatibility with said DAT files or ROM managers. Starting with v5.0, support for parsing/sorting numbered revisions was added - I have not yet verified if this script generates a perfect DAT-worthy 1G1R set. By default, no ROM files are deleted by this script - I'm only sorting and organizing. I am also not responsible for any undesirable effects or outcomes running this script on your machine may have. Feedback welcome in the comments! Tested with the following platforms
     

    133 downloads

       (0 reviews)

    10 comments

    Updated

  2. Steam Deck - Misc Clear Logos, Icons

    I created a few clear logos featuring the Steam Deck! 
    Clear Logos
    The intention is to use these for playlists or platforms, like "Steam Deck Verified" as an example. There are black and white variants for use with light or dark themes.
    Icon Files
    I also included two .ICO files to use in Windows, the reason being that I now have a scaled down LB/BB build that lives on my Steam Deck, and my primary portable build that's much larger on an external drive that's accessible when the Deck is docked. I wanted to create icons to further differentiate them on my start screen. 
    Credit 
    Thanks again to @Dan Patrick - I used his recreations of the LaunchBox and BigBox cube logos, and sourced the Steam Deck outline image online and modified it to add more contrast between the outline and base colors. 

    38 downloads

       (0 reviews)

    0 comments

    Updated

  3. PC Games - 1600+ Titles - Media Pack

    No Filters. No Cases. No Effects.
    Box Art
    Each of these images has been adjusted manually - great care was taken to preserve the aspect ratio of the source material, and resized to within a few pixels of 546x747 while maintaining as much of the original artwork as possible. The artwork itself was sourced from around the internet, either through LB, EmuMovies, or a good ol' fashioned Google Image Search. I've been manually adding my own media to my LB library for over a year for things that aren't in either of the databases, so there's a ton of stuff here that isn't currently available through the LB Media Downloads.
    This is the "raw" version of my Uniform Matte Finish and Microsoft Operating Systems packs.
    Screenshot - Gameplay
    I prefer to have at least a couple screenshots for each of my PC games, so as I would look for the box art to use, I would also download several gameplay screenshots. Again, many of these are not found in the LB media downloads, and were sourced from a Google Image search. This pack's initial release contains 3,912 images. The only thing that's been done to modify these screenshots is that they were all scaled to a height of 720px while maintaining their original aspect ratio to maintain a baseline of quality and uniform size among all images.
    Installation
    To install any of these packs, you can simply use the new Launchbox Image Pack Importer by clicking Menu > Tools > Image Packs > Import. Please be sure your import settings are set to the correct platform and image type, and read the prompts carefully.
    This will work great as a simple uniform set of boxes/screenshots on its own, but I wanted to provide this to the LB community as a resource. Feel free to use it as you see fit, and be sure to check out my other work!

    522 downloads

       (0 reviews)

    3 comments

    Updated

  4. PC Games - 1600+ Titles - Uniform Matte Finish Case

    Hey, everyone!
    Since the beginning, PC Games have come in all shapes and sizes. This is great to make an interesting shelf collection, but it looks a little odd in Launchbox. I wanted to create a uniform set with a bit of realism. I worked out a way to get a nice matte plastic finish on the sleeve with just the slightest bit of sheen to it.
    Each of these images has been adjusted manually - great care was taken to preserve the aspect ratio of the source material, and fit into this case and maintain as much of the original artwork as possible. The artwork itself was sourced from around the internet, either through LB, EmuMovies, or a good ol' fashioned Google Image Search. I've been manually adding my own media to my LB library for over a year for things that aren't in either of the databases, so there's a ton of stuff here that isn't currently available through the LB Media Downloads.
    I want to give a nod and a firm handshake to @Retrofrogg for giving me some helpful advice, and ultimately convincing me to allow for cropping to make this work. Also thanks to everyone in the LB Discord for their feedback on this and other projects I've dumped in there.
    The raw version of this pack can be found HERE - No Filters. No Cases. No Effects.
    Enjoy!
    Also be sure to check out the matching pack of Microsoft Operating System boxes to use as default media! 

    276 downloads

       (0 reviews)

    2 comments

    Updated

  5. Collections Playlist Categories (Clear Logo)

    # What is it?
    Clear Logos I created for myself to use with my Playlists categories
    I modified a music playlist icon and created custom icons for each - the font is based on the Famicom Disk System logo.
    It's simple, uniform, fairly minimalistic, and to the point. I'll likely end up creating more as I work my way through my structure, so if you dig it, keep an eye out!

    257 downloads

       (0 reviews)

    0 comments

    Submitted

  6. Arcade Platforms Default Media (Box - Front)

    # What is it?
    This is a pack of 2D boxes intended to be used as Default media in LB/BB. I wanted to create something that would be cohesive with the Arcade box art currently available by default from the LB Media Downloader.
    # Credit & Thanks
    This pack is based on work by @Robin55 that I believe was later redone by @Mr. RetroLust - Thank you both for your contributions to LB!
    Art assets provided to the community by @viking, @Cnells2000, @Dan Patrick and @Antny were also used - Thanks!
    WIP feedback provided by @X1pheR and @UKPenguins - much appreciated!
    # Arcade Machines
    The initial release of this pack covers 29 unique platforms (listed below). I may add more in the future if I happen to come across more high quality cabinet images.
     

    311 downloads

       (0 reviews)

    0 comments

    Updated

  7. PC - Microsoft Operating Systems - Uniform Matte Finish (Box - Front)

    Bonus!
    We've all grown up playing on computers with whatever OS was available at the time (for better or worse), so people may gravitate to using different things with their their own LB configurations, or maybe you associate a certain subset of games with a specific OS and have different Platforms configured based on that, regardless of what you're running now.
    With this in mind, I thought it would be cool to have some options for default media to use in conjunction with the other Uniform Matte Plastic set I created.
    Here, you'll find all the greatest hits!
    MS-DOS Windows 3.1 Windows 95 Windows 98SE Windows 2000 Windows ME Windows XP Home & Pro Windows Vista Home Basic, Home Premium, Business & Ultimate Windows 7 Home, Pro & Ultimate Windows 10 Home & Pro Enjoy! Also be sure to check out the other set: PC Games - 1500+ Titles - Uniform Matte Plastic (Box - Front)
     

    67 downloads

       (0 reviews)

    0 comments

    Updated

  8. TeknoParrot - Clear Logos

    168 Clear Logos!
    I was looking around, and didn't see that anyone else had done this. I pulled all the clear logos from TeknoParrot's compatibility page and renamed them so that LaunchBox would pick them up properly.
    This package is complete as of 7/1/22. I'm not clear as to whether or not their compatibility page lists everything in their scope or if there are others.
    Enjoy!

    306 downloads

       (0 reviews)

    1 comment

    Submitted

  9. Platform Playlists - Clean & Simple Set

    By far my largest contribution to date..
    This set of Clear Logos was designed to work in conjunction with Dan Patrick's Platform Logos (found here), using a subset of these logos, and a font matching (or at least super close to) what he used in his own Playlist images. The intention was to stay simple and keep it consistent above all else.
    This collection is available in 3 Styles:
    Dark - Best used with Light Themes


    Light - Best used with Dark Themes


    Outline - Designed to read well regardless of Light or Dark theming.

     
    The Playlists available for each Platform are:
    Official Releases - Games released during the lifespan of the platform
    Aftermarket Releases - Games released after the platform's lifecycle (homebrew, indie releases, etc)
    Favorites - For games marked as favorites
    Translations - Translated games
    Unreleased Games - Games developed and intended to be released during a platform's lifecycle, but no official release
    Hacked Games - Hacked games!
    Finally, there are currently 73 Platforms covered in each set:
    Massive thanks to @Dan Patrick in all sincerity, for the countless hours he put in on these logos to begin with.
    I also wanted to thank @faeran - Even though we've never had any direct communication (that I'm aware of, at least), I learned a lot about theming and media by reading his posts and watching his theming videos on YouTube.
    Enjoy! I hope the community can make use of this, and I'm always open to suggestions, ideas and any way I can improve my work.

    410 downloads

       (0 reviews)

    0 comments

    Updated

  10. Media Pack - Commodore Amiga - DamienD Collection

    I was looking for a curated Commodore Amiga collection, similar to Zombeaver's C64 Dreams collection for the Commodore 64. I stumbled on DamienD's collection, and worked out a way to import it directly into LaunchBox. Unfortunately for me, the images included with the collection were not at all LaunchBox-friendly. Fortunately for YOU however, I've made it that way!
    These images were collected by DamienD for his curated Commodore Amiga Collection in WinUAE. All I've done is rename and sort files, then put them in the proper directory structure. The screenshots (Title Screens and Gameplay) are largely complete, he may have generated those himself. The Boxart is not complete, it's missing around 850 images. I'm not sure at this point how much the LaunchBox Database closes that gap.
    DamienD's Collection = 3,513 Games
    Coverage
    Box - Front = 2,659 Images
    Disc = 145 Images
    Screenshot - Game Title = 3,512 Images
    Screenshot - Gameplay = 3,509 Images
    To install this pack, simply extract the ZIP file and, with LaunchBox closed, drop the resulting "Images" folder into your LaunchBox folder. You can remove this pack at any time by going into your LaunchBox > Images > Commodore Amiga, and deleting the _DamienD folder out of "Box - Front," "Disc," "Screenshot - Game Title," and "Screenshot - Gameplay" folders (I wanted to try and keep this somewhat modular).
    Don't forget to refresh your media!
    Also, for the sake of keeping the media pack complete, no image has been removed from this offering. Any image that wasn't strictly Boxart, Disc scans, Screenshots, or other misc images have been zipped up in the "Other" file - I figured it would be best, if for no other reason than to source them as raw images to be used in other ways.
    I don't know if DamianD ever makes his way over here for any reason, and I don't know how to go about contacting him, but huge shoutout and many thanks for putting his collection out there.
    Enjoy!

    426 downloads

       (1 review)

    0 comments

    Submitted

  11. Machtendo - Platform Categories

    I created some Platform Category Clear Logos!
    I had been using a set created by @knewlife which I really liked (found here). I just ran into a problem with the images scaling quite like I'd like to see. I decided to go ahead and recreate a couple of my favorites from scratch for a refresh, and riffed on his original idea with the others. These all started as 4K images @ 600 ppi and trimmed down from there.
    Arcade = Capcom Logo (recreation)
    Computers = IBM Logo (recreation)
    Consoles = PlayStation Logo
    Handhelds = Gameboy Logo
    Pinball = Williams Logo
    I made sure to use colors pulled from what I consider the definitive collection of logos created by @Dan Patrick where I could.
    I also made variations with white and black outlines with a couple of different line weights to accommodate light or dark themes.

     

    220 downloads

       (0 reviews)

    0 comments

    Submitted

  12. Machtendo - Default Boxes - Windows 10 Pro/Home

    Hey, all!
    I figured it was time for new default boxes for Windows. I went with Windows 10, based on official Microsoft packaging/marketing, and I included options for both Home and Pro versions. You'll find both 2D and 3D boxes here. Enjoy!

    19 downloads

       (0 reviews)

    0 comments

    Submitted

  13. Machtendo - Clear Logos - Platform Subcategories & Playlists

    Hello, all!
    I recently decided to overhaul my Launchbox setup, and rework it to incorporate Aftermarket Releases in a way the makes more sense.
    I decided on two primary categories - Official Releases and Aftermarket Releases: Official Releases are pretty much what you would expect. Aftermarket Releases then goes on to Hacked Games, Original Games, Translations, and Unreleased Games - I wrote up descriptions to accompany each subcategory (also included in txt files). I included a screenshot of my Platform Categories to help make sense of it.
    Once I decided on that, I set out to find Clear Logos to match, and either struck out, or what I'd seen wasn't fitting with the rest of my system, so I decided to make my own cohesive set that also included your standard Favorites, Collections and Playlists
    These clear logos and descriptions are meant to be platform agnostic so that I could use them for every platform in my collection that has these aftermarket releases.

    74 downloads

       (0 reviews)

    0 comments

    Updated

  14. Machtendo - 1080p Bezels Set ( v1.0 = 175 Bezels) - LaunchBox Community Appreciation

    Machtendo - Bezels Set ( v1.0 = 175 Bezels) - LaunchBox Community Appreciation
    Hello, all!
    I was inspired by the work of a few users here in the community to teach myself how to use Photoshop and I wanted to create my own unique set of bezels. I taught myself just enough Photoshop to accomplish what I'd hoped to accomplish.
    I made these for myself because I loved so many of the different styles and sets I'd seen on here, which varied widely - but I wanted a more uniformed set that I felt would work well with Viking's Colorful (Dark) Theme. I decided that I'd go ahead and post them here, to express my gratitude for all the hard work everyone has put in to make LaunchBox what it is.
    Since I am interested to learn more Photoshop, I think I'm going to continue experimenting with these. If the community seems to like them, I'll post an update every so often. If anyone has any feedback or tips, I'm always willing to learn!
    Resolution:
    1920 x 1080
    Usage:
    I use these in RetroArch, I personally set the Configuration up by Content Directory in the ../config/[emulator] folder. In these config files, I point to the overlay file path with integer scaling turned on, with the opacity set to 1.0. I'll post a sample config later on.
    Categories:
    Generic or Abstract = 6
    Platforms = 129
    Games\Series = 10
    Games\Individual = 30
    Total = 175
    Credit for the original artwork: 
    @Orionsangel - @JRPGod - @nadonate - @Kondorito - @ci2own - @harryoke
    Also, super appreciative of @Jason Carr for creating and maintaining LaunchBox in the first place

    1,096 downloads

       (0 reviews)

    1 comment

    Updated

  15. Silver Ring - Clear Logo - Homebrew

    Created using the Silver Ring template made available by @viking
    I use "Homebrew" as a platform category in Launchbox to encompass OpenBOR, MUGEN, as well as mods, hacks and fan-made content for other consoles. I spent hours looking, but could not, for the life of me, find a silver ring clear logo that just said "Homebrew" so I made one! I created this using the logo for the Wii's "The Homebrew Channel" as a nod to my first console softmod back in the day.
    I hope someone finds this handy!

    64 downloads

       (0 reviews)

    0 comments

    Updated

×
×
  • Create New...