Nintendo 64 emulator. https://nabile.duckdns.org/DotN64
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- The timer interrupt is cleared on writes to the Compare register (see: #6.3.4). - Only software interrupt bits are writable into the Cause register (see: #6.3.6).
|4 years ago|
|DotN64||4 years ago|
|DotN64.Desktop||4 years ago|
|SDL2-CS@a16e9951f7||5 years ago|
|.ci-build.sh||6 years ago|
|.gitignore||6 years ago|
|.gitlab-ci.yml||6 years ago|
|.gitmodules||5 years ago|
|DotN64.sln||5 years ago|
|LICENSE||5 years ago|
|README.md||5 years ago|
N64, meet .NET.
.N⁶⁴ is a work-in-progress emulator written in C#, the purpose of which is to personally learn more about the low-level aspects of computing.
This project was started thanks to ferris' amazing series called Ferris Makes Emulators, easing the introduction to emulation development with his thorough approach to the subject.
I strive to make the source code as elegant as I can while keeping an eye on performance.
Game code is executed and audio/video interrupts are serviced, which probably cause the OS to save thread states as it switches contexts.
Implement angrylion's RDP core in the short term.
Support expansion devices such as the 64DD.
Please visit https://nabile.duckdns.org/DotN64/docs/ for documentation on this project.