Would like to echo the reqeust in #21 for a windowed mode. In my situation, I have two monitors of different sizes/resolutions. ARandR let's me recover my screen resolution after starting DftD. However, kind of painful having two screens with the same game.
Changing the value "fullscreen value" in ~/.dangerdeep/config from "true" to "false" has no effect.
0AD is a totally different game, but I noticed that the devs appeared to have solved a similar problem in their code. Something you can reuse?