r0man0 Posted February 7, 2015 Posted February 7, 2015 HyperXMLspin View File Here is the last version of HyperXMLspin for Hyperspin : + create/edit/save favorites that stretch across all systems in one wheel. + create/edit/save search results that stretch across all systems (ie create a Mario wheel from all systems) in one wheel. + create/edit/save console favorites, handheld favorites, arcade favorite genre wheels etc... + as you update your media, you can sync the genres media here by pressing a button so your new media is always up to date in the genre wheels here. + Play directly to game found from HyperXMLspin results view. + Play to any games from Hyperspin wheel created. + Hide/Show HyperXMLspin (MultiSearch or QuickSearch) with an Hotkey. + Compatibility with all launchers (Hyperlaunch & RocketLauncher) + Add a game to its favorites system list with a button when selecting a game from results view. Video tutorial : Text tutorial (also in readme.txt): ************************************************************** **** I - hyperXMLspin : Quick Installation : **** ************************************************************** 1 / Launch HyperXMLspin.exe and setup parameters : 2 / On tab menu <General> Select HyperSpin folder (where is located HyperSpin.exe) 3 / On tab menu <General> Select launcher file executable.(Hyperlaunch.exe or RocketLauncher.exe) 4 / For advanced parameters look for chapter III. ************************************************************** **** II - hyperXMLspin : Full Installation : **** ************************************************************** With Full installation it will be possible to save lists from mode "show" and "export" lists from HyperXMLspin item databases. If you doesn't need one of this features , just use the Quick Installation from chapter I ************Installation inside Hyperspin*************** 1 / Launch HyperHQ.exe (On tab menu "main menu wizard") add new item with any name you want , for example : "HyperXMLspin" 2 / To the question : "Does this menu item have a sub-wheel" select "yes". 3 / Select item position inside your system wheel list. (Anywhere you want) 4 / Go to tab menu "wheel settings" , select "HyperXMLspin" wheel then tab menu "emulator" 5 / On field "Executable" : Select HyperXMLspin.exe file previously downloaded and extracted. 6 / On field "Execution" : Normal , "PC game" : Disabled , "Use Full Path To Roms" : Disabled , "Search Subfolders" : Disabled Open & Check in ini file parameters : "userompath=false" & "searchsubfolders=false". ("HyperSpin\Setting\HyperXMLspin.ini" for this example) 7 / Leave empty fields : "Rom Path" , "Params" , "Extensions - WinState : Hidden" 8 / Select menu tab "navigation/themes" then checkbox "use xml indexes","clones use parent videos","clones use parent themes" then close HyperHQ. 9 / If you have choosed "HyperXMLspin" as item name : Copy & replace Databases & Media folders from Hyperxmlspin package inside HyperSpin directory. Otherwise rename all "HyperXMLspin" folders & files name by yours , before copying and replacing. ****************Setup HyperXMLspin********************** 10/ Launch HyperXMLspin.exe and setup parameters : 11/ On tab menu <General> Select HyperSpin folder (where is located HyperSpin.exe) 12/ On tab menu <General> Select launcher file executable.(Hyperlaunch.exe or RocketLauncher.exe) 13/ On tab menu <General> Select HyperXmlspin item name.(Name given in step 1/) 14/ For advanced parameters look for chapter III. ************************************************************** **** III - hyperXMLspin : Advanced setup : **** ************************************************************** 1 / On tab menu <General> HyperXMLspin language : french or english 2 / On tab menu <General> resolution (fullscreen/window) : 800x600/800x600 , 1024x768/1024x768 , 1280x720/1000x720 et 1920x1080/1380x1010 3 / On tab menu <Controls> Keyboard hotkeys for exit , parameters and hide/show HyperXMLspin. 4 / On tab menu <Controls> virtual keyboard , to show a virtual keyboard inside HyperXMLspin interface. 5 / On tab menu <Controls> Emulate Joystick to mouse and set up joy number and its 8 buttons. 6 / On tab menu <Options> Fullscreen mode allow picture selection for background. 7 / On tab menu <Options> For each HyperXmlspin views set background color , font color , transparency , and police style. 8 / On tab menu <Options> Hide HyperXMLspin on startup. (Then use Hide/Show HyperXMLspin key/button to unhide) 9 / On tab menu <Options> Video preview allow you to watch video games with associated activeX plugin.(Windows media player,VLC to install separately from https://www.videolan.org/,or none) 10/ On tab menu <Options> Parental control Parental to define a PIN code to limit access to parameters and limit HyperXMLspin to "Show" and QuickSearch mode. 11/ On tab menu <Options> Parental Filter to not show mature/adult games in HyperXMLspin and also in HyperSpin (for hyperxmlspin wheels). 12/ On tab menu <Options> Symlinks NTFS to use Symlinks instead of duplicating medias (prevent space on hard drive but only possible with NTFS partition) 13/ On tab menu <Options> Use confirm exit to show a message box and confirm to exit hyperxmlspin. 14/ On tab menu <Options> HyperXMLspin graphical theme.(custom theme must be placed on Themes folder in HyperXMLspin.exe folder) 15/ On tab menu <Update> Check medias to update hyperXMLspin artworks & videos with those from HyperSpin. Allow you to share custom HyperXMLspin wheels.(Look for chapter IV) 16/ On tab menu <Update> Scan Filters to update genres and years lists for HyperXMLspin search engine. ************************************************************** **** IV - hyperXMLspin : Tips **** ************************************************************** 1/ For found games that have same name , HyperXMLspin add a space to distinguish them from others , actually this tip is just working with HyperLaunch For RocketLauncher , edit HyperSpin/settings/settings.ini file then modify "Hyperlaunch_Path" with HyperXMLspin full path ( ex: Hyperlaunch_Path= F:\HyperSpin\HyperXMLspin.exe ) , don't forget to save modifications. 2/ To make an HDD backup with symlinks created by HyperXMLspin , use an NTFS HDD Then use cmd or PowerShell with administrator rights , and use this command line : xcopy /e /b /i /h Path_In Path_out ( ex: xcopy /e /b /i /h C:\HYPERSPIN f:\HyperSpin-backup ) ************************************************************** **** V - hyperXMLspin : functioning : **** ************************************************************** ******HyperXMLspin functioning (QuickSearch) :******** Enter or select at least on search term , then validate.("Tools" button must not be activated) *******HyperXMLspin functioning (MultiSearch) :******* Enter or select at least on search term , select "tools" then : --> Use the "show" function for an immediate search.(Results can be saved if HyperXMLspin have been setup as a full installation : Chapter II) --> Use the "create" function to save your search results in an hyperspin "genre" or "main" wheel. --> Use the "Add" function to add the search results to an existing list. The last three functions are usable without search criteria: --> Use the "delete" function to delete an entire list and media..(Use HyperHQ to delete an entire "main" Wheel) --> Use the "edit" function to sort games by genre, year , etc ... or to delete them. --> Use the "Export" fonction to export an hyperXMLspin "genre list as an other "Main or "Genre" list.(only available if HyperXMLspin have been setup as a full installation : Chapter II) Once list have been edited , click "OK". Tip : for multiple search for multiple games separate each keyword/letter with a comma. ************************************************************** **** Sharing HyperXMLspin lists functioning **** ************************************************************** You can share any hyperXMLspin list you want with HyperSpin community , but their compatibility between each users will not be all the time at 100 % : Games from lists are compatible only with lists with same game name and same system name. But you can increase compatibility with function "Update medias" on manual mode. Example with list ABestOfAll created by ninja2bceen (inside package Databases\ABestOfAll) : ************Installation inside Hyperspin*************** 1 / Launch HyperHQ.exe (On tab menu "main menu wizard") add new item with the name of the list , for this example : "ABestOfAll" 2 / To the question : "Does this menu item have a sub-wheel" select "yes". 3 / Select item position inside your system wheel list. (Anywhere you want) 4 / Go to tab menu "wheel settings" , select "HyperXMLspin" wheel then tab menu "emulator" 5 / On field "Executable" : Select HyperXMLspin.exe file previously downloaded and extracted. 6 / On field "Execution" : Normal , "PC game" : Disabled , "Use Full Path To Roms" : Disabled , "Search Subfolders" : Disabled 7 / Leave empty fields : "Rom Path" , "Params" , "Extensions - WinState : Hidden" 8 / Select menu tab "navigation/themes" then checkbox "use xml indexes","Themes only","clones use parent videos","clones use parent themes" then close HyperHQ. Option "Themes Only" allow to hyperspin to not show games not compatible from the shared list.(Do not check this option if you not have at least 1 default theme per system) Open & Check in ini file parameters : "userompath=false" & "searchsubfolders=false". ("HyperSpin\Setting\HyperXMLspin.ini" for this example) 9 / Copy xml list ("ABestOfAll.xml" inside package Databases\ABestOfAll) inside hyperspin databasest ("/Hyperspin/databases/ABestOfAll/ABestOfAll.xml" for this example) ****************Setup HyperXMLspin********************** 10 / Launch HyperXMLspin.exe then go to parameters. 11 / On menu tab <Update> click "Check medias" then select updating mode : Auto mode checked : all fully compatible medias will be automaticly copyed if found. Auto mode unchecked: you will have to choose each systems & games not found automaticly with systems or games you have. 12 / Select list to update ("ABestOfAll" for this example) then click "update". (hyperxmlspin main lists have "***" at begining and ending of their name) So now, media directory of this list contain all artworks and videos you already have. (your Video et artworks files have not been modified or deleted but just copyed or "symlinked") ABestOfAll.xml file created by ninja2bceen contain 245 games. With my configuration , after an auto scan i got 130 fully compatible , then after a manual scan i got 63 more...total : 193/245 results depend from each HyperSpin database users, and so may be different from others users. As a normal list , each shared lists can be edited in hyperxmlspin to add , delete or sort as you prefer each games. ************************************************************** **** VI - hyperXMLspin : About **** ************************************************************** Report me buggs or ask me your questions to : [email protected] Thanks also to beta tester : ninja2bceen,potts43,ghutch92 & arshesney. Thanks also to donators that have contributed to HyperXMLspin development. To help me : use donate button on menu tab "About" inside parameters panel. Application created with Autohotkey. That's all folks , now : Search,play,enjoy !!! Submitter r0man0 Submitted 05/08/2015 Category Add-Ons Credits r0man0
ninja2bceen Posted February 8, 2015 Posted February 8, 2015 My friend here forgot to mention the save feature. Say you search something and know you want the xml to "stick" use save . Romano literally has ever step above from adding it as a new wheel to setting up the exe, it's pretty painless but its a lot of text My testing proves the most common workflow after you set up the wheel. Note I used search favorites the most! 1. Search keywords and select show then search to get the temporary wheel results 2. Search keywords and select save with file name then search to add to your genre wheel 3. The add, edit and delete feature I didn't use that much in general Advance the cause to 100%. http://hyperbase.hyperspin-fe.com/ Planet Geekdom, Subscribe for Tutorials! https://www.youtube.com/channel/UCdcby-s2GwriaOHGmVC2vGA?sub_confirmation=1&app=desktop
r0man0 Posted February 8, 2015 Author Posted February 8, 2015 Hi , today i've fixed 2 important problems : +02/08/2015 - Fixed --> problem with multiple save that cause multiple items doubles on genre list. +02/08/2015 - Fixed --> problem with function "Add" that cause multiple games doubles on game list. sorry for this. 1.0 become 1.0.1 r0m@n0
philbee Posted February 21, 2015 Posted February 21, 2015 Hi, I have installed HyperXMLspin for the first time on my hyperspin setup and i have followed your install instructions but when i input the settings for HyperXMLspin.exe and click ok all i get on screen is building database Mame and there is no building progress on the progress bar. Any idea what i may be doing wrong? windows 7 64bit os. Thank you for the program, it seems like a great addition to hyperspin.
r0man0 Posted February 21, 2015 Author Posted February 21, 2015 Hi,I have installed HyperXMLspin for the first time on my hyperspin setup and i have followed your install instructions but when i input the settings for HyperXMLspin.exe and click ok all i get on screen is building database Mame and there is no building progress on the progress bar. Any idea what i may be doing wrong? windows 7 64bit os. Thank you for the program, it seems like a great addition to hyperspin. Hi ,If your database creation is stopped at mame , that means your mame.xml is the problem. Some xml possible error are on <game> tag , you need to put the good order : For example : <game name="gamename" index="index" image="image"> or just <game name="gamename"> If you don't find the error , send me your xml to : [email protected] Good luck. r0m@n0
philbee Posted February 21, 2015 Posted February 21, 2015 Hi again, As a test I made mame my hyperXMLspin item description so the program would skip it and it went to create a database but this time starting with aae and the same problem occurs,stuck on creating database. This would eliminate mame xml as problem? Maybe my folder structure is the issue? I do not have hyperlaunch.exe in my root directory, would this be the problem?
r0man0 Posted February 21, 2015 Author Posted February 21, 2015 Hi again, As a test I made mame my hyperXMLspin item description so the program would skip it and it went to create a database but this time starting with aae and the same problem occurs,stuck on creating database. This would eliminate mame xml as problem? Maybe my folder structure is the issue? I do not have hyperlaunch.exe in my root directory, would this be the problem? Hi , hyperlaunch.exe on root directory is not the problem. Do not select mame as your hyperXMLspin item description : that will made HyperXMLspin unavailable. As i said before , your xml structure is the problem ,most of time xml possible error are on <game> tag , you need to put the good order : For example : <game name="gamename" index="index" image="image"> or just <game name="gamename"> Send me your mame and aae xml to : [email protected] I will check them , and if i find the problem , i will show the problem here as an example for hyperXMLspin users. r0m@n0
r0man0 Posted February 22, 2015 Author Posted February 22, 2015 Hi , some problems with database building have been solved , now you can use your "non conventional xml database" , HyperXMLspin will recognize it. Main post have been updated with the link to new pack including new executable. +02/22/2015 - Fixed --> problem database building for some xml tags <game> not in good order. +02/22/2015 - Fixed --> problem database building for some xml tags <cloneof> & </cloneof> not in the same linefield. +02/22/2015 - Fixed --> problem showing progress bar for systems database building. Thanks to philbee & shinobi68 for bugg report. r0m@n0
potts43 Posted February 25, 2015 Posted February 25, 2015 Hi can you confirm that duplicate my database and media folder from my hyperspin directory into the hyperxmlspin directory? My media folder is over 50gb! Why does this need duplicating? Also why do I have to rename my hyperlaunch.exe? By doing that won't that cause loading issues with running games as it will look like its missing? Am I miss reading the instructions?
ninja2bceen Posted February 25, 2015 Posted February 25, 2015 Don't rename hyperlaunch or move it. We fixed that in the beta. Hyper xml creates a media folder and it does copy each wheel etc if you SAVE your search. The temp search too but they get deleted after each search. I agree it's a space hog if you save a lot of your searches though. Maybe something he can enhance one day Advance the cause to 100%. http://hyperbase.hyperspin-fe.com/ Planet Geekdom, Subscribe for Tutorials! https://www.youtube.com/channel/UCdcby-s2GwriaOHGmVC2vGA?sub_confirmation=1&app=desktop
potts43 Posted February 25, 2015 Posted February 25, 2015 Don't rename hyperlaunch or move it. We fixed that in the beta. Hyper xml creates a media folder and it does copy each wheel etc if you SAVE your search. The temp search too but they get deleted after each search. I agree it's a space hog if you save a lot of your searches though. Maybe something he can enhance one day I'm confused now. We were given specific instructions above but you seem to be contradicting them...it says to copy and rename hyperlaunch ....?????
potts43 Posted February 25, 2015 Posted February 25, 2015 Currently if I select hyperxmlspin from the wheel it goes to the sub wheel but nothing loads as I guess nothing has been saved but if I run the program directly nothing is found on a search. Would you be in a position to confirm the setup instructions please?
potts43 Posted February 25, 2015 Posted February 25, 2015 Ok another update...I've got it to search and find results but not from the wheel. Only standalone. Should the hyperxmlspin run from the first wheel because it doesn't and the games don't launch from the subwheel either.
bclout Posted February 25, 2015 Posted February 25, 2015 I did not rename the hyperlaunch.exe, just followed the instructions in the first post up to the optional ones. And it works for me without a problem.
potts43 Posted February 25, 2015 Posted February 25, 2015 I did not rename the hyperlaunch.exe, just followed the instructions in the first post up to the optional ones. And it works for me without a problem. Bugger! Would you mind posting you ini file please?
r0man0 Posted February 25, 2015 Author Posted February 25, 2015 hi , i'm going to update main post for fixed version : hyperXMLspin v1.0.3 , most important bugg fixed is detection of hyperlaunch.exe path. Maybe it will solved most of reported problems : +02/22/2015 - Fixed --> Hyperlaunch path can be to any folder defined on HyperSpin/Settings/Settings.ini +02/25/2015 - Fixed --> Wrong name on package : all "hypersearch" have been renamed to "HyperXMLspin". r0m@n0
potts43 Posted February 25, 2015 Posted February 25, 2015 hi , i'm going to update main post for fixed version : hyperXMLspin v1.0.3 , most important bugg fixed is detection of hyperlaunch.exe path.Maybe it will solved most of reported problems : +02/22/2015 - Fixed --> Hyperlaunch path can be to any folder defined on HyperSpin/Settings/Settings.ini +02/25/2015 - Fixed --> Wrong name on package : all "hypersearch" have been renamed to "HyperXMLspin". r0m@n0 I believe the two errors are present on my system. Once this is working I guess Hypersearch is no longer required?
potts43 Posted February 25, 2015 Posted February 25, 2015 Wouldn't you need to do step 9 first? Or how do you point HyperHQ to exe file?
potts43 Posted February 25, 2015 Posted February 25, 2015 Hmmm it seems to work but refuses to run or launch the games.
r0man0 Posted February 25, 2015 Author Posted February 25, 2015 Wouldn't you need to do step 9 first? Or how do you point HyperHQ to exe file? Yes extract archive , replace hyperXMLspin with the new one , then you have to point HyperHQ to new hyperXMLspin executable if the path is different.
potts43 Posted February 25, 2015 Posted February 25, 2015 Yes extract archive , replace hyperXMLspin with the new one , then you have to point HyperHQ to new hyperXMLspin executable if the path is different. Done...still won't launch the games with paths set ok. Can you post your ini file...is it to be placed in the same folder as its exe?
r0man0 Posted February 25, 2015 Author Posted February 25, 2015 Please post here your hyperxmlspin.ini located hyperspin/settings/ and hypersearch.ini located in hyperxmlspin folder for checking r0m@n0
potts43 Posted February 25, 2015 Posted February 25, 2015 Please post here your hyperxmlspin.ini located hyperspin/settings/ andhypersearch.ini located in hyperxmlspin folder for checking r0m@n0 I'm away from my pc but if I remember rightly they are created in the opposite locations...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.