WinUAE 6.0.0 Beta 9 - 32/64 Bits Benjamin Siskoo - 23/02/25 - 0 Commentaire(s)
Nouvelle série de bêta pour Toni Willen qui continu d'améliorer son émulateur Amiga.. Voici les nouveautés :
  • Correction des artefacts causés par l’optimisation en b8 : la première ligne de bitplane avait un décalage horizontal dans certaines situations (ex. Pinball Dreams), le compteur horizontal de Denise n'était pas réinitialisé à la bonne position "passée", et dans certains cas, la partie supérieure de l'écran était remplie de noir.
  • Amélioration du chargement des configurations contenant uniquement des entrées uaehfx : si un fichier de configuration ne contient que des entrées uaehfx (et pas d’anciennes entrées filesystem2 ou hardfile2 avant la première ligne uaehfx), ces entrées sont désormais entièrement chargées. uaehfx a été introduit il y a longtemps pour remplacer fs2/hf2, mais jusqu’à présent, il ne servait qu'à charger des informations supplémentaires pour une entrée hardfile2 déjà chargée si elle correspondait à un disque dur réel. Désormais, lorsque l'on sauvegarde une configuration chargée sans filesystem2/hardfile2, seules les entrées uaehfx les plus récentes sont enregistrées dans le fichier de configuration.
  • L’amélioration en b8 concernant la restauration du focus en quittant le débogueur fonctionne désormais même si la fenêtre de log n’était pas ouverte initialement.

  • Correction d’un problème de détection erronée du genlock, qui pouvait encore provoquer des blocages dans certaines configurations.
  • Correction des artefacts causés par le basculement ligne longue/courte en NTSC + mode optimisé : ce problème est difficile à contourner, donc en NTSC, l’émulation des lignes longues/courtes côté Denise est maintenant désactivée sauf si le mode cycle-exact mémoire est activé. (Cela signifie que seuls les programmes très spécifiques abusant de l’impulsion STRLONG nécessiteront un mode cycle-exact pour fonctionner correctement). Il reste encore quelques artefacts en NTSC, qui seront corrigés plus tard.
>>> Télécharger : WinUAE 6.0.0 Beta 9 - 32 Bits
>>> Télécharger : WinUAE 6.0.0 Beta 9 - 64 Bits


WinUAE 6.0.0 Beta 7 - 32/64 Bits Benjamin Siskoo - 16/02/25 - 0 Commentaire(s)
Nouvelle série de bêta pour Toni Willen qui continu d'améliorer son émulateur Amiga. Voici les nouveautés :
  • Encore plus d'optimisations : l'émulation basée sur les lignes est désormais utilisée si la ligne contient des bitplanes, mais qu'elle n'a pas changé depuis la dernière image et qu'elle n'a ni activité Copper ni sprites. Cela rétablit les performances des anciennes versions de WinUAE lorsque l'affichage natif est principalement statique (comme l'écran Workbench ou SysInfo) en modes non cycle-exact (y compris A500/A1200 de base + CPU approximatif sans CE). Moins il y a de lignes modifiées ou d'activité Copper, plus l'émulation est rapide, les écrans natifs quasi statiques étant probablement plus rapides que dans les anciennes versions. Ce n'est pas encore parfait, des artefacts peuvent apparaître et d'autres optimisations sont prévues. C'est le meilleur compromis possible : le timing du chipset reste précis dans tous les modes CPU (sauf pour le blitter), mais les lignes sans activité significative sont émules en mode ligne pour maximiser les performances.
  • La journalisation du ratio lignes modifiées/non modifiées est toujours active. La case à cocher Sous-pixel du panneau Chipset désactive toujours cette optimisation.
  • Lors de la sortie du débogueur, le focus est restauré sur la fenêtre précédemment active.
  • Correction d'une optimisation de cache CD32 introduite en b7 : elle ne fonctionnait pas correctement si une plage de secteurs identique était demandée consécutivement. Problème corrigé, qui affectait au moins la configuration cartouche FMV + VideoCD.
>>> Télécharger : WinUAE 6.0.0 Beta 8 - 32 Bits
>>> Télécharger : WinUAE 6.0.0 Beta 8 - 64 Bits


WinUAE 6.0.0 Bêta 7 - 32/64 Bits Benjamin Siskoo - 08/02/25 - 1 Commentaire(s)
Nouvelle série de bêta pour Toni Willen qui continu d'améliorer son émulateur Amiga.. Voici les nouveautés :
  • Prochaine étape des optimisations partiellement implémentée : utilisation d'une émulation basée sur les lignes et suppression du rendu de la ligne si la ligne actuelle est en vblank ou en couleur de fond, que le champ a le même type et la même couleur que le champ précédent, que le CPU n'est pas en mode cycle-exact mémoire, et que la ligne n'a aucune activité Copper. Plus la bordure visible est grande, plus l'émulation est rapide. Actuellement, cela est surtout utile lors du démarrage en mode RTG : l'affichage natif vide au démarrage est maintenant émulé beaucoup plus rapidement. (Si la ligne contient un bitplane et que la ligne du champ précédent contenait la même bitmap : la suppression de la ligne sera implémentée plus tard). Journalisation temporaire de débogage : chaque seconde, le pourcentage de lignes "sautées" est enregistré. Les modes entrelacés ne sont pas encore totalement pris en charge. Des artefacts sont possibles, merci de signaler tout problème. (La case à cocher "sous-pixel" du panneau Chipset est temporairement réutilisée comme option de désactivation de cette optimisation pour confirmer la cause des problèmes).
  • Changement d'exigence pour la version 32 bits : passage de AVX2 à AVX.
  • Passage au mode RTG sans chipset uniquement si le mode cycle-exact mémoire n'est pas sélectionné.
  • Si BPLCON0 ERSY est activé, l'arrêt des compteurs est maintenant émulé avec précision uniquement si le mode CPU est au moins en cycle-exact mémoire. Cela évite les détections erronées du genlock et les blocages au démarrage. (Le mode le plus rapide le faisait déjà, mais pas le mode "vitesse CPU approximative" sans cycle-exact mémoire).
  • Correction de la restauration des registres de couleur OCS/ECS dans les fichiers d'état.
  • Correction du curseur du stylo optique en modes genlock.
  • Correction du positionnement horizontal du message OSD "YOU'RE HIT!!" généré par le LDP-1450 (Platoon / jeu d'arcade laserdisc Nova).
  • Quelques fusions supplémentaires avec 86box.
  • Ajout de l’émulation des cartes PCI Matrox (Millennium, Millennium II, Mystique et Mystique 220), issues de 86box (et à l’origine de PCem). Les quatre modèles sont pris en charge car ils présentent des différences qui les rendent partiellement incompatibles entre eux. Les interruptions sont prises en charge, le blitter fonctionne entièrement. Ajout des traitements manquants liés au big-endian (la gestion de l’interruption vsync était déjà implémentée), correction du masquage des plans du blitter, prise en charge incomplète du bit TRANSC du blitter, prise en charge des écritures WORD dans les registres blitter LONG-only, correction de l’ordre des composants de couleur du curseur matériel RAMDAC intégré à la Mystique. Le FIFO du blitter/3D était émulé en arrière-plan dans le code d’origine, mais cette fonctionnalité est temporairement désactivée pour faciliter le débogage.
  • Ne pas rejeter une opération de blit Picasso96 sur uaegfx (= Picasso96 effectue le blit en logiciel) si le champ RenderInfo BytesPerRow est à zéro. Un BPR à zéro est autorisé.
  • Ajout des checksums des ROMs complètes Action Replay 3 3.17 au scanner de ROMs. Les anciennes versions de dump restent acceptées si les 4 premiers octets de la ROM sont mis à zéro. (Ces 4 octets correspondent aux ports d'entrée/sortie et ne peuvent pas être lus directement par logiciel).
  • Les lectures de CD sur CD32 sont désormais plus proches du comportement d’un lecteur optique réel. Lorsque le CD32 lit des données en continu (lecture d'animations ou de vidéos en streaming), les secteurs sont maintenant toujours lus dans l’ordre croissant, sans répétition inutile.
>>> Télécharger : WinUAE 6.0.0 Beta 7 - 32 Bits
>>> Télécharger : WinUAE 6.0.0 Beta 7 - 64 Bits


Nintendulator 0.985 04.02.2025 - 32/64 Bits... Benjamin Siskoo - 07/02/25 - 0 Commentaire(s)
Nouvelle version de ce très bon émulateur NES. Voici les nouveautés :
  • Correction des interruptions de la pile (stack).
>>> Télécharger : Nintendulator 0.985 04.02.2025 - 32 Bits
>>> Télécharger : Nintendulator 0.985 04.02.2025 - 64 Bits


BigPEmu 1.18 Fr... Benjamin Siskoo - 01/02/25 - 0 Commentaire(s)
Nouvelle version de l'excellent émulateur Jaguar / Jaguar CD. Sans plus attendre, voici les nouveautés :
  • Nouvelle intégration Steam ! Cela inclut la prise en charge des serveurs de jeu, des amis/invitations, de la présence enrichie et plus encore. Au moment de l’écriture, Valve retarde toujours la sortie sur Steam pour des raisons insignifiantes (comme les catégories prises en charge et les références à Patreon).
  • Ajout d’un script pour le contrôle tactile de Breakout 2000. La palette est positionnée horizontalement en fonction du premier toucher actif.
  • Ajout d’un paramètre d’interpolation audio, ainsi qu’un interpolateur audio à bande limitée de meilleure qualité.
  • Ajout d’une option permettant de modifier la taille du tampon d’annulation des opérations d’état.
  • Ajout de nouveaux paramètres réseau.
  • Ajout d’options pour le réglage des dégâts en PvP et les munitions infinies de fusil à pompe dans le script multijoueur d’AvP.
  • Ajout d’un autre terrible secret.
  • Correction de nombreux problèmes dans l’implémentation des sockets pour les plateformes autres que Windows. Un grand merci à Luigi, qui a passé toute la matinée du 4 décembre 2024 à m’aider à déboguer ces problèmes et à donner d’excellents conseils sur la conscience de classe. (Il est un grand fan de la POO).
  • Divers changements et optimisations du protocole réseau.
  • Correction du problème où la vitesse de balayage n’était pas réinitialisée explicitement en entrant dans le menu.
  • Correction d’un bug de conflit de GUID dans le plugin d’entrée SDL2. Merci à Tartifless pour le signalement du bug.
  • Correction d’un problème où les callbacks d’entrée des scripts pouvaient casser l’enregistrement et la lecture des films.
PS : Pour choisir la langue, quand vous lancez l'émulateur, allez sur information --> language --> strings_fr.txt
 
>>> Télécharger : BigPEmu 1.18 Fr


Hoxs 64 1.1.2.7 - 32/64 Bits... Benjamin Siskoo - 22/01/25 - 0 Commentaire(s)

Sortie d'une nouvelle version pour ce très bon émulateur commodore 64, je vous propose la traduction française réalisé par Freddy. Voici les nouveautés :

  • Ajout d'une option pour toujours charger rapidement les fichiers .PRG de l'hôte.
  • Ajout des options de taille REU et d'image de fichier REU aux paramètres de sauvegarde.
>>> Télécharger : Hoxs64 1.0.23.0 9k/2k
>>> Télécharger : Hoxs64 1.1.2.7 X86
>>> Télécharger : Hoxs64 1.1.2.7 X64


WinUAE 6.0.0 Bêta 5 - 32/64 Bits Benjamin Siskoo - 18/01/25 - 1 Commentaire(s)
Toni a débuté sur les chapeaux avec une première beta et des nouvveautés conséquentes. Nous en sommes à la 4ème bêta. Pour la finale, je reprendrais le changelog, mais en attendant voici les nouveautés de la bêta 4. Merci Freddy pour ton suivi. Voici les nouveautés :
  • Le filtre d'autoscale a été corrigé à nouveau.
  • BPLCON4 était réinitialisé lors du passage à la volée de OCS/ECS à AGA, provoquant des couleurs de sprites incorrectes.
  • L'option "Attendre le blitter" fonctionne à nouveau.
  • L'option "Supprimer les artefacts d'entrelacement" fonctionne à nouveau (avec un scintillement sur la dernière ligne, qui sera corrigé plus tard). Elle utilise désormais une logique différente qui pourrait mieux fonctionner lorsque le mode entrelacé est "non standard".
  • La taille de l'espace IO de la carte PCI Prometheus FireStorm est de 2 Mo, mais seuls les 1 Mo inférieurs étaient mappés, et cela n'était pas correctement mappé.
  • Ne pas enregistrer les lectures longues du statut de la Prometheus FireStorm comme des accès à l'espace de configuration.
  • Fusion de certaines mises à jour mineures de l'émulation Voodoo provenant de 86box.
  • Ajout d'une fonctionnalité matérielle manquante : le nombre de lignes longues PAL/NTSC provoque toujours la fin du champ, même si LOF=0. (Cela n'est important que lors d'une mauvaise utilisation des astuces VPOSW). Les lignes longues horizontales NTSC correspondent également toujours, même si LOL=0.
  • Ajout des adresses et des longueurs aux noms des fichiers de l'extracteur d'échantillons.
  • Interroger le statut des lecteurs PC/lecteurs réseau/lecteurs amovibles uniquement après avoir confirmé le type de lecteur. (Par exemple, si "Ajouter les lecteurs PC au démarrage" ou "Montage automatique CDFS" est coché, ne pas interroger le statut des lecteurs réseau possibles qui pourraient répondre lentement).
>>> Télécharger : WinUAE 6.0.0 Beta 5 - 32 Bits
>>> Télécharger : WinUAE 6.0.0 Beta 5 - 64 Bits


WinUAE 6.0.0 Bêta 4 - 32/64 Bits Benjamin Siskoo - 12/01/25 - 1 Commentaire(s)
Toni a débuté sur les chapeaux avec une première beta et des nouvveautés conséquentes. Nous en sommes à la 4ème bêta. Pour la finale, je reprendrais le changelog, mais en attendant voici les nouveautés de la bêta 4. Merci Freddy pour ton suivi. Voici les nouveautés :
  • Le DMA du Copper est désactivé et le strobe vblank : le Copper charge immédiatement un nouveau pointeur, et non pas lorsqu'il obtient le premier slot DMA.
  • ERSY=1 sans genlock arrête maintenant réellement les compteurs horizontaux/verticaux au lieu de les simuler. L'ancien contournement a été supprimé.
  • La lecture du contenu des registres de couleurs AGA (RDRAM=1) lisait l'ancienne valeur de la ligne précédente à cause de la mise en tampon du bus RGA.
  • Certains modes ECS Denise montraient des artefacts visibles sur les côtés gauche et/ou droit, et l'affichage se terminait 1 pixel en basse résolution trop tôt.
  • Le champ de révision par défaut (non modifiable) du chipset avancé Agnus n'incluait pas toujours le drapeau de bit ECS. C'était un bug visuel uniquement. (Très ancien bug).
  • Les modes de scanline TV fonctionnent maintenant, y compris les modes avec genlock.
  • Les mises à jour de la largeur de l'écran et de la position horizontale en mode programmé ont été corrigées.
>>> Télécharger : WinUAE 6.0.0 Beta 4 - 32 Bits
>>> Télécharger : WinUAE 6.0.0 Beta 4 - 64 Bits


<--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 -->