WinFellow 0.5.9 Fr... Benjamin Siskoo - 30/09/23 - 0 Commentaire(s)
Winfellow est une alternative à WinUAE (émulateur Amiga). Voici les nouveautés (merci Freddy pour la traduction de l'émulateur) :
 
Changements dans les exigences du système :
  • La prise en charge de Windows XP et Vista a été supprimée ; la version 0.5.8 sera la dernière version de WinFellow à prendre en charge Windows XP ou Windows Vista. Cela nous permet de profiter des améliorations apportées à l'ensemble des outils utilisés lors du développement et des tests.
Nouvelles fonctionnalités :
  •  Implémentation d'une nouvelle option de menu pour permettre la configuration du comportement de pause de l'émulation lorsque le focus de la fenêtre est perdu/que l'émulation tourne en arrière-plan.
  •  L'état de lecture seule de la disquette peut maintenant être ajusté à la volée, sans avoir à redémarrer l'émulateur.
Correction de bugs :
  • Lors de l'utilisation de la touche alt-tab pour passer d'une fenêtre à l'autre, la touche tabulation n'est plus transmise à la session d'émulation.
  • Les événements souris via RetroPlatform sont à nouveau reçus.
  • Correction d'une corruption mineure du tas dans le code d'initialisation de RetroPlatform.
  • Correction d'un message d'erreur répété pendant le chargement des presets lorsque des ROMs cryptées sont recherchées et qu'aucun fichier clé n'est présent.
Mises à jour de maintenance :
  • zlib a été mis à jour à la version 1.2.11.
  • xDMS a été mis à jour vers la version 1.3.2.
  • Visual Studio 2022 et le SDK Windows 11 sont utilisés.
  • RetroPlatform include a été mis à jour.
>>> Télécharger : Winfellow 0.5.9


Denise 2.1 - 32/64 Bits... Benjamin Siskoo - 26/09/23 - 3 Commentaire(s)
Denise est un émulateur C64/Amiga en cycle précis crée par Ronny. L'émulation de l'Amiga est maintenant disponible et pour le peu que j'ai testé, ca semble assez solide. Voici les nouveautés :
  • Ajout de l'option glisser-déposer :
    • Les fichiers peuvent être insérés plus rapidement dans des lecteurs supplémentaires.
    •  Les fichiers peuvent être insérés uniquement ou insérés et redémarrés.
    •  Support multi-fichiers.
  • Correction : Wasapi ne fonctionnait pas sur certains matériels audio. 
  • Merci à tous les traducteurs : Ben, Ulgon, Ferenc, Muzza.
Amiga :
  • Précision grandement améliorée, merci à amilo3438, vAmigaTS, CPU Tester, AW182.
  • ~15% d'augmentation de la vitesse.
  • Correction : La LED du lecteur ne s'éteint pas toujours.
  • Affichage des pistes plus clair.
  • Ajout du support IPF, DMS, EXE et kick rom crypté.
  • Ajout du RTC.
  • Ajout du support multi-fichiers pour any-loader (remplir DF0-3 en une seule fois).
  • Affichage de la LED d'alimentation dans la ligne d'état :
    • Les couleurs des LEDs d'alimentation et d'entraînement dépendent du modèle.
    • Cliquez sur la LED d'alimentation pour sélectionner le filtre audio.
C64 :
  • Correction : l'interface multi SID n'est pas mise à jour correctement à partir de la configuration.
  • Correction : plantage parfois lors du changement de speeder.
  • Ajout de cartouches : Dinamic, Diashow Maker, Super Snapshot V5.
  • Ajout d'une option pour intensifier la pseudo stéréo (fonctionne maintenant aussi avec les mêmes modèles de SID).
>>> Télécharger : Denise 2.1 32 Bits Fr
>>> Télécharger : Denise 2.1 64 Bits Fr


WinUAE 5.1.0 Beta 2 - 32/64 Bits... Benjamin Siskoo - 25/09/23 - 0 Commentaire(s)
Après quelques mois de pause, Toni Willen revient avec une nouvelle série de bêta. Voici les nouveautés :
  • Si la taille/les coordonnées du moniteur configuré ont changé, l'ignore s'il n'est connecté à aucune carte RTG. Des fenêtres supplémentaires s'ouvraient si la taille de la fenêtre d'un moniteur non existant était modifiée à la volée.
  • Certains chemins étaient affichés de manière étrange dans les chemins de disquettes/démarrage rapide de disquettes.
  • Le démarrage du plan de bits était décalé horizontalement dans certaines situations.
  • Prise en charge des interruptions autovectorisé dans les modes MMU et CPU rapide générique (Hatari).
  • Correction de l'arrêt de Munt (et aussi d'autres flux sonores qui se mélangent à l'audio Paula) si les paramètres sonores ont été modifiés.
  • Le dernier périphérique de sortie MIDI énuméré était manquant.
  • Correction de "Supprimer les artefacts d'entrelacement" (Réinitialisation manquante des compteurs horizontaux séparés de Denise et Agnus).
>>> Télécharger : WinUAE 5.1.0 Beta 2 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 2 - 64 Bits


BigPEmu 1.091 Fr... Benjamin Siskoo - 22/09/23 - 0 Commentaire(s)

Nouvelle version de l'excellent émulateur Jaguar / Jaguar CD. Ajout du réseau. Sans plus attendre, voici les nouveautés :

  • Nouveau type de périphérique réseau "Synchro de l'Etat", qui synchronise l'état du système sur le réseau. Cela permet de jouer à des jeux locaux à 2 joueurs sur des connexions Internet/LAN.
  • Implémentation très simple qui se bloque si les données n'arrivent pas à temps. L'option Retarder la Synchro de l'Etat permet d'ajuster la fenêtre de latence anticipée. En cas de problème de synchronisation, l'hôte peut manuellement réunir tout le monde en chargeant un état.
  • L'option Remettre en place la Synchro de l'Etat peut être utilisée pour réaffecter le premier périphérique d'entrée local à n'importe quel autre périphérique d'entrée. Il permet également le chevauchement des contrôles (par exemple, deux pairs affectant tous deux le premier périphérique d'entrée).
  • Fonctionne avec n'importe quel nombre de clients, les clients dépassant le nombre de périphériques d'entrée pris en charge étant traités comme des spectateurs.
  • Nouveau type de périphérique réseau "Script", permettant aux scripts d'implémenter des gestionnaires de réseau/socket personnalisés. Comprend la compression automatique des deltas et d'autres fonctionnalités.
  • Un nouveau script ajoute le multijoueur à AvP !
  • Il implémente le réseau à partir de zéro en utilisant l'interface socket mentionnée ci-dessus, et fonctionne avec l'image ROM non modifiée.
  • Architecture client-serveur appropriée, jusqu'à 32 joueurs peuvent se connecter à tout moment pendant le jeu. (en théorie)
  • Gère généralement les bases, mais attendez-vous à de nombreuses limitations, bugs et comportements bizarres. Ce jeu n'a pas été conçu pour supporter le multijoueur, et j'ai laissé quelques fils en suspens sous prétexte qu'ils sont "expédiables".
  • Les ennemis peuvent correctement passer d'une cible à l'autre.
  • J'espère que cela servira de nouvelle démonstration du genre de folie qui peut être accomplie avec le système de script, et j'aimerais voir d'autres personnes donner ce genre de traitement à d'autres titres.
  • Beaucoup de nouvelles fonctionnalités de scripting/VM.
  • Callbacks d'événements d'interface utilisateur pour un rendu personnalisé sur/sous le reste de l'interface utilisateur.
  • Nouvelles fonctions de rendu de l'interface utilisateur pour diverses primitives et du texte.
  • Fonctions d'entrée pour permettre l'interrogation des états d'entrée sur tous les appareils natifs.
  • Les scripts peuvent maintenant charger et rendre/jouer les textures et les ressources sonores.
  • Nouvelles opérations de matrice/transformation 4x4 soutenues en natif.
  • Les scripts peuvent maintenant obtenir une liste de ROM à partir du répertoire ROM actuel, et charger des images dans ce répertoire.
  • Les références de textures polygonales scriptées ont maintenant la possibilité de pointer vers des ressources de textures natives. Cela peut être utile pour un script de remplacement de texture haute résolution.
  • Correction d'un bug de comparaison de points flottants dans l'interpréteur VM.
  • Les modules VM sont maintenant chargés automatiquement si un fichier .bigpcvm est présent avec le même nom que l'image ROM en cours de chargement, de la même manière que d'autres ressources spécifiques à l'image. Cela permet au logiciel Jaguar d'être distribué avec des améliorations de scripts spécifiques à l'émulateur.
  • Corrections pour le multijoueur AvP.
  • Correction de certains projectiles d'armes de joueurs qui n'entraient pas en collision avec d'autres joueurs.
  • Correction d'un certain nombre de projectiles de l'IA qui n'étaient pas correctement synchronisés.
  • Correction d'un problème qui empêchait parfois l'IA d'attaquer.
  • Si un joueur humain se téléporte dans un nouveau niveau sans arme, le fusil à pompe lui est désormais automatiquement accordé.
  • Correction d'un bug qui pouvait parfois entraîner un mauvais rapport de bigpemu_net_behind.
  • Nouvelles fonctions de script : bigpemu_net_hostmsg, bigpemu_net_disconnect, et bigpemu_net_lastclient.
PS : Pour choisir la langue, quand vous lancez l'émulateur, allez sur information --> language --> strings_fr.txt
 
>>> Télécharger : BigPEmu 1.091 Fr
 


WinUAE 5.1.0 Beta 1 - 32/64 Bits... Benjamin Siskoo - 21/09/23 - 1 Commentaire(s)
Après quelques mois de pause, Toni Willen revient avec une nouvelle série de bêta. Voici les nouveautés :
  • Mode sombre implémenté, nécessite Windows 10 ou au dessus. La valeur par défaut est de suivre les paramètres du mode sombre de Windows. Case à cocher dans le panneau Divers (case à cocher à 3 états : suivre les paramètres du mode sombre de Windows, toujours activé, toujours désactivé). Il s'agit d'un hack laid car Windows ne supporte toujours pas officiellement l'interface utilisateur win32 en mode sombre natif. Certains éléments ont une luminosité erronée et les boîtes de dialogue simples ont toujours les couleurs "claires" d'origine. La ligne de commande "-theme dark" ou "-theme light" peut être utilisée pour forcer le thème sombre ou clair, en remplaçant les paramètres de l'interface graphique.
  • Le redimensionnement des fenêtres de l'interface graphique est maintenant mis à jour en temps réel (avec un certain scintillement, mais il ne semble pas y avoir de moyen facile de le corriger). Oui, DWM est supposé faire du rendu hors écran mais cela ne semble pas fonctionner avec les éléments GDI).
  • Le déplacement et le redimensionnement de la fenêtre d'émulation ne mettent plus l'émulation en pause.
  • Emulateur Munt v2.7.0 MT-32/CM-32L intégré (lié statiquement). Listé dans le menu MIDI out. Images ROM nécessaires, soit dans c:\mt32-rom-data\ ou dans <winuae rom path>\mt32-roms\. Utilise les mêmes noms de fichiers ROM et le même ordre de priorité de sélection de la version ROM que DOSBox. Les ROM compressées ne sont pas prises en charge. L'audio MIDI est mélangé à l'audio Paula.
  • Le changement d'option MIDI out à la volée ne reconfigurait pas correctement l'émulation du port série.
  • Ajout de l'émulation AT&T DSP3210, réalisée par Wrangler. Elle ne fonctionne pas encore complètement, par exemple les interruptions DSP->CPU ne fonctionnent pas et parce que l'émulateur DSP tourne dans un thread séparé, le code qui suppose que le DSP vole des cycles (si le DSP a besoin d'accéder à la mémoire externe) au CPU (s'il n'est pas mis en cache par le CPU) ne peut pas fonctionner correctement. Utilisé dans la carte mère AA3000 qui n'a pas été publiée et dans le nouveau AA3000+ MB basé sur la conception originale du AA3000. Listé dans la liste des configurations intégrées du panneau d'extension. Utilisable dans les configurations A3000 avec Super DMAC (configuration AA3000(+)) mais actuellement également supporté dans toutes les configurations A600/A12000/A4000 qui ont Gayle/IDE activé. Ne me demandez pas ce qu'il faut en faire, ce n'est pas mon problème. Par exemple, consultez le fil de discussion sur le DSP sur a1k.org si vous êtes intéressé.
  • Si OCS et >512k chip RAM : Les options avancées du chipset 1M/2M Agnus définissent désormais une capacité d'adressage DMA plus élevée même si Agnus est OCS.
  • Les changements de registre de mode programmé mettent désormais immédiatement à jour l'état de l'émulation du chipset, y compris la longueur actuelle de la ligne de balayage. Auparavant, il y avait un délai de 1 à 2 images. La taille/position de la fenêtre côté hôte n'est toujours recalculée qu'au début d'une nouvelle trame.
  • Compteurs de faisceaux programmés activés (VARBEAMEN=1) mais pas de synchronisation hsync ou vsync programmée activée (synchronisation câblée PAL ou NTSC active) : la largeur visible de l'écran calculée utilisait le nombre de cycles horizontaux câblés, et non la valeur HTOTAL programmée. Si HTOTAL était supérieur à 227, une partie de la bordure droite n'était pas dessinée.
  • Recalculer la configuration de l'affichage uniquement si le nombre total de lignes de balayage, la longueur de ligne, le début hsync ou le début vsync change et que la différence est supérieure à 1. Auparavant, l'affichage était réinitialisé et recalculé même si les nouveaux paramètres d'affichage étaient identiques (par exemple, activation de VARBEAMEN avec HTOTAL et VTOTAL PAL ou NTSC).
  • Émulation du dongle Football Director 2. Encore une fois, presque identique aux dongles Striker Manager et Multi-Player Soccer Manager.
  • Les modes rapides 68020+ ne démarraient pas l'interruption en attente immédiatement (démarrait après l'instruction suivante) après l'instruction MOVE to SR qui abaissait le masque d'interruption. (Quick le lapin du tonnerre)
  • Mode programmé + mode overscan extrême : le bord droit n'était peut-être pas entièrement visible.
  • Les jeux complets de CPU 68000 ont été testés à nouveau (comptage des cycles, erreurs d'adresse, timing IPL, etc. à l'exception des erreurs de bus), aucune régression n'a été constatée.
  • Les bits ECS Agnus BPLCON0 SHRES et UHRES étaient ignorés sauf si ECS Denise était également configuré.
  • L'écriture dans V(H)POSW n'effaçait pas les cycles de plan de bits/blitter/sprite en attente. Si l'écriture dans V(H)POSW modifiait le numéro de la ligne en cours, tous les accès DMA en attente, même ceux qui avaient eu lieu avant l'écriture dans V(H)POSW, apparaissaient sur une nouvelle ligne dans le débogueur DMA.
  • Dans certaines situations, lorsque le nombre de plans de bits augmentait au milieu de l'écran, les quelques cycles suivant le changement avaient une mauvaise allocation de cycles, ce qui entraînait le blocage des canaux DMA moins prioritaires (et du CPU), même si le DMA du plan de bits n'utilisait pas tous les cycles.
  • ECS/AGA, DDFSTRT déjà apparié mais DMA de plan de bits désactivé : si DMA est activé, le séquenceur de plan de bits démarre 1 CCK plus tôt que lorsque DDFSTRT est apparié avec DMA déjà activé. (Turtle Party Intro / Image, la corruption du logo défilant en bas à droite en mode ECS est maintenant 100% correctement corrompue).
  • Aucun mode d'émulation de port série et configuration CPU rapide : le bit SERDATR du tampon de transmission vide n'était pas automatiquement effacé après l'écriture sur le port série, ce qui provoquait un blocage de l'expéditeur s'il voulait transmettre plus d'octet(s).
  • Mise à jour de la gestion du cas spécial CIA latch=0/timer=0. Correction d'un bogue où la condition timer=0 était détectée de manière incorrecte (effets sonores Risky Woods).
  • Le mode boot warp est désormais également activé lorsque le CPU exécute l'instruction RESET.
  • Échelle entière + fenêtre complète : La largeur et la hauteur de la fenêtre d'affichage étaient utilisées au lieu de la taille complète de la fenêtre (taille du bureau) lors du calcul des valeurs de mise à l'échelle.
  • Lorsque le glissement d'écran de Picasso96 démarrait avec un mode d'écran de taille/profondeur différente, l'affichage RTG était inutilement réinitialisé, ce qui provoquait un scintillement.
  • Il était possible de lire INTREQR avec le bit 15 activé.
  • Mode entrelacé Ultra Extreme Debug et Fields+ : la partie visible de l'écran a été marquée comme supprimée.
  • UAE Boot ROM en mode indirect écrasait partiellement les jump traps lorsque le système était réinitialisé, provoquant une boucle de redémarrage en fonction de la configuration. (Très ancien bogue)
  • Certains modes de mise à l'échelle s'embrouillaient si le DIWSTOP horizontal était une petite valeur (qui est en fait une grande valeur, dépassant la "limite" de $1c7).
  • Le mode HAM + début très précoce du plan de bits (avant la fin de hblank) avait un décalage horizontal et peut-être aussi des couleurs aléatoires visibles avant le début du plan de bits.
  • Le positionnement horizontal de la fenêtre/hblank/sprite a été réécrit pour supporter les modifications VHPOSW et les conflits de cycles stroboscopiques, sans avoir recours à des bidouillages particuliers.
  • Des "lignes" de suppression horizontale sont désormais tracées dans la partie visible de l'écran si le compteur horizontal de Denise n'est pas synchronisé avec le début de l'affichage (par exemple, conflit de cycle stroboscopique ou écriture de VHPOSW). Par exemple, la corruption de Colors / Mad Team en mode ECS est maintenant entièrement correcte. (La corruption a plus de lignes noires)
  • D'autres écritures VHPOSW bizarres sont maintenant supportées. Cas de test VHPOSW par ross.
  • Autoriser AUDxPER=1, le jeu Spaceport l'exige. Auparavant, la valeur minimale autorisée pour la période audio était de 4 afin de réduire l'utilisation du processeur si le programme continue à jouer un seul échantillon sans interruption.
  • Ajout du compteur horizontal Denise/Lisa au débogueur DMA (valeur entre le compteur Agnus/Alice et le niveau IPL).
  • Le type de strobe du premier slot de rafraîchissement du débogueur DMA n'était pas toujours correct (bogue visuel uniquement).
  • Ne pas effacer l'écran si le mode chipset est invalide (si l'effacement de la resynchronisation de l'affichage est activé) mais que l'adaptateur d'affichage du port vidéo est actif.
  • Utilisation de synchronisations câblées si l'adaptateur de port vidéo est configuré et que le mode de synchronisation est combiné. Corrige le Video DAC 18 qui définit une fausse configuration hsync programmée, le HW réel fonctionne parce que le Video DAC 18 génère la synchronisation lorsqu'il est actif.
  • Correction du timing DIWSTRT/DIWSTOP/DIWHIGH (ne concerne que les cas particuliers où le registre est écrit presque au même moment que l'ancienne/nouvelle valeur). ECS Denise DIWHIGH a un retard inattendu de 1,5 CCK par rapport à DIWSTRT et DIWHIGH qui n'ont qu'un retard d'écriture habituel de 1 CCK.
  • Les cas spéciaux d'émulation de conflit de rafraîchissement ont été supprimés, l'émulation normale les gère maintenant (ainsi que les écritures VHPOSW). Les conflits et les cas de test VHPOSW tels que Colors / Mad Team et Smooth Copper / Up Front fonctionnent toujours.
  • Certains modes AGA natifs mal configurés étaient instables (Super Street Fighter II Turbo CD32).
  • Les changements de modèle à la volée de l'A1000 Agnus/Denise ne fonctionnaient pas correctement.
  • Randomisation de la position de démarrage du CPU après un hard reset par rapport à la position de l'image. Auparavant, le CPU était toujours démarré à HPOS=0/VPOS=0.
  • Ajout d'une graine aléatoire configurable (entrée de configuration "rndseed") rndseed=0 est la valeur par défaut (aléatoire), toute autre valeur = graine statique.
  • La graine aléatoire interne de l'émulateur est maintenant randomisée par défaut au démarrage. Attribue des temps techniques pour les disquettes et le délai de démarrage initial du processeur après une réinitialisation.
  • -conlogfile <chemin vers le fichier> paramètre de ligne de commande : écrit toutes les sorties du débogueur de la console dans un fichier.
  • L'analyse de la ligne de commande était effectuée après la validation de la configuration, par exemple les paramètres de la ligne de commande "-s joyportx=xyz" n'affectaient pas le panneau des ports de jeu jusqu'à ce que quelque chose d'autre entraîne la validation du fichier de configuration (par exemple, l'émulation a été lancée). Ancien bug.
  • Les noms de filtres standard et le panneau d'entrée "<none>" peuvent désormais être traduits.
  • La première option du menu de démarrage rapide de la configuration de l'hôte a été renommée, "Configuration par défaut" -> "Configuration actuelle de l'hôte". Ajout d'une nouvelle option "Configuration par défaut de l'hôte" qui réinitialise la configuration de l'hôte aux valeurs par défaut.
  • La configuration d'hôte sélectionnée pour le démarrage rapide n'était pas activée lorsque le panneau de démarrage rapide était ouvert en mode de démarrage rapide. Elle n'était chargée que lorsque le menu était modifié. De plus, lorsque le menu est modifié en "Configuration hôte par défaut", la configuration est réinitialisée aux valeurs par défaut et le fichier default.uae est rechargé s'il existe.
  • Le fait d'appuyer sur le bouton "Définir la configuration" charge d'abord la configuration hôte sélectionnée (s'il y en a une) avant de définir la configuration matérielle. "Configuration actuelle de l'hôte" = seule la configuration matérielle est modifiée comme précédemment.
  • Cliquer sur le chargement du fichier d'état dans l'interface graphique, annule la boîte de dialogue : le fichier d'état par défaut a été sélectionné.
  • L'insertion d'une archive dans un lecteur de disquette tente désormais de trouver tout type de fichier pris en charge (images disque/exécutables) dans les sous-répertoires de l'archive.
  • Le chemin de l'entrée hardfile2 -config utilise une méthode d'échappement différente lors de l'enregistrement et lors du chargement. Si le chemin contient des caractères qui doivent être échappés (dans des situations normales, "," parce qu'il était utilisé comme séparateur dans les anciennes versions), les barres obliques inverses disparaissent lorsqu'elles ne sont pas échappées.
  • L'option "Autoclip screenshots" prend désormais en charge les modes d'écran natifs programmés.
  • Prise en charge de uaedbg HUNK_RELOC32SHORT. La taille de l'allocation de mémoire plus grande que le pool réservé a provoqué un crash.
  • Plusieurs partitions 0x76 par disque dur/carte peuvent désormais être montées, alors qu'auparavant, seule la première était montée et les autres devenaient des disques inexistants de taille nulle.
  • Si l'accès au disque dur de la partition 0x76 était un accès en lecture hors limites (accès en dehors de la partition sélectionnée), il ne faut pas se plaindre et quitter, mais seulement l'enregistrer.
  • Si l'accès réel au disque dur en lecture ou en écriture échoue à cause d'une erreur de disque ou de quelque chose qui empêche les écritures (comme l'absence de privilèges d'administration), renvoyer le code d'erreur du côté de l'AmigaOS. Auparavant, seule la longueur de l'écriture/lecture était renvoyée à zéro, ce qui n'est pas garanti d'être détecté comme une condition d'erreur.
  • Cacher tous les disques GPT dans la liste d'ajout de disques durs.
  • La vérification de la page d'utilisation des périphériques d'entrée USB HID a été corrigée ; elle acceptait des périphériques qui n'avaient rien à voir avec les périphériques d'entrée. (Périphérique(s) inutile(s) dans la liste des périphériques d'entrée)
  • Prise en charge du mode WASAPI à 8 canaux (si aucun autre mode de canal n'est accepté), Sound BlasterX G6 l'exige. (Peut-être d'autres aussi ?)
  • Si le pilote audio ne prend pas en charge le paramètre de canal actuel mais prend en charge un paramètre de canal supérieur : n'utilisez le mode de canal supérieur qu'en interne, conservez le paramètre de canal audio du panneau de configuration audio.
  • Le mode FABS du FPU hôte 64 bits renvoyait un zéro négatif si la valeur d'entrée était un zéro négatif. Les autres valeurs négatives renvoyaient un résultat positif correct.
  • Mode MMU MOVEM.x <regs>,-(An) avec <regs> contenant le même registre que le registre cible : le contenu du registre stocké est après la prédécrémentation. Le mode non-MMU a été implémenté il y a longtemps (68020+ seulement).
  • L'adressage du RAMDAC BT458 est fixe. Seuls les bits d'adresse 0 et 1 sont décodés, le bit d'adresse 2 est utilisé comme ligne de sélection lecture/écriture.
  • Emulation du chargement de l'adresse de l'hôte TMS34010 et de la lecture automatique des données. (Chaque fois que le registre d'adresse du TMS34010 est écrit et que l'auto-incrément d'écriture n'est pas activé, le TMS34010 effectue une lecture immédiate de l'adresse, la lecture suivante du port de données renvoie les données préfixées et si la lecture a été autoincrémentée, une nouvelle lecture préfixée est lancée immédiatement). Corrige également la couleur du curseur de la souris du pilote CGX4 A2410.
  • La commutation automatique et manuelle du mode A2410/natif n'était pas fiable dans certaines situations.
  • L'affichage n'était pas complètement rafraîchi lorsque, par exemple, la taille de la fenêtre de l'émulateur était modifiée.
  • Le positionnement de l'incrustation (Picasso96 et CGX l'utilisent pour simuler le curseur de la souris matérielle) par rapport aux données graphiques a été corrigé.
  • Correction de la prise en charge de l'entrelacement.
  • Prise en charge du panoramique horizontal/vertical.
  • Le masquage des plans manquants (registre PMASK) est implémenté. Il n'est pas certain qu'il soit totalement correct. (Picasso96 A2410 l'utilise au moins pour dessiner les menus intuitifs), il n'était pas implémenté dans l'émulation originale de MAME TMS34010.
  • L'écran de l'A2410 ne s'est pas réactivé après une réinitialisation.
  • L'A2410 cessait de fonctionner avec un écran noir si l'on passait à un mode de moins de 300 pixels de haut.
>>> Télécharger : WinUAE 5.1.0 Beta 1 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 1 - 64 Bits


FCE UltraX 2.6.5 + 2.6.6... Benjamin Siskoo - 02/09/23 - 0 Commentaire(s)
La dernière version traduite disponible sur le site était la version 2.6.3. Bien que j'avais traduit les suivantes, j'avais pas sortie la news.Je vous propose les nouveautés de la version 2.6.5 et 2.6.6. Je rappelel que FCE Ultra X est un excellent émulateur NES, hyper complet. Voici les nouveautés :
 
Noyau :
  • Modification des palettes intégrées pour qu'elles soient correctement décalées en bits afin que les blancs soient de purs FF.
  • Diverses corrections pour des problèmes détectés par les désinfectants de code clang.
  • Ajout d'un raccourci clavier pour permettre l'activation/désactivation globale des cheats.
  • Nettoyage du code d'allocation de mémoire et d'alignement.
  • Ajout d'une logique pour lever et déplacer le focus sur la fenêtre de l'éditeur hexadécimal lors de l'ouverture depuis le débogueur.
  • Ajout de touches de raccourci séparées pour les fonctions de réinitialisation dure et douce du NES.
  • Ajout d'une logique pour empêcher les boutons de la manette qui sont liés au clavier d'être actifs lorsque le clavier familial est activé. Les boutons de la manette qui sont liés au gamepad physique ou au joystick ne sont pas affectés.
  • Corrections des paramètres de mélange OpenGL
  • Ajout d'une option pour utiliser la couleur d'arrière-plan de la palette comme arrière-plan vidéo.
  • Ajout d'une fonction de coupure du son. Accessible soit par un raccourci clavier, soit par une case à cocher dans la fenêtre de configuration du son.
  • Ajout d'une option pour définir le chemin du répertoire base/config de fceux via la variable d'environnement FCEUX_CONFIG_DIR.

LUA :

  •  Implémentation de la fonction LUA memory.registerread.
Interface Graphique Utilisateur :
  • Ajout d'une fonction d'enregistrement d'état, qui sauvegarde périodiquement l'historique des états de jeu qui peuvent être rappelés et joués.
  • Correction d'un bug concernant le changement des paramètres "forcer les niveaux de gris" ou "utiliser la palette personnalisée" qui ne mettait pas à jour le filtre PAL 3x de manière appropriée.
  • Ajout d'une fonctionnalité qui permet de charger des fichiers d'état de sauvegarde via des opérations de dialogue de glisser-déposer de fichiers.
  • Correction d'un bogue concernant le focus redondant de la fenêtre qui se produisait lors de la tentative d'ouverture d'une fenêtre préexistante.
  • Ajout d'une interface optionnelle multiplateforme libarchive pour permettre à l'interface graphique Qt d'ouvrir des ROM à partir d'archives 7zip.
  • Améliorations mineures de la boîte de dialogue de sélection de ROM à partir d'une archive.
  • Amélioration de la précision de la planification des images.

Débugueur :

  • Ajout de protections contre les fichiers de sauvegarde corrompus.
  • Ajout d'une fonction de chargement de symboles pour les fichiers de débogage ld65.
  • Ajout d'une case à cocher dans le menu du débogueur Qt pour contrôler la fonction de démarrage automatique du trace logger à l'ouverture du débogueur.
  • Ajout d'un code pour arrêter l'enregistreur de trace à la fermeture du débugueur si c'est le débugueur qui l'a démarré en premier lieu.
  • Ajout d'une vérification de la validité de l'adresse dans les champs de saisie de la boîte de dialogue de l'éditeur de points d'arrêt.
Mapper :
  • Mapper 225 : mise à jour pour supporter également le 255.
  • Mapper 235 : Mise à jour du support pour le 260-in-1 et ajout du mode UNROM.
  • Mapper 268 (COOLBOY) : Mise à jour.
  • Ajout du support du Mapper 342 (COOLGIRL).
  • Ajout du support du Mapper 354.
  • Ajout du support du Mapper 470.
  • Corrections de l'émulation UNROM-512.
  • Ajout du mode cycle IRQ pour les mappeurs Konami VRC.
  • Refonte mineure du code RAM de la sauvegarde. Corrige le bug d'effacement de la mémoire flash de l'UNROM-512 pendant la lecture d'un film.
  • Mapper 354 : Ajout de la protection CHR-RAM.
  • Mapper 78 : Ajout de la prise en charge du sous-mapper.
  • Ajout de la prise en charge du mappeur 174.
  • Déplacement du mappeur 205 vers le mappeur 361/366, ajout d'un mappeur approprié pour 205.
  • Mapper 205 : Correction de la variante du split-rom (UNIF).
  • Modification de l'UNROM-512 pour utiliser 8kB de mémoire CHR-RAM par défaut.
  • Optimisation de la mémoire du Mapper 342.
Editeur Hex :
  • Ajout de la possibilité d'appliquer le collage de fichiers ROM comme une seule action annulable.
Vidéo :
  • Ajout d'une troisième option de pilote vidéo qui utilise un objet QPainter pour rendre les QImages dans la fenêtre (utilise une API Qt pure).
  • Correction d'un problème de transparence vidéo observé sur certaines plateformes (Wayland) en forçant les bits alpha à être réglés sur opaque.
Enregistreur de Trace :
  • Modification de la logique de vidage des disques pour la rendre plus efficace, ce qui permet une augmentation significative des performances.
IPS :
  • Ajout d'un support pour le chargement de fichiers IPS sur des ROMs déjà chargées.
Build :
  • Ajout d'un support pour le chargement de fichiers IPS sur des ROMs déjà chargées.
>>> Télécharger : FCE UltraX 2.6.6 - 32 Bits Fr
>>> Télécharger : FCE UltraX 2.6.6 - 64 Bits Fr


BigPEmu 1.08 Fr... Benjamin Siskoo - 27/08/23 - 0 Commentaire(s)

Nouvelle version de l'excellent émulateur Jaguar / Jaguar CD. Ajout du réseau. Sans plus attendre, voici les nouveautés :

  • La prise en charge de JagLink est arrivée !
    • Le nombre maximum de joueurs est pris en charge dans AirCars et BattleSphere, avec la possibilité de mettre en réseau un nombre illimité de Jaguars émulés.
  • Une fonctionnalité spéciale d'écran partagé a été ajoutée.
  • Fonctionne sur Internet/LAN ou localement via loopback.
  • Ne vous attendez pas à ce que quelque chose soit jouable ou stable sur Internet à moins que vous n'ayez une latence semblable à celle d'un réseau local et aucune perte de paquets.
  • Lorsque l'hôte central charge un état sauvegardé, celui-ci est automatiquement propagé à tous les clients.
  • Voici une vidéo qui passe en revue toutes les fonctionnalités du réseau et montre une configuration en écran partagé : https://youtu.be/b2e7Vl4aLps
  • Ajout des options de ligne de commande -cfgpath et -cfgpathabs. Ces options remplacent le chemin de configuration par défaut, ce qui est utile pour les instances d'écran partagé.
  • Ajout des options de ligne de commande -windowx et -windowy. Utile pour la mise en place d'instances pour le jeu en écran partagé.
  • Ajout d'une option de ligne de commande -noborder. Supprime la bordure de la fenêtre en mode fenêtré, à utiliser de préférence avec -windowx, -windowy, -forcewidth, et -forceheight.
  • Ajout d'une option de ligne de commande -alwaystop. Maintient la fenêtre toujours sur le dessus, également utile pour le mode écran partagé.
  • Ajout des options de ligne de commande -netlisten, -netconnect, -netport, -netmax, -netloaddelay, -netpcldelay, et -nettcp.
  • Amélioration de la version du protocole de débuguage, assurez-vous de mettre à jour vers la dernière version de Noesis si vous utilisez la version développeur.
PS : Pour choisir la langue, quand vous lancez l'émulateur, allez sur information --> language --> strings_fr.txt
 
>>> Télécharger : BigPEmu 1.08 Fr
 


BigPEmu 1.071 Fr... Benjamin Siskoo - 09/08/23 - 0 Commentaire(s)

Nouvelle version de l'excellent émulateur Jaguar / Jaguar CD. La grosse nouveauté est l'ajout de la VR. Sans plus attendre, voici les nouveautés :

  • Correction d'un bug qui faisait que le paramètre VR Swap Eyes (Echanger les yeux) était incorrectement lié à d'autres paramètres. Cela explique probablement les rapports de certains utilisateurs sur le fait d'avoir les yeux croisés par défaut.
  • Ajout de la prise en charge du rendu stéréoscopique pour la variante de la liste de GPU utilisée par le boss de l'étape 1-3 de MC3D.
PS : Pour choisir la langue, quand vous lancez l'émulateur, allez sur information --> language --> strings_fr.txt
 
>>> Télécharger : BigPEmu 1.071 Fr
 


<--Précédent 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 Suivant -->