xokia Posted February 5 Posted February 5 All my Atari 800 games have "800 <game title>" the 800 is screwing up the metadata search. Is there a way to tell launchbox to ignore the 800 part of the name. The search in general is a bit picky. Quote
JoeViking245 Posted February 5 Posted February 5 34 minutes ago, xokia said: All my Atari 800 games have "800 <game title>" the 800 is screwing up the metadata search. Is there a way to tell launchbox to ignore the 800 part of the name. The search in general is a bit picky. For any "extra" info in a games filename (i.e. 800), if you put those in parenthesis (i.e. (800)) LaunchBox will ignore them when searching for metadata. Example: (800) Boulder Dash (Apr-03-2011).rom it will (well, should) find Boulder Dash. You should be able to use a bulk file rename utility to either, add the parenthesis or remove the 800 altogether at the beginning of the filename. Quote
xokia Posted February 5 Author Posted February 5 is there a way to make it be less picky? Maybe this is a feature request? i.e. an option to match on partial? Even prompting the user with what it found and asking to accept or not is better then doing nothing at all. Which then requires a ton of manual edits. I actually do not want to change the file names as I have everything working in hyperspin. I am trying out launchbox as a replacement but I am not ready to commit yet. There are a lot of things I like about launchbox. But if I am 100% honest its not living up to "easier". Quote
C-Beats Posted February 5 Posted February 5 No currently there'd be no way to tell the app to "be less picky". The app assumes you have properly named files. Yours are not. If you don't want to rename the files an alternate approach would be to import the files but don't actually scrape for metadata. Once done close LaunchBox and then use a text editor to manually adjust the XML files using a find and replace. You'd find "<Title>800 " and replace with "<Title>" then save and close the file and reopen LaunchBox. When you open it the names should reflect the change and then you can select all in that platform and navigate to Tools > Download > Download Metadata and Media and then apply DB matches, metadata, and scrape media for the the titles you've imported. Quote
xokia Posted February 5 Author Posted February 5 (edited) 28 minutes ago, C-Beats said: No currently there'd be no way to tell the app to "be less picky". The app assumes you have properly named files. Yours are not. If you don't want to rename the files an alternate approach would be to import the files but don't actually scrape for metadata. Once done close LaunchBox and then use a text editor to manually adjust the XML files using a find and replace. You'd find "<Title>800 " and replace with "<Title>" then save and close the file and reopen LaunchBox. When you open it the names should reflect the change and then you can select all in that platform and navigate to Tools > Download > Download Metadata and Media and then apply DB matches, metadata, and scrape media for the the titles you've imported. That might be an option. Where do I find the XML? A script to parse an XML is easy enough. Quote No currently there'd be no way to tell the app to "be less picky". The app assumes you have properly named files. Y "properly named" Is going to be dependent on the parser doing the parsing. It's not a real thing. In launchbox case the meta data scraper is very picky JMO. When launchbox runs its life cycle maybe the next tool wont like (800). To me the parser should be a bit smarter. Just a suggestion. Maybe AI in the future is how this stuff gets solved. Integrate AI into the parsing mechanism. I have a plex server which is similar and its not as picky. Its much easier to fix the couple titles it gets wrong. VS having to edit every title that isnt 100% to its standards. Maybe a flag like color the corner of the box art red to indicate predictive match. So a user knows to check it? Edited February 5 by xokia Quote
Solution C-Beats Posted February 5 Solution Posted February 5 8 minutes ago, xokia said: That might be an option. Where do I find the XML? A script to parse an XML is easy enough. All data pertaining to your personal library in \\LaunchBox\Data. The files that contain information about specific games would be \\LaunchBox\Data\Platforms\{NameOfPlatform}.xml 1 Quote
xokia Posted February 5 Author Posted February 5 7 minutes ago, C-Beats said: All data pertaining to your personal library in \\LaunchBox\Data. The files that contain information about specific games would be \\LaunchBox\Data\Platforms\{NameOfPlatform}.xml nice! thank you I will check this out. Quote
xokia Posted February 5 Author Posted February 5 30 minutes ago, C-Beats said: All data pertaining to your personal library in \\LaunchBox\Data. The files that contain information about specific games would be \\LaunchBox\Data\Platforms\{NameOfPlatform}.xml That worked perfectly didnt even need a script. Notepad++ super easy. Quote
C-Beats Posted February 5 Posted February 5 16 minutes ago, xokia said: That worked perfectly didnt even need a script. Notepad++ super easy. Glad you were able to get it sorted. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.