Inquisitom Posted September 23, 2014 Posted September 23, 2014 Hello there,This post in order to present you a tool I made for managing your Hyperspin and Hyperlaunch/Hyperpause medias in a simple way.The tool, called HyperT00ls (with zeros, not "O"'s) has been aimed in order to help people enhancing their media experience within their favorite frontend.You can download it here : HyperT00ls If you use RocketLauncher, please do not forget to change path in Parameters And the howto video has just been posted on Youtube, but is in french (sorry guys). Anyway, the soft is in English ...The global usage is quite "user friendly". What it does:- made for Hyperspin, Hyperspin1.4+, Hyperlaunch2, Hyperlaunch3 and also RocketLauncher !- System audit : scan your systems, display/manage the medias (wheels, videos, pointers, etc ...) associated to it- Rom audit : scan your roms, display/manage the medias (wheels, videos, Hyperpause, etc ...) associated to it- integrated XML editor : with some features like "rom2xml", auto-fill XML entries etc ...- lets you launch a rom directly from HyperLaunch- built-in viewer for images/text/pdfs/videos- drag'n drop to reorder your systems.xml or roms.xml (aka [system].xml)- provides an easy way to add/delete/open HyperPause medias (creates folder if not existing, in the right place)You can add medias :- from a local file in your computer- from the clipboard- from a URL (downloads automatically the image - and puts it at the right place)Etc ...Hope you'll like it !
potts43 Posted September 23, 2014 Posted September 23, 2014 Will definitely check this out later when I get home. Thanks for sharing! Merci.
potts43 Posted September 23, 2014 Posted September 23, 2014 Had a very brief look and it's got a lot of potential! I love that you can rename files and the xml. Not had chance to check it in detail but can you add / copy and delete database entries? Also can you make an xml from a folder? Looking forward to trying this further.
Inquisitom Posted September 23, 2014 Author Posted September 23, 2014 can you add / copy and delete database entries? Also can you make an xml from a folder?. Hello Potts43, >>can you add / copy and delete database entries? - you can delete (select a line, and click on "delete XML entry" (also you can use the alt+d shortcut which is assigned to this button. Beware !) - copy is not available for a whole line, but you can copy/paste cells - add : yes indeed. Just go to the last line (which is empty), and add an entry - do not forget to save >>Also can you make an xml from a folder? Yes indeed. But you need an empty pre-formatted xml for a system. Load it in "Roms XML", then use "search for missing roms in XML" button. It will display all roms which are on your disk and which are not on the xml. You can add them separately, or all in one shot. Warning, in order to use this, you must have the roms folder set in HyperHQ or HyperLaunchHQ.
AshuraX Posted September 23, 2014 Posted September 23, 2014 excellent boulot! ^^ My WIP Projects :Bezel Project Mame Horizontal : https://imageshack.com/a/auM4/1 Mame Vertical : https://imageshack.com/a/jEM4/1 Cave full pack : https://imageshack.com/a/7eJ4/1 Capcom : https://imageshack.com/a/eIM4/1 Themes Neo Geo Full Theme Pack : https://imageshack.com/a/oeJ4/1Mega CD Boxart : new thread will come....My First Cab Build : http://www.hyperspin-fe.com/topic/1221-ashurax-mon-projet-ghouls-ghost-arcade-cab/
craiganderson Posted September 25, 2014 Posted September 25, 2014 scans a system very quickly thanks craig http://craigandersonthemes.weebly.com/
potts43 Posted September 25, 2014 Posted September 25, 2014 Makes it so much easier to rearrange the order of my wheel by just dragging the listing around! You can do that? Wow I need that as my main wheel is all over the place alphabetically!
suspendedhatch Posted September 25, 2014 Posted September 25, 2014 Looks user friendly. Can it audit a rom folder and move out all the unneeded files? I've never gotten other tools (clrmamepro) to work for this.
THK Posted September 25, 2014 Posted September 25, 2014 All these HyperTools are good for all us tools ..........................back with a vengeance........................
Inquisitom Posted September 26, 2014 Author Posted September 26, 2014 Ever think of adding drag n drop for media files? Hello Jeremy. In "Roms & Media Check", in the MediaManagement tab, if you click in the treeview on a "folder", it displays the files in it like an explorer ... just drag'n drop in it. It's a king of workaround, but it exists.
Emu54 Posted September 26, 2014 Posted September 26, 2014 Love this app saves so much time a big thank you
potts43 Posted September 28, 2014 Posted September 28, 2014 Is it possible to have a button that puts the main menu entries into alphabetical order and then saves it?
Inquisitom Posted September 28, 2014 Author Posted September 28, 2014 Click on the column "System Name" (in "Main Menu XML") in order to sort the names by Acending/Descending order. Then press "SAVE" !
potts43 Posted September 28, 2014 Posted September 28, 2014 Click on the column "System Name" (in "Main Menu XML") in order to sort the names by Acending/Descending order. Then press "SAVE" ! Fantastic!
rfancella Posted September 30, 2014 Posted September 30, 2014 I have been using this program for a couple hours now. Love it so far. I have found one issue and only one so far. When a System database is listed in the "Roms XML" tab, if I make a change to the xml and save it, it strips the header tag and the xml tag. Example: AAE before <?xml version="1.0"?> <menu> <header> <listname>AAE</listname> <lastlistupdate>06/08/2013</lastlistupdate> <listversion>1.0 Final</listversion> <exporterversion>HyperList XML Exporter Version 1.3 Copywrite (c) 2009-2011 William Strong</exporterversion> </header> <game name="asteroid" index="true" image="a"> <description>Asteroids</description> <cloneof></cloneof> <crc></crc> <manufacturer>Atari</manufacturer> <year>1979</year> <genre>Shooter</genre> <rating>HSRS - GA (General Audience)</rating> <enabled>Yes</enabled> </game> A single edit and AAE after <menu> <game name="asteroid" index="true" image="a"> <description>Asteroids</description> <cloneof></cloneof> <crc></crc> <manufacturer>Atari</manufacturer> <year>1979</year> <genre>Shooter</genre> <rating>HSRS - GA (General Audience)</rating> <enabled>Yes</enabled> </game> Some other tools need those headers to work. And it doesn't make sense to destroy any information just because you don't need it for your tool. Thanks, Ron Code Monkey and all around Command Line geek!If you like what someone has said or done for you, be sure and 'Thank' them. And if they changed your life, send them a Beer!
Inquisitom Posted September 30, 2014 Author Posted September 30, 2014 OK Ron, thanks for the info. I'll try to implement it on the next version. Is the header tag complete on your post ? Or are there any other info I would take care of ?
rfancella Posted September 30, 2014 Posted September 30, 2014 OK Ron, thanks for the info.I'll try to implement it on the next version. Is the header tag complete on your post ? Or are there any other info I would take care of ? The tag is complete in the post. I would recommend that you modify the info as the xml is generated. Someone correct me if I am wrong or anyone disagrees. As per the XML standard, this should always be at the top: <?xml version="1.0"?> The listname should match the System Name in the Main Menu.xml: <listname>AAE</listname> The listupdate should be the date the xml was generated. You should probably update that to current each time: <lastlistupdate>06/08/2013</lastlistupdate> The listversion, i'm not sold on. Maybe add a revision to it?? It ties to the HyperList version number, so I don't know what you should do, but it shouldn't stay the same as it is no longer the same. <listversion>1.0 Final</listversion> The exporterversion should probably be a representation of your program (like Generated by HyperT00ls v1.3.0.6 or something like that). <exporterversion>HyperList XML Exporter Version 1.3 Copywrite (c) 2009-2011 William Strong</exporterversion> Anyway, that my two cents worth. Thanks, Ron Code Monkey and all around Command Line geek!If you like what someone has said or done for you, be sure and 'Thank' them. And if they changed your life, send them a Beer!
Inquisitom Posted September 30, 2014 Author Posted September 30, 2014 For the "lastlistupdate" : would it be : MM/DD/YYYY or DD/MM/YYYY ?
rfancella Posted September 30, 2014 Posted September 30, 2014 For the "lastlistupdate" : would it be : MM/DD/YYYY or DD/MM/YYYY ? MM/DD/YYYY Thanks, Ron Code Monkey and all around Command Line geek!If you like what someone has said or done for you, be sure and 'Thank' them. And if they changed your life, send them a Beer!
rfancella Posted October 1, 2014 Posted October 1, 2014 I have two another quick suggestions as well. When browsing through the Roms XML, if you change systems, nothing in the roms view changes. I clicked on another system and did not load the xml. Then walked away and started editing, thinking it was the system that was highlighted. It's just a little confusing. Maybe have the Load XML button light up and the system name change and/or change color. Or have the list clear and ask to save any unsaved changes? Just some suggestions. The second is, to have a Launch Game button on that page. While editing the xml, I often have to launch the game to make sure that the Manufacturer is correct or to find out who that is. It would be nice to have the ability to do that from this interface. You already know the path to HyperSpin, you could read the ...\HyperSpin\Settings\Settings.ini and get the "Hyperlaunch_Path", then just run the executable and pass the rom name. Ahhh, one more thing. HyperT00ls is launched fullscreen every time. Can it launch in the same status and position as it was closed in? Or at least not in full screen if it was closed that way? Thanks, Ron Code Monkey and all around Command Line geek!If you like what someone has said or done for you, be sure and 'Thank' them. And if they changed your life, send them a Beer!
rfancella Posted October 1, 2014 Posted October 1, 2014 And one more suggestion if possible. When in the Roms & Medias CHECK. Select a rom and in the Media Management tab on the bottom. Bezels, if I click on an ini file it asks to download the file. Could it show the ini on the right and allow me to edit it and save it? Might be handy for sure. Also, there is no way to see the _Default bezel? Could that be added in the Main Menu XML tab? Thanks, Ron Code Monkey and all around Command Line geek!If you like what someone has said or done for you, be sure and 'Thank' them. And if they changed your life, send them a Beer!
Inquisitom Posted October 2, 2014 Author Posted October 2, 2014 New version, same download place (see 1st post) - v1.3.0.8: - Corrected RomSearch function - HyperT00ls was not looking in %path%/romname/romname.romextension (which is a default in HL) - Loading XML or Check media for a System now does both at the same time - WARNING : do not forget to save your XML before Checking for Medias - Added XML Header + XML version for roms XML - Now double-clicking on ANY cell within RomsMediaCheck launches the Rom via RL - previously, this was not working properly - added two new buttons in RomsMediaCheck & RomsXML to Launch associated rom entry with RL - Added check for Bezels in Systems ... and now handles Horizontal/Vertical bezels for both Roms & Systems - Can now "fill missing entries" (year, crc, rating, description etc ...) in a XML by looking in another XML you select @Ron : for the INIs When in the Roms & Medias CHECK. Select a rom and in the Media Management tab on the bottom. Bezels, if I click on an ini file it asks to download the file. Could it show the ini on the right and allow me to edit it and save it? >> set your system to automatically open INI files with your favorite editor. When The browser asks for downloading the INI, remove the check "ask me everytime", and select open ...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.