2IMGCdrP@@@ )4   "D}, M ) TiTWiWg2 Ԣ` H i`iK ԩ`GៀL` HK!HKH@L,0 )i/ XA)Lb +)D\]g_ ?/"p@͸  ɜUUɛ`ff  ܪ330 ˩ʙppʙppp˩pwp̺ppwwwwp&Xb0qqwqqwqwqwwqwqwwwwwwwqwqqwqwwwqwwqwqwwqwqqwwwwwqwwqqqqqqqqqqqwqqqqqqqqqwqqqqqqqwqqwqwwqwqwqwwqwqwwwwwqqwqqwwqqwwwqwqwqqwwqqqqqqqqqwqqqqqqqqqwqqqqqqqqqqwwwwqwwqwwwqwwqqwwwwqwqwqqqwqqwwwqwqwwqqqGSINF.46)&' @*GSINFOS.II0]$ $ -GSINFOS.MENUSF:<:ARTICLES<('COUV.46A (V.HEMEURY;45LES.PLUS.I#$ICONS7$+COMING.SOONS:q;p;CONTENU-##FINDER.ROOT. )p)FINDER.DATA/)p)  !"#$%&'()*+,-./0123456]^,A 6B "]B"R"A"R;8 [ " U " U " U H " U " U " U " U " U " UH "" Uh " U " U " U"9>"O  +;i kGSInfos.II ne peut donc pas continuer. Tapez RETURN pour revenir au Finder : ;8 [H"WOڅh{i H"O"R5-{iH  {iH"O +;ik;8 [{iH"O+;ik;8 [ h څ h{iH"O "" "R"!+;i k;8" [,*ii e. e0  Ș )) ch)M2 hchch)A2 hchch)I2 hchch)N< 8hhh)H hchchh  - B H{i&HY" Uh hchch hchch)JJJɠ#""U""UH8e hchchi  7  HH+" U chh i  ch h hh  hchch)  !H H{iH{i!H'" Uh ch h i d$0#/+;i.k53/Pas de bloc MAIN trouv dans l'image *0./^Continuer;8d [jhH">( B H{ihH Y" UhijhH"WOڅh{iH"O#%'"_Z>#%%'HhhI. B H{ihH Y" Uh" {i H"OHH H*BH " Uhh a " HH" """ U,Jhchc+" UJhchc+" U#H H)" U%'HhhK hh HH H{iH{i H'" Uh%'HhhH )" U hh} " UH"HHhchc" H8hhh{iH{i H'" Uh_%'Hhh> HHjhH"JI" UH" U0BHHH%" Uhchchhl*HH%" Uhh)H*{i7H " UhI,Jhchc+" UJhchc+" UH*" Uh" UH" Uflek+;ijk53/Image *0 inexistante./^Continuer53/Le fichier *0 n'est pas une image ou est dans un format non trait./^ContinuerM{moire insuffisante pour charger l'image.Erreur @ la lecture de l'image.;8  [) )")?H"P 0::   c8:hh)HH"Oڅh d"hhh) )")  ) "H"P &H"PH Hhchch "&" H"PH Hhchch H"5XHhhhHHhh "")  HH"`PHH"O "" HH"O)p  :)  " !+;i kSyntaxe incorrecte : param}tre absent.Syntaxe incorrecte : param}tre absent.M{moire insuffisante pour charger les menus.;82 ["> -"{i HJ" ک) J J"O)  Jhh-)H"R)  J"#P"5X  "B B  BB   " )  ) {iHhchch\)  {iHhchchN)  {iHhchc i0)  {iHhchch)  1{iH"O{iH> iH)HH" ih BBH i hhh BBgCJ"#PB B K""5X " BBHHhhF BBd"] BBihhh1ihhh\)  N) {iHhchcd""Ui0)  {iHhchcd""U ""Ui0)  {iHhchc ""Ui0)  {iHhchch )  {iHhchch)  {iHiH,)H{iHH" chhiH,)H{iHH" chhi H)HH" ihwJ"#PX{iH)HH" H"9O<"Z0B0B0BH"X J"#PF{iH)HH" H"+H"XJ"#Pj2B,)H{iHH" chh&B)HH" 6J"#P,,B)HH" J"#P, B)HH" J"#P+B)HH" zJ"#P+B)HH" <J"#P)B)HH" "L "B B 4"+;i2k1/GSInfos.MenusGS Infos II ne peut fonctionner sans le fichier GSInfos.Menus qui doit se trouver dans le meme r{pertoire que le programme GSInfos.II.MENUM{moire insuffisante pour charger les menus.Il ne peut y avoir que 6 menus d{finis dans le fichier GSInfos.Menus. == \N299 . >> ARTICLESyntaxe incorrecte : Les articles doivent etre associ{s @ un menu.M{moire insuffisante pour charger les menus.== p PAUSEIMAGECONTENU p TITREABOUT1ABOUT2ABOUT3ABOUT4Erreur lors de la lecture du fichier GSInfos.Menus.Aucun menu n'est d{fini dans le fichier GSInfos.Menus.;8 [ " U BB  HH H-" U " U   F H H" U  +" U    ?HH2-" U " UHH-" U " UHHQ-" U " U B." U" U" U&B (B 1" U" UH" Uh*" U+;ik>> Edition \N3 ==Annuler\N250*ZzD ==-\DN256 ==Couper\N251*XxD ==Copier\N252*CcD ==Coller\N253*VvD ==Effacer\N254D . >> Fichier \N2 ==Contenu du numro\N261 ==Rserv aux non-membres...\N262 ==Fermer\N255*WwD ==-\DN256 ==Imprimer un article...\N263*Ii ==-\DN256 ==Quitter\N260*Qq . >>@\XN1 ==A propos de GS Infos...\N257*?? ==-\DN256 . ==-\DN256 ==Afficher presse-papiers\N259;8 [{iHF:J" UHH{iH " Uh h H" U(:" U,B .Ba" U.B,BH" U:" U{" U(:" U" U" U (:" U" U" U B B" 2:" UB BH" UB B" <:" UBBH" UB B" F:" UBBH" UB B" P:" UBBH" U " U d:" U" U" U x:" U" U :" U) " U{iH|UdJ" U H{iH k  " UH" Uh H " U+;ikGS Infos (c) GS Club 1994v2.1Le magazine du GS pour les membres du club exclusivement.Ont particip ce numro double :Editeur : GSClubCe programme contient des lments de la librairie ORCA/C,copyright 1987-1993 Byte Works, Inc., utiliss avec sa permissionVu;8 [{iHP0J" UHH{iH " Uh h H" U{iHJ" UF H{iH{iH " U:" U=#" U:" Um#" U#:" U#" U-:" U#" U7:" U#" U A:" U" U$" U K:" U $" U U:" UE$" U _:" U~$" U i:" U$" U s:" U$" U:" U" U%" U{iHixJ" U H{iH ?% " UH" Uh H " U+;ikPour recevoir GSInfos, devenez membre du club !Cotisation annuelle : 400 F.Vous bnficierez des services du club : des domaines publics gratuits; vous recevrez GS Infos tous les deux mois.ATTENTION :GS Infos et ses articles ne sont pas du domaine public;cette disquette est l'organe de liaison interne du club.Si vous ne dsirez pas devenir membre, effacez-la.Le GS Club est une association loi 1901,et un groupe d'utilisateurs agr Apple.GS CLUB 6 Impasse la Croix Pommier 94120 FONTENAY-SOUS-BOISVu;8 [{iHF(:iJ" UHH{iH " Uh h H" U :" U " U&" U" U:" U&" U(:" U8'" U2:" Uy'" U<:" U'" U{iH-<J" U H{iH ' " UH" Uh H " U+;ikVous voulez imprimer un article : Rcuprez le fichier avec un traitement de texte et imprimez-le.Les fichiers sont des fichiers de type texte avec fonte tendue.Choisissez une fonte approprie et supprimez les retours chariots ventuels.Vu;8. [{iH " Ud-{i+-+-+8{iHU" U2%{i%H"Ohh ə Yd-{i'+J8hh-+HHhchc-+hhh{i%H"O{i HJ2" Lb O+"  ʽJ)  ک ) J J!# ) 6De q) ) !#Ș!8hhh#!#!8hhhi  :" UH" U#!chh8ʆ !#m) ) *#!)  )   p Yd-{i'+J8hh-+HHhchc-+hhh{i%H"O02/1+;i0kErreur lors de la lecture de l'article.;8d [jhH">- B H{ihH1Y" Uh  B0::NN" Unl%Hhh8   H"+9" U*" U@ H   H"w+.2" U*.)-+;i,k53/Menu non trouv dans la liste !/^Continuer53/Article non trouv dans la liste !/^Continuer;8 [ V"vo4B2BH(B&BH"w+Y"o S"C%MHH" Uh h 0"M2& 8 d5H`4C5&5455 5C5," U+;ik;8 [HH" UhhBB3Ș#HHL" UhIx1" U1" U1" U1" U1" U1" U B " U," Uv0" U0" U0" U0" U0" U0" U B " U," UBB+;ik;8< [#h%I"5 B0::HHk" Uh h H{iH" Uh 1!H#h#hH"Th"4* 8  7H`l77777777l77M+;i<k;8  [${8hh 8hh {iH"O"RV," U :" U$8" U8" UH "" Uh"$!#+;i"k*/System1/GSInfos.MenusRemettez la disquette GSInfos et appuyez sur la touche retour. Vous avez un seul lecteur, remettez la disquette SYSTEME et appuyez sur retour.;8* [  !#%')" U"R E<"H" Uh*B"R c<"" U"R <"HH*BH " Uh"Bh$B"R <"$B"B*BH" U"R <"iH*BH" U"R <"" U#F:" U" U" U=" U#Z:" U=" U"7{i H" U"R \="" U*BH" U"R ="*BHiH" U"R ="*BHiH" U"R ="*BHiH" U"R ="*BH" U"R ="*BHiH" U"R >"" U" U"7+;i*kErreur d{marrage Tool LocatorErreur d{marrage Memory ManagerErreur d{marrage Misc ToolsErreur allocation m{moire pour les outilsErreur d{marrage QuickDraw IIErreur d{marrage Event ManagerA Certains...Si vous n'tes pas membre du club, soyez positif, prenez une adhsion !Erreur lors du chargement des outilsErreur d{marrage Window ManagerErreur d{marrage Control ManagerErreur d{marrage Menu ManagerErreur d{marrage Line EditErreur d{marrage Dialog ManagerErreur d{marrage Font Manager;8 [" U" U" U" U" U" U" U" U" U" U" U$B"BH" U" U*BH" U" U+;ik;8 [*{iH"O)R) v?") B B2) B B BЀ+;ikGS Infos II n{cessite le syst}me 3.1 au minimum. ;8 [ BB0B(B&B4B2B.B,BB BBBBBBBBB HH" Uh6D+;ik;8 [ BB v H"X H"X   H"X  H"X H"X   H"X &B (B (B&BH"X2B 4B 4B2BH"X,B .B .B,BH"X B BB BH"XB BBBH"XB BBBH"XB BBBH"X+;ik;8 [">"G9" U"?"9" U"mH" Uh"7 " U"@"9>+;ikN J"Xkl(d@ ; [O!O#O" U+;ik H H"Phhk;8 [K0RVQV0QV  +;ik ATLXHH; [  e    +;i k; [  e+hhhk; [       +;ikHH; [    +;i k; [  +hhk; [   )QU)   )-+  H HHHH H H"gQU hh8+;ik; [   )QU)   )+  #  )0 )_X )_0X i  k )0]:)_AP[K6)?HHHHHHHH "hhhze   U  +;ik UkhQU))_kkH ATh\XKzZڭbXH`XH; [TT"TWi # " Ȁ " Ȁ  ?TZ8czHHHUH "$ Out of memoryES "\Xh h  ;T=Tm?T  Ȁ  =T ;T )s  "   i  ")0"!)    =T ;T +hhkKTHTH ;[$TjhHHhk֯YWWWYWHWWH"+hh`uW[WWWWWWWSWUWWWWWWWk; [ & dd  !F f+hhk'H; [*8e쪥+zzkh@k(((((‚Ą)WWWW  WWW; [8"Y"X+hhk "/["F\hhklXrXzX   XXk X")XXHX "X"ZUH"h`HHH8H; [  "Z % Q8  0 "] "] "Ze i @< "] "]   "ZZ "]"Y+;i kHH8H; [n^ȷp^ȷ HH"+hhhhkH; [E  ȥ  +;ikH; ["^r^ȿt^r^t^+hhkKn^p^&r^k ;8[:IȅIFejf0I{ih[k{ih[@kHiH;8  [  "^ r^t^O$>"F\^^ȩȗ na i  U GEt^r^ "]F e i  "Z "Z8  0 E r^t^ "]) i+;iki]]]HH]H]HUH]@@]H "hh] ]kHH; [n^ȗp^ȗȥȥȩn^p^ n^p^i+zzzzkHHHHH; ["^r^t^  ȷݠr^ȷt^ ȷ+;i kH ;[Fe+kK UbX`X;iX HUH "];[tXc:zZګH "htXHitX "X rXfXdXXXXXXXXXkInsufficient bank zero memory=^ "V:JJJJkD Mjn2eq=u0G|;Q L?+@ 0M&0Cr+>j|-4j+psa"I_) "/an *7S`{:h2FZnJ &I)^-dz~S &JPhnv(cm JTXiov!NSZ`ejo},06jrB(5BR_lyтG\f (Sgy:\6YzՁN 1<[(![^z}v| :@MSY 5;Tsy 1S]jr|( !)38;GW]gw} -03?BEWZ]iv3DW%5;EU[eu{"(2BHRbhr 3 h  &,6FLVug&+U+ $*Rfl.M{ q*BWpx{4a`VY:LV(2t :dfhjlnpr %2?LOdt-Gd-:DLVd,36S^k '4BEP]dx*4IS]gq{08JRZ #&"%*-69>AJMRU^afiruz}irwWvy}-2EI׃ŁȂ  #&),/258_|Y  va  JJV J JK d  -J9J`JJ%1>CJKsyJJ7=JJPV2B&BJ,BJ B28JQBpvJBJB 4P2oQ&aZ{z) k  F8!=#X!m#x!#!#!#!$" $%"E$E"~$e"$"$"%"?%%&%& &8')&y'I&'&'d(J(J(O+0)J*J+1+N+N+6F!,J',2c,Ni,&2,F,52,N,F2~-6B1N1N24I347{878788I889E<9c<9<):<h:<:<:=;=1;\=Z;=;=;=;=;=<>?v?|OQVTSESVTjTYTjTTWWTWTW\^=^ICONSv' '.GSINFOS46.ICON8 '679:QRST */GSINFOS/GSinfos GSINFOS.II%$ffffoffffffffffffffzwzz{zwzwww{z{zwzV.HEMEURYv4' '^AUTOPATCH.ROM3;93;ARTICLESv(' ',EMULATEUR.GS=p$..<.HISTOIRE.A2.17U:p&<,GALACTICA.469 \ " <(ANNONCESK <WMAJ.MAC ''<'REUNION<%EDITO ;;<'CEDEROM*  <)V.HEMEURY0 67<.DOMAINE.PUBLIC ~<+LAMP.MAY.A2  <)MOT.J.REY4 <>?@ABCDEFGHIJKLMNOP L'mulateur Apple IIgs sur Power Macintosh. Avec la gamme Power Macintosh, Apple a russit passer d'une architecture cisc (avec la gammes des 680x0) une architecture risc (gamme PowerPc) sans rencontrer les problmes d'incompatibilit que l'on aurait pu prvoir. La raison de ce succs est rechercher dans une politique stricte des mthodes de programmation (pas de programmation sauvage) et dans la qualit du systme d'exploitation du Mac. Un PowerMac n'est donc pas vraiment un Macintosh, mais c'est plutt une machine risc qui mule de faon logicielle les processeurs 680x0. Les vieilles applications conues sur les Mac base de 68000 fonctionnent donc parfaitement sur les nouvelles machines. La socit Insignia Solutions propose par ailleurs sur Power Macintosh son logiciel SoftWindow 2.0 qui permet d'muler de faon logicielle les processeurs de la famille Intel (486, 386...) et ainsi de faire tourner toutes les applications PC sur un Power Macintosh (mme Windows 95...). La puissance des machines actuelles permet donc d'envisager l'mulation logicielle comme un moyen efficace de contourner l'incompatibilit des architectures et des systmes d'exploitation. Il existe dj depuis pas mal d'annes des mulateurs logiciels pour PC, Macintosh ou Amiga permettant de faire tourner les logiciels pour les machines 8 bits aujourd'hui disparues (Amstrad, ZX Spectrum, Comodore 64, Apple II...). La faible puissance des ces machines et leur simplicit de conceptions (pas de circuits spcialiss) rendaient leur mulation relativement simple. Ces mulateurs taient gnralement disponible en freeware ou shareware, programms par des adorateurs des ces machines. En ce qui concerne les mulateurs des machines 16 bits (Atari St, Amiga, Apple IIgs, Archimde...) les choses sont beaucoup plus compliques car ces machines sont complexes. De nombreux circuits spcifiques utiliss dans ces ordinateurs sont difficiles muler (le blitter de l'Amiga, l'Ensonic du GS...). Le fait que ces machines occupent encore le march (de faon de moins en moins importante, certe), la complexit de la tche et le manque de dbouchs commerciaux expliquent l'absence d'mulateurs srieux pour ces machines. Pour ce qui est d'un mulateur GS sur Macintosh, Tony Morales (un amricain) avait annonc qu'il travaillait sur un tel projet. Le projet est encore en cours et ne connaissant pas l'tat d'avancement du projet, je ne pourrais donner aucune information supplmentaire. Ayant rencontr Auri Rahimzadeh (diteur de PowerGS) en Mars dernier, il m'a montr un mulateur GS sur son PowerMac que Dave Lyons et Andy Nicholas taient entrain de programmer. Dave Lyons nous ayant rejoint dans la soire j'ai pu discuter avec lui et utiliser cet mulateur. Petit retour en arrire rapide sur Dave Lyons et Andy Nicholas. Tous les deux travaillent chez Apple Cupertino. Andy Nicholas est l'auteur de Shrinkit et a travaill avec Dave sur le systme 6.0 et sur le finder du GS. Quand la division Apple II a t ferme, ils ont t affects la division Mac OS. Ils travaillent donc aujourd'hui sur les updates du Mac OS. L'mulateur, dont je n'ai mme pas pens noter le nom, tourne exclusivement sur Power Macintosh car bien qu'tant cris en langage C, il contient quelques routines en assembleur PowerPC. La version que j'ai test n'tait pas compltement finie mais on peut dire que 80% des choses marchaient. Pour l'instant les seules choses non encore implmentes taient les softswitchs bas niveau, l'ensonic et certains modes graphiques. On lance donc l'application et on se retouve avec un GS dans une fentre du Macintosh. Le finder du Macintosh est prsent derrire la fentre. On peut utiliser une partie du disque dur du Macintosh comme disque dur du GS et utiliser la mmoire du Macintosh comme Ram pour le GS. Comble du bonheur, il est possible d'avoir 16 Mga de Ram sur le GS... En effet, la limitation d'adressage du processeur du GS (le 65816) est de 16 Mga octets mais les circuits de la carte mre du GS au niveau des circuits grant le connecteur d'extension mmoire limite 8 Mga octets la quantit de mmoire que l'on peut enficher dans le slot. Les GS sont donc limits 8 Mga octets de Ram, bien cette 'limitation' ne soit gure gnante car les softs n'exploitent que rarement la mmoire au dessus des 4 Mga habituels... L'mulateur permet donc de faire tomber cette limitation, et on peut atteindre les 16 mgas... Les PowerMacs ayant gnralement plus de 32 Mga de Ram, il reste gnralement suffisamment l'application pour offrir ses 16 Mga l'mulateur GS. Le GS boote donc dans la fentre (on note au passage le 'glong' caractristique) et le systme 6.01 se charge trs rapidement. On se retrouve donc sous le finder GS, avec derrire la fentre le finder Mac !!! L'interaction entre les deux finders est trs bien faite. Par exemple, vous insrez un CD Rom dans le lecteur du Macintosh, son cone apparait sur le bureau du Mac, vous prenez cette cone avec la souris et vous la faite glisser dans la fentre de l'mulateur GS, le CD Rom est instantannment mont sur le bureau du finder du GS... Et c'est pareil pour les diskettes. Si vous voulez un disque dur supplmentaire sur votre bureau du GS, rien de plus simple, prenez le finder du Mac, crez une ramdisk de 10 Mga (s'il vous avez encore de la mmoire...) sous le finder du Mac, et faite la glisser dans le fentre du GS, le finder GS la monte comme un disque dur scsi... il vous suffit alors de la formatter avec l'aide de la commande Initialize du menu Disk depuis le finder du GS. Il est assez sidrant de voir le GS et le Mac s'changer les units de disque l'aide d'un simple drag and drop. Pour revenir la fentre de l'mulateur, et bien on est vraiment dans un GS. Le systme rpond aux moindres solicitations. Les sons systmes sont audibles, et de bonne qualits. On lance les applications, on revient au Finder sans problme. On peut aussi accder au Control Panel en mode text... Bref du tout bon. Formatter une diskette 800k en Prodos ne pose aucun problme, l'mulateur grant le lecteur du diskette du Macintosh comme le sien. Les diffrences entre un vrai GS et cet mulateur sont visibles mais il faut rappeler que je n'ai test qu'une bta version. Il faudra juger quand on aura la version finale en main. On sent une difference au niveau du raffrachissement graphique. Il est plus lent que sur le GS classique avec une Zip 9 Mhz. Par exemple, sous le Finder, quand on scrolle une fentre avec des cones dedans, le dfilement est plus rapide mais on a moins d'images par secondes. Certains modes graphiques comme le mode Fill ou le mode 3200 ne fonctionnent pas encore. Si le mode Fill est envisageable, le mode 3200 semble difficilement ralisable. La programmation de l'mulation de l'ensonic n'a pas encore t entamm (partie sonore) mais l'mulateur est dj capable de jouer les sons systme et de reproduire les bips de l'apple II. La gestion bas niveau des softswitchs n'est pas encore faites, les logiciels passant directement par le hard pour aller lire des informations ne marchent pas encore. On a donc faire un produit trs avanc dont la plupart des fonctionnalits feraient dj le bonheur de nombreuses personnes... Le dveloppement de cet mulateur explique aussi la correction du FST HFS en novembre dernier par Dave Lyons. Je n'avais pas compris l'poque pourquoi aprs avoir arrt depuis plus d'un an de s'occuper du systme Dave avait corrig ce HFS. La rponse vient avec cet mulateur, dont la correction de la gestion de structure HFS par le systme du GS devenait capitale. La seule question que l'on doit se poser maintenant est de savoir quand ce produit sortira. En effet le status de cet mulateur est trange. C'est un produit Apple car dvelopp par deux employs de chez Apple mais ils ne sont pas pays pour le faire. Visiblement ils font a le soir chez eux... Dave n'a pas t trs clair l dessus mais il semblerait qu'Apple pourrait distribuer gratuitement cet mulateur avec une prochaine version du systme d'exploitation du Mac. Ceci est prendre au conditionnel car Apple nous a dj habitu laisser de nombreux produits quasiment finis sur les tagres (carte ethernet...). Le soir o j'tais chez Auri avec Dave, Dave a fait signer les papiers de confidentialit Auri sur ce projet d'mulateur. Evitez donc de mailer Dave propos de cet mulateur, car mon avis il ne rpondra pas... Je ne sais pas combien de personnes sont au courant de l'existence de ce projet. Enfin, il faut se dire qu'un tel produit existe et qu'il a de grande chance de sortir un jour. Cet mulateur offrira la possibilit tous ceux ayant quitt le GS ou dsirant l'abandonner au profit du Mac de continuer utiliser dans une fentre de leur Macintosh (prvoyez quand mme un gros Mac) leur Apple IIgs. La possibilit d'un GS portable s'ouvre aussi, mais vu les prix des PowerBook, cela restera du luxe. Mais le plus important est qu'avec le portage imminent du Mac/OS sur des architectures trangres (Intel, Sparc de Sun...), il nous sera possible d'utiliser notre GS partout, de faon transparente travers les diffrents systmes. L're de la multi-compatibilit s'ouvre enfin nous... Vivement l'OpenGS... Olivier ZARDINIu /GS.INFOS/GSinfosGSINF*OSDU]UU]QU]UU]UU]UU]UUUUUUUUUUUUUUUUUUUUUUU\UU\UUU\UUU\UU\U"/""/""""ofofoff/offfooff"/"/"""/offfoo/offfooffoffoooo"/"//"/"/ofoffoooffVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Lhistoire de lApple II ===================== Compil et crit par Steven Weyhrich (C) Copyright 1992, Zonker Software Traduction franaise de Philippe Manet (17me partie -- Les langages de programmation 2/2) [v1.0 :: 22 Janvier 1992] Le Pascal dApple ================ Applesoft tait facile utiliser parce quil tait interactif. Vous entriez une commande et vous pouviez immdiatement la tester. Linconvnient tait labsence de commandes plus sophistiques, et il pouvait tre difficile de crer des programmes de taille consquente et donc complexes. Des efforts furent entrepris au sein dApple pour dvelopper un langage plus complet pour lApple II, qui pourrait tre mis jour et modifi si ncessaire. Comme Applesoft tait en ROM, cela cotait plus cher et il tait plus difficile pour lutilisateur final dinstaller de nouvelles versions de ce langage. En 1979, le Language System incluant lApple Pascal fut commercialis. Il tait vendu au prix lev de $495, et tait fourni sur quatre disquettes 51/4 (utilisant le systme de fichiers Pascal, bien entendu). Il comprenait aussi les ROMs ncessaires pour modifier les contrleurs de disquettes 13 secteurs en disquettes 16 secteurs, ainsi que la Carte Langage qui devait tre insre dans le slot 0. Comme cela a t indiqu dans de prcdents pisodes de cette Histoire, la Carte Langage tait une carte comportant 16 Ko de RAM transformant lApple II en une machine ayant la totalit des 64 Ko adressables. A cause de cette mmoire supplmentaire, le systme Pascal pouvait se charger en mmoire sans avoir tenir compte de linterprteur Applesoft (ou du BASIC entier). Et avec certaines techniques complexes de basculement de bancs de mmoire, on pouvait continuer utiliser les routines du Moniteur si on en avait besoin. Apple dcida dutiliser la version du langage Pascal dfinie par lUniversit de Californie San Diego (UCSD). Pour permettre leur portabilit entre diffrents ordinateurs, les programmes en UCSD Pascal taient compils dans un code spcialis appel P-code. Les programmes en P-code pouvaient alors tre excuts sur nimporte quel ordinateur ds lors quils disposaient de linterprteur appropri. Un programme en Apple Pascal pouvait alors tre excut un peu plus rapidement quun programme Applesoft (car il tait compil), mais pas aussi rapidement quun programme en assembleur. La puissance supplmentaire que ce langage procurait en faisait un choix attractif pour certains programmeurs. La premire version dApple Pascal reut des plaintes de la part des utilisateurs car elle ne pouvait pas exploiter les minuscules (pour ceux qui avaient modifi leurs Apple II pour les afficher), et il tait si volumineux quil tait difficile utiliser par ceux qui ne disposaient que dun seul lecteur de disquetttes. Comme le Pascal UCSD original avait t conu pour tre utilis avec un cran texte de 80 colonnes, cela posait quelques problmes avec lՎcran 40 colonnes des Apple II. Pour les Apple II qui ne disposaient pas de carte 80 colonnes, le Pascal dApple affichait une moiti de lՎcran la fois. Dans lՎditeur, la saisie dune ligne de longueur suprieure 40 colonnes provoquait le dfilement de lՎcran vers la gauche. Lutilisation des flches pour se dplacer vers la gauche provoquait le dfilement inverse de lՎcran vers la droite. Si ncessaire, on pouvait basculer directement vers lune ou lautre moiti de lՎcran en appuyant sur la touche Contrle-A. <1> La restriction principale dApple Pascal venait du fait quil ncessitait que lutilisateur possda la carte langage (ou lune des cartes 16 Ko quivalentes qui apparurent ultrieurement sur le march), et quil tait incompatible avec limportante collection de programmes et de fichiers qui taient dj largement disponibles sous DOS 3.2. Par la suite, avec la prolifration dApple IIe 64 Ko et dApple IIc 128 Ko, la plateforme ncessaire pour les applications en Pascal tait disponible. Mais cette poque, le systme dexploitation pour lApple II promu par Apple tait ProDOS, et Apple ne commercialisa jamais officiellement une version de son Pascal UCSD qui aurait fonctionn avec ce systme dexploitation. Le systme Apple Pascal volua jusquՈ la version 1.3, qui reconnaissait les spcificits des Apple IIe et IIc, mais qui ne fonctionnait pas aussi bien avec le IIGS que certains lauraient voulu. A la place, les programmeurs sur IIGS disposent dsormais de versions de Pascal distribues par des tierces parties (comme ORCA/Pascal de ByteWorks), et qui tirent parti du mode 16 bits de cette machine. Instant Pascal ============= Cette version de Pascal fut programme par Think Technologies, et Apple acheta par la suite le droit de la commercialiser en tant que programme dapprentissage du langage Pascal. Elle ne pouvait tre excute que sur lApple IIc ou sur un Apple IIe quip de 128 Ko de mmoire, car elle utilisait le mode graphique double haute rsolution, fonctionnant de manire similaire au bureau du Macintosh, avec de multiples fentres redimensionnables. Elle disposait dun diteur exploitant la souris qui validait la syntaxe du programme ds quune ligne avait t entre ( la manire du BASIC entier) et grait automatiquement lindentation des lignes, et marquait en gras les mots clefs du langage Pascal. Comme cette version avait pour but lapprentissage du Pascal, elle disposait aussi dune fonction dexcution pas pas et de la possibilit de modifier les variables pendant lexcution du programme. Bien que de bonne qualit dans son rle dapprentissage du langage, elle tait assez lente cause de la charge de travail supplmentaire pour tout afficher en graphique, et parce quil sagissait dune version interprte du langage (au lieu dune version compile). Les fans de lApple Pascal original se plaignrent fortement aprs quApple et introduit Instant Pascal. Une fois que ce nouveau Pascal fut commercialis, Apple ne sembla plus motiv pour raliser de nouvelles versions de lancien Pascal, qui utilisait toujours lancien systme de fichiers spcifique au Pascal (Instant Pascal tournait directement sous ProDOS). <2> FORTRAN ======= Commercialis par Apple en 1980, Apple Fortran sexcutait sous le systme dexploitation Pascal. Il cotait $200 (en plus des $495 quil fallait dpenser pour obtenir le Language System). Les programmes crits en FORTRAN pour dautres ordinateurs pouvaient tre excuts sous Apple Fortran quasiment tels quels (si des utilisateurs avaient besoin de cette compatibilit). En tant que langage compil, les programmes sexcutaient plus rapidement que ceux crits en Applesoft, et probablement aussi plus rapidement que ceux crits en Pascal, car les programmes FORTRAN nՎtaient pas traduits en P-code intermdiaire, mais directement en langage machine. Le FORTRAN dApple comportait cependant de nombreux bugs, et il ne fut jamais mis jour aprs son introduction en 1980. Il disparut des catalogues dApple en septembre 1986. Une autre faon de disposer du langage FORTRAN pour un utilisateur dApple II tait dacqurir la Softcard Z-80 de Microsoft qui cotait $345 et le compilateur FORTRAN de Microsoft qui tait vendu au prix de $200. Cette version de FORTRAN tait plus riche que celle dApple, et offrait quelques autres facilits dutilisation. Elle ne ncessitait pas la mise niveau du contrleur de disquettes en 16 secteurs (si vous ne vouliez pas le faire). De plus, le BASIC Microsoft (qui tait plus sophistiqu quApplesoft) tait fourni en standard avec la Softcard. <3> En juin 1987, Pecan Software introduisit un compilateur FORTRAN pour lApple IIGS. Il fonctionnait sous ProDOS 16 (GS/OS), mais utilisait toujours un format UCSD en crant un fichier ProDOS qui reprsentait un volume UCSD. <3> Autres langages =============== PILOT : conu principalement pour raliser des modules denseignement assist par ordinateur, ce langage permettait aux enseignants de raliser des programmes interactifs qui instruisaient les lves et testaient leurs rponses pendant leur excution. Une premire version fut programme en Applesoft et exploitait le mode texte. Par la suite, Apple commercialisa sa propre version qui fonctionnait sous le systme Pascal, et tait vendue au prix de $125. <4> FORTH : CՎtait un langage intressant dcrit comme extensible. Il comprenait un certain nombre de commandes pr-programmes, et de nouvelles commandes pouvaient tre ajoutes au langage trs facilement en donnant simplement leur dfinition. Ces nouvelles commandes pouvaient leur tour tre utilises dans des programmes plus importants. Deux versions commercialises la fin des annes 1970 furent Apple Forth 1.6 (Capn Software) et 6502 Forth 1.2 (Programma International). Apple Forth 1.6 tait un bon logiciel, mais il utilisait un systme dexploitation spcifique qui nՎtait pas compatible avec DOS 3.2. La version de Programma tait plus complte, mais aussi plus difficile matriser. <5>, <6> LOGO : Dvelopp partir du langage LISP (LISt Processing, i.e. traitement de listes) en tant quassistant lapprentissage, Logo a t un langage populaire au cours des annes dans lenvironnement scolaire. La premire version du Logo dApple (qui fonctionnait sous le systme Pascal) pouvait tre excute sur tous les Apple II 64 Ko, tandis quApple Logo II (commercialis en juillet 1984 au prix de $100) fonctionnait sous ProDOS et ncessitait un Apple II de 128 Ko de mmoire. <7> COBOL : Ce langage connut une diffusion limite sur Apple II. La seule version que je connaisse est celle de Microsoft. Elle tait vendue au prix de $599 et tournait sous le systme CP/M avec la Softcard de Microsoft. <8> C : Ce langage est actuellement trs populaire auprs des programmeurs dits avancs. Il dispose en partie des possibilits de structuration du Pascal, mais offre aussi des fonctions de bas niveau similaires lassembleur [NdT : un compilateur C fut commercialis pour les Apple II 8 bits : il sagissait de Aztec C de Manx; bien que tournant sous DOS 3.3, il disposait de son propre environnement qui tait similaire celui dUnix, et tait trs lent]. Assembleurs =========== Une grande quantit dassembleurs a t commercialise au cours des annes. Le premier fut, bien entendu, le mini-assembleur inclus dans la ROM du BASIC entier. Il tait seulement bon pour la saisie immdiate de code assembleur; si des modifications taient ncessaires, il fallait en gnral resaisir compltement une bonne partie du code. Quelques autres assembleurs disponibles les premires annes furent : TED/ASM : dvelopp en interne chez Apple et distribu involontairement vers mai 1978, cet assembleur prsentait des conflits de mmoire avec DOS, si bien quils ne pouvaient pas tre utiliss simultanment. Le module dՎdition de texte fut crit par Randy Wigginton, tandis que lassembleur fut programm par Gary Shannon. Au dbut, ce fut le seul assembleur tournant sur Apple II dont ils disposaient. <9> RANDYS WEEKEND ASSEMBLER [NdT : lassembleur du weekend de Randy] : aussi programm par Randy Wigginton, cet assembleur fut distribu hors dApple en septembre 1978. LՎditeur de textes tait essentiellement programm en SWEET-16 (lՎmulateur 16 bits de Steve Wozniak rsidant dans la ROM du BASIC entier), et tait donc lent. Malheureusement, il avait aussi son lot de bugs. <9> MICROPRODUCTS ASSEMBLER : le premier assembleur commercialis pour lApple II, cՎtait un assembleur quatre caractres, ce qui signifiait que les tiquettes (identifiant les lignes et les variables du programme) ne pouvaient utiliser que quatre caractres de longueur. Par la suite, il fut tendu pour utiliser des tiquettes de six caractres. En dpit de quelques bugs gnants, il tait bon march, car il ne cotait que $39,95. <10> SC-ASSEMBLER II : probablement le deuxime assembleur Apple II qui fut distribu commercialement. De lextrieur, il ressemblait lassembleur de Microproducts, mais il tait mieux suivi et rgulirement mis jour. Il tait trs compact, car il utilisait intensivement du code SWEET-16. Par consquent, il nՎtait pas trs rapide lors de lassemblage. Son auteur, Bob Sander-Cederlof, lana par la suite un bulletin dinformation appel Apple Assembly Lines la fois pour supporter son produit, et aussi pour tre un centre dinformation sur la programmation en assembleur 6502, ses trucs et ses techniques. <10> BIG MAC/MERLIN : vendu lorigine par A.P.P.L.E. sous le nom de Big Mac, et par la suite sous le nom de Merlin par Southwestern Data Systems (connu plus tard en tant que Roger Wagner Publishing). Cet assembleur a t trs bien support au cours des annes et a t mis jour de nombreuses fois. Cest lun des derniers assembleurs qui a eu une version pour le 65816 et GS/OS, tout en restant compltement compatible avec les prcdentes versions pour le 6502. Il est vendu actuellement sous deux formes : Merlin 816 (incluant une version 8 bits) et Merlin 16+. Lauteur, Glen Bredon, a aussi ralis de nombreux autres programmes et utilitaires pour lApple II. ORCA/M : vendu par ByteWorks, la version actuelle a t choisie par Apple Computer pour tre lassembleur officiel de lenvironnement de dveloppement APW (Apple Programmers Workshop) pour le IIGS [NdT : depuis que cet article a t crit, APW a t abandonn par Apple, tandis que ORCA/M a continu dՎvoluer]. Depuis, ByteWorks a tendu sa ligne de langages de programmation avec des versions de Pascal, de C, du BASIC ainsi que dautres langages [NdT : Modula 2 et Logo]. APPLE EDASM : CՎtait lassembleur original vendu officiellement par Apple pour les Apple II Plus et les machines 8 bits ultrieures. Bien quil ne soit plus support (ORCA/M layant supplant dans lenvironnement APW), les premires versions pour DOS 3.3 furent distribues sur la disquette Apple Toolkit, qui comportait aussi un gnrateur de caractres graphiques haute rsolution pouvant tre interfac avec des programmes Applesoft. Les premires versions ProDOS de EDASM furent vendues avec un dbugger de code 65C02 appel BUGBYTER [NdT : qui est un peu lanctre de GSBugs, avec lequel il partage quasiment la mme interface]. UCSD PASCAL ASSEMBLER : cet assembleur tait fourni avec le systme Pascal dApple; il tait populaire, car il offrait la possibilit dutiliser des macros, pouvait faire de lassemblage conditionnel, crer du code relogeable, et il disposait dun bon diteur. Cependant, les programmes dvelopps avec cet assembleur ne pouvaient pas tre excuts sur les Apple II sans carte langage, car il ny avait pas cette poque dutilitaire permettant de transfrer les fichiers sur une disquette DOS 3.2 (par la suite, A.P.P.L.E. publia des utilitaires de transfert appels PUFFIN et HUFFIN pour la copie de et vers DOS 3.3, appels ainsi daprs lutilitaire MUFFIN dApple pour le transfert de fichiers de DOS 3.2 vers DOS 3.3). Autres assembleurs divers : ASM/65 vendu par Programma; EAT (Edit et Assemble Text) vendu par Software Concepts et programm en BASIC entier; et L.I.S.A vendu par Laser Systems. <10> Macros et Scripts ================ Avec laugmentation de la complexit des programmes dapplications, est arriv un deuxime niveau de programmation. Cette extension a t appele une macro, signifiant quune seule tape pouvait accomplir ce qui auparavant ncessitait plusieurs tapes successives, ce qui demandait donc un effort supplmentaire. Parmi les premiers exemples de ce type de fonctionnalit, on trouvait des utilitaires sous DOS 3.3, qui permettaient, par exemple, dappuyer sur la touche Contrle-C pour faire apparatre la commande CATALOG sur la ligne de commande. Dans cet exemple, une macro tait utilise pour viter davoir taper sur toutes les touches ncessaires pour entrer la commande et donc acclrer les actions rptitives. Des macros similaires taient disponibles pour les programmeurs BASIC, associant une commande du BASIC une touche de contrle, acclrant ainsi la saisie des programmes (ce type de macro est diffrent des macros utilises avec les assembleurs tels que Big Mac/Merlin et lassembleur du systme Pascal. Dans ce cas, une macro est une nouvelle commande qui est dfinie pour reprsenter plusieurs codes doprations de lassembleur. Cela ne raccourcit pas le programme rsultant de lassemblage, mais facilite la saisie de plusieurs squences de code assembleur identiques). Les programmes dapplications incorporrent ce concept en fournissant la possibilit de dfinir des macros (soit de faon intgre au programme, soit par lintermdiaire dune extension tierce partie). Avec le temps, certains de ces systmes de macro sont devenus si complexes quils sont devenus des langages de programmation part entire. En fait, on les dsigne plus souvent sous le terme de langages de script pour indiquer quils dirigent lexcution dun programme de la mme manire quun ralisateur de cinma dirige son film partir du scnario (script). Ils ont dabord t populariss par les programmes de tlcommunications, o le processus de connexion un ordinateur distant, de tlchargement des nouveaux messages, et denvoi des rponses peut tre facilement automatis en analysant les messages envoys par lordinateur distant en rponse aux commandes que le script lui envoie, afin deffectuer les actions appropries. Ils ont ensuite t populaires dans des programmes tels que AppleWriter (avec le langage WPL, Word Processing Language) et AppleWorks (UltraMacros), qui offraient chacun leur propre mthode dautomatisation des tches rptitives. Un bond dans la complexit ======================== Lenvironnement dՎcriture, de compilation et de mise au point des programmes a volu au mme rythme que les applications ralises laide de ces programmes. A lorigine, lApple II et les autres ordinateurs de cette poque taient exploits dans un environnement dit interface ligne de commandes. Cela signifie que chaque commande est entre une par une, et parfois plusieurs commandes sont regroupes dans un fichier de commandes afin de simplifier les tches rptitives (comme dans le cas des fichiers EXEC du DOS dApple). Un exemple de ce type de mode opratoire est obtenu en dmarrant Applesoft (ou en utilisant MS-DOS sur un PC). Tout ce qui peut tre fait avec ce langage doit tre spcifi en tapant la commande approprie au clavier. Une faute de frappe dans la saisie de la commande provoque laffichage dun message derreur et la machine refusera systmatiquement dexcuter ce que vous lui avez demand. La mme ligne de commande est utilise la fois pour entrer les lignes constituant un programme BASIC, et pour lexcuter. Cette mthode fut employe parce que cՎtait celle laquelle les programmeurs de lՎpoque taient habitus. Pratiquement tous les ordinateurs antrieurs la rvolution micro-informatique fonctionnaient de la mme manire, mme si cela tait au travers de cartes perfores et non tap sur un clavier. Des diffrences mineures existaient de temps autre dans les diffrents langages des ordinateurs, mais aucune neut rellement dinfluence et ne changea la manire dont les gens utilisaient les ordinateurs jusquՈ lapparition du Macintosh en 1984. Le Macintosh employait une mthode radicalement diffrente pour son interaction avec lutilisateur. Au lieu de taper chaque commande, lutilisateur allait pointer sur quelque chose lՎcran et cliquer sur cette chose en utilisant la souris qui lui avait servi dsigner cette chose. Les programmeurs du Macintosh appliqurent ce concept toutes les applications qui laccompagnrent. Cet environnement diffrent fut appel interface graphique que lon abrge habituellement en GUI (Graphical User Interface), et exploite la notion dobjets plutt que le concept de commandes saisies au clavier. Pour supprimer un fichier, vous ne tapez pas la commande DELETE FICHIER; la place, vous dsignez limage (licne) reprsentant ce fichier et vous la faites glisser sur limage dune poubelle. Ce bureau dfinit des commandes plus compliques accessibles au travers de menus qui apparaissent dans des botes que lon appelle fentres et qui sont droules comme des stores partir de noms dfinissant des catgories de commandes situes sur une barre de menu. Avec la disparition de la ligne de commandes, les mthodes traditionnelles de manipulation des donnes se modifirent en consquence. Les mots sont toujours saisis dans un document avec un traitement de texte, mais les fonctions permettant de positionner les marges, les tabulations et les sauts de page ont t traduits en des icnes graphiques slectionnes la souris. Finalement, ces volutions sont aussi apparues dans les environnements des programmeurs. Le texte constituant un programme est saisi peu prs de la mme manire quun document quelconque dans un traitement de textes, tandis que la commande pour le compiler en un programme excutable est dsormais choisie partir de la barre de menus en haut de lՎcran. LՎtape suivante fut le concept de programmation oriente objet. Grce cette mthode, les dtails sur les fentres, les barres de menus, les boutons, et les autres lments standards dune interface graphique sont utiliss pour crer dautres programmes qui exploitent une interface utilisateur cohrente. Au lieu davoir dfinir laborieusement octet par octet la manire de crer une fentre, lordinateur sait dj comment le faire; le programmeur doit seulement indiquer la machine quelle est sa taille et o elle doit tre place sur lՎcran. La programmation oriente objet permet demployer des modules plus petits (quon appelle objets) pour construire un produit final plus complexe. Un langage qui permet dexploiter les concepts de la programmation oriente objets est dsormais disponible sur lApple II, mais avant den parler, quelques mots dintroduction sont encore ncessaires. LHyperTexte ============ Le terme HyperTexte a t cr par lauteur de Computer Lib, Ted Nelson et se rfre une mthode permettant lutilisateur de passer dun concept un autre dans un texte en reliant les deux concepts ensemble. <11> Le premier type de programme qui utilisa de lHyperTexte tait bas simplement sur du texte. Certains mots du texte dun document visualis taient mis en valeur pour indiquer que dautres informations sur ce mot taient disponibles ailleurs. Le dplacement du curseur sur ce mot et lappui sur une touche affichait ces informations complmentaires. Par exemple, dans un article sur lhistoire de la musique, le mot sonate pourrait tre mis en valeur. La slection de ce mot renverrait un autre article discutant les sonates en plus grand dtail. Lorsquil en a termin, lutilisateur revient son document de dpart au point o il en tait rest en suivant le lien en sens inverse. Tutor-Tech fut le premier systme dHyperTexte complet pour la srie des Apple II. Il fonctionnait sur tous les Apple II 8 bits et tait principalement destin aux environnements scolaires. Entirement en mode graphique, il dfinissait certaines parties de lՎcran comme tant des boutons et le positionnement du pointeur sur lune de ces zones permettait au programme dafficher un autre cran ou de faire que quelque chose dautre se passe. Comme pour toutes les applications graphiques, des icnes qui reprsentaient certaines fonctions taient utilises pour activer les commandes correspondantes (par exemple, pour quitter le programme, il fallait pointer sur limage reprsentant une porte sur laquelle tait inscrite le mot EXIT). En 1986, un programme remarquable fit son apparition sur le Macintosh; il fut distribu pendant un temps avec tous les Macintosh vendus. HyperCard tait un systme trs complet qui mettait en uvre le concept dHyperTexte, et ajoutait un langage de programmation consistant en des mots et des phrases qui taient plus proches de lAnglais que tout ce qui avait pu tre ralis sur micro-ordinateur auparavant. Le systme HyperCard grait tous les dtails concernant laffichage de botes ou de boutons, et laissait seulement lutilisateur la dsignation de lendroit o il voulait les placer ainsi que du nom leur donner. Et, cause de la richesse du langage (quApple appela HyperTalk), les actions de lutilisateur pouvaient tre beaucoup plus sophistiques que le simple dplacement vers une autre image (appele carte par le programme). Il tait possible de programmer des bases de donnes simples, des jeux, et bien dautres choses grce ce systme. Puisquil appelait carte une partie dune application, un ensemble de cartes constituant une application HyperCard tait dsign sous le nom de pile. Avec lintroduction de lApple IIGS, la puissance ncessaire tait enfin disponible dans le monde Apple II pour raliser un produit similaire. Mais il ne vint pas en premier dApple; sa place, Roger Wagner Publishing introduisit un produit appel HyperStudio en mai 1989. Ce programme utilisait les modes graphiques super haute rsolution de lApple IIGS pour implmenter son propre type de piles. Comme HyperCard sur le Macintosh, HyperStudio utilisait des boutons et des objets sur lՎcran pour organiser les dplacements dans une application constituant une pile. Il comprenait aussi une carte dinterface permettant de digitaliser facilement des sons pour les inclure dans les piles. Bien que plus complet que Tutor-Tech, il nՎtait pas aussi souple quHyperCard, car il lui manquait un vritable langage de programmation. En janvier 1991, Apple distribua HyperCard IIGS qui tait une adaptation de la version Macintosh. Cela apportait enfin un environnement complet de programmation hypermdia lApple IIGS. Plus tard cette anne-l, Roger Wagner Publishing rpondit avec une version amliore de son produit HyperStudio qui incluait aussi un langage de programmation similaire HyperTalk, ce qui permettait de mieux contrler les piles ralises avec ce logiciel. Bien quaucun de ces produits noffraient lutilisateur avanc laccs tous les dtails du systme de la machine (comme cest le cas du langage C ou de lassembleur), cela permettait un dbutant de raliser des programmes qui font appel du graphisme et du son, sans quil ait connatre la manire quutilise le matriel pour parvenir au rsultat. Cette possibilit, ainsi que la souplesse offerte par ces deux produits, conduisit Dennis Doms dans un article principal dA2-Central suggrer quHyperCard GS (et maintenant ventuellement HyperStudio) allaient devenir lApplesoft des annes 1990; cest--dire quun utilisateur dApple IIGS disposant dHyperCard GS peut crer des programmes aussi facilement quun programmeur Applesoft des annes 1980 pouvait le faire, mais avec un rsultat beaucoup plus attractif. <11> +++++++++++++++++++++++++ Prochain pisode : Logiciels +++++++++++++++++++++++++ Notes ===== <1> Walls, Keith S. The Fantastic New World Of Apple Pascal, PEEKING AT CALL-A.P.P.L.E., VOL 3, 1980, p. 237. <2> Howerton, Christopher & Purvis, Lee. The Apple IIGS Pascal Revue, CALL-A.P.P.L.E., Avril 1988, pp. 12-17. <3> Winston, Alan B. The Multi Lingual Apple, PEEKING AT CALL-A.P.P.L.E., VOL 3, 1980, pp. 222-224. <4> Vanderpool, Tom. GEnie, A2 ROUNDTABLE, Mars & Aot 1991, Category 2, Topic 16. <5> Winston, Alan B. The Multi-Lingual Apple: Languages, PEEKING AT CALL-A.P.P.L.E., VOL 2, 1979, pp. 183-190. <6> La version de Cap'n Softwares version fut crite par John Draper, le pirate lgendaire du tlphone Capn Crunch qui travailla Apple ses dbuts. Durant son emploi chez Apple, il conut lune des premires cartes dinterface pour lApple II : il sagissait dun priphrique contrlant le tlphone mais qui permettait aussi de truander les commutateurs longue distance des oprateurs, et tait donc quelque peu illgale. <7> -----. Apple Computer, Inc, APPLE IIc Memory Expansion Card Owners Guide, Singapore, 1986, pp. 2-4. <8> -----. (publicits), CALL-A.P.P.L.E. IN DEPTH #1, 1981, p. 106. <9> Hertzfeld, Andy. A Consumers Guide To Apple II Assemblers, PEEKING AT CALL-A.P.P.L.E., VOL 2, 1979, pp. 164-166. <10> Hyde, Randall. Assembler Maxi-Reviews, PEEKING AT CALL-A.P.P.L.E., VOL 3, 1980, pp. 240-246. <11> Doms, Dennis. An Applesoft for the 1990s, A2-CENTRAL, Mars 1991, p. 7.09-7.13. -VY,C ~ExpressLoadY {4I x0E K$" "h&HHH"z " h[ic"  &H"h8h:HHH| HHC"hH"HH9""H"h*""᭔ N *"᭔ )?HH "h HA1"hh  O AutoPatch II(C) Vincent Hemeury 1996Modifie les programmes Captain Blood et Shuffle Puck Cafe pour qu'ils fonctionnent sur un Apple IIGS ROM 03.H  AutoPatchNew York   ! 0>"h lHH" ;[+`2.*:H8H""") "N) PH,"` g ]`^ɐ| V g |Ȋd|ȊkȊrȊLT@ g ]`08ɐ| g |Ȋ=8Ȋ68|ȊD8Ȋ Z e" 7" |ȊȊ|ȊȊ" 7" 'LOf g ]`08|ɐ g ᩯȊ68Ȋ=8ȊD8Ȋ Z e" 7" ᩯȊȊȊȊ" 7" 'LO g ]`^|ɐ V gC ᩯȊdȊkȊrȊ Z eLO0HHHHHUHHA"A`KM" 9)D0$Hڢ "hD <*GS.PERITELBg<+GSINF.46BIS[<LES.PLUS.I56< 1TEXTBOBOComme je l'annonais dans le numro prcdent, certaines revues diffusent les mises jour du systme Mac. Ces mises jour n'tant pas les mmes pour tous les Mac, elles doivent tre installes aprs une lecture attentive de ce qui suit, surtout pour ce qui concerne la 7.5. V2.0. On trouve ces mises jour sur le CD d'Univers Mac n58 de Juillet 96. Golden aprs l'annonce du bug a prfr annuler . Mise jour du systme 7.5.2 ou 7.5.3.PCI ------------------------------------- pour raliser cette instalPfZ E mT EnN Ef/<?pMAJ.MACTEXTMACA TEXTMACA21f$J.gHn/<N@Hnਝ?< / ?<J,g HnڪHnԪL N^NuNV/-l-l=x ~`Hn?N=n\RGlo1lation, votre macintosh doit dj utiliser une des versions suivantes de Mac OS : Systme 7.5 ou Systme 7.5.1. systme 7.5.3.PCI ---------------- L'installation de ce logiciel ne doit tre effectu que sur les Macintosh suivants: - PowerMacintosh 7200/75 - PowerMacintosh 7200/90 - PowerMacintosh 7500/100 - PowerMacintosh 8500/120 - PowerMacintosh 9500/120 -PowerMacintosh 9500/132 L'installation sur toute autre modle de Macintosh est formellement dconseill par Apple. Si toutefois cette installation tait ralise, Apple dclinera toute responsabilit sur les consquences qui pourraient s'en suivre. systme 7.5.2 ------------ ATTENTION Cette mise jour contient un bug au niveau du son et sur certaines machines le son disparat totalement. Cette version du systme ne peut s'installer que sur un Macintosh AV ou pourvu d'un moniteur Apple AV. Apple prvoit la sortie d'un patch pour corriger le problme La Mise Jour 2.0 du Systme 7.5 est une nouvelle mise jour du logiciel systme Mac OS, destine amliorer de faon trs significative la stabilit du systme d'exploitation, tout en apportant des progrs notables l'utilisation de votre ordinateur Apple Macintosh. La nouvelle Mise Jour 2.0 du Systme 7.5 ajoute en effet de nouvelles fonctions au logiciel Systme, ainsi qu'aux technologies utilises dans les rseaux et tlcommunications, dans le multimedia et d'autres domaines en progrs. La Mise Jour 2.0 du Systme 7.5 est, en fait, essentiellement destine amliorer d'une part le Systme 7.5 et remplacer d'autre part la version 7.5.1 de ce mme Systme, si vous utilisez dj l'un ou l'autre sur votre Macintosh. Cette nouvelle mise jour permet, en ralit, de bnficier des avantages du nouveau Systme 7.5.3. Effectuer la migration vers le Systme 7.5.3 prsente donc de nombreux attraits; cependant nous vous recommandons de n'effectuer cette mise jour que pour les raisons suivantes : de faon bnficier des nouvelles fonctionnalits offertes, par exemple, par Open Transport, QuickDraw 3D, . . . pour rsoudre certains soucis spcifiques, que vous auriez pu rencontrer, pour utiliser des applications particulires exigeant le Systme 7.5.3 (comme par exemple le kit de connexion Internet - AICK 1.1.1). Plus prcisment, la Mise Jour 2.0 du Systme 7.5 : est recommande aux utilisateurs de Macintosh Quadra ainsi que des autres modles haut de gamme base de 68000 et des premiers Power Macintosh des sries 6100, 7100 et 8100, qui fonctionnent dj sous Systme 7.5, est recommande aux utilisateurs de Macintosh Powerbook base de 68000, qui fonctionnent dj avec la version 7.5, Mais la Mise Jour 2.0 du Systme 7.5 : ne doit pas se substituer au logiciel "Systme 7.5.3 pour Power Macintosh sries 7200, 7500, 8200, 8500 et 9500" pr-install sur votre disque dur ou, si vous n'en disposez pas encore, qui peut vous tre envoy GRATUITEMENTsur CD-ROM suite votre inscription, soit sur le service 3615 code Apple, soit directement auprs de votre point de service Apple, n'est pas conseille si vous disposez d'un Macintosh Powerbook 190, 2300 ou 5300 pour lesquels la plupart des fonctionnalits de cette mise jour sont dj incluses dans la "Mise Jour logicielle PowerBook version 7.5.2", n'est gnralement pas recommande pour Macintosh Performa (tant en version Power PC que 68000). Pour le moment et considrant que Macintosh Performa est une solution intgre, optimisant toute la configuration, aussi bien des logiciels inhrant au Systme que des applications intgres autour du Systme 7.5.1 ou 7.5.2, tout changement de systme d'exploitation pourrait causer certains soucis sur l'une ou l'autre des parties de la solution. 1996 - Apple Computer France - Claris France ̻fffffaffffffffffaڙXfffffaڙfffffڙߩ˻fffffڙffffffffffڙfffffffffffڙ߹fffffaffaffڙܙfffffaffaaڙfffffffaffڙYffffffffffڙݟffffaffffaffffʙݟffffaffafaffffɞݟffffaaaffffffl̻ݟfffffafffaȁݟffffffafff̟ݟffffffaffaf̟ݟffffaffffa̟ݩ߯ffffafffa̟ݩfffaffffafffa̟ݩffffffffafffa̟ݩ̻fffffaffaffa̟ݙfffflfffffffffaݙffffffafffffaffffݙܙffffffffffafffݙݙuwxffffafffafffݙwwffffaffafaffaݩwwffffaffafaffaݩwwfffffffafaffawwfffffffffffaffffffffffffffpffffffffff`ffffaffffffffffffffffffffffffff`ffffaffffafffffffffffffffffffffffffff`fffffffaffafffffffffffffffffffffffffffffffffffffffffff`fflfffffffaffaffffffffffffffffffffffffffffffffffffffffffff`fffflfffffffaffaffffffffffffffffffffffffffffffffffffffffffff`ffffffaffffafffffffffffffffffffffffffffffffffffffffffffffffff`ffffffffffaffffffffffffffffffffffffffffffffffffffffffffffff` fffffaffffafffffffffffffffffffffffffffffffffffffffffffffff` fffffffffffffffffffffffffffffffffffffffffffffffffffffffff` ffffff!fffffffafffffffffffffffffffffffffffffffffffffffffffff` fffffaffffffafffffffffffffffffffffffffffffffffffffffffffff fffffaffffaafffffffffffffffffffffffffffffffffffffffffffff fffffaffffafffffffffffffffffffffffffffffffffffffffffffff fffffffffafffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffPfffffffffffffffffffffffffffffffffffffffffffff fffffffff,pfffffffffffffffffffffffffffffffffffffffffffff ffffff"pfffffffffffffffffffffffffffffffffffffffffffff ffffffapfffffffffffffffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffffffffffffffffffffaffffffffffffffffffffffffffffffffffffffffffffffffffaffffaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaffffffffffffffffffffffffffffffffffffffffffffffffffffffffaffffaffffffffaffffffffffffffffffffffffffffffffffffffffffffffffffaffffffffffffaffffffffffffffffffffffffffffffffffffffffffffffffffafffffaffffffffffffffffffffffffffffffffffffffffffffffffffffffaffffffff#3""ffffffffffffffffffffffffffffffffffffffffffffffffffaffffafff""333333!ffffffffffffffffffffffffffffffffffffffffffffffffffaffffff33,#3333333,ffffffffffffffffffffffffffffffffffffffffffffffffffaffff333,333333332ffffffffffffffffffffffffffffffffffffffffffffffffffffffa333,3333323333,fffffffffffffffffffffffffffffffffffffffffffffffffffffafa333<3333!#332ffffffffffffffffffffffffffffffffffffffffffffffffffffffa3333<3331333fffffffffffffffffffffffffffffffffffffffffffffffffffffff3333<#333#33,ffffffffffffffffffffffffffffffffffffffffffffffffffafffff3333<3331#33,ffffffffffffffffffffffffffffffffffffffffffffffffffaffff33333<333,33<fffffffffffffffffffffffffffffffffffffffffffffffffafffa33333<333"",ffffffffffffffffffffffffffffffffffffffffffffffffffffa33233<333fffffffffffffffffffffffffffffffffffffffffffffffffff33333<332fffffffffffffffffffffffffffffffffffffffffffffffffa33233<33<ffffffffffffffffffffffffffffffffffffffffffffffff33<33<33<"!fffffffffffffffffffffffffffffffffffffffffffffff333,33<33<"3333,ffffffffffffffffffffffffffffffffffffffffffffff33233<#33,"333333,ffffffffffffffffffffffffffffffffffffffffffffff33133<#332#3333333,ffffffffffffffffffffffffffffffffffffffffffffff333,33<#332333333332ffffffffffffffffffffffffffffffffffffffffffffff33233<#33333"!#3333ffffffffffffffffffffffffffffffffffffffffffffff33133<#33332"3331ffffffffffffffffffffffffffffffffffffffffffffff333,33<#3333332ffffffffffffffffffffffffffffffffffffffffffffff33333<#3331333̯ffffffffffffffffffffffffffffffffffffffffffffff33<33<333,333̟ffffffffffffffffffffffffffffffffffffffffffffff333,33<333333,̟ffffffffffffffffffffffffffffffffffffffffffffffݾ33333<333333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33233<332333<̟ffffffffffffffffffffffffffffffffffffffffffffffݟ332"#333333333332333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33333333333333332333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33333333333333333333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33333333333333#33333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33332"""33333,333̟ffffffffffffffffffffffffffffffffffffffffffffffݟ3333<3333̟ffffffffffffffffffffffffffffffffffffffffffffffݟ333323332̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33#3323333<̟ffffffffffffffffffffffffffffffffffffffffffffffݟ333332"#3333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ333333333332̟ffffffffffffffffffffffffffffffffffffffffffffffݟ3333333333,̟ffffffffffffffffffffffffffffffffffffffffffffffݟ333333331̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33#3333"̟ffffffffffffffffffffffffffffffffffffffffffffffݟ33""̟ffffffffffffffffffffffffffffffffffffffffffffffݟ̟ffffffffffffffffffffffffffffffffffffffffffffffݟ̟fffffffffffffffffffffffffffffffffffffffffffffݟ̟fffffffffffffffffffffffffffffffffffffffffffffݟ̟fffffffffffffffffffffffffffffffffffffffffffffݟ̟fffffffffffffffffffffffffffffffffffffffffffffݟ̟ffffffffffffffffffffffffffffffffffffffffffݟ̟ffffffffffffffffffffffffݟ̟ffffff`ݟ̟Pݟ̟剙ݟ̟ݩwwwwwݟ"",,,̟ڙwwwwwyݟ,,","̟ݩݟ,"",,̟ݟ,",,̟ݙݟ,",""̟ݙݟ,",",,","""",""",",","",̟ݙݟ,,,,",","","",,,"̟ݟ,,,",",,""",,,,,"ݟ,,,,",,"",,"",,"ݟ,,,,","""""","",,"ݟ,,,,",,""",,,"",,"ݟ,,,,",,"","",,"ݟ,,,,",,",,"",,"߯",",,","",",,,","οff"""""",",""","","",,"","""""",_",""",""""","""","",""I̷YTEUUyٙEPE@EUUٙݹYUU@TTUUUߴٙݩuUU@UUWթ@əݟܙUUUEUUݩUə݉ۙUUTTUyۙٙڙUUPEWݹTݙəYڙəٙٙ,""""",ݙۙ,","",""ٙݙ","""""PUXݙ,,,,,,PUY,,,,,"PU_P,,,,,"ݙUPPE,,,,,,""ݩUT T,"","","" T,",",",",," ,"",,"",,,,Iم,"",, @Y,"",, PG,,,,, T,"""" ,",",","M@Y"",",",""TDYPE˙ݠOUݐ_ި@YٔEW݀_əڙUPUyOəݙT_PGٙɘU@[PYݹۯ@ܙPOP__]EYfoɝϝ_IzU_UUߥۙuT_ٙUP_EߤJt_ߙݹ߄͠ۺIۙpIK봸ٝݩ@K[̬ItWIEYڙ@[pĿېUOt}ڙݙTɐLMTݨOPXTٙٙݵENDZUE ܙߔE̼ItUK޴@XEݩݹހHʹ_YUDOTUOݙۙPߴYʹMIX^TxPYITOۙݩD[̔UUEUMEUIژڙDI˘܄@EEXNDNUP]NGP__DəKT͌@XWEE_U@^tuW\ݹ\T̙ڙWu@}WE NEP_ wUϩGP XݩE̙̙PDẌ́uEY TUWJIPO Gt]@EY̙T̸ۙuTUI_EɕOYNG@TYIUJY@ ԟXۙEIɟٙyUPYHWL٥HWMGt]ٗTUOw@D@tWٙu[Ȭɟ ^ɕPEyпtU\w@GOtTWN@ E컅UO}ɜˎ ̹@EOuuUOwp EۙOEYZ@O IH[@|} Tٙu@UGw@Ey Iu]NuUPUݿޔǘzTٙUU@Y_PXL ODUwPUy@ݹ@]@̙UUUUTəܙUWۧpYOt_EIJwPU˵KٿP]ܔI̸̙OۙܘTWtLJ@ @LE˵ߝP]@͗upyڙۗTXOUߟĤtUOP_DP]܄I "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw  "D_Ufw Runion du 8 juin 1996 ------------------- Peu de membres prsents cette runion. Nous tions une vingtaine. La tendance la dfection se confirme depuis deux sances. Avant, nous avions en gnral une quarantaine de membres qui venaient. Il est vrai quil y a peu de nouveauts dans le monde de lApple IIGS et quil nous est impossible de donner un ordre du jour un mois avant. Mais ceux qui sont venus ne lont pas regrett. Brutal Deluxe avait fait le dplacement depuis Bordeaux et nous a montr une version trs avance dune conversion du jeu Lemmings pour notre GS et nous a fait une dmonstration du contenu de son CD Rom (pardon Cdrom) DeluxeWare. Babar nous a fourni une liste de sites Internet et a fait le point sur les mises jour des cartes RamFast et de la connection dun lecteur de CD Rom via Media Control. Denis Melchior a montr la maquette du CD Rom du Club version Mac et PC. CD divis en trois parties : lhistoire de 1986 1996, les hommes et les socits qui ont fait lApple IIGS. Bernard Tomeno nous a parl de lenfant quil a soigne et de son avenir qui dpend en partie de notre bonne volont (voir lՎditorial) Paul Lafonta a parl des connections de disques PC via la carte Blue. La sance leve, nous nous sommes donns rendez-vous pour Apple Expo. Ce mois-ci, je laisse la plume Bernard Tomeno qui fait appel votre gnrosit. Informatique Humanitaire.... Chers amis du Gs-Club, Mr le Prsident du Gs-club, J'ai essay pendant quelques annes d'tre un membre actif de notre Club; ma participation s'est ensuite faite plus sporadique. Mon mtier de Chirurgien et mes fonctions de Chef de Service Hospitalier m'y obligeaient ... j'en suis dsol mais entre mes 2 passions (mon mtier et l'informatique) la premire se devait d'tre prioritaire. Si je reprends la plume aujourd'hui c'est pour vous lancer un appel et cogner l'huis de votre gnrosit. J'ai vu dbarquer dans mon service il y a 6 semaines une fillette de Centre-Afrique ( oui... c'est ce pays dont on a parl tout rcemment la Tl parce qu'il est en meutes et rebellions). Elle tait porteuse d'une monstrueuse tumeur cancreuse de l'paule, voluant depuis des mois, lui arrachant nuits et jours des cris que la morphine ne calmait meme plus. Je n'ai rien pu faire d'autre que l'amputer de tout son bras, paule et omoplate comprise. Amputer une enfant je vous assure que c'est pnible... mais il n'y avait pas d'autre issue. Les 8 jours d'hospitalisation ncessaires cette intervention se sont bien passs mais ne seront jamais pays par personne, y compris par le gouvernement de Centre-Afrique dont je sais qu'il ne faut RIEN attendre en dehors de promesses qui ne seront bien sur jamais honores... Comme au del de ces 8 jours je n'avais pas d'autre solution j'ai recueilli cette enfant chez moi (ce qui ne me pose aucun problme rassurez vous, ce n'est pas pour cela que je vous contacte). Si le traitement s'arrte l, si je la renvoie dans son pays sans rien faire de plus, les donnes scientifiques sont claires : l'enfant n'a que 20% de chance de ne pas mourrir de mtastases. Si nous faisons, en plus de l'amputation, 6 mois de chimiothrapie dans un centre anticancreux proche de mon hopital, elle a alors 80% de chances de gurir. Six mois de chimiothrapie, raison de quelques jours de traitement par mois, mdicaments et divers examens de surveillance compris, cela reprsente un budget de 120.000 francs. J'ai dja frapp quelques portes et j'ai pu,en 1 mois, runir 50.000 francs. Il m'en manque encore 70.000. Les petits ruisseaux faisant les grandes rivires je me permets aujourd'hui de m'adresser vous... ... vous personnellement ... ou vous en temps que membre connaissant une association caritative, une oeuvre de bienfaisance, etc... D'avance pour cette enfant...MERCI B. Tomeno le 10 juin 1996 P.S. Vos dons peuvent etre libells l'ordre de l'ADECRO (association type loi 1901 dpendant de mon service de chirurgie). Un reu vous sera adress. Pour le courrier l'adresse est : ADECRO - Professeur Tomeno Chirurgie Orthopdique Pavillon Ollier Hopital Cochin 27 rue du Fg St Jacques 75014 Paris Le CD Rom prend tournure et larchitecture est dfinie. La maquette a t approuve par les membres prsents le 8 juin. Nous disposons de tous les documents ncessaires sa ralisation. Nous ne sommes pas sr toutefois davoir toujours fait le choix idal pour les vnements de chaque anne de 1986 1996. Alors nous faisons appel vous. Si vous avez le temps de le faire, envoyez-nous rapidement un courrier nous disant quel est lՎvnement majeur, lhomme et la socit qui selon vous ont marqu chaque anne de lexistence de lApple II GS de 1986 1996, bien sr, pas forcment pour chaque anne et pas forcment les trois. Nous tiendrons compte des diffrents avis pour organiser notre contenu. Le vritable travail de mise en place se faisant durant le mois daot, envoyez votre rponse avant. LES.PLUS.Iv#' 'ORCA.TNJ $MAKE)SW 8Coucou c'est nouveau moi ! ***************************** Tung !! Clooong !! C'est fait, aprs deux bons mois d'interruption, le GS et le Mac viennent de redmarrer et le voyage Orlans semble ne pas les avoir affects !. Par contre il est certain que le service Domaine Public a t trs perturb par mon dmnagement, j'espre avoir retrouv tous vos envois au fond de mes cartons !. J'espre aussi que vous ne m'en voudrez pas trop pour tous ces retards, c'est promis je ne recommence pas demain !!. Mais que c'est-il pass pendant tout ce temps ? La plante Apple fonctionne sur trois pattes ! et tout valse tour de bras: les hommes, les millions de dollars, les machines. Un PowerBook 5300 command il y a deux mois n'est toujours pas arriv et je ne sais mme pas s'il arrivera un jour !, pour une fois que j'avais russi faire entrer Apple dans mon entreprise !!. Bien sr tout le monde enterre encore une fois Apple, cette drole de socit qui a tenu 20 ans en fabricant une machine pas comme les autres, considre comme indigne de figurer l'inventaire informatique des plus grandes entreprises (srieuses) et qui pourtant n'a jamais cess d'tre imite. Bon, exit notre fabricant de boisson gazeuse qui voulait mettre le Mac dans tous les salons de nos bonnes vieilles demeures, notre Amlio nouveau veut recentrer la ligne en la tirant nouveau vers les hauteurs qui ont fait son succs. Et bien nous sommes assez d'accord, nous qui avons dj donn des fortunes notre constructeur prfr, car enfin tre Applemaniaque c'est un peu comme faire partie d'une confrrie ( j'ai pas dit secte !) on ne veut pas avoir la mme brouette de chantier que le voisin ! que dirait un Ferrariste si demain toutes les voitures taient rouges ? !. Ne nous inquitons pas trop, nous disposons de machines qui marchent, de logiciels en avance sur leur temps et nous, GS-istes, sommes pays pour savoir que l'on peut trs bien faire vivre une machine Apple bien aprs qu'elle ait t retire du march!. Bien, pendant que je tapais ceci sur le GS, le Mac tirait des entrailles du CD Rom Univers Mac sa mise jour logicielle 7.5.3 ( dite mise jour 2.0 ); il est donc trop tt pour que je vous en parle si ce n'est que je constate encore une fois que l'Installeur n'en fait qu' sa tte et installe toutes les extensions que je n'ai pas slectionnes sans enlever non plus les plus anciennes ! ( il faut dire que, par exemple, l'extension QuickTime pour PowerMac s'appelait "PowerPlug" la dernire fois et "Module PPC" aujourd'hui !, je vais tre oblig de passer l'aspirateur dans mon dossier Systme !!). Le dtracteurs d'Apple auraient-ils raison ? Allez examiner les effets d'un installeur Windows, vous serez rassurs !!!. Atchao, bonsoir ! J. Rey i +-" H }h` O`" `" `" L} Lg LgKFichier patcher:@@  ɥ HHH HHZڢY"hH uh`` LgI Lgt'N!NN! lr Xter.Box "I"@ Fichier Edition  Patch Unpatch Captain BloodShufflepuck CafeA Propos de...Quitter AnnulationCouperCopierColler  r  d T -V    , : H Zz@\ Xxg Ccn Vv@u Aa@E 4 4 & & Qq@ T l O33/Le patch a t effectu avec succs./^OK54/Une erreur est survenue ! L'opration n'a peut-tre pas russi./^OK52/Ce programme ne reconnait pas cette version de Shufflepuck Cafe./^Annuler52/Ce programme ne reconnait pas cette version de Captain Blood./^Annuler32/Ce fichier a dj t modifi./^Annuler43/AutoPatch for ROM03 Modification d'Autopatch pour MultiSwitch GS. (C) 1996 Vincent Hemeury pour le GS Club. /^OK64/Cette option modifie le fichier SHUFFLE du programme Shufflepuck Cafe de Broderbund afin que ce dernier fonctionne sur un Apple IIGS ROM01./^OK64/Cette option