xttx Posted June 16, 2016 Posted June 16, 2016 File Name: Hyperspin Checker File Submitter: xttx File Submitted: 16 Jun 2016 File Category: ROM/Database/Renaming tools Can help you rename (match) your roms and media to Hyperspin xml, and audio your hyperspin setup. Important: keep in mind: it's beta, and it can accidentally make something, you don't want. Features:- Easy setup. You just need to select Hyperspin folder, (and optionally HL or RL folder. Or just click "HL is in HS folder" button, if it's the case) That's all.- Open source (Hyperspin Checker on github) Renaming features:- "Search for media in another folder" tool and autorenamer can now use crc to rename. (of course, works only with roms, including archives. No video/arts support.)- Manual renaming (img 1.1)- Semiautomatic renaming using regular expression (img 1.2.1, img 1.2.2)- Automatic renaming (img 1.3)- Editable list, of pairs of files, to rename together (.bin/.cue .mdf/.mds)- When renaming .bin image, rename filename inside .cue file (if found in the same folder, with the same name)- HL / RL multiple rom path support (img 1.4)- can filter list with wildcards (img 1.5.1, img 1.5.2)- by default files are scanned in HyperSpin / HL / RL folders, but you can specify your own path. When renaming files in custom path, you have an option to autocopy renamed files to proper directory. Renamer Screenshots: 1.1 Manual renaming (select game in the left list and your file on the right list, and click associate)1.2.1 Semiautomatic renaming - regular expression constructor (the filelist is automatically filtered using regexp, based on your selection on the left list. You check, that selection is right, and click associate)1.2.2 Semiautomatic renaming using regular expression1.3 Autorenamer1.4 HL/RL multiple romaths support1.5.1 filtering files with wildcards1.5.2 filtering files with wildcards Main screen- NEW check for HyperLaunch / RocketLauncher default and per game media- filter missing (img 2.1)- filter using mame folders (img 2.2)- direct edit HS xml in the main table (img 2.3)- reorder games, when saving HS xml (img 2.4)- excel export (img 2.5)- move unused files to "unneeded" subfolder- search for missing roms or media in other folders- remove games, that has not been found (or filtered using "missed" filter or "mame folders" filter)Main screen Screenshots: 2.1 Default filters2.2 Filters based on MAME Folders2.3 Direct edit Hyperspin XML2.4 Reordering edited XML (choose right option, before you click "Update DB")2.5 Excel export CD Images check/fix- can batch convert all your CD images to specified format (need 3rd party UltraISO software) (img 3.1.1, img 3.1.2)- if a .cue file need to be created (e.g. .bin file with missing .cue), can autodetect image mode (sector size) (img 3.2)- detect various ISO and GDI problems, and can fix some of themISO Checker Screenshots: 3.1.1 CD Image Convert3.1.2 CD Image Convert3.2 Autodetecting ISO sector size System manager- quick overview of all your systems, based on the last per system scan (img 4.1)- optionaly filter systems (img 4.2)- can edit hyperspin / hyperlaunch emu path and rom path, add or remove system to hyperspin main menu, create HS/HL ini settings for new system (img 4.3)- can add new system (list generated from HL/RL modules) (img 4.4.1, img 4.4.2)System Manager Screenshots: 4.1 System Manager main screen4.2 System manager filters4.3 System properties4.4.1 Creating new system4.4.2 Creating new system Tools- Hyperspin favorite / genre manager (with video preview) (img 5.1)- If you moved your HS setup from another computer, or just from another directory, you can setup all paths with two clicks (img 5.2)- create Hyperspin XML from folder (img 5.3)- compare Hyperspin XMLs (img 5.4)- create quick indexes for PCSX2 compressed ISOs (img 5.5)- reduce MAME romset (img 5.6)System Manager Screenshots: 5.1 Hyperspin favorite / genre manager5.2 Setup HS/HL/RL paths5.3 create Hyperspin XML from folder5.4 compare Hyperspin XMLs5.5 creating indexes for PCSX2 compressed ISOs5.6 MAME romset reducer Video presentation (with most of features description)(please, forgive me my English, it was made at ~5:00am) Click here to download this file
kyoken Posted June 16, 2016 Posted June 16, 2016 Awesome, Thanks A Lot, I´m an User since first versions, it save me a lot of time, Best APP of the Hyperspin/Roms/Artwork World!,
kylecp1979 Posted June 16, 2016 Posted June 16, 2016 I have used this app for a while and it helps greatly for media! Thank You!!!
potts43 Posted June 17, 2016 Posted June 17, 2016 Does this allow relative paths or paths over a network as I'm getting invalid paths. Also there are lots of references to Hyperlaunch when now is all changed and its Rocketlauncher.exe. thanks
xttx Posted June 17, 2016 Author Posted June 17, 2016 Relative paths are perfectly fine. I didn't test it with network drive, but normally it should work. Where exactly do you get invalid paths? Internally it works with both Hyperlaunch and rocketlauncher, there is a huge amount of dedicated code for rocketlauncher. HL code left for compatibility reason. But I forgot to change some labels. But it's just labels after all...
potts43 Posted June 18, 2016 Posted June 18, 2016 When I set my path to Hyperspin \\Mamemachine\j\Hyperspin it goes green if I add "\" at the end. However, when I set my path to Rocketlauncher if I do not add "\rocketlauncher.exe" then it doesn't go green. When I try to scan in systems manager tab I get "Hyperspin path is incorrect" Goto program settings. I have saved the config. I have also allocated the letter Z to my networked drive for ease of access from my main PC. I have tried to use the path using Z rather than \\ but when I close the program and go back into it the drive letter of my rocketlauncher path has changed to J (which is what it is on the arcade machine. I hope this helps.
xttx Posted June 19, 2016 Author Posted June 19, 2016 yup. All this is normal behavior. (except this "it goes green if I add "\" at the end.", it should detect directory even without slash at the end). The "hyperlaunch path" field in "HyperSpin system settings" is more for information and not for editing. The actual Hyperlaunch/rocketlaunch path is pulled from HS Settings.ini everytime you scan something, because in older version of Hyperspin, hl path settings was placed in system.ini, instead of global settings.ini, and was needed to be reloaded every time you change a system. That being said, I'll try to fix it as soon as i have time.
gigapig Posted June 19, 2016 Posted June 19, 2016 Yes thank you xttx, I too have used this app in the past.
xttx Posted June 19, 2016 Author Posted June 19, 2016 You are welcome. I added "freeze" checkbox to Hyperlaunch path field, if you have problem with network setup, or relative HL paths, try build in attachment. HyperspinChecker 0.11.1u1 Beta.7z
potts43 Posted June 19, 2016 Posted June 19, 2016 I have now checked it and the path input for RL seems to reset itself to J everytime ( is that because it reads what is in the HS settings file?) Although it should know I am using a network it seems to say invalid file for systems as it can't find them over the network. It's looking really useful though! Do you have plans to audit RL media? That woule be awesome! I've used this program for a long time! many thanks
xttx Posted June 19, 2016 Author Posted June 19, 2016 I think i didn't explained well: In you case you have two options: 1: check "freeze" checkbox (to the right of rocketlauncher path, it's visible on your second screen), then manually enter right rl path on the network. (Optionally click save config button) or 2: just use relative rl path in hyperspin's settings.ini. Latest hyperpin allows to do so. RL media - yes, it's on my todo list. Right after i finish with "association tables" - concept of one-click-all-media-autorenaming.
xttx Posted June 21, 2016 Author Posted June 21, 2016 In the last few days I was trying to find a way to autorename medias, and I failed... I was very excited after implimenting checksum renaming. Most of xmls in HyperList are now have crc field filled, and I was able to rename all my romsets in about 10 minutes. Obviously, it doesn't work with videos, wheels and artworks. I thought i found a way to do it. Any pack, of any media is named basing on something. So, the things to do is to find this "something" and associate every name with current name in Hyperspin XML. A was thinking to make "association tables" based on different .dats (good, no-intro, tosec, redump, gamebase, trurip... I guess that's all). It looks like this: You can let it eat all available .dats for a single system, and it create a table like this based on roms's checksum (Atari ST on the screen), In theory, this is enough to autorename all the media, but it turns out that it's actually useless... As you can see on the screen, only small amount of roms from one set, have corresponding rom, with the same checksum in others sets. And many of media packs are based on names from another galaxy (at least, the ones i have)... brief, after implimenting this, I realized that it doesn't work. Maybe someone here have another idea....
2wenty2wo Posted July 2, 2016 Posted July 2, 2016 Hi, I just installed your tool and for some reason it says all my ROMs say "NO" but my vids, whl, Art 3 and Art 4 say "YES" I'm not sure what to do because Hyperspin can see my ROMs (and artwork) fine and plays fine. Do you know why this would be happening? Sorry if this is a stupid question, I'm new to hyperspin and I thought I'd bite the bullet and post on the forum. Thank you.
Aorin Posted July 2, 2016 Posted July 2, 2016 If I'm correct, and I believe I am since I use this tool a lot, it's because it loads our configs from HyperHQ, so you'll have to open HyperHQ and point your roms folder and what extensions they are, so Hyper Checker will also scan them. Aorin
Aorin Posted July 2, 2016 Posted July 2, 2016 I'm correcting myself, after posting the above, I checked that it can actually find our roms without the HyperHQ config, in Hyperspin settings tab (in Hyperchecker app), I browsed to roms folder and in program settings (also in Checker) I checked use rom path from HL settings and it found my roms. Aorin
2wenty2wo Posted July 2, 2016 Posted July 2, 2016 I've set the ROM folder in HyperHQ and Hyperspin Checker still can't see my ROMS. Sent from my iPhone using Tapatalk
xttx Posted July 3, 2016 Author Posted July 3, 2016 - If your setup is configured to use Hyperlaunch or Rocketlauncher, than it could be extension mismatch. It's not really possible to get rom extension from HL/RL, because it just have rom extensions for EMULATORs and not for SYSTEMs. So, the checker use hyperspin inis to get extension. Just put your rom extension in Hyperspin\Settings\your_system.ini ([exe info] section, romextension key). (Should i replace the extension with * in future releases?) - If you don't use HL/RL - uncheck "Use rom path from HL" in program settings. If it doesn't help, you can post your HS and RL inis, for the system in question, and your rom extensions, and I'll see what's going on.
2wenty2wo Posted July 3, 2016 Posted July 3, 2016 Thank you so much, it was my ROM extensions. As soon as I entered it into Hyperspin Checker they all worked. Now I can use this tool, it's so helpful, thank you very much!! Sent from my iPhone using Tapatalk
BlackPredator72 Posted July 27, 2016 Posted July 27, 2016 I got a lot of systems (275) and all my paths are wrong, so I have to correct it manually on every system, but it works. They are all wrong in HyperHQ because in the past my HS was on another drive and my roms were in my emulator folder but they still work from RL or HS (in RL it's already changed to the correct paths) Of course I changed the paths to the normal way it it supposed to be like this: And in this last case I also had to add 7z or zip to the Rom extensions and restart the program to make the ROMS available in the checker. I only miss the option Check for missing theme in another folder which could be usefull and maybe not having to select the system name for checking but the whole media folder for all systems at once. Great job done so far! My Gamercard
xttx Posted July 31, 2016 Author Posted July 31, 2016 I got a lot of systems (275) and all my paths are wrong, so I have to correct it manually on every system, but it works. They are all wrong in HyperHQ because in the past my HS was on another drive and my roms were in my emulator folder but they still work from RL or HS (in RL it's already changed to the correct paths) ... And in this last case I also had to add 7z or zip to the Rom extensions and restart the program to make the ROMS available in the checker. I only miss the option Check for missing theme in another folder which could be usefull and maybe not having to select the system name for checking but the whole media folder for all systems at once. Great job done so far! Actually, you can just check "Use rom path from HL" in "Program settings". Don't need to correct all paths. You still have to correct extensions though, in some cases. "Check for missing theme in another folder" - I will add this soon. checking all systems at once - This can be tricky to add... But anyway, it can take forever, to check 270+ systems. Maybe an hour, maybe even more. Are you really sure this feature can be useful?
BlackPredator72 Posted July 31, 2016 Posted July 31, 2016 Maybe you can change HL to RL in Program settings. But I can see the roms now, thnx. I wanted to test if I could check for video in another folder for my Atari Jaguar CD, but the button to browse for another folder doesn't work: (tried Admin rights and multiple Compatibility modes as I have Win10 x64) My Gamercard
Recommended Posts
Archived
This topic is now archived and is closed to further replies.