====== Basilisk II JIT ====== [[http://basilisk.cebix.net|Basilisk II]] est un émulateur Open Source de Macintosh à base de 680x0 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 [[http://www.gnu.org/copyleft/gpl.html|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 [[http://basilisk.cebix.net|Site Officiel de Basilisk II]]. À noter que dans ce cas, les fonctionnalités de l'émulateur peuvent être réduites. **Dernière mise à jour:** [[#quoi_de_neuf|05/05/2006 -- Mise à jour du GUI MacOS X]]. ===== Fonctionnalités ===== * É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 ===== Quoi de neuf ? ===== {{subpage>fr:projects:basilisk2:news&type=list&count=2&nofooter&noeditbutton}} ===== Téléchargement ===== * {{downloads>common:basilisk2:downloads#1}} * [[fr:projects:basilisk2:downloads|Versions précédentes]] * **Remarque:** les utilisateurs Windows devront également installer les bibliothèques [[http://www.libsdl.org/download-1.2.php|SDL-1.2]] et [[http://gladewin32.sourceforge.net/modules/wfdownloads/|GTK+-2]].