MSYS2 support
December 21, 2025 ยท View on GitHub
Status
applen and applewin_libretro work on the mingw64 environment of MSYS2.
Building
Very very important to install a mingw-w64-x86_64 toolchain.
Then configure as usual: cmake .. -G Ninja or your preferred version of make.
Limitations
static linking is supported on mys2 and Ubuntu, pass -DSTATIC_LINKING=ON to cmake.
On Ubuntu libz cannot be statically linked.
ssh access
Start a terminal with
C:/msys64/msys2_shell.cmd -defterm -here -no-start -mingw64
Configuration files
applen stores its settings in %LOCALAPPDATA%\applewin\applewin.yaml