View Issue Details

IDProjectCategoryView StatusLast Update
0003568The Dark ModFeature proposalpublic03.01.2018 17:55
Reporterderfy Assigned Toduzenko  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
PlatformPCOSWindows 
Product VersionTDM 2.04 
Target VersionTDM 2.06Fixed in VersionTDM 2.06 
Summary0003568: fullscreen windowed option
DescriptionPer http://forums.thedarkmod.com/topic/15135-fullscreen-windowed/page__view__findpost__p__322170

I would like the option to run TDM in fullscreen windowed mode.

Thank you for your consideration.
TagsNo tags attached.

Relationships

related to 0004190 resolvedcabalistic A patch to allow alt-tabbing under Linux 
has duplicate 0004724 resolvedstgatilov Investigate "borderless windowed" screen mode 
related to 0004288 resolved Minimizing TDM 
related to 0003592 closed No getting mouse focus if Steam-client is running 

Activities

nbohr1more

nbohr1more

07.10.2016 04:19

developer   ~0008367

Duzenko supplied a patch that allows you to seamlessly alt-tab from TDM to other applications. Is this sufficient for the request?

(Src revision 6632)
derfy

derfy

07.10.2016 05:52

reporter   ~0008368

I unfortunately do not have a way to test this as I am running Windows 7.

Sorry. :(
nbohr1more

nbohr1more

08.10.2016 17:16

developer   ~0008369

Last edited: 08.10.2016 17:18

This is for Windows.

To test:

1) Install MSVC 2013 Community Edition

2) Install MSVC 2010 Professional (Trial version)

3) Download the v2.04 source code

http://www.thedarkmod.com/sources/thedarkmod.2.04.src.7z

4) Search inside of win_glimp.cpp for "WS_EX_TOPMOST"
around line 480 you should see:

exstyle = WS_EX_TOPMOST;

edit that to say:

exstyle = 0; // WS_EX_TOPMOST;

5) Compile a new build (Right-click on Darkmod.sln open with MSVC 2013, keep using MSVC 2010 project, set the BUILD to RELEASE instead of DEBUG, then build)

6) Backup your existing TheDarkMod.exe and gamex86.dll

7) Copy the newly compiled TheDarkMod.exe and gamex86.dll to your darkmod directory

Further details:

http://wiki.thedarkmod.com/index.php?title=The_Dark_Mod_-_Compilation_Guide

derfy

derfy

08.10.2016 17:26

reporter   ~0008370

I'll work on this.
nbohr1more

nbohr1more

22.11.2016 17:54

developer   ~0008533

Any further changes will be deferred to 2.06.

Issue History

Date Modified Username Field Change
11.10.2013 14:00 derfy New Issue
07.10.2016 04:17 nbohr1more Assigned To => nbohr1more
07.10.2016 04:17 nbohr1more Status new => assigned
07.10.2016 04:19 nbohr1more Note Added: 0008367
07.10.2016 04:20 nbohr1more Reproducibility N/A => always
07.10.2016 04:20 nbohr1more Status assigned => feedback
07.10.2016 04:20 nbohr1more OS Version 7 x64 =>
07.10.2016 04:20 nbohr1more Product Version => TDM 2.04
07.10.2016 04:20 nbohr1more Target Version => TDM 2.05
07.10.2016 04:21 nbohr1more Relationship added related to 0004190
07.10.2016 05:52 derfy Note Added: 0008368
07.10.2016 05:52 derfy Status feedback => assigned
08.10.2016 17:16 nbohr1more Note Added: 0008369
08.10.2016 17:16 nbohr1more Status assigned => feedback
08.10.2016 17:18 nbohr1more Note Edited: 0008369
08.10.2016 17:26 derfy Note Added: 0008370
08.10.2016 17:26 derfy Status feedback => assigned
25.10.2016 04:01 nbohr1more Assigned To nbohr1more =>
25.10.2016 04:02 nbohr1more Assigned To => duzenko
25.10.2016 04:02 nbohr1more Status assigned => feedback
22.11.2016 17:54 nbohr1more Note Added: 0008533
22.11.2016 17:54 nbohr1more Target Version TDM 2.05 => TDM 2.06
22.11.2016 18:44 nbohr1more Relationship added related to 0004288
01.04.2017 07:01 duzenko Status feedback => resolved
01.04.2017 07:01 duzenko Fixed in Version => TDM 2.06
01.04.2017 07:01 duzenko Resolution open => fixed
14.09.2017 17:24 nbohr1more Relationship added related to 0003592
03.01.2018 15:57 nbohr1more Relationship added related to 0004724
03.01.2018 17:55 stgatilov Relationship replaced has duplicate 0004724