website logo
Auteur
avatar
thellier

Forum » » OS4 toutes plateformes confondues » » QEMU émule une Sam460


Posté : 09-07-2018 16:19 icone du post

Info trouvé sur cette page signalée dans les actualités d'Amiga-Impact

http://zero.eik.bme.hu/~bala ton/qemu/amiga/

QEMU est une machine virtuelle comme un émulateur de processeur X sur une machine Y

Ici on émule un PPC sur un x86 avec une configuration de Sam460

WinUAE lui émule en gros un Amiga 4040 avec carte CyberStorm PPC et tout les custom chips et toutes les  bizarreries des classics et pour l'émulation du code du PPC il utilise aussi sa propre version de QEMU

Ici on parle d'un QEMU "nu" qui émule juste le PPC et d'une config imitant une Sam460 et cela arriverait désormais à booter un OS4 récent...

Ultra lentement .... mais ça progresse

Traduction des parties concernant OS4

"Exécuter Amiga comme OS sur QEMU


Avertissement:

Ce sont quelques notes sur la façon de lancer les Amiga OSes (comme AROS, AmigaOS et MorphOS) sur QEMU que j'ai écrit pour avoir des informations à jour sur le statut et aider les nouveaux utilisateurs. Mais cette émulation grâce à QEMU vient sans aucun soutien et ne devrait pas être complète ou faire tout ce que l'on peut désirer ou rêver.

Ce n'est pas un produit commercial avec une feuille de route ou un objectif mais juste un travail en cours qui pourrait ne jamais terminer. Je le fais pour moi sur mon temps libre (limité), aucun don n'est sollicité ou accepté.

Donc, ne vous attendez pas à ce que ce soit quelque chose de plus qu'une curiosité en ce moment et son avenir dépend de ce que la communauté open source en fait. Gardez ça à l'esprit en l'essayant.

?EUR moins qu'une version de QEMU ne soit listée, cela nécessite généralement les dernières sources QEMU de git et de la compiler soi même, parfois avec des correctifs supplémentaires. Voir l'introduction du développeur pour les instructions. Je ne fournis pas de binaires ou je ne l'aide pas à le compiler. Ces correctifs seront finalement publiés dans les versions officielles de QEMU, ils devraient donc être plus largement disponibles à l'avenir, mais cela peut parfois prendre du temps.

Toutes les machines PPC sont émulées par la cible ppc-softmmu dans QEMU, vous n'avez donc besoin que de la compiler (configurez --target-list = ppc-softmmu). La machine sam460ex doit exécuter tous ces systèmes d'exploitation, mais MorphOS comme machine cible ne fonctionne pas pour l'instant mais l'émulation Macintosh mac99 peut être utilisée à la place.

AmigaOS4:

Seul le CD d'installation de l'AmigaOS4.1 Final Edition pour le Sam460 (testé Sam460InstallCD-53.58.iso) devrait démarrer, les autres machines ne sont pas émulées.

on le lance ainsi

qemu-system-ppc -machine sam460ex -rtc base=localtime \
  -drive if=none,id=cd,file=Sam460InstallCD-53.58.iso,format=raw \
  -device ide-cd,drive=cd,bus=ide.1


Problèmes connus
1.Le mode graphique initial est incorrect, ce qui donne d'étranges couleurs bleues et blanches.
Pour une raison quelconque, AmigaOS ne sélectionne pas le bon mode graphique au démarrage et revient à PAL LowRes, ce qui entraîne un tramage de couleur étrange. On s'en sort en prenant la dernière option pour démarrer comme LiveCD puis sélectionner un meilleur mode vidéo à partir de System/Prefs/ScreenMode.

(Les préférences de ScreenMode peuvent prendre beaucoup de temps à se lancer, alors attendez un peu comme une minute ou deux après que vous ayez double-cliqué dessus avant d'essayer à nouveau.) Voir les captures d'écran ci-dessous"

http://zero.ei k.bme.hu/~balaton/qemu/amiga/aos_boot_1.png





Sam440 - Sam460 - X5000 - PowerBookG4 - WinUAE - MiniMig

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=2544&forum=6