Il s’agit d’un émulateur de N64 écrit en Rust par Logan McNaughton (simple64) et dont certaines portions proviennent de mupen64plus et/ou ares.
Les objectifs en résumé sont les suivants:
– Performance. L’auteur veux pouvoir utiliser cet émulateur sur son ordinateur portable.
– Facile à utiliser.
– Facile de travailler avec. Les recompilateurs dynamiques sont performants mais ils sont très difficiles à lire et à comprendre. Cet émulateur n’aura des interprèteurs que pour le CPU et RSP. De plus, il est entièrement écrit en Rust (en dehors de Parallel-RDP), un langage de programmation moderne dont le nombre d’utilisateurs ne cesse de croître. L’auteur a essayé d’éviter l’utilisation de macros, qui peuvent réduire la répétitivité du code, mais aussi sa lisibilité.
Les changements sont:
– Bump to 0.1.13 by @loganmc10 in #98
– Clippy fixes by @loganmc10 in #99
– code formatting by @loganmc10 in #100
– Use github action to set up rust by @loganmc10 in #102
– Code cleanup by @loganmc10 in #103
– Fix typo by @loganmc10 in #104
– build updates by @loganmc10 in #105
– build update by @loganmc10 in #106
– new speed limiter code by @loganmc10 in #107
– Bump to 0.1.14 by @loganmc10 in #108
– Fix cart ROM save by @loganmc10 in #109
– Add multi controller option by @loganmc10 in #110
– Add option for high-res graphics by @loganmc10 in #111
– Remove pub modifier for consts by @loganmc10 in #114
– VRU support by @loganmc10 in #115