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.19 by @loganmc10 in #137
– Add minimum rust version by @loganmc10 in #138
– cleanup rsp code by @loganmc10 in #140
– SDL code cleanup by @loganmc10 in #141
– Github actions fix by @loganmc10 in #142
– Fix arm linux builds by @loganmc10 in #144
– cleanup translate_address func by @loganmc10 in #145
– add fullscreen option by @loganmc10 in #146
– Fix linux arm builds by @loganmc10 in #148
– Add integer scaling option by @loganmc10 in #150
– ignore HatState::Centered when configuring input by @loganmc10 in #151
– Use GameController API in profile setup by @loganmc10 in #153
– Rumble pak support by @loganmc10 in #154
– use mimalloc by @loganmc10 in #155
– Use Box for audio files by @loganmc10 in #156
– Change box for audio by @loganmc10 in #157

 

Télécharger Gopher64 v1.0.16 (21.0 Mo)

Site Officiel

En savoir plus…