Wine
Wine (à l'origine un acronyme pour « Wine Is Not an Emulator » est une couche de compatibilité capable d'exécuter des applications Windows sur divers systèmes d'exploitation conformes à POSIX comme Linux, macOS et BSD. Plutôt que de simuler la logique interne de Windows comme une machine virtuelle ou un émulateur, Wine traduit les appels de l'API Windows en appels POSIX à la volée, éliminant les pénalités mémoire et de performance d'autre méthodes et permet d'intégrer proprement les applications Windows sur le bureau de la machine hôte.

Installation
Pour trouver le repository correspondant à Fedora 30

dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo

Puis pour installer Wine
sudo dnf -y install winehq-stable

Une fois installé, on peut lancer quelques utilitaires avec Wine
wine notepad
wine wordpad
wine iexplore
wine regedit

winecfg

WinUAE
WinUAE est un émulateur Amiga pour Windows.
Installons le avec Wine dans Fedora. (jusqu'à fedora 32, car avec des versions plus hautes, Windows 32 bits n'est plus supporté)
Puis on le lance avec

wine winuae
Grosse déception, gros plantage...
LIBGL_DEBUG=verbose wine winuae

libGL: MESA-LOADER: failed to open /usr/lib/dri/r600_dri.so: /usr/lib/dri/r600_dri.so: cannot open shared object file: No such file or directory
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/lib/dri)
libGL error: failed to load driver: r600
libGL: MESA-LOADER: failed to open /usr/lib/dri/swrast_dri.so: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
libGL error: failed to load driver: swrast
Derrière ces erreurs barbares, cela signifie tout simplement que les drivers 32 bits de MESA ne sont pas installés.
installation des drivers 32bits
sudo dnf install mesa-dri-drivers.i686
Après installation des drivers 32 bits, l'émulation se lance correctement, mais le clavier la fige en pause.
Pour éviter ce phénomène, lancer winecfg puis sélectionner winuae.exe, onglet Affichage, cocher émuler un bureau virtuel, et mettre la taille maximale de l'écran.

Ainsi les touches du clavier iront bien dans l'émulateur.
Le mode plein écran ne fonctionne pas, il faut sélectionner le mode fenêtré.
Comme Fedora réinstalle tout à chaque version, on peut se passer du monde 32 bits de Windows, à condition de mettre en place uniquement des .exe et .dll 64 bits.
WinUAE existe en 64 bits, reste plus qu'à trouver les plugins compatibles.

WinUAE sous Wine sous Fedora, conflit de touches Dans le monde Gnome, la touche "windows", ou la touche "left_amiga" s'appelle "Super_L" et elle est employée par Gnome pour afficher les applications. c'est très ennuyeux de ne pas pouvoir l'utiliser avec WINUAE.
Dans un terminal, taper les comandes

gsettings get org.gnome.mutter overlay-key
'Super_L'
gsettings set org.gnome.mutter overlay-key ''
gsettings get org.gnome.mutter overlay-key
''
couic, c'est désactivé !
Maintenant, occupons-nous le la touche alt de droite.

Host / Input
WinUAE keyboard
regarder ce qu'il y a pour la touche KEY_63 il n'y a rien alors que ce devrait être right_alt
changer et sauver

Ainsi on obtient correctement les combinaisons de touches left_amiga+left_alt et right_amiga+right_alt

Une autre touche...
Quand on démarre l'émulateur, l'appui sur n'importe quelle touche le met en pause.
Pas d'explication si ce n'est cette touche PAUSE(0xC5) Pause emulation
Si on supprime l'association avec Pause emulation, cet effet disparait