[MàJ x3] Faire tourner un vieux jeu sur Mac OS X, Classic, COI, Sheepshaver, Rosetta et consors... |
Bienvenue invité ( Connexion | Inscription )
[MàJ x3] Faire tourner un vieux jeu sur Mac OS X, Classic, COI, Sheepshaver, Rosetta et consors... |
Grover |
3/05/2007, 08:59
Message
#1
|
Cyclope du matin calme Grooaaarrrr Groupe : Bricoleurs Messages : 6 416 |
À propos du mode "Classic" de Mac OS X
Mac OS X est un Unix aussi incompatible avec les moutures précédentes de Mac OS (jusqu'au 9.2.2) que Windows l'est avec Linux... Pour contourner cette incompatibilté, Apple à pondu l'environnement Classic qui émule un système 9.2.2 et permet donc, en théorie, de continuer à utiliser les "vieilles" applis. MAIS, car il y en a un, Classic est extrêment strict quand aux droits et à l'éxécution des applis. Il en résulte qu'une application qui n'a pas été codée bien proprement selon "les règles de bonne conduite" édictées, à l'époque, par la Pomme pourra fonctionner sans souci sous Mac OS 9, mais plantera plus ou moins gravement sous Classic... Ça n'est donc pas la panacée, mais ça peut marcher. Pour résumer, il y a 3 solutions possibles pour lancer un jeu ancien (de la plus simple à la plus 1/ lancer le jeu en double cliquant sur son icône comme n'importe quelle application, l'environnement Classic s'ouvrira automatiquement et lancera le jeu MàJ : Le remplacement des processeurs IBM par des Intel ainsi que l'apparition de Mac OS X Leopard ont quelque peu changé cette donne. Voir les messages suivants pour plus d'information. Ce message a été modifié par Grover - 27/11/2011, 11:14. |
Grover |
25/04/2009, 20:12
Message
#2
|
Cyclope du matin calme Grooaaarrrr Groupe : Bricoleurs Messages : 6 416 |
Pour pouvoir faire tourner des vieilles applications sur Mac OS X, il faut avant toute chose cerner le type de logiciel à lancer, ainsi que la configuration matérielle et logicielle de la machine.
En effet, les Mac PPC (à processeurs G3/G4 de Motorola ou G5 d'IBM) sont physiquement aptes à faire tourner l'environnement "Classic" (entendez par là tout Mac OS pré X), alors que les MacIntel (à processeurs X86) ne le peuvent pas (du moins pas directement). Ces derniers ne peuvent, par ailleurs, lancer des applications écrites pour les processeurs G3/4/5 que via l'émulateur intégré "Rosetta". De même, les versions de Mac OS X jusqu'à Tiger acceptent l'environnement "Classic", ce qui n'est plus le cas depuis l'apparition de Leopard... Si on rajoute là-dessus les versions de logiciels, on arrive à pas mal de combinaisons et ça peut rapidement devenir la bouteille à l'encre. Bref, s'y retrouver dans l'affaire n'est pas toujours simple... (IMG:style_emoticons/MystAventure/spamafote.gif) ---------------------------------------------------------------------------------------------------------- Débroussaillons un peu tout ça. 1/ Les logiciels ---------------------------------------------------------------------------------------------------------- Alors, pour essayer de s'y retrouver un peu, voici une liste non exhaustive des possibilités : Pour lancer un jeu "Classic" sur un Mac G3 ou G4 avec Mac OS X "pré-Leopard"- avoir un disque dur ou une partition avec Mac OS 9 installé dessus, ensuite :- soit redémarrer la machine sur Mac OS 9 Ce message a été modifié par Grover - 11/10/2014, 16:55. |
Grover |
25/04/2009, 21:01
Message
#3
|
Cyclope du matin calme Grooaaarrrr Groupe : Bricoleurs Messages : 6 416 |
A propos de SheepShaver
Extrait du site de Gwenolé Beauchesne : CITATION SheepShaver est un émulateur Open Source supportant MacOS Classic pour PowerPC. En d'autres termes, il vous permet d'exécuter sur votre ordinateur des applications conçues pour MacOS Classic (PowerPC), même si vous utilisez un autre système d'exploitation. Cependant, vous devez posséder une image de ROM de PowerMacintosh ainsi qu'une version adéquate de MacOS pour PowerPC. SheepShaver est distribué sous licence libre GPL. Sur les systèmes à base de PowerPC, les applications s'exécuteront nativement, i.e. sans aucune émulation du processeur. Autrement, SheepShaver intègre le premier émulateur de PowerMac G4, mais sans MMU, capable d'exécuter MacOS Classic. Bien que pour l'instant le noyau d'émulation utilise des techniques basiques de traduction dynamique de code (JIT) les performances restent toutefois honnêtes et atteignent environ 1/8e de la vitesse réelle du processeur hôte. Actuellement, les plate-formes suivantes sont supportées: Linux (x86, x86_64, ppc), MacOS X (i386, ppc), Open Darwin 8.0.1, NetBSD 2.0, FreeBSD 5.3 et Windows pour x86. À noter que n'étant pas développeur Windows, je me soucis que très peu de la version Windows. Vous êtes donc cordialement invités à maintenir cette version... Un tuto complet sur Macbidouille NOTA : Nous n'avons pas pour vocation de distribuer des logiciels piratés ou interdits. Ce message vise juste à informer les possesseurs de Macs d'une possibilité de ré-utilisation de leurs vieux logiciels. Sheep Shaver faisant appel à des sous-ensembles protégés par Apple, inutile de nous demander de vous le fournir ! Edit : Une (encore) nouvelle version 2.3.20120715 de SheepShaver (1,8 Mo) est disponible. |
Grover |
25/04/2009, 21:12
Message
#4
|
Cyclope du matin calme Grooaaarrrr Groupe : Bricoleurs Messages : 6 416 |
A propos de Classic-On-Intel :
C-O-I 4.0.1 "Chubby Bunny" est un package contenant tout ce qui nécessaire à une installation complète et facile de SheepShaver (y compris les ROMS OS 9, ce qui est interdit par Apple). Ce logiciel n'est donc disponible que via des serveurs "alternatifs". Par défaut, C-O-I tourne en Anglais, mais il est possible d'installer un OS 9.0.4 Français (ne pas installer une version supérieure, ça ne fonctionnerait pas). Problème connu : l'éjection des CD/DVD depuis C-O-I fait planter la machine. Il faut éteindre Mac OS 9, fermer C-O-I, puis éjecter le CD/DVD depuis Mac OS X. Une autre solution consiste à créer des images disques avec Toast et de les faire monter dans Mac OS 9 via Toast 4.1 (à trouver...). NOTA : Nous n'avons pas pour vocation de distribuer des logiciels piratés ou interdits. Ce message vise juste à informer les possesseurs de Macs d'une possibilité de ré-utilisation de leurs vieux logiciels. C-O-I incluant des sous-ensembles protégés par Apple, inutile de nous demander de vous le fournir ! |
Grover |
27/11/2011, 11:10
Message
#5
|
Cyclope du matin calme Grooaaarrrr Groupe : Bricoleurs Messages : 6 416 |
Mise à jour importante :
l'avènement récent de Mac OS X 10.7 "Lion" vient de signer la fin de Rosetta (l'émulateur de code PPC pour les processeurs Intel), ce qui veut dire qu'il n'est plus possible de lancer un jeu "PPC" ou "Carbon" sur cette version. La seule solution légale consiste à conserver un disque dur ou une partition avec une ancienne version de Mac OS X et de démarrer dessus lorsque nécessaire... Une autre méthode, pour l'instant interdite par Apple, consiste à virtualiser une version compatible "Rosetta" et/ou "Classic" de Mac OS X (Mac OS X 10.4 "Tiger" est le plus récent à permettre les 2) via un logiciel comme VmWare, VirtualBox ou autre. |
Grover |
11/10/2014, 17:01
Message
#6
|
Cyclope du matin calme Grooaaarrrr Groupe : Bricoleurs Messages : 6 416 |
La version la plus récente de SheepShaver (20140201) compatible de "Tiger" à "Mavericks" est disponible ici.
|
Version bas débit | Nous sommes le : 8/09/2024 - 21:28 |