Desktop Dungeons

Desktop Dungeons

통계 보기:
Lomaxnoah 2014년 3월 4일 오전 6시 17분
Cant get achievements to unlock
for some reason i cant get any of the achievements to unlock.
For example the first one that is really easy Monster Masher"Kill an enemy one level higher than you" or "Level Cannon" that i am sure that i did it.
Am i missing something? Anyone help please?
< >
48개 댓글 중 1-15개 표시
Lomaxnoah 2014년 3월 4일 오전 6시 30분 
nevermind i fixed
Cassie 2014년 3월 4일 오전 6시 44분 
How? What was wrong?
Amber 2015년 7월 23일 오후 6시 19분 
how did you fix it... i'm having same prob
mOOrmaN 2015년 9월 21일 오전 2시 01분 
.And I have the same problem.
truckerpunk 2016년 1월 3일 오후 12시 36분 
Just noticed; I have this issuie too. (I'm on Linux OS 64-bit, if that helps).
dislekcia!  [개발자] 2016년 1월 3일 오후 12시 41분 
In order to get achievements, Steam has to be running and the game has to be able to detect it. Some OSes have issues allowing Steam to communicate through the sandbox they run applications in, so I'd suggest testing with the Shift+Tab overlay to see if that appears. If not, you're probably not going to get achievements.
truckerpunk 2016년 1월 3일 오후 9시 47분 
Steam overlay is enabled in the properties, and running while playing. Could it be a permission issue, for read/write files (just guessing)? Or something with the could-sync? I did not put in any email and passowrd, I just clicked the "sign in with steam"-button.
truckerpunk 님이 마지막으로 수정; 2016년 1월 3일 오후 10시 03분
dislekcia!  [개발자] 2016년 1월 4일 오전 5시 28분 
truckerpunk님이 먼저 게시:
Steam overlay is enabled in the properties, and running while playing. Could it be a permission issue, for read/write files (just guessing)? Or something with the could-sync? I did not put in any email and passowrd, I just clicked the "sign in with steam"-button.

Then your OS is definitely sandboxing the game. There are a few things going on here:

1. If the overlay appears when you hit shift-tab, the game should be able to award achievements via Steam. Achievement info doesn't happen locally, it happens via calls directly to Steam's API.

2. Achievements have nothing to do with cloud-sync. Neither Steam's inherent cloud backups nor the DesktopDungeons.net cloud account. (Those are two different things, BTW). Achievements are a Steam-only thing.

3. If you didn't get a web page that asked you to log in to verify your game ownership and then allow you to create a DD.net account, then you're not using the DD.net cloud. Go to http://www.desktopdungeons.net/linksteamaccount to do it manually and create a DD.net login that you'll need to use in the game itself. NOTE: This won't change the achievements thing, so it's just if you want a DD.net account to be able to play the same Kingdom on other devices!

4. This does point to what the problem might be though: The game is too heavily sandboxed and is probably being blocked from doing things like opening browser windows (or there's no app associated to URLs) and blocked from using the net to communicate. That net access thing is where I'd look first to solve the Steam issue. Firewalls would block achievements sometimes too.
truckerpunk 2016년 1월 4일 오후 12시 19분 
Thanks for the reply. I tried runnung the game through the terminal (without steam) to see if I could get some hint from here, as to what might be the issue. All I get is this, with no new entries when I play:

Set current directory to /home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons
Found path: /home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons.x86
Mono path[0] = '/home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons_Data/Managed'
Mono path[1] = '/home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons_Data/Mono'
Mono config path = '/home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons_Data/Mono/etc'

So it's kinda hard to say what's causing it. Perhaps some info is hiden in the Mono-folder/config-file?
I can try to see what the terminal output is if I run it throgh steam instead, if that might help to narrow it down.

I'm not excatly sure what you mean by sandboxing the game to be honest. I don't have a firewall, and (all) other games communicate with steam.

I love the game... so good, so difficult :D

truckerpunk 2016년 1월 4일 오후 12시 36분 
So I got courious looked around within the config files and found the web.config, and stumbled upon something that might be interesting; At the bottom of the script there's a "build providers"-entry. This is what it says:

</buildProviders>
</compilation>
<httpRuntime executionTimeout="110"
maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false"
minFreeThreads="8"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="5000" />
<clientTarget>
<add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
<add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
<add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
<add alias="downlevel" userAgent="Unknown" />
</clientTarget>

<siteMap>
<providers>
<add name="AspNetXmlSiteMapProvider"
description="Default site map provider that reads in .sitemap xml files."
type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="Web.sitemap" />
</providers>

I see some (what looks to me like) Internet explorer entries and some mozilla entries, but I don't see anything that would suggest a prefered browser for linux systems. I'm no programmer (far from), so I might be completely wrong. Just trying to help out.
dislekcia!  [개발자] 2016년 1월 5일 오후 12시 13분 
Nah, those have to do with how the game listens to http information, not how your OS handles URLs passed to its system to open ;)

I'm afraid that I'm not very up to speed about this stuff on Linux though - I do remember a thread on here a while back asking about the same thing though. Might be worth searching for?
truckerpunk 2016년 1월 5일 오후 3시 29분 
I did read all the posts about achievement issues, in all of them it seem they just get them randomly at some point. I'll just enjoy the game without it. Not a big thing. I hope I didn't start a big bughunt on your (developer/mods) side. Thanks again for a great game, and the continuous support/development. See ya' in a dungeon! :PISORF: :D
__m__Yn_F_onY__d 2016년 1월 9일 오전 5시 05분 
What counts as a standard dungeon? Does Venture Cave, as an example? If so, achievements aren't working for me either on 64-bit Linux.
malatesta 2016년 7월 5일 오후 5시 20분 
Same here, no achievements (x86_64 GNU/Linux).

Interestingly there is not even a libsteam_api.so file anywhere in the DD directory
(every other game with achievements i know of has one).
__m__Yn_F_onY__d 2016년 7월 6일 오전 1시 10분 
Good catch! It doesn't ship with libSteamworksNative.so either, so I grabbed those two libraries from a different game (MirrorMoon EP) and got an achievement to pop. Explanation on how to go about that here; if you need more detail, I can clarify some things.
__m__Yn_F_onY__d 님이 마지막으로 수정; 2016년 7월 6일 오전 1시 10분
< >
48개 댓글 중 1-15개 표시
페이지당 표시 개수: 1530 50

게시된 날짜: 2014년 3월 4일 오전 6시 17분
게시글: 48