A forked version of Touhou Danmakufu ph3 with a focus on cross-compatibility.
Clone the repo
git clone --recursive https://github.com/arves100/danmakufu
Install dependencies You just have to install vcpkg, manifest mode will automatically download all dependencies.
Configure and build VisualStudio:
mkdir build
cd build
cmake -DCMAKE_TOOLCHAIN_FILE="(vcpkg directory)/scripts/buildsystems/vcpkg.cmake" ../
msbuild /m Danmakufu.sln
MinGW:
mkdir build
cd build
cmake -G "Ninja Multi-Config" -DVCPKG_TOOLCHAIN_FILE="(vcpkg directory)/scripts/buildsystems" -DCMAKE_TOOLCHAIN_FILE="../cmake/mingw.toolchain" ../
ninja debug
Linux:
mkdir build
cd build
cmake -G "Ninja Multi-Config" -DVCPKG_TOOLCHAIN_FILE="(vcpkg directory)/scripts/buildsystems" -DCMAKE_TOOLCHAIN_FILE="../cmake/linux32.toolchain" ../
ninja debug
The original source code was licensed with NYSL license, a very permissive japanese license.
I suppose WishMakers' code was also licensed with the same.
All my commit and changes are licensed under Mozilla Public License 2.0.