zerojay Posted November 13, 2013 Posted November 13, 2013 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.
pietie Posted November 14, 2013 Author Posted November 14, 2013 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
pietie Posted November 14, 2013 Author Posted November 14, 2013 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
zerojay Posted November 14, 2013 Posted November 14, 2013 I'll give you whatever I have for error logs when I get home tonight.
BamBam Posted November 25, 2013 Posted November 25, 2013 Try here http://www.hyperspin-fe.com/forum/showthread.php?28464-Steam-Game-recommendations-for-Hyperspin I love this stuff man!
Pyramid_Head Posted November 30, 2013 Posted November 30, 2013 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!
mameshane Posted November 30, 2013 Posted November 30, 2013 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!
Pyramid_Head Posted November 30, 2013 Posted November 30, 2013 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.
gigapig Posted November 30, 2013 Posted November 30, 2013 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"
Pyramid_Head Posted November 30, 2013 Posted November 30, 2013 Yeah, but it just overwrites everything in the database. (lmfao at the name you used ) 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?
pietie Posted November 30, 2013 Author Posted November 30, 2013 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
mameshane Posted November 30, 2013 Posted November 30, 2013 I have definitely used the same system name and it's merged the steam games in with the existing pc games db. A screen comes up saying what's already in there and the changes it's going to make. My Cab.. 1-UP ARCADE new hyperspin irc details.. come hang out!
Pyramid_Head Posted November 30, 2013 Posted November 30, 2013 Hmm weird as it doesn't for me. I'll make sure I have the latest version. I'll report back.
Pyramid_Head Posted November 30, 2013 Posted November 30, 2013 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.
Pyramid_Head Posted December 1, 2013 Posted December 1, 2013 Starting from scratch seems to have done the trick!
MrSparkle Posted December 3, 2013 Posted December 3, 2013 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?
pietie Posted December 4, 2013 Author Posted December 4, 2013 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
MrSparkle Posted December 5, 2013 Posted December 5, 2013 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.
MrSparkle Posted December 7, 2013 Posted December 7, 2013 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.
pietie Posted December 8, 2013 Author Posted December 8, 2013 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
Pyramid_Head Posted December 9, 2013 Posted December 9, 2013 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.
pietie Posted December 15, 2013 Author Posted December 15, 2013 Can you provide me with the database XML and your steam id? My tools Steam wheel creator - Generate xml list from Steam profile with artwork and videos HyperSearch - Integrates search functionality with HyperSpin
Pyramid_Head Posted December 15, 2013 Posted December 15, 2013 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.
gigapig Posted December 15, 2013 Posted December 15, 2013 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.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.