Go to file
Bruno 857b057471
Fix MapBufferEx regression introduced by #290 (#367)
The page_size check was too restrictive: an explicit big-page request on
an nvmap handle that is not big-page aligned failed instead of falling
back to small pages, which made system applets abort with fatal error
0x272.
2026-10-07 13:10:22 +10:30
.github/workflows Fix CI macOS build (#342) 2026-10-04 21:01:31 +10:30
bin/x64 Store config in the user data config directory (#150) 2026-08-19 23:16:38 +09:30
config macos build (#299) 2026-09-27 20:50:58 +09:30
external Update to latest sciterui (#379) 2026-10-07 11:59:59 +10:30
lang/english Refine audio volume controls (#348) 2026-10-05 22:26:33 +10:30
property_sheets fix some compile errors (#340) 2026-10-03 23:01:57 +09:30
src Fix MapBufferEx regression introduced by #290 (#367) 2026-10-07 13:10:22 +10:30
.gitignore Add Apple Silicon macOS build and frontend support (#320) 2026-10-03 20:56:39 +09:30
.gitmodules fix up .gitmodules zlib 2026-05-19 20:27:32 +09:30
CMakeLists.txt Add Apple Silicon macOS build and frontend support (#320) 2026-10-03 20:56:39 +09:30
README.md Add README and license (#109) 2026-08-04 17:11:29 +09:30
appveyor.yml appveyor: try allowing multiple processors 2025-03-25 20:24:54 +10:30
license.txt Add README and license (#109) 2026-08-04 17:11:29 +09:30
nxemu.sln nxemu-loader needs to depend on nx_tzdb (#241) 2026-09-14 21:39:29 +09:30

README.md

NxEmu

NxEmu is a free, open-source Nintendo Switch emulator for Windows, written in C++.

Installation

The latest stable releases are available here.

Building

git clone --recursive https://github.com/N3xoX1/nxemu.git

Open nxemu.sln in Visual Studio and build the x64 configuration.

Contributing

Contributions are welcome via pull requests.

License

NxEmu is licensed under the GNU General Public License v3.0.