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&Xb0qqwqqwqwqwwqwqwwwwwwwqwqqwqwwwqwwqwqwwqwqqwwwwwqwwqqqqqqqqqqqwqqqqqqqqqwqqqqqqqwqqwqwwqwqwqwwqwqwwwwwqqwqqwwqqwwwqwqwqqwwqqqqqqqqqwqqqqqqqqqwqqqqqqqqqqwwwwqwwqwwwqwwqqwwwwqwqwqqqwqqwwwqwqwwqqqGSINF7<-' @'GSINFOSC<-7 ARTICLESJ<-<&COUV.7A<-} ICONS"<-<2GS.INFOS.7,<-<4PROGRAMMES<-< FINDER.ROOT< <FINDER.DATA < <?Alb ,@ main lb """") ;8[il"H"hHHH "hHH"iHH"F:""""d:"" moqsuwy{d}dddd  "S," :""  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI""{imH"H"HiH"HiH""iHH"H"HiH""{i+k*/SYSTEM/TOOLSJVous avez un seul lecteur,remettez le disque SYSTEME et appuyez sur retour*/SYSTEM/TOOLS ;8[i"S," :""""{i+k/gsinf7/gsinfosX Remettez le disque GsInfo et appuyez sur la touche retour /gsinf7/gsinfos ;8[iH"h{i+k ;8[i d H{iH "h  ̉  {i+;ik ;8[iHH}H "h11""""ϭцө{iHJ"{iHJ"{iH{iH"HH"H "h  9"{i+k/gsinf7/couv.7 ;8[i  3" {iH"{iH" ~ ~ g g Y Y E E 2 2     {iH "{iH" z z V V @ @ {iH"{iH"" " {iH"{iH""HHH-"hH "HHH-"hH "HHH-"hH "HHH-"hH "HHH-"hH ""H"h*"{i+k==les plus\N447.==GS Infos V.2\N446 ==Jeux\N445==Spy products \N444==Palettes 16\N443==Emul.Minitel\N442==Domaine Public\N441>> Le coin hard et soft \N3==Algorithmie \N415.#==Pascal et Toolbox (exemple)\N414==Pascal et Toolbox\N413==Assembleur\N412>> Initiation \N2== RS 232\N512.== Musique et GS\N511== Annonces\N510== Infos\N509== Courrier\N508== Solutions de jeux\N507== Le Vulcan\N506== GS astuces\N505 == APDA\N504== Mise au point\N503== Editorial\N502>> Sommaire \N5== Quitter\N411*Qq. == Rserv aux non-membres\N402== Imprimer un article\N401>> Fichier \N12>>@\N0X==A propos de GS Infos...\N400==-\N401D. ;8[i """"""""""""H""{i+k ;8[i{iH(XJ"HH{iH "h"{iHhn}J"{iH yyH """ :"22"":""""F:""""i:""s:"""(:""2:"UU"P:""Fi:"  "s:""}:"":""H"h "{i+kFCertains portions of this software are copyrighted by TML Systems,Inc.(c)-1987 TML Systems,Inc. D.MelchiorGSclubCMaintenez le bouton de la souris enfonc et appuyez sur une touche.7D.Ottello, J.Rey , B.Tomeno , D.Toussaint , C.Virrion EJ-P.Arnaud , C.Dreyfus , Y.Gobin , V.Hemeury , G.Jarrige , F.Lerman Rdacteur en chef:Editeur:&Pour quitter un article avant la fin :Ont particip ce numro :FGS Infos n7,le magazine du GS pour les membres du club exclusivement.Vu ;8[idݭ : i ݢ:"""ɢd,:"" """"H"hH "h={iHJ"{iHU" {i+k-Pressez une touche pour continuer la lecture. ;8[iHHH "hۆݩۍݍ" ,"j "N%  "$&(*,.02468:<>@BDFHJLHH "hHH""",:""""""HH "{i+k2Cliquez la souris pour quitter l'article. ;8[i{iH((XdJ"HH{iH "hۆۢ" :"" """:"mm"-:",,"{iH(7J"{iH ))H "H"hۢ "{i+kVu@Les fichiers sont des fichiers de type texte avec fonte tendue.=Rcuprez le fichier avec GS/Write ou un traitement de texte. Vous voulez imprimer un article: ;8[i%%"  ""{i+kInitiation l'algorithmie/gsinf7/articles/Art.Algo ;8[i"}}'""{i+k&La liste des disques du domaine public/gsinf7/articles/catalogue ;8[i """{i+kEmulation minitel/gsinf7/articles/Art.Emul.Minit ;8[i"mm""{i+kPar Arnaud Jean-Paul/gsinf7/articles/art.palettes ;8[i" ""{i+kTrois programmes du Spy Network/gsinf7/articles/art.spy ;8[icc"UU""{i+k Quelques jeux/gsinf7/articles/art.jeux ;8[i """{i+kGS Infos nouvelle version/gsinf7/articles/art.GS.INFOS.7 ;8[iPP"GIKM O "{i+kLes plus/gsinf7/articles/art.les.plus ;8[i"""{i+kla nouvelle rubrique jeu/gsinf7/articles/Art.solution ;8[i;;"13579"{i+k Editorial/gsinf7/articles/art.Editorial ;8[i"#""{i+k"GS Infos, vous avez dit GS Infos !/gsinf7/articles/Mise.au.point ;8[i88" ""{i+kUn avis sur le Vulcan par J.Rey/gsinf7/articles/Le.Vulcan ;8[i"""{i+kLes trucs et astuces du GS/gsinf7/articles/Art.Astuces ;8[i%%"""{i+kLes liaisons sries D.OTTELLO/gsinf7/articles/RS232 ;8[i"zz""{i+kLa carte Fasmath/gsinf7/articles/Art.Fastmath ;8[i"5""{i+k4Initiation au langage assembleur par Vincent Hemeury/gsinf7/articles/art.Ass ;8[i~~"y{ } "{i+kAPDA/gsinf7/articles/ADPA ;8[i"2""{i+k1Initiation Pascal et la toolbox par Marc Lerman/gsinf7/articles/Art.TML.3 ;8[i"]]+""{i+k*TML et la toolbox: exemple par Marc Lerman/gsinf7/articles/Art.TML.3.ex ;8[i"""{i+kLes membres nous crivent/gsinf7/articles/Art.Courrier ;8[irr"ZZ""{i+kLes dernires nouvelles/gsinf7/articles/Art.Dernieres ;8[i"""{i+kLe prochain numro/gsinf7/articles/Art.Numero3 ;8[iR R "= = ""{i+kLes petites annonces/gsinf7/articles/Art.Annonces ;8[i " ""{i+k Musique et GS/gsinf7/articles/Art.Infomusic ;8[i{iH"J"{iH00"{iHY0Y0"{iH00"{iH//"{i'H//"{iGHU/U/"{igH//"{iH.."{iH.."{iHQ.Q."{iH.."{iH--"{i'H--"{iGHM-M-"{igH - -"{iH,,"{iH,,"{iHI,I,"{iH,,"{iH++"{i'H++"{iGHE+E+"{igH++"{iH**"{iH**"{iHA*A*"{iH**"{iH))"{i'H~)~)"{iGH=)=)"{igH(("{iH(("{iHz(z("{iH9(9("{iHP0J"HH{iH "hHH"{iHixJ"HH{iH 6(6(H "{iHJ"{i{iHH{iHHH """:"((":"''"#:"''"-:"''"7:"y'y'"A:""o'o'" K:"7'7'" U:"&&" _:"&&":""&&"H"hHH "{i+k;GS CLUB 6 Impasse la Croix Pommier 94120 FONTENAY-SOUS-BOIS3Si vous ne dsirez pas devenir membre, effacez-la .8Cette disquette est l'organe de liaison interne du club.7GS Infos et ses articles ne sont pas du domaine public, ATTENTION)Vous recevrez GS Infos tous les deux moisDes domaines publics gratuits.'Vous bnficierez des services du club.Cotisation annuelle : 360 F..Pour recevoir GSInfos, devenez membre du club!Vu@0000000000000000000000000000000000000000000000000000000000000000@0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0@0F000000000000000000000000000000000000000000000000000000000000F0@0F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFF111111F111111FFFFFFF111111FF11FF1111111FF1111111FFF0F0@0F0FFFFFF11111111F111111FFFFFF11FFFFFF11FF11FFF11FF11FFFF11FF0F0@0F0FFFF1111111111F1111111FFFFF11FFFFFF11FF11FFF11FF11FFFF11FF0F0@0F0FFFF1111FF11111F1111111FFFF11FFFFFF11FF11FFF11FF11FFFF11FF0F0@0F0FF11111FFF11111FF111111FFFF111111FF11FF11FFF11FF1111111FFF0F0@0F0FF1111FFFF1111FFFF11111FFFFFFFFFFFF11FFFFFFFFFFF11FFFFFFFF0F0@0F0FF1111FF111111FFFF11111FFFFFFFFFFFF11FFFFFFFFFFF11FFFFFFFF0F0@0F0F11111FF11111FFFFF11111FFFFFFFFFFFF11FFFFFFFFFFF11FFFFFFFF0F0@0F0F11111FFFFFFFFFFF11111FFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFFFFFFFF11111FFFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFF1111F11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FF1111FFFF1111F11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FF1111FFFF1111F111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FF11111FF11111F1111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFF11111111111FF11111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFF11111111FFFF1111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFF1111FFF11FF1111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFF1111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFF111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFFF1111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F000000000000000000000000000000000000000000000000000000000000F0@0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0@0000000000000000000000000000000000000000000000000000000000000000 ;8[iߥ߂""" y"r"k"d"]"V"O"H"A":"3","%"""" """""""ɐ7ɑ6ɒ5ɛ4ɜ7ɝ6ɞ5ɟ4ɹ3ɺ2ɻ1ɼ0ɽ/ɾ.ɿ-,+*)('&%$#"! ,"{i+;ik ;8[i H{iH"hͥ͂ "   {i+k ;8[i"""""""""{i+kH;i{HH ;[ H "H"hHHH "hhH "HHHH "hhe: "kHH ;[HH"HH""" d&y)H "h "Ԣ"""H"8kHH"h"kHH"k0;8 ;[H"h#H({iH "h%)))XHH "h: ) )d   +;i08k"k ;[ 0 1 :T+  ;i k ;[ k l e:e::D+  ;i k ;[   :0 )   h)+H   ;i(k HH;[H"h H "    hh+;ik ;[HH""+;ik ;[0  +  ;i k ;[0  +  ;i k ;[0   +  ;ik ;[  Ȁ +  ;ik ;[  Ȁ +  ;ik ;8 [  d) e )e     ;e i ;[907301 )80'e     +  ;ikHH ;[ d0b) W  gF @ e )e)8 0  ):  +;ik HH;[ F0D @0>)8 04  8 8  e :e   hh+  ;ik H;[d 8 2 )    8 ) h+  ;ik {cH;[hh+hk {cH;[ JJJ -)0 0 0 0 0 0 0  hh+hhk {cH;[  :JJJ 1)0 0 0 0 0 0 0  hh+;ik{cH ;[ +;ik{cH ;[ I7+;ik{cH ;[ 7+;ik ;[   (+;i (k ;[I7   (+;i (k ;[ I7  (+;i (k ;[ jjjjjjjj +;ik ;[JJJ+)0 0 0 0 0 0 0 7    (+;i(k H;[IIʩ FeI+k H;[ I Iʀ f  8 F F I+kcck8k H;[IIIIʀFf ee&IIhhhh+k H;[ I I IIʀ&&ff !  8  FfFfͥ  IIzzzzzz+kIIkIIk##kkCCkIIk8 # zz(k *kJjkjjjk***k;8 ;[  {iH "{iH{i H " +;ik;8 ;[  {iH "{iH{i H " +;ik;8 ;[H({iH "h+;ik;8 ;[H({iH "h)+;ik ;[:"hH "h::H:"+;ik;8 ;[{iH "{iHU""+;ik;8  ;[{i H)" 8   {iHU"+;i k;8 ;[{i H)" 8d  "zH"HHg"h{iH ~"h"+;ik;8 ;[{i H)" 8d  "zH"HHg"h{iH~"h"+;ik ;[) eH0"+;ikHHH ;[ HHHHH &"  Ȁ8: ))e:  +  ;ikHHH ;[H HHH HH '"  Ȁ 8: ))e:  +  ;i k;8% ;[$ &{i$H-H+H{iH "{i$H{iH1H/H "+'+&*;i)k ;[HHH)H ("h +;ik ;[HHHH)H )"h h +;ik;8& ;[.H,H{iH{iH{iH "{iH2H0H "+(,'+;i*kHHH ;[ )f A [8Ai a {8ai 80))  J ) J) +  ;i k""""""""""""""""""""""""""""""""33333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ;[;8 ")) )))));i+;ik ;[ HH H HHH "+  ;i k ;[;8")) ;i+;ik ;[;8" ;i+;ik ;[;8+" ;i+;ik ;[HHHHHH H$"h hhh+;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ikHH;iHHHHHڢ "hhk    hhZ"HHkHHHH "hk ;[  "ኇ+ ;i k   ;[Z z Z"+hhhk . &     ;[Z z Z"+hhk ;[ ڢ "+  ;ik ;[  "+  ;ik   ڢ "+  ;ik ;[ " +hhk;iHHHڢ "ኃhhk ;[d  +hhk ;[ȗȥ @ȩ+hkH "hk ;[ "  +hhkHH "hhkH "hk;iH "hk "  k H H H H "(p0   ;ik;8  ;[dd\:"hi ) A[i     + ;ik;8 ;[$&{iH"` V$&") d d dd{iH"$&{iH"(+$#;i"k;8$ ;[HH,*"hH,*."h222202 2 2 22 2.)dHHH" "h!#%#2%2# {iH" 22+&2%1;i0k;8 ;[$$G$dd{iH"$$$$$ $$ + $#;i"k;8( ;[HH0."h! " "666646 6 6 66 62)AHHH" "h!#!%!'%6'6 66H0.2"h)6)66646 6 6 66 62)_HHH" "h!#!%!'%6'6) {iH" 666dd{iH"+*6)5;i4k;8 ;[  ' dd{iH"   + ;ik;8 ;[$$A${iH"$$HH""+ $#;i"k;8 ;[$& " {iH"+$#;i"k;8 ;[ "{iH"+ ;ikk;8 ;[  < $& d {iH"L  +$#;i"k;8 ;[  < $& d {iH"L  +$#;i"k;8 ;[$$n$HHHH$H " "hh {iH"${iH"{iH"+$#;i"k;8 ;[  2 {iH" H"zz$&+ ;ik ;[) +;ik;8 ;[$$$$$) d {iH"L $+ $#;i"k;8  ;[&&& d {iH"!&&  &!L &+"&!%;i$k ;[) +;ik ;[ HH"+;ik ;[ HH"+;ikHH ;[   ȥ  "+ ;i kHH ;[  )   "+;ikHH ;[    ȯ   ȯ   "+ ;i ktruefalseHHHHH ;[HHHHH &"  Ȁ 8 : ) )e:   "+  ;ikHHHHH ;[HHHH HH '"  Ȁ 8 : ) )e:   "+  ;ik;8) ;[//3 (3*(5 *{i(H9H7H{iH "{i(H{iHHH "5/1"++7*6;i5kHZHH ;[ 80,* )e)     HH"%  ȷ ȷ HH" +kHH ;[   ") "+  ;ikHH ;[   "  ) "+ ;i kHHHH ;[":e   Ȁ :    +  ;ikHH ;[   "%HHeHژ8 ("h "+ ;i kHH ;[   " ,HHHeHژ8 )"hh "+ ;i k;8* ;[0002"LHH{iH{i H{i H "{i H6H4H "02"+,4+3;i*kZHH ;[ "N)   Ș "Ȁػȷ)  Ȁ阠+hhhhkZ ;[ )? HH"% ȷȷ HH"+kZ ;[ ) )   +k;8 ;[d)  : )) H"h{i H)"{i H "H{i H{i HO"h)HH:" HH")j{i H)"H i H:" @HHg"{i HHH H H~"h"H 8 H:"HH "h)5HH "h)!HH ")  "+;ik;8< ;[BB)) H"h{i H)"{i1H "H{i H{i1HO"h)HH:"d{i H)"  i{iHV"᩼ {iHV"᩼ H({iH "hХ ɥ) {iHU" H i H:"႑v8pI9) {i H)"H H"8hH H:" 8 i{iHU"H"  B5 HHg"{i1HHH H H~"h"H 8 H:"Ⴋd;HHH "hhh=H ""h9) 4;Ȅ;  "= "BN&; " " ";;Ȅ;  9 ";f) B +>B=A;i@k;8 ;[d)  : HH " " +;ikprinter: console: keyboard: d3&3 '45 @ DOc h^k`n^q` ^`        q t wz}     ``W     ^`( +/^2`G Q T^W`ep s~ ^`  ),/258B E W g jmw z`}`W > n5 yy11 5yy!$. 147:@FILV Y\f nq    5' MPS V \5` c f i l o r u 75  ~ ~ g g Y Y E E 2 2             75     z z V !V $@ '@ 67:=L5P" S" V Y \_behknqtwz}75       $'3 D ILX i v   O  Y  c  m  w                       &  :  Y  o yr y         2 2                 ! +  8  E  U  X [ e  u  x {              U U            " %(2 B EHR b ehr               #%?95e x {  yy ! *036@ FLORUX[^adg j"m$p&s(v*y,|.02468:<>@BDFHJLNPRTVXZ\       ' *|; H U X[e kKor|     & 6 C P SV` m } mm  ,,  ))   yy%%5  5LyOyRU[5_be}h}n5ryy55<y?yBEK5ORUmXm^5byy55$y'y*c-c357:=U@UF5Jyy55yyP P5GI #K'*M.3O7<{y~y55yy;;51 3579#&gyjympv5z}5yy885 5 `ycyfio5svy|5yy%%55IyLyORX5\_bzezk5oyy55ByEyH~K~Q5UyY\{`e}inyy55,y/y25;5?BE]H]N5Ryy55)y,y/r2r85<?BZEZK5Oyy55 y y R  R  5 " % = ( = . 52 } y y   5     5 ! !0!0!C%!Y0(!Y0+!C9!044C44T4%4\4%4e4%4y444#4444!44 4 4 5&55&55 5 5 5 5 5 5666-6M636N6?5@X<&@X<t@@@<A@xA<~A@AtDAtDHHHHHHHHL.bLX<L0b L0bMT+MKEMzLLMTXNTNKNaNaOzLOTPTQTQTQTQTRT}RTRTSTWSThS=STqTTTTTTUwWQUwWUUUUUUUUUUUUUwWDVwWVwWdWwWWSWWWWWWWWXZ)XZTXZmXZXZY+Z0YZ[Y+ZYZY+ZZZ?ZZzZZZTZZZZZZZZ\\\\\T\6[\\`T`]``bT@baTb6[hb] ;[ ):  +;ik;8 ;[ ,@ ~global ;[ ):  +;ik;8 ;[     : p%r% ie H  HH H"2+ H) H1 H"& :    A+;ik;8" ;[(@**d(*)ȷȷ)ȷ)Ȅe2 4  )ARTICLESu' <-' '$ADPAL<-(J,ART.COURRIERR <-%J(ART.ALGOY)?N<- J+ART.ASTUCES <-"J,ART.ANNONCES<-0 JFINDER.DATAɒ<-<J.ART.EMUL.MINITW<-'J,ART.SOLUTION <-8J-MISE.AU.POINT <- J-ART.DERNIERES;;<-5 J)LE.VULCAN <-3 J-ART.INFOMUSIC;<-; JPrim'vert Editions, si vous avez dvelopp sur votre GS, cela peut vous voquer quelque chose et pas toujours en bien quant au prix et la qualit des photocopies que l'on recevait. Heureusement, les temps ont chang et Prim'vert Editions est devenu APDA France. Maintenant, il diffuse directement les "packages" amricains et un prix correct. Nous avons reu le catalogue concernant la famille Apple II . Ci-dessous vous trouverez quelques exemples. Les prix indiqus comprennent le port. APW versiKMNOPon 1 .0.2 900,00 F APW C version1.0.2 700.00 F APW C ensemble complet 1600,00 F Programming Tools and interfaces for APW 1.1 : permet d'utiliser les fonctionnalits de Gs/Os 5.0 avec APW 400,00 F Merlin to ORCA/M Source Code Translator 240,00 F Micol Macro for the Apple II GS 800,00 F ORCA/Desktop 530,00 F ORCA/M 1.1 620,00 F ORCA/M library 360,00 F ORCA/M utility 320,00 F AC/Basic 1000,00 F Micol Basic 1200,00 F TML Basic version 1.10A 1000,00 F ORCA/C 1200,00 F ORCA/Pascal 1200.00F TML Pascal II 1000,00 F TML Pascal II Source code library 400,00 F GS Bug and debugging tools 240,00 F ICONIX permet de grer le graphisme du GS partir du basic Applesoft 400, 00 F SONIX permet de grer l'ensonic du GS partir du basic Applesoft, le schma d'un digitaliseur est inclus 400, 00 F Apple II GS Toolboox Reference Volume 3, Beta Draft inclus les dernires nouveauts apparues dans la bote outil du GS avec GS/0S 5.0.2 280.00 F Nous avons gard le meilleur pour la fin et le plus utile pour tous, sachant que le systme franais ne sera pas l avant fin janvier. L'Apple II GS System Disk 5.0.2 la dernire version amricaine du systme d'exploitation pour 200,00 F. Tout ceci n'est qu'une fraction du catalogue o l'on trouve outils de dveloppement, programmes, documentation et livres. Pour se le procurer: APDA France PRIM'VERT Editions 36, rue des Etats Gnraux 78000 VERSAILLES TEL (1) 39 02 33 44 D. Toussaint Art.Courrier QUELLE IMAGE, POUR QUI, ET POUR QUOI? D'Eric Jarrige ---------------------------------------------- Je lance un appel tout adhrent comptent en matire de graphisme pour aider les autres sortir du labyrinthe que forment les diffrents formats de sauvegarde des images: - pict - apple preferred - etc.... Ma question est la suivante: comment savoir sous quel format sont sauves les images quand on emploie GS Paint et son alter-ego PaintWorks Gold, 816 Paint, Print Shop, VS DrQSTUVWaw, DeLuxe Paint, Cheapaint etc..... ( les fichiers en hexa ne sont pas trs parlants)..... Quand je veux charger une image dans un logiciel, quelqu'il soit, en quoi dois-je la convertir ( avec SHR Convert, par exemple ) pour la faire apparatre. Et quels sont les critres pour obtenir un rsultat entre le mode 320 et le mode 640. Et les images SHGR? Etc.... Le spcialiste pourrait-il faire une sorte de tableau de rfrence et les changements que l'on peut y apporter pour sortir enfin de cet imbroglio d'images. NDLR: Un article fichier texte envoyer au club... Copy.killers ------------ Un adhrent nous signale un problme avec ce jeu du domaine public, prsent sur la disquette GS Infos 6. Ce serait un crash suivi de l'information pack virus. Nous n'avons pas trs bien compris ce qui lui arrivait. Si vous avez dtect cela, informez-nous de la raison de ce message. Un bon point pour un concessionnaire Apple -------------------------------------- M. Luneau nous crit tout le bien qu'il pense de la socit A2I Soissons. Ce concessionnaire lui a mis son GS jour ds la sortie de celle-ci et lui a crit pour qu'il amne son matriel. Ayant des difficults avec son ImageWriter LQ , le directeur lui a prt la sienne en attendant la rparation. Un vendeur de softs ----------------- M. Thliou nous signale que les magasins COCONUT propose une vingtaine de softs de jeu pour Apple IIGS. COCONUT ETOILE 41, Avenue de la Grande Arme 75016 Paris Tel (1) 45 00 69 68 Un vendeur de livres ------------------ M. Dreyfus nous informe de sa dcouverte d'une librairie consacre l'informatique: Le Monde en tique 18, rue Matre Albert 75005 PARIS Tel: 43 25 45 20 SOS Jeu ------ Dans Alien Mind , je cherche la solution de la 9me nigme: "my password is a scale" Eric Jarrige Pr Chateau 42330 Saint Galmier Programmation ------------- Cherche un programmeur intress par la conception d'un simulateur de centrale nuclaire. M. Leborgne Patrice 5, rsidence du Gros Chne 45460 Les Bordes Initiation l'algorithmie et la programmation structure. Art.Algo Il m'est arriv, en tant que formateur bnvole dans des clubs d'informatique, d'tre mis en difficult par des lves totalement rcalcitrants au Pascal et la programmation structure. Souvent bourrs de prjugs quant l'utilit et aux performances du Pascal, ils ne parviennent pas se dbarasser de certains "tics" contracts avec leur Basic Machin-chose. L'absence de numros de lignes, de GOTO, les contrarient normmeXZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~nt. Lorsque je demande un basiqueur de traduire un programme Basic en Pascal, il s'obstine le plus souvent vouloir le transcrire tel quel, sans utiliser les intressantes possibilits du Pascal, et le plus souvent sans aucune structuration. J'ai moi-mme une solide exprience du Basic, tant sur Commodore64, que sur AppleII en Applesoft et en GS.Basic. Mais malgr tout le respect que je dois au Basic et sans renier mes racines de bidouilleur, je n'envisage plus de programmer en Basic pour la simple et bonne raison que ce langage est trop loign de mes propres exigences de performance et d'efficacit. Quoiqu'il est vrai que les dernires moutures du Basic n'aient plus grand chose voir avec le bon vieil Applesoft, par exemple. Un bon programme doit tre relativement facile lire, comprendre, modifier et corriger, mme pour une personne trangre sa conception. Cela ne veut pas dire qu'il soit facile pirater puisque ce n'est jamais le code source qui est commercialis mais sa version compile. Pourtant on voit encore trop souvent dans des revues des programmes en Basic, voire mme en Pascal, qui sont incomprhensibles sauf pour celui qui les a crits, sans compter les bugs. Bravo en tout cas aux initiations Pascal, Assembleur et Toolbox de GS.Infos. J'espre que cet article pourra vous aider dans votre apprentissage du Pascal. Je ne pense pas en tout cas qu'il fasse rptition avec l'excellente initiation de Marc Lerman. Les exemples que je vais vous prsenter vont sans doute paraitre lmentaires certains, surtout s'ils sont aguerris au Pascal... cet article ne s'adresse pas eux quoique je leur conseille de le lire, histoire de vrifier s'ils sont aussi bons qu'ils le pensent. Cet article s'adresse avant tout ceux qui dbutent en informatique. Avertissement : les exemples que j'utilise ci-dessous sont connus et employs par de nombreux profs d'informatique et je dfie quiconque d'en revendiquer la paternit. Premier problme : Lire deux nombres A et B et changer leur contenu. Avant de vous lancer dans l'criture du programme, surtout si vous tes un dbutant, prenez la peine d'exposer le problme sur une feuille de brouillon et d'y rflchir un moment. Je ne suis pas l pour vous surveiller alors faites un effort et jouez le jeu. Lire tout de suite la solution ne vous mnera rien, d'autant qu'il n'y a pas une solution miracle et que la vtre, quoique diffrente de la mienne, peut tre parfaitement fonctionnelle et intelligente. Lorsque vous aurez fini, vous pourrez poursuivre la lecture de cet article. Certains d'entre vous vont penser que je les prends pour des demeurs et qu'il est vident qu'il faut utiliser une variable intermdiaire. A ceux-l je rtorquerai que ce n'est pas du tout vident et qu'il existe un moyen pour rsoudre ce problme sans variable intermdiaire comme je le montre dans la solution n2. Allez, avouez que a vous en bouche un coin. Voici ma premire solution : Solution n1 : Lexique Variables : a, b, c : rels (c' est la variable intermdiaire) Dbut Lire a, b c <-- a a <-- b b <-- c Afficher a, b Fin. D'accord, a ne ressemble pas proprement parler un programme en Pascal et si vous l'entrez tel quel sur votre compilateur, il plantera coup sr. Il s'agit d'un algorithme. Le langage Pascal ayant t cr par un professeur d'algorithmie, vous pouvez noter les similitudes avec le Pascal. N.B. : le symbole "<--" est tout ce que j'ai trouv pour symboliser une flche avec le clavier. Ce symbole veut dire "reoit". En d'autres termes, la variable c "reoit" le contenu de la variable a, la variable a "reoit" le contenu de la variable b, etc... Les basiqueurs doivent absolument oublier le "=" qui est une aberration, tant sur le plan logique que mathmatique. En Pascal, la flche se traduit par ":=" pour viter cette aberration. En Pascal, et a dplait beaucoup aux basiqueurs, il faut dclarer au pralable les variables que l'on va utiliser dans le corps du programme. Ce n'est pas une relle contrainte. Cela oblige une certaine rigueur, c'est tout. Cela permet galement, lorsque l'on relit un programme 6 mois aprs l'avoir crit, de s'y retrouver, surtout si l'on a pris la peine d'crire son algorithme proprement et en le documentant correctement. Voici le codage de l'algo en Pascal : PROGRAM permutation (input, output) ; VAR a, b, c : REAL ; BEGIN WRITE (' Introduisez le premier nombre ') ; READLN (a) ; WRITE (' Introduisez le deuxieme nombre ') ; READLN (b) ; c := a ; a := b ; b := c ; WRITELN (a:5:2,' ',b:5:2) ; WRITELN (' Pressez RETURN pour quitter ') ; READLN ; END. N.B. : WRITE et WRITELN sont quivalents au PRINT du Basic et READLN INPUT. En Pascal, les "" du Basic sont remplacs par des '' pour afficher les chaines de caractres. Les () sont indispensables, ainsi que les ";". Lors de l'affichage de a et de b la fin du programme, vous notez que j'ai ajout ":5:2" aprs a et b, ce qui veut dire que la machine affichera le contenu de a et le contenu de b avec 5 chiffres avant la virgule et 2 chiffres aprs. C'est tout fait facultatif. J'utilise le mode Input,Output du TML/Pascal qui est bien pratique pour dbuter car il permet de travailler dans un environnement en mode texte. Le READLN l'avant-dernire ligne ncessite que l'utilisateur presse la touche RETURN sinon il n'aurait pas le temps de lire le rsultat de la permutation. Tapez ce programme, excutez-le, vrifiez que la permutation s'effectue bien quelles que soient les valeurs de a et de b (nombres entiers, virgule ou ngatifs). Comparez l'algorithme et son programme Pascal. Vous noterez que dans l'algorithme, on ne perd pas de temps faire des affichages du style "Introduisez le premier nombre", ces problmes bassement terre--terre tant rservs la rdaction dans un langage. Vous noterez galement, et ce ne sont pas les basiqueurs qui pourront me contredire, qu'un algorithme comme celui-l est trs facilement transposable dans n'importe quel langage (Basic, Cobol, Pascal, etc...). Et maintenant, chose promise, chose de, voici ma.. ..Solution n2 (sans variable intermdiaire. Mais si, c'est possible) : Lexique Variables : a, b : rels Dbut Lire a, b b <-- b + a a <-- b - a b <-- b - a Afficher a, b Fin. Surtout ne vous laissez pas impressionner. On ne se sert jamais de cette solution mme si elle est trs belle sur le plan de la logique. Elle a nanmoins une grande valeur pdagogique car elle permet au dbutant de bien comprendre l'utilisation qui peut tre faite des variables. Pour vous aider dcortiquer cette solution, commencez par la coder en Pascal. Puis faisons ensemble son "jeu d'essai", que l'on appelle aussi "table de vrit". Cela consiste tester dans un tableau sommaire les valeurs successives des variables utilises, en suivant pas pas le cheminement du programme pour envisager tous les cas de figure et s'assurer qu'ils fonctionnent : a ! b ------!------- 3 ! 9 ( Lire a, b ) 3 ! 12 ( b <-- b + a ) 9 ! 12 ( a <-- b - a ) 9 ! 3 ( b <-- b - a ) 9 ! 3 ( Afficher a, b ) Entrainez-vous faire ce jeu d'essai avec d'autres valeurs telles que des nombres virgule ou ngatifs. Faites aussi le jeu d'essai de la solution n1, histoire de vous faire la main. Faites galement le jeu d'essai de votre propre solution et, si elle ne marche pas, tchez de voir pourquoi et comment la corriger ou l'amliorer. Pour ceux qui se poseraient des questions quant l'utilit des permutations, disons qu'elles sont le plus souvent utilises pour effectuer des transferts de valeurs d'un tableau l'autre ou dans un mme tableau. Vous verrez les notions de tableau plus tard, rien ne presse. C'est en tout cas l'une des utilisations les plus puissantes que l'on puisse faire du Pascal et c'est souvent trs pratique. S'il s'agit de votre premier programme, il y a de grandes chances pour qu'il soit faux ( moins que vous ne soyez un gnie). N'en faites pas un drame. Il m'arrive d'attraper des fou-rires lorsque je relie les vieux programmes de mes dbuts, bourrs d'erreurs et de contradictions. Le principal est de s'accrocher. La programmation est une cole de patience et de persvrance. Dites-vous que les petits gnies que l'on voit dans les sries amricaines ne sont que des dlires de scnaristes qui ne connaissent rien l'informatique. Et je ne dis pas a pour vous faire plaisir, c'est la stricte vrit. Je vais vous soumettre un autre problme que je laisserai votre apprciation. En vous rfrant la solution n1 (avec variable intermdiaire) vous devriez le rsoudre assez facilement. Lorsque ce sera fait, essayez de le rsoudre avec la solution n2 (sans variable intermdiaire) : Lire trois nombres a, b et c et ralisez une permutation circulaire. En d'autres termes : a --> b --> c --> a Si vous schez, utilisez une variable intermdiaire d pour effectuer la permutation suivante : a --> b --> c --> d --> a L, j'ai peur d'en avoir trop dit. Vous tes remis de vos motions ? Trs bien. Nous allons maintenant tudier les structures dites alternatives du genre : Si Alors Sinon FinSi En d'autres termes : Si la condition est remplie Alors excuter l'action1 Sinon excuter l'action2. FinSi Exemple : Si Alors Sinon FinSi On remarque dans cet exemple que la condition correspondante au Sinon est facultative. On aurait donc pu crire simplement : Si Alors FinSi En langage courant on appelle a un test. Vous verrez, a n'a rien d'effrayant et c'est trs pratique. Voyons sur le champ le.. ..Problme n2 : Lire trois variables a, b, c quelconques. Permuter le contenu de ces variables de faon obtenir a >= b >= c. Ecrivez l'algo, le jeu d'essai, puis le programme Pascal correspondant. (Eh oui, a se corse, mais il faut bien en passer par l). Rflchissez un moment au problme puis revenez cet article. Lorsque je soumets ce problme mes lves occasionnels, je suis toujours frapp par la diversit des solutions apportes. A moins que certains ne profitent de la copie du voisin, il y a au moins une solution diffrente par lve. Certaines sont compltement farfelues, d'autres, quoiqu'incroyablement lourdes (parfois jusqu' 15 ou 20 tests) fonctionnent nanmoins, mlant maladroitement les Alors et les Sinon. Dans le cas prsent, trois tests (IF..THEN..) suffisent. Il est vident que l'on va se servir ici des permutations vues prcdemment. Maintenant que vous savez tout a, retournez votre solution et rflchissez au moyen de l'amliorer. Si vous ne trouvez pas du premier coup, ne vous acharnez pas inutilement. Soufflez un peu et revenez-y. En programmation, on progresse par palier : on peut buter pendant un certain temps sur un problme, puis brusquement tout semble s'claircir comme par miracle. Chaque personne a son propre rythme d'apprentissage, c'est encore plus vrai pour les programmeurs. Passons aux choses srieuses. Avant de me lancer dans la rdaction de l'algo, je vais, pour vous et en excluvisit, faire une analyse du problme pour cerner tous les piges viter. Commenons par passer en revue tous les cas de figure : Cas 1 - Si a >= b >= c Alors Rien 2 - Si a >= c >= b Alors Permuter b et c 3 - Si b >= a >= c Alors Permuter a et b 4 - Si b >= c >= a Alors Permuter a et b puis b et c 5 - Si c >= a >= b Alors Permuter b et c puis a et b 6 - Si c >= b >= a Alors Permuter a et c On remarque que "Permuter b et c" se rpte dans 3 cas. On remarque que "Permuter a et b" se rpte dans 3 cas. On remarque que "Permuter a et c" ne se prsente qu'une fois. Ces 6 hypothses se rsument donc 3 cas maximum. On doit donc pouvoir rduire le problme 3 conditions : 1 - Si c >= a Alors Permuter a et c 2 - Si c >= b Alors Permuter b et c 3 - Si b >= a Alors Permuter a et b Voil, le plus gros du travail est fait. Algorithme : Lexique Variables : a, b, c, d : rels (d est la variable intermdiaire) D{but Lire a, b, c Si c >= a Alors Faire Permuter (a,c) FinSi Si c >= b Alors Faire Permuter (b,c) FinSi Si b >= a Alors Faire Permuter (a,b) FinSi Afficher a, b, c Fin. Sans cet effort d'analyse, je ne serais sans doute jamais parvenu une telle simplification du problme. J'ai volontairement simplifi la rdaction de l'algo au niveau des actions pour ne pas l'alourdir. Vous remarquerez qu'un algo comme celui-ci ressemble trangement du langage naturel. La traduction en Pascal ressemble plus un exercice de traduction que de programmation. Au moins, il ne s'agit plus ici de bidouille, mais presque vritablement de programmation rigoureuse et efficace. Avant de passer au codage en Pascal, faisons quelques jeux d'essai pour s'assurer de la bonne marche du programme. a ! b ! c -------!-------!------- 1 ! 5 ! 2 2 ! 5 ! 1 5 ! 2 ! 1 a ! b ! c -------!-------!------- 9 ! 4 ! 5 9 ! 5 ! 4 Les 2 exemples ci-dessus correspondent respectivement aux cas n5 et n2. Vrifiez pour les 4 autres cas que le programme fonctionne correctement. Passons au codage en Pascal : PROGRAM permutation (input, output) ; VAR a, b, c, d : REAL ; BEGIN WRITE (' Introduisez le premier nombre ') ; READLN (a) ; WRITE (' Introduisez le deuxieme nombre ') ; READLN (b) ; WRITE (' Introduisez le troisieme nombre ') ; READLN (c) ; IF c >= a THEN BEGIN d := a ; a := c ; c := d ; END ; IF b >= a THEN BEGIN d := a ; a := b ; b := d ; END ; IF c >= b THEN BEGIN d := c ; c := b ; b := d ; END ; WRITELN (a,' ',b,' ',c) ; READLN ; END. Comparez la syntaxe de l'algo et du Pascal pour vous familiariser avec leurs diffrences. Notez que le FinSi de l'algo se traduit par un ";" en Pascal. Prenons un autre exemple, factice celui-l. Lorsqu'une seule condition entraine plusieurs actions... IF THEN BEGIN (ceci est un bloc) WRITELN ('Bonjour') ; a := a + 1 ; IF a >= 15 THEN WRITELN ('Rebonjour') ; ... END (pas de ";" avant un ELSE) ELSE BEGIN ... (ceci est aussi un bloc) END ; De toute faon, le TML/Pascal est ainsi fait qu'il signale tout manquement aux rgles syntaxiques de son compilateur par des messages du genre "End expected" ou "; expected". Pas franchement agrable, mais efficace. Le problme c'est qu'il ne s'agit que d'un debugger syntaxique. Il n'est pas capable de localiser et de signaler des erreurs de logique. Alors attention au programme qui fonctionne bien fonctionne bien fonctionne bien... tellement bien qu'il ne s'arr^ete plus, ou qu'il plante. Je ne le rpterai jamais assez, faites des sauvegardes avant chaque tentative d'excution de votre programme. Remarquez dans l'exemple ci-dessus qu'on peut imbriquer un test dans un autre. Voyez galement l'exemple ci-dessous : IF note < 8 THEN WRITELN ('candidat limin') ELSE IF note < 10 THEN WRITELN ('candidat admissible l''epreuve de rattrapage') ELSE WRITELN ('note = ',note,' : candidat admis') ; En d'autres termes : Si la note du candidat est infrieure 8 Alors le candidat est limin Sinon Si la note est infrieure 10 ( 8 <= note < 10 ) Alors le candidat est admis l'preuve de rattrapage, Sinon le candidat est reu ( note >= 10 ) FinSi FinSi Eh, oui ! On peut imbriquer des tests ainsi, sans avoir jongler avec les GOTO du Basic. Avec a, si je n'ai pas russi en convertir quelques-uns au Saint Pascal, je n'ai plus qu' me dbugger le COS (Cervical Operating System). Il y aurait encore beaucoup dire sur le Pascal. Les oprateurs boolens mriteraient un bouquin eux-seuls. Sans compter l'utilisation des procdures, des fonctions, des tableaux, des structures rptitives telles que les boucles, etc... Lorsque vous serez familiaris avec ces notions, vous vous rendrez compte qu'un mme problme peut avoir une multitude de solutions, toutes plus bonnes les unes que les autres. Mais je laisse Marc Lerman le soin de vous parler de tout a. Je ne peux que vous conseiller de lire tout ce qui vous tombe sous la main en matire de programmation en Pascal. Les compilateurs se ressemblent beaucoup. Un livre sur le Turbo Pascal (de Borland) peut parfaitement convenir tel que "Turbo Pascal, mode d'emploi" aux ditions SYBEX qui cote 49 F. Les ditions Marabout et PSI ont aussi de bons bouquins sur le sujet. Le Turbo Pascal est un compilateur pour compatible PC. Les diffrences avec le TML rsident surtout dans les fonctions graphiques et sonores, les PC tant plutt pauvres en la matire. Il existe mon sens peu de livres intressants consacrs l'algorithmie. J'espre ne pas vous avoir trop assomm avec ma prose. Que voulez-vous, je suis aphone depuis deux jours, il faut bien que je me rattrape quelque part. Sur ce, il ne me reste plus qu' vous souhaiter bon courage. Moi je vais me coucher. P.S. : pour ne pas vous laisser sur votre.. faim ?, voici le dessert : un petit problme supplmentaire et ma solution : Lire une chane de caractres, la partager en deux, centrer et afficher les deux moitis l'cran en les accolant. Algo simplifi : Dbut - lire la chaine ; - rcuprer sa longueur (avec l'instruction LENGTH) ; - sachant que l'cran a 80 caractres de large, calculer l'espace insrer entre le bord gauche de l'cran et la chane pour qu'elle soit centre ; - recopier dans moitie1 la premire moiti de la chane (avec COPY) ; - recopier dans moitie2 la seconde moiti de la chane (avec COPY) ; - afficher moitie1 et moitie2 accoles et centres ; Fin. PROGRAM texte (input, output) ; USES consoleIO ; VAR phrase : STRING[80] ; moitie1, moitie2 : STRING[40] ; longueur, espace, demi_phrase : INTEGER ; BEGIN WRITELN ('Entrez votre phrase et pressez RETURN.') ; READLN (phrase) ; longueur := LENGTH (phrase) ; espace := ( 80 - longueur ) DIV 2 ; demi_phrase := long DIV 2 ; moitie1 := COPY (phrase, 1, demi_phrase) ; moitie2 := COPY (phrase, demi_phrase+1, demi_phrase) ; EraseScreen ; GotoXY (espace, 10) ; WRITE (moitie1) ; WRITELN (moitie2) ; REPEAT UNTIL KEYPRESSED ; END. L encore, voici une proposition de solution. Ce n'est pas forcment la meilleure. A vous de voir. Certaines fonctions comme USES, ConsoleIO, LENGTH, COPY ou KEYPRESSED sont expliques dans le manuel du TML. Bon amusement. JARRIGE Gregory. Art.Astuces PHOTOGRAPHIEZ VOS CHEFS D'OEUVRE Il est agrable de faire sous DeluxePaint ou PaintGold ou ... etc... de jolies crations colores , et on peut avoir envie de les conserver sous forme de diapositives. Voici quelques conseils pour ne pas avoir trop tatonner. On suppose que vous travaillez avec un appareil reflex bien videmment . 1 ) Utilisez une pellicule 100 ASA , travaillez sur pied et avec un dclencheur souple . 2 ) Mettez le centre de votre objectif bien en regard du centre de l'cran et le plan du film bien parallle au plan de l'cran ( pour viter des dformations courbes en bordure de document ) . 3 ) On peut se contenter d'un objectif standart ( focale de 50 ) mais un petit tl-objectif diminuera encore ce risque de dformations courbes des lignes droites en priphrie d'cran , en permettant de se mettre plus distance ( effet de parallaxe ) . Toujours pour minimiser ce risque essayez que votre dessin n'occupe pas trop les bords ( du moins avec des lignes droites ) 4 ) Cadrer votre photo et rgler la nettet . 5 ) Travaillez dans le noir le plus absolu ( la nuit , rideaux tirs , vitez tout reflet lumineux sur l'cran , mme pas le rouge d'une cigarette ! ) . 6 ) Reglez le contraste et la luminosit de l'cran au maximum . 7 ) Travaillez avec un diaphragme 3.5 et un temps de pose long ( 1/4 ou 1/8 de seconde ) . Une ouverture 5.6 et une pose la 1/2 seconde peuvent aussi convenir . 8 ) Dtail idiot ( mais tout peut arriver ) : avant d'appuyer sur le dclencheur faites disparaitre la barre des menus (!) et mettez le curseur dans un coin pour viter de le retrouver au beau milieu de la diapositive. ************************************************************ ECHANGES DE DONNEES EN APPLE GS ET MACINTOSH ************************************************************ Il est probable que certains d'entre nous soient amens changer de temps autre des donnes entre un Apple II GS et un MacIntosh . Cela peut se faire via un cable reliant les deux machines mais aujourd'hui nous nous contenterons de quelques tuyaux pour les changes "via disquettes". Nous nous mettrons dans l'hypothse o| on veut rcuprer sur un Mac des donnes issues d'Appleworks ( mais le principe reste valable pour d'autres softs , au besoin en ayant d'abord rcupr les donnes du dit soft sous Appleworks via une sauvegarde en mode TXT < ou mode Ascii c'est pareil > ) . 1 ) Rcuprer des donnes Traitement de Texte ---------------------------------------------- C'est le cas le plus facile : il suffit dans Appleworks de sauver le document sur disque par l'option "Imprimer sur disque un fichier Ascii " ( prendre l'option pomme-p et non pas , comme pour une sauvegarde habituelle , l'option pomme-s ) . On travaille ensuite uniquement sur le MAC . On lance le programme APPLE FILE EXCHANGE qui va lire votre disquette GS mise dans un drive du MAC et vous permet de rcuprer sur une disquette MAC votre fichier Ascii . A partir de l , la quasi totalit des Traitements de Textes du Mac ont une option pour charger un fichier Texte . 2 ) Rcuprer des donnes Base de Donnes ------------------------------------------ Au lieu de sauver votre fichier ADB par pomme-s , sauver le par pomme-p , soit sous forme Ascii , soit sous format DIF ( soit les deux , nous verrons pourquoi plus loin ). Si votre fichier contient des rubriques vides il est possible que cela pose ensuite quelques problmes : remplissez les avec n'importe quoi ou bien crez un format-liste comportant les catgories que vous voulez exporter et , par pomme-o , demandez ce qu'un tiret soit imprim en cas de rubrique vide . Notez bien le nombre de rubriques que vous avez par fiche . Sous Mac et grace APPLE FILE EXCHANGE transfrez vos fichiers Ascii et DIF sur une disquette MAC . Pour rcuprer sous WORKS ( qui est un "intgr" genre Appleworks ) choisissez "Importer", donnez le nom du fichier sauvegard en Ascii , et dans la case " Nombre de Return " inscrivez le nombre , sus-not , de rubriques . Pour rcuprer sous Quatrime Dimension ( data base clbre et performante ) , commencez par crer un fichier comportant autant de rubriques que votre fichier de dpart ( les noms des rubriques n'ont pas besoin d'tre les mmes ) , puis importer votre fichier en indiquant 9 et 13 comme sparateurs ( c'est d'ailleurs ce qui vous est propos par dfaut ) . 3 ) Rcuprer des donnes du Tableur ------------------------------------- Vous ne rcuprerez que le contenu des cellules , pas les formules hlas ( ou alors je n'ai pas trouv comment le faire ! ) , mais c'est dja mieux que rien . Dans Appleworks sauvez le fichier par pomme-p en choisissant le format DIF avec l'option "Colonnes" et non pas l'option "Lignes" . Sauver aussi un exemplaire du fichier en mode Ascii . Transfrez le fichier sur disquette Mac toujours avec APPLE FILE EXCHANGE. Certaines versions d'EXCEL recupreront le fichier sous format Ascii , d'autres sous format DIF . Le tableur de WORKS rcuprera les fichiers ASCII . On peut aussi partir d'un fichier DIF , rcupr sous un tableur Mac , le re-sauver sous mode Ascii ( ou Texte , c'est synonyme ) et le rcuprer sous un autre tableur qui ne lirait pas directement les fichiers DIF . B.TOMENO Art.Annonces Le GS Club et Hyperstudio ----------------------- Hyperstudio version 2.0 remplit toutes les fonctionnalits annonces par R. Wagner et qui ne marchaient pas dans la version prliminaire 1.2 , livre aux premiers acheteurs. Les premires XCMD ou commandes externes existent. On peut dfinir ses propres actions en crivant les routines en assembleur. Les perspectives de ce logiciel dans le monde de l'informatique personnelle et ducative sur Apple IIGS sont trs vastes. Le club se propose de crer une section hyperstudio, avec un catalogue des meilleures piles et commandes externes qui pourraient tre diffuses soit en freeware, soit en shareware. Le club s'associe une action envers les coles primaires quipes d' Apple IIGS. Pour que cela soit vraiment utile, il faut que les piles soient en franais. Un important travail de rdaction d'articles, de crations de banques de sons, d'images, de "clip art" et de traduction de piles amricaines rendra cette section vraiment utile. Nous faisons appel tous ceux que cela intresse, contactez le club. A Vendre -------- Apple IIGS-1Mga-Couleur-Nlles Roms + 2 lecteurs 5.25 + 1 lecteur 3.5 Doc APW + toolbox 1 et 2 + Music Studio + Delux Paint II + Multiscribe + Music Construction Set + logiciels du domaine public Le TOUT 7000 F (indivisible) Cherche IMW II d'occasion moins de 3000F M.Oblin Marc 24, rue P. Picasso 93000 BOBIGNY. :$~|NEXT.NDA CLAVIER.VFGEST.BOURSIEREHGESTION.TITRESLe programme Emul-Minitel: Si vous ne possdez pas VS/Com, vous pouvez tout de mme utiliser le cable de liaison GS/Minitel l'aide du ShareWare 'Emul-Minitel' de Messieurs CARBONNEL F., RAMET JP. et PEREZ A. Il permet la connection, la consultation, l'impression et la sauvegarde des changes par liaison VidoText, en monochrome sur le GS et le IIc mais en couleur sur un //e quip d'une carte Eve. Pour l'utiliser, transfrer le sous-catalogue 'Emul.Minitel' sur votre disque de travail et lancer le programme Basic 'Startup'. Un menu d'aide dcrit les touches de fonctions, la touche 'Esc' permet l'impression d'un cran en cours de communication. Sur l'Apple IIGS, il est ncessaire de configurer le port modem au tableau de bord de la faon suivante avant l'utilisation du programme: - Ajouter LF aprs CR : OUI - Bits Donnes/Stop : 7/2 - Parit : Paire - Handshake DCD : NON - Handshake DSR/DTR : NON Toutes les autres options sont celles donnes par dfaut. N'oubliez pas d'arrter et de relancer votre GS pour que ces modifications soient prises en compte. J.Rey SALUT A VOUS TOUS LES JOYSTICKEURS FOUS, JE VOUS EXPLIQUE EN QUOI CONSISTE CETTE NOUVELLE RUBRIQUE: ELLE EST DESTINEE A DONNER DES SOLUTIONS,TRUCS&ASTUCES POUR TOUS LES JEUX EXISTANT DANS LE COSMOS GS. SI VOUS EN CONNAISSEZ CA SERAIT SYMPA D'EN FAIRE PROFITER LE CLUB,ALORS ECRIVEZ MOI SUR PAPIER , LISIBLEMENT AVEC VOTRE SOLUTION A: CYRIL DREYFUS CENTRE MURAT 143 BOULEVARD MURAT PARIS 75116 I M P O R T A N T:TOUTES INFORMATIONS SUR ALIEN MIND SERONT LES BIEN VENUES, TOUS CEUX QUI M'ENVERRONT DES SOLUTIONS AURONT MA RECONNAISSANCE ETERNELLE. NB:EVITER LES SOLUTIONS POMPEES D'AUTRES JOURNAUX... JE LES LIS AUSSI.,SI VOUS BLOQUEZ SUR UN JEU EN PARTICULIER DITES LE JE FERAI UNE ANNONCE ,ET UNE PARTIE DE LA RUBRIQUE SERA RESERVEE POUR LES QUESTIONS-REPONSES(ELLES AUSSI DONNEES PAR LES AIMABLES MEMBRES DU CLUB). VOILA POUR LE TOPO ,ET MAINTENENT LES SOLUTIONS: TASS TIME IN TONE TOWN VOICI LA SOLUTION DEPUIS LE DEBUT JUSQU'AU POINT POUR NE PAS SE FAIRE DEVORER PAR LE CROCODILE(FRANKLIN SNARL): S.CLIQUER SUR POT VERT.TAKE KEY.N.W.OPEN DOOR WITH KEY.LOOK FISH BOWL. GET PICKS.LOOK GENERATOR.THROW SWITH.ENTER HOOP.N.LOOK TRENCH. GET SILVER JAR.E.S.E.TALK CHAZ.CHOOSE FEATHER FOIL.E.BUY HOOPLET.WEAR HOOPLET.BUY JUMPSUIT.WEAR JUMPSUIT.BUY SHIRT.WEAR SHIRT. ET VOILA MAINTENENT A VOUS DE TROUVER. MAINTENANT LA SOLUTION COMPLETE DE RENDEZ.VOUS.EN.URSS (GS.CLUB.14) PRENDRE TELEPHONE.PRENDRE PAPIER.PRENDRE STYLO.E.S.FRAPPER PORTE. ENTREZ.PARLER.PRENDRE UN BILLET.N.PRENDRE LOUPE.O.VOIR SOUS-MAIN. LIRE NOTE.E.DIRE 3615.O.APPUYER BOUTON.EXAMINER CABINE. PRENDRE CLEF.O.O.AIDER UN TYPE.E.ENTRER.PARLER UN EMPLOYE. DEMANDER CARTE.PRENDRE UNE CARTE.S.O.O.O.O.PARLER REDACTEUR. PRENDRE UN MINI.E.E.S.RETIRER ARGENT. Ce moment l le banquier vous demande votre numro(et je n'y arrive pas).un fois qu'il vous a donn l'argent il faut changer des dollars et demander un carte euro.N.N.acheter tout ce que vous pouvez,mais ne touchez pas aux conserves.sortir.O.S.S(dans l'aeroport).prendre valise.et finalement donner billet. (POUR SAUVER UNE PARTIE :SAUVER PARTIE , POUR LA CHARGER : REPRENDRE PARTIE). VOICI QUELQUES PATCHS POUR DES VIES INFINIES MAIS ATTENTION JE VOUS CONSEILLE DE NE LES EFFECTUER QUE SUR UNE COPIE DE VOTRE ORIGINAL ,CAR CES PATCHS M'AYANT POUR LA PLUPART ETE DONNES PAR DES AMIS,NE SONT GARANTIS NI PAR MOI NI PAR LE PERE NOEL. ROADWAR 2000: PASSE UN CERTAINE DATE ON A PERDU,POUR Y REMEDIER : DANS LE FICHIER ROADWAR.GAME METTRE D00000 DES OCTECT 1E A 21 WARLOCK :POUR AVOIR VITALITY POWER INFINI BLOCK 240 OCTECT 1D1 METTRE 2C BLOCK 241 OCTECT 68 METTRE 2C ZANY GOLF: BLOCK 7D OCTECT 28 METTRE 80 A LA PLACE DE F0 ET UN ACCESSOIRE DE BUREAU APPARAITRA DANS LE MENU DU JEU POUR AVOIR DES VIES INFINIES. LEISURE SUIT LARRY: VOUS POUVEZ GAGNER PLUS DE POINTS EN DONNANT DU VIN AU VAGABOND.ET AUSSI EN TELEPHONANT AU 555.69.69.VOUS POUVEZ AUSSI GONFLER LA POUPEE. JEU DE LA SEDUCTION (GS.CLUB.36): DANS LE DIRECTORY /SED IL Y A UN FICHIER NOMME Q.S IL CONTIENT TOUTES LES INFORMATIONS AU SUJET DU PERSONNAGE,POUR DRAGUER TRANQUILLE METTEZ: LIGNE 4:90,90,90,90,90,90 LIGNE 6:9999,90,0,02 LIGNE 10:500,0,2,0,2,5,2 POUR LEISURE SUIT LARRY UN TRUC AUQUEL JE NE CONNAIS PAS LE RESULTAT: APRES AVOIR DONNE SON AGE (18ANS ET +) TAPER LA TOUCHE % (POURCENTAGE),PUIS SELECTIONNER CANCEL APPUYEZ SUR LES TOUCHES OPTION ET X ET POUR TERMINER UN PETIT TRUC POUR TRICHER AVEC LES JEUX D'AVENTURE: -FORMATEZ UNE DISQUETTE DONNEZ LUI LE PREFIX DE VOTRE JEU -SAUVEZ VOTRE PARTIE SUR CETTE DISQUETTE DEPUIS LE TOUT DEBUT ,AVANT TOUTE CHOSE. -PRENEZ UN OBJET OU QUELQUE CHOSE QUE VOUS N'AVIEZ PAS AVANT, -SAUVEGARDEZ TOUJOURS SUR CETTE NOUVELLE DISQUETTE VOTRE PARTIE -COMPAREZ A ENSUITE LE CONTENU DES 2 FICHIERS, REPEREZ L'OCTECT CHANGE -ET TENTEZ D'ETABLIR LE RAPORT (DU STYLE 0 NE POSSEDE PAS OBJET;1 POSSEDE OBJET) -CHANGEZ UNPEU AU HASARD LES AUTRES OCTECTS PAR CELUI QUE VOUS AVEZ REPERE (VOUS ME SUIVEZ?) -CHARGEZ LE JEU REPRENEZ LA PARTIE DU FICHIER CHANGE _VOIR SI CHANGEMENT ET BONNE CHANCE... VOILA C'EST TOUT POUR AUJOURDHUI A DANS DEUX MOIS. (ET BENI SOIS-TU QUI M'ENVERRA DES ASTUCES&SOLUTIONS) NDLR: Dis, Monsieur le joueur fou, pourquoi cris-tu en majuscules ! A la fin de 1989, quelques remarques d'utilisateurs de GS Infos n'tant pas membres du club et un incident nous mettant en cause nous ont amens faire cette petite mise au point. GS Infos n'est pas du domaine public. Cette disquette contient des domaines publics, mais aussi des articles qui eux sont rservs aux membres du club. Une personne inconnue, au tlphone, laquelle je rpondais qu'elle n'tait pas membre, m'a rtorqu que nous avions mis dans chaque disquette un menu "Rserv aux non-membres". Bien sr, le but de notre association est de grandir et nous savons que nos disquettes circulent. Elles ne peuvent d'ailleurs circuler que par vous au point de dpart. J'aimerais que vous le fassiez de faon positive. Donner la disquette GS/Infos sans aucune explication pour celui qui la reoit est ngatif. Nous avons rencontr des auteurs de logiciels qui pensaient que GS Infos contenait seulement des documentations de programmes, nous avons vu circuler des versions modifies, on nous a accus de propager un virus, sur une disquette de donnes...!. La disquette est l'organe de liaison interne de l'association, elle est seulement le reflet d'une partie de nos activits et non une vitrine. Le club, c'est beaucoup plus que cela. C'est d'abord un groupe important et totalement indpendant pouvant dialoguer avec Apple France. C'est ensuite l'accs quasiment gratuit, puisque seul les frais d'envoi sont votre charge, des domaines publics de source sre. C'est la possibilit d'tre conseill gratuitement par des personnes comptentes. C'est la possibilit de ne plus tre isol grce l'annuaire. C'est la possibilit de rductions importantes auprs de certains commerants. C'est la volont de grossir encore nos rangs Payer une cotisation au GS Club, c'est payer pour soutenir, permettre et bnficier de tout cela. C'est pourquoi nous demandons maintenant aux non-membres d'effacer la disquette aprs en avoir pris connaissance et que nous vous demandons de ne la donner que dans le but d'obtenir une nouvelle adhsion. Un soi-disant auteur nous a tlphon un soir en nous accusant de diffuser son logiciel aprs l'avoir dplomb et modifi la page de prsentation. Un autre ou le mme a appel certains de nos membres pour leur tenir des propos similaires en se faisant passer pour un enquteur de l'Agence pour la Protection des Logiciels. L'agence contacte nous a assurs que cela n'tait pas de son fait.. Nos sources d'approvisionnement sont des Users Groups amricains, nos membres ou les auteurs eux-mmes, aprs avoir obtenu leur accord, comme Fontasm de Hadinger ou Boucing Blaster de JF Dou et JM Vallat. Si un auteur ne veut plus ce mode de diffusion , sa demande nous cesserons aussitt. Alors Auteur soi-disant spoli, envoie nous un courrier non anonyme, avec la copie incrimine que nous puissions tudier le problme de faon constructive. Il n'est pas exclu que quelqu'un se serve de notre nom des fins douteuses. Dans ce cas, il doit tre averti que notre association est assure contre ce genre de problme et peut se retourner contre lui. Le monde de l'Apple IIGS et fragile, tous les passionns de cette machine ont mieux faire que de nourrir des querelles et si nous voulons trouver des produits en France et les services affrents, il faut que les boutiques vendent... Le reste est une vidence: achetez les logiciels que vous utilisez et surtout, n'achetez jamais, mme bas prix, une contre-faon un revendeur sur liste de produits pirats, personnage mprisable qui mrite largement ce qui lui arrive parfois. Le Bureau du GS Club Art.Dernires Infos diverses Le Beau GS nouveau ------------------ 18 Octobre 1989, 18 heures, Avenue de l'Ocanie, les Ulis, vos serviteurs du GS-club sont reus chez Apple France par le Team Apple II au grand complet. Atmosphre de complot, nous nous enfermons dans une salle de runion, dernier regard vers la porte et Emile Schwarz nous extrait un GS de dessous la table, GS tout fait banal en apparence. Petit sourire entendu de Marc Ducamp qui nous ouvre la machine, tiens, le look de la carte mre ne nous est pas familier ? Bon sang, mais c'est bien sr ! (je connais mes classiques), il s'agit du nouveau GS dont tout le monde disait qu'il tait prsent l'Apple Expo !. Une heure plus tard, nous quittons les Ulis "La Machine" sous le bras !. C'est officiel maintenant, ce nouveau GS va tre commercialis en France trs prochainnement, nous pouvons donc vous parler de nos tests qui ne peuvent bien sr tre complets car il aurait t ncessaire de disposer de la machine plus longtemps. Au boot la machine affiche "TURBO 28" et "ROM 03" il s'agit donc d'un modle de prsrie, il est donc possible que certains dtails varient sur les machines commercialises. Regardons la carte mre, en haut gauche du slot n1 t place la pile qui n'est plus cette fois soude mais installe dans un support comme sur les tous derniers Macs. En dessous se trouve le VGC (Vido Graphic Controler) dont la rfrence n'a pas chang et qui, lui, t soud ce qui n'augure rien de bon en ce qui concerne un possible mode 640X400 ( moins que ?) Plus bas encore se trouve le Mega II, ses priphriques et les 128 kO de mmoire dite lente du mode Apple II. Sous les slots se trouvent l'IWM qui reste la mme et ne peut donc grer les nouveaux lecteurs 1600 kO, le Slot Maker et le SCC qui prside aux communications sries. Au centre les modifications sont plus marquantes: droite du 65816 se trouvent deux ROMs de 128 kO et 8 chips 511000 qui forment les 1 MO de mmoire rapide (le nouveau GS ne possde donc que 1,128 MO au lieu de 1,256 sur l'ancien quip de sa carte d'extension mmoire) Enfin nous constatons que le processeur du clavier est nouveau (le clavier aussi bien sr, au niveau lectronique s'entend), quelques composants ont chang autour de l'Ensoniq qui a conserv ses 64 kO de mmoire ddie. Mais regardons maintenant ce qui se passe la mise sous tension: Le boot se trouve rduit d'environ 7 8 secondes, ceci s'explique par le fait que nombre des outils se trouvent en ROM et n'ont pas tre chargs depuis la disquette; la machine tourne toujours 2,8 MHz et tous les programmes essays ne paraissent pas aller plus vite, en fait les amliorations apportes par une meilleure gestion de la mmoire et des outils en ROM ne sont pas particulirement significatives avec la plupart des softs qui n'exploitent pas des timings particuliers. Par contre de nouvelles fonctions se trouvent au tableau de bord: grand choix de vitesse de souris et surtout possibilit d'affecter les slots une carte externe sans interdire le fonctionnement du port interne (en association avec le GS-OS 5.0). La gestion des fentres l'cran semble aussi plus rapide, mais il est difficile dire de combien De nombreuses amliorations hard tout de mme: La sortie son prsente une rduction du souffle notable et la reproduction stro devient parfaite avec la carte STEREO V 2.0. La machine, soumise un ensemble de programmes de commutations de palettes vido fonctionnant par niveaux d'interruption successifs, a parfaitement pass le test y compris le lancement d'un programme Basic (sous Prodos 8) puis "quit" et retour au Finder sans perte de fonctionnement des programmes d'interruptions, ce qui est fatal la machine actuelle. Une partie trs intressante concerne le nouveau processeur ADB contrlant le clavier et qui permet les fonctions "Sticky Keys" et "ADB Mouse". Ces options, particulirement utiles aux personnes qui ne peuvent physiquement actionner qu'une seule touche la fois, permettent de raliser les combinaisons telles que "Pomme/Comtrol/Esc" en pressant les touches squentiellement au lieu de simultanment. La fonction "ADB Mouse" autorisant le dplacement du curseur l'cran en pressant les touches du pav numrique ainsi que la simulation du "clic" de la souris. Cette nouvelle partie du GS, laquelle il faut associer la ralisation par Apple d'une souris ADB commande par les mouvements de la tte, fait de l'Apple IIGS la machine la plus parfaitement adapte aux personnes handicapes par sa souplesse d'utilisation et la possibilit de lui adjoindre toutes sortes d'interfaces permettant l'accs de nombreuses facilits. Au chapitre des compatibilits, mon disque dur Apple SCSI est parfaitement reconnu mais pas acclr, la carte Apple-Tell fonctionne parfaitement ainsi que la Sonic-Blaster et la TransWarp, mon disque Vulcan n'tant arriv que quelques temps aprs que nous ayons rendu la machine, je ne peux que m'appuyer sur les affirmations de son constructeur concernant son fonctionnement. Par contre il y a problme avec ma GS-Ram Plus car le dcodage mmoire n'est plus le mme du fait du Mga de RAM interne, ceci n'est pas grave le simple changement d'un composant PAL sur la carte et tout rentre dans l'ordre; si vous tes possesseur d'un nouveau GS et si vous commandez une GS-Ram Plus, prcisez le pour que vous soit livr la bonne version de dcodage (et uniquement dans ce cas bien sr). Aucun "Upgrade" n'est prvu et c'est logique, cette machine n'est pas rellement nouvelle c'est une simple volution et rationnalisation de la fabrication ( moindre cot certainement). Il n'est donc pas ncessaire de sauter pieds joints sur votre ancienne carte mre, vous possdez plus de 90% des performances du nouveau GS. De toute faon les changes standards se feront encore longtemps l'aide des stocks d'anciennes cartes. Par contre si vous avez l'intention d'acheter une machine supplmentaire, essayez d'avoir la nouvelle !. Chez Epsilon, la journe Apple II du 18 Novembre: ------------------------------------------------- Impressionns par la description des nouvelles possibilits de notre cher GS, les gens d'Epsilon Informatique, qui nous consentent par ailleur 25% de remise sur le matriel Apple, ont voulu en savoir plus. Aussi nous ont-ils propos d'organiser une demi-journe entirement consacre l'Apple II. Le calendrier de fin d'anne tant trs charg, l'improvisation fut rapide et nous nous en excusons auprs de nos membres qui n'ont pu prvoir de se dplacer. Il est probable qu'Epsilon renouvelle l'exprience dans les prochains mois, vous en serez informs plus longtemps l'avance cette fois !. L'espace tant relativement rduit, nous avions prvu seulement 4 GS auxquels se sont ajouts les deux de notre insparable tandem: Marc Ducamp/Emile Schwarz, le Teem Apple II, qui nous a honor de sa prsence. Rez de chausse, la boutique, dbarrasse pour la circonstance de tous les Macs qui l'encombrent d'habitude, Thierry Mornet accueuille et remet aux visiteurs un petit dossier sur la Socit Epsilon; droite le Prsident du GS-club, Denis Melchior, plong dans une superbe dmo d'Hyperstudio version 2.0 (en exclusivit Franaise ce jour l !), gauche notre ami Bernard Tomeno est entour de tous les fanas d'AppleWorks 1.4 et 3.0 auxquels il distille sa science des macros TimeOut. Au fond enfin, votre serviteur (mzigue) prsentant un GS turbo quip TransWarp, GS-Ram Plus, Sonic-Blaster, carte Apple-Tell et disque dur interne Vulcan, le tout fonctionnant sous GS-OS 5.0 sous les yeux merveills des possesseurs de Macs qui trouvrent leur machine bien lente. Ce n'est pas tout, l'tage, Eric Leguay propose les rafraichissements et nous invite contempler les dmonstrations du protos de GS-OS 5.0 francis et des nouvelles possibilits de ce systme permettant de manipuler des "ressources" la manire du Mac, la manoeuvre: le Teem Apple II. Enfin, l'exceptionnel tant toujours gard pour la fin, le matriel de notre conseiller "Hard", M. Paul Lafonta, s'tale en une chane ininterrompue de disques durs, cartes exotiques, manettes diverses, imprimante couleur jet d'encre et sourtout lunettes spciales pilotes par le GS permettant de dcouvrir des images en relief et en couleur dans lesquelles il est possible de dplacer en profondeur un point lumineux l'aide d'une poigne de jeu. Le ralisateur de service, Thierry Renard, l'homme de "l'Hard" d'Epsilon qui est toujours prt rparer les petites misres de vos machines, immortalis sous forme de cassette vido cette journe qui aura surtout impressionn tous ceux qui pensaient que le GS tait mort ! Le GS-club au Tlthon ---------------------- La demi-journe Apple II organise par Epsilon n'a pas impressionn que les possesseurs de Macs, des responsables de l'AFM qui taient invits ont dcouvert ce jour l la machine parfaitement adapte leur problme. H oui, tout peut tre raccord un GS : Turbo Mouse, claviers spciaux, souris ADB commande par les mouvements de tte, etc ... Et en plus la machine fonctionne comme un Mac et c'est en couleur !!. Le mouvement tait lanc, l'AFM demande Apple France la prsence de GS sur les deux sites micro-informatique du Tlthon: le train qui traversera la France et le Hall de la Maison de la Radio. Grincements de dents chez Apple : -" Nous pouvons vous fournir des Macs SE ! " -" Oui, mais nos enfants veulent la couleur" -" Vous savez bien que l'on ne peut rien faire avec un GS !" -" Le GS fonctionne trs bien, mais si ne voulez pas en prter nous demanderons ATARI" -" Gllpp !!!!" Et c'est ainsi que trois GS se retrouvrent dans le train en compagnie de deux reprsentants de la Socit Epsilon et de notre incontournable Brjoux, trois autres GS trnrent sur le stand install la Maison de la Radio anim par Thierry Mornet ( d'Epsilon ) et votre serviteur. Exprience fantastique et inoubliable, pendant plus de 12 heures de jeunes enfants myopathes ont manipuls ces trois machines sans jamais les mettre en dfaut, les deux Macs IIcx, ct, ont plant 4 fois !, et je ne parle pas des Ataris et autres Amstrads qui se bornaient distiller des jeux en mode gros pavs couleur. J. Rey. Les News Franaises: ------------------- Upgrade ------- En plus d'Hyperstudio 2.0, nous pouvons obtenir depuis mi-Dcembre la version 1.1 d'AppleWorks GS entirement compatible et livre avec le systme GS-OS 5.0. Le temps de chargement des modules est rduit, la base de donne et le tableur contiennent de nouvelles fonctions de recherches et les temps de calcul ont t amliors, des corrections ont t apportes sur l'importation des graphiques, un fichier BDD est fourni pour crer des tiquettes au format 1 inch et un utilitaire pour transformer vos anciens fichiers BDD dont le format a lgrement chang. AppleWorks GS 1.1 rcupre les fichiers d'AppleWorks 3.0 et surtout son nouveau driver d'imprimante utilise celle-ci en mode bi-directionnel et nous offre la fois l'option "Color" mais aussi "Darker" comme dans celui de Multiscribe GS qui a fait notre bonheur pendant longtemps. L'upgrade ne coute que 75,00 F, la Socit Brjoux n'attend que vos trois disquettes originales (et votre chque !). J. Rey. Boutique Apple II prs de Paris ------------------------------- La boutique TOOLBOX est ouverte:6, rue Henri Barbusse 95100 ARGENTEUIL . Pour toute information, tlphonez au (1) 30 76 18 64. REVUE DE LA PRESSE AMERICAINE _____________________________ Pour ce troisime trimestre, Call Apple nous annonce qu'il devient trimestriel. Est-ce la fin en douceur? Pour ce numro,bien sr beaucoup plus de pages mais cela compense-t-il le mensuel? Donc dans CALL APPLE d'automne 89: - le systme 5.0: un article trs document avec en prime un programme de dmonstration fait par le Team Apple II amricain. - le message center du IIgs - le source du NDA Double pomme (nda 202) - programmation de la boite outils - le TML Pascal II - les compilateurs C de l'Apple II (test sur 5) - les modems: comment sont transfrs les fichiers - merlin 16/16+ et APW ou Orca/M - supergraphix 256 ( programme pour le graphisme en shr partir de l'Applesoft - XCMDs (commande externe pour Hyperstudio) - rubrique basic habituelle (TML basic) - le nouveau Basic System du 5.0 - les virus ( source de Vaccine) - une application desktop ( menu et boucle d'vnements) - les fichiers Exec avec orca/apw - les rubriques habituelles mais dernire pour le catalogue TechAlliance ------------------ APPLE IIgs Buyer's guide - un exemple de mise en page avec Appleworks GS - comparaison d'Appleworks GS, GraphicWriter, Medley, PublishIt, Springboard Publisher en ce qui concerne la sortie sur imprimante - le IIgs et la tlmatique - les diteurs de fontes ( fontdoctor, Gs fonteditor, font factory GS) mais bien videmment par un mot sur Fontasm pourtant bien suprieur.... - le GS et la vido - Hyperstudio - logiciels ducatifs: grizzly bear- easy street-explore a classic-math blaster mystery-world geograph - les jeux :tomahawk-silpheed-AAARGH-machII joystick - logiciels: animal tracker-great western shootout-jack and the beanstalk- the New talking stickybear alphabet-where in the world is carmen san diego?- - Multicache ( acclrateur de lecteur???) - Disque dur Vulcan ---------------- NIBBLE octobre - test de Test drive II, de Crystal Quest et de Xenocide. - Widgets, un jeu de simulation de chef d'entreprise en Basic. - les modems ( il semble que les amricains dcouvrent la tlmatique...) - stocker des donnes ( en basic) - les sous programmes en basic (deuxime partie) - les formes et leur animation (assembleur) - petit programme en assembleur pour lire un caractre dans un texte - afficher une image au boot - inverser l'cran HR - appleworks: faire une base de donnes pour le cinma ------------------- NIBBLE novembre - l'assembleur de Nibble - les bases du stockage des donnes ( en basic) - logiciels: revolution 76, jack Nicklaus' greatest 18 holes of major championship Golf, sporting nex baseball, laserforce, great western shootout, john elway's quarterback, windwalker, omega, space rogue - trinium ( un jeu un peu comme othello (basic) - les sous-programmes en basic ( troisime partie) - recherche linaire ( for next) et binaire ( en basic) - visisort (nouvelle mouture d'un programme de tri) - un programme pour lire les fichiers ascii (assembleur) Yannick Gobin . Le disque interne VULCAN: A peine le nouveau GS avait-il rejoint les Ulis que le facteur m'apporte un colis, provenance: Brjoux SARL, Waoooouu !!! J'extrais de cet emballage douillet une longue bote noire et une carte lectronique. L'installation est trs simple, le manuel tant suffisamment explicite. Des interrupteurs sur la carte permettent de configurer celle-ci de telle faon que le disque peut-tre reconnu comme tant en slot 7 alors que son interface est place en slot 3, 4 ou 5 par exemple ceci sans gner la fonction primitive du slot en question. Cette manip est particulirement rserve ceux qui possdent une Ramkeeper qui interdit l'utilisation du port 7. C'est prt, contact ! 20 secondes aprs me voil sur le desktop du Finder (et j'ai tout de mme charg 770 kO de systme et accessoires divers !), en fait c'est la vitesse d'accs l'information qui tonne ds les premiers temps d'utilisation. Etant curieux, j'ai voulu vrifier et pour cela "Prosel 16" possde un outil nomm "repair volume" qui a une option de test de lecture pour disque dur. Il faut bien sr lancer Prosel partir du Finder pour que le Driver du Vulcan soit actif (c'est lui qui est responsable de la vitesse), les rsultats sont probants: Disque Vulcan Disque Apple SCSI lecture linaire 4,75 ms 9,80 ms lecture alatoire 20,00 ms 46,50 ms Le disque fonctionne parfaitement sous GS-OS 5.0, il a t divis en deux partitions de 20 MO (le systme d'exploitation des Apple II ne supporte pas de volumes suprieurs 32 MO). Pour cela utiliser le programme fournit que l'on peut lancer depuis le Finder, vous pouvez diviser votre disque en 16 partitions qui peuvent tre indiffremment en Prodos, DOS 3.3, CP/M ou Pascal, je n'utilise personnellement que GS-OS et je n'ai pas test le disque sous d'autres systmes. Un accessoire de bureau classique permet tout moment de parquer les ttes avant transport, de fixer la partition de boot (on peut fonctionner alternativement avec GS-OS 4.0 et 5.0 par exemple) et de verrouiller les partitions en criture ce qui est trs utile lors de l'utilisation de disquettes de provenance douteuse. Le boitier du Vulcan est un peu plus gros que celui de l'alimentation originale du GS mais l'utilisation du slot 1 reste possible, par prcaution j'ai coll deux bandes de mousse de 2 mm d'paisseur sur le ct du boitier pour viter tout contact intempestif d'une carte lors d'une manipulation (attention, ne pas boucher les trous de ventilation !). Le Vulcan n'est pas totalement silencieux mais, c'est une impression personnelle, je le trouve plus supportable que le 20SC d'Apple. Sur le plan fiabilit on peut faire confiance au disque de marque Western Digital qui est bien connu du monde micro-informatique, la carte interface est d'excellente facture (comme toujours avec Applied Engineering) et comporte une mmoire cache qui acclre les processus de lecture (Brjoux annonce de nouvelles amliorations de vitesse dans le courant de l'anne), quelques ennuis d'alimentation ont t signals - nos amis amricains n'avaient certainement pas bien compris que notre secteur est en 220 V - mais le problme est cern et ne devrait plus se reproduire. Ce n'est pas un disque SCSI ce qui peut rebuter certains. Bien sr il ne sera pas rutilisable si vous achetez un Mac et c'est prendre en compte avant l'achat, pour ce qui est de la compatibilit avec les futurs OS je gage qu'Applied fera toujours le ncessaire. Pour celui qui souhaite un GS compact et sans filerie envahissante le Vulcan est une des solutions J. Rey Voici pour les passionns d'informatique musicale, quelques infos et adresses utiles que j'ai pu collecter par ci, par l : Art.infomusic: Tout d'abord, une petite merveille que le clarinettiste que je suis rverait de trouver dans ses chaussettes un certain 25 dcembre prochain : Midimic. C'est une petite boite compose d'un microphone, d'un convertisseur de signaux audio en signaux MIDI et de prises MIDI. Il se branche sur la prise MIDI IN de n'importe quel synth ou micro-ordinateur. En d'autres termes, vous branchez votre interface Midimic sur votre interface Midi Apple, puis votre interface Midi Apple sur votre AppleIIGS, puis vous vous saisissez de votre instrument prfr pour jouer le solo du sicle, enregistr avec votre logiciel squenceur favori. Ensuite vous pouvez rcouter votre morceau avec le son de votre choix (piano, saxo...). Tout l'avantage d'un synth avec en prime l'exprssivit inimitable de votre saxo ou de votre clarinette (trmolo, vibrato, poil au dos). Le rve quoi. Mme les chanteurs peuvent s'en servir. Vous pouvez galement enregistrer un solo de votre musicien prfr pour le rcouter ensuite sur votre AppleIIGS. En bref, pour moins de 2000 F vous transformez votre instrument favori, voire mme votre voix, en instrument Midi. A cela il faut ajouter le prix de l'interface Midi Apple (environ 1000 F) et d'un logiciel squenceur. Quand on voit le prix des instruments vent lectroniques Midi, qui de plus ne respectent pas rellement le cltage traditionnel des instruments (saxo, clarinette, flute...) qu'ils sont censs imiter, il y a de quoi vous mettre l'eau la bouche. Vous vous retrouvez avec un Home Studio pour un prix somme toute raisonnable. Midimic est monophonique ce qui veut dire qu'il s'adresse en priorit des instruments monophoniques du type instrument vent et qu'il ne peut "capter" plusieurs instruments en mme temps : il n'est donc pas destin la scne par exemple. Seul problme, Midimic aura du mal faire la diffrence entre votre solo du sicle et les aboiements du chien du voisin. Autre problme : j'ai vu cette merveille fonctionner sur micro-ordinateur Atari mais j'ignore si elle fonctionne correctement sur Apple IIGS, le Midi rservant parfois des surprises au niveau de la compatibilit, tant matrielle que logicielle. Aussi, si des membres du GS.CLUB ont dj tent l'exprience, j'aimerais qu'ils me fassent part de leurs impressions. J'allais oublier, ce bijou est une invention franaise de la socit DIGIGRAM (spcialise dans les logiciels musicaux pour Atari) et diffuse en France par COMUS France, filiale de Bontempi, dont voici l'adresse : COMUS France, 67 Boulevard J.-B. OUDRY, 94035 CRETEIL CEDEX. A propos de logiciels musicaux, il serait temps de faire le mnage dans la logithque musicale du II GS. Malgr les qualits sonores du GS, on trouve encore peu de logiciels musicaux de qualit sur cette machine. Music Studio, qui cote plus de 900 F et est un logiciel de composition musicale utilisant la souris et permettant de composer sur deux portes, est une arnaque. Il permet d'utiliser 15 sons simultanment mais certains de ces sons sont pleurer de honte (l'Atari 520 ST fait mieux) et mes 950 F me sont rests en travers de la gorge. Ce ne serait pas un mauvais logiciel s'il ne tirait pas si mal parti des possibilit{s sonores de la machine, et si son interface utilisateur ne laissait pas tant dsirer. De plus, l'implmentation MIDI permettant d'couter les compositions sur un synth externe de type CASIO est grotesque. Le GS n'a-t-il pas dj un Ensoniq sous le capot ? Il eut t plus judicieux de soigner les sons du programme. Pour un prix plus raisonnable (environ 450 F chez Brjoux) et une qualit suprieure, le logiciel Music Construction Set est un bon soft. Il ne permet d'utiliser que 2 sons simultanment (un son par porte), mais quels sons ! Les qualits sonores du GS sont ici mises en valeur de belle faon. Quoique le produit fonctionne sous PRODOS8, alors que MusicStudio est sous PRODOS16, l'interface utilisateur est bien respecte et le produit est agrable utiliser. Moyennant quelques amnagements, il serait vraiment pro. La composition musicale assiste par ordinateur est mon avis une bonne faon de s'initier la composition en gnral. Mais le travail avec la souris devient assez vite fastidieux. De plus, aucun de ces 2 logiciels ne permet de slectionner une imprimante autre que l'Imagewriter et ils ne reconnaissent pas ma bonne vieille DMP ce qui fait que je ne peux vous dire lequel des deux fait les plus belles impressions. L'idal serait un logiciel de composition musicale permettant de rcuprer des fichiers de musique enregistrs sur logiciel squenceur pour les mettre en forme sur partition, et permettant de tirer des impressions de qualit pour d'ventuels dpts la SACEM (225 avenue Charles de Gaulle, 92200 NEUILLY, pour ceux que a intresse). On en trouve sur Mac ( des prix exorbitants), sur Atari ( des prix intressants), alors quand sur GS ? A propos de logiciel squenceur, avez-vous vu la dmo de Diversi Tune (disponible au catalogue du GS.CLUB) ? Superbe, isn't it ? Voil un soft un prix raisonnable (moins de 500 F chez Brjoux) qui mrite de figurer en bonne place dans toute logithque. C'est un squenceur 16 ou 32 pistes qui ncessite l'utilisation d'une interface MIDI et d'un instrument lectronique (synth, orgue, piano, Midimic..) et permet de s'enregistrer. Pour ceux qui ne le sauraient pas, tous les tubes entendus actuellement au TOP 50 sont faits avec des logiciels de ce type. Malheureusement comme les musiciens de varit sont nuls pour 80 % d'entre eux, on entend toujours les mmes rythmes prprogramms et les mmes sons d'usine minables. La House Music en est un exemple flagrant. Un bon soft ne transformera jamais un mauvais musicien en un bon, quoique puissent prtendre certaines publicits tape l'oeil. Comme mon compte en banque n'est pas extensible, je n'ai pas vu ce dont est capable Instant Synthesizer, logiciel disponible galement chez Brjoux. Dans la deuxime dition du guide AppleII que j'ai reu rcemment, merci et bravo Apple France, j'ai dcouvert que les logiciels squenceur Master Tracks et Master Tracks Pro sont maintenant ports sur Apple IIGS et disponibles chez Numra (11 rue Primatice, 75013 PARIS). Je ne sais pas quel prix. Tant que j'y pense, il serait peut tre bon de rappeler ce qu'est l'interface MIDI et ce qu'est un squenceur. Le MIDI, vous en avez tous entendu parler ne serait-ce qu'en manipulant votre GS.OS et en farfouillant dans les sous-rpertoires SYSTEM. Dans le sous-rpertoire DRIVERS vous avez pu voir un Driver APPLE.MIDI. Dans votre sous-rpertoire TOOLS, vous avez un TOOL.32 qui est un outil de programmation pour le MIDI. Le soft PolySons de notre clbre BABAR Saint Cyrien (excellent programme, je le dis au passage, disponible au catalogue du GS.CLUB) utilise entre autres ce driver et ce tool. Le driver Midi permet aux logiciels en mode natif d'utiliser une interface MIDI Apple relie l'un des deux ports srie du GS. Le MIDI est le seul standard de l'informatique musicale avoir russi s'imposer aux industriels de ce secteur. Il permet, par un jeu de prises (IN, OUT et THRU) de relier entre eux des synths de marques diffrentes. Vous pouvez par exemple utiliser deux claviers, l'un dont vous prfrez le toucher et sur lequel vous jouez, tandis que ce sont les sons de l'autre synth que vous entendez. Atari et Yamaha ont t les premiers quiper leurs micro-ordinateurs de prises MIDI en standard. C'est l'une des raisons du succs de l'Atari 520 ST, en plus de son prix modique, auprs des musiciens amateurs et professionnels. Lorsque vous jouez sur votre clavier reli votre micro-ordinateur quip d'un logiciel squenceur, ce ne sont pas des sons qui transitent par le cordon MIDI et sont stocks dans les mmoires du micro, mais des paramtres MIDI hexadcimaux correspondant aux notes que vous jouez. Lorsque vous enfoncez une touche de votre clavier musical, le clavier envoie, via le cordon MIDI, une suite de codes correspondant la hauteur de la note, sa dure, et ventuellement la force de pression que vous avez exerce sur la touche, ce qui donne plus d'expressivit au son. Le squenceur enregistre sur l'une de ses "pistes" tous les paramtres MIDI que vous lui envoyez, sans le savoir, en jouant sur votre clavier. Vous pouvez changer de piste d'enregistrement (par exemple prendre la 3) et, tout en coutant la piste n1 (qui peut tre le chant) enregistrer l'accompagnement, puis sur une autre piste des lignes de percussion, avant d'effectuer quelques arrangements, de rejouer quelques squences ou de changer quelques sons qui vous dplaisent. Une fois que vous tes content de votre oeuvre, vous n'avez plus qu' emmener votre maquette-disquette dans un studio d'enregistrement pour faire rejouer votre morceau par le micro du studio ( condition que ce soit le mme que le vtre bien sr) et le faire mixer et enregistrer. Il en rsulte une conomie substantielle pour le musicien quand on sait ce que cote une journe d'enregistrement dans un studio professionnel. Bien sr j'ai un peu simplifi, mais comme je l'ai dit plus haut, un grand nombre de tubes se font aujourd'hui sur ce principe. Si vous allez voir Jeanne Mas en concert, vous n'entendrez pas de diffrence avec ses disques. C'est simplement parceque, derrire la scne, trois Macintoshs avec un squenceur en mmoire pilotent tous les synths qui sont sur scne. Il ne reste plus beaucoup de place ses musiciens pour l'improvisation. Remarquez que je ne lui jette pas la pierre, elle n'est pas la seule le faire. Seuls quelques "grands" comme Vangelis, Sting, etc... se payent encore le luxe de ne pas avoir de squenceur sur scne. Mais me direz-vous, quel est l'avantage du squenceur, les magntophones multi-pistes savaient faire la mme chose aussi bien. Eh bien non justement. Si le multi-piste reste toujours indispensable pour enregistrer les instruments acoustiques et la voix, il a contre lui un prix souvent lev et les problmes de bruit de fond et de souffle inhrents toutes bandes magntiques, mme de trs bonne qualit (chrome ou bioxyde de chrome) et avec un rducteur de souffle de type Dolby ou DBX. Sur un squenceur on peut mixer deux pistes et les recopier sur une troisime sans y ajouter de bruit de fond, recopier une piste sur une autre, manipuler des squences de notes, faire "jouer" une mme piste par plusieurs sons d'instruments simultanment, ralentir ou acclrer le tempo sans altrer la hauteur des notes ni la qualit du son, ce qui est impossible sur un magntophone normal : lorsque vous acclrez la vitesse de votre magnto ou de votre tourne-disques, le son devient plus aigu, c'est un problme purement mcanique qu'on ne connait pas sur squenceur. Si vous ne me croyez pas, essayez donc la dmo de Diversi Tune. Dans un autre registre, et pour ceux que la musique synthtique passionne, voici un nom ne pas oublier : CRYSTAL LAKE. C'est une association qui a un catalogue important de 33 tours, K7 et CD de musique exprimentale et lectronique introuvables dans le commerce. Vous pouvez demander leur catalogue l'adresse suivante : CRYSTAL LAKE, B.P. 177, 75224 PARIS Cedex 05. Les prix des albums sont trs raisonnables et ne dpassent pas 70 F en moyenne. Vous pouvez aussi, moyennant un abonnement au journal de l'association, devenir membre de l'association et bnficier de tarifs prfrentiels sur les albums. Je vous conseille d'essayer les titres suivants pour commencer : - House of sleeping beauties, de Lucia Hwong (trs beau, Lucia aussi, d'ailleurs), Ryuchi Sakamoto qui a compos entre autres la musique du film FURYO a particip la ralisation de cet album. - Secret Luminescense, toujours de Lucia Hwong. - Empetus, de Steve Roach. - The Big Picture, de Michael Shrive et David Beal : tonnant album ralis entirement partir de percussions lectroniques MIDI relies une arme de synths. Essayez aussi Steve Roach, Michael Stearns, Klaus Schulze, etc... Bien sr il est difficile d'acheter des albums de musique par correspondance, d'autant qu'on peut tre du, mais les gars de Crystal Lake peuvent vous conseiller et vous aider dterminer vos gots et vos centres d'intrt. Les enregistrements sont de qualit, les labels prestigieux quoique inconnus du grand public.. on est l bien loin des sentiers battus du TOP 50 et des mlodies prfabriques. On appelle a de la musique exprimentale, ou planante, voire mme "new age". Ce sont quand mme des musiques "difficiles" pour les oreilles profanes. Il faut aimer. Pour ceux qui voudraient s'informer sur les recherches en cours en matire d'informatique musicale, je leur conseille de s'adresser aux Editions du Centre Pompidou (75191 PARIS Cedex 04), qui ditent un certain nombre de brochures de l'IRCAM (Institut de Recherche et de Coordination Acoustique/ Musique) trs intressantes et pas chres du tout. Jugez plutt : Le compositeur et l'ordinateur, 112 pages, 23 F, La composition assiste par ordinateur, 25 F, Sons multiphoniques aux instruments @ vent, 20 F, Archivage numrique des sons, 15 F, The computer as a sound processor, 15 F, Computer aided model of stereophonic Systems, 15 F, etc... (tarifs frais de port non inclus) L'IRCAM est rput mondialement pour ses recherches et la qualit de ses ralisations. Ces brochures s'adressent tous mais intressent quand mme surtout les dveloppeurs. Enfin, pour ceux qui voudraient en savoir plus sur le MIDI et l'informatique musicale, voici une liste non exhaustive de livres consacrs ce sujet : - Le Mini Studio, thorie et pratique, de Denis Fortier, Editions Frquences (ce bouquin est passionnant), - Les synthtiseurs, une nouvelle lutherie, de Claudre Gendre, Editions Frquences (bien fait et la porte de tous), - L'indispensable pour la musique assiste par ordinateur, Editions Marabout (on ne prsente plus cet diteur), - Le Systme MIDI, de Jean-Jacques Quinet, Les Dossiers de l'ACME. (trs bon bouquin). L'ACME est l'Atelier Cratif de Musique Electro- Acoustique de Bruxelles (ACME, 99 avenue du Cor de Chasse, B-1170 Bruxelles, BELGIQUE). L'ACME est une association but non lucratif. Elle offre entre autres avantages ses membres la possibilit de commander les documentations techniques qui les intressent, comme par exemple la doc technique du Mirage, synth de la gamme Ensoniq, qui contient le mme processeur sonore que le GS, et ce au prix de la photocopie. C'est un peu le DDA des musiciens, et ces docs peuvent rendre de grands services aux d veloppeurs de softs musicaux. Ca va de la doc technique du Fairlight CMI (de Jean-Michel JARRE et de Peter GABRIEL notamment) l'EPS d'Ensoniq en passant par les synths ARP, Oberheim, Yamaha, les magntos FOSTEX, etc... Je conseille l'Ensoniq Sampling Guide (guide de l'chantillonage pour Ensoniq) qui peut rendre de prcieux services aux "preneurs de sons" sur GS. JARRIGE Grgory. J%RS232?z<- J)ART.TML.32)<- JART.TML.3.EXG<- J'ART.ASSI:Gp<- J)CATALOGUE:p<-; J,ART.LES.PLUS<-.J'ART.SPY "<-& J.ART.GS.INFOS.7R<-JART.JEUX<-:JART.EDITORIAL<-+ J,ART.PALETTES<-( J LIAISONS SERIE ASYNCHRONE Art.RS232 1.0 ORIGINE ELECTROMAGNETIQUE Pour mieux comprendre la liaison srie asynchrone, il faut se rfrer son origine : la tlgraphie lectromagntique. Ce mode de liaison se fait en srie, impulsion aprs impulsion (bit aprs bit), et en mode asynchrone, c'est dire qu'un nouveau caractre compos de plusieurs bits successifs peut tre mis tout moment. Considrons un systme lectromagntique reprsentant un metteur et un rcepteur de tlgraphe du type "sta  !"#$%&'()*+,-./0rt-stop" Sur l'metteur, la frappe d'un caractre ferme certains des contacts 1 5 en fonction d'un code et aussi le contact "start" qui, lui, sera toujours ferm quel que soit le caractre frapp. Le contact start, en se fermant, commande un embrayage qui met en route un moteur vitesse constante entrainant un bras mobile en sens anti-horaire. Ce bras enverra successivement sur la ligne de transmission des impulsions correspondant d'abord au niveau bas (zro) en passant sur start, puis une combinaison d'impulsions rpondant la combinaison des bits du code du caractre frapp en passant sur les contacts 1 5 de la piste, puis un niveau haut au retour sur stop o le bras s'arrtera. Sur le rcepteur, on trouve un dispositif similaire o les contacts 1 5 sont remplacs par des bobines d'lectro-aimants. Au repos le courant passant excite le relais D. L'metteur passant sur "start" interrompt le courant dans la ligne, le relais D bascule, et excite l'embrayage du moteur du rcepteur qui tournera vitesse constante et gale celle du moteur de l'metteur. Le bras mobile du rcepteur, en tournant, "chantillonnera" les impulsions mises et excitera ou non les relais correspondant 1 5. Le 6me contact (F) dtecte le retour au "stop" de l'metteur et commande alors la frappe du caractre correspondant la combinaison des lectro-aimants. Au repos un courant parcours la ligne. L'tat "1" (courant) est appel marque (mark) L'tat "0" (pas de courant) est appel espace (space) Il est vident que pour que la transmission se passe dans de bonnes conditions, il soit ncessaire que les moteurs de l'metteur et du rcepteur tournent une vitesse strictement identique. 2.0 TRANSPOSITION ELECTRONIQUE L'lectronique a repris les mmes principes que l'lectromcanique. En restant en logique positive, la ligne de transmission supporte le niveau haut "1" au repos. C'est l'tat d'attente. Une coupure pendant un temps unitaire correspond l'indication de l'envoi d'un caractre: c'est le bit de "start". Les bits suivants (5 8 suivant le code utilis) donnent la codification du caractre. Il peut y avoir un bit supplmentaire qui est le bit de parit Puis un, un et demi ou deux bits de "stop" aprs quoi la ligne reste haute dans l'attente d'un nouveau cycle pour le caractre suivant. La transmission est donc asynchrone, mais la srie des bits doit respecter des temps prcis et rigoureusement calibrs. Chaque bit se voit imparti un temps donn, sur lequel le rcepteur est synchronis, faute de quoi la rception ne pourrait avoir lieu. C'est le front descendant du bit de start qui dclenche, la rception, l'horloge de lecture. 3.0 LES CODES CODE BAUDOT Le premier code longueur constante, sur 5 bits, a t imagin en 1874 par Emile BAUDOT et porte son nom. Ce code ne permet que 32 combimaisons (5 bits) et est pratiquement abandonn. CODE TELEX CCITT N2 Le telex utilise un code cinq bits, normalis sous le nom de CCITT n2, CCITT tant les initiales du Comit Consultatif International des Tlphones et Tlgraphes. L'artifice pour tendre les possibilits de codage consiste dans l'utilisation des combinaisons "11111" et '11011" qui prcisent respectivement si les caractres qui suivent sont des lettres ou des chiffres et des symboles. Caractres Numro Code international n2 Lettres "Figures" du 5 tats symbole (utilis par le Tlex) ------------------------------------------------------------ -------- A - 1 ZZAAA B ? 2 ZAAZZ C : 3 AZZZA D Qui etes-vous 4 ZAAZA E 3 5 ZAAAA F * 6 ZAZZA G * 7 AZAZZ H * 8 AAZAZ I 8 9 AZZAA J Sonnette 10 ZZAZA K ( 11 ZZZZA L ) 12 AZAAZ M . 13 AAZZZ N , 14 AAZZA O 9 15 AAAZZ P 0 16 AZZAZ Q 1 17 ZZZAZ R 4 18 AZAZA S ' 19 ZAZAA T 5 20 AAAAZ U 7 21 ZZZAA V = 22 AZZZZ W 2 23 ZZAAZ X / 24 ZAZZZ Y 6 25 ZAZAZ Z + 26 ZAAAZ Retour Chariot 27 AAAZA Autre ligne 28 AZAAA Lettres 29 ZZZZZ Figures 30 ZZAZZ Espace 31 AAZAA Rptition 32 AAAAA (*) Rserv pour affectation nationales. Condition A Z Bits 0 1 Code start-stop Espace(start) Marque(stop) Perforations Pas de trou Trou prsent Tension unique Pas de tension Tension Double tension