Thank you very much, Posila.
About an hour ago I updated the game to 0.17.7. In my case, no visible improvements happened. The FPS was low and my Mac was trying to take off. Here is the log:
Code: Select all
0.006 2019-03-06 23:14:24; Factorio 0.17.7 (build 43421, mac, steam)
0.007 Operating system: macOS 10.13.6
0.007 Program arguments: "/Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio"
0.007 Read data path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data
0.007 Write data path: /Users/macchester92/Library/Application Support/factorio [126601/239072MB]
0.007 Binaries path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents
0.043 System info: [CPU: Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz, 4 cores, RAM: 8192 MB]
0.044 Display options: [FullScreen: 0] [VSync: 0] [UIScale: custom (175.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
0.217 Available displays: 1
0.217 [0]: Color LCD - {[0,0], 1440x900, SDL_PIXELFORMAT_ARGB8888, 60Hz}
0.465 Initialised OpenGL:[0] Intel(R) Iris(TM) Graphics 650; driver: 4.1 INTEL-10.36.23
0.466 [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO
0.466 [Version] 4.1
0.690 Graphics settings preset: high
0.690 Dedicated video memory size 1536 MB (detected from Intel(R) Iris(TM) Graphics 650; VendorID: 0x1024500)
0.690 Graphics options: [Graphics quality: high] [Video memory usage: high] [Light scale: 25%] [DXT: high-quality]
0.690 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 1] [Low quality rotation: 1]
1.367 Loading mod core 0.0.0 (data.lua)
1.491 Loading mod base 0.17.7 (data.lua)
1.967 Loading mod base 0.17.7 (data-updates.lua)
2.098 Checksum for core: 2736929835
2.099 Checksum of base: 3541142062
2.858 Loading sounds...
3.386 Info PlayerData.cpp:69: Local player-data.json unavailable
3.386 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551811364
3.533 Crop bitmaps.
10.551 Parallel Sprite Loader initialized (threads: 3)
26.193 Initial atlas bitmap size is 16384
26.217 Created atlas bitmap 16384x16376 [none]
26.217 Created atlas bitmap 16384x4448 [none]
26.217 Created atlas bitmap 16384x2116 [decal]
26.218 Created atlas bitmap 16384x3808 [low-object]
26.218 Created atlas bitmap 16384x1888 [mipmap, linear-minification, linear-magnification, linear-mip-level]
26.218 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
26.218 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
26.219 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
26.219 Created atlas bitmap 16384x748 [alpha-mask]
26.220 Created atlas bitmap 16384x11252 [shadow, linear-magnification, alpha-mask]
26.220 Created atlas bitmap 16384x1264 [shadow, mipmap, linear-magnification, alpha-mask]
26.392 Created virtual atlas pages 4096x4096x5
27.057 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
30.873 Parallel Sprite Loader initialized (threads: 3)
47.827 Sprites loaded
48.335 Generated mipmaps for atlas of size 16384x3808
48.494 Generated mipmaps for atlas of size 16384x1888
48.811 Generated mipmaps for atlas of size 16384x6880
48.912 Generated mipmaps for atlas of size 16384x480
48.979 Generated mipmaps for atlas of size 16384x456
49.029 Generated mipmaps for atlas of size 16384x1264
49.123 Generated mipmaps for virtual atlas of size 8192x12288
49.148 Custom inputs active: 0
49.242 Factorio initialised
49.319 Game is running on selected version branch on Steam.
62.076 Loading Level.dat: 1084447 bytes.
62.077 Info Scenario.cpp:147: Map version 0.17.7-2
62.127 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
136.217 Loading Level.dat: 1034681 bytes.
136.218 Info Scenario.cpp:147: Map version 0.17.7-2
136.250 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
235.880 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/api-login?api_version=2
237.434 Info HttpSharedState.cpp:146: Downloading https://auth.factorio.com/api-login?api_version=2
237.434 Info HttpSharedState.cpp:147: Status code: 401
237.434 Info AuthServerConnector.cpp:42: Error in communication with auth server: code(401) message({"message":"Username and password don't match","status":401}
)
237.434 Info AuthServerConnector.cpp:70: Auth server authorization error (Username and password don't match)
263.515 Loading Level.dat: 1034681 bytes.
263.516 Info Scenario.cpp:147: Map version 0.17.7-2
263.545 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
352.260 Quitting: user-quit.
352.261 Info GlobalContext.cpp:678: Waiting for child processes to exit:
352.735 Steam API shutdown.
352.745 Goodbye
Then I checked the settings again and changed Sprite Resolution to normal, as well as set Video Memory Usage to all. After restarting the game I noticed a great improvement in performance - stable 60 FPS no matter what: moving, standing still, mining, chopping enemy trees.
Code: Select all
0.000 2019-03-06 23:21:10; Factorio 0.17.7 (build 43421, mac, steam)
0.000 Operating system: macOS 10.13.6
0.000 Program arguments: "/Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio"
0.000 Read data path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data
0.000 Write data path: /Users/macchester92/Library/Application Support/factorio [126594/239072MB]
0.000 Binaries path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents
0.022 System info: [CPU: Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz, 4 cores, RAM: 8192 MB]
0.022 Display options: [FullScreen: 1] [VSync: 0] [UIScale: custom (175.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
0.139 Available displays: 1
0.139 [0]: Color LCD - {[0,0], 1440x900, SDL_PIXELFORMAT_ARGB8888, 60Hz}
1.105 Initialised OpenGL:[0] Intel(R) Iris(TM) Graphics 650; driver: 4.1 INTEL-10.36.23
1.105 [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO
1.105 [Version] 4.1
1.237 Graphics settings preset: high
1.237 Dedicated video memory size 1536 MB (detected from Intel(R) Iris(TM) Graphics 650; VendorID: 0x1024500)
1.237 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality]
1.237 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Low quality rotation: 1]
1.621 Loading mod core 0.0.0 (data.lua)
1.728 Loading mod base 0.17.7 (data.lua)
2.129 Loading mod base 0.17.7 (data-updates.lua)
2.270 Checksum for core: 2736929835
2.270 Checksum of base: 3541142062
2.814 Loading sounds...
3.896 Info PlayerData.cpp:69: Local player-data.json unavailable
3.896 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551900016
4.045 Crop bitmaps.
9.838 Parallel Sprite Loader initialized (threads: 3)
13.784 Initial atlas bitmap size is 16384
13.787 Created atlas bitmap 16384x7644 [none]
13.787 Created atlas bitmap 16384x688 [decal]
13.787 Created atlas bitmap 16384x1104 [low-object]
13.787 Created atlas bitmap 16384x656 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
13.788 Created atlas bitmap 16384x2208 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
13.788 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
13.788 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
13.788 Created atlas bitmap 16384x216 [alpha-mask]
13.789 Created atlas bitmap 16384x3184 [shadow, linear-magnification, alpha-mask]
13.789 Created atlas bitmap 16384x384 [shadow, mipmap, linear-magnification, alpha-mask]
14.261 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
14.711 Parallel Sprite Loader initialized (threads: 3)
19.873 Sprites loaded
20.074 Generated mipmaps for atlas of size 16384x1104
20.225 Generated mipmaps for atlas of size 16384x656
20.384 Generated mipmaps for atlas of size 16384x2208
20.492 Generated mipmaps for atlas of size 16384x480
20.554 Generated mipmaps for atlas of size 16384x456
20.596 Generated mipmaps for atlas of size 16384x384
20.605 Custom inputs active: 0
20.665 Factorio initialised
20.665 Game is running on selected version branch on Steam.
45.970 Loading Level.dat: 1070718 bytes.
45.971 Info Scenario.cpp:147: Map version 0.17.7-2
46.001 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
184.935 Quitting: user-quit.
184.935 Info GlobalContext.cpp:678: Waiting for child processes to exit:
185.184 Steam API shutdown.
185.185 Goodbye
But - and it ruins everything - my CPU/GPU load is still unbearable. My Mac finally got granted permission and took off after a couple of minutes in the game. It landed safely after I force quit Factorio and put the laptop outside to cool down
Code: Select all
0.000 2019-03-06 23:27:23; Factorio 0.17.7 (build 43421, mac, steam)
0.000 Operating system: macOS 10.13.6
0.000 Program arguments: "/Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio"
0.000 Read data path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data
0.000 Write data path: /Users/macchester92/Library/Application Support/factorio [126564/239072MB]
0.000 Binaries path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents
0.005 System info: [CPU: Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz, 4 cores, RAM: 8192 MB]
0.005 Display options: [FullScreen: 1] [VSync: 0] [UIScale: custom (175.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
0.083 Available displays: 1
0.083 [0]: Color LCD - {[0,0], 1440x900, SDL_PIXELFORMAT_ARGB8888, 60Hz}
1.003 Initialised OpenGL:[0] Intel(R) Iris(TM) Graphics 650; driver: 4.1 INTEL-10.36.23
1.003 [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO
1.003 [Version] 4.1
1.118 Graphics settings preset: high
1.118 Dedicated video memory size 1536 MB (detected from Intel(R) Iris(TM) Graphics 650; VendorID: 0x1024500)
1.118 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 25%] [DXT: low-quality]
1.118 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Low quality rotation: 1]
1.273 Loading mod core 0.0.0 (data.lua)
1.369 Loading mod base 0.17.7 (data.lua)
1.578 Loading mod base 0.17.7 (data-updates.lua)
1.696 Checksum for core: 2736929835
1.697 Checksum of base: 3541142062
2.229 Loading sounds...
2.255 Info PlayerData.cpp:69: Local player-data.json unavailable
2.255 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551900016
2.423 Initial atlas bitmap size is 16384
2.427 Created atlas bitmap 16384x7644 [none]
2.427 Created atlas bitmap 16384x688 [decal]
2.428 Created atlas bitmap 16384x1104 [low-object]
2.428 Created atlas bitmap 16384x656 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
2.428 Created atlas bitmap 16384x2208 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
2.428 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
2.428 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
2.429 Created atlas bitmap 16384x216 [alpha-mask]
2.429 Created atlas bitmap 16384x3184 [shadow, linear-magnification, alpha-mask]
2.430 Created atlas bitmap 16384x384 [shadow, mipmap, linear-magnification, alpha-mask]
2.879 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
3.113 Parallel Sprite Loader initialized (threads: 3)
8.150 Sprites loaded
8.319 Generated mipmaps for atlas of size 16384x1104
8.443 Generated mipmaps for atlas of size 16384x656
8.599 Generated mipmaps for atlas of size 16384x2208
8.707 Generated mipmaps for atlas of size 16384x480
8.767 Generated mipmaps for atlas of size 16384x456
8.815 Generated mipmaps for atlas of size 16384x384
8.827 Custom inputs active: 0
8.887 Factorio initialised
8.887 Game is running on selected version branch on Steam.
15.455 Loading Level.dat: 1108943 bytes.
15.456 Info Scenario.cpp:147: Map version 0.17.7-2
15.495 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
130.368 Loading Level.dat: 991516 bytes.
130.369 Info Scenario.cpp:147: Map version 0.17.7-2
130.399 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
171.050 Quitting: window closed.
171.050 Info GlobalContext.cpp:678: Waiting for child processes to exit:
171.264 Steam API shutdown.
171.265 Goodbye
Is there a way to reduce some settings, for example in config/console, etc.? I really want to play the game but it's really uncomfortable to play on a kettle.
Thank you again!
UPD:
Tried to change the graphics quality setting in config.ini from normal to very low
Stable FPS, the game is loading quickly but Mac is overheating rapidly.
Here is one more log:
Code: Select all
0.000 2019-03-06 23:47:55; Factorio 0.17.7 (build 43421, mac, steam)
0.000 Operating system: macOS 10.13.6
0.000 Program arguments: "/Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio"
0.000 Read data path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data
0.000 Write data path: /Users/macchester92/Library/Application Support/factorio [126559/239072MB]
0.000 Binaries path: /Users/macchester92/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents
0.008 System info: [CPU: Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz, 4 cores, RAM: 8192 MB]
0.008 Display options: [FullScreen: 1] [VSync: 0] [UIScale: custom (175.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
0.070 Available displays: 1
0.070 [0]: Color LCD - {[0,0], 1440x900, SDL_PIXELFORMAT_ARGB8888, 60Hz}
1.018 Initialised OpenGL:[0] Intel(R) Iris(TM) Graphics 650; driver: 4.1 INTEL-10.36.23
1.018 [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO
1.018 [Version] 4.1
1.146 Graphics settings preset: high
1.146 Dedicated video memory size 1536 MB (detected from Intel(R) Iris(TM) Graphics 650; VendorID: 0x1024500)
1.146 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: low-quality]
1.146 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Low quality rotation: 1]
1.332 Loading mod core 0.0.0 (data.lua)
1.421 Loading mod base 0.17.7 (data.lua)
1.640 Loading mod base 0.17.7 (data-updates.lua)
1.781 Checksum for core: 2736929835
1.781 Checksum of base: 3541142062
2.306 Loading sounds...
2.332 Info PlayerData.cpp:69: Local player-data.json unavailable
2.332 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551900016
2.502 Initial atlas bitmap size is 16384
2.519 Created atlas bitmap 16384x16376 [none]
2.520 Created atlas bitmap 16384x8848 [none]
2.520 Created atlas bitmap 16384x2116 [decal]
2.521 Created atlas bitmap 16384x3808 [low-object]
2.521 Created atlas bitmap 16384x1888 [mipmap, linear-minification, linear-magnification, linear-mip-level]
2.521 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
2.521 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
2.521 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
2.521 Created atlas bitmap 16384x748 [alpha-mask]
2.522 Created atlas bitmap 16384x11252 [shadow, linear-magnification, alpha-mask]
2.522 Created atlas bitmap 16384x1264 [shadow, mipmap, linear-magnification, alpha-mask]
2.973 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
12.370 Parallel Sprite Loader initialized (threads: 3)
27.973 Sprites loaded
28.346 Generated mipmaps for atlas of size 16384x3808
28.503 Generated mipmaps for atlas of size 16384x1888
28.856 Generated mipmaps for atlas of size 16384x6880
28.967 Generated mipmaps for atlas of size 16384x480
29.035 Generated mipmaps for atlas of size 16384x456
29.101 Generated mipmaps for atlas of size 16384x1264
29.114 Custom inputs active: 0
29.185 Factorio initialised
29.185 Game is running on selected version branch on Steam.
38.749 Loading Level.dat: 1026686 bytes.
38.750 Info Scenario.cpp:147: Map version 0.17.7-2
38.790 Checksum for script /Users/macchester92/Library/Application Support/factorio/temp/currently-playing/control.lua: 1848333929
184.598 Quitting: user-quit.
184.600 Info GlobalContext.cpp:678: Waiting for child processes to exit:
184.834 Steam API shutdown.
184.835 Goodbye
After reading the log I realised that the game graphics quality is still set to high, even though I changed the line to very-low. That's also a bug, I suppose. Anyway, the game doesn't work properly yet. Hope there is a solution for that.