Code: Select all
/screenshot 16384 16384 1
65536 x 65536 should be quite sufficient probably. Yes, I know it is going to be ~8GB in PNG. That is fine. 131072 x 131072 would be even better. Even if it requires 32GB on disk and/or 32GB in memory (I have plenty of RAM to do that).
As of now I am making multiple screenshots and stitching it, but because game is updating between multiple screenshots the seam is not perfect (things inserters, machines move, clouds move, etc), not to mention manually stitching it takes quite some time (not due to the size, simply time capturing individual screenshots, finding correct positions for a good stitch and then editing things to merge) - it took me 100 minutes just to take screenshots (31 files; 15GB total size; I actually took 48 screenshots, but some of them were during the wrong time of a day in the game, so colors did change, or they were incorrectly aligned), and another 50 minutes to align them in GIMP.
Here are results of taking screenshots, stiching in GIMP, tileing using gdal2tiles and custom tiling tool, and then rendering using Leaflet and some custom JavaScript and CSS: https://www.functor.xyz/factorio/2019-11-19/index.html
Sneek peak in the screenshot below.