Linux and most projects will just compile straight with few dependencies or have the dependencies as submodules.
I compiled a 1994 game just straight with few header changes.
With Windows your need a huge VB6 IDE. Or a DOS emulator.
Also, Direct Draw stuff under Windows > 7 will run at atrocious speeds, slower than literally emulating Windows 95 on qemu with no hardware acceleration. And lots of DX 7-8 games will be glitchy as hell.
I compiled a 1994 game just straight with few header changes.
With Windows your need a huge VB6 IDE. Or a DOS emulator.
Also, Direct Draw stuff under Windows > 7 will run at atrocious speeds, slower than literally emulating Windows 95 on qemu with no hardware acceleration. And lots of DX 7-8 games will be glitchy as hell.