Basilisk II est un émulateur Open Source de Macintosh à base de 680×0 et développé par Christian Bauer. En d'autres termes, il vout permet d'exécuter sur votre ordinateur des applications conçues pour MacOS (68k), même si vous utilisez un autre système d'exploitation tel que Linux ou Windows. Cependant, vous devez posséder une image de ROM de Macintosh ainsi qu'une version adéquate de MacOS. Basilisk II est un logiciel libre distribué sous license GPL.
L'objectif de Basilisk II JIT est d'améliorer les performances d'exécution de l'émulateur. En termes plus techniques, il s'agit d'ajouter des techniques de traduction dynamique (JIT) de code 68k vers du code natif (x86 ou x86_64 pour l'instant). Le noyau JIT est initialement développé par Bernie Meyer pour UAE-JIT. Par la suite, des corrections de bogues et des optimisations sur le code généré ont été apportés à Basilisk II.
Actuellement, les plate-formes suivantes sont supportées: Linux/i386, Linux/x86_64, FreeBSD/i386 et MacOS X pour Intel. Un portage vers Windows est à nouveau disponible mais il est préférable que quelqu'un d'autre s'en occupe vraiment.
Remarque: cet espace web contient du code en développement de Basilisk II disponible dans le CVS. Malgré des efforts pour maintenir une certaine stabilité, des regressions sont possible. Si vous souhaitez utiliser une version stable, il est préférable de consulter le Site Officiel de Basilisk II. À noter que dans ce cas, les fonctionnalités de l'émulateur peuvent être réduites.
Dernière mise à jour: 05/05/2006 -- Mise à jour du GUI MacOS X.
Émulation d'un Mac Classic (supportant MacOS 0.x jusqu'au 7.5) ou bien d'un Mac II et compatibles (supportant MacOS 7.x, 8.0 et 8.1), selon le type de ROM utilisé
Émulation 68k d'UAE ou bien exécution directe sous AmigaOS et NetBSD/m68k
Noyau de traduction de code (JIT) hautes performances pour x86 et x86_64 (AMD64, EM64T)
Échange de texte entre MacOS et le système hôte via le presse-papier (copier-coller)
Échange de fichiers avec le système hôte via une icône Host Directory Tree placée sur le bureau de MacOS
Modification à la volée de la résolution de l'écran
Modification à la volée de la profondeur d’écran supportant au minimum le monochrome
Sortie son de qualité CD
Support des partitions HFS et d'images brutes de partitions
Pilote CD-ROM avec support audio de base
Pilote Ethernet
Pilotes Série
Émulation du
SCSI Manager
Émulation d'un clavier étendu et d'une souris 3-boutons en ADB
Basilisk II 1.0-Pre JIT R5 (01.May.2006)
Remarque: les utilisateurs Windows devront également installer les bibliothèques
SDL-1.2 et
GTK+-2.