Jump to content
(Open Beta) HyperSpin 2 is now available for everyone ×

HyperSearch


pietie

Recommended Posts

  • Replies 485
  • Created
  • Last Reply
Posted

This is a great program man. A couple of things, suggestions,etc.

For cab users running at 640x480, the program does not scale good. A lot of the program gets cut off, especially when it brings up the search results. I dunno if that fixable or not.

The other thing for users that remove games by the method of show wheel only; This program still shows the games that have no wheel, so to use this and to make sure a user doesn't select a game that doesn't work, they would have to remove games from the actual XML.

Other than that this is something that adds quite a lot to HS so well done.

I am......Machine

Posted
Have any of you got UAC on as mine runs but finds nothing.

Do you possibly have a large database? If you open the log window (double click the tray icon) is there an entry that says how long it took to build the game search database? If it hasn't finishing building it you won't get back any results.

If its a security issue then hopefully the log contains some errors?

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
Also, is there a way to have a key needed to be held down for say 3 secs before the search engine comes up? I am limited to buttons on the keypad.

I like this idea and will add it to my todo list.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
For cab users running at 640x480, the program does not scale good. A lot of the program gets cut off, especially when it brings up the search results. I dunno if that fixable or not. Other than that this is something that adds quite a lot to HS so well done.

Ah I was waiting for the 640x480 guys to complain :) I'll work on improving that experience.

The other thing for users that remove games by the method of show wheel only;

The program already reads those settings but I wasn't sure what they did but I understand now, thanks. It already obeys the "Parents only" filter so I'll add support for the others.

But does the "Roms only" one actually work? That sounds too complicated if I think about the HyperLaunch configs. And with Dons tools it easy to just remove those.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

This is awesome. Any chance we can switch systems (move right or left) once you are in a search and have moved down the list? Sorry if that doesn't make sense.

Posted
This is awesome. Any chance we can switch systems (move right or left) once you are in a search and have moved down the list? Sorry if that doesn't make sense.

Do you mean instead of going back once to the system list and switching tabs there you just want to switch system tabs while in the results list? Well it will definitely save on keystrokes. I'd be a bit concerned with people accidentally switching (especially with joysticks) but I'll add it to the lists so let's see how it goes.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
pietie the roms only filter only reads the rom settings set from HyperHQ and not HyperLaunchHQ. So no need in trying to get all RocketLauncher crazy. Just use the settings HyperHQ makes in the normal HyperSpin setting files.

Sure I know that. But is the HyperHQ Roms Only setting even still applicable considering that HLHQ supersedes those settings now? HLHQ contains the rom paths, of which there can be multiple. And the emulator configs in HLHQ contains the extensions to check for. That's what I meant by too complicated...for something I feel is better managed by culling your xml DBs.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

Don's tools uses the HyperHQ info solely and does not even look at the HLHQ info. But yes it is confusing, if you wanted to account for the roms only filter you only need to worrry about HyperHQ settings and that is all. Let RocketLauncher be it's own entity, Your app has been specifically developed for HyperSpin and not hyperlaunch so only using HyperHQ settings and not HLHQ settings makes sense to me. But yes for all practical purposes HLHQ's rom settings supersedes HyperHQs. To me this is a low priority and there are probably more interesting things you want to do with this app.

Posted
Do you possibly have a large database? If you open the log window (double click the tray icon) is there an entry that says how long it took to build the game search database? If it hasn't finishing building it you won't get back any results.

If its a security issue then hopefully the log contains some errors?

Hi,

tried with UAC off and it made no difference.

My log:

06:23:19 Trigger key from config: F5

06:23:19 Hyperspin path: J:\HyperSpin

06:23:19 Hook installed succesfully

06:23:19 Hyperspin settings loaded from: J:\HyperSpin\Settings\Settings.ini

06:23:19 HL path: J:\HyperSpin\HyperLaunch\

The only other error it will quote is:

06:24:23 TriggerKey fired but HS is not the active window.

but then if I go back to HS the search box pops up but it refuses to supply any results

any ideas appreciated.

Posted
but then if I go back to HS the search box pops up but it refuses to supply any results

any ideas appreciated.

You search database has not completed building yet, or maybe there was some issue that's not being logged.

Can I ask you to please zip up all your DBs and maybe Dropbox it for me? If you don't know, you can just go to J:\Hyperspin\Databases in explorer, hit F3 and filter *.xml

In the mean time I'll look at logging more info

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
You search database has not completed building yet, or maybe there was some issue that's not being logged.

Can I ask you to please zip up all your DBs and maybe Dropbox it for me? If you don't know, you can just go to J:\Hyperspin\Databases in explorer, hit F3 and filter *.xml

In the mean time I'll look at logging more info

Thanks for your help. I'm currently at work so I can't do the DBs for a good few hours. Hopefully your expanded log info will help.

Does the prog read every DB regardless of system? I've tried it with several systems - all using official DB. I'm wondering if a rogue non compliant xml may be the sticking point? Would it be a problem for the log to show what it is parsing? This would then show where the issue is?

Can't believe I'm the only one having issues with this. It looks great.

Posted

Yes I'll make the log show each DB its parsing.

It starts with Main Menu.xml to get a list of all your configured systems. From there it reads each DB for those systems. So yes, on startup of the app it builds a complete database of all systems.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
Yes I'll make the log show each DB its parsing.

It starts with Main Menu.xml to get a list of all your configured systems. From there it reads each DB for those systems. So yes, on startup of the app it builds a complete database of all systems.

I believe that I have a very standard setup - using J:\ over C:\ so I'm not sure it's that. I guess it is struggling to read one custom Xml. Hopefully the log will show the sticking point.

Cheers

Posted
okay please try the new version. it includes much more logging info

Sounds great! Will try it after work!

Thanks for the swift turnaround

Posted
okay please try the new version. it includes much more logging info

Tried it-logging showed me that there was an error in my main menu.xml

This was generated not altered but it appears that HHQ entered "exe" at a game entry causing the issue. Once removed it worked first time.

Is it possible to parse the game videos so we can view gameplay before choosing? Perhaps clicking its thumbnail if available opens up a window and plays and any button closes it?

Great program.

Posted

Piete, Thankyou so much for adjusting the 640x480.

2 more things if possible. For guys running ledblinky, unfortunately when you launch a game via HyperSearch, ledblinky doesn't know. So if someone picks a game from the result, the frontend controls stay lit and don't switch to game controls. Is there anyway to send the game launch command to HyperSpin itself? The way it is right now it passes the command to HyperLaunch correct? I think if the game launch command gets sent to HS, then it can pass the command to ledblinky.

The final thing is can you have the program read HyperQ's setting for single wheel operation or multi wheel operation? Reason being is I have HyperQ set to one super arcade wheel with all arcade systems on it, but when searches turn up results it pulls games from all my other systems. I just want search results for my one wheel.

Again if it's doable cool but don't go crazy if it's not! :)

I am......Machine

Posted
The way it is right now it passes the command to HyperLaunch correct? I think if the game launch command gets sent to HS, then it can pass the command to ledblinky.

There is no easy way to tell HS to do anything so I'll just send the same LEDBlinky commands that it does. I did a quick capture of the way HS calls LEDBlinky so it should be straightforward to mimic that. Added to todo list.

The final thing is can you have the program read HyperQ's setting for single wheel operation or multi wheel operation?

Ah, I see. Added to the list!

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
If you do manage to hook the ledblinky command line parameters hyperspin sends, Can you add forwarding support for the parameters to a custom list of programs? I assume it would be some settting file with the full paths to the programs. This way it would be easier to incorporate this program with other programs that like to use the ledblinky command line parameters.

Oh I didn't quite understand what you mean but I think I do now. Do you mean...create my own LEDBlinky.exe and tell HS to use that one. Then my .exe forwards all the parameters as is to the real LEDBlinky and any other number of programs that would like to know about it? I like this idea better than the complicated stuff I had in mind!

Not related to the original purpose of this program but maybe you can consider adding an info display feature as well that fires off on a specific button like the search feature does.

What kind of info did you have in mind?

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...