Vous allez trouver un émulateur NES sur Tradu-France. Je l'ai testé très récemment et pour moi c'est la référence actuelle. Le but est d'avoir un émulateur le plus précis possible. Voici les nouveatués :
- Mappeurs réécrits : Tous.
- Gestion réécrite des WRAM, VRAM, PRGROM, CHROM et Nametebles.
- Support FDS réécrit.
- En outre, une option a été ajoutée pour sélectionner le mode des opérations d'écriture. Jusqu'à présent, toutes les écritures étaient stockées dans un fichier externe (fichier diff) afin de préserver l'intégrité de l'image disque. Désormais, il est possible de choisir de les écrire directement dans le fichier FDS/QD (ce qui le rend également portable pour d'autres émulateurs).
- Changement du format du fichier diff, j'utilise maintenant le format IPS (qui peut toujours être appliqué à l'image originale).
- Réécriture du format et de la gestion des sauvegardes.
- Les sauvegardes de la version 0.110 ou antérieure ne sont plus compatibles.
- Réécriture de l'audio du VRC7.
- Implémentation du projet "A YM2413 emulator written in C" de okaxaki :
- https://github.com/digital-sound-antiques/emu2413
- Réécriture du lecteur NSF.
- Ajout du support du format NSF2.
- Ajout de la possibilité de configurer les raccourcis et le pad NES à partir de la ligne de commande.
- Ajout du support du format Quick Disk.
- Ajout d'une option pour l'initialisation de la RAM (#276). Il est possible de choisir entre trois valeurs :
- 0x00
- 0xFF (par défaut)
- Aléatoire
- Ajout d'une icône d'écran indiquant que l'avance rapide est active.
- Ajout de la possibilité de définir des valeurs par défaut pour l'overclocking du PPU à appliquer pour toutes les roms en plus des valeurs par jeu déjà utilisées.
- Ajout de la traduction en arabe (merci à Chipsum).
- Ajout de la traduction en polonais (merci à elektronicznypank).
- Ajout du support complet du format d'en-tête NES 2.0.
- Ajout de filtres vidéo : "NTSC CRT LMP88959" et "NTSC NES LMP88959" (https://github.com/LMP88959/NTSC-CRT, Merci à LMP88959 pour son excellent travail).
- Ajout d'un filtre vidéo : "PAL CRT LMP88959" et "PAL NES LMP88959" (https://github.com/LMP88959/PAL-CRT, Merci à LMP88959 pour son excellent travail).
- Ajout de la prise en charge des mappeurs : 100, 122, 157, 170, 272, 291, 311, 334, 354, 362, 366, 384, 421, 446, 471, 517, 551, 552, 555, 561.
- Ajout de la prise en charge du mappeur UNIF : Transformer, UNROM, AMROM, AOROM, LH09, A60AS, T4A54A, FC-28-5027, 150in1A, 212-HONG-KONG, GKCXIN, 113in1JY110, 820561C, M2C52A, S-2009.
- Ajout de la prise en charge complète du lecteur de codes-barres détachable du mappeur 157.
- Ajout de la prise en charge des bibliothèques FFmpeg 6.x.
- Ajout d'une prise en charge complète du système Vs (UniSystem et DualSystem).
- Ajout d'une icône d'écran indiquant que l'avance rapide est active.
- En plein écran, la barre de menu est accessible en déplaçant la souris sur le haut de l'écran.
- Mise à jour des traductions en italien, chinois, français, hongrois, portugais et russe (merci à Alex Timonin, FlameMan, stgapr29, tch_oscomp, Matheus Scattolin Anselmo, owomomo, shinyoyo, githubsilver et Benjamin Siskoo).
- Le raccourci "Toggle menu bar" a été remplacé par ESC.
- Windows x86_64 : Mise à jour vers Qt5 5.15.8 (#279).
- Correction de la gestion des entrées clavier (#317).
- Correction de l'affectation d'un bouton de clavier à plusieurs contrôleurs (#277).
- Correction du pitch de la table d'onde FDS (#295).
- Correction du patching des fichiers IPS.
- Correction du son de craquement lorsque l'audio est activé/désactivé.
- Correction de la reconnaissance des boutons Meta sur certains claviers.
- Correction de nombreux autres bugs.