Oboromi
oboromi est un émulateur WIP pour le commutateur Nintendo 2. Il émule actuellement un processeur ARMv8 de 8 cœurs avec 12 Go de mémoire partagée et un...
Choisir une liste...
Rejoignez notre discorde ici
oboromi
une fondation d'émulateur WIP once écrite dans Rust
oboromi est un émulateur WIP pour le commutateur Nintendo 2.
Il émule actuellement un processeur ARMv8 de 8 cœurs avec 12 Go de mémoire partagée et un processeur SM86 (NVIDIA Ampere).
Il ne peut pas exécuter de jeux commerciaux ni de firmware à ce stade.
- noyau: base lib.
- audio
- fs: système de fichiers VFS
- probablement émuler un 32 Go UFS/eMMC pour commencer par
- gpu: Emulation/recompilation de l'ampère SM86 GPU
- sass to spirv conversion
- translittération en vulcan, constantes et carte de registre
- Nombre: Emulation de micrologiciels HLE
- systèmes: état d'émulation entier
- essais
- docs
- (en anglais seulement) sm86.pdf: document autogénéré sm86 avec de jolis diagrammes de table colorés :^)
- gui: interface utilisateur simple basée sur eframe pour le débogage
- scripts: divers aides/autogénérateurs
- décodeur générateur.rs: génère des choses d'analyse à partir de descriptions sm86
- sm 86 instructions.txt: décharge d'instruction, provenant de DocumentSASS.
- sm 86 latences.txt: latences d'instruction aussi, provenant de DocumentSASS.
Contributeurs GitHub
0xNikilite
193
contributions
dependabot[bot]
8
contributions
xinitrcn1
10
contributions
PersonFromLatvia
3
contributions
Bokobelin
2
contributions
twde49
1
contributions
mlaadd
1
contributions