WinUAE 4.5.0 Beta 8 - 32/64 Bits... Benjamin Siskoo - 03/11/20 01:38AM - 2 Commentaire(s)

Freddy m'a envoyé la traduction française pour la dernière beta de WinUAE. Rappelons que cette émulateur Amiga, doit être le plus complet et le plus précis du marché. Voici les nouveautés :

  • Correction d'une condition de dépassement de DMA bitplane incorrecte qui faisait scintiller étrangement Zool 2 AGA (b1) (jeu AGA avec 7 plans mais FMODE=0. Quel gaspillage de créneaux DMA).
  • Le mode hôte 80 bits du JIT FPU devrait fonctionner à nouveau (b1).
  • Les extensions du clockport émulées (Prelude A1200 est actuellement la seule) prennent désormais en charge l'extension du clocport à 4 ports. "-" = pas d'expandeur (même périphérique mappé sur les 4 emplacements), "1" = expandeur slot 1 et ainsi de suite.
  • Ajout d'un contrôleur DMA Zorro 2/A500/CDTV 24 bits dans l'onglet "Extension". (Décochée = capacité d'adressage 32 bits, cochée = accès 24 bits uniquement, comportement dans le monde réel) Auparavant, certains contrôleurs DMA 24 bits émulés avaient une prise en charge 32 bits complète, d'autres ne l'avaient pas.
  • Toutes les banques Z2/Z3 RAM ont maintenant une case à cocher compatible DMA dans le panneau RAM. Si cette case n'est pas cochée et que le contrôleur DMA HD tente d'y accéder, la lecture renvoie toutes les données et l'écriture ne fait rien. (Avec une machine réel, cela peut entraîner une corruption de la mémoire, un blocage, etc.) Ceci peut être utilisé pour tester rapidement si une combinaison contrôleur DMA + accélérateur avec une RAM accélératrice réglée sur aucun DMA provoque des problèmes similaires dans l'émulation. D'autres banques de RAM ne prennent en charge que les fichiers de configuration. Trouvez le nom de la RAM dans le fichier de configuration et remplacez "*_size" par "*_options=nodma=true". Par exemple, "bogomem_options=nodma=true" rend la RAM lente non compatible avec le DMA. NOTE : Le DMA du chipset n'est pas affecté même si le DMA du RAM du chipset est désactivé, il n'affecte que la carte mère (CDTV et CD32) et les contrôleurs CD/HD DMA d'extension.
  • Ajout d'un raccourci clavier pour sélectionner/éjecter l'image du CD. FIN+F5 = sélectionner l'image du CD, FIN+DÉPLACEMENT+F5 = éjecter le CD. Restauration rapide du fichier d'état déplacé vers FIN+F6. NOTE : actuellement END+F5 s'ouvre même s'il n'y a pas d'émulation de lecteur de CD.
  • Si la manette de jeu était branchée après le chargement de la config et que la config avait été configurée dans le panneau des ports de jeu, la manette de jeu était correctement mémorisée mais le type et le mode de déclenchement automatique étaient réglés sur les valeurs par défaut.
  • Les cartes RTG Z3 émulées au niveau matériel avaient une mauvaise configuration de la taille de l'autoconfiguration. Cela provoquait des erreurs d'accès si la MMU était activée.
  • ALT+Space n'ouvre plus le menu standard de la fenêtre WinUAE lorsque l'entrée est capturée.
  • La carte RTG émulée par le JIT + matériel devrait à nouveau fonctionner pleinement.
  • L'optimisation de l'accès direct à la RAM par JIT MOVEM/MOVE16 (calculer l'adresse une seule fois, puis effectuer des déplacements par rapport à des combinaisons multiples calculées séparément adresse+déplacement) est maintenant automatiquement désactivée si la carte RTG émulée au niveau matériel est activée, la plupart ont une logique d'échange d'octets/mot qui provoquerait une corruption graphique si la même copie de MOVEM/MOVE16 était d'abord utilisée pour des lectures ou des écritures en RAM et ensuite (quand elle était encore au format traduit) elle était utilisée pour des lectures ou des écritures en VRAM. C'est ce que fait au moins le CGX4.
  • Correction du JIT LSL/LSR (correction temporaire, meilleure correction plus tard qui devrait également corriger d'autres instructions de décalage). L'entrée de configuration jit_blacklist devrait être supprimée maintenant.
  • Correction des bugs restants des instructions shift JIT (Je ne voulais vraiment pas mais j'en ai appris un peu plus sur le fonctionnement interne de JIT). Mon testeur passe maintenant tous les tests normaux.
  • Certaines cartes émulées par le matériel ont contourné l'échange d'octets/mots si elles étaient accédées par l'unité centrale du PPC.
>>> Télécharger : WinUAE 4.5.0 Beta 8 - 32 Bits
>>> Télécharger : WinUAE 4.5.0 Beta 8 - 64 Bits



Message de Siskoo le 04/11/20 03:32PM

Message

Message de Crashdisk le 03/11/20 10:02PM

Merci les remerciements de rigueur!
Ajouter un Commentaire


:angry: :flowers: :blink: :pinch: :blushing: :crying: :ermm: :getlost: :grin: :happy: :hug: :kiss: :laugh: :blah: :smile: :sad: :tongue: :wink:


Site Hébergé
Emulateur
Partenaires