Once the CMake pull request is merged in you should be able to run a command or two which will allow you to build the code plus package it up (including a proper installer if you wish). When that happens ...
Is the merge for me to do or is this done in the OpenTTD shops?
the existing MSVC project files will be removed, so you may find yourself needing to come back to this topic if you can’t get it working yourself! (The wiki will be due an update at that point anyway, maybe I’ll be able to do that.)
Definitely there will be at least one solution and several projects
Patch/diff builds will be involved.NOTE TO READERS:
Package (aka bundle)/installer contains documentation (license, readme, changelog) that must be included with any distribution beyond your own environment.
Absent a proper package:
After compilation, the OpenTTD executable is found in the bin folder of the end product.
YOU CANNOT SIMPLY COPY THE EXECUTABLE (.exe) FROM WINDOWS10 TO YOUR XP BOX.
The entire bin folder must be copied (not moved)
Besides the executable, the bin folder contains sub-folders and files that the executable requires in order to run properly without your XP box belching and posting deprecating messages across your monitor.
After the copy is done and safely lodged in your XP box, be sure to change the copy's name from bin to something more descriptive of your endeavours.