Cet émulateur de NINTENDO NES/Famicom est écrit en C et utilise Allegro.
Il est portable tout aussi bien sous environnement Linux/Unix, MAC OS X, que sur Windows.
Nouveau W.I.P (au 16 avril 2006).
Le Changelog
<AUDIO>* Correction sur les boucles "while ()" qui tournaient indéfiniement dans l'APU.
* Implémentation de l'API "ExSound".
* Ajout complet de la sauvegarde d'état pour "VRC6 Sound" et "MMC5 Sound".
* Longueur du tampon audio réduite de 6 à 4 frames.
* Ajout d'un mixer pour le canal audio digital de "MMC5".
<CODE>* Déplacement d'une grappe de code de 'gui.c' vers les fichiers d'en-tête du GUI.
* Petites éditions au code.
<DOCS>* Edition de la documentation.
<GUI> <Interface Graphique>* Ajout dans le menu d'un contrôle permettant de paramétrer la longueur du buffer audio.
* Ajout dans le menu d'un contrôle permettant de surveiller la taille du buffer audio.
* L'option "Double Buffered" est activé lors du passage en mode "OpenGL".
* Ajout de code supplémentaire à l'objet 'sl_radiobox'.
* Nettoyage dans l'onglet 'Help'- 'About' de la boîte de dialogue.
* Certaines options du menu sont cachées quand elles ne sont pas accessibles techniquement par les options dans l'interface.
* L'objet 'sl_frame ' se comporte assez bien en mode 'Double Buffered'.
* Déplacement d'extensions de résolutions vidéo.
<ENTREE>* Système d'entrée et système de configuration révisés.
<DIVERS>* Une correction mineure sur une valeur.
<VIDEO>* Ajout de support 'OpenGL'.
* Ajout d'un support pour une dimension d'écran plus petite ou plus grande que celle actuelle.
* Corrections de problèmes divers et variés.
* Amélioration de l'opération sur 'video_blit()'.
* Le support 'HQ4X' s'améliore nettement.
* Quelques autres mineures corrections.
http://fakenes.silohware.com/