I've run into a problem I can't seem to solve generating maps for act 5.
If I try and generate a map from the first 4 acts it works no problem (the first 108 maps):
wine bin/d2-map.exe game --seed 409887176 --difficulty 2 --map 108
<-- this works.
{"level":30,"time":1635237337789,"source":"map/main.c:91","msg":"Cli:Start","version":"v0.9.0-12-g1dcc","hash":"1dcc7cc5586d4b60bc50267dcc2bf55225603958"}
{"level":20,"time":1635237337810,"source":"map/main.c:124","msg":"Cli:Arg","game":"game"}
{"level":20,"time":1635237337821,"source":"map/main.c:105","msg":"Cli:Arg","seed": "0x186e61c8"}
{"level":20,"time":1635237337834,"source":"map/main.c:109","msg":"Cli:Arg","difficulty":2}
{"level":20,"time":1635237337844,"source":"map/main.c:113","msg":"Cli:Arg","mapId":109}
{"level":20,"time":1635237337855,"source":"map/main.c:120","msg":"Cli:Arg","verbose":"true"}
{"level":20,"time":1635237337867,"source":"map/d2_client.c:147","msg":"Init:Dll","path":"game"}
{"level":10,"time":1635237337883,"source":"map/d2_version.h:38","msg":"Init:GamePath","exists":"false","game":"game/Path of Diablo/Game.exe"}
{"level":10,"time":1635237337904,"source":"map/d2_version.h:38","msg":"Init:GamePath","exists":"true","game":"game/ProjectD2/Game.exe"}
{"level":10,"time":1635237337919,"source":"map/d2_client.c:167","msg":"Registry:Opened"}
{"level":30,"time":1635237337929,"source":"map/d2_client.c:176","msg":"Registry:InstallPath","value":"game"}
{"level":30,"time":1635237337940,"source":"map/d2_client.c:180","msg":"Init:Game","version":"ProjectD2/","path":"game/ProjectD2/"}
{"level":10,"time":1635237338109,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Fog.DLL","offset":1878394896}
{"level":10,"time":1635237338174,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876379664}
{"level":10,"time":1635237338188,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Fog.DLL","offset":1878399072}
{"level":10,"time":1635237338202,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Fog.DLL","offset":1878425328}
{"level":10,"time":1635237338215,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Fog.DLL","offset":1878449920}
{"level":10,"time":1635237338228,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Fog.DLL","offset":1878455632}
{"level":10,"time":1635237338406,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Client.DLL","offset":1873757515}
{"level":10,"time":1635237338420,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Storm.DLL","offset":1875126880}
{"level":10,"time":1635237338435,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Client.DLL","offset":1873950704}
{"level":10,"time":1635237338450,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Client.DLL","offset":1873654816}
{"level":10,"time":1635237338464,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876380048}
{"level":10,"time":1635237338478,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876379952}
{"level":10,"time":1635237338491,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876677696}
{"level":10,"time":1635237338503,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876371584}
{"level":10,"time":1635237338516,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876680176}
{"level":10,"time":1635237338528,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876379664}
{"level":10,"time":1635237338541,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876379024}
{"level":10,"time":1635237338554,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876429984}
{"level":10,"time":1635237338567,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876340160}
{"level":10,"time":1635237338580,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876371584}
{"level":10,"time":1635237338592,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Lang.DLL","offset":4035216}
{"level":10,"time":1635237338604,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Win.DLL","offset":1871642736}
{"level":10,"time":1635237338616,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Win.DLL","offset":1871623344}
{"level":10,"time":1635237338629,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Client.DLL","offset":1873757515}
{"level":10,"time":1635237338653,"source":"map/offset.c:46","msg":"Dll:Init","dll":"Storm.DLL","offset":1875128608}
{"level":10,"time":1635237338675,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Client.DLL","offset":1873881760}
{"level":10,"time":1635237338689,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Client.DLL","offset":1873880928}
{"level":10,"time":1635237338709,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876479136}
{"level":10,"time":1635237338722,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876478944}
{"level":10,"time":1635237338735,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876416944}
{"level":10,"time":1635237338747,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876419424}
{"level":10,"time":1635237338760,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876478768}
{"level":10,"time":1635237338772,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876478352}
{"level":10,"time":1635237338785,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876675776}
{"level":10,"time":1635237338797,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876486528}
{"level":10,"time":1635237338810,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876648288}
{"level":10,"time":1635237338822,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Win.DLL","offset":1871620640}
{"level":10,"time":1635237338835,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Win.DLL","offset":1871620240}
{"level":10,"time":1635237338847,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Lang.DLL","offset":4038960}
{"level":10,"time":1635237338860,"source":"map/offset.c:46","msg":"Dll:Init","dll":"D2Common.DLL","offset":1876648288}
{"level":20,"time":1635237338873,"source":"map/d2_client.c:185","msg":"Init:Offsets:Defined"}
{"level":10,"time":1635237338884,"source":"map/d2_client.c:117","msg":"Init:Dll","dll":"Fog.dll"}
{"level":20,"time":1635237338933,"source":"map/d2_client.c:127","msg":"Init:Dll:Done","dll":"Fog.dll"}
{"level":10,"time":1635237338944,"source":"map/d2_client.c:129","msg":"Init:Dll","dll":"D2Win.dll"}
{"level":20,"time":1635237339068,"source":"map/d2_client.c:134","msg":"Init:Dll:Done","dll":"D2Win.dll"}
{"level":10,"time":1635237339081,"source":"map/d2_client.c:136","msg":"Init:Dll","dll":"D2Lang.dll"}
{"level":20,"time":1635237339118,"source":"map/d2_client.c:138","msg":"Init:Dll:Done","dll":"D2Lang.dll"}
{"level":10,"time":1635237339132,"source":"map/d2_client.c:140","msg":"Init:Dll","dll":"D2Client.dll"}
{"level":20,"time":1635237339554,"source":"map/d2_client.c:143","msg":"Init:Dll:Done","dll":"D2Client.dll"}
{"level":30,"time":1635237339571,"source":"map/main.c:143","msg":"Map:Init:Done","version":"v0.9.0-12-g1dcc","hash":"1dcc7cc5586d4b60bc50267dcc2bf55225603958","duration":1704}
] We got a big Error here! [
This seems to happen very consistently using Project Diablo 2 for 1.13c, 1.13d and 1.14d.
I thought maybe the expansion wasn't installed correctly, but I've tried a reinstall and re-patching to no avail.
Sometimes it will hang forever, other times it will just quietly stop, sometimes it will say 'We got a big error here'.
I'm running this in docker on windows 10.
docker run -it -v "/E/Games/Diablo II - 1.14d PD2":/app/game blacha/diablo2 /bin/bash