Actualités de l'émulation du vendredi 28 mars 2008
Chip8me 1.0
Publié par Kékidi le vendredi 28 mars 2008 à 19:56:54.
Le langage Chip-8 fait beaucoup parler de lui ces temps-ci avec la sortie de plusieurs machines virtuelles. Ce langage interpréteur était utilisé sur de vieux ordinateurs des années 70 et a contribué à la venue de quelques jeux vidéos, comme Pong par exemple. Chip8me gère ce langage sur la DS.

CPU :
- Support de SCHIP.
- Correction SP.
- Correction de l'opcode RND.
- Correction LD Vx, K.
Interface graphique :
- Support des répertoires.
- Support des types de fichiers.
- Les longs noms de fichiers sont raccourcis à l'affichage.
Divers :
- Correction de certains débordements de la mémoire.
- Correction de certains problèmes de débuggage.
- Ajout d'un zoom automatique.
- Ajout de diverses options ('reset to default' and 'save and continue').
- Diverses corections.
GP2X-2600 1.0.6
Publié par Kékidi le vendredi 28 mars 2008 à 18:41:57.
GP2X-2600 correspond au portage de la version PSP de PSP2600, émulateur créé par ZX-81 et basé sur le travail d'Aenea qui était le premier portage de Stella sur PSP. Et Stella c'est quoi? C'est l'un des meilleurs émulateurs de console Atari VCS 2600 qui tourne sur une pelletée de systèmes : Linux, Solaris, Windows, MacOS/X, WinCE, OS/2...
- Mode de tir automatique (auto-fire), il suffit d'appuyer sur la gâchette R + sur X pour l'activer ou le désactiver.
- Les gâchettes R et L peuvent être utilisées dans le menu de configuration du clavier, pour sélectionner le mode Normal, Ltrigger et RTrigger.
- Ajout de nouveaux raccourcis pour par exemple changer le mode de rendu courant, sauvegarder ou charger l'état, tout ça sans avoir à revenir dans le menu.
- Les touches de raccourcis par défaut peuvent être remises en place automatiquement (pratique pour modifier des configurations de touches sauvegardées avec les versions précédentes).
Xebra 2008-03-28
Publié par Kékidi le vendredi 28 mars 2008 à 17:09:17.
Nouvelle version de Xebra qui est un émulateur Playstation pour Windows. Le site officiel est tout en japonais et reste donc incompréhensible pour nombre de personnes. Pour télécharger l'émulateur, il suffit simplement de cliquer sur l'image qui est tout en bas de la page officielle.
EmuCon Playground EX 1.9
Publié par Kékidi le vendredi 28 mars 2008 à 15:38:13.
EmuCon est une interface graphique pour les émulateurs de consoles (portables ou de salon). Il 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 :
- Bogue sur l'écran de réglage des émulateurs.
Changements :
- Mise à jour du fichier : "\images\msgbox.png".
- Les boutons de la barre d'outils ont une seule taille maintenant (icônes 32x32).
Améliorations :
- L'interface utilisateur a été légèrement mise à jour.
- Nettoyage du code et quelques optimisations.
Suppressions :
- La boîte des entrées depuis qu'elle n'est plus nécessaire. Egalement le fichier "\images\bk_inputbox.png".
- Suppression de la colonne. Si vous ne voulez pas recréer votre liste de jeus, utilisez le nouvel utilitaire pour mettre à jour vos fichiers ("\games\*.ec") pour EmuCon 1.9.
- La couleur d'arrière-plan des colonnes.
- La fonction "Total Games Per System".
- Le mode de vision Système.
- Le fichier "\images\nosnap.png". Il n'y a plus de "No snapshot", seulement un panneau blac.
- Toutes les icônes des articles du menu.
- Les menus principal/popup personnalisés.
Nouveautés :
- Paramètre "Disable Minimize" : évite l'interface de se réduire lors du lancement d'un jeu.
- Nouveau système de rééchantillonnage des captures : "Scale 2x". Cela double la résolution des images.
Liens connexes
AEP-emulation :
http://www.aep-emu.de/
ZXSP 0.7.2.pre6
Publié par Kékidi le vendredi 28 mars 2008 à 15:13:10.
ZXSP simule les ordinateurs familiaux ZX de Sinclair sur Mac OS X. Il gère les modèles noir et blanc ZX80 et ZX81, les modèles ZX Spectrum avec 16Ket 48K de RAM, les +128, +2, et même les versions françaises et espagnoles +2A/+2B.
- Ajout de l'émulation Jupiter Ace utilisant la rom de Paul Farrow. Pas encore de chargement ou de sauvegarde.
FCE Ultra 0.98.17
Publié par Kékidi le vendredi 28 mars 2008 à 11:45:10.
mz, membre des forums TASVideos, a repris le développement de FCE Ultra qui émule la NES. Ce forum se spécialise dans l'enregistrement vidéo grâce à des émulateurs. Cette nouvelle version de FCE Ultra contient donc des corrections dans l'enregistrement de parties de jeux.
- Correction de l'enregistrement au format AVI.
- Mise à jour des liens dans la boîte de dialogue.
Stella 2.5
Publié par Kékidi le vendredi 28 mars 2008 à 08:28:36.
Stella est un émulateur Atari VCS 2600 qui fonctionne sur de multiples plates-formes. A l'origine, il a été développé sur Linux par Bradford W. Mott. Ensuite, il a été porté sur Windows et Mac OS X. Il existe également des versions adaptées aux consoles portables.
- Ajout d'un gadget Rominfo au lanceur de rom, qui montre les informations des propriétés et une miniature de la rom actuellement sélectionnée. Mise à jour de l'interface utilisateur et ajout de l'argument en ligne de commande '-romviewer' pour activer ce paramètre. A noter que le lanceur de rom devra au moins avoir les dimensions 640x480 pour l'utiliser. A noter également que les miniatures doivent être en mode x1 avec une résolution maximum 320x260. Cela sera étendu dans une prochaine édition.
- Ajout d'une fonction de vérification des roms, par laquelle les roms peuvent être physiquement renommées selon leur nom dans les propriétés.
- Ajout du support de la commutation des segments de mémoire pour 0840, SB, X07 et 4A50. Un merci spécial pour Eckhard Stolberg.
- Suppression de la fonction "non-browse" du lanceur de rom, maintenant il utilise toujours le mode browse/filesystem.
- Grosse révision de la gestion des contrôleurs et du support du Stelladaptor, le rendant plus facile pour ajouter un nouveau type de contrôleur dans une prochaine édition.
- Correction des problèmes de manette dans Night Driver ; la vitesse d'émulation de la manette devrait être meilleure.
- Correction de bogues de l'émulation 6507 relatifs à la gestion BCD.
- Mise à jour des propriétés des roms basées sur les infos de RomHunter.
- Les propriétés des roms peuvent maintenant être éditées depuis le lanceur de rom ; plus besoin de démarrer une rom pour le faire.
- Support de la configuration de la police pour le lanceur de rom (actuellement seulement 'petit' ou 'grand'). Mise à jour de l'interface utilisateur ajout de l'argument en ligne de commande '-launcherfont' pour modifier ce paramètre.
- Ajout de SECAM, NTSC50, PAL60 et SECAM60 à la liste des formats pouvant être utilisés. Le basculement entre ces modes avec 'Ctrl-f' commute maintenant seulement la palette ; le nombre de lignes noires ne change pas.
- Correction d'un crash lors d'une commutation entre le mode OpenGL et logiciel avec un Stelladaptor connecté.
- Ajout de l'argument en ligne de commande '-tiafloat', qui détermine si les broches TIA sont dans un état 'flottant'. Cela est utilisé pour le test sur certaines puces EPROM CMOS où les broches TIA non utilisées en lecture ne sont pas 'flottantes' mais 'pull'.
- Correction d'un problème dans le débuggeur où une fois qu'un fichier .sym est chargé, il est ensuite utilisé dans toutes les roms.
- Correction d'un problème dans le débuggeur où les noms assimilés ne sont pas montrés dans les gadgets RAM et CPU. A noter que cela est encore imparfait et nécessite le support DASM pour fonctionner proprement.
- Mise à jour du format des fichiers d'état, création de fichiers plus petits. Les anciennes sauvegardes d'état ne fonctionnent plus.
- Ajout de l'argument en ligne de commande '-bs', qui est un diminutif pour '-type' (encore présent).
- Suppression de l'argument en ligne de commande '-pXspeed', et remplacement par '-pspeed'.
- Suppression de l'argument en ligne de commande '-paddle'. La manette en cours d'émulation par la souris peut être changée avec Ctrl-0..3 ou dans l'interface utilisateur, mais le paramètre n'est plus sauvegardé.
- Réécriture de l'interface utilisateur pour spécifier quels ports de la console doivent être swappée (utilisée comme mémoire vive).
- Ajout de 'Ctrl-c' & 'Ctrl-v' à l'EditTextWidgets, qui permet le copier/coller de contenus des gadgets texte.
- Ajout de 'Ctrl-leftarrow' et 'Ctrl-rightarrow' à l'EditTextWidgets, pour déplacer le premier caractère d'un mot vers les suivants (et respectivement).
- Pour le portage Win32 : correction de crashs OpenGL sous Vista. Les mises à jour graphiques sont encore lentes dans Vista comparées à XP.
- Pour le portage Win32 : le dossier par défaut pour les fichiers de configuration est maintenant 'My DocumentsStella' ; cela peut être désactivé si nécessaire. Cela corrige des problèmes avec la perte de réglages lors du lancement de Stella à partir d'un IDE, et la création de stella.ini et des répertoires 'state' dans des lieux différents.
- Pour le portage Win32 : plusieurs corrections pour les fichiers projets Visual Studio, qui permettent la compilation en mode débuggeur ou exécutable, à la fois pour les i386 et les x86_64. Les fichiers projets au été mis à niveau avec Visual Studio 2008, et Stella peut maintenant être compilé et distribué sans les librairies runtime VS.
- Mise à jour du script de configuration pour une compilation Win32 et Linux.


