Experimental Nintendo Switch emulator
Go to file
rkx1209 cb6c19f046 Fixed determination logic of which x31 is 'Zero register' or 'Stack Pointer'
According to C6.1.3 Use of the stack pointer, X31 must be Stack pointer,
when Add/Sub, Logical with Imm and base index of address used by Load/Store.
2018-03-10 01:30:18 +09:00
ARMv8 Fixed determination logic of which x31 is 'Zero register' or 'Stack Pointer' 2018-03-10 01:30:18 +09:00
include Fixed determination logic of which x31 is 'Zero register' or 'Stack Pointer' 2018-03-10 01:30:18 +09:00
test Fixed determination logic of which x31 is 'Zero register' or 'Stack Pointer' 2018-03-10 01:30:18 +09:00
.gitignore Removed writeback method from Interpreter 2018-03-09 20:45:07 +09:00
.gitmodules Add test framework based on libtransisotr(Reswithed Team works) 2018-01-02 00:19:54 +09:00
Cpu.cpp Add deposit inst and dump function 2018-02-16 16:08:28 +09:00
LICENSE Initial commit 2017-10-23 17:34:28 +09:00
Main.cpp Fixed missaligned syntax 2018-02-15 22:41:15 +09:00
Makefile Changed clean option for make 2018-02-15 22:38:58 +09:00
Memory.cpp Refactor mmu code 2018-03-05 22:20:48 +09:00
NintendoObject.cpp Refactor mmu code 2018-03-05 22:20:48 +09:00
Nsemu.cpp Refactor mmu code 2018-03-05 22:20:48 +09:00
README.md Initial commit 2017-10-23 17:34:28 +09:00
Util.cpp Add NSO binary loader 2017-11-14 21:23:42 +09:00

NSEMU

NSEMU is Nintendo Switch Emulator. It allows you to play games on PC.