.NET is irrelevant for the bms executable. Maybe for launcher or some tools but not for the main game.
You can verify that you’re not missing any directx dependencies with a 64-bit version of Dependency Walker. Open the game executable in it and it’ll mark missing libraries. Also ignore “delay-loaded libraries” that aren’t needed for relevant purposes, though I won’t explain the concepts now. The “delay-loaded” compatibility shims are clearly marked in dependency walker.
Dependency Walker will also mark paths to libraries when “view full path” is enabled. Used d3dx9.dll and similar should point to my provided dll’s, in the same directory as the game, not to system paths.
Thank you sthalik… i will definitely keep that in mind for future reference.
We have begun some early testing with the server but trust that once we get our heads around running it there will be no issues… thanks for developing this!