Skip to content

Dantttt/nsemu

 
 

Repository files navigation

NSEMU

Experimental Nintendo Switch emulator.

Status

Still WIP project. You can get update via My twitter.
TODO list is here.

Building

git clone https://github.com/RKX1209/nsemu.git
cd nsemu
make -j

NOTICE: NSEMU is written in C++17. Please update your gcc version (> 6.1).

Running

./nsemu <NSO file>

You can try some homebrew application like libtransistor.

Network sample.Sending the string to localhost:5555.

./nsemu /path/to/libtransistor/build/test/test_bsd.nso
$ nc -l localhost 5555
Hello from libtransistor over a socket!

Debugging

GDB mode.

./nsemu -s /path/to/nsofile
gdb-multiarch -q
gdb$ set architecture aarch64
gdb$ target remote localhost:1234

Debug logs.

./nsemu -d /path/to/nsofile

About

Experimental Nintendo Switch emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.3%
  • Other 0.7%