Falk Jan 7, 2014 @ 1:57pm
"Desktop Dungeons is unable to connect to Steam", Steam Achievements
So these may be two unrelated problems, or they could be linked.

I migrated PCs (as I usually do) by copying my Steam folder wholesale. When you do that, Steam 'repairs' itself the first time you run it by requesting to run in Administrator mode, and then you're pretty much good to go, although some games will insist on reinstalling themselves.

On my new system, I cannot for the life of me get Desktop Dungeons to run without a dd.net account. Also, Steam Achievements have stopped updating. It's a little bizarre when I am able to shift-tab the overlay, but the game is otherwise unable to communicate with Steam. (I'm assuming this is an integration communication issue rather than an internet/firewall issue as it's supposed to work while Steam is in offline mode)

Any ideas? Tried deleting local content and redownloading, no luck. Of course, both my original Steam and new dd.net save folders are backed up just in case.
Showing 1-15 of 23 comments
< >
dislekcia!  [developer] Jan 7, 2014 @ 2:25pm 
I think that's a Steam issue - you might want to reinstall Steam itself and then copy in all your Steam content and let it find that again. Basically the errors you're getting mean that the game and Steam aren't communicating, that's a Steam-level issue.

Did you change OSes? Also, totally with you on copying folders when you migrate, I do the same thing - bandwidth is limited here and downloading everything all over again... *shudder*
Falk Jan 7, 2014 @ 2:46pm 
Just did a clean reinstall of Steam - totally nuked installation folder sans backed up SteamApps, reinstalled Steam from browser via 1MB downloader/installer, then downloaded Desktop Dungeons as opposed to retrieving it from backups.

Desktop Dungeons is still unable to connect to Steam. :|

Incidentally it automatically logged me into dd.net account from a fresh install. Is there configuration/settings that aren't inside the installation folder? (e.g. registry)

edit: Nope re: OS change; Win7Pro64 -> Win7Pro64
Last edited by Falk; Jan 7, 2014 @ 2:47pm
Special Jan 7, 2014 @ 4:14pm 
Use Regedit and go to HKCU\Software\QCF Design\DesktopDungeons and nuke everything there, let the game recreate that stuff and you should be golden.

Falk Jan 7, 2014 @ 6:59pm 
Alrighty, I just purged the registry of that (plus searching for "QCF" and "DesktopDungeons" just to be doubly sure) then I did a fresh install of Steam and redownloaded Desktop Dungeons from the Steam Library interface, and...

...Desktop Dungeons is unable to connect to Steam. Meanwhile the cheeky "Access the Steam Community while playing" overlay popup in the bottom right laughs at me. :(

Well, I'm stumped. Short of doing a complete OS reformat/reinstall just to see if there's some other little configuration I'm/we're missing, I'm not sure what else to eliminate from the pool of possibilities.

Oh well, not exactly a gamebreaker. As long as the game doesn't suddenly lock me out of my saves at some point D:
Special Jan 7, 2014 @ 8:45pm 
Well I'm stumped too dude, sorry. The registry has two locations for me that have "Software\QCF Design\DesktopDungeons" one is in HKCU\ and the other in HKU\ purging those two locations and reinstalling the game should theoretically be a fresh install with no carry over settings at that point.
dislekcia!  [developer] Jan 8, 2014 @ 2:12am 
Registry settings have nothing to do with the communication problem with Steam. This is a problem that some people reported with Windows 7 and 8 when we first released the game, apparently it's just hit you too :(

It's definitely a Steam problem - the game can't find the running instance of Steam to connect to, so it can't tell Steam about achievement progress or see about your DLC ownership, etc. We worked really hard to make sure you wouldn't lose progress when this happened, I would also suggest that you check if your DD directory is write protected, as one of the solutions we found to try and get Steam to reconnect to the game needs immediate disk access.
Festivus!® Jan 9, 2014 @ 8:01pm 
I have never been able to get the Steam achievements to work for this game. I bought this game right before New Years, and on my Windows 7 machine it took me right to the Desktop Dungeon's page and made me create and login with an account that way (linking it through my Steam ID number), but it never did work via Steam. But if I open my Steam account on a WinXP machine, it works right through Steam without requiring secondary login.

Could it be a firewall exception requirement in Windows 7 that is missing? Not sure what to do to fix this.
dislekcia!  [developer] Jan 10, 2014 @ 8:40am 
Originally posted by Festivus!®:
I have never been able to get the Steam achievements to work for this game. I bought this game right before New Years, and on my Windows 7 machine it took me right to the Desktop Dungeon's page and made me create and login with an account that way (linking it through my Steam ID number), but it never did work via Steam. But if I open my Steam account on a WinXP machine, it works right through Steam without requiring secondary login.

Could it be a firewall exception requirement in Windows 7 that is missing? Not sure what to do to fix this.

It works fine on our test Windows 7 machines, which is really frustrating hearing that it's broken for other people... If we could reproduce the problem, we could fix it :(

I don't think it's a firewall problem, because otherwise the game wouldn't be able to log in to DD.net at all. It has to be something to do with how Steam and the game are connecting to each other on the same machine. That's tricky territory...

Is everyone having this issue running in Admin mode, maybe?
Festivus!® Jan 10, 2014 @ 6:38pm 
Yeah I am admin on all of my machines. I will keep my ears opened hoping that someone comes up with a solution. I am enjoying the game and it isn't too big of a deal to not work through Steam, but it is fun to watch achievements when they do show up, and that won't happen now. :(
dislekcia!  [developer] Jan 11, 2014 @ 7:29am 
Originally posted by Festivus!®:
Yeah I am admin on all of my machines. I will keep my ears opened hoping that someone comes up with a solution. I am enjoying the game and it isn't too big of a deal to not work through Steam, but it is fun to watch achievements when they do show up, and that won't happen now. :(

Yeah, I know :( Sorry that this is being so weird... I wish we knew what was going on and why our 2nd and 3rd fallback options weren't working for you!
Falk Jan 14, 2014 @ 8:32pm 
Well, if it would help for me to make time to help troubleshoot this in real time, let me know. I can make myself available. Your game deserves that much, at the very least!
Falk Jan 24, 2014 @ 5:49pm 
No idea what happened, but coming back to Desktop Dungeons the problem seems to have resolved itself and I was getting Steam achievements on the dd.net login even prior to reverting to the offline save.

SCIENCE IS A MYSTERIOUS THING
Festivus!® Jan 24, 2014 @ 9:45pm 
I too have achievements in the game. There was a small update that pushed out yesterday for the game, so am not sure if that was the fix.
Festivus!® Jan 26, 2014 @ 8:29pm 
Well I take back my previous comment. The reason that achievements showed up is that one of my kids fired up a Windows XP machine and was playing Desktop Dungeons on that machine, and got some of the achievements. Still not working on my Windows 7 box. :(
Falk Jan 26, 2014 @ 10:15pm 
I have no idea what to tell you; I don't recall consciously changing anything. D:
Showing 1-15 of 23 comments
< >
Per page: 15 30 50