- Open the solution in Visual Studio (2022 or 2026)
- Compile as
Release/x64 - Set the startup project to the
UIproject and run
To build under Linux you need a version of Clang or GCC that supports C++17.
Additionally, SDL2 and the .NET 10 SDK must also be installed.
Once SDL2 and the .NET 10 SDK are installed, run make to compile with Clang.
To compile with GCC instead, use USE_GCC=true make.
Note: Mesen usually runs faster when built with Clang instead of GCC.
To build macOS, install SDL2 (i.e via Homebrew) and the .NET 10 SDK.
Once SDL2 and the .NET 10 SDK are installed, run make.