SyndromeDayna / diablo-2-median-xl-sigma-loader

7 stars 1 forks source link

d2gl support #6

Open Thorinori opened 1 year ago

Thorinori commented 1 year ago

With cnc-ddraw, sigma-loader lets d2stats work perfectly fine. If I change to the d2gl version of ddraw.dll though, sigma-loader seems to quit functioning. I am not sure if this is due to d2gl or something that is sigma-loader specific, but I am leaning towards sigma-loader. I can launch the game via sigma-loader with d2gl still, but the Failed too many times error resurfaces if I try to launch it with d2stats opened beforehand in the same prefix with the same wine executable.

Thorinori commented 9 months ago

Alright so I am not 100% sure at this point if it is specifically sigma-loader, but if possible could I get a small explanation for how this is allowing d2stats to work in the first place? After combing through D2stats and Sigma-Loader pretty thoroughly, I am not seeing what D2stats seems to require that this is enabling, so trying to fix either of them for d2gl in the mix is going pretty rough so far. This could be me not being used to the Windows API or how processes interact, but I am just not sure where to go from here at the moment.