He is an emulator of N64 written in Rust by Logan McNaughton (simple64) and some portions of which come from mupen64plus and/or ares.
The objectives in summary are as follows:
– Performance. The author wants to be able to use this emulator on his laptop.
– Easy to use.
– Easy to work with. Dynamic recompilers are efficient but they are very difficult to read and understand. This emulator will only have interpreters for the CPU and RSP. In addition, it is written entirely in Rust (outside of Parallel-RDP), a modern programming language whose number of users is constantly growing. The author has tried to avoid the use of macros, which can reduce the repeatability of the code, but also its readability.
The changes are:
– A few more netplay fixed to improve the stability when the game starts.
github.com
The objectives in summary are as follows:
– Performance. The author wants to be able to use this emulator on his laptop.
– Easy to use.
– Easy to work with. Dynamic recompilers are efficient but they are very difficult to read and understand. This emulator will only have interpreters for the CPU and RSP. In addition, it is written entirely in Rust (outside of Parallel-RDP), a modern programming language whose number of users is constantly growing. The author has tried to avoid the use of macros, which can reduce the repeatability of the code, but also its readability.
The changes are:
– A few more netplay fixed to improve the stability when the game starts.
GitHub - gopher64/gopher64: Highly compatible N64 emulator
Highly compatible N64 emulator. Contribute to gopher64/gopher64 development by creating an account on GitHub.