This is an N64 emulator written in Rust by Logan McNaughton (simple64) and some portions of it 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 my laptop.
– Easy to use.
– Easy to work with. Dynamic recompilers are powerful, but they are very difficult to read and understand. This emulator will only have interpreters for CPU and RSP. In addition, it is written in Rust (apart from Parallel-RDP), a modern programming language with an ever-growing number of users. The author has tried to avoid the use of macros, which can reduce the repetitiveness of the code, but also its readability.
Changelog:
The objectives in summary are as follows:
–Performance. The author wants to be able to use this emulator on my laptop.
– Easy to use.
– Easy to work with. Dynamic recompilers are powerful, but they are very difficult to read and understand. This emulator will only have interpreters for CPU and RSP. In addition, it is written in Rust (apart from Parallel-RDP), a modern programming language with an ever-growing number of users. The author has tried to avoid the use of macros, which can reduce the repetitiveness of the code, but also its readability.
Changelog:
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #32
- Update eframe requirement from 0.24 to 0.25 by @dependabot in #33
- Update rfd by @loganmc10 in #35
- bump version to 0.1.3 by @loganmc10 in #36
- round_ties_even is default now by @loganmc10 in #37
- Remove string_remove_matches by @loganmc10 in #38
- Use sdl crate v0.36 by @loganmc10 in #40
GitHub - gopher64/gopher64: N64 emulator written in Rust
N64 emulator written in Rust. Contribute to gopher64/gopher64 development by creating an account on GitHub.
github.com