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



Message de Crashdisk le 09/02/25 12:24AM

Votre travail continue, notre plaisir aussi! merci pour ça
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