ko4life-net / ko

Open source development of the game Knight Online. This is a reversed engineered old version of the game aiming to replicate the nostalgic experience we all once had <3
MIT License
54 stars 22 forks source link

Update project to msvc143 (aka Visual Studio 2022) #30

Closed stevewgr closed 2 years ago

stevewgr commented 2 years ago

Decription

The following PR apart from doing some house keeping, it mainly upgrades the old compiler version to latest MSVC143(aka Visual Studio 2022).

Solution files for Game, Server and Tool were created as separated pieces.

Additionally some build optimizations were enabled to make the project build much faster than before thanks to precompiled headers.

stevewgr commented 2 years ago

👍 would we still be required to use the build.cmd as I see it’s still there?

The build.cmd is for convenient. Before it was useful since we had to set the old compiler explictly, now it's just for CI/CD.

GiRx8 commented 2 years ago

👍 would we still be required to use the build.cmd as I see it’s still there?

The build.cmd is for convenient. Before it was useful since we had to set the old compiler explictly, now it's just for CI/CD.

Alright.