website logo
Auteur
avatar
Sergius

Forum » » OS4 toutes plateformes confondues » » [Résolu] - Shapshifter est il compatible avec l'AmigaOS4?


Posté : 03-05-2012 12:11 icone du post

Merci Davebraco.
Je comprends bien que Basilisk soit fonctionnel puisque c'est une boite totalement fermée qui intègre tous les composants d'un MAC émulé.

Le cas de ShapeShifter est bien plus complexe car on peut l'assimiler plus à un Warpper qu'à un émulateur. Shapeshifter tricote des liens entre les apples du système Mac et les renvois vers les fonctions similaires de l'AmigaOS.
Exemple: le système Mac croit afficher sur une carte graphique Mac alors qu'il s'adresse directement à la carte graphique Amiga via un mode picasso ou CyberGraphX

Autre exemple : là ou Basilisk crée une émulation 68k complete comme fait UAE, ShapeShifter devrait (s'il fonctionnait) s'adresser directement à Pétunia comme s'il s'adressait à un vrai 68k.
En gros, Le mac utiliserait Petinua comme processeur et non un truc lourdingue intégré à l'émulateur.
D'un point de vue performances c'est le jour et la nuit.

Sur MorphOS par exemple l'émulateur ne fonctionne pas pour des questions de restrictions sur la MMU.

Je me demandais si sur AmigaOS4 il y a des structures restrictives similaires qui empechent un tel "Warpper" de fonctionner ou bien si c'est plus ouvert.

-- Pegasos II + 2 licences Classic "WinUAE". --

Message édité par : Sergius / 03-05-2012 12:13
Message édité par : Sergius / 03-05-2012 12:14
Message édité par : Sergius / 03-05-2012 12:15

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