Actualités de l'émulation du mercredi 23 avril 2008
EmuCon Playground EX 2.0
Publié par Kékidi le mercredi 23 avril 2008 à 20:15:11.
EmuCon est une interface graphique pour les émulateurs de consoles (portables ou de salon). Elle fonctionne sur toutes les versions de Windows : 9x/ME, XP, 2003 et Vista. La configuration requise se compose d'un ordinateur avec un CPU cadencé à 2,8 GHz, Pentium 4 ou AMD Athlon, d'une RAM de 512MB et de la dernière version de DirectX.
Correction :
- Erreur lors du chargement d'une image d'arrière-plan dans l'arborescence et la visionneuse des listes si le fichier n'existe pas.
- Correction de certaines extensions de fichier "non-jeu" étant ajoutées comme des jeux, habituellement pour des images disques.
- Les jeux en images disque ne fonctionnaient pas ! EmuCon ne chargeait pas le bon type de media.
- Certaines documentations étaient périmées.
- Fuites de la mémoires lors de la création de listes de jeux.
- Des boucles sans fin bloquaient EmuCon ou généraient une violation d'accès quand une entrée de l'émulateur était vide dans l'écran "Emulator Setup".
Amélioration :
- Certaines optimisations de codes et nettoyages.
Suppression :
- L'écran des entrées, car n'est plus utile.
Nouveauté :
- Nouveau fichier : "fichier_extensions.ini", ainsi vous pouvez ajouter manuellement n'importe quel type d'extension de fichier.
Regen 0.85
Publié par Kékidi le mercredi 23 avril 2008 à 18:12:37.
Regen est un émulateur Megadrive qui fonctionne sur Linux et Windows. L'auteur, AamirM, place avant tout la précision et la fidélité de l'émulation avant la vitesse. Avec cette nouvelle édition, et l'implémentation d'un code très précis pour les synchronisation, il semble que Regen possède maintenant la meilleure compatibilité. Plus de jeux sont fonctionnels et ceux qui marchaient déjà auparavant semblent mieux tourner.
- Réécriture totale du code des synchronisations et implémentation d'un nouveau système d'évènement. L'auteur pense que ce nouveau code est plus proche de la réalité à tel point qu’il est précis à 100%. Bien que Regen émule encore ligne par ligne, ce code donnera des résultats qui pourront être achevés en faisant tourner l'émulateur cycle par cycle. Ce code n'est pas si lent que ça. En fait, il devrait être "plus rapide" que le précédent. Il est encore dans un stage préliminaire, mais l'auteur pense qu'il est assez stable pour être édité. Maintenant, pourquoi l'avoir fait ? Spécialement car le précédent système était déjà très vieux. La "vraie" raison était qu'un utilisateur avait envoyé une démo qui tournait correctement si les synchronisations de l'émulateur étaient absolument parfaites. Elle ne fonctionnait pas bien ni sur Regen, ni sur Kega. En corrigeant la démo, d'autres jeux devinrent non fonctionnels. Mais avec ce nouveau système, non seulement la démo tourne correctement, mais aussi tous les jeux (aussi loin que l'auteur a testé). Ce nouveau système a également corrigé certains jeux comme "Bram Stoker's Dracula" et "Wheel of Fortune". Il a également corrigé certains problèmes dans des jeux comme "Legends of Galahad", "Nigel Mansell's World Championship Racing", "Striker", "Deadly Moves" (tourne même mieux que sur Kega) et beaucoup d'autres.
- Remplacement du noyau FM de MAME par le propre émulateur YM2612 de l'auteur. Il est plus précis que celui de MAME et très proche de la réalité. Ecoutez "Warlock", "Ariel", "Shaq Fu" etc... pour voir la différence. Si un jeu n'émet pas un son correct, reportez le.
- Changements des synchronisations 68 000. Cela corrige "Surging Aura".
- Correction du son dans "Pac-Man 2, The New Adventures (U)". Cela devrait être la première fois pour un émulateur Megadrive. L'auteur n'a pas trouvé d'autres émulateurs le faisant fonctionner correctement.
- Correction du comportement de "X-MEN 2" et "Eternal Champions" à la réinitialisation.
- Correction de PAR.
- Support de langues multiples dans les menus. Il y a plusieurs langages disponibles par défaut. Merci aux différents auteurs. Vous pouvez également créer votre propre traduction, dans ce cas reportez vous au fichier Readme.
- Changement de la hauteur de la liste dans la boîte de dialogue de redéfinition des touches, de telle sorte que les options 6-boutons, Menacer et souris Sega soient visibles. Les gens pensaient que Regen ne les supportait pas.
- Maintenant vous pouvez mettre un jeu en pause, ensuite pressez sur la barre d'espace pour n’exécuter qu'une seule image. Très utile pour prendre précisément une capture d'écran.
- Correction et amélioration du support de l'EEPROM. Tous les jeux qui doivent à l'origine en posséder une fonctionneront maintenant correctement.
- Correction d'un petit problème dans le sous menu des pays.
- De multiples messages peuvent maintenant être affichés.
- Ajout d'un petit programme dans le répertoire "FONTS" pour créer des polices pour le moteur du texte de l'émulateur. Notez qu'il demandera 2 fois de choisir une police. En premier, sera utilisé lorsque 'Superfast Rendering' ou 'None' est choisi. En second, sera utilisé quand un plugin est choisi.
- Support de l'enregistrement de film au format AVI.
- Le chargement de plusieurs fois le même jeu ne créera qu'une unique entrée dans l'historique.
- Correction de l'affichage des FPS qui était coupé s'il y avait 3 ou plus de chiffres dans le mode de plugin NONE.
- Correction de quelques crashs spécialement lors du changement du taux d'échantillonnage sonore.
- Plusieurs autres changements internes.
MAME OS X 0.124
Publié par Kékidi le mercredi 23 avril 2008 à 17:23:47.
MAME OS X est un portage natif de l'émulateur MAME vers le système d'exploitation Mac Os X. Il devrait bénéficier de tous les avantages de ce système grâce aux optimisations spécifiques spécialement opérées pour l'occasion.
- Mise à niveau vers la mouture 0.124.
- Support des périphériques HID comme les PS/2 pour les USB comme manettes séparées.
gameboy4iphone 1.7.0 beta
Publié par Kékidi le mercredi 23 avril 2008 à 17:01:23.
gameboy4iphone est un émulateur reprenant les sources de GnuBoy qui émule la GameBoy monochrome et la GameBoy Color. Il fonctionne sur les iPhones et iTouchs. Il fait tourner à pleine vitesse les roms GameBoy et possède un excellent son. Dans la précédente édition, ZodTTD avait ajouté le support de Cydia. Il s'agit d'une distribution similaire à Installer.app, mais avec une meilleure ossature. Mais il semble que l'auteur ait fait une erreur dans la partie sonore. Il pense l'avoir corrigé et a donc sorti une nouvelle version bêta via l'Installer.app.
- Correction d'un problème qui affectait la qualité sonore.
- Ajout d'une option spéciale pour désactiver la limite du taux d'images par seconde en pressant la touche du réglage du volume.
- Ajout d'une image personnalisée d'une manette fait par thailar pour le jeu DDR.
Glide64 'Napalm' Public Release 1.0
Publié par Kékidi le mercredi 23 avril 2008 à 14:03:58.
Glide64 est un excellent plugin graphique pour les émulateurs Nintendo 64. Cette nouvelle édition Napalm contient énormément de modifications qu'il est impossible de les lister toutes. L'équipe a corrigé une tonne d'erreurs, a opéré un nombre incalculable d'optimisations, et a implémenté de nombreux effets spéciaux. Beaucoup de simulateurs ont été supprimés car ils ne sont plus nécessaires. Beaucoup de jeux précédemment injouables se lancent maintenant, et des titres qui ne fonctionnaient pas bien marchent beaucoup mieux actuellement.
Ensuite, l'équipe a également amélioré le wrapper. Il s'agit d'un programme adjoint qui rend compatible le plugin avec les cartes graphiques récentes.
Enfin le plugin GlideHQ est un nouveau module qui implémente des techniques plus performantes pour l'ajout de textures haute résolution. Il comprend 6 filtres, 7 méthodes d'amélioration de texture, 2 méthodes de compression de texture. De plus, il supporte les formats du plugin Rice pour les packs de textures haute résolution.

Dû aux nombreuses modifications, de nouveaux bogues sont sûrement apparus. En dépit des phases de tests intensives, certains problèmes ont été trouvés et corrigés juste avant la sortie de cette édition. Donc, si vous rencontrez un problème qui n'est pas connu, n'hésitez pas à le signaler sur les forums officiels.
Gonetz a nommé cette mouture Naplam, car il s'agit du nom de code de la puce VSA-100. Celle-ci est incorporée dans les cartes graphiques 3dfx Voodoo 4 et Voodoo 5. Il utilise encore une Voodoo 5 dans son PC. Cette version de ce plugin utilise les fonctions spéciales de la VSA-100.
FRI 1.4.0.0
Publié par Kékidi le mercredi 23 avril 2008 à 12:12:57.
FRI est un gestionnaire de roms, c'est-à-dire une interface graphique qui ordonne votre bibliothèque de roms. Elle donne des informations sur les jeux téléchargés. Ainsi, elle se réfère à la nomenclature des roms selon les Goodtools pour afficher des informations. Les personnes qui se posent donc la question de savoir pourquoi les noms portent des caractères bizarres comme des [!], [b] ou encore (PD), peuvent se rassurer car FRI leur dira tout. Ce logiciel déduira la plate-forme d'une rom en regardant l'extension, il dira s'il s'agit d'une bonne ou mauvaise image du jeu en se référant au sigle [!] ou [b], etc.
Corrections :
- La compatibilité de l'émulateur est maintenant insensible aux majuscules.
- Centrage de la sélection des émulateurs et icône correct.
Modifications :
- Réécriture du chargeur d'émulateur. Le sélecteur d'émulateur semble maintenant terminé. Note : les roms ne peuvent plus être ouvertes dans bulk.
- Beaucoup d'améliorations dans la réponse du programme. Les précédentes versions de FRI bloquaient temporairement lors d'un balayage d'un grand nombre de nouvelles roms, ou lors du peuplement de la liste de roms avec un grand nombre de roms. Divers changements, combinés avec les nouveaux messages de la barre de statut assurent à FRI de rester réactif et de garder un contrôle pour l'utilisateur.
Nouveautés :
- Les images sur la santé (good dump, bad dump) peuvent être recherchées.
- La taille par défaut de la fenêtre de la recherche avancée s'ajuste maintenant au contenu.
- La taille par défaut de la fenêtre du sélecteur d'émulateur s'ajuste maintenant au contenu.
- Messages plus détaillés dans la barre de statut.
- Le nombre maximum de joueurs peut être relié à un indicateur. Cela signifie que si FRI reconnaît le sigle "[p1]" dans le nom d'une rom, il admettra que le jeu n'accepte qu'un seul joueur. L'utilisateur peut également créer de nouvelles balises et les ajouter au vocabulaire.
- FRI peut maintenant choisir au hasard une rom dans la liste.
- Lors de sa fermeture, Fri ne sauvegarde la base de données que lorsqu'il y a eu des changements.
ColEm 2.5
Publié par Kékidi le mercredi 23 avril 2008 à 11:29:17.
ColEm est un émulateur Colecovision qui fonctionne sur de multiples plates-formes. Ainsi, avec cette nouvelle édition, l'auteur a porté son programme sur Unix et Maemo. ColEm-Unix a été testé sur la distribution Ubuntu de Linux, mais devrait fonctionner sur les autres versions de Linux. ColEm-Maemo devrait tourner sur les N800/N810 de Nokia qui utilisent le système d'exploitation Maemo OS2008. ColEm supporte à la fois les manettes standards ou SuperAction. Enfin, l'auteur a commencé l'émulation de l'Adam de Coleco, mais elle n'est pas encore terminée. Peut-être pour une prochaine édition.

- De nouveau, portage de ColEm vers Unix en utilisant la nouvelle ossature EMULib. Le nouveau ColEm-Unix a été testé à la compilation et tourne sur Linux Ubuntu, mais devrait également fonctionner sur les autres Unix. Le code source de ColEm-Unix est inclus avec la distribution du code source du noyau.
- Portage de ColEm sur Maemo OS2008 utilisé dans les appareils internet N800 et N810 de Nokia. ColEm-Maemo a été spécialement optimisé pour les appareils utilisant l'assembleur ARM. Il simulera une manette avec l'écran tactile et ouvrira automatiquement les fichiers *.cv/*.cv.gz du gestionnaire de fichier. Le code source de ColEm-Maemo est inclus avec la distribution du code source du noyau.
- Changement de nom de -zoom/-nozoom en -soft/-nosoft.
- Ajout de l'option -scale pour mettre à l'échelle la fenêtre sous Unix.
- Ajout de -home pour régler le répertoire Home avec les ROMs système.
- Les options -tv/-notv, -soft/-nosoft, et la touche F8 fonctionnent maintenant à la fois sous MSDOS et Unix.
- Réécriture des routines d'affichages de ColEm-Symbian dans l'assembleur ARM pour un gain de vitesse.
- Séparation du menu de configuration ColEm-Symbian en 4 onglets, faisant que "Video" et "Audio" sont des paramètres séparés.
- Ajout des paramètres "Audio Latency", "Skip Frames", et "Sync Updates" à la version ColEm-Symbian.
- Changement de la documentation et des aides. Suppression de beaucoup d'incohérences.
DeSmuME 0.8
Publié par Kékidi le mercredi 23 avril 2008 à 10:20:10.
DeSmuME est finalement de retour. Il s'agit d'un émulateur DS qui fut codé initialement par un français. Ensuite, il a libéré les sources et une équipe internationale améliore maintenant le programme. Cette nouvelle édition corrige un nombre de problèmes dans le noyau de l'émulation. Mais surtout, le portage Mac accueille maintenant de nouvelles fonctions, comme le son. Le portage Windows a été mis à jour avec un nouveau noyau supportant les manettes.
Cocoa :
- Les sauvegardes d'état comme fonction fonctionnent maintenant. [Jeff B]
- Les nouveaux articles dans le menu fonctionnent maintenant. [Jeff B]
- L'ouverture de fichiers NDS à partir de Finder marche maintenant. [Jeff B]
- Ajout d'une fonction "capture d'écran". [Jeff B]
- Ajout des préférences. [Jeff B]
- Plus de choses peuvent maintenant être traduites. [Jeff B]
- La couleur par défaut de l'écran est noire. [Jeff B]
- Ajout du son. [Jeff B]
- Maintenant, il s'agit d'un exécutable universel. [Jeff B]
- Ajout de l'icône de la résolution Leopard. [Jeff B]
- Ajout d'une barre de statut optionnelle. [Jeff B]
- Nouvelles informations sur les rom et au sujet de DeSmuME. [Jeff B]
- Plusieurs corrections dans le changement de dimensions des fenêtres. [Jeff B]
- Support des images FAT pour les jeux amateurs (merci à TypeError). [Jeff B]
- La configuration des touche peut maintenant être changée par les lignes de commande. Changement des touches raccourci pour les sauvegarde/chargement. [Jeff B]
- Les liaisons des touches devrait maintenant mieux fonctionner sur les claviers non US (besoin de tests). [Jeff B]
Général :
- Correction possible de segfault dans le ROMReader sur les ia64 et AMD64. [evilynux]
- Correction d'un crash avec la mémoire corrompant les arrière-plan en 2D. [shash]
- Optimisation de la vérification des indicateurs. [carlo_bramini]
- Application de certains correctifs endian sur le GPU. (merci à Phazz) [Jeff B]
GTK-Glade :
- Ajout de la version DeSmuME dans la boîte de dialogue "au sujet de". [evilynux]
- Mise à jour de l'adresse internet du site dans la boîte de dialogue "au sujet de". [evilynux]
- Meilleur entrée du menu du bureau suivant les spécifications FreeDesktop. [evilynux]
GTK :
- Mise à jour de l'adresse internet du site dans la boîte de dialogue "au sujet de". [evilynux]
- Meilleur entrée du menu du bureau suivant les spécifications FreeDesktop. [evilynux]
Windows :
- Support de l'interface de contrôle DirectInput avec les manettes. [CrazyMax à savoir mtabachenko]
- Visionneuse Matrix et Light. [Acid Burn]


