Affichage des articles dont le libellé est Emulateur AMIGA. Afficher tous les articles
Affichage des articles dont le libellé est Emulateur AMIGA. Afficher tous les articles

mercredi 13 août 2025

WinUAE 6.0.1

WinUAE est un logiciel d'émulation pour Windows pour faire tourner des applications du célèbre et inoubliable AMIGA 500 à 2000! Il supporte en supplément de UAE , l'émulation MIDI et AGA.

C’est l’un des plus complexes que nous ayons vus avec plus d'options que vous ne pourriez jamais utiliser. Vous aurez besoin de savoir où trouver les ressources pour l'utiliser correctement. Il prend également en charge plusieurs processeurs, l'émulation de lecteur, etc.

Change Log WinUAE 6.0.1 :

Mise à jour majeure de l'émulation de chipset personnalisée. Presque tout dans l'émulation de chipset principale a été réécrit en interne.
La synchronisation du chipset en mode JIT/le plus rapide possible a subi des modifications majeures, susceptibles d'entraîner des effets secondaires. Des bugs sont très probables, notamment dans les fonctionnalités rarement utilisées.

Réécriture du chipset personnalisé

  • Émulation de chipset personnalisée (Agnus/Alice et Denise/Lisa) presque entièrement réécrite. Presque tous les éléments de l'émulation de chipset sont désormais précis en cycle interne.
  • L'émulation du chipset personnalisé Denise/Lisa s'exécute désormais dans un thread séparé pour une augmentation importante des performances dans les modes d'émulation précis par rapport aux versions précédentes.
  • Les astuces VPOSW/VHPOSW sont désormais émulées avec précision par cycle sans restrictions.
  • Les fonctions de masquage horizontal et vertical, de début/fin de synchronisation, de synchronisation continue, d'égalisation continue, etc., sont désormais émulées avec une précision cyclique, qu'elles soient câblées ou programmées. Le mixage entre câblées et programmées est entièrement pris en charge. Le générateur de synchronisation PAL/NTSC câblé Agnus/Alice est émulé presque au niveau de la porte logique.
  • Les compteurs « Affichage » et Agnus/Alice verticaux et horizontaux sont désormais entièrement émulés séparément, l'émulation d'affichage fonctionne désormais correctement même si Agnus vertical ou horizontal est déplacé vers l'arrière ou vers l'avant ou n'importe où (même en dehors de la plage d'affichage normale), un nombre illimité de fois par ligne et/ou champ.
  • Tous les modes d'écran (y compris le mode NTSC « Fake » ou similaire) comptent désormais le nombre total de lignes d'affichage et l'utilisent pour configurer la hauteur d'affichage. Ces modes fonctionnent désormais même avec plusieurs modifications V(H)POSW.
  • La détection d'entrelacement utilise désormais la synchronisation vsync comme les vrais écrans.
  • BPLCON0 ERSY=1 sans genlock connecté, la synchronisation d'arrêt est désormais précise. Ce problème était auparavant falsifié.
  • Prise en charge complète de la granularité horizontale des plans de bits et des sprites par AGA. Le mode sous-pixel séparé n'existe plus.
  • Émulation des slots DMA RGA du plan de bits et du sprite ECS Agnus/AGA UHRES (0x78, 0x7a). Cette fonctionnalité est totalement inutile, car UHRES ne peut effectuer que des transferts DMA vers des emplacements non spécifiés. Elle nécessite du matériel supplémentaire qui n'a jamais été implémenté. UHRES doit être émulé car (possiblement activé accidentellement) UHRES DMA peut voler des cycles au cuivre, au blitter et au processeur.
  • L'état LOL (longue ligne) NTSC est correctement émulé. Une incompatibilité entre le stroboscope STRLONG et l'état LOL entraîne désormais un décalage horizontal correct de l'ordre du pixel. (Incompatibilité = par exemple, le processeur écrit sur STRLONG lorsque la ligne n'est pas longue)
  • Le séquenceur de canaux Blitter devrait être précis à 100 %, sauf peut-être pour le passage d'une ligne à une autre en cours d'opération. Les timings des « micro-opérations » Blitter ne sont pas encore précis à 100 % : à quel moment précis s'applique le décalage A, le décalage B, etc. Ce paramètre sera testé et implémenté ultérieurement. Le résultat du Blitter n'est affecté que si les BLTxDAT, les décalages, etc. sont modifiés en cours d'opération. Les modifications d'activation de canal, de mode de remplissage, de description, de durée minimale, de BLTxMOD et de BLTxPT en cours d'opération devraient déjà être parfaitement précises.
  • L'émulation de collision est désormais très rapide. Le mode de collision par défaut est désormais « Collision complète ».
  • Le mode de débogage ultra-extrême affiche désormais les pixels de plan de bits et de sprite normalement masqués dans les zones de masquage horizontales et verticales. Auparavant, seule la couleur d'arrière-plan était entièrement visible.
  • Le débogueur DMA dispose d'informations beaucoup plus détaillées.

Autres nouveautés

  • Émulation de clavier bas niveau. Émule le code ROM interne du microcontrôleur de clavier et la matrice du clavier, avec ou sans NKRO. Les trois variantes de microcontrôleurs de clavier sont prises en charge (CSG 6570-036, 68HC05C et D8039HLC. Le 6500-1 utilisé dans les claviers A1000 est identique au 6570-036, mais avec un code ROM plus ancien. La ROM du 6500-1 n'a pas encore été vidée). L'état du voyant de verrouillage des majuscules est entièrement émulé dans les modes d'émulation de clavier bas niveau, y compris les démonstrations qui le font clignoter. La case à cocher « Clavier connecté » du panneau du chipset a été remplacée par le mode Clavier (« Déconnecté », « Clavier haut niveau UAE » et liste des différents modèles de claviers émulés bas niveau).
  • Émulation PCI Matrox Millennium, Millennium II, Mystique et Mystique 220 de 86box (à l'origine de PCem)
  • Mises à jour d'émulation Voodoo 3 fusionnées à partir de 86box.
  • Ajout de l'émulation d'extension WOM 512kWOM A1000. Option dans Extensions -> Extensions intégrées.
  • Ajout de l'émulation du contrôleur IDE RIPPLE.

Corrections

  • Mappage des E/S PCI du pont PCI Prometheus FireStorm corrigé.
  • Logique de mappage de la deuxième fenêtre PCI du Mediator 1200TX fixe.
  • Type de configuration de RAM intégrée TekMagic fixe.
  • Ne pas rejeter (rejeter = pas d'accélération matérielle, permet au logiciel Picasso96 de le gérer) l'opération blit uaegfx Picasso96 si le champ RenderInfo BytesPerRow est nul. Un BPR nul est autorisé.
  • Le mode GDI ne libérait pas toutes les ressources lors du basculement entre le mode natif et le mode RTG.
  • Si l'API graphique sélectionnée n'est pas prise en charge, testez toutes les autres options. Auparavant, D3D9 échouait et passait à GDI, même si D3D11 était disponible.
  • Le mode d'émulation rapide/non précis et l'écriture dans le registre de temporisation élevé de la CIA ne chargeaient pas immédiatement la temporisation à partir du verrou en mode one-shot si la temporisation était déjà en cours d'exécution (introduit dans la version 4.9.x)
  • L'interruption vide verticale uaegfx RTG peut avoir été dupliquée ou perdue dans certaines situations (bug très ancien), en fonction du paramètre de fréquence de rafraîchissement du panneau RTG.
  • Correction du mode d'impression passthrough pour les pilotes d'imprimante Windows v4+.
  • Prise en charge fixe de l'image disque FDI.
  • Les registres FPU en mode JIT ont perdu une certaine précision lorsque les registres FPU ont été lus/écrits vers/depuis la mémoire avec FMOVEM.
  • La suppression du dernier périphérique audio à la volée (par exemple, une carte son USB sans périphérique audio intégré activé) a planté en mode WASAPI.
  • Ajout des modèles A1000 EHB Denise et Denise non EHB au panneau Chipset. Les entrées existantes ont également été renommées.
  • Correction d'un mouvement étrange de la fenêtre lors d'un clic sur la barre de titre et de son maintien enfoncé et « Capturer automatiquement la souris lorsque la fenêtre est activée » a été activé.
  • Activation/désactivation/sélection fixe de l'ID du contrôleur SCSI du panneau d'extension (par exemple, A4091)

Mises à jour

  • La configuration par défaut est désormais A500, un cycle précis. Auparavant, la configuration par défaut était approximativement A500.
  • Interrogez l'état des lecteurs PC/réseau/disques amovibles uniquement après avoir confirmé le type de lecteur. Par exemple, si l'option « Ajouter les lecteurs PC au démarrage » ou « Montage automatique CDFS » est cochée, n'interrogez pas l'état des lecteurs réseau potentiels qui pourraient ne pas être mappés ou disponibles, ce qui ralentirait le démarrage.
  • Les lectures de CD CD32 devraient être plus conviviales pour les lecteurs optiques réels. Lorsque CD32 lit des données de manière séquentielle (lecture d'animations ou de vidéos en streaming sur CD), les lectures de secteurs de CD côté hôte sont désormais également séquentielles, sans relire périodiquement une partie des secteurs précédemment lus.
  • Lecture audio CD désactivée, scintillement LED aOSD gênant.
  • Lorsque vous quittez le débogueur, restaurez le focus sur la fenêtre précédemment active.
  • Si le disque dur/la carte mémoire possède une table de partitions prise en charge par Windows et que les métadonnées de partition peuvent être consultées sans privilèges administrateur, mais que ces privilèges sont nécessaires pour lire/écrire les données de partition, répertoriez les partitions dans la boîte de dialogue « Ajouter un disque dur » avec le message « ACCÈS REFUSÉ ». Auparavant, les partitions n'étaient pas répertoriées.
  • Prise en charge du type de partition Amiga GPT. Fonctionne comme la partition 0x76 avec les disques partitionnés MBR.
  • L'option Ajouter un verrouillage du disque dur ne verrouillait pas toutes les partitions si le lecteur avait une table de partition MBR + un ou plusieurs types de partition pris en charge par Windows.
  • Les nœuds d'arborescence développés de la liste des fichiers de configuration de l'interface graphique sont désormais stockés dans le registre/ini et sont chargés et développés automatiquement dans les sessions suivantes.
  • Masquer la case à cocher « Démarrage automatique désactivé » du périphérique d'extension lorsque le périphérique ne possède pas de cavalier de démarrage automatique (ou n'a rien à voir avec les périphériques de stockage)
  • La correction du rapport hauteur/largeur de la résolution horizontale/verticale à échelle entière devrait désormais fonctionner plus efficacement (par exemple, en cas de super-affichages + doublage vertical, la sortie sera toujours doublée verticalement en premier ; après le doublement, le rapport de mise à l'échelle à échelle entière est sélectionné). Les modes de double balayage programmé sont également pris en charge.
  • Les options de surbalayage TV fonctionnent désormais lorsqu'elles sont combinées avec la plupart des modes de filtrage.
  • Ajout d'une option (fichier de configuration uniquement, « rtg_noautomodes=true ») qui désactive les modes d'écran générés automatiquement par uaegfx. Avec Picasso96 v3.4+ et P96Prefs, de nouveaux modes peuvent être créés manuellement, comme avec du matériel réel. Remarque : les anciennes versions de Picasso96 et l'utilitaire PicassoMode ne prennent pas en charge les modes uaegfx manuels.
  • Ajout de 3840×1080 à la liste des résolutions uaegfx générées automatiquement (« connu » = obtient l'ID du mode statique)
  • Correction du crash lors du double-clic sur le nœud racine de l'arborescence de configuration.
  • L'option d'émulation de sous-pixels a été supprimée. L'émulation est désormais toujours précise au sous-pixel près dans les modes d'émulation précis.
  • La commutation du type de chipset à la volée a été améliorée (par exemple, les couleurs AGA sont désormais préservées, tous les registres n'étaient pas entièrement préservés auparavant)
  • Ajout du nombre de lignes et du type à la ligne d'état de la bordure inférieure (par exemple 313p ou 625i), prend entièrement en charge tous les modes étranges.
  • La prise en charge obsolète de la profondeur de couleur de l'hôte 16 bits a été supprimée.
  • Tous les filtres logiciels ont été supprimés. La suppression de la prise en charge de la profondeur d'écran hôte 16 bits et de la mémoire tampon graphique temporaire toujours activée (la nouvelle émulation de chipset n'en a plus besoin) complexifie inutilement la prise en charge des filtres logiciels, qui sont de toute façon obsolètes. Une meilleure prise en charge des filtres shader sera implémentée ultérieurement.
  • Le mode TCP/IP du port série utilise désormais l'indicateur TCP_NODELAY pour réduire la latence.
  • Si le mode de canal audio WASAPI sélectionné n'est pas pris en charge, essayez tous les modes possibles jusqu'à ce que le mode compatible soit trouvé ou que toutes les combinaisons aient été testées. De plus, si le nombre de canaux doit être modifié (par exemple, un périphérique audio ne prend en charge que les modes 6 ou 8 canaux en interne), utilisez la variante stéréo clonée 6/8 canaux, car l'utilisateur pourrait n'avoir que des haut-parleurs stéréo.
  • Limitez la copie initiale du presse-papiers de Windows vers Amiga à 30 Ko maximum (initialement, lorsque Amiga est démarré et que le presse-papiers Windows n'est pas vide) si le partage du presse-papiers est activé. Cela évite un démarrage lent si le partage du presse-papiers est activé, que la configuration est lente et que le presse-papiers Windows contient une image volumineuse aléatoire.
  • Ajout de l'adresse et de la longueur aux noms de fichiers d'échantillons d'extraction.

Page d’accueil : WinUAE.

Télécharger WinUAE 6.0.1

Télécharger les packages d'extension WinUAE

Télécharger divers utilitaires

  • [USSLoad] Charger les fichiers d'état de sauvegarde des UAE (*.uss) sur du matériel réel.
  • [UAEUNP 0.8] Lister et extraire les images de disque et les archives basées sur Amiga.
  • [Adfread 1.1] Lisez des disquettes formatées Amiga grâce à l'astuce des deux lecteurs sous Windows 2000 ou version ultérieure. REMARQUE : Nécessite une carte mère prenant en charge deux lecteurs de disquettes, une fonctionnalité qui n'existe plus depuis plus de 10 ans.


vendredi 4 juillet 2025

WinUAE 6.0.0

WinUAE est un logiciel d'émulation pour Windows pour faire tourner des applications du célèbre et inoubliable AMIGA 500 à 2000! Il supporte en supplément de UAE , l'émulation MIDI et AGA.

C’est l’un des plus complexes que nous ayons vus avec plus d'options que vous ne pourriez jamais utiliser. Vous aurez besoin de savoir où trouver les ressources pour l'utiliser correctement. Il prend également en charge plusieurs processeurs, l'émulation de lecteur, etc.

 

Change Log WinUAE 6.0.0 :

Mise à jour majeure de l'émulation de chipset personnalisée. Presque tout dans l'émulation de chipset principale a été réécrit en interne.
La synchronisation du chipset en mode JIT/le plus rapide possible a subi des modifications majeures, susceptibles d'entraîner des effets secondaires. Des bugs sont très probables, notamment dans les fonctionnalités rarement utilisées.

Réécriture du chipset personnalisé

  • Émulation de chipset personnalisée (Agnus/Alice et Denise/Lisa) presque entièrement réécrite. Presque tous les éléments de l'émulation de chipset sont désormais précis en cycle interne.
  • L'émulation du chipset personnalisé Denise/Lisa s'exécute désormais dans un thread séparé pour une augmentation importante des performances dans les modes d'émulation précis par rapport aux versions précédentes.
  • Les astuces VPOSW/VHPOSW sont désormais émulées avec précision par cycle sans restrictions.
  • Les fonctions de masquage horizontal et vertical, de début/fin de synchronisation, de synchronisation continue, d'égalisation continue, etc., sont désormais émulées avec une précision cyclique, qu'elles soient câblées ou programmées. Le mixage entre câblées et programmées est entièrement pris en charge. Le générateur de synchronisation PAL/NTSC câblé Agnus/Alice est émulé presque au niveau de la porte logique.
  • Les compteurs « Affichage » et Agnus/Alice verticaux et horizontaux sont désormais entièrement émulés séparément, l'émulation d'affichage fonctionne désormais correctement même si Agnus vertical ou horizontal est déplacé vers l'arrière ou vers l'avant ou n'importe où (même en dehors de la plage d'affichage normale), un nombre illimité de fois par ligne et/ou champ.
  • Tous les modes d'écran (y compris le mode NTSC « Fake » ou similaire) comptent désormais le nombre total de lignes d'affichage et l'utilisent pour configurer la hauteur d'affichage. Ces modes fonctionnent désormais même avec plusieurs modifications V(H)POSW.
  • La détection d'entrelacement utilise désormais la synchronisation vsync comme les vrais écrans.
  • BPLCON0 ERSY=1 sans genlock connecté, la synchronisation d'arrêt est désormais précise. Ce problème était auparavant falsifié.
  • Prise en charge complète de la granularité horizontale des plans de bits et des sprites par AGA. Le mode sous-pixel séparé n'existe plus.
  • Émulation des slots DMA RGA du plan de bits et du sprite ECS Agnus/AGA UHRES (0x78, 0x7a). Cette fonctionnalité est totalement inutile, car UHRES ne peut effectuer que des transferts DMA vers des emplacements non spécifiés. Elle nécessite du matériel supplémentaire qui n'a jamais été implémenté. UHRES doit être émulé car (possiblement activé accidentellement) UHRES DMA peut voler des cycles au cuivre, au blitter et au processeur.
  • L'état LOL (longue ligne) NTSC est correctement émulé. Une incompatibilité entre le stroboscope STRLONG et l'état LOL entraîne désormais un décalage horizontal correct de l'ordre du pixel. (Incompatibilité = par exemple, le processeur écrit sur STRLONG lorsque la ligne n'est pas longue)
  • Le séquenceur de canaux Blitter devrait être précis à 100 %, sauf peut-être pour le passage d'une ligne à une autre en cours d'opération. Les timings des « micro-opérations » Blitter ne sont pas encore précis à 100 % : à quel moment précis s'applique le décalage A, le décalage B, etc. Ce paramètre sera testé et implémenté ultérieurement. Le résultat du Blitter n'est affecté que si les BLTxDAT, les décalages, etc. sont modifiés en cours d'opération. Les modifications d'activation de canal, de mode de remplissage, de description, de durée minimale, de BLTxMOD et de BLTxPT en cours d'opération devraient déjà être parfaitement précises.
  • L'émulation de collision est désormais très rapide. Le mode de collision par défaut est désormais « Collision complète ».
  • Le mode de débogage ultra-extrême affiche désormais les pixels de plan de bits et de sprite normalement masqués dans les zones de masquage horizontales et verticales. Auparavant, seule la couleur d'arrière-plan était entièrement visible.
  • Le débogueur DMA dispose d'informations beaucoup plus détaillées.

Autres nouveautés

  • Émulation de clavier bas niveau. Émule le code ROM interne du microcontrôleur de clavier et la matrice du clavier, avec ou sans NKRO. Les trois variantes de microcontrôleurs de clavier sont prises en charge (CSG 6570-036, 68HC05C et D8039HLC. Le 6500-1 utilisé dans les claviers A1000 est identique au 6570-036, mais avec un code ROM plus ancien. La ROM du 6500-1 n'a pas encore été vidée). L'état du voyant de verrouillage des majuscules est entièrement émulé dans les modes d'émulation de clavier bas niveau, y compris les démonstrations qui le font clignoter. La case à cocher « Clavier connecté » du panneau du chipset a été remplacée par le mode Clavier (« Déconnecté », « Clavier haut niveau UAE » et liste des différents modèles de claviers émulés bas niveau).
  • Émulation PCI Matrox Millennium, Millennium II, Mystique et Mystique 220 de 86box (à l'origine de PCem)
  • Mises à jour d'émulation Voodoo 3 fusionnées à partir de 86box.
  • Ajout de l'émulation d'extension WOM 512kWOM A1000. Option dans Extensions -> Extensions intégrées.
  • Ajout de l'émulation du contrôleur IDE RIPPLE.

Corrections

  • Mappage des E/S PCI du pont PCI Prometheus FireStorm corrigé.
  • Logique de mappage de la deuxième fenêtre PCI du Mediator 1200TX fixe.
  • Type de configuration de RAM intégrée TekMagic fixe.
  • Ne pas rejeter (rejeter = pas d'accélération matérielle, permet au logiciel Picasso96 de le gérer) l'opération blit uaegfx Picasso96 si le champ RenderInfo BytesPerRow est nul. Un BPR nul est autorisé.
  • Le mode GDI ne libérait pas toutes les ressources lors du basculement entre le mode natif et le mode RTG.
  • Si l'API graphique sélectionnée n'est pas prise en charge, testez toutes les autres options. Auparavant, D3D9 échouait et passait à GDI, même si D3D11 était disponible.
  • Le mode d'émulation rapide/non précis et l'écriture dans le registre de temporisation élevé de la CIA ne chargeaient pas immédiatement la temporisation à partir du verrou en mode one-shot si la temporisation était déjà en cours d'exécution (introduit dans la version 4.9.x)
  • L'interruption vide verticale uaegfx RTG peut avoir été dupliquée ou perdue dans certaines situations (bug très ancien), en fonction du paramètre de fréquence de rafraîchissement du panneau RTG.
  • Correction du mode d'impression passthrough pour les pilotes d'imprimante Windows v4+.
  • Prise en charge fixe de l'image disque FDI.
  • Les registres FPU en mode JIT ont perdu une certaine précision lorsque les registres FPU ont été lus/écrits vers/depuis la mémoire avec FMOVEM.
  • La suppression du dernier périphérique audio à la volée (par exemple, une carte son USB sans périphérique audio intégré activé) a planté en mode WASAPI.
  • Ajout des modèles A1000 EHB Denise et Denise non EHB au panneau Chipset. Les entrées existantes ont également été renommées.
  • Correction d'un mouvement étrange de la fenêtre lors d'un clic sur la barre de titre et de son maintien enfoncé et « Capturer automatiquement la souris lorsque la fenêtre est activée » a été activé.
  • Activation/désactivation/sélection fixe de l'ID du contrôleur SCSI du panneau d'extension (par exemple, A4091)

Mises à jour

  • La configuration par défaut est désormais A500, un cycle précis. Auparavant, la configuration par défaut était approximativement A500.
  • Interrogez l'état des lecteurs PC/réseau/disques amovibles uniquement après avoir confirmé le type de lecteur. Par exemple, si l'option « Ajouter les lecteurs PC au démarrage » ou « Montage automatique CDFS » est cochée, n'interrogez pas l'état des lecteurs réseau potentiels qui pourraient ne pas être mappés ou disponibles, ce qui ralentirait le démarrage.
  • Les lectures de CD CD32 devraient être plus conviviales pour les lecteurs optiques réels. Lorsque CD32 lit des données de manière séquentielle (lecture d'animations ou de vidéos en streaming sur CD), les lectures de secteurs de CD côté hôte sont désormais également séquentielles, sans relire périodiquement une partie des secteurs précédemment lus.
  • Lecture audio CD désactivée, scintillement LED aOSD gênant.
  • Lorsque vous quittez le débogueur, restaurez le focus sur la fenêtre précédemment active.
  • Si le disque dur/la carte mémoire possède une table de partitions prise en charge par Windows et que les métadonnées de partition peuvent être consultées sans privilèges administrateur, mais que ces privilèges sont nécessaires pour lire/écrire les données de partition, répertoriez les partitions dans la boîte de dialogue « Ajouter un disque dur » avec le message « ACCÈS REFUSÉ ». Auparavant, les partitions n'étaient pas répertoriées.
  • Prise en charge du type de partition Amiga GPT. Fonctionne comme la partition 0x76 avec les disques partitionnés MBR.
  • L'option Ajouter un verrouillage du disque dur ne verrouillait pas toutes les partitions si le lecteur avait une table de partition MBR + un ou plusieurs types de partition pris en charge par Windows.
  • Les nœuds d'arborescence développés de la liste des fichiers de configuration de l'interface graphique sont désormais stockés dans le registre/ini et sont chargés et développés automatiquement dans les sessions suivantes.
  • Masquer la case à cocher « Démarrage automatique désactivé » du périphérique d'extension lorsque le périphérique ne possède pas de cavalier de démarrage automatique (ou n'a rien à voir avec les périphériques de stockage)
  • La correction du rapport hauteur/largeur de la résolution horizontale/verticale à échelle entière devrait désormais fonctionner plus efficacement (par exemple, en cas de super-affichages + doublage vertical, la sortie sera toujours doublée verticalement en premier ; après le doublement, le rapport de mise à l'échelle à échelle entière est sélectionné). Les modes de double balayage programmé sont également pris en charge.
  • Les options de surbalayage TV fonctionnent désormais lorsqu'elles sont combinées avec la plupart des modes de filtrage.
  • Ajout d'une option (fichier de configuration uniquement, « rtg_noautomodes=true ») qui désactive les modes d'écran générés automatiquement par uaegfx. Avec Picasso96 v3.4+ et P96Prefs, de nouveaux modes peuvent être créés manuellement, comme avec du matériel réel. Remarque : les anciennes versions de Picasso96 et l'utilitaire PicassoMode ne prennent pas en charge les modes uaegfx manuels.
  • Ajout de 3840×1080 à la liste des résolutions uaegfx générées automatiquement (« connu » = obtient l'ID du mode statique)
  • Correction du crash lors du double-clic sur le nœud racine de l'arborescence de configuration.
  • L'option d'émulation de sous-pixels a été supprimée. L'émulation est désormais toujours précise au sous-pixel près dans les modes d'émulation précis.
  • La commutation du type de chipset à la volée a été améliorée (par exemple, les couleurs AGA sont désormais préservées, tous les registres n'étaient pas entièrement préservés auparavant)
  • Ajout du nombre de lignes et du type à la ligne d'état de la bordure inférieure (par exemple 313p ou 625i), prend entièrement en charge tous les modes étranges.
  • La prise en charge obsolète de la profondeur de couleur de l'hôte 16 bits a été supprimée.
  • Tous les filtres logiciels ont été supprimés. La suppression de la prise en charge de la profondeur d'écran hôte 16 bits et de la mémoire tampon graphique temporaire toujours activée (la nouvelle émulation de chipset n'en a plus besoin) complexifie inutilement la prise en charge des filtres logiciels, qui sont de toute façon obsolètes. Une meilleure prise en charge des filtres shader sera implémentée ultérieurement.
  • Le mode TCP/IP du port série utilise désormais l'indicateur TCP_NODELAY pour réduire la latence.
  • Si le mode de canal audio WASAPI sélectionné n'est pas pris en charge, essayez tous les modes possibles jusqu'à ce que le mode compatible soit trouvé ou que toutes les combinaisons aient été testées. De plus, si le nombre de canaux doit être modifié (par exemple, un périphérique audio ne prend en charge que les modes 6 ou 8 canaux en interne), utilisez la variante stéréo clonée 6/8 canaux, car l'utilisateur pourrait n'avoir que des haut-parleurs stéréo.
  • Limitez la copie initiale du presse-papiers de Windows vers Amiga à 30 Ko maximum (initialement, lorsque Amiga est démarré et que le presse-papiers Windows n'est pas vide) si le partage du presse-papiers est activé. Cela évite un démarrage lent si le partage du presse-papiers est activé, que la configuration est lente et que le presse-papiers Windows contient une image volumineuse aléatoire.
  • Ajout de l'adresse et de la longueur aux noms de fichiers d'échantillons d'extraction.

Page d’accueil : WinUAE.

Télécharger WinUAE 6.0.0

Télécharger les packages d'extension WinUAE

Télécharger divers utilitaires

  • [USSLoad] Charger les fichiers d'état de sauvegarde des EAU (*.uss) sur du matériel réel.
  • [UAEUNP 0.8] Lister et extraire les images de disque et les archives basées sur Amiga.
  • [Adfread 1.1] Lisez des disquettes formatées Amiga grâce à l'astuce des deux lecteurs sous Windows 2000 ou version ultérieure. REMARQUE : Nécessite une carte mère prenant en charge deux lecteurs de disquettes, une fonctionnalité qui n'existe plus depuis plus de 10 ans.

mardi 22 octobre 2024

WinUAE 5.3.1

WinUAE est un logiciel d'émulation pour Windows pour faire tourner des applications du célèbre et inoubliable AMIGA 500 à 2000! Il supporte en supplément de UAE , l'émulation MIDI et AGA.

C’est l’un des plus complexes que nous ayons vus avec plus d'options que vous ne pourriez jamais utiliser. Vous aurez besoin de savoir où trouver les ressources pour l'utiliser correctement. Il prend également en charge plusieurs processeurs, l'émulation de lecteur, etc.

Changelog WinUAE 5.3.1 :

Nouvelles fonctionnalités

  • Ajout de la prise en charge des jeux d'arcade à disque laser TV Picmatic Marbelle Vice et Tierras Salvajes 100 Hz.

Mises à jour

  • Mise en œuvre du changement automatique de banque de VRAM non documenté d'OpalVision. La démo de King of Karate dispose désormais d'un arrière-plan défilant fonctionnel.
  • Mode fenêtre PCI Mediator 1200TX 2x4M implémenté.
  • Mises à jour de l'émulation du port série : la vitesse de transmission est désormais plus précise, la vitesse de réception est limitée si les données arrivent trop rapidement.
  • Le commutateur fenêtré/plein écran CTRL+F12 mémorise désormais le mode plein écran précédent (plein écran ou pleine fenêtre) et il est stocké entre les sessions dans registr/ini.

Corrections de bugs

  • Correction du panneau GamePorts « Échanger les ports ».
  • Certaines combinaisons de résolution d'écran/police provoquaient un plantage lors de l'ouverture du clavier à l'écran.
  • Correction d'un problème musical dans James Pond 2 (non-AGA). Il est également probable que cela affecte également d'autres lecteurs de musique basés sur des interruptions.
  • La configuration du contrôleur Golem SCSI II HD ne s'est pas chargée correctement.
  • Correction de la modification SPRxPOS au dernier moment possible qui manquait, ce qui entraînait la désactivation du sprite. (Corrige le scintillement de l'arrière-plan de Reshoot R)
  • Correction d'un crash possible lorsque AmigaOS 4 se réinitialise pendant le démarrage et passe en mode PPC si l'émulation du système de fichiers de répertoire était utilisée.
  • La lecture audio de la piste/l'index du CD audio SCSI a renvoyé une erreur si la piste de fin était supérieure à la dernière piste. La spécification SCSI l'autorise et cela ne devrait pas provoquer d'erreur.
  • Le bit d'état d'interruption du pont PCI Prometheus Firestorm a été inversé.

Page d’accueil : WinUAE.

Télécharger WinUAE 5.3.1

Télécharger les packages d'extension WinUAE

Télécharger divers utilitaires

  • [USSLoad] Charger les fichiers d'état de sauvegarde des UAE (*.uss) sur du matériel réel.
  • [UAEUNP 0.8] Lister et extraire les images de disque et les archives basées sur Amiga.
  • [Adfread 1.1] Lisez des disquettes formatées Amiga en utilisant « l'astuce des 2 lecteurs » sous Windows 2000 ou version ultérieure. REMARQUE : nécessite une carte mère prenant en charge 2 lecteurs de disquettes, une fonctionnalité qui n'existe plus depuis plus de 10 ans.

lundi 3 juin 2024

WinUAE 5.3.0

WinUAE est un logiciel d'émulation pour Windows pour faire tourner des applications du célèbre et inoubliable AMIGA 500 à 2000! Il supporte en supplément de UAE , l'émulation MIDI et AGA.

C’est l’un des plus complexes que nous ayons vus avec plus d'options que vous ne pourriez jamais utiliser. Vous aurez besoin de savoir où trouver les ressources pour l'utiliser correctement. Il prend également en charge plusieurs processeurs, l'émulation de lecteur, etc.

Changelog WinUAE 5.3.0 :

Nouvelles cartes RTG émulées

  • CyberVision/BlizzardVision PPC. 2D uniquement, la 3D n'est pas implémentée. (Permédia 2)
  • GVP EGS 110/24. (INMOS G364)
  • Graffiti. (Cirrus Logique CL-GD5428)
  • Merlin, inclut la prise en charge du numéro de série configurable utilisé par ProBench (Tseng ET4000W32)
  • oMniBus (Tseng ET4000AX ou ET4000W32)
  • Arc-en-ciel III (INMOS G360)
  • Visiona (INMOS G300)

Toutes les cartes RTG « classiques » des années 1990 sont désormais émulées.

Nouvelles fonctionnalités/mises à jour

  • Émulation de pont PCI Prometheus FireStorm
  • Libérez les périphériques d'entrée bruts lorsque l'interface graphique est ouverte (sauf pendant le test/remappage des entrées) ou lorsque la fenêtre du débogueur est active. Permet aux touches de raccourci Windows comme Win+E de fonctionner sans avoir besoin de flouter la fenêtre.
  • Ajout d'une option du panneau Divers pour désactiver le mappage par défaut du bouton 4 de la manette de jeu du clavier à l'écran.
  • Certains messages de journalisation de débogage de configuration uae (et autres similaires) ouvraient automatiquement la fenêtre de la console. Désormais, seule la saisie du débogueur l'ouvrira.
  • Ajout de l'option de filtre sonore « Toujours activé (fixe uniquement) ». Cela active le filtre fixe A500 mais n'active jamais le « filtre LED ». (A1200 n'a pas de filtre fixe, seulement un filtre « led »)
  • Remplacement de l'ancienne gestion du presse-papiers Windows compatible Windows 2000 par une méthode plus récente, plus simple et plus fiable introduite dans Vista.
  • Autorisez également les processeurs 68020+ à récupérer les mots d'instruction à partir de l'espace du chipset personnalisé. Seulement si plus de compatibilité est définie. Si un programme veut vraiment faire quelque chose de bizarre comme exécuter du code situé dans les registres de la palette AGA
  • Curseur du stylo/pistolet sur n'importe quel bord de l'écran : le stylo/pistolet ne pointe pas vers l'écran = la position ne peut pas être lue par le programme.
  • Les touches de raccourci du fichier d'état sélectionnent désormais le nom du fichier de configuration actuel comme nom de fichier d'état de base (par exemple, si le fichier de configuration « test1.uae » est chargé, SHIFT+END+0 enregistrera le fichier d'état sous « test1.uss ». La configuration du mode de démarrage rapide utilise toujours l'original. par défaut "default.uss")
  • Les deux variantes d'extension de fichier « SaveImage » (ext adf créé automatiquement lors de l'activation de l'écriture d'une image non inscriptible comme ipf) sont désormais détectées automatiquement lors de la vérification de l'existence du fichier. L'option du mode SaveImage du panneau Chemins affecte désormais uniquement le nom du fichier généré lors de la création d'une nouvelle image de sauvegarde.
  • Ajout de l'émulation de police OSD du lecteur laserdisc LDP-1450. Corrige le jeu d'arcade laserdisc Platoon (Nova) qui manquait auparavant "YOU'RE HIT !!" messages. (Tous les graphiques OSD sont générés par Amiga, à l'exception de ce message !)

Corrections de bugs

  • Correction de l'émulation de lecteur de disquette Bridgeboards basée sur XT qui ne fonctionnait pas, cassée lors des mises à jour 5.1 de DraCo (détection de densité incorrecte)
  • La réception des données du port série n'était pas fiable. Le mode de port série de bouclage ne fonctionnait pas dans les modes CPU rapides.
  • La taille et le positionnement de l'image vidéo CD32 FMV étaient étranges dans la plupart des modes mis à l'échelle.
  • Le commutateur exclusif de résolution plein écran et RTG (changement de résolution RTG vers une autre résolution RTG sans passer en mode natif et inversement) n'a pas modifié la résolution plein écran.
  • Certains modes programmés par ECS (par exemple SuperPlus) avaient la première ligne visible masquée.
  • Correction de la corruption dans certains modes programmés « bizarres », introduits dans la version bêta 5.0.
  • Certaines cartes RTG émulées par le matériel présentaient des couleurs scintillantes lors du panoramique horizontal (modes > 8 bits uniquement)
  • Correction du mode ECS Denise superhires qui embauche un étrange mouvement horizontal impair/pair du pointeur de sprite.
  • Correction du démarrage du système de fichiers HDF/répertoire avant KS 1.2. En panne depuis longtemps.
  • L’état actif de plusieurs moniteurs n’a pas été entièrement réinitialisé lors de la réinitialisation matérielle du système. (La fenêtre multimoniteur était ouverte -> réinitialisation matérielle -> la fenêtre ne s'est plus ouverte)
  • Si la carte de pont x86 SVGA et d'autres cartes RTG émulées par du matériel étaient actives et que END+F9 était utilisé pour changer de moniteur : la sortie des deux moniteurs était affichée dans la même fenêtre, provoquant des graphiques corrompus et éventuellement un crash si les tailles de moniteur étaient trop différentes.
  • Il n'était pas possible d'écrire et de lire le bit de transparence genlock ECS/AGA dans les registres de couleurs. A été cassé il y a longtemps.
  • Retarder légèrement l'ALG LDP pour rechercher une réponse complète sur l'état. Corrige le blocage du jeu d'arcade Laserdisc Platoon (Nova) quelques secondes.
  • L'étui gauche du jeu d'arcade laserdisc Los Justicieros (Zorton Brothers) est correctement branché. (Était bloqué actif auparavant)

Télécharger WinUAE 5.3.0

Télécharger les packages d'extension WinUAE

Télécharger divers utilitaires

  • [USSLoad] Chargez les fichiers d'état de sauvegarde des EAU (*.uss) sur du matériel réel.
  • [UAEUNP 0.8] Répertoriez et extrayez les images disque et les archives basées sur Amiga.
  • [Adfread 1.1] Lisez les disquettes formatées Amiga en utilisant « l'astuce à 2 lecteurs » sous Windows 2000 ou version ultérieure. REMARQUE : nécessite une carte mère prenant en charge 2 lecteurs de disquettes, fonctionnalité qui n'existe pas depuis plus de 10 ans.

Page d’accueil : WinUAE.


lundi 19 février 2024

WinUAE 5.2.0

WinUAE est un logiciel d'émulation pour Windows pour faire tourner des applications du célèbre et inoubliable AMIGA 500 à 2000! Il supporte en supplément de UAE , l'émulation MIDI et AGA.

C’est l’un des plus complexes que nous ayons vus avec plus d'options que vous ne pourriez jamais utiliser. Vous aurez besoin de savoir où trouver les ressources pour l'utiliser correctement. Il prend également en charge plusieurs processeurs, l'émulation de lecteur, etc.

Changelog WinUAE 5.2.0 :

Nouvelles fonctionnalités/mises à jour :

  • Émulation MacroSystem DraCo. Émulation complète sauf la carte vidéo V-Lab Motion qui est totalement non documentée. Clone Amiga sans puces Amiga personnalisées.
  • Le jeu d'arcade à disque laser Picmatic Marbella Vice Light Gun est désormais entièrement fonctionnel.
  • Prise en charge des fichiers d'état American Laser Games et PicMatic.
  • L'émulation Genlock affiche les mises à jour de positionnement/mise à l'échelle.
  • Émulation de carte Retina Z2 et Z3/Altais RTG. (puces SVGA NCR 77C22E+ et 77C32BLT)
  • Carte RTG PCI S3 Trio64.
  • La police des LED à l'écran est désormais configurable, paramètres dans le panneau Divers de l'interface graphique.
  • Mises à jour A2410 (dernier pilote Picasso96 avec corruption graphique activée en mode DMA)
  • Toutes les cartes RTG émulées commutent désormais automatiquement (commutation automatique entre le mode chipset et le mode RTG). Auparavant, seules les cartes RTG dotées d'un commutateur intégré et les cartes PCI RTG à commutation automatique.
  • N'émulez pas de cas particuliers dans la dernière et la première ligne du mode d'écran du chipset natif, sauf si le mode Overscan est Overscan+ ou supérieur. (Par exemple, les lignes supérieure et inférieure d'OCS Denise ne correspondent pas au début et à la fin de la suppression)
  • Positionnement vertical de l'écran en mode NTSC amélioré.
  • La position du curseur d'insertion/suppression du permutateur de disque fonctionne désormais comme prévu. La même image peut être insérée dans plusieurs emplacements.

Corrections de bugs

  • Correction rapide du timing d'interruption du mode 68020+. (Certains jeux se sont bloqués ou avaient un son manquant ou mal joué)
  • Le timing du cuivre n'était pas fiable dans les modes non-CE (principalement affecté les sprites multiplexés horizontalement)
  • Le mode sombre n'était pas initialisé si le fichier de configuration était démarré directement (par exemple depuis la ligne de commande), sans ouvrir l'interface graphique. Certaines sous-boîtes de dialogue ne prenaient pas en charge le mode sombre.
  • Le DMA de disque de longueur nulle avec la synchronisation des mots de disque activée n'a jamais été terminé (certaines protections contre la copie n'ont pas fonctionné).
  • La configuration par défaut du panneau des ports de jeu a remplacé le bouton 4 avec l'option d'activation/désactivation du clavier à l'écran, même si elle était déjà configurée dans le panneau de saisie.

Corrections de bugs plus anciens

  • Toute option de surbalayage du téléviseur + mode NTSC : quelques corruptions graphiques des pixels étaient visibles sur le bord droit de l'écran.
  • De nombreuses cartes RTG émulées par du matériel rencontraient des problèmes de panoramique horizontal.
  • 68040 Correctif d'émulation MMU. (Le redémarrage de MOVEM n'a pas fonctionné correctement dans toutes les situations et le comportement de défaut de bus dans le cas spécial MOVES 68040 uniquement était erroné)
  • Corrections de superposition CyberVision 64/3D et Picasso IV. P96PipDemo fonctionne désormais correctement.
  • L'Ateo Pixel 64 avait des couleurs échangées BGR/RVB dans la plupart des profondeurs de couleurs.
  • UAE AHI a ignoré le réglage du curseur de volume AHI.
  • Correction du curseur de la souris sautant de manière aléatoire en mode tablette et en cliquant sur le(s) bouton(s) de la souris.
  • Le type de périphérique d'entrée du panneau Ports de jeu reste bloqué ou l'entrée dans la fenêtre Test/Remap se bloque dans certaines situations.
  • Certains chemins de fichiers de configuration et de registre/ini étaient toujours écrits au format absolu même si WinUAE était configuré en mode chemin relatif.
  • Le type de bouton « Sortie AVI activée » (et quelques boutons marche/arrêt similaires) a changé. Auparavant, ils fonctionnaient de manière inattendue dans certaines situations, l'état visible ne correspondait pas toujours à l'état interne.
  • Certaines sous-boîtes de dialogue (par exemple le tir automatique du mappage d'entrée Gameports) avaient un style ancien et ne prenaient pas en charge les DPI élevés.
  • Le mode de capture d'écran 256 couleurs créait des couleurs incorrectes dans certaines situations, généralement lorsque l'AGA et presque toutes les entrées de la palette étaient allouées.
  • La modification de certains paramètres d'affichage natifs (panneau de filtre/affichage) n'a pas réinitialisé tous les paramètres d'affichage requis jusqu'à la réinitialisation complète de l'affichage (par exemple, la fenêtre a été redimensionnée)

Télécharger WinUAE 5.2.0

Télécharger les packages d'extension WinUAE

Télécharger divers utilitaires

  • [USSLoad] Chargez les fichiers d'état de sauvegarde des EAU (*.uss) sur du matériel réel.
  • [UAEUNP 0.8] Répertoriez et extrayez les images disque et les archives basées sur Amiga.
  • [Adfread 1.1] Lisez les disquettes formatées Amiga en utilisant « l'astuce à 2 lecteurs » sous Windows 2000 ou version ultérieure. REMARQUE : nécessite une carte mère prenant en charge 2 lecteurs de disquettes, fonctionnalité qui n'existe pas depuis plus de 10 ans.

Page d’accueil : WinUAE.


mercredi 20 décembre 2023

WinUAE 5.1.0

WinUAE est un logiciel d'émulation pour Windows pour faire tourner des applications du célèbre et inoubliable AMIGA 500 à 2000! Il supporte en supplément de UAE , l'émulation MIDI et AGA.

C’est l’un des plus complexes que nous ayons vus avec plus d'options que vous ne pourriez jamais utiliser. Vous aurez besoin de savoir où trouver les ressources pour l'utiliser correctement. Il prend également en charge plusieurs processeurs, l'émulation de lecteur, etc.

Changelog WinUAE 5.1.0 :

Nouvelles fonctionnalités/mises à jour : UI

  • Sur le clavier de l'écran. Mappé par défaut sur le bouton du pad 4.
  • Contrôle de l'interface graphique de la manette de jeu. Utilisez la manette de jeu pour contrôler l'interface graphique WinUAE avec certaines limites.
  • Mode sombre en option (Windows 10 ou version ultérieure requis)
  • Le glissement et le redimensionnement de la fenêtre d'émulation ne mettent plus l'émulation en pause.

Nouvelles fonctionnalités/mises à jour : émulation

  • Émulation Munt MT-32/CM-32L intégrée. Appareils émulés répertoriés dans les paramètres de sortie MIDI. Les images ROM doivent se trouver dans <Chemin de la ROM WinUAE>\mt32-roms. ou c:\mt32-rom-data\.
  • Émulation AT&T DSP3210 (prototype AA3000). Incomplet.
  • Améliorations supplémentaires de l'émulation du mode d'écran du chipset programmé.
  • Émulation de disque améliorée, lecture de disque non documentée DMA « le dernier mot ne peut pas entrer » émulé.
  • Mises à jour et correctifs de l'émulation du chipset.
  • L'option « Captures d'écran Autoclip » prend désormais en charge les modes d'écran natifs programmés.
  • Optimisations de commutation de mode natif<>RTG et RTG<>RTG.
  • Mises à jour de l'émulation de la carte d'affichage A2410, fonctionne désormais avec le nouveau pilote Picasso96.
  • L'option Barre oblique inverse/F11 du panneau de saisie dispose désormais d'une troisième option qui restaure le comportement du mappage de touches antérieur à la version 5.0.
  • Ne répertoriez pas les disques durs partitionnés GPT dans le panneau « Ajouter des disques durs ».
  • Émulation de dongle Football Director 2.
  • Première option du menu Quickstart Host Configuration renommée « Configuration par défaut » -> « Configuration actuelle de l'hôte ». Ajout d'une nouvelle option « Configuration de l'hôte par défaut » qui réinitialise la configuration de l'hôte aux valeurs par défaut.
  • La réinitialisation matérielle rend désormais aléatoire le délai de démarrage de la réinitialisation du processeur et la position initiale du moteur de disquette.

Corrections de bugs

  • Le déchiffrement par force brute DMS n'a pas fonctionné avec certains fichiers DMS cryptés.
  • Alt-Tab du mode RTG plein écran D3D11 a rendu le curseur matériel de la souris invisible.
  • Certaines configurations tombaient en panne lorsque l'on cliquait sur le bouton Réinitialiser ou Redémarrer de l'interface graphique.
  • Entrez dans l'interface graphique, éjectez le disque, insérez un nouveau disque, quittez l'interface graphique : le disque a été inséré immédiatement, ce qui est physiquement impossible et peut confondre les programmes. L'insertion du disque sans l'éjecter manuellement a d'abord fonctionné correctement.
  • Le bouton de redémarrage de l'interface graphique n'a pas restauré complètement la position/taille de l'interface graphique lors du « redémarrage » à partir du mode plein écran ou pleine fenêtre.
  • Certaines configurations plantaient lorsque le bouton de redémarrage ou de réinitialisation de l'interface graphique était enfoncé.
  • Le son WASAPI était désactivé si le pilote audio ne prenait en charge que l'audio à 8 canaux.
  • Certaines configurations ouvraient plusieurs petites fenêtres d'émulation en mode multi-moniteurs inactives sans activer plusieurs moniteurs.
  • Le positionnement du mode écran programmé par Workbench (DBLPAL, etc.) n'était pas toujours correct lors du passage d'un autre mode natif.
  • Aucun mode d'émulation de port série et configuration rapide du processeur : le pilote du port série se bloque si une transmission de données série est tentée.
  • Échelle entière + fenêtre complète : la largeur et la hauteur de la fenêtre du panneau d'affichage ont été utilisées à la place de la taille complète de la fenêtre (taille du bureau) lors du calcul des valeurs de mise à l'échelle.
  • L'écran a peut-être vacillé lors du démarrage du déplacement de l'écran Picasso96 RTG.
  • Plusieurs partitions 0x76 par disque dur/carte peuvent désormais être montées, auparavant, seule la première était montée et le reste devenait des disques inexistants de taille zéro.
  • La vérification de la page d'utilisation du périphérique d'entrée USB HID a été corrigée, elle acceptait les périphériques qui n'avaient rien à voir avec le fait d'être un périphérique d'entrée.

Détails du contrôle de l'interface graphique de la manette de jeu

A = sélection (mode pavé)/clic gauche de la souris (mode souris)
B = clic droit de la souris (mode souris).
Y = changement de la zone GUI active (mode pad)/changement de l'élément TAB UI (mode souris).
D-pad = sélectionner les éléments de l'interface utilisateur, « mode pad ».
Stick gauche = déplacer la souris, « mode souris ».

Nécessite actuellement une manette de jeu compatible XInput.

Détails du clavier à l'écran

Le bouton Pad 4 est mappé par défaut pour ouvrir/fermer l'événement de saisie du clavier à l'écran (si la configuration chargée a le bouton 4 mappé à autre chose, le bouton n'est pas mappé à OSK) Le
bouton Pad/d-pad qui contrôle normalement le joystick Amiga déplace la sélection du clavier. Les mouvements du joystick et les pressions sur les boutons ne sont pas envoyés du côté Amiga tant que OSK est ouvert.
Appui sur le bouton de tir = envoyer la pression sur la touche sélectionnée
Relâchement du bouton de tir = envoyer le relâchement de la touche sélectionnée
Deuxième pression sur le bouton = basculer l'état de la touche sélectionnée. Maintenez la touche Maj, Contrôle ou autre touche qualificative enfoncée.
Deuxième relâchement du bouton = ne fait rien.
La disposition du clavier est la disposition américaine + 2 touches utilisées dans les variantes de disposition internationales + quelques « touches » bonus.
Si l'interface graphique est saisie lorsque OSK est ouvert, le contrôle du pavé graphique est automatiquement activé.

Téléchargements :

Télécharger WinUAE 5.1.0

Télécharger les packages d'extension WinUAE

Télécharger divers utilitaires

  • [USSLoad] Chargez les fichiers d'état de sauvegarde des EAU (*.uss) sur du matériel réel.
  • [UAEUNP 0.8] Répertoriez et extrayez les images disque et les archives basées sur Amiga.
  • [Adfread 1.1] Lisez les disquettes formatées Amiga en utilisant « l'astuce à 2 lecteurs » sous Windows 2000 ou version ultérieure. REMARQUE : nécessite une carte mère prenant en charge 2 lecteurs de disquettes, fonctionnalité qui n'existe pas depuis plus de 10 ans.

Page d’accueil : WinUAE.


mercredi 11 octobre 2023

WinFellow 0.5.10.1228

 WinFellow est un émulateur Open Source Amiga hautes performances principalement destiné à Windows. Son API et son noyau distingués permettent cependant un portage assez simple vers d'autres systèmes d'exploitation.

WinFellow est destiné à Windows 7/8/10/11.

Open Source

Open Source Il s'agit d'une version publique de WinFellow v0.5.10. Par rapport à la version précédente 0.5.9, les modifications suivantes sont incluses dans cette version :

Nouvelles fonctionnalités

  • une version native ARM64 de WinFellow est désormais fournie dans le cadre de l'archive zip de la version

Corrections de bugs

  • Grâce à la disponibilité du processeur de Toni Wilen, les problèmes suivants, principalement liés au processeur, issus des tests de base, ont pu être résolus :
    • Registre d'adresse supprimé en tant qu'opérande source d'octet lors du déplacement.
    • Divers correctifs d'instructions de champ de bits.
    • Comportement de pack/unpk incorrect.
    • Trapcc augmente le PC après la vérification de la condition pour obtenir le cadre de pile d'exceptions correct.
    • Cas2 sélectionne la première valeur du résultat de comparaison lorsque les deux registres de comparaison sont le même registre. Définir le drapeau v.
    • Résultat incorrect Link/Unlk sur la pile lorsque le registre de liens était a7.
    • Divisez les lectures longues en deux lectures de mots pour obtenir des valeurs correctes dans les banques qui ne sont pas stockées consécutivement.
    • Correctif de bouclage VPOS.
    • Modifications du temps de cycle d’exception.
    • Correction de diverses instructions qui écrasaient les temps de cycle d'exception par le temps d'instruction normal. (lors du déclenchement de violations de privilèges, etc.)
    • Définissez les temps de cycle div sur des valeurs plus proches des temps de cycle répertoriés. Toujours pas calculé dynamiquement, mais devrait être plus proche.
    • Ne tracez pas le moment où l'instruction a été interrompue en raison d'une erreur illégale, de privilège ou d'adresse.
    • Correction du drapeau CHK.w N.
    • La vérification du registre de données EOR ea par rapport au calcul du cycle a été inversée.
    • Modifications apportées au calcul du cycle pour BSET/BCGH.
    • Définissez des indicateurs div non définis en fonction du comportement sur 68000.
    • Passez à SR, vérifiez le niveau de superviseur avant d'évaluer chacun.
    • Incluez le temps d’exception dans le temps de cycle pour chk.
    • Gérer bkpt différemment d'illégal.
    • Trop-plein cassé et autres cas particuliers pour Mull.
    • Gérez différemment la vérification du superviseur pour le déplacement de sr afin d'éviter de renvoyer le résultat lors du lancement d'une exception.
    • Masque d'adresse manquant dans la gestion de la mémoire rtarea (lorsque l'octet d'adresse supérieur contient des données).
    • Trapcc avait un mauvais PC dans le cadre de la pile.
  • capture de souris fixe pour les anciens hôtes RetroPlatform

Mises à jour de maintenance

  • refactorisation du code :
    • réorganisation du fichier de solution
    • analyse statique/remplacer les types de données personnalisés par des types C++ de taille standard

Veuillez consulter le fichier ChangeLog.txt inclus pour une liste complète des modifications, y compris des corrections de bugs mineurs qui peuvent ne pas être répertoriés ci-dessus.

   

  

Page d’accueil : WinFellow

Téléchargements :