SNEese 0.85
Publié par Kékidi le jeudi 10 août 2006 à 15:21:14.
SNEeSe est un émulateur open-source pour les PC avec une architecture x86 (des PC normaux en fait), qui est prévu pour tourner sous MS-DOS, Win32, Linux, ou BeOS. Initialement le programme était développé par Savoury SnaX, Santeri Saarimaa et plus tard Charles Bilyue. Maintenant, le développement repose sur Charles Bilyue et Daniël Hörchner. Voilà, voilou.
5A22:
- Amélioration du comportement des IRQ auto-générés, merci à Byuu pour ces informations.
- Correction d'un problème où l'HDMA terminait les scalines trop tôt.
- Amélioration de la précision du comportement de l'HDMA en couple. Merci à Byuu.
PPU:
- Ajout de quelques limitations de précision manquante pour le mode 7. Merci a Byuu et à un anonyme pour leur recherche.
- Translation de plus de code du rendu graphique vers le C.
- Correction d'un problème dans le rendu des arrières plans avec décalage, quand la mosaïque était active.
- Ajout d'une coupure de la fenêtre pour les OBJ et EXTBG du mode 7.
- Implémentation du mode "couleur directe" pour les pixels 8 bits sous BG1.
- Implémentation de l'émulation de la couleur de la fenêtre, cela implique une correction des modes arithmétiques de sous écran et de la couleur, et bien d'autres choses. Merci à Blargg pour l'algorithme 15-bit blending.
Chargeur de ROM:
- Correction d'un problème où les patchs automatiques IPS ne voulaient pas marcher sur la première ROM chargée.
- Correction d'un problème où les patchs automatiques IPS pouvaient causer une mauvaise liaison de la mémoire sur LoROM.
- Correction d'un problème où les patchs automatiques IPS pouvaient mal patcher et même engendrer un crash lors de l'extension de la taille de la ROM.
- Correction d'un problème avec l'allocation de la taille des ROMS, qui pouvait causait un crash.
Configuration:
- Support du répertoire de ROM par défaut (doit être réglé manuellement dans le fichier cfg, voir dans le README pour plus d'infos).
- Ajout d'une option pour le choix entre fenêtre/plein-écran (contrôlable à partir du GUI ou du fichier config, mais pas en ligne de commande) et ajout de quelques options de résolution.
GUI:
- Amélioration légère de la boîte de dialogue pour charger les ROMS.
Source:
- Corrections de quelques problèmes mineurs avec les sources qui pouvaient engendrer des erreurs ou des avertissements lors de la compilation.




