Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Game drops to background whenever achievement hits  (Read 918 times)

muldrake

  • Bay Watcher
    • View Profile
Game drops to background whenever achievement hits
« on: August 20, 2022, 06:31:04 pm »

I don't even see these go off, but they're noted in the console.  Whenever they happen, it drops me to the desktop and throws the game into the background, without pausing it.  This literally nearly destroyed a fort and got a few dwarves killed because it happened in the middle of a fight.

It does this every few minutes on my new install of the current LNP under Windows 10.

I used hide to hide the console, and installed PowerToys just because it has a function that supposedly forces a window to stay on top no matter what (I am in full screen so that might be an issue).

Nope, no matter what, it drops to desktop and leaves me with DF running in the background with whatever disaster is going on continuing apace at 100 fps while I fiddle around trying to bring it back.

(It seems like there may be a number of events that cause this.  A Giant appearance did exactly the same thing.)

Needless to say this is immersion-breaking and annoying.  Anyone know how to make this stop?
« Last Edit: August 20, 2022, 07:49:31 pm by muldrake »
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Game drops to background whenever achievement hits
« Reply #1 on: August 20, 2022, 09:48:14 pm »

Dwarf Fortress doesn't have "achievements" - whatever you're seeing is coming from some third-party utility that was presumably bundled in LNP, so you should be able to find it and turn it off.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

muldrake

  • Bay Watcher
    • View Profile
Re: Game drops to background whenever achievement hits
« Reply #2 on: August 20, 2022, 09:51:31 pm »

Nothing but the dfhack included in LNP.  Also it doesn't seem to be that anyway.  I'll see if just turning off dfhack fixes it, but that's not really a fix when I generally rely on labormanager in the early game.
Logged

delphonso

  • Bay Watcher
  • menaces with spikes of pine
    • View Profile
Re: Game drops to background whenever achievement hits
« Reply #3 on: August 20, 2022, 11:34:40 pm »

If you can track down what this achievements software is, you should be able to toggle it off. Maybe ask in the LNP thread?

A_Curious_Cat

  • Bay Watcher
    • View Profile
Re: Game drops to background whenever achievement hits
« Reply #4 on: August 21, 2022, 08:18:11 pm »

I’ve searched the forums and the documentation for DFHack, and I can’t find anything to indicate that anything involving achievements was ever include in either LNP or DFHack.
Logged
Really hoping somebody puts this in their signature.

Salmeuk

  • Bay Watcher
    • View Profile
Re: Game drops to background whenever achievement hits
« Reply #5 on: August 22, 2022, 01:05:57 am »

try to use in-game specific titling. do you simply mean, "announcements" ? In that case you seem to be experiencing unintended behavior. try to use a vanilla installation and see if the effect persists.
Logged

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Game drops to background whenever achievement hits
« Reply #6 on: August 24, 2022, 07:36:17 am »

I seem to recall Soundsense used to have achievements (for some reason). Turn that off.
Logged

muldrake

  • Bay Watcher
    • View Profile
Re: Game drops to background whenever achievement hits
« Reply #7 on: August 24, 2022, 07:36:27 am »

try to use in-game specific titling. do you simply mean, "announcements" ? In that case you seem to be experiencing unintended behavior. try to use a vanilla installation and see if the effect persists.
It appears actually to be SoundSense.  I've used that for years without issue and somehow never noticed that achievements pop up in the log file (in response to events in the gamelog).  I haven't figured it out but considering most of the common ones have popped off already, it's no longer happening often enough to be much of a nuisance.

(They're in a directory called "achievements" in a file called achievements.xml, and no, this isn't actually mentioned in the wiki article on SS.)

Considering the new version of DF is probably coming really soon, there seems little point in putting much effort into figuring it out (I suspect legacy SoundSense will be broken by the new update or at least not supported as it contains copyrighted material probably used without permission).

ETA:  it's a simple clickbox on the main window under the Achievements tab.  So. . .fixed apparently.  It says something about the reliability of this utility that in literally years of using it, I don't believe I've ever even looked at the main menu other than to load the soundpack when installing it.
« Last Edit: August 24, 2022, 07:44:13 am by muldrake »
Logged