WinUAE 5.1.0 Beta 10 - 32/64 Bits... Benjamin Siskoo - 03/12/23 - 0 Commentaire(s)
La version finale approcheà grans pas, mais Toni Willen revient avec une nouvelle bêta. Voici les nouveautés :
  • Correction d'un plantage dans certaines configurations lors de la réinitialisation complète avec le freezer activé. (La correction de b9 n'a pas fonctionné).
  • Ne pas activer les modes de mise à l'échelle par défaut/TV dans les modes programmés. (La précédente option "par défaut" devait ignorer la mise à l'échelle dans les modes programmés, mais cela ne fonctionnait pas correctement).
  • Les changements d'état de l'émulation de disque en plein milieu d'une ligne de balayage fonctionnaient de manière peu fiable (protection anti-copie ABC Chemii / Ego Software).
  • Si la seule fonctionnalité d'extension UAE nécessitant le ROM de démarrage UAE est "Ajouter les lecteurs PC au démarrage" et que le mode du ROM de démarrage UAE configuré nécessitait le ROM F0, le ROM de démarrage UAE n'était pas entièrement activé automatiquement.
>>> Télécharger : WinUAE 5.1.0 Beta 10 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 10 - 64 Bits


WinUAE 5.1.0 Beta 8 - 32/64 Bits... Benjamin Siskoo - 19/11/23 - 0 Commentaire(s)
Après une quinzaine de jours sans nouvelle, Toni Willen revient avec une nouvelle bêta. Voici les nouveautés :
  • Mise à jour du support de décompression DMS intégré : validation des données de piste compressées en cas de dépassement ou de débordement après le décompactage, et rejet de la piste en cas de détection de dommages. Résout la détection incorrecte de la clé de chiffrement par force brute pour certains fichiers DMS cryptés (THE_PLAGUE_1.DMS et quelques autres).
  • Activation toujours de DXGI_PRESENT_ALLOW_TEARING dans les modes D3D11 si le pilote le prend en charge. Cela pourrait améliorer la compatibilité de la synchronisation variable et la stabilité vidéo/son.
  • Le chaînage du compteur CIA (Compteur B compte les débordements du compteur A) ne fonctionnait que dans les modes CE (Cassé lors de la réécriture de l'émulation CIA récemment).
  • Hardreset randomise maintenant la valeur de la graine (si l'entrée de configuration "rndseed" est zéro). La version b1 en parlait, mais la graine n'était pas randomisée.
  • Certains écrits étranges et stupides de VPOSW provoquaient un redémarrage continu du traitement du vblank dans les modes de débordement par défaut et plus petits, rendant l'émulation vraiment lente. (Action Replay 3)
  • L'écriture dans DSKLEN avec le bit 15 défini ne démarrait pas immédiatement le DMA du disque si le DMA du disque précédent avait déjà été terminé. Seulement si le bit 15 est effacé, DSKLEN doit être écrit deux fois pour démarrer le DMA.
  • Correction d'un bogue émulé de lecture de disque Paula (HRM dit seulement "... De plus, le dernier mot d'une opération de lecture de disque DMA peut ne pas arriver (c'est-à-dire qu'un mot de moins peut être lu que demandé)"). Cela est maintenant émulé de manière assez précise (encore des tests à faire pour trouver tous les détails) sauf en mode turbo floppy. Auparavant, l'émulation retournait toujours le nombre demandé de mots. Cela met également en œuvre une interruption de fin de DMA "précoce" qui corrige le démo Knin Peaks / Reality. Le chargeur du démo ne peut fonctionner que si le bogue existe, sans bogue, il manquera des secteurs, fera des tentatives et plantera.
  • Charger un fichier de configuration provoquait un crash immédiat s'il avait une entrée de configuration hardfile2 avec une géométrie physique et également un fichier de géométrie, et le nom du fichier de géométrie était créé à partir de la chaîne d'identifiant du périphérique physique et qu'il incluait le caractère '/'. Correction du crash d'analyse et lors de la génération automatique du nom du fichier de géométrie, remplacement de tous les caractères non sécurisés par des caractères de soulignement.
  • ALT-TAB depuis le mode RTG plein écran D3D11 puis retour provoquait la disparition du curseur de souris matériel jusqu'à ce que sa forme soit modifiée par Picasso96.
>>> Télécharger : WinUAE 5.1.0 Beta 8 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 7 - 64 Bits


WinUAE 5.1.0 Beta 7 - 32/64 Bits... Benjamin Siskoo - 05/11/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 :
  • Correction de la transparence du clavier à l'écran dans les modes D3D9/11. Auparavant, cela ne fonctionnait que dans le mode HDR D3D11.
  • Ignorer le paramètre "Fenêtre principale toujours au premier plan" dans le mode D3D11. Le mode fenêtré D3D10+ n'est pas possible si le drapeau de la fenêtre toujours au premier plan est activé. Auparavant, cela provoquait un retour au mode D3D9. À mon avis, cela n'a pas de sens et il ne semble pas être mentionné dans la documentation, mais CreateSwapChainForHwnd() échoue si ce drapeau est activé. Les DLLs de débogage D3D11 signalent également que l'échec est dû au drapeau de fenêtre non pris en charge.
  • Ne pas effectuer de réinitialisation inutile de la configuration graphique si le mode RTG a changé, mais que le seul paramètre modifié était la profondeur des couleurs et que le mode n'est pas en plein écran avec la profondeur correspondante activée si possible. (b1)
  • Si l'initialisation de l'écran D3D11 détermine que le nouveau mode demandé a les mêmes paramètres que l'ancien mode, sautez également d'autres réinitialisations graphiques inutiles.
  • Ne pas activer le saut de trames temporaire en mode "warp" si le mode de débordement d'écran de débogage est activé, cela peut provoquer des problèmes aléatoires. Le mode "warp" active normalement le saut de trames dans les modes non-CE.
  • Ignorer les écritures VPOSW verticales en arrière ou sur la même ligne si elles proviennent de la CPU et que l'émulation de la CPU n'est pas en mode précis. Cela revient essentiellement aux mises à jour VPOSW du comportement antérieur à la version 5.0 lorsque la CPU n'était pas au moins en mode de cycle mémoire exacte, ne prenant en charge que les modes "faux NTSC" habituels. Au moins AR3 fait des choses étranges avec VPOSW qui ne peuvent pas fonctionner si la CPU n'est pas suffisamment lente.
  • Ajout d'une prise en charge générique pour l'émulation des contrôleurs IDE qui ont une puce flash/EEPROM programmable en circuit.
  • Mises à jour de l'émulation flash/EEPROM (prise en charge des commandes d'activation/désactivation de la protection en écriture, prise en charge des écritures partielles parallèles de l'EEPROM).
>>> Télécharger : WinUAE 5.1.0 Beta 7 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 7 - 64 Bits


WinUAE 5.1.0 Beta 6 - 32/64 Bits... Benjamin Siskoo - 03/11/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 :
 
Clavier Amiga sur l'écran Amiga :
  • La commande du déplacement de la souris via le pavé de l'interface graphique (GUI) s'enroule maintenant.
  • Correction de l'interface graphique (GUI) du son du panneau de contrôle du son. Passer d'une unité de disquette à l'autre forçait la configuration actuelle à la sélection de l'unité (b1).
  • Si une carte de contrôleur IDE Z2/Z3 avec plus d'un canal IDE était configurée plus d'une fois, le disque dur virtuel (HDF) de la deuxième carte était également monté sur le deuxième canal du premier contrôleur.
  • Le panneau des ports de jeu "Remap/Test" ne fonctionnait qu'une fois (cassé dans une version bêta précédente).
  • Ne réinitialisez pas inutilement D3D11 lors du passage de modes si la taille de la fenêtre et les paramètres de filtrage ne changent pas. Cette optimisation ne s'applique pas au mode D3D9.
  • Le passage entre le mode RTG et le mode natif en plein écran ne vérifiait pas correctement si les deux modes utilisaient le même moniteur (le moniteur par défaut par rapport à un moniteur spécifique sélectionné était toujours détecté comme deux moniteurs différents, même si un moniteur spécifique sélectionné était également le moniteur par défaut), ce qui entraînait une réouverture inutile de la fenêtre.
Détails du clavier à l'écran :
  • L'apparence est assez basique, mais elle doit être scalable à n'importe quelle résolution. Lignes et polices uniquement, il ne peut pas comporter de graphiques complexes.
  • Le bouton 4 du pavé est désormais automatiquement attribué à l'événement d'ouverture/fermeture du clavier à l'écran (si la configuration chargée a le bouton 4 affecté à autre chose, le bouton n'est pas attribué au clavier à l'écran).
  • Le bouton/d-pad du pavé qui contrôle normalement le joystick Amiga déplace la sélection du clavier. Les mouvements du joystick et les pressions de bouton ne sont pas envoyés côté Amiga tant que le clavier à l'écran est ouvert.
  • Appuyer sur le bouton Fire = envoie la pression de la touche sélectionnée
  • Relâcher le bouton Fire = envoie la libération de la touche sélectionnée
  • Appuyer sur le deuxième bouton = bascule l'état de la touche sélectionnée. Maintenez la touche Shift, Control ou toute autre touche de qualification enfoncée.
  • Relâcher le deuxième bouton = ne fait rien.
  • La disposition du clavier est la disposition américaine (US) + 2 touches utilisées dans les variantes de la disposition internationale + quelques "touches" bonus. Il est probable que d'autres dispositions ne seront pas prises en compte car cela est prévu uniquement pour les situations où des pressions de touches comme "Appuyez sur F1 pour démarrer le jeu" sont nécessaires. Il est impossible de savoir quelle disposition le programme attend de toute façon s'il lit directement le clavier ou les codes de balayage du clavier.
  • Si l'interface graphique (GUI) est ouverte lorsque le clavier à l'écran est actif, le contrôle du pavé de l'interface graphique est automatiquement activé.
  • Peut-être que d'autres "touches" utiles seront ajoutées ultérieurement.
  • Transparence uniquement dans les modes D3D9 et D3D11.
  • Cela n'a rien à voir avec le contrôle du pavé de l'interface graphique (GUI).
>>> Télécharger : WinUAE 5.1.0 Beta 6 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 6 - 64 Bits


WinFellow 0.5.10 Fr... Benjamin Siskoo - 15/10/23 - 0 Commentaire(s)
Après plus d'un et demi sans nouvelle, Winfellow qui est une alternative à WinUAE (émulateur Amiga) vient enfin de sortir. On peut noter entre autre parmi les corrections de bugs, l'ajout de la version 64 Bits.Voici les nouveautés (merci Freddy pour la traduction de l'émulateur) :

Grâce à la disponibilité de l'outil de test de CPU de Toni Wilen, les problèmes principalement liés au CPU suivants des tests de base ont pu être résolus :

  • Suppression du registre d'adresse en tant qu'opérande source en octet dans le déplacement.
  • Diverses corrections d'instructions de champ de bits.
  • Comportement incorrect de pack/unpk.
  • Trapcc augmente le compteur de programme après la vérification de la condition pour obtenir la trame de pile d'exception correcte.
  • Cas2 sélectionne la première valeur de résultat de comparaison lorsque les deux registres de comparaison sont le même registre. Définit le drapeau V.
  • Link/Unlk résultat incorrect sur la pile lorsque le registre de lien était a7.
  • Fractionner les lectures longues en deux lectures de mot pour des valeurs correctes sur des banques qui ne sont pas stockées consécutivement.
  • Correction de VPOS wraparound.
  • Modifications du temps de cycle d'exception.
  • Correction de diverses instructions qui écrasaient les temps de cycle d'exception par des temps d'instruction réguliers (lors de déclenchement de violations de privilège, etc.).
  • Définition des temps de cycle de division à des valeurs plus proches des temps de cycle indiqués. Toujours pas calculés dynamiquement, mais devraient être plus proches.
  • Ne pas tracer lorsque l'instruction a été interrompue en raison d'une erreur illégale, de privilège ou d'adresse.
  • Correction du drapeau N de CHK.w.
  • Vérification inversée d'ea par rapport au registre de données pour le calcul du cycle.
  • Modifications du calcul du cycle pour BSET/BCGH.
  • Définition des drapeaux de division indéfinis selon le comportement du 68000.
  • Déplacement vers le registre SR, vérification du niveau de privilège avant d'évaluer ea.
  • Inclusion du temps d'exception dans le temps de cycle pour CHK.
  • Gestion différente de bkpt par rapport à illégal.
  • Dépassement cassé et autres cas spéciaux pour mull.
  • Gestion différente de la vérification du superviseur pour le déplacement depuis SR pour éviter de retourner le résultat lors de la levée d'exception.
  • Masque d'adresse manquant dans la gestion de la mémoire rtarea (pour lorsque le byte d'adresse supérieur contient des données).
  • Trapcc avait un mauvais compteur de programme dans la trame de pile.
  • Correction de la capture de la souris pour les anciennes plates-formes RetroPlatform.
>>> Télécharger : Winfellow 0.5.10 - 32 Bits et 64 Bits


WinUAE 5.1.0 Beta 5 - 32/64 Bits... Benjamin Siskoo - 14/10/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 :
  • Quitter n'importe quelle sous-fenêtre de l'interface graphique (comme les disques durs virtuels, etc.) annulait systématiquement toutes les modifications, sans les prendre en compte (bêta 3).
  • Correction de la prise en charge des images de disque compressées au format DMS et d'autres images de disque simples lors du glisser-déposer (bêta 1).
  • Lorsqu'exécuté sans privilèges d'administrateur, l'ajout de disques durs continue d'afficher les disques GPT dans la liste (bêta 1).
  • En mode D3D11 et avec différents filtres D3D pour l'affichage RTG/native/native entrelacé, le filtre n'était pas toujours modifié lorsque le mode était changé (bêta 1).
  • Dans l'arborescence de contrôle de l'interface graphique, ne pas revenir automatiquement à la racine lorsqu'il n'y a plus de nœuds enfants (en appuyant sur la touche directionnelle droite).
  • Le changement de mode d'écran (par exemple de natif à RTG) aurait pu provoquer un écran noir, en particulier en mode D3D9, si le mode ancien et le nouveau avaient la même taille (bêta 1).
  • Lors de la restauration d'un fichier d'état sans unité de calcul en virgule flottante (FPU) alors qu'une configuration avec FPU était active, le FPU n'était pas désactivé.
  • Correction des scintillements aléatoires de la dernière ligne dans les modes non entrelacés/champs ou champs+ (non entrelacés).
>>> Télécharger : WinUAE 5.1.0 Beta 5 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 5 - 64 Bits


WinUAE 5.1.0 Beta 3 - 32/64 Bits... Benjamin Siskoo - 09/10/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 :
  • Changement de canal du blitter lors de la mise à jour de l'émulation active. Correction de la cractro de Jim Power par Two Lives Crew. (Une autre cractro de TLC avec un bug de blitter similaire...)
  • L'interruption audio AUDxPER=1 n'était pas fiable. (blocage de l'effet sonore AIBB)
  • Désassemblage du 68030 MMU PLOAD corrigé (la variable FC n'était pas mise à jour).
  • Prise en charge du contrôle de l'interface graphique du pad simple.
>>> Télécharger : WinUAE 5.1.0 Beta 3 - 32 Bits
>>> Télécharger : WinUAE 5.1.0 Beta 3 - 64 Bits


BigPEmu 1.092 Fr... Benjamin Siskoo - 06/10/23 - 0 Commentaire(s)

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

  • Ajout d'une fonction de rembobinage optionnelle, voir le nouveau paramètre "Compte de rembobinage" ainsi que le nouveau raccourci clavier "rembobinage".
  • Ajout d'une fonction optionnelle de rembobinage réseau, voir le paramètre "Rembobiner le Réseau" dans le menu Réseau. Cette fonction permet de rembobiner l'état et d'exécuter immédiatement l'émulateur jusqu'à l'image actuelle lorsqu'une anomalie d'entrée se produit. Nécessite une machine puissante pour éviter les problèmes (l'émulation des images Jaguar n'est pas bon marché).
  • Ajout du support analogique/mouselook au script AvP.
  • Ajout d'un nouveau script Wolfenstein 3D avec le support analogique/mouselook (inclut les options always-strafe et always-run).
  • Ajout d'un nouveau script Iron Soldier avec support analogique/mouselook.
  • Améliorations mineures des performances.
PS : Pour choisir la langue, quand vous lancez l'émulateur, allez sur information --> language --> strings_fr.txt
 
>>> Télécharger : BigPEmu 1.092 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 -->