Skip to content

RKX1209/nsemu

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
July 21, 2022 14:09
July 16, 2018 22:36
July 16, 2018 21:32
October 23, 2017 17:34
June 6, 2018 21:54
July 3, 2018 22:55
July 25, 2018 00:33
June 9, 2018 02:28

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