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

Steam Wheel Creator


pietie

Recommended Posts

Posted

Okay, first, if you do not have a database for Steam or whatever you are telling it to add the games to, it fails. You must have a database even if it's empty for this program to work.

Second, there's something about DC Universe Online that causes the program to get stuck downloading items for some reason. It's a free game so you should be able to test it out yourself.

Third, no main menu wheel image, no system default theme, like Sonaeru above but I don't get a zip error either. The program is simply not copying the files over as far as I can tell. Wheels for games are copied over, nothing else appears to be.

  • Replies 239
  • Created
  • Last Reply
Posted
First off, I'd like to say this app is incredible, and a product of some really wonderful work.

Thanks, appreciate that :)

I'm just having one problem: I keep getting a Zip File Error when I try to use the Steam wheel in Hyperspin. I can select the wheel and see all of the wheel images, but not a single theme or video is showing up. Any ideas?

I've had this myself with HS, but that was using WinZip or 7z...can't remember now.

What OS are you using? And version of HS?

Edit: I've updated the app with a small change to the way zips are handled. Would appreciate if you could try again.

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
Okay, first, if you do not have a database for Steam or whatever you are telling it to add the games to, it fails. You must have a database even if it's empty for this program to work.

Do you mean when you publish? It's supposed to create everything needed by HS for a new system. Do you have an errorlog entry perhaps?

Second, there's something about DC Universe Online that causes the program to get stuck downloading items for some reason. It's a free game so you should be able to test it out yourself.

Found the problem thanks. One of the game's reported resources does not exist...added code to better handle this case.

Third, no main menu wheel image, no system default theme, like Sonaeru above but I don't get a zip error either. The program is simply not copying the files over as far as I can tell. Wheels for games are copied over, nothing else appears to be.

Did you assign specific videos to each game? Or it might be permission related. Again, no errorlog entries?

I've updated the app on dropbox to at least fix your DC Universe issue. I also made a small change to the way zips are handled.

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

  • 2 weeks later...
Posted

Is it possible to add the Steam games to the current PC Games DB? I already have a lot of games configured in PC Launcher but want to try and keep my PC Games in one spot. Unless you can make it possible to include non Steam games if that makes sense? Awesome app nonetheless!

778883.png

Emumovieslifetimemember.gif

Posted
Is it possible to add the Steam games to the current PC Games DB? I already have a lot of games configured in PC Launcher but want to try and keep my PC Games in one spot. Unless you can make it possible to include non Steam games if that makes sense? Awesome app nonetheless!

I have used the app and added steam games to an existing database and it worked fine for me.

just set the system name to the same as your pc games db.

My Cab.. 1-UP ARCADE

new hyperspin irc details.. come hang out!

Posted

Yeah, that's what I did (after backing up my database) and it seemed to have created it's own Pc Games database with only my Steam games lol. Maybe I missed something.

778883.png

Emumovieslifetimemember.gif

Posted
Yeah, that's what I did (after backing up my database) and it seemed to have created it's own Pc Games database with only my Steam games lol. Maybe I missed something.

Don't you just add that here in System name, whether yours is called PC Games or Steam or "Whatever my existing DB is called" :)

post-9524-142870612168_thumb.png

56uIzxg.png

Posted

Yeah, but it just overwrites everything in the database. (lmfao at the name you used :D ) But yeah I ended up copying the text from the Steam DB and pasted it in my existing DB and it worked. Though I'm always get games off Steam (when they're cheap/on sale) so I'd rather not have to keep copying and pasting.

Are you saying that worked for you?

778883.png

Emumovieslifetimemember.gif

Posted

I can't remember whether I do a case-sensitive match or not but that might be it. If the System name matching an existing one in your Main Menu it's supposed to bring up the merge screen....

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

I have the latest version but same thing :/ The merge window does come up but it still overwrites my PC Games database. I'll try starting from scratch.

778883.png

Emumovieslifetimemember.gif

Posted

I get an error whenever I try to load a video.

http://pastebin.com/qL5X1Xfi

System: Windows 8.1

I installed webm plugin from Google so I can at least play the video, but it still crashes when I click 'Select' with aforementioned error.

What do I need to install to play the FLV videos?

Posted

Thanks for the stacktrace. I don't have Windows 8 so I can't confirm if that's the problem but it's actually WPF that is failing...I'm not sure that it's related to the video. I'll look into it...

Perhaps someone else running Win8 can comment?

As a test, have you tried downloading an MP4 from Youtube?

Did you actually download FLV videos? If you download from Big Picture first then most of those are .webm or mp4. I think it's only the Steam Store videos that are still FLVs. SWC will eventually convert to MP4 anyway.

Edit: Okay, upon further investigation it seems like the app fails to determine a proper duration for the video. Which game(s) are you having trouble with?

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

Playing MP4 works fine in windows media player.

<SteamWheelCreatorGameEntry SteamAppId="236450" name="PAC-MAN Championship Edition DX+" deleted="false">

and

<SteamWheelCreatorGameEntry SteamAppId="45760" name="Super Street Fighter IV - Arcade Edition" deleted="false">

Neither flv or webm can be loaded.

Thanks for looking into this, if you need more info, please let me know, i'll be glad to assist.

FYI:

I just tested this on my windows 7 (SP1) machine and it also crashes.

Both machines are running 64-bit operating systems btw.

Posted

I found the problem the program is having...

Your ExtractMetadata() method parses a TimeSpan using the "g" format string.

But on my system, which is Dutch, the "g" is not correct with ffmpeg's output.

You need to add an IFormatProvider for en-US as the ffmpeg output is always in en-US.

This is my output from FFMpeg:

"

Duration: 00:01:46.01, start: 0.000000, bitrate: 2117 kb/s

Stream #0:0: Video: vp8, yuv420p, 940x528, SAR 1:1 DAR 235:132, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)

"

The "g" parameter on my system uses "," for decimal separator.

As a temporary workaround I can change my system culture, but it's not ideal.

If you could also tell me how to get flv working that would be great, webm works with the plugin from google, but I don't know for flv.

PS: another tip for the program:

In the BuildFilePathInAppDir method you can use Path.Combine for building paths which is easier than what you currently have.

Posted

That makes perfect sense, thank you! I have always been very lazy to support localization but I'll work on it.

Ik vraag omveskoning :)

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

I noticed when I update my list even though it says it's going to overwrite so and so games it doesn't and i have many duplicates lol. Any way around this? I have to delete the db then use one of my backup dbs.

778883.png

Emumovieslifetimemember.gif

Posted
Sure DB http://pastebin.com/7TX8U4ik and Steam id is 76561197988452487 Note that a lot of the games with SteamAppid I don't have or own so not sure what is up with that lol.

Wow Hunk that's some XML there, I thought the browser had crashed. i can see why having dupes would be a problem.

56uIzxg.png

Archived

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

×
×
  • Create New...