IceLancer Posted January 9, 2018 Posted January 9, 2018 Hypert00ls with options for SYNOPSIS, DEVELOPERS, PLAYERS and now Score <Score></Score> Built from source and modified by me. Original creator of t00l in 2015 Inquisitom Output format example: <game name="Action 52 (USA) (Unl)" index="true" image="1" enabled="1"> <description>Action 52 (USA) (Unl)</description> <cloneof></cloneof> <crc>29FF58AE</crc> <manufacturer>Active Enterprises</manufacturer> <rating>HSRS - GA (General Audience)</rating> <year>28/05/1993</year> <genre>Action</genre> <developer>Active Enterprises</developer> <players>2</players> <synopsis>Get 52 "New and Original" exciting games for play on your Sega Genesis. Try to get Billy Bob out of the Dungeon where he is imprisoned, to save MARYLOU. Go along with the ACTION GAMEMASTER as he changes into one of the fearsome CHEETAHMEN to try to defeat all of the ACTION 52 evil attackers. These two games plus an additional 50 games on this one "Multi-GamePak" will keep you entertained for a long time.</synopsis> </game> paypal.me/IceLancer
Kondorito Posted January 9, 2018 Posted January 9, 2018 Awesome work Ice! If only HS supported those extra fields.
thatman84 Posted January 9, 2018 Posted January 9, 2018 Cool Someone is going to go crazy with this tool in the future no doubt! Hyperspin 2.0 Latest Download Hyperspin 2.0 Documentation -------Pre Hyperspin 2.0 Below---------- HS Android Overview & Install HS Android Base Pack Download My Tutorials
IceLancer Posted January 9, 2018 Author Posted January 9, 2018 I have made py scripts to convert various sources of xml data to HS and with this tool it can super easy import all that xml data and merge into single HS database. P.S Possibilities are endless, with unified xml built with various sources with ease, one can export that same xml to any format of desire or any frontend paypal.me/IceLancer
Bungles Posted January 9, 2018 Posted January 9, 2018 11 minutes ago, Kondorito said: Awesome work Ice! If only HS supported those extra fields. SWF files seem to be able to, just need to figure out how Dark13 manages to have swf files reference external data sources. Retro Cafe - Universal ThemeHyperControl - Main Menu Config and Apps WheelAudiocade - Main Menu Music PlayerTelltale Games WheelPCGamers Top 100 PC Games 2014 WheelMGS HD Exit Screen8-Bitdo Special ArtAll Contributions My Youtube Channel - https://www.youtube.com/user/3ungle
Kondorito Posted January 9, 2018 Posted January 9, 2018 18 minutes ago, thatman84 said: Cool Someone is going to go crazy with this tool in the future no doubt! Seems you want to share some more info... Don't be shy 7 minutes ago, Bungles said: SWF files seem to be able to, just need to figure out how Dark13 manages to have swf files reference external data sources. I know, but you know what I mean...
Bungles Posted January 9, 2018 Posted January 9, 2018 Also FYI. English can be a silly language at times. synopsis sɪˈnɒpsɪs/ noun a brief summary or general survey of something. synapsis sɪˈnapsɪs/ noun BIOLOGY the fusion of chromosome pairs at the start of meiosis. Retro Cafe - Universal ThemeHyperControl - Main Menu Config and Apps WheelAudiocade - Main Menu Music PlayerTelltale Games WheelPCGamers Top 100 PC Games 2014 WheelMGS HD Exit Screen8-Bitdo Special ArtAll Contributions My Youtube Channel - https://www.youtube.com/user/3ungle
IceLancer Posted January 9, 2018 Author Posted January 9, 2018 10 minutes ago, Bungles said: Also FYI. English can be a silly language at times. synopsis sɪˈnɒpsɪs/ noun a brief summary or general survey of something. synapsis sɪˈnapsɪs/ noun BIOLOGY the fusion of chromosome pairs at the start of meiosis. I realized my typo mistake but didn't edit everywhere.. and couldn't really figure out which one to take as default.. ZSPIN already uses synopsis , and i saw some flash files with same name , so i went with that. edited all, thanks! paypal.me/IceLancer
IceLancer Posted January 9, 2018 Author Posted January 9, 2018 Minor Update, forgot to fix & in formatting. It is ok now. Sorry about that. paypal.me/IceLancer
thatman84 Posted January 9, 2018 Posted January 9, 2018 2 hours ago, Kondorito said: Seems you want to share some more info... Don't be shy Sorry mate that was not a hint at inside info. I just know that theres some awesome people round here Hyperspin 2.0 Latest Download Hyperspin 2.0 Documentation -------Pre Hyperspin 2.0 Below---------- HS Android Overview & Install HS Android Base Pack Download My Tutorials
wallmachine Posted January 9, 2018 Posted January 9, 2018 RetroArch have data about systems/games in the following directory RetroArch\database\rdb maybe you can use those as fields as well.
IceLancer Posted January 10, 2018 Author Posted January 10, 2018 Update ~Added New Column <Score></Score> @wallmachine As far as i saw that rdb is nothing but game names. paypal.me/IceLancer
Kondorito Posted January 10, 2018 Posted January 10, 2018 Ice, what would be score? Like the Highest game score?
IceLancer Posted January 10, 2018 Author Posted January 10, 2018 6 minutes ago, Kondorito said: Ice, what would be score? Like the Highest game score? I actually do not know what HS has stored in future , but i used Emulationstation format ,which is represented in stars From 0 to 1 1 being full 5 stars example: 0.5 (2 and half stars) 0.7 (3 stars) 1.0 (5 stars) etc Anyway column is right now only filled with ES info for stars, its a string, so anything can be put in P.S i saw guys on zspin uses also ES format. So it works, but again HS might do something else, i dont know paypal.me/IceLancer
Kondorito Posted January 10, 2018 Posted January 10, 2018 Ah! Rating; got it! That is a nice addition.
wallmachine Posted January 10, 2018 Posted January 10, 2018 9 hours ago, IceLancer said: @wallmachine As far as i saw that rdb is nothing but game names. oops retro arch only has file names and that what i meant was MAME. MAME\hash\ Has some info some systems more than others
IceLancer Posted January 10, 2018 Author Posted January 10, 2018 Btw , rom checking is disabled by default. To turn it on its under "parameters" tab. paypal.me/IceLancer
IceLancer Posted January 23, 2018 Author Posted January 23, 2018 ~With PC Games, PS3 etc i find <coop> tag very interesting. Hence update, tool now has 2 more columns. <exe> and <coop> exe from HS for easier manage of collections paypal.me/IceLancer
IceLancer Posted February 2, 2018 Author Posted February 2, 2018 small update, tool will now ignore "CaSeS" when importing data from other xml's. Example: Game Of Thrones vs Game of Thrones paypal.me/IceLancer
Kondorito Posted February 2, 2018 Posted February 2, 2018 56 minutes ago, IceLancer said: small update, tool will now ignore "CaSeS" when importing data from other xml's. Example: Game Of Thrones vs Game of Thrones Meaning that it will override instead of create a new entry?
IceLancer Posted February 2, 2018 Author Posted February 2, 2018 7 hours ago, Kondorito said: Meaning that it will override instead of create a new entry? Well , no when u are importing from other xml , and other xml has name Game Of Thrones but your database says Game of Thrones , import will ignore cases and import data.Before this change it would not import anything because game name doesnt match. It still has to match game name , it will just ignore cases. Import from other xml will never create new entries. Never did.It just matches game name and import all new data it finds for matching game. paypal.me/IceLancer
Kondorito Posted February 5, 2018 Posted February 5, 2018 Hey Ice, as a heads-up, if you open the application, go to Roms & Medias CHECK, and press the Check button. It crashes with an unhandled exception: ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at HyperT00ls.Form1.ToolStripButton1_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
IceLancer Posted February 6, 2018 Author Posted February 6, 2018 22 hours ago, Kondorito said: Hey Ice, as a heads-up, if you open the application, go to Roms & Medias CHECK, and press the Check button. It crashes with an unhandled exception: ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at HyperT00ls.Form1.ToolStripButton1_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Wha? i am not heaving any crashes. To be sure that we are using same , is crc of file CRC-32: e5a66667 ? For which system are u getting crash? Also there is config.ini in folder with tool, try deleting it , tool will make new one P.S Sorry for late reply .. paypal.me/IceLancer
Kondorito Posted February 6, 2018 Posted February 6, 2018 19 minutes ago, IceLancer said: Wha? i am not heaving any crashes. To be sure that we are using same , is crc of file CRC-32: e5a66667 ? For which system are u getting crash? Also there is config.ini in folder with tool, try deleting it , tool will make new one P.S Sorry for late reply .. No worries Seems the exception comes when the user checks the roms and medias, without clicking first a system on the left pane.
IceLancer Posted February 6, 2018 Author Posted February 6, 2018 2 minutes ago, Kondorito said: No worries Seems the exception comes when the user checks the roms and medias, without clicking first a system on the left pane. That doesnt seem likely, it pops tooltip for me with wording "Please select valid system on the left". Something else might be causing error paypal.me/IceLancer
Recommended Posts
Archived
This topic is now archived and is closed to further replies.