Actualités de l'émulation du jeudi 27 mars 2008
SMSAdvance 2.2
Publié par Kékidi le jeudi 27 mars 2008 à 20:42:36.
SMSAdvance émule sur la GameBoy Advance les diverses machines 8 bits de Sega. On compte la SG-1000, la Master-System ou encore la GameGear.

Nouveautés :
- Ajout de la copie des premiers 32kB ROM vers la VRAM pour une exécution plus rapide.
- Ajout d'une sélection de la machine.
- Ajout d'une génération correcte du son pour l'émulation SG-1000.
- Ajout d'une palette correcte pour les modes TMS9918 sur les machines Master-System.
- Ajout de possibilités VDP différentes dépendantes de la machine choisie.
- Support très basique du Mode5 quand Machine=MegaDrive.
- Ajout de différentes liaisons entrée/sortie dépendantes de la machine choisie.
- Support du masque d'adresse de tilemap SMS1 (Ys(J)).
- Support de l'arrêt/allumage de la RAM interne.
- Ajout de sauvegarde automatique de la SRAM lors de l'entrée dans le menu.
- Ajout d'une désactivation automatique du bios quand aucune en-tête n'est trouvée (sur machine=Auto).
- Ajout de la région automatique (Pop Breaker GG (J)).
Corrections :
- Correction de Dodgeball King (KR).
- Modification du fonctionnement du registre AF (Adventure of Batman GG).
- Correction de bogues des sprites dans les modes sans zoom sur les jeux Codemasters.
- Correction de l'initialisation de tous les fichiers reg CPU à la réinitialisation.
- Correction de la synchronisation de l'instruction HALT.
- Correction du réglage de la palette pour les modes TMS9918 sur la GameGear.
- Correction du non défilement pour les modes TMS9918.
- Légère correction des graphismes Mode1.
- Correction HCounter et des loquets.
Améliorations :
- Meilleure commutation entre les modes vidéo TMS9918 et SMS.
- Plus d'informations montrées provenant de l'en-tête.
- Optimisation du rendu Tile pour les modes 0 & 2.
- Optimisation de toutes les lectures de mémoire Z80, une instruction et un cycle plus court.
- Optimisation de l'opcode DAA.
- Optimisation des opcodes DEC.
- Optimisation de l'opcode SBC A/HL.
- Optimisation d'un des opcodes SRA.
- Optimisation des opcodes CPI, CPD, CPIR & CPDR.
Chip-8 emu Alpha
Publié par Kékidi le jeudi 27 mars 2008 à 20:10:31.
Shendo, après avoir lu quelques documentations au sujet de Chip-8 sur les forums EmuTalk, a entrepris le codage d'un émulateur Chip-8. Il est actuellement bourré de défaut et ne fait tourner proprement que 1% des jeux. Cependant, c'était une bonne idée pour voir comment fonctionne un émulateur.

myZoom 1.7
Publié par Kékidi le jeudi 27 mars 2008 à 19:35:17.
myZoom est un utilitaire qui se greffe sur l'émulateur No$gba. Il offre plusieurs options pour paramétrer le visuel de la fenêtre d'émulation. Par exemple, il supporte les plugins de Kega Fusion et utilise des filtres pour améliorer la qualité de l'image. Désormais, il accepte le chargement de roms compressées au format 7zip.
- Vous pouvez charger des roms compressées au format 7zip.
- Vous pouvez utiliser une image BMP ou JPG pour habiller l'émulateur. Tous les fichiers MyZoom doivent être placés dans un sous répertoire du dossier contenant no$gba.
SNES9X 1.43 GX 0.0.9
Publié par Kékidi le jeudi 27 mars 2008 à 18:52:48.
Askot a mis à jour SNES9X 1.43 GX qui émule la Super Nintendo sur la GameCube. Vous savez que la Wii est compatible avec la GameCube, alors cet émulateur fonctionne également sur Wii. Cependant, sur cette dernière console, il apparaît des problèmes absents sur GameCube. dsbomb a corrigé ces défauts en modifiant le fichier makefile pour une compilation des sources mieux adaptées à la structure de la Wii.
- Ajout de la sélection de la fente de la carte SD pour la recherche de roms.
- Pour un modèle standard, vous devez créer le dossier .\snes9x\roms pour la lecture de roms à partir de la carte SD.
- Ajout de la combinaison pour appeler le menu.
FCE Ultra GC 2008-03-26
Publié par Kékidi le jeudi 27 mars 2008 à 18:37:24.
FCE Ultra GC est l'adaptation sur GameCube de l'émulateur FCE Ultra. Il émule donc la NES à la fois sur la GameCube et sur la Wii. Askot a édité une nouvelle version qui n'améliore pas l'émulation mais qui apporte une meilleure navigation dans les menus et un support plus complet des cartes SD. Ensuite, dsbomb a corrigé quelques problèmes avec certains boutons spécifiques à la manette GameCube et a compilé les sources avec devkitpro r14 pour qu'elles soit plus compatibles avec la Wii.
- Ajout des sauvegardes d'état dans la carte SD (à la racine de la carte). Note : l'auteur n'arrive pas à placer les sauvegardes dans .\fceu\saves. Quelqu'un peut l'aider ?
- Ajout d'une sélection de l'emplacement de la carte SD, fente A ou B, pour la recherche de roms.
- Pour un modèle standard, vous devez créer vos dossiers dans .\fceu\roms pour lire les fichiers de roms NES à partir de la carte SD.
- Ajout de C-gauche pour appeler le menu.
- Lecture plus rapide de fichiers à partir de la carte SD, maintenant ils sont repris du cache après une première lecture.
- Changement de la menu des sauvegardes d'état, pour choisir la fente, le périphérique, quelles sauvegardes charger ou enregistrer, et retourner au menu précédent.
- Ajout d'une option pour recharger PSO/SD (START+B+X).
- Modifications des contrôles lors de l'accès au menu de sélection des roms (DVD ou carte SD) :
* utilisez B pour quitter la liste,
* utilisez les gâchettes L/R ou la croix gauche/droite pour monter/descendre d'une page.
- Réarrangement de quelques menus et un peu de nettoyage dans le code source :
* à chaque fois que vous appuyez sur B sur n'importe quelle option, le jeu démarre, plus besoin de sélectionner "Play Game".
JavaCPC 3.8
Publié par Kékidi le jeudi 27 mars 2008 à 18:01:51.
JavaCPC est un émulateur Amstard CPC codé en Java. Il reprend les sources de JEMU écrit par R. Wilson. Devilmarkus, l'auteur, cherche de bons développeurs en Java qui s'y connaissent en émulation d'ordinateurs 8 bits.

Romcenter 3.00 Beta 2
Publié par Kékidi le jeudi 27 mars 2008 à 16:22:31.
RomCenter est un gestionnaire de roms. Il a été créé pour les systèmes Windows 32 bits, mais il commence à devenir compatible pour les mouture 64 bits. Cette version bêta contient sûrement quelques problèmes qu'il serait bon de signaler, mais elle demeure tout de même assez stable.
Corrections :
- Les bios non utilisés dans les jeux (awbios...) sont supprimés dans le mode merge/unmerge.
- Bios effacés parfois.
- Mauvais texte du message manquant/possédé dans le fichier txt.
- Annulation si le disque est plein.
- Erreur "String truncation".
- "Unknown error 12".
- 2 DLL ajoutées (nécessaires pour certains systèmes).
- "conversion error" durant les correctifs des échantillons.
- Erreur "File exists in disk, but not in db" durant les correctifs des échantillons.
- Erreur lors du déplacement de certaines roms en dehors du chemin des échantillons.
- Impossibilité de choisir 'backup folder' dans la forme des paramètres lors de la vérification de 'recycle bin'.
- "Invalid variant operator" durant la correction.
- Pas de sauvegarde de l'option "remove roms to recycle".
- "file not found" lors de la correction de certains CHD.
- "existing file" lors du déplacement de certains fichiers échantillons.
- "file not found" lors du déplacement de certaines roms échantillons.
- Problème dans l'identification de fichier.
- Echec de la migration de la base de données pour l'importation de roms et fichiers dans certains cas.
- "Index out of bound" lors du chargement de dossier CHD avec des ZIP vides.
- Vision de la liste vide parfois après une défilement rapide.
- La date du dossier n'est pas toujours reportée à la base de données.
- Statut du bouton des filtres incorrecte après le chargement de la base de données.
- Beaucoup de corrections pour les problèmes d'adresse de roms spécifiques.
Nouveautés :
- Réécriture du processus des échantillons.
- Icônes dans la forme des options.
- Rapport des modes roms/bios/sample dans le journal.
- Installation auto-suffisante.
- Ajout de la possibilité de paramétrer "datapath = ." dans startup.ini
- Datutil 2.34.
- Flèche droite = double-clic dans la partie gauche.
- Double-clic dans la partie droite = lancement d'un jeu.
- Ajout de la dernière partie du nom du dossier après les noms de fichier dans le journal.
- Amélioration de la détection de copie dans le chemin échantillon.
- Création d'une structure du chemin des réglage lors qu'elle n'est pas trouvée.
- Basculement du mode échantillon lors de la suppression du chemin des échantillons.
- Nettoyage du menu de la base de données : exportation et importation. Cela nettoie et compacte la base de données.
- Nettoyage automatique de la base de données.
- Suppression de l'icône du chemin dans la partie gauche lorsque le chemin n'est pas disponible.
- Déplacement de toutes les infos sur la "taille" au niveau des 64 bits pour la manipulation des fichiers et roms > 2GB (malheureusement, la DLL ZIP ne supporte pas encore les fichiers > 2 GB).
- Affichage plus facile des roms.
- Navigation plus rapide avec le clavier.
- Affichage des messages du journal dans la barre de statut lorsque la fenêtre du journal est cachée.
- Erreur de détection durant l'importation de la base de données.
- Suppression de la taille "Backup folder" et nbfiles.


