Several years ago I posted a link to my project describing the generation of mapsforge maps on a "normal" Windows PC. I have now completely re-worked my Windows batch-script and added several additional steps in the map generation.
The result will be a map comparable to an OpenAndroMaps map, containing some additional features.
My script, together with a detailed description and a lot of learnings, can be found here (in German, but the script itself and all internal comments are in Englisch):
OpenOutdoorMap - How to make your own mapsforge maps! (https://www.maiwolf.de/openoutdoormap)
Bernard