Page 1 of 1
Patch: Allowing windowed-mode resolution to be specified externally
Posted: Tue Apr 25, 2017 2:18 pm
by Dev-iL
This topic was splitted into two parts: The suggestion-part and the patch.part. The origin is here:
viewtopic.php?f=6&t=45948
-- ßilk
As a temporary solution, I've patched the .exe file using
x64dbg to start with the desired resolution.
Here's the part of the file that needed to be modified (open image location for a larger version):
Here's the tool I used to convert the desired resolution to hex values.
Re: Allowing windowed-mode resolution to be specified externally
Posted: Wed Apr 26, 2017 7:47 pm
by Dev-iL
Adding patch for 0.15.2.
Re: Allowing windowed-mode resolution to be specified externally
Posted: Fri Apr 28, 2017 10:25 pm
by Dev-iL
BTW, as the addresses change with every new version, one should start at the location of the following function in the hex dump (I believe a symbols file is required for this to be available),
and scroll a bit until the declaration of the constants having the comments
Code: Select all
globalcontext.cpp:718
globalcontext.cpp:719
Re: Allowing windowed-mode resolution to be specified externally
Posted: Sat Apr 29, 2017 7:09 pm
by Dev-iL
Uploading fix for 0.15.4.
Re: Allowing windowed-mode resolution to be specified externally
Posted: Sun Apr 30, 2017 7:03 pm
by Dev-iL
Uploading fix for 0.15.5.
Re: Allowing windowed-mode resolution to be specified externally
Posted: Mon May 01, 2017 7:46 pm
by ssilk
Hm, this turned out to be a patch-thread, instead of a suggestion thread.
I need to split this thread into two parts, and moved this patch-part to Tools board.
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Tue May 02, 2017 3:15 pm
by Dev-iL
Uploading fix for 0.15.6.
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Tue May 09, 2017 8:22 pm
by Dev-iL
Uploading fix for 0.15.9.
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Wed May 10, 2017 7:23 pm
by Dev-iL
Uploading fix for 0.15.10.
I'd love to hear if anybody finds this helpful

Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Tue May 16, 2017 6:45 pm
by Dev-iL
Fix for 0.15.11.
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Wed May 24, 2017 11:20 am
by Dev-iL
0.15.13
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Sun May 28, 2017 12:53 pm
by Dev-iL
0.15.16.
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Thu Jun 01, 2017 6:35 pm
by Dev-iL
0.15.17
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Sun Jun 04, 2017 7:40 pm
by Dev-iL
0.15.18
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Thu Jun 08, 2017 8:35 pm
by Dev-iL
0.15.19
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Thu Jun 15, 2017 8:36 pm
by Dev-iL
0.15.20 & 0.15.21
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Thu Jun 22, 2017 6:26 pm
by Dev-iL
0.15.23
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Fri Jun 30, 2017 5:48 am
by Dev-iL
0.15.24 & 0.15.25
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Mon Jul 03, 2017 9:56 pm
by Dev-iL
0.15.27
Re: Patch: Allowing windowed-mode resolution to be specified externally
Posted: Fri Jul 07, 2017 5:29 am
by Dev-iL
NO LONGER MAINTAINED AS OF 0.15.28 BECAUSE FEATURE ADDED
FactorioBot wrote:
- Added --window-size launch option. For example --window-size=1680x1050 (44775)