I had some trouble getting this one to work windowed in DXWnd; it would either start up and be choppy, display nothing in the window, or just come up blank when I tried to record footage with both Bandicam and OBS. But after much fiddling, I found the solution.
Use the preset that comes with DXWnd (/exports/Warcraft II Battlenet Ed.dxw). This is a preconfigured setup for the game.
Once it's loaded, make the following changes:
- Enable Force Cursor Clipping under Input. This will keep the cursor bound to the window so you can mouse scroll.
- Positions W and H under Main should be 640x480. Anything else will cause performance to take a major hit. It kind of sucks that you can't have a larger window while playing, but them's the breaks.
- X and Y can be whatever. Somewhere around 500x300 is roughly centered on my 1920x1080 resolution monitor; adjust yours accordingly.
- Moving the window after you launch the program will mess it up, so don't do that either. Always make adjustments through the X and Y coordinates.
You should be good to go!
(If you're wondering why I'm so stubborn about using BNE over the DOS version, it's because BNE adds in two extremely useful tweaks - the "Attack" command now properly causes all of your selected units to target enemies instead of breaking off into one-on-one fights, and you can also assign "squads" via CTRL+0-9 as in Starcraft.)
Other tweaks implemented for BNE are listed here:
(Generally speaking, both factions are very similar to one another; each unit has a very close equivalent in the other's army with identical stats and costs, with the only real differences arising from some of the upgrades their advanced units get. I will note any significant differences, though.)