Since I have seen nobody who would make post like this, I decided I will make my own. I'm gonna update it due time if there's gonna be need for it. I listed few bugs and fixes for it that might be helpful for you!
I hope @RickyG will decide one day to start publishing Linux version of the game too
1. My fullscreen doesn't work!
Recent versions of DF broke almost completely fullscreen. I haven't seen them before [I think] v2.7.10.
(Preview of how it usually looks like)
For anyone having issue (I've seen it on X11 only, you shouldn't see it on Wayland) try turning borders on and it should make fullscreen mode working again. It shouldn't stretch the window to insane sizes after clicking F4.
2. Clicking off game on fullscreen breaks the window!
(Preview of how it usually looks like)
Again, another issue with X11 only but might be applicable to both X11 and Wayland. When you have the game on fullscreen (border doesn't matter here) and you click off the screen - for example if you have 2 monitors, it will completely break the game's window, you won't be able to interact with it in any way.
The workaround I found here was to Right click DONTFORGET on taskbar, click Minimize and then click game back.
I suspect the game might have some problems with minimizing the game itself so usually manual click of minimize fixes the problem.
(Preview of where it usually is)
3. My audio doesn't work! (untested / need more info)
"For newbies, if you're running DF via wine and sound does not work, try installing lib32 sound libraries, so if you're on arch, install `lib32-alsa-plugins lib32-libpulse lib32-openal`, etc.."
Original post with fix from @i_am_called_glitchy :
https://gamejolt.com/p/for-newbies-if-you-re-running-df-via-wine-and-sound-does-not-work-fekhtzxy
Usually most of the bugs you see are happening because of Wine or Gamemaker's way of implementing stuff, but you can use Steam's Proton, which has a lot of patches specifically for games in mind.
I additionally use proton-ge-custom made by community which has additional patches
I AM NOT RESPONSIBLE FOR ANY USE OF THE COMMUNITY MADE PROTON.
How to enable Proton on Steam (You need to have steam account to use it!)
Remember to enable specific Proton version in game's settings on steam - otherwise it will use Legacy Steam's runtime which basically does nothing besides I think running it in your Wine installation.
(Preview of where it should be)
It only fixes the bug with Minimizing the game but might prevent any bugs that might show up in future. + You have the game separated from rest of system (or from actual Wine prefix)
Your game save file should be in this path:
/home/<name>/.steam/root/steamapps/compatdata/<random id>/pfx/drive_c/users/steamuser/AppData/Local/DONTFORGET/
(I have no idea why steam would use random id here, just look around in these IDs until you find it)
5 comments