Special Aircraft Service

Individual Mod Downloads for IL-2 1946 => Other Mods => WIP => Topic started by: SAS~Storebror on November 14, 2017, 07:21:46 AM

Title: ScreenMode Mod
Post by: SAS~Storebror on November 14, 2017, 07:21:46 AM
Hi all,

As announced here (https://www.sas1946.com/main/index.php/topic,57241.0.html), I've recently acquired a new Monitor (Acer Predator XB271HUbmiprz) which I'm quite happy with.
The monitor is connected via Displayport since that's the only way to use it's native resolution @144Hz refresh rate.
My old Samsung 24'' FullHD monitor is connected as secondary monitor via DVI.

With this setup I'm facing massive startup delays on IL-2.
Both at 50 and 60 percent, there's a delay of 30-40 seconds each.

I've digged deeper into this issue and indications are that this is a known problem with Nvidia/Displayport combo and it gets worse when you have more than one monitor connected.

Apparently there's a way to work around this issue, and this "ScreenMode Mod" is the proof of concept for this workaround.
Note that this is a WIP mod and YMMV.

Download the mod here:
http://www.mediafire.com/file/xm5c5epgvq75cf3/ScreenMode_v1.0.exe

Installation instructions:
Download and run the exe. Follow instructions.

Credits:
Cre... what?

FAQ:
Q: What's the purpose of this mod?
A: Make your game start faster, especially if you have an Nvidia Graphics Card and your Monitor(s) is/are connected through Displayport.
Q: Do I need to run the exe to install the mod?
A: Yes.
Q: Isn't it possible to install it manually?
A: Sure but I'm not bothered to deal with the predictable results.
Q: Are there any side effects of this mod?
A: Yes and No. The mod itself has no side effects, but there's a theoretical possibility that with this mod installed, in the "Hardware -> Graphics Mode" setup of IL-2 you might get one or more screen modes offered which are not really supported by your primary monitor. Theoretically. Practically I've never seen that. And as long as you don't change the screen resolution from within IL-2, you'll never see it either.
Q: Will this mod break anything?
A: No.
Q: Does it have conflicts with other mods?
A: No.
Q: Is this mod compatible with my modded IL-2 game?
A: Yes.
Q: Also with <insert a mod flavour of your choice here, e.g. BAT or VP or DBW>?
A: Yes.
Q: Is this mod compatible with Stock IL-2?
A: No.
Q: How do I uninstall the mod?
A: Mandatory: Remove the "ScreenMode" folder(s) from (all) your mod folder(s), e.g. from "#DOF3", "#TGA3", "#WAW3" and "#JTW3". Optional: Remove ScreenMode.dll from your IL-2 game's root folder.
Q: Anything else I need to know?
A: I'm married so you're too late. But I'm always open for a coffee invitation.

Best regards - Mike
Title: Re: ScreenMode Mod
Post by: Flying H on November 14, 2017, 11:49:27 AM
 Coffe? Anytime you pass by! Welcome! Step right in, grab a stool and take a seat on the sofa!  ;D ;D :D
Title: Re: ScreenMode Mod
Post by: Blaubaer on November 14, 2017, 01:22:48 PM
Would the mod affect my system (Nvidia-card, DVI-connection)?

Regards, Michael
Title: Re: ScreenMode Mod
Post by: SAS~Storebror on November 14, 2017, 10:57:49 PM
No, not really.
It will be about a second faster on boot in average on systems with other connection means but DisplayPort.

The real target system for this mod has to have an Nvidia card and a DisplayPort connection.
In that case this mod safes you a minute on boot with a single monitor attached.
And more if there are further monitors attached, like in my case with a 2nd monitor attached by DVI, I save ~1.5 minutes boot time with this mod.

Best regards - Mike
Title: Re: ScreenMode Mod
Post by: Greif11 on November 15, 2017, 09:47:19 AM
Does it help for notebooks with NVIDIA cards (GTX950m) ?
Moded game starts slow and more then often with cursor freeze.
Title: Re: ScreenMode Mod
Post by: SAS~Storebror on November 15, 2017, 09:51:02 AM
You can give it a try, it won't hurt.
I strongly doubt that the Notebook's internal display is connected via DisplayPort though, and if it's not, you won't feel much of a difference.

Best regards - Mike
Title: Re: ScreenMode Mod
Post by: PO_MAK_249RIP on November 17, 2017, 05:40:49 AM
Mike
What you done to your avatar??? Glad I'm not epileptic  ;D
Title: Re: ScreenMode Mod
Post by: SAS~Storebror on November 17, 2017, 06:22:31 AM
What? I don't see anything special :P
Title: Re: ScreenMode Mod
Post by: Sid on December 13, 2017, 01:21:52 PM
Hi Mike
I have used this on two modded IL2 '46 installations on my computer, one a BAT the other an HSFX 7. Both times it installed correctly and has shortened the loading time easily by a minute and a half.

I have an Asus ROG PG278Q connected by displayport and a BenQ FP91G+ on a dvi into an Nvidia card.

Does what it says on the box.

Cheerzen
Sid
Title: Re: ScreenMode Mod
Post by: DU30 on December 19, 2017, 01:40:41 AM
Thank you it did make my game start faster.
Title: Re: ScreenMode Mod
Post by: Chrival on December 19, 2017, 02:14:08 AM
Same for me.
Thanks a lot.  :)
Title: Re: ScreenMode Mod
Post by: MDS1 on November 03, 2018, 12:12:58 PM
Just to say a massive thanks to Mike for creating and sharing this brilliant mod.

I recently upgraded my PC with a GTX 1080 GPU with a 144Hz Monitor connected via display port. I couldn't understand why my various installs of IL-2 1946 took so long to initially load - especially as I have all games on an SSD drive.

Installing this mod has significantly reduced load times, very noticeably. VP Modpack, HSFX 7.03 and BAT Linebacker now load quickly with no delays at the 50%, 60% 70% loading phase like before.
Superb Mod for those of us using Nvidia  GFX cards and display port connection. Thank you!

Kind Regards,
MDS1
Title: Re: ScreenMode Mod
Post by: Kelso on November 23, 2018, 01:25:34 PM
Confirm. On my new monitor connected by the display port, the time the game was first started decreased from 1 min 15 sec to an equal minute. Subsequent launches are 15 s vs 21s. Thanks to Storebror.
Title: Re: ScreenMode Mod
Post by: Blaubaer on February 21, 2019, 02:24:27 PM
Quote
Apparently there's a way to work around this issue, and this "ScreenMode Mod" is the proof of concept for this workaround.
That's right. Thanks for your effort.

Regards, Michael
Title: Re: ScreenMode Mod
Post by: manashttu on October 03, 2019, 02:02:01 PM

Mike,

THANK YOU for the excellent ScreenMode mod.  Have been baffled why my 8700k with 1080ti took forever to load IL2, while my 3770k with rx580 loaded almost instantly.  Your mod fixed it right up.

You mention a known glitch with NVidia and displayport which was the root of this issue.  I have a similar experience with Battle of Britain II where loading the graphics settings page takes forever on the 1080ti, while it is instant on the AMD 580.  Do you know of an OS or driver based fix for this issue that would apply beyond a modded IL2?

Thank you again for sharing the great fix.

Alan
Title: Re: ScreenMode Mod
Post by: agracier on October 04, 2019, 01:27:01 PM
Tried it out on a basic 4.12 and on a 4.10 DBW and it does indeed give a noticeable quicker start. Tnx for the mod.

Another interesting side effect is that with this mod, I can now move my mouse cursor from one monitor to another while still having the game active. Before that, my cursor was always 'stuck'  in the game and to use it on other programs I had to get out of Il-2 with <alt-tab>. Now I can move the cursor wherever I need it to be ... which comes in very handy when making maps for instance. Now I can move directly from map-maker to graphics editor to make changes ...

A very nice side effect, worth the mod in and of itself already ...
Title: Re: ScreenMode Mod
Post by: WxTech on November 18, 2019, 01:02:07 AM
Holy scrimolians! My heavily modded 4.12.2 modact 5.3 game loads (from an M1 SSD) about 4-5X faster, in less than 8 seconds now, vs about a half minute previously. That'll be especially handy when I do a lot of classfile work, requiring multiple re-starts.

Thanks for the magic, Mike.